html,body{margin:0;padding:0;background: #eadeaa;}

body{font: 11pt 'Lucida Grande',sans-serif, Verdana, Arial, Helvetica;color:#000000;text-align:center;}
h1 {margin-top:4px;margin-bottom:12px;padding:0;font-size:16pt;border-bottom:1px solid silver;}
h3 {padding:0;margin:0;border-bottom:1px solid silver;margin-bottom:4px;margin-top:10px;}
a {color:#aec3d3}
div.teaserPic{text-align:center;}
.teaser,li{font-size:1.25em;padding:0 4px;line-height:1.25em;}
.alert {color:blue;margin:0;padding:0;padding-top:7px;display:table;padding-left:10px;line-height:10pt;font-size:10pt;}
div#page {width:940px;margin:0 auto;padding:0 0 0 0px;text-align:center; margin-bottom:20px;display:block;}

div#header {width:940px;margin:0;padding:0;padding-bottom:10px;}

div#flash {margin:0;padding:0;}

div#topnav {padding:0;display:block; text-align:right;height:28px; width:940px; margin:0; padding:0; margin-top:-65px;overflow:hidden;}
div#topnav div#topnavbar {display:table;float:right; background:#ffffff; padding:0px; margin:0px; border:0px;}
div#topnav a {display:block;padding:0;color:#000000;text-decoration:none;font-size:12pt;font-weight:bold; float:left; padding-left:15px; padding-right:15px; vertical-align:middle;height:28px;line-height:28px;}
div#topnav img#topnav_left {float:left;margin:0px; padding:0px;margin-left:-15px;}
div#topnav img#topnav_right {float:left;margin:0px; padding:0px;margin-right:0px;background: #eadeaa;}

div#middleSection {width:940px;display:table;background:url('/images/top_header.png') no-repeat;}
div#contentwrapper {width:940px;margin-top:18px;background-color:white;display:table;background:url('/images/content_background.png')}
div#pagewrapper {}
div#wrapper {}
div#content {width:700px;min-height:550px;overflow:hidden; text-align:left; float:left;margin:10px 10px;}
div#content a {color:blue;}

div#sidebar {float:left;margin:0;padding:0;width:220px;font-size:11px;line-height:14px;display:block;background-color:#6f829a;}
div#sidebar_inside {border-left:1px solid black; display:block;margin:0;padding:0;padding-top:10px;padding-bottom:10px; clear:both;border-bottom:1px solid black;}
div#sidebar_inside.selected {background-color:white;font-weight:bold;font-size:12pt;}
div#sidebar_inside.border {border-top:1px solid black;color:black;border-left:0;}
div#sidebar_inside.nonselected {border-top:0;border-bottom:1px solid black;border-right:0;border-left:1px solid black;color:white;font-weight:bold;font-size:12pt;}
div#sidebar_inside.alignleft {text-align:left;padding-left:15px;border-top:0;}
div#navigation a {text-decoration:none;}
div#sidebar form {text-align:left;}
div#sidebar div#login { padding: 0; margin: 0; }
div#sidebar div#login label {display:block; text-align:left;font-size:11pt;line-height:11pt; margin:0; padding:0;margin-top:10px;margin-left:2px;margin-bottom:2px;font-weight:bold;color:white;clear:both;}
div#sidebar div#login input {width:93%;clear:both;}
div#sidebar h1 {font-size:14px;color:#ffffff;margin:0;padding:0;text-align:center;}

div#content div#contentnav {display:block;text-align:right;}
div#content div#contentnav div#contentholder {display:table;}
div#content div#contentnav div#contentholder div {padding-top:4px;padding-bottom:4px;padding-right:10px;padding-left:10px;float:left;border:1px solid #c7b299;margin-right:5px;color:#977853;}
div#content div#contentnav div#contentholder a {text-decoration:none;}
div#content div#contentnav div#contentholder a.selected div {color:black;border:1px solid black;font-weight:bold;cursor:pointer;}
div#content div#contentnav div#contentholder a.nonselected div {cursor:pointer;}
div#content form {text-align:left;}
div#content div#login { padding: 0; margin: 0; }
div#content div#login span {color:black;}
div#content div#login label {display:block; text-align:left; margin:7px 0 0 0; margin-left:5px;font-weight:bold;color:black}
div#content div#login input {width:300px;float:left;}

div#signup input {float:left;clear:right;margin-top:5px;margin-bottom:5px;}
div#signup label {width:200px;display:block; text-align:right;padding-right:5px;float:left;font-size:12pt;margin-top:5px;}



