﻿@charset "utf-8";
/* CSS Document */

#wrapper{ width:985px; margin:10px auto; }

#container { position:relative; }
#header {
	height:249px; position:relative;
}
#header .img {
	height:185px; width:747px; 
	background:#FFFFFF; 
	position:absolute;
	left:0; top:0;
}

/***** LOGIN *****/
#login .top {
	height:17px; width:217px; 
	background: url(../images/loginSide-Top.gif) no-repeat right #000; 
	position:absolute;
	right:0; top:0;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding:7px 10px;
}
#login .bottom {
	height:157px; width:209px; 
	background: url(../images/loginSide-Bottom.gif) no-repeat right #333; 
	position:absolute;
	right:0; top:32px;
	color:#FFFFFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:14px;
}

#loggedIn .top {
	height:31px; width:50%; 
	background: url(../images/loggedInSide-Top.gif) top right no-repeat #000; 
	position:absolute;
	right:0; top:0;
	color:#FFFFFF;
}
#loggedIn .middle {
display:block;

	height:154px; width:100%;
	BACKGROUND-COLOR: #000;	
	
	padding-top:31px;	
}

#loggedIn .bottom {
	display:block;
	height:31px; width:50%; 
	background: url(../images/loggedInSide-Bottom.gif) bottom right no-repeat #FDB91D;
	position:absolute;	
	right:0px; bottom:32px;
}

#login a:link, #login a:visited{ 
	color:#FDB91D;
	text-decoration:none;
}
#login a:hover{ 
	text-decoration:underline;
}
#login .smText{
	margin-top:10px;
	position:relative;
	display:block;
	font-size:11px;
	line-height:1.2em;
}

#login form { text-align:right; line-height:1.5em; }
#login input { margin-bottom:3px; }
#login .inputBox { width:136px; }
#login .checkBox { position:absolute; left:78px;  }
#submit {
	margin-left:15px;
	width: 65px; height: 21px;
	border: none;
	margin-top:5px;
	background: #fff url(../images/login-Button.gif) no-repeat 0 0;
	}
#logout {
	margin-left:15px;
	width: 65px; height: 21px;
	border: none;
	margin-bottom:5px;
	background: #fff url(../images/logout-Button.gif) no-repeat 0 0;
	}	
#submitBtn { 
	width: 65px; height: 20px;
	border: none;
	background: #fff url(../images/submit-Button.gif) no-repeat 0 0;
}

#submit:hover, #logout:hover, #submitBtn:hover {
	background-position: 0 100%;
}

#loggedIn{ line-height:1.5em; }
h2{ font-size:16px; }
h3 { line-height:2em; color:#000;}
.chart .colTitle { color:#410c42; font-weight:bold; }

/***** NAVIGATION *****/
#mainNav{
	height:31px; width:850px;
	background: url(../images/navSide.gif) no-repeat left #FDB91D;
	position:absolute;
	left:0; top:186px;
}
#mainNav ul {
	color:#FDB91D;
	font-size:13px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding:9px 16px;	
	list-style-type: none;
	text-align: left;
	
}
#mainNav ul li{ 	
	float:left;
	border-left: 2px solid #FDB91D;   
   	margin: 0 .5em 0 -.5em;
   	padding: 0 .5em 0px .5em;
}	

#mainNav ul li a {
	padding:0px 4px;
}

#mainNav ul li.noPipe{ 
	border-left:0px; 
}

#mainNav ul li a:link, #mainNav ul li a:visited{ 
	color:#333333;
	text-decoration:none;
}
/* Using current and select to support IE7*/
#mainNav ul li.select a:hover, #mainNav ul li.select a:active { 
	position:relative; /*IE7 fix */	
	background: url(../images/navDownCarat.gif) no-repeat center ;
	padding-bottom:38px;
}

#mainNav ul li.current a {
	position:relative; /*IE7 fix */	
	background: url(../images/navDownCarat.gif) no-repeat center ;
	padding-bottom:38px;
}

/* SubNav */
#subNav{
	height:17px; width:750px;
	position:absolute;
	left:0; bottom:0;
	padding:4px 10px;
}
#subNav ul {
	color:#666666;
	font-size:13px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
#subNav ul li{ 
	float:left;
	border-left: 1.2px solid #666;   
   	margin: 0 .5em 0 -.5em;
   	padding: 0 .5em 0 .5em;
   	white-space:nowrap;
}
#subNav ul li a{ 
   	padding: 0 8px;
}
#subNav ul li.noPipe{ 
	border-left:0px; 
}

#subNav ul li a:link, #subNav ul li a:visited{ 
	color:#666666;
	text-decoration:none;
}
#subNav ul li a:hover{ 
	text-decoration:underline;
}
#subNav ul li.currentSubNav a:link, #subNav ul li.currentSubNav a:visited{ 
	color:#ff8833
}
#subNav ul li.currentSubNav a:hover{ 
	text-decoration:none;
}
.subNavContent {	
	display:none;
}
.subNavContentVisible {	
	
}
/* Footer Nav */
#footer {
	position:relative;
	clear:both;
}

#footer2 {	
	clear:both;
	background: url(../images/footer.gif) no-repeat left #FDB91D;
	height:33px;	
}

#footerContainer {	
	padding-top: 1px;	
}

#footerNav {	
	height:17px; width:98%;
	position:relative;
	margin: 0px auto; 	
	text-align:center;
}

#footerNav ul {
	color:#333;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
#footerNav ul li{ 
	float:left;
	border-left: 1px solid #333;   
   	margin: 0 .5em 0 -.5em;
   	padding: 0 .5em 0 .5em;
   	white-space:nowrap;	
}
#footerNav ul li a{ 
   	padding: 0 10px;
}
#footerNav ul li.noPipe{ 
	border-left:0px; 
}


#footerNav ul li a:link, #footerNav ul li a:visited{ 
	color:#333;
	text-decoration:none;
}
#footerNav ul li a:hover{ 
	text-decoration:underline;
}

#subNav ul li{ 
	float:left;
	border-left: 1.2px solid #666;   
   	margin: 0 .5em 0 -.5em;
   	padding: 0 .5em 0 .5em;
   	white-space:nowrap;
}


/****** BREADCRUMB ******/
#breadcrumb {
	text-indent:23px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#666;
	padding-bottom: 32px;
	padding-top: 12px;
}
#breadcrumb ul li{ 
	display:inline;	
}
#breadcrumb ul li a:link, #breadcrumb ul li a:visited{ 
	color:#666;
	text-decoration:none;
}
#breadcrumb ul li a:hover{ 
	text-decoration:underline;
}

.clear { clear:both; height:20px;}

/****** CONTENT ******/
#content { position:relative; padding:8px 22px; }

.mainBlock {
	width:400px; 
	position:absolute;
	color:#666;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:1.4em;
}
.mainBlock a:link, .mainBlock a:visited{ 
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
.mainBlock a:hover{
	text-decoration:underline;
} 
h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px; font-weight:normal;
	color:#333333;
	line-height:1.1em;
}
P { padding-bottom:10px;}

.copyBlock {
	width:95%;
	position:relative; color:#666666;
	font-size:0.8em; line-height:1.4em;
	font-family:Arial, Helvetica, sans-serif;	
}
.copyBlock a:link, .copyBlock a:visited{ 
	color:#ff8833;
	font-weight:bold;
	text-decoration:none;
}
.copyBlock a:hover{
	text-decoration:underline;
} 

.copyBlock ol, .copyBlock ul{	
	list-style-type: disc; /*default - overide with .numericlist*/	
	margin: 0; padding: 0 0 24px 48px;
} 

.copyBlock strong {
	color:#555;	
}

.leftBlock {
	position:relative; color:#666666;
	font-size:0.8em; line-height:1.2em;
	font-family:Arial, Helvetica, sans-serif;
	float:left; width:400px;
}
.leftBlock a:link, .leftBlock a:visited{ 
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
.leftBlock a:hover{
	text-decoration:underline;
} 
.rightBlock {
	position:relative; color:#666666;
	font-size:0.9em;
	font-family:Arial, Helvetica, sans-serif;
	float:right; width:525px;
}
.mapBlock {
	position:relative; 
	float:right; width:525px;
}

.numericlist li {	
	list-style-type: decimal;  	
} 






