@import url('Reset.css');
#header { width:100%;height:72px;border-bottom:1px solid #121212;background:#fff;position:relative; }
#header .logo { position:absolute;top:5px;left:22px; }
#header .tabs { position:absolute;top:43px;left:735px;width:215px; }
#container { width:950px; }
#container #nav { width:875px;height:29px;background:url('../Images/nav/bg.gif') no-repeat top left;margin:15px 0;padding:0 0 0 75px; }
#container #nav ul { padding:7px 0 0 0;margin:0; }
#container #nav ul li { display:inline;font-size:1.3em;border-left:1px solid #999999;padding:0 0 0 0.75em; }
#container #nav ul li.first_item { display:inline;font-size:1.3em;padding:0;border:0px; }
#container #nav ul li a { padding:0 0.75em 0 0;color:#000;text-decoration:none;font-weight:bold; }
#container #nav ul li a:hover { color:#ed1a3b;text-decoration:underline; }
#container #nav ul li .active { color:#ed1a3b;text-decoration:none; }
#container #maincontent { padding:0 0 0 22px;width:928px; }
#container #maincontent .titleImage { padding:0 0 20px 0; }
#container #maincontent p { font-size:1.2em; }
#container #maincontent ul { margin:0 0 0 0px;color:#828282; }
#container #maincontent ul li { margin:5px 0; }
#container #footer { width:950px;height:29px;background:url('../images/footer/bg.gif') no-repeat top left;margin:15px 0;}
#container #footer ul { padding:8px 40px 0 0;margin:0;float:right; }
#container #footer ul li { display:inline;text-transform:uppercase;font-size:1.1em; }
#container #footer ul li a { padding:0 10px 0 0;color:#fff;text-decoration:none; }
#container #footer ul li a:hover { color:#fff;text-decoration:underline; }
.clear { clear:both;height:0px;overflow:hidden; }
.screenReaderMenu {position: absolute; top: -1000px; left: -1000px; font-size: 1px; line-height: 1px;}