﻿/* CSS Document */

/* padding, position, and z-index are necessary for firefox and opera, behavior is needed for hovers to work in IE */
body {
	background-color: #093260;
	position: relative;
	color: black;
	margin: 0;
	padding: 0;
	z-index: 0;
	text-align: center;
}

/* BANNER */
#banner{
	position: relative;
	top: 2px;
	left: 10px;
	height: 170px;
	z-index: 500;
	width: 997px;
	background-color: #093260;
	text-align:center;
}
#printbanner {
display: none;}

/* TOPNAV */
div#topnav {
	position: relative;
	left: 10px;
	top: 7px;
	height: 62px;
	width: 1010px;
	Z-INDEX: 1;
	border-bottom: #5EA126 thin solid;
	text-align:center;
}

#divider {
	border-top: double medium #5EA126;
	border-bottom: none;
	position: relative;
	top: 5px;
	left: 12px;
	width: 997px;
	height: 2px;
	}

div#contentarea {
	width: 980px;}

div#leftnav {
	background-image: url(../images/navbkgrnd.jpg);
	background-repeat: repeat;
	position: relative;
	top: 20px;
	left: 12px;
	width: 173px;
	padding-top: 0.7em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #333;
	padding-left: 5px;
	padding-right: 15px;
	z-index: 1;
	min-height: 425px;
	float: left;
}
div#leftnav h2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #003399;
	font-weight: bold;
	font-variant: normal;
}

/*main center text area for 2nd level pages and beyond */
div#main {
	background-color: #FFF;
	color: black;
	position: relative;
	top: 20px;
	width: 768px;
	padding: 0px;
	margin: 0px;
	z-index: 1;
	min-height: 400px;
	float: right;
		}

/*text box within the main text area for 2nd level pages and beyond, allows you to use rounded corners and padding */	
.text {
color:#000;
text-align:left; 
padding-left:5px; 
padding-right:5px;
min-height: 400px;
}

/* right highlights and fact section on second level pages and beyond */
div#rightside {
background-color: #093260;
color: #000;
position: absolute;
top: 180px; 
left: 800px;
width: 175px;
padding-top: 1em;
font-family: Verdana, Arial, Helvetica, sans-serif;
z-index: -6;
min-height: 400px;}

div#footer {
	position: relative;
	left: 10px;
	float: left;
	top:35px;
}

/* This styles the text within the main section */
div#main p {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
line-height: 1.3em;
color:#000; 
background-color: #FFF;
font-weight: normal;
text-align: left;
}


div#main td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}


div#main ul {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
line-height: 1.3em;
font-weight: normal;
list-style-position: outside;
list-style-image: url(images/bluearrow-rt.gif);
}

div#main ol {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
line-height: 1.3em;
font-weight: normal;
list-style-position:outside;
line-height:1.5em;

}

/*For floating photos and cutlines within a div to the left, 50% of main div size */
.photoleft {float: left;
width: 50%;
margin-right: 5px;
margin-bottom: 10px;

}

/*For floating photos and cutlines within a div to the right, 50% of main div size */
.photoright {float: right;
width: 50%;
margin-bottom: 10px;
margin-left: 5px;
}

/*For centering photos in main section */
.photocenter { margin-right: 10px; 
margin-left: 10px;
}

div#main a:link {
	text-decoration: none;
	color: #003596;
	font-weight: bold;
}

div#main a:visited {
	text-decoration: none;
	color: #003596;
	font-weight: bold;
}

div#main a:hover {
color: #093260;
text-decoration: underline;
}


div#main a:active {
color: #003596;
text-decoration: underline;
}

div#main .highlight {
background-color: #FFFF00;
color: #000000;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
/*The following are for headings in the main body text.*/
div#main h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.15em;
	color: #666666;
	font-weight: bold;
}

div#main h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #003399;
	font-weight: bold;
	font-variant: normal;
}

div#main h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .85em;
	line-height: 1em;
	color: #000066;
	font-weight: bold;
}





/*These are for the rounded corners in the main text area */

.top-left-corner{
	background-image: url(../images/corners/tl-round.gif);
	background-repeat: no-repeat;
	background-position:top left;
	}
	
.bottom-left-corner{
	background-image: url(../images/corners/bl-round.gif);
	background-repeat: no-repeat;
	background-position:bottom left;
	}
	
.bottom-right-corner{
	background-image: url(../images/corners/br-round.gif);
	background-repeat: no-repeat;
	background-position:bottom right;
	}
	
.top-right-corner{
	background-image: url(../images/corners/tr-round.gif);
	background-repeat: no-repeat;
	background-position:top right;
	}	
	
	
	
/*left navigation section for 2nd level pages and beyond */

div#leftnav h4 {
	background-color: transparent;
	color: #336600;
	font-weight: bold;
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
}


div#leftnav li.arrow {
list-style-image: url(../images/bluearrow.gif);
list-style-position: outside;
line-height: 11px;
margin-bottom: 8px;
padding-bottom: 5px;
}

/* for section subnavigation */ 
div#leftnav li.rightarrow {
list-style-image: url(../images/bluearrow-rt.gif);
list-style-position: outside;
line-height: 11px;
margin-top: 5px;
margin-bottom: 5px;
padding-bottom: 5px;
}


div#leftnav a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #003399;
	font-weight: bold;
}

div#leftnav a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #003399;
	font-weight: bold;
 }

div#leftnav a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #003596;
text-decoration: underline;
font-weight: bold;
}


div#leftnav a:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #003596;
text-decoration: underline;
font-weight: bold;
}

	

/* These are all for the RIGHT SIDE OF THE SECOND LEVEL PAGES */

div#rightside a:link {
text-decoration: none;
color: #5b7abd;
font-weight: bold;
}

div#rightside a:visited {
text-decoration: none;
color: #5b7abd;
font-weight: bold;
}

div#rightside a:hover {
color: #003596;
text-decoration: underline;
}

div#rightside a:active {
color: #003596;
text-decoration: underline;
}

div#rightside h3 {
	background-color: white;
	color: #CC0033;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 0;
	padding-left: 1em;
	margin-bottom: 0;
}

div#rightside h4 {
	background-color: white;
	color: #006699;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 1.5px;
	padding-left: 1em;
}

div#rightside p {
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-left: 0px;
padding-left: 1em;
}

div#rightside ul {
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
list-style-position: outside;
padding-top: 0;
margin-top: 0;
padding-left: 3em;
margin-left: 0;
}

div#rightside .rtcutline { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #006;
}

div#rightside .highlight {
background-color: #FFFF00;
color: #000000;
font-weight: bold;
}

.shadedrow {
	border-bottom: double #003596;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003596;
	font-weight: bold;
}

.agendadate {
	background-color: #093260;
	color: #5e9732;
	font-weight: bold;
}

.agendarow {
	background-color:#CCC;
}

.panels {
	vertical-align: middle;
}

.bottomborder {
	border-bottom: thin solid #999999;
	vertical-align: top;}

div#postertxt {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #5e9732;
	text-align: center;
	font-weight: bold;
	font-style: italic;
}

div#top p {text-align: center;
}

div#webcast p {color:#666;
               background-color:#CCC;
			   font-size: 14px;
			   font-weight: bold;
			   line-height: 18px;
}

div#webcast h1 {
	font-size: 12px;
	font-weight: bold;
	color: #000;
	padding-left: 5px;
}


</style>s
<![endif]

