@charset "utf-8";
html {min-height: 100%;}

body {
	/*url(img/bg.jpg) repeat-x left bottom*/
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
}

#layout {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
	position: absolute;
	left: 0px;
	top: 0px;
}

/* sub navigation */
.sidenav {
	float: left;
	width: 260px;
}

.sidenav h2 {
	color: #000066;
	font-size: 1em;
	line-height: 20px;
	margin: 0;
	padding-left: 12px;
}

.sidenav ul {
	padding: 0;
	border-top: 1px solid #EAEADA;
}

.sidenav li {border-bottom: 1px solid #EAEADA;}

.sidenav li a {
	font-size: 1.1em;
	color: #554;
	display: block;
	padding: 3px 0 3px 5%;
	text-decoration: none;
	width: 95%;
}

.sidenav li a:hover {
	background: #ffffff;
	color: #ff6600;	
}

* {
	margin: 0;
	padding: 0;
}

a {color: #963;}
a:hover {color: #C60;}



p,code,ul {padding-bottom: 1.2em;}

li {list-style: none;}

h1 {
	font: 18px Verdana, Arial, Helvetica, sans-serif;
	color: #3366CC;
	line-height:24px;
	letter-spacing:.2em;
		/*font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
font: normal 1.8em Tahoma,sans-serif;
	margin-bottom: 4px;*/
}




h2 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	
	/*padding-top: 3px;*/}

h3 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	
	/*padding-top: 3px;*/}


/* misc */
.clearer {clear: both;}

.left {float: left;}

.right {float: left;}

.pageName{
	font: 18px Verdana, Arial, Helvetica, sans-serif;
	color: #3366CC;
	line-height:24px;
	letter-spacing:.2em;
	}

.style5 {
	font-size: 9px;
	width:500px;
}

.style3 {font-size: 16px}
.style4 {
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
}
.style6 {
	font-size: 24px;
	font-weight: bold;
}
.style9 {font-size: 14px; font-weight: bold; }
.style10 {
	font-size: 36px;
	color: #3366CC;
	font-weight: bold;
	font : bold normal normal;
	text-decoration: underline;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.quote2 {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
	line-height:20px;
	margin-top:0px;
	background-color: #E6F3FF;
	border : 1px dotted #FF6600;
	font-style : italic;
	padding-top: 10px;
	padding-left : 10px;
	padding-right : 10px;
	padding-bottom : 10px;
}
.blurb {
	font-size: 26px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	font-variant : normal;
	letter-spacing : 0px;
	color : #36c;
}

.blurbsm {
	font-size: 20px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	font-variant : normal;
	letter-spacing : 0px;
	color : #36c;
}

.blurbhigh {
	font-size: 11px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	font-variant : normal;
	letter-spacing : 0px;
	color : #333366;
}

.blurbhigh2 {
	font-size: 11px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: normal;
	font-variant : normal;
	letter-spacing : 0px;
	color : #333366;
}

.tracy2 {
	font-size: 14px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: normal;
	font-variant : normal;
	letter-spacing : 0px;
	color : #333366;
	padding-left : 15px;
	padding-right : 5px;
	
}

.subHeader {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #3366CC;
	line-height:16px;
	letter-spacing:.2em;
	}

.quote {
	font: 20px Verdana, Arial, Helvetica, sans-serif;
	color: #759DA1;
	line-height:30px;
	}
	
.smallText {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	}
	
.navText {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	line-height:16px;
	letter-spacing:0.1em;
	text-decoration: none;
		
}.indexpageName{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #3366CC;
	line-height:15px;
	font-weight:bold;
	letter-spacing:.2em;
	}
	
	.landingheader{
	font-size: 18px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	font-variant : normal;
	letter-spacing : 2px;
	color : #3366cc;
	}

/* content */
.content {
	background-color:#C0DFFD; 
	padding-left:35px; 
	padding-top:20px; 
	padding-bottom:20px; 
	padding-right:420px;
}
	
.content li {
	/*list-style: url(img/li.gif);*/
	list-style-image : url(../images/check.gif);
margin-left: 20px;
}

.content a {
	color: #FF6600;
	font-weight:normal;
	}
	
.content a:hover {
	color: #3366CC;
	}
	
	#topheader {
		font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	color:#FFF;
	font-size:15px;
	padding-left:30px;
	padding-top:5px;
	
		
	}
	
	.center {
		padding-left:130px;
		color:#FFF;
		font-family: Arial, Helvetica, Sans-Serif;
		font-size:12px;
		
	}

.test H1 {
	font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color: #003366;
}