body{
background:url('images/bg_body.jpg') no-repeat top center;
font-family:Arial,Helvetica,"Bitstream Vera Sans",sans-serif;
font-size:12px;
}

img{
border:0px;
display:block;
}

a{
outline:none;
text-decoration:none;
color:#000;
cursor:pointer;
}

embed{
display:block;
outline:none;
margin:0;
padding:0;
}

.clear{
clear:both;
}

#main{
margin:0px auto;
padding:0 20px;
width:920px;
border:1px solid #FFF;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

.printable{
width:auto;
}

#main #header{
padding:10px;
padding-right:0;
}

#main #header #logo{
float:left;
}

#main #header ul{
margin:0;
margin-right:-20px;
padding:0;
padding-left:93px;
float:left;
}

#main #header ul li{
padding:0;
display:inline;
list-style:none;
}

#main #stripo{
height:32px;
margin:0;
margin-bottom:3px;
margin-top:10px;
padding:0;
padding-left:10px;
border:1px solid #f26522;
background:#FF9900;
font-family:Tahoma,Arial,Helvetica,"Bitstream Vera Sans",sans-serif;
}


#main #stripo ul{
padding:8px;
padding-left:0;
margin:0;
}

#main #stripo ul li{
list-style:none;
padding:0;
margin:0;
display:inline;
}

#main #stripo ul li a{
font-weight:bold;
color:#424242;
font-size:10px;
padding-right:10px;
padding-left:14px;
background:url('images/bt_stripo.gif') center left no-repeat;
}

#main #stripo ul li a:hover{
color:#000000;
}

#main #stripe{
padding-left:6px;
}

#main #stripe ul{
padding:0;
margin:0;
}

#main #stripe ul.sline{
margin-top:6px;
}

#main #stripe ul li{
list-style:none;
padding:0;
margin:0;
display:inline;
}

#main #stripe ul b{
color:#C00;
}

#main #stripe ul li a{
padding-left:20px;
padding-right:20px;
background: url('images/blt_fanc.png') center left no-repeat;
}

#blues{
background: url('images/bg_blues.gif') center left no-repeat;
border:1px solid #2db453;
margin-bottom:11px;
padding:10px;
padding-top:15px;
padding-left:0;
color:#fff;
line-height:19px;
}

#blues .division{
float:left;
width:200px;
height:150px;
font-size:11px;
padding-right:15px;
padding-left:15px;
border-right:1px solid #08835f;
}

#blues .last{
padding-right:0px;
border-right:0;
}

#blues .division p{
padding:0;
margin:0;
padding-left:2px;
}

#blues .division h3{
margin:0px;
font-size:12px;
color:#a6eb91;
margin-bottom:4px;
padding-left:20px;
background: url('images/bt_blues.gif') center left no-repeat;
}

#blues .division a{
color:#fff;
}

#splash{
margin-top:10px;
margin-bottom:8px;
background:url('images/spinner.gif') no-repeat center center;
border: 1px solid #DEDEDE;
}

#navigation{
float:left;
width:210px;
}

.left_nav{
margin-right:10px;
}

#navigation h2 {
height:12px;
clear:both;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
font-family:Tahoma,Arial,Helvetica,"Bitstream Vera Sans",sans-serif;
margin:0;
margin-bottom:10px;
padding:8px;
padding-top:9px;
padding-left:8px;
color:#004B7B;
border: 1px solid #DEDEDE;
}

#navigation h2  a{
color:#fff;
}

#navigation h2  a:hover{
color:#225799;
}

#navigation ul{
font-weight:bold;
margin:0;
padding:0;
list-style:none;
border: 1px solid #DEDEDE;
}

#navigation ul li{
margin:0;
padding:0;
list-style:none;
}

#navigation ul li {
border-bottom:1px solid #EBEBEB;
}

#navigation ul li a{
padding:8px 6px 8px 2px;
display:block;
background:url('images/bg_navitem.gif') repeat-x bottom center;
}

#navigation ul li a:hover{
background:#cdffd1;
}

#navigation ul li a img{
float:left;
margin-left:3px;
margin-right:12px;
margin-top:-2px;
}


.wclocks{
border:1px solid #DEDEDE;
padding-top:8px;
margin-bottom:10px;
text-align:center;
font-size:10px;
}

.context{
border:1px solid #DEDEDE;
padding:10px;
margin-bottom:10px;
font-size:12px;
line-height:20px;
}

.context a{
font-weight:bold;
font-size:11px;
color:#666;
}

.context a:hover{
color:#c00;
}

.context .col1{
color:#c00;
}

.context .col2{
color:#00a651;
}

.exchange{
border:1px solid #DEDEDE;
padding:10px;
padding-bottom:0;
margin-bottom:10px;
font-size:13px;
}

.exchange div{
padding-top:2px;
padding-bottom:8px;
margin-bottom:8px;
border-bottom:1px dashed #d6d6d6;
}

.exchange .values{
padding-left:10px;
font-size:13px;
color:#333;
}

.exchange .dollar{
font-weight:bold;
color:#333;
padding-left:23px;
background:url('images/icon_dollar.gif')no-repeat top left;
}

.exchange .euro{
font-weight:bold;
color:#333;
padding-left:23px;
background:url('images/icon_euro.gif')no-repeat top left;
}

.exchange .pound{
font-weight:bold;
color:#333;
padding-left:23px;
background:url('images/icon_pound.gif')no-repeat top left;
}

#footer{
margin-top:20px;
height:100px;
background: url('images/bg_footer.gif') bottom center no-repeat;
}

#sitemap{
color:#333;
margin-top:10px;
height:50px;
text-align:center;
font-size:11px;
}

#sitemap ul{
padding:0;
margin:0;
list-style:none;
display:inline;
}

#sitemap ul li{
padding-left:5px;
padding-right:5px;
border-right:1px dashed #ccc;
display:inline;
}

#sitemap ul li a{
color:#444;
text-decoration:underline;
}

#sitemap ul li a:hover{
color:#111;
}

#sitemap img{
text-align:center;
margin:10px auto;
}






