  body{color:#393939;font-family:Helvetica,Arial,sans-serif;font-size:12px;margin:0;padding:0}
h1{font-size:30px;padding:10px 0 0 0;text-transform:uppercase}
h2{font-size:20px;font-weight:normal;padding:10px 0 5px 0}
h3{color:#343434;font-size:17px;font-weight:500}
p{line-height:1.5em}
#container{margin:60px auto;padding:0;text-align:left;width:926px}
#main_content_wrapper{margin:20px 23px 15px 0;padding:25px 44px 25px 44px;border:1px solid #dcdcdc;color:#343434;float:left;width:600px}
#nav{clear:left;float:left;font-size:14px;height:450px;margin:20px 5px 0 20px;width:140px;padding:0}
#nav ul{list-style-type:none;margin:0;padding:0}
#nav ul li{display:inline;padding:0}
#nav ul li a{margin:0;padding:4px 0 4px 0;color:#3e3c3d;display:block;text-decoration:none}
#nav ul li a:hover{margin:0 0 1px 0;padding:3px 0 2px 0;border-bottom:1px solid #d6d6d6;border-top:1px solid #d6d6d6;color:#d6d6d6}
#nav ul li.highlight a{font-weight:bold}
#nav ul li ul li a{margin:0 0 0 9px;padding:2px 0 2px 0;font-size:12px;line-height:1.5em}
#nav ul li ul li a:hover{margin:0 0 0 9px;padding:2px 0 2px 0;border:0;color:#d6d6d6}
#nav ul li ul li.over a{text-decoration:underline}
#nav ul li ul li ul li a{margin:0 0 0 18px;padding:2px 0 2px 0;line-height:1.5em}
#nav ul li ul li ul li a:hover{margin:0 0 0 18px;padding:2px 0 2px 0;border:0;color:#d6d6d6;line-height:1.5em}
#nav ul li ul li ul li.subover a{text-decoration:underline}
#nav ul li ul li ul li ul li a{margin:0 0 0 27px;padding:2px 0 2px 0;line-height:1.5em}
#nav ul li ul li ul li ul li a:hover{margin:0 0 0 27px;padding:2px 0 2px 0;border:0;color:#d6d6d6;line-height:1.5em}
#nav ul li ul li ul li ul li.subover a{text-decoration:underline}
#nav ul li ul li ul li ul li ul li a{margin:0 0 0 36px;padding:2px 0 2px 0;line-height:1.5em}
#nav ul li ul li ul li ul li ul li a:hover{margin:0 0 0 36px;padding:2px 0 2px 0;border:0;color:#d6d6d6;line-height:1.5em}
#nav ul li ul li ul li ul li ul li.subover a{text-decoration:underline}
div.footer{margin:45px 0 0 0;padding:0;color:#3e3c3d;font-size:10px;text-align:right}
div.footer a{color:#767274;text-decoration:none;padding:0 3px 0 3px}
div.footer a:hover{color:#d6d6d6}
.breadcrumb{font-size:10px;margin:10px 0 -10px;text-transform:uppercase}
.breadcrumb a{color:#767274;text-decoration:none}
.breadcrumb a:hover{color:#d6d6d6}
a img{border:medium none}
.ruled{margin:21px 0 8px 0;padding-top:8px;border-top:1px solid #dcdcdc}
img.fullwidth,div.fullwidth{margin-top:-25px;margin-left:-44px}
#banner span{display:none}