a.news_link{color:#ff9933;font-weight:bold;text-decoration:none;}a.news_link:hover{text-decoration:underline;}
a.footer{color:#fff;font-weight:normal;font-size:10px;text-decoration:none;}a.footer:hover{text-decoration:underline;}
.sitemap a {color:#666;font-weight:normal;font-size:11px;text-decoration:none;}.sitemap a:hover{color:#f93; text-decoration:underline;}

* { margin: 0; padding: 0; }
body {font-family:arial;font-size:11px;line-height:1.2;color:#666;border:0;overflow:visible;}
p {margin-bottom:10px;}
h1 {font-family: "Times New Roman", Times, Georgia, serif;font-weight:normal;font-size:18px;color:#F93;margin-top:18px;margin-bottom:5px;}
h2 {font-weight:bold;font-size:12px;color:#333;margin-top:8px;margin-bottom:5px;}
h3 {font-weight:normal;font-size:12px;font-style:italic;color:#000;margin-top:8px;margin-bottom:5px;}
h4 {font-weight:bold;font-style:italic;color:#F93;margin-top:8px;display:inline;}

#container {width:960px; margin: 0 auto; text-align:left; }
#masthead  {width:960px; height:80px; padding-bottom:10px; margin-bottom:0px; background-image:url('../images/elsrp_logo.gif'); background-repeat: no-repeat; background-position: 0px 40px;}
#ddquicklink {height:38px; background-image:url('../images/bg_search.gif'); background-repeat: no-repeat;background-position: 495px 0px;padding:6px;}
#mainNav {width:960px;height:18px;margin-bottom:10px;}
#content {width:640px;float:left;padding-right:15px;}
#twocolleft {width:280px;float:left;padding: 5px 20px 5px 0px;}
#twocolright {width:280px;float:left;padding: 10px 20px;}
#right {width:300px;float:right;}
#treeNav {margin-top:10px;}
#footer {clear:both;font-size:10px;width:960px;height:25px;border-top:2px solid #f93;margin-top:20px;margin-bottom:20px;background-color:#ccc;}
#footer ul {margin:0px;padding:5px 0px 5px 20px;color:#fff;list-style: none;}
#footer ul li {color: #666;display:inline;margin-right:20px;}
#footer ul li a:link, #footer ul li a:visited {color: #666;padding: 0 4px 0 3px;font-weight:normal;text-decoration:none; }
#footer ul li a:hover {text-decoration:underline;}

#scroll {background-image:url('../images/bg_rpnews.gif');background-repeat:repeat-x; width:640px;border:0;margin:0;}
#scroll a:link, #scroll a:visited {color:#ff9933;font-weight:bold;text-decoration:none;}
#scroll a:hover {text-decoration:underline;}
.subscroll {border-top: 1px solid #ccc; margin: 20px 10px;font-family:arial;font-size:11px;line-height:13px;color:#333;}

#news {height: 310px; width:285px;padding:10px;overflow:auto;}
#conferences {height: 190px; width:285px;padding:10px;overflow:auto;}

.cfm {width:280px;height:18px;margin-top:10px;padding:2px 10px;font-weight: bold;font-size: 13px;color:#666;background-image:url('../images/bg_boxheader.gif'); background-repeat: repeat-x;}
.cfmbody {margin-top:0px;margin-bottom:10px;border:1px solid #ccc;width:278px;padding:5px 10px;float:left;}

select {font-family: Arial, sans-serif; font-weight: normal; font-size: 11px; color: #666;}
input {font-family: Arial, sans-serif; font-weight: normal; font-size: 11px; color: #666;}

#prefooter {position:relative;float:left;width:640px;margin-top:30px;margin-bottom:20px; border-top: 1px solid #ccc;padding-top:12px;color:#333;}
#logos {padding: 10px 0;margin:0;}
#logos li {display:inline;margin:0;list-style:none;}
#logos a {display:block;}
#logos a:active, a:focus {outline: 0;}
#logos li.ct a {width:140px;height:20px;background:url("../images/logo_ftr_ct.gif") 0 -20px no-repeat;float:left;}
#logos li.ct a:hover {background-position: 0 0;}
#logos li.ctr a {width:140px;height:20px;background:url("../images/logo_ftr_ctr.gif") 0 -20px no-repeat;float:left;}
#logos li.ctr a:hover {background-position: 0 0;}
#logos li.gm a {width:90px;height:20px;background:url("../images/logo_ftr_gm.gif") 0 -20px no-repeat;float:left;}
#logos li.gm a:hover {background-position: 0 0;}
#logos li.ajgp a {width:100px;height:20px;background:url("../images/logo_ftr_ajgp.gif") 0 -20px no-repeat;float:left;}
#logos li.ajgp a:hover {background-position: 0 0;}

ul {list-style-type: disc; list-style-position:inside; margin-left:0;padding-left:1em;text-indent:-1em;}
ul.bullet li {padding-bottom:5px;}
