@charset "utf-8";
/* CSS Document */

		body {
			padding:0px;
			margin:0px;
			background-color:#dbe7f5; 
			background-image:url(images/bkg.jpg); 
			background-repeat:repeat-x;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:8pt;
			color:#666666;
		}
		
		P {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:8pt;
			margin:0px;
			margin-bottom:10px;
			margin-left:10px;
			margin-right:15px;
			line-height:15px;		
		}	
		
		B {color:#000000;}
		
		.sideb P {
			margin-right:0px;
		}
		
		.list 
		{
			margin:0px;
			padding:0px;
			margin-left:60px;
			margin-top:5px;
			margin-bottom:10px;
		}
		
		.ulli UL 
		{
			margin:0px;
			padding:0px;
		}
		
		.ulli LI 
		{
			margin:0px;
			padding:0px;
			margin-left:50px;
		}
		
		.sideb UL {
			margin:0px;
			padding:0px;
			margin-bottom:25px;
		}
		
		.sideb LI {
			margin:0px;
			padding:0px;
			margin-left:30px;
			margin-right:10px;
			margin-bottom:10px;
		}
		
		a:link, a:visited {
			color:#3066a8;
			outline:none;
			text-decoration:none;
		}		
		
		a:hover, a:active {
			outline:none;
			text-decoration:underline;
		}	
		
		a.whtLink:link, a.whtLink:visited {
			color:#FFFFFF;
			outline:none;
			text-decoration:none;
		}		
		
		a.whtLink:hover, a.whtLink:active {
			outline:none;
			text-decoration:underline;
		}	
		
		a.greyLink:link, a.greyLink:visited {
			color:#333333;
			font-size:8pt;
			outline:none;
			text-decoration:none;
		}		
		
		a.greyLink:hover, a.greyLink:active {
			outline:none;
			text-decoration:underline;
		}				
		
		.content {
			display:block; 
			margin:auto; 
			width:966px; 
			border:solid 1px #cccccc; 
			position:relative;
		}		
		
		.topBan {position:relative; display:block; width:968px; height:122px;}
		.topBanPic {position:absolute; top:0px; left:0px; z-index:10;}
		.topBanLinks {position:absolute; top:25px; right:0px; z-index:15; display:block; width:245px;}
		.topBanLinks P {margin:0px; padding:0px;}
		.topBanLinks DIV {margin:0px; padding:0px;}
		
		.dotted {
			background-image:url(images/dotted.gif); 
			background-repeat:repeat-x; 
			background-position:center; 
			display:block; width:100%; height:3px;
			margin-bottom:10px;
		}

		.gradient {
			background-image:url(images/bkgGradient.jpg); 
			background-repeat:repeat-x;
			background-color:#FFFFFF;
		}

		.footer {
			background-image:url(images/footer.png);
			background-repeat:no-repeat;
			margin:auto; 
			padding-bottom:126px; 
			display:block; 
			width:966px; 
			height:62px;
			font-size:8pt;
			color:#FFFFFF;
			line-height:75px;
		}	
		
		.header {
			font-family:Arial, Helvetica, sans-serif;
			font-size:16pt;
			margin-top:20px;
			margin-left:27px;
			color:#3066a8;
		}
		
		.header2 {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12pt;
			margin-top:0px;
			margin-left:27px;
			color:#3066a8;
		}
		
		.header3 {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12pt;
			margin-top:0px;
			margin-left:15px;
			color:#3066a8;
		}
		
		.headerYellow {
			font-family:Arial, Helvetica, sans-serif;
			font-size:10pt;
			margin-top:10px;
			margin-left:0px;
			color:#ffa615;
			font-weight:bold;
			text-transform:uppercase;
		}
		
		.headerYellowSm {
			font-family:Arial, Helvetica, sans-serif;
			font-size:9pt;
			color:#ffa615;
			font-weight:bold;
			text-transform:uppercase;
			line-height:20px;
		}
		
		.headerTxt {
			font-family:Arial, Helvetica, sans-serif;
			font-size:11pt;
			line-height:20px;
		}
		
		.headerTxtSub {
			font-family:Arial, Helvetica, sans-serif;
			font-size:10pt;
			line-height:17px;
			margin-top:25px;
			margin-left:27px;
		}
		
		.headerTxtSub2 {
			font-family:Arial, Helvetica, sans-serif;
			font-size:10pt;
			line-height:17px;
			margin-left:27px;
		}
		
		.indent {
			margin-left:27px;
			margin-right:27px;
		}
		
		.indent2 {
			margin-left:27px;
		}
		
		.indent3 {
			margin-left:15px;
		}
		
		.indentVid {
			margin:0px;
			margin-left:27px;
		}
		
		.sidebar {
			background-color:#FFFFFF; 
			display:block; width:245px;
		}
		
		.sidebar P {margin-left:0px;}
		
		.subBanner {
			position:relative; display:block; 
			width:966px; height:148px; 
			border-left:1px solid #CCCCCC; 
			border-right:1px solid #CCCCCC;
			padding-top:6px;
			padding-bottom:13px;
		}
		
		a.sideBarLink:link, a.sideBarLink:visited {
			color:#666666;
			font-size:8pt;		
			display:block;
			width:140px;
			height:38px;
			margin:0px;
			padding-top:7px;
			padding-left:25px;
			text-decoration:none;
			background-image:url(images/menu/dotted.gif);
			background-repeat:no-repeat;
			background-position:top left;
		}		
		
		a.sideBarLink:hover, a.sideBarLink:active {
			outline:none;
			color:#000000;
			background-image:url(images/menu/sidebarBkg.jpg);
			background-repeat:repeat-y;
			background-position:top left;
		}
		
		a.sideBarLinkON:link, a.sideBarLinkON:visited, a.sideBarLinkON:hover, a.sideBarLinkON:active {
			color:#000000;
			font-size:8pt;		
			display:block;
			width:140px;
			height:38px;
			margin:0px;
			padding-top:7px;
			padding-left:25px;
			text-decoration:none;
			background-image:url(images/menu/sidebarBkg.jpg);
			background-repeat:repeat-y;
			background-position:top left;
		}
		
		a.sideBarLink2:link, a.sideBarLink2:visited {
			color:#666666;
			font-size:8pt;		
			display:block;
			width:140px;
			height:19px;
			margin:0px;
			padding-top:7px;
			padding-left:25px;
			text-decoration:none;
			background-image:url(images/menu/dotted.gif);
			background-repeat:no-repeat;
			background-position:top left;
		}		
		
		a.sideBarLink2:hover, a.sideBarLink2:active {
			outline:none;
			color:#000000;
			background-image:url(images/menu/sidebarBkg2.jpg);
			background-repeat:repeat-y;
			background-position:top left;
		}
		
		a.sideBarLink2ON:link, a.sideBarLink2ON:visited, a.sideBarLink2ON:hover, a.sideBarLink2ON:active {
			color:#000000;
			font-size:8pt;		
			display:block;
			width:140px;
			height:19px;
			margin:0px;
			padding-top:7px;
			padding-left:25px;
			text-decoration:none;
			background-image:url(images/menu/sidebarBkg2.jpg);
			background-repeat:repeat-y;
			background-position:top left;
		}			
		
		a.btn:link, a.btn:visited {
			background-image:url(images/btnOFF.png);
			background-repeat:repeat-y;
			display:block;
			width:154px;
			height:22px;
			color:#FFFFFF;
			font-size:8pt;
			font-weight:bold;
			letter-spacing:3px;
			text-align:center;
			line-height:20px;
			text-decoration:none;
			border:solid 1px #CCCCCC;
		}

		a.btn:hover, a.btn:active {
			background-image:url(images/btnON.png);
			background-repeat:repeat-y;
		}				
		.red-highlight {
			font-family:Arial, Helvetica, sans-serif;
			font-size:8pt;
			color:#FF5312;
			}		
		/* Campaigns */
		.bannerFade {
			display:none;
		}		
		
		.subBannerC {
			position:relative; display:block; 
			width:966px; height:256px; 
			border-left:1px solid #CCCCCC; 
			border-right:1px solid #CCCCCC;
			padding-top:6px;
			padding-bottom:13px;
		}		
		
		.contentC {
			display:block; 
			width:966px;
			border-left:1px solid #CCCCCC; 
			border-right:1px solid #CCCCCC;
			border-bottom:1px solid #CCCCCC;
		}					
		
		.cBkg 
		{
			display:block;
			width:100%;
			padding-left:28px;
			padding-bottom:20px;
			background-image:url(images/bkgGrad.jpg);
			background-repeat:no-repeat;
		}
				
		.cYellowDivider
		{
			width:21px;
			background-image:url(images/cYellowRule.gif);
			background-repeat:repeat-y;
		}
		
		#cP p 
		{
			margin-left:0px;
			margin-right:0px;
			padding:0px;
			line-height:12px;
		}
		
		#cUL ul 
		{
			margin-right:20px;
		}		
		
		a.cBtn:link, a.cBtn:visited {
			background-image:url(images/btnOFF.png);
			background-repeat:repeat-y;
			background-position:center;
			display:block;
			width:154px;
			height:17px;
			color:#FFFFFF;
			font-size:7pt;
			font-weight:bold;
			text-align:center;
			letter-spacing:1px;
			line-height:17px;
			text-decoration:none;
			margin-top:12px;
		}

		a.cBtn:hover, a.cBtn:active {
			background-image:url(images/btnON.png);
			background-repeat:repeat-y;
		}				
