/* basic elements */
body {
	margin-top:0; text-align: center;background-color: #0D1D75; color: #D2EFFD; font-family:"Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Verdana, Arial, Sans-serif;
}
a:link { 
	font-weight: bold; text-decoration: none; color: white;
	}
a:visited { 
	font-weight: bold; text-decoration: underline; color: #E1EDF5;
	}
a:hover, a:active { 
	text-decoration: underline; color: #E1EDF5;
	}
h1{
	font-size: 130%; font-weight: bold; color: #E1EDF5; font-family: "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Verdana, Arial, Sans-serif; padding-right:10px;margin-top:0px;padding-top:10px;line-height:10px;
}
h2{
	font-size: 110%; font-weight: bold; color: #E1EDF5; font-family: "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Verdana, Arial, Sans-serif; padding-right:10px;margin-top:0px;line-height:0px;
}
h3{
	font-size: 90%; font-family: "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Verdana, Arial, Sans-serif;
}
h3.select{
	font-size: 90%; font-weight:bold; font-family: "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Verdana, Arial, Sans-serif; color:#E1EDF5; margin-left:10px; margin-bottom:5px;
}
h3.archives{
	font-size: 90%; font-weight:bold; font-family: "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Verdana, Arial, Sans-serif; color:#E1EDF5; margin-left:10px; margin-bottom:5px;
}
h3.resources{
	font-size: 90%; font-weight:bold; font-family: "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Verdana, Arial, Sans-serif; color:#E1EDF5; margin-left:10px; margin-bottom:5px;
}
ol {
	font-size: 70%; font-family: "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Verdana, Arial, Sans-serif;padding:5px;margin:0px;
}
ul {
	font-size: 70%; font-family: "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Verdana, Arial, Sans-serif;padding:5px;margin:0px;
}
p{
	font-size: 100%; font-family: "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Verdana, Arial, Sans-serif;padding:0px;
}
li {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Lucida, Helvetica, Verdana, Arial, Sans-serif;color:#0D1D75; list-style: none; padding-left:5px;margin-left:5px;line-height:22px; color:white;
}
img{
	border:0;
}
acronym {
	border-bottom: 0px dotted; cursor:help; font-weight: bold; 
}


/* specific divs */
#intro{
	left: 500px;
	top: 200px;
	
}
#pageHeader{
	border: 2px inset #4682B4;
	text-align: left;
	height: 308px;
	width: 800px;
	background-color: #0B1B70;
	background-image: url(applicator800.jpg);
	background-position: center;
	background-repeat: no-repeat;
}
#catchLine{
	text-align: left;
	height: 100px;
	width: 300px;
	position: relative;
}
#sectionTitle{
	text-align: left;
	height: 50 px;
	width: 460px;
	position: relative;
	top: 140px;
	float: right;
}
#container {
	margin: 0 auto auto auto;
	width: 800px;
	text-align: left;
	border-left: 4px solid #5992C4;
	border-right: 4px solid #5992C4;
	border-bottom: 4px solid #5992C4;
	border-top: 4px solid #5992C4;
	background-color: #1A6BBD;
	margin-top: 10px;
}

#theMenu {
	background-color: #757599;
	margin-left: 10px;
	margin-right: 10px;
	width: 190px;
	margin-bottom:10px;
	margin-top:10px;
	border-right: #4682B4 2px solid;
	padding-right: none;
	border-top: #4682B4 2px solid;
	padding-left: none;
	padding-bottom:none;
	border-left: #4682B4 2px solid;
	padding-top: none;
	border-bottom: #4682B4 2px solid;
	position: relative;
	float:left
}
#quickSummary {
	margin-left: 10px;
	margin-right: 10px;
	margin-top:10px;
	margin-bottom:24px;
	width: 530px;
	margin-bottom:24px;
	border-right: #4682B4 1px solid;
	padding-right: 12px;
	border-top: #4682B4 1px solid;
	padding-left: 12px;
	padding-bottom: 12px;
	border-left: #4682B4 1px solid;
	padding-top: 12px;
	border-bottom: #4682B4 1px solid;
	position: relative;
	right: auto;
	overflow: auto;
	top: 0px;
	float:right;
	background-color: #0066CC;
}

#quickSummary2 {
	background-color: #0066cc; margin-left: 20px; margin-top:10px; margin-bottom:24px; width: 750px; margin-bottom:24px; border-right: #4682B4 1px solid; padding-right: 12px; border-top: #4682B4 1px solid; padding-left: 12px; padding-bottom: 12px; border-left: #4682B4 1px solid; padding-top: 12px; border-bottom: #4682B4 1px solid;
}


#footer {
	margin-top: 40px; text-align:center;
}

/*********** #navBar link styles ***********/

#navBar ul a:link, #navBar ul a:visited {display: block;}
#navBar ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists 
*/
#navBar li {border-bottom: 1px solid #666699;}


/* fix for browsers that don't need the hack */
html>body #navBar li {border-bottom: none;}

/*********** #sectionLinks styles ***********/

#sectionLinks{
	position: relative;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #000066;
	font-size: 100%;
	text-decoration: none;
	
}

#sectionLinks h3{
	padding: 10px 0px 2px 0px;
}

#sectionLinks a:link{
	padding: 2px 0px 2px 10px;
	text-decoration: none;
	width: auto;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: auto;
	
	
}

#sectionLinks a:visited{
	text-decoration: none;
	padding: 2px 0px 2px 10px;
	font-weight: bold;
	
}

#sectionLinks a:hover{
	background-color: #FF3333;
	padding: 2px 0px 2px 10px;
	font-weight: bold;
	color: #FF9900;
}

