@charset "utf-8";
/* CSS Document */

#header_st {
	/*background-image: url(images/header_bg.jpg);*/
	background-repeat: repeat-x;
	height: 144px;
	background-attachment: scroll;
	background-position: left top;
	width: 100%;
	/* IE Margin hack*/
	text-align: center;
}
#container #header_st #header_inner {
	background-attachment: scroll;
	/*background-image: url(images/header_back.jpg);*/
	background-repeat: no-repeat;
	background-position: left top;
	margin-left:auto;
	margin-right:auto;
	padding-left:40px;
	width:780px;
	/* IE Margin hack*/
	text-align: left;
}
#container #inner_container_st {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#807f7f;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	text-align: left;
	width: 100%;
	background-attachment: scroll;
	background-image: url(images/campaign_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/* IE Margin hack*/
	margin-left: 0px;
}

#container #inner_container_st {
	clear: both;
	margin-top: 0px;
	float: left;
	text-align: center;
	background-attachment: scroll;
	background-image: url(../images/campaign_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#container #inner_container_st #splash_ab {
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
	width: 750px;
	clear:both;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0;
	margin-top: 0px;
	margin-left:auto;
	margin-right:auto;
	/* IE Margin hack*/
	text-align: left;
}
#container #inner_container_st #map ul {
	margin-bottom: 10px;
	padding-bottom: 10px;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
}
#container #inner_container_st #map li {
	float: left;
	list-style-type: none;
	padding-right: 15px;
	background-attachment: scroll;
	background-image: url(images/arrow.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	padding-left: 10px;
}
#container #inner_container_st #map li a:link,  #container #inner_container_st #map li a:visited, #container #inner_container_st #map li a:active {
	text-decoration:none;
	color:#807f7f;
}
#container #inner_container_st #map li a:hover { 
	text-decoration:underline;
	color:#807f7f;
}
#container #inner_container_st #map #mapright {
	background-image: none;
}
#container #inner_container_st #body #content h1 { }
#container #inner_container_st #body #content h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top:0;
	padding-top:7px;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	clear:both;
}
#container #inner_container_st #body #content h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top:0;
	/*margin-left:30px;*/
	padding-top:7px;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	clear:both;
	background-attachment: scroll;
	background-image: url(../images/campaign_bluebar.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFFFFF;
	background-color:#5bb0da;
	width:629px;height:30px;display:block;
	text-align:center;
}
#container #inner_container_st #body #content h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding-top:7px;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	clear:both;	
}
#container #inner_container_st #body {
	padding-top: 18px;
	clear: left;
	width: 780px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	/* IE Margin hack*/
	text-align: left;
}
#container #inner_container_st #body #content {
	padding:0;
	float: left;
	width:640px;
	display:block;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 40px;
}
#container #inner_container_st #body #content p{
 line-height:145%;
}
.click {
	width: 350px;
	display:block;
	padding-top: 32px;
	padding-left:300px;
	color:#fff;
	font-size:15px;
	font-family:Verdana, Arial, "Lucida Grande", Helvetica, sans-serif;
}
.click2 { width:310px; height:250px; } 
.bar2 { 
	background-image:url(../images/campaign_bar2.gif) ; 
	width:267px; height:55px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px;
	margin:0 0 0 70px;padding:0;
	float:left;
	}
.bar2 span { margin:0 0 0 30px; padding-top:13px; height:20px; vertical-align:middle;display:block;}	
.bar1 {
	background-image:url(../images/campaign_bar1.gif) ; 
	width:275px; height:54px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px;
	float:left;
	clear:right;
	margin:0;padding:0;
	}
.bar1 span { margin:0 0 0 30px; padding-top:13px; height:20px; vertical-align:middle;display:block;}
.bar3 {
	background-image:url(../images/campaign_bar3.gif) ; 
	width:684px; height:62px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px;
	float:left;
	clear:both;
	margin:0;padding:0;
	
	}
.bar3 span { margin:0 0 0 30px; 
			padding-top:13px; 
			height:20px; 
			vertical-align:middle;
			display:block;
			}
.highlight { font-weight:bold; background-color:#FFFF00; }
.lb_bar { width: 572px; height: 45px; display:block;
			background-image:url(../images/campaign_lightbluebar.gif) ;
			background-attachment: scroll;
			background-repeat: no-repeat;
			background-position: left top;
			padding:0;margin:0;			
		}
.lb_bar span { 
			margin:0 0 0 55px; 
			padding-top:4px; 
			height:20px; 
			vertical-align:middle;
			display:block;
			}
.or_bar { width: 572px; height: 45px; display:block;
			background-image:url(../images/campaign_orangebar.gif) ;
			background-attachment: scroll;
			background-repeat: no-repeat;
			background-position: left top;
			padding:0;margin:0;
		}
.or_bar span { 
			margin:0 0 0 55px; 
			padding-top:4px; 
			height:20px; 
			vertical-align:middle;
			display:block;
			}
.pink_bar { width: 572px; height: 45px; display:block;
			background-image:url(../images/campaign_pinkbar.gif) ;
			background-attachment: scroll;
			background-repeat: no-repeat;
			background-position: left top;
			padding:0;margin:0;
		}
.pink_bar span { 
			margin:0 0 0 55px; 
			padding-top:4px; 
			height:20px; 
			vertical-align:middle;
			display:block;
			}
.green_bar { width: 572px; height: 45px; display:block;
			background-image:url(../images/campaign_greenbar.jpg) ;
			background-attachment: scroll;
			background-repeat: no-repeat;
			background-position: left top;
			padding:0;margin:0;
		}
.green_bar span { 
			margin:0 0 0 55px; 
			padding-top:4px; 
			height:20px; 
			vertical-align:middle;
			display:block;
			}
.purple_bar { width: 649px; height: 45px; display:block;
			background-image:url(../images/campaign_purplebar.gif) ;
			background-attachment: scroll;
			background-repeat: no-repeat;
			background-position: left top;
			padding:0;margin:0;
		}
.purple_bar span { 
			margin:0 0 0 55px; 
			padding-top:4px; 
			height:20px; 
			vertical-align:middle;
			display:block;
			}
.foot {	clear:both;  top-margin:20px; padding-top:20px; text-align:center;	}
.start  { font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:28px ; color:#FFFFFF; background-image:url(../images/campaign_start.jpg); width:201px;height:73px; display:block; font-weight:bold;padding: 6px 0 0 0; text-align:center;}
.start a:link, .start a:visited, start a:active { color:#FFFFFF ; text-decoration:none; }
.start a:hover { text-decoration:underline; color:#FFFFFF ; } 
.start span { padding:0; margin:0;  }
.huge {
    position:absolute;
	left: 400px;
	top:1568px;
}

#container #inner_container_st #submenu {
	height: 50px;
	width: 100%;
	/*overflow: hidden;*/
}
#container #inner_container_st #isubmenu {
	height: 50px;
}
#container #inner_container_st #submenu  #sm #topnavright {
	background-image: none;
}
#container #inner_container_st #submenu #sm {
	background-attachment: scroll;
	background-image: url(../images/submenu_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 50px;
	width: 100%;
	display:block;
}
#container #inner_container_st #submenu #sm ul {
	margin-top:0;
	margin-bottom:0;
	width:780px;
	margin-left:auto;
	margin-right:auto;
}
#container #inner_container_st #submenu #sm li {
	float: left;
	background-attachment: scroll;
	background-image: url(../images/submenu_separator.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 50px;
	/*padding: 0px 45px 0px 18px;
	margin: 0px;*/
	/*IE hacks right here*/
	padding:13px 30px -20px 0;
	/*End IE hax*/
	list-style-type: none;
	margin-top:0;
	margin-left:10px;
	}
	
#container #inner_container_st #submenu #sm li a:link, #container #inner_container_st #submenu #sm li a:visited {
	color:#807f7f;
	font-weight:normal;
	margin:0px 18px 0 6px;
	padding:25px 0 0 0;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 14px;*/
	/*Firefox hax right here*/
	vertical-align:middle;
	/*End Firefox hax*/
}
#container #inner_container_st #submenu #sm li a:hover, #container #inner_container_st #submenu #sm li a:active {
	color:#fff;
	font-weight:normal;
	/*margin:0px 35px 0 18px;*/
	margin:0px 18px 0 6px;
	padding:25px 0 0 0;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 14px;*/
	/*Firefox hax right here*/
	vertical-align:middle;
	/*End Firefox hax*/
}
#question { padding-left:100px;}

