/* Start of CMSMS style sheet 'Site' */
/* CSS Document */
h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	background-color:transparent;}
h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	background-color:transparent;}
h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	background-color:transparent;}
body{
      min-width: 958px; 
	  background-color:#4e7087; 
	  text-align: center; 
	  margin:0px; 
	  padding:0px;}

div.bodycontainer{
	  width: 1000px; 
	  height: 100%;
      margin: 0px auto;
	  padding: 0px;
      text-align: left;
}

/* Headers */

div.logo_header{
      background-image:url(gfx/logo_header.jpg);
	  background-repeat:no-repeat;
	  margin:10px 15px 0px 15px;
	  padding:0px 0px 0px 0px;
	  width: 958px;
	  height: 136px;
	  text-align:center;
}


/* Top Navigation Code */
/* CSS Document */

#skyline {
    width: 958px; height: 28px;
    background:url(gfx/top_nav_home.jpg);
    margin: 0px auto; padding: 0;
    position: relative;}
  #skyline li {
    margin: 0; padding: 0; list-style: none;
    position: absolute; top: 0;}
  #skyline li, #skyline a {
    height: 28px; display: block;}
	
  #panel1b {left: 267px; width: 58px;}
  #panel2b {left: 325px; width: 79px;}
  #panel3b {left: 404px; width: 75px;}
  #panel4b {left: 479px; width: 103px;}
  #panel5b {left: 582px; width: 56px;}
  #panel6b {left: 638px; width: 84px;}
  #panel7b {left: 734px; width: 89px;}
  #panel8b {left: 835px; width: 89px;}
  
  #panel1b a:hover {
    background: transparent url(gfx/top_nav_home.jpg)
    -267px -28px no-repeat;}
  #panel2b a:hover {
    background: transparent url(gfx/top_nav_home.jpg)
    -325px -28px no-repeat;}
  #panel3b a:hover {
    background: transparent url(gfx/top_nav_home.jpg)
    -404px -28px no-repeat;}
  #panel4b a:hover {
    background: transparent url(gfx/top_nav_home.jpg)
    -479px -28px no-repeat;}
  #panel5b a:hover {
    background: transparent url(gfx/top_nav_home.jpg)
    -582px -28px no-repeat;}
  #panel6b a:hover {
    background: transparent url(gfx/top_nav_home.jpg)
    -638px -28px no-repeat;}
  #panel7b a:hover {
    background: transparent url(gfx/top_nav_home.jpg)
    -734px -28px no-repeat;}
  #panel8b a:hover {
    background: transparent url(gfx/top_nav_home.jpg)
    -835px -28px no-repeat;}



div.topnav{
      background-image:url(gfx/top_nav.jpg);
	  background-repeat:no-repeat;
	  margin:0px 15px 0px 15px;
	  padding:0px;
	  width: 958px;
	  height: 28px;
	  }
	  
div.home_header{
      background-image:url(gfx/header_test.jpg);
	  background-repeat:no-repeat;
	  margin:0px 15px 0px 15px;
	  padding:0px;
	  width: 958px;
	  height: 194px;
	 
}

/*Content Holder Tags */

div.topcontent{
	background-image:url(gfx/top_content.jpg);
	background-repeat:no-repeat;
	margin:0px 15px 0px 15px;
	padding:0px;
	width:958px;
	height:21px;
}

div.content{
	background-image:url(gfx/content_background.jpg);
	background-repeat:repeat-y;
	margin:0px 15px 0px 15px;
	padding:0px 0px 0px 0px;
	width:958px;
	
}
div.content_left{
	background-color:transparent;
	width:550px;
	height:100%;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:20px;
	
}

div.content_right{
	background-color:transparent;
	width:275px;
	height:100%;
	margin:0px 0px 0px 0px;
	padding:0px 25px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:right;
	text-align:left;
}

li{ list-style-type:none}

div.bottomcontent{
	background-image:url(gfx/bottom_content.jpg);
	background-repeat:no-repeat;
	margin:0px 15px 0px 15px;
	padding:0px;
	width:958px;
	height:33px;
	
}

p{padding:0px; margin:0px;}



/*footer */
div.footer{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding: 10px 0px 0px 60px;
	margin: 0px 0px 0px 0px;
	height:50px;
	width:875px;
	color: #c0d9ef;
}


div.address{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#c0d9ef;
	float:left;}

div.address2{

	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#c0d9ef;
	float:left;
	margin:0px 10px 0px 10px;}



/* Links */


a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#395169; 
	font-weight:bold;
	text-decoration:none;}     /* unvisited link */
a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#395169;
	font-weight:bold;
	text-decoration:none;}  /* visited link */
a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#395169;
	font-weight:bold;
	text-decoration:underline;
}   /* mouse over link */
a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#395169;
	font-weight:bold;
	text-decoration:none;
}   /* selected link */





a.footer:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#c7d8ec; 
	font-weight:normal;
	text-decoration:none;}     /* unvisited link */
a.footer:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#c7d8ec;
	font-weight:normal;
	text-decoration:none;}  /* visited link */
a.footer:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#c7d8ec;
	font-weight:normal;
	text-decoration:underline;
}   /* mouse over link */
a.footer:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#c7d8ec;
	font-weight: normal;
	text-decoration:none;
}   /* selected link */
/* End of 'Site' */

