/* General */
a,a:link{text-decoration:underline;color:#ff0000;}
a:hover,a:active{text-decoration:underline;color:#000;}
a:focus{text-decoration:underline;color:#000;}
body{color:#222;  font-family:verdana, Arial, Helvetica, sans-serif;}
p{padding:0 0 1.4em 1.1em;line-height:1.4em; margin:0;}
div#header h1{margin-left:-2000px;}
.contentheading_services, .contentheading, .componentheading, h1{color:#CC9999;font-size:1.8em;font-weight:bold;margin:0;}
h2{color:#CC9999;font-size:1.6em;margin-bottom:0;}
h1, h2, h3, h4, h5, h6, .contentheading_services, .contentheading, .componentheading{font-weight:normal;padding:1em 0.6em 0;}
ul,ol{margin-left:2.5em;}
/* overriding screen.css */
ul.menumain{list-style-type:none;}

ul.menumain li a{color:#000000;display:block;font-size:0.8em;line-height:1.875em;margin:0;text-decoration:none;width:144px;}
ul.menumain li a:hover, ul.menumain li a:focus{font-weight:bold;}
ul.menumain li.active a, ul.menumain li.current a{color:#000; font-weight:bold;}
ul.menumain ul li a{font-weight: normal;}
ul.menumain ul li.active a, ul.menumain li.current li a{font-weight:normal;}
ul.menusub li a{color:#000;}
ul.menusub li a:hover{color:#000;}
ul.menusub li a:hover, ul.menusub li a:focus{font-weight:bold;}
ul.menusub li.active a, ul.menusub li.current a{color:#000;}
ul.menusub li.active a, ul.menusub li.current a{color:#000;}
.big_announce{color:#CC9999;font-size:2em;font-style:italic;font-weight:bold;line-height:2.5em;margin:0;padding:0;}
.emphasis{color:#996666; font-size:1.5em;}
#copyright-container p{text-align:right; padding:0 4px 2px 0; margin:0;}
.contentpaneopenbanner ul{list-style-type:none;position:absolute;top:128px;}/** positioning of top banner images **/
.contentpaneopenbanner ul li{float:left; margin:0 10px;}
.pullquote{background:#BAA6A6 none repeat scroll 0 0;border:5px double;color:#000000;float:right;font-size:0.8em;opacity:0.5;padding:1.5em;}
.thumbnail_rt{float:right; padding:8px;}
.thumbnail_lt{float:left; padding:8px;}