/*--------------------------------------------*/
/* BODY SETTINGS                              */
/*--------------------------------------------*/
body { 
      margin-top 	  : 5px;
      margin-left	  : 8px;
      margin-right	  : 8px;
      margin-bottom 	  : 0px;
      overflow-x	  : hidden;
      overflow-y	  : auto;

      background-repeat   : no-repeat;
      background-position : center;
      
      	scrollbar-base-color: #efefef; 
	scrollbar-face-color: #E4E4E4; 
	scrollbar-track-color: #FFFFFF; 
	scrollbar-arrow-color: #000000;
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-3dlight-color: #757575; 
	scrollbar-shadow-color: #757575;
	scrollbar-darkshadow-color: #FFFFFF;
     }


/*--------------------------------------------*/
/* TABLE SETTINGS                             */
/*--------------------------------------------*/
.tablehead 	    {
                     padding-left: 2px;
	    	     background-color : #86ABA4;
	    	     font-size: 10px; color: white; font-weight:bold;
	   	    }  	    
.boxbackground 	    {
                     padding-left: 5px;
                     font-size:10px; color: black; 
		     background-color : #F8F8F8;
		    }	    
.resultbackground   {
                     padding-left: 5px;
 		     font-size: 10px; color: black;
		     background-color : #EFEFEF;
		    }	

.optionsbackground  {
                     padding-left: 5px;
                     font-size:10px; color: black; 
		     background-color : #F8F8F8;
		    }

.tableheadlink A{COLOR: #FFFFFF; TEXT-DECORATION: none}
.tableheadlink A:link {COLOR: #FFFFFF; TEXT-DECORATION: none}
.tableheadlink A:visited {COLOR: #FFFFFF; TEXT-DECORATION: none}
.tableheadlink A:active {COLOR: #FFFFFF; TEXT-DECORATION: none}
.tableheadlink A:hover {COLOR: #8C8C8C; TEXT-DECORATION: none}

.daylink A:link {COLOR: #FF3300; TEXT-DECORATION: none; font-family:"verdana", "arial", "sans-serif"; font-size:10px; }
.daylink A:visited {COLOR: #FF3300; TEXT-DECORATION: none; font-family:"verdana", "arial", "sans-serif"; font-size:10px; }
.daylink A:active {COLOR: #FF3300; TEXT-DECORATION: none; font-family:"verdana", "arial", "sans-serif"; font-size:10px; }
.daylink A:hover {COLOR: #FF977D; TEXT-DECORATION: none; font-family:"verdana", "arial", "sans-serif"; font-size:10px; }

/*--------------------------------------------*/
/* TABLEBORDER SETTINGS                       */
/*--------------------------------------------*/
.dottedbox   {
	      border-right: #666666 1px dotted; border-top: #666666 1px dotted; border-left: #666666 1px dotted; border-bottom: #666666 1px dotted
	     }
.finelinebox {
	      border-right: #666666 1px solid; border-top: #666666 1px solid; border-left: #666666 1px solid; border-bottom: #666666 1px solid
	     }


/*--------------------------------------------*/
/* PAGE SETTINGS, MOUSEOVER CELL              */
/*--------------------------------------------*/
.norepeat {background-repeat: no-repeat;}
.mylayer  {
  	   position: absolute;
	   top: 0px;
	   width: 100%;
	   height: 100%;
	  }
.overcell { 
           background-color : #CED0D5;
          }


/*--------------------------------------------*/
/* FORMS			              */
/*--------------------------------------------*/
form 	  {
	   margin:0
	  }


/*--------------------------------------------*/
/* HEADINGS			              */
/*--------------------------------------------*/

TD 		{font-family:arial,verdana;color:#2f2f2f;font-size:11px;line-height:16px}
h1 		{color: #000000;font-size:21px;margin:0px;padding:0px;font-weight:bold;line-height:130%}
h2 		{}
h3 		{}
h4		{font-family: arial,Verdana; color: #666666; padding-bottom: 12px; }
h5 		{font-family: verdana,arial,Verdana; color: #777777;font-size:10px;font-weight:bold}
h6 		{}


/*--------------------------------------------*/
/* LINKS			              */
/*--------------------------------------------*/
.activesite A		{color: #474A51; text-decoration: none}
.activesite A:link 	{color: #474A51; text-decoration: none}
.activesite A:visited 	{color: #474A51; text-decoration: none}
.activesite A:active 	{color: #474A51; text-decoration: none}
.activesite A:hover 	{color: #8C8C8C; text-decoration: none}

a:link  		{color: black;text-decoration: none;}
a:visited 		{color: black;text-decoration: none;} 
a:hover 		{color: #8C8C8C;text-decoration: none;} 
a:active 		{color: black;text-decoration: none;} 


/*--------------------------------------------*/
/* FONT SETTINGS			              */
/*--------------------------------------------*/
.mediumBlack	 {font-family:"verdana", "arial", "sans-serif"; font-size:12px; font-color:black;}
.small		 {font-size:10px}
.smallBold	 {font-family:"verdana", "arial", "sans-serif"; font-size:10px; font-weight: bold;}
.smallBlack	 {font-family:"verdana", "arial", "sans-serif"; font-size:10px; font-color:black;}
.smallDarkGrey	 {font-family:verdana; font-size:10px; color:#535353;}
.feature_title	 {font-size:16px;line-height:16px;margin:0px;margin-top:30px}
.title		 {font-family:verdana;font-size:12px;color:#4291bb;font-weight:800}
.large_lightblue {font-family:arial,sans-serif;font-size:16px;color:#2F4E63;font-weight:900;line-height:20px}
.large_black 	 {font-family:arial,sans-serif;font-size:16px;color:#000000;font-weight:900;line-height:20px}
.large_blackBold {font-family:a"verdana", "arial", "sans-serif";font-size:19px; color:#000000; font-weight:1200;line-height:20px}
.subNav		 {font-family:verdana;font-size:10px;color:white}


/*--------------------------------------------*/
/* TAB SETTINGS                               */
/*--------------------------------------------*/

#menu {
	border-bottom : 1px solid #5C5C5C;
	margin : 0;
	padding-bottom : 19px;
	padding-left : 10px;
}

#menu ul, #menu li	{
	display : inline;
	list-style-type : none;
	margin : 0;
	padding : 0;
}

	
#menu a:link, #menu a:visited	{
	background : #C5CCD3;
	border : 1px solid #5C5C5C;
	color : #666;
	float : left;
	font-size : 10px;
	font-weight : normal;
	line-height : 14px;
	margin-right : 8px;
	padding : 2px 10px 2px 10px;
	text-decoration : none;
}

#menu a:link.active, #menu a:visited.active	{
	background : #fff;
	border-bottom : 1px solid #5C5C5C;
	color : #000;
}

#menu a:hover	{
	color : #000000;
}

	
body.section-1 #menu li#nav-1 a, 
body.section-2 #menu li#nav-2 a,
body.section-3 #menu li#nav-3 a,
body.section-4 #menu li#nav-4 a,
body.section-5 #menu li#nav-5 a,
body.section-6 #menu li#nav-6 a,
body.section-7 #menu li#nav-7 a {
	background : #8E9BA9;
	border-bottom : 1px solid #CACACA;
	color : #000;
}

#menu #subnav-1,
#menu #subnav-2,
#menu #subnav-3,
#menu #subnav-4,
#menu #subnav-5,
#menu #subnav-6,
#menu #subnav-7 {
	display : none;
	width: 90%;
}

body.section-1 #menu ul#subnav-1, 
body.section-2 #menu ul#subnav-2,
body.section-3 #menu ul#subnav-3,
body.section-4 #menu ul#subnav-4 {
	display : inline;
	left : 10px;
	position : absolute;
	top : 95px;
}

body.section-1 #menu ul#subnav-1 a, 
body.section-2 #menu ul#subnav-2 a,
body.section-3 #menu ul#subnav-3 a,
body.section-4 #menu ul#subnav-4 a,
body.section-5 #menu ul#subnav-5 a,
body.section-6 #menu ul#subnav-6 a,
body.section-7 #menu ul#subnav-7 a {
	background : #fff;
	border : none;
	border-left : 1px solid #ccc;
	color : #999;
	font-size : smaller;
	font-weight : bold;
	line-height : 10px;
	margin-right : 4px;
	padding : 2px 10px 2px 10px;
	text-decoration : none;
}

 #menu ul a:hover {
	color : #000000;
}

#contents {
	background : #F8F8F8;
	border : 1px solid #5C5C5C;
	border-top : none;
	clear : both;
	margin : 0px;
	padding : 15px;
}
	
	
#pageIntro{margin:24px;}
#pageIntro H1{font-family:arial,verdana;font-size:21px;font-weight:normal}
#pageIntro H3{font-weight:bold;font-size:11px}
