*{
margin:0px;
padding:0px;
border:0px;
font-family:Tahoma,Arial,Helvetica,Verdana,sans-serif;font-weight:normal;color:#004;
font-size:12px;
vertical-align:top;
text-align:left;
}
body{
background:url(images/bg.jpg) repeat-x #004;
}
#container{
width:800px;
margin:auto;
background:#fff;
padding-top:5px;
padding-bottom:5px;
}
#layout{
width:790px;
margin:auto;
background:#fff;
}
#tnav{
background:url(images/topnavbg.jpg) no-repeat top left #d1d1d1;
width:800px;
height:20px;
vertical-align:middle;
}
#tnav ul{
list-style:none;
text-align:right;
}
#tnav li{
display:inline;
}
#tnav li a:link, #tnav li a:visited, #tnav li a:active{
text-decoration:none;
color:#004;
margin:0 5px 0 5px;
}
#tnav li a:hover{
color:#57d;
text-decoration:underline;
margin:0 5px 0 5px;
}
#hdr{
height:200px;
background:url(images/hdrbg.jpg) no-repeat top left;
}
#gap{
height:10px;
}
#lhs{
width:158px;
border-right:1px solid #ddd;
}
#lnav ul{
list-style:none;
width:148px;
}
#lnav li{
margin:2px 0 0 0;
}
#lnav li a:link, #lnav li a:visited, #lnav li a:active{
text-decoration:none;
color:#004;
background:#ddd;
display:block;
height:20px;
width:148px;
padding:3px 0 0 5px;
}
#lnav li a:hover{
color:#fff;
background:#57d;
text-decoration:none;
display:block;
height:20px;
width:148px;
padding:3px 0 0 5px;
}
#pull_list{
margin:18px 0 0 15px;
}
#pull_list li{
margin:0 0 15px 0;
list-style-type:disc;
list-style-position:outside;
font-weight:bold;
vertical-align:middle;
}
#main{
padding:0 10px 0 10px;
width:510px;
}
#main a:link, #main a:visited, #main a:active{
text-decoration:underline;
color:#57d;
font-size:12px;
}
#main a:hover{
color:#57d;
text-decoration:none;
font-size:12px;
}
h1,h2,h3,h4,h5,h6{
font-weight:bold;
margin:18px 0 18px 0;
font-size:13px;
}
p{
margin:18px 0 18px 0;
line-height:18px;
}
.p1{
font-size:12px;
}
#rhs{
width:122px;
border-left:1px solid #ddd;
text-align:center;
}
#rhs img{
margin:0 0 20px 0;
}
#ftr{
height:35px;
background:url(images/ftrbg.gif) repeat-x #d1d1d1;
vertical-align:middle;
padding-left:5px;
}
#ftr div{
float:left;
display:inline;
font-size:11px;
margin-top:3px;
}
.ftrnav{
margin:0 60px 0 190px;
}
#ftr ul{
list-style:none;
}
#ftr li{
display:inline;
font-size:11px;
}
#ftr a:link, #ftr a:visited, #ftr a:active{
text-decoration:none;
color:#004;
font-size:11px;
}
#ftr a:hover{
color:#57d;
text-decoration:underline;
font-size:11px;
}