/* Containers */
#wrapper { text-align: left; margin: 0px auto; padding: 0px; border:0; width: 900px; background:#fff; border-left: #00164F solid 1px; border-right:#00164F solid 1px;}
#header { /*margin: 0 0 5px 0;*/ margin:0; overflow:hidden; width:900px}
#content { /*margin-top:-.2em;*/ float: left; width: 585px; padding:10px 14px 0px 20px; border-right:1px #1f4a9d solid; min-height:1255px;  height:auto;}
/* for Internet Explorer */ /*\*/ * html #content {height: 1370px; }/**/
/* Hides from IE5-mac \*/
* html .header{height: 1%;}
/* End hide from IE5-mac */
#sidebar { margin: 0px; float: left; width: 255px; height: 1% /* Holly hack for Peekaboo Bug */; padding:8px 7px 0 15px; background-color:#fff; }
/* for Internet Explorer */ /*\*/ * html #sidebar {padding:16px 7px 0 15px; }/**/
#footer { clear: both; margin: 0px; text-align:right; font-size: .8em; padding:2px 20px 10px 2px; border-top:1px #1f4a9d solid; }
#sponsors { padding:10px 10px 1px 10px; background-color:#d2dbeb}
html { min-height: 100%; margin-bottom: 1px; overflow : scroll; }


/* Text Formatting */
body, h1, h1.u, h2, h3 { font-family: Verdana, Arial, Helvetica, sans-serif; margin:0; }
body { /*background:#8bb2b0;*/ background:url(_images/backgroundGradient.jpg) top left repeat-x; font-size: .8em; background-color:#1f4a9d}
p {line-height:1.6em; margin:0 0 1.5em; padding:0px;}
h1, h2, h3, h4 { font-weight: bold; }
h1, h2, h3, h4 { text-align: left; }
h2, h4 { color: #333333;}
h1 { font-size: 1.7em; line-height:1.8em; color:#1f4a9d; padding:0px; margin:0 0 0.5em 0;}
h2 { font-size: 1.4em; margin-bottom:0.75em; }
h3 { font-size: 1.2em;  margin-bottom:0.5em; color:#1f4a9d;}
h2.sidebar { font-size: 1.4em; margin:10px 0px 10px 0px; text-align:center;}
h4 { font-size: 1.2em;}
p.survey { color: #4b190c; font-weight:bold; }
ul {margin:5px 0px 15px 5px;}
ul li {line-height:1.4em; }
.speaker {color: #1f4a9d;font-weight:bold;}
.eaWinner {color: #1f4a9d;font-weight:bold;}



/*Image and Element Formatting*/
img.left, img.right, .surveyIcon, img, img.footer { border:0px; padding:0px; }
.surveyIcon {float:left;  margin:5px 10px 0px 0px }
img.left {float:left;  margin:0px 10px 0px 0px }
.tablestripe {background:#dee4f0;}
img.right {float:right; margin:0px 0px 0px 20px }
img.footer { margin:10px 0px 10px 0px;}
hr { color: #999999; margin:10px 0px 10px 0px; padding:0px; }
table{margin:0px 0px 20px 0px;}
input {border:solid 1px #1f4a9d; margin-top:10px;}
label {color:#1f4a9d;}
.submit {background: #1f4a9d; color:#fff}

/* Links */
a:link, a:active { color: #1f4a9d; text-decoration:none;}
a:visited, a:active { color: #666; text-decoration:none; }
a:hover, a.Menu:hover, a.Footer:hover { text-decoration:underline; } 

a:link, a:visited, a:hover, a:active{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; }
a:link {font-weight:bold}

a:link, a:active { color: #1f4a9d; text-decoration:none;}
a:visited, a:active { color: #666; text-decoration:none; }
a:hover, a.Menu:hover, a.Footer:hover { text-decoration:underline; } 


a.Menu:link, a.Menu:visited, a.Menu:hover, a.Menu:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:.9em; color: #fff; }

a.Footer:link, a:visited, a:hover, a:active{ font-family: Verdana, Arial, Helvetica, sans-serif; }
a.Footer:link { text-decoration:none; font-weight:bold; color:#1f4a9d } 
a.Footer:visited { text-decoration:none; } 
a.Footer:active { font-weight:bold; }

.onclick {color: #1f4a9d; text-decoration:none;font-weight:bold;}


/* Navigation Styles */
#nav { width:900px }
.nav ul { padding: 0; margin: 0; list-style-type: none; }
.nav ul li { float: left; }
.nav a, .nav a:visited { display:block;	height:50px; text-decoration: none; }

a.button1:link, a.button1:visited {	width: 114px; background: url(_images/button01.png) no-repeat; }
a.button1:hover, a.button1active:link, a.button1active:visited { width: 114px; background: url(_images/button01over.png) no-repeat; }

a.button2:link, a.button2:visited { width: 113px; background: url(_images/button02.png) no-repeat; }
a.button2:hover, a.button2active:link, a.button2active:visited { width: 113px; background: url(_images/button02over.png) no-repeat; }

a.button3:link, a.button3:visited {	width: 113px; background: url(_images/button03.png) no-repeat; }
a.button3:hover, a.button3active:link, a.button3active:visited { width: 113px; background: url(_images/button03over.png) no-repeat; }

a.button4:link, a.button4:visited {	width: 113px; background: url(_images/button04.png) no-repeat; }
a.button4:hover, a.button4active:link, a.button4active:visited { width: 113px; background: url(_images/button04over.png) no-repeat; }

a.button5:link, a.button5:visited { width: 113px; background: url(_images/button05.png) no-repeat; }
a.button5:hover, a.button5active:link, a.button5active:visited { width: 113px; background: url(_images/button05over.png) no-repeat; }

a.button6:link, a.button6:visited {	width: 113px; background: url(_images/button06.png) no-repeat; }
a.button6:hover, a.button6active:link, a.button6active:visited { width: 113px; background: url(_images/button06over.png) no-repeat; }

a.button7:link, a.button7:visited {	width: 113px; background: url(_images/button07.png) no-repeat; }
a.button7:hover, a.button7active:link, a.button7active:visited { width: 113px; background: url(_images/button07over.png) no-repeat; }

a.button8:link, a.button8:visited {	width: 108px; background: url(_images/button08.png) no-repeat; }
a.button8:hover, a.button8active:link, a.button8active:visited { width: 108px; background: url(_images/button08over.png) no-repeat; }