﻿*{margin:0; padding:0; border:0; font-family:Arial, Sans-Serif; text-decoration:none; color:#000;}

body { background-color:#fff; text-align:center; }

#container{ width:1144px; margin:0 auto; text-align:left;}

#mainSponsor { margin-top:4px; height:61px;}
#mainSponsor ul {list-style-type:none; }
#mainSponsor ul li{display:block;float:left; text-align:center; height:42px; margin:0 160px 0 0; }
#mainSponsor ul .last{ margin-right:0;}
#mainSponsor ul li a {display:block;color:#000; font-weight:bold; font-size:0.9em;}

#header{ background-color:#aeaeae; height:160px; margin-bottom:20px; position:relative; background-image:url(../images/header/neurotube_title.jpg); background-position:top right; background-repeat:no-repeat; }

#main_sponsor, #header img{ height:91px; width:612px; background-image:url(../images/header/main_sponsor.jpg); position:absolute; top:12px; left:0;}

#menu { padding-top:115px; padding-left:40px;}
#menu ul {list-style-type:none; }
#menu ul li{display:block;float:left; text-align:center; border:solid 1px #000; background-color:#dcdcdc; height:28px; width:115px; margin-right:30px; }
#menu ul li a {display:block;color:#000; font-weight:bold; font-size:0.9em; margin:8px auto;}
#menu ul li .selected{ text-decoration:underline; color:#000}

#contentLeft{ float:left; width:580px; }
#ctl00_contentRight{ float:right; width:545px; border-left:solid 4px #000; margin-bottom:16px; padding-left:15px; min-height:450px; max-height:500px; overflow:auto;  }
#ctl00_contentRight p{ font-size:0.95em; margin-bottom:6px;}

.divPlayer{ margin-bottom:4px;}

.area { padding:0; margin:0px 34px 12px 0; float:left; width:111px; text-align:center; font-size:0.8em; font-weight:bold;}
.area img{ border:solid 3px #000; width:111px; margin-bottom:4px;}
.area img:hover{border-color:#b1063a;}

h1{ font-size:1.2em; margin-bottom:20px;}
h2{ font-size:1.1em; margin-bottom:10px;}

#attachments{ float:right}
#attachmentTitle{ font-size:0.9em; margin:6px 0 4px; text-decoration:underline; font-weight:bold; }
.attachmentLink a{ font-size:0.85em; line-height:1.1em; }

#partners { margin-top:8px;}
#partners ul {list-style-type:none; }
#partners ul li{display:block;float:left; text-align:center; height:42px; margin:0 34px 0 20px; }
#partners ul li a {display:block;color:#000; font-weight:bold; font-size:0.9em;}

#footer{ border-top:solid 2px #000; border-bottom:solid 2px #000; padding-bottom:6px;}
#poweredBy{display:block;color:#000; font-weight:bold; font-size:0.78em; text-align:right; margin:2px 8px 2px 0;}

a:hover{color:#b1063a;}

.clear{ clear:both;}

.separator{ background-color:#939598; height:1px; width:100%; margin:6px 0;}

#lvNews{position:relative;}

#pager{ float:right;}
#pager a{ font-size:0.9em; color:#000; margin-left:8px; font-weight:normal;}
#pager span{ font-size:0.9em; color:#000; margin-left:8px; font-weight:bold;}

input[type=text]  {border:solid 2px #dcdcdc; width:200px; height: 14px; font-size:12px; margin-left:4px; padding:1px 3px;}
select{border:solid 2px #dcdcdc; font-size:12px; margin-left:4px; }
textarea  {border:solid 2px #dcdcdc; width:205px; height: 50px; margin-left:4px;}
textarea#txtPrivacyNotes  {width: 420px; height: 45px; margin-bottom:12px; font-size:0.8em; }
input[type=submit]  {border:solid 1px #3b815d; padding:2px 5px; cursor:pointer; color:#000; font-weight:bold; }
#tData{margin:15px 0 0 50px;}
#tData tr td { font-size:0.9em; margin:4px 0; padding:2px 0 2px;}