a:link,a:visited {text-decoration:none;} 
a:focus,a:active {outline:0;} 
ul,ol {list-style:none;} 
h1,h2,h3,h4,h5,h6,pre,code {font-size:1em;} 
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {margin:0;padding:0;} 
a img,:link img,:visited img, fieldset {border:none;} 
address {font-style:normal;}
body {font:13px "Trebuchet MS", Verdana, Helvetica, sans-serif;color:#666;background:#F7FCFF url(../images/bg.gif) repeat-x;}
a {color:#AF1515;cursor:pointer;}
a:hover {color:#AF1515;}
h1 {font-size:3em;clear:both;margin:0 0 5px;}
h2 {font:normal 16px Arial;color:#AF1515;margin:0 0 15px;}
h2#slogan {font-size:16px;color:#666;margin-top:20px;}
p  {margin:0 0 25px 0;line-height:1.7em;}
.clear {clear:both;height:0;}
.wrapper {margin:0 auto;width:900px;}
.background {background:url('images/bg.jpg') no-repeat left 42px;}

#menu {padding:0 0 8px;margin:0 0 25px;height:20px;}
#menu li {display:inline;}
#menu li a {float:left;width:86px;text-align:center;margin:0 2px 0 0;font-weight:bold;font-size:.8em;padding:16px 0 21px;color:#ccc;}
#menu li a:hover, #menu li a.current {color:#AF1515;background:url('images/menu.gif') no-repeat center bottom;}

#company {float:left;margin:40px 0 0;}
#picture{float:right;background:#fff;width:580px;height:190px;margin:20px 0 10px 0;padding:10px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;}

#left {float:left;width:550px;margin:30px 0 0 0;text-align:justify;}
#left h2, #left h3 {color:#AF1515;border-bottom:1px dotted #ACCADE;font-size:20px;font-family:arial,sans-serif;font-weight:normal;}
#left h3 {font-size:13px;font-weight:bold;}
.subtitle {font-weight:bold;margin:0 0 25px 0;} 
#left .newsdate {clear:right;float:right;font-size:11px;font-weight:normal;color:#666;}
#left a {color:#146ab6;cursor:pointer;text-decoration:none;}
#left #schema {background:#fff;border-bottom:1px solid #ccc;border-right:1px solid #ccc;margin-bottom:25px;}
#left table th {background:#d7edfa;padding-left:40px;}
#left table td {padding-left:40px;}

#sidebar {text-align:center;float:right;width:300px;margin:75px 0 30px;font-size:13px;}
#sidebar h3 {color:#ccc;margin:0 0 5px 0;line-height:16px;font-size:12px;}

.boxtop {background:url('images/box.gif') no-repeat top;padding:2px 0;}
.box {padding:3px 6px;background:#363636;}
.boxbottom {background:url('images/box.gif') no-repeat bottom;padding:2px 0;}

.item {font-size:14px;display:block;color:#fff;background:#fff url('images/item.gif') no-repeat bottom;height:54px;padding:4px 10px;margin:0 0 5px;}
.item .last {margin:0;}
.item strong {color:#FFFAD3;line-height:27px;letter-spacing:1px;}

#bottom {clear:both;border-top:3px solid #6E6E6E;background:#505050 url('images/footer.gif') no-repeat right top;color:#ccc;margin:0;padding:30px 0 0 0;}
#bottom h2 {color:#fff;}
#bottom a {color:#D9EAF9;border-bottom:1px dotted #808080;}
#bottom #footerlogo {width:90px;height:90px;float:left;background:#505050 url('images/logo_bw.jpg') no-repeat right top;margin:5px 10px 10px 0;}
#bottom #footerlogo:hover {background:#505050 url('images/logo.jpg') no-repeat right top;}
.col {float:left;width:430px;margin:0 30px 20px 0;}
.last {margin:0;}
#footer {clear:both;padding:15px 0 0 0;height:45px;font-size:11px;color:#808080;border-top:1px dotted #666;}
#footer a {color:#808080;}
.col2 {float:left;width:400px;margin:0 60px 0 0;}
.col3 {float:left;width:300px;margin:0;}
