*{margin:0; padding:0}
* 
body{font:.80em "Trebuchet MS",Tahoma,Verdana,Arial,Helvetica,sans-serif; line-height:1.6em; background:#fff; color:#222}
a{color:#00f; background:inherit; text-decoration:none; font-weight:normal}
a:hover{color:#AA0001; background:inherit; text-decoration:underline}
p{margin:0 0 15px 0}
h1{ margin:20px 0 0}
h1 a{background:inherit}
h2{font:bold 1.6em "Trebuchet MS",Arial,Sans-Serif; margin:0px 0 5px 0px; padding:0px}
h2.title{font:bold 18px verdana; margin:5px 0 10px}
h2.first{float:left; font:bold 18px verdana; margin:5px 0 10px}
h2.second{float:right; font:bold 18px verdana; margin:5px 0 10px; margin-right:60px}

h4{font-size:16px; margin:3px 0 8px}
h3 a{font-size:1em}
p.blockq{background:#fffeec; padding:10px 10px; line-height:20px; border:1px solid #f3eac1; margin-top:22px}
img{border:0}
#main h3{font-size:1em; color:#444; margin-bottom:10px; font-weight:normal; background:url(images/icon.jpg) no-repeat 0px 6px; padding-left:15px; margin-left:3px}

#content{width:990px; margin:0 auto; padding:0px 0 0 0; border-top:5px solid #f00; }
#top{text-align:right; background:#fff url(../images/160by2_logo.gif) no-repeat top left; height:65px}
#top a{color:#229; margin:0 0 0 13px; background:#fff url(../images/toparrow.png) no-repeat center left; padding:0 0 0 12px}

#navigation{float:left; width:100%; margin:0px 0 0px 0px; padding:0px; background:#fff}
#navigation ul{padding:0; width:90%; float:left; margin:0px 0 0px 0px; list-style-type:none}
#navigation li{float:left; font-weight:normal; margin-left:6px; padding:0px 0px 0px 0px; border-bottom:none}
#navigation a{float:left; display:block; color:#fff; padding:4px 13px; border:1px solid #0d7eba; background:#0d7eba; font:normal 110% 'Trebuchet MS'}
#navigation li a.menuhome{background:#f0f0f0; color:#000; border:1px solid #dbdbdb; font-weight:bold; border-bottom:1px solid #f0f0f0; }
#navigation a:hover{color:#fff; background:#69c}
#navigationbottom{clear:both; background:#f0f0f0; height:17px; font-size:12px; padding:6px 0px; color:#fff; border-bottom:1px solid #dbdbdb}
#navigationbottom a{color:#00f; padding:0px 10px; margin:0px; font-size:12px; border-right:1px solid #666; text-decoration:underline; font-size:13px}
#navigationbottom a:hover{text-decoration:none}
#navigationbottom a.last{border-right:none}
#navigationbottom a.none{text-decoration:none; color:#555}
#navigationbottom a.both{text-decoration:none; color:#555; border-right:none}

#main{float:left; width:528px; 
margin:0 3px 20px 5px
}
#main img{float:left; border:3px solid #eee; padding:1px; margin:0 15px 5px 0}

#main1{float:left; width:320px;margin:0 3px 20px 5px;padding:10px;
}
#main1 img{float:left; border:3px solid #eee; padding:1px; margin:0 15px 5px 0}
#line{clear:both; padding:3px; margin:0 0 10px; background:url(../images/smalldot.gif) repeat-x}
.linesm{clear:both; padding:3px; margin:5px 0 5px 0px; background:url(../images/smalldot.gif) repeat-x}
#noline{clear:both; padding:3px; margin:0 0 8px; background:inherit}
#nolinesm{clear:both; padding:1px; margin:0px; background:inherit}
#ad{float:right; text-align:center; padding:33px 0 0; width:250px; border:3px solid #eee; color:#ccc; height:50px; margin:0 0 15px}
#shortnews{float:right; width:250px}
span.formtext a{margin-left:10px; color:#00f; text-decoration:underline}
ul.sideb{margin:0px 0px 0px 20px}
ul.sideb li{color:#aaa; margin-bottom:7px}

table.classi td{border-right:1px solid #fff; border-bottom:1px solid #ddd}
table.classi th{background:#ccc; border-bottom:1px solid #999}
table.classi td.last{border-right:none; background:url(images/block.jpg) no-repeat 10px 13px}
table.classi{border:1px solid #fff; width:100%; font-size:13px}
table.classi tbody tr td{padding:3px 5px; color:#222}
table.classi tbody tr:hover{background:#FFF url(tr_bck.gif) repeat}
table.classi tbody tr:hover td{color:#454545}
table.classi tfoot td, table.classi tfoot th{border-left:none; border-top:1px solid #cdcdc5; padding:4px; background:#FFF url(foot_bck.gif) repeat; color:#333}
table.classi caption{text-align:left; padding:6px 0 6px 6px; color:#111; border-top:1px solid #eee; background:#fff url(images/prev.jpg) repeat-x bottom left; ; margin-top:8px; font-weight:bold}
table.classi .cap{background:#fff url(images/prev.jpg) repeat-x bottom left; font-weight:bold}
table.classi caption input{background:#eee; border:1px solid #ccc}
table.classi a:link{color:#00f; text-decoration:underline; background:none}
table.classi a:visited{color:#00f; text-decoration:underline; background:none}
table.classi a:hover{color:#036; text-decoration:none}
table.classi a:active{color:#036}

div.b21{float:left; margin-right:15px}
div.b22{float:left; margin-right:15px}
div.b23{float:left}
input.submit{padding:.2em .4em; margin-right:2px; font-weight:700}
input.searchfield{width:275px; padding:4px; border:1px solid #bbb; font-size:.9em}
input.butto{font-size:1em; padding:0px 6px 1px 6px}
.checkb{margin:5px 10px 0 0}
.selectbsm{width:92px; border:1px solid #bbb; padding:1px; font:normal 1em verdana}
.selectb{width:275px; border:1px solid #bbb; padding:1px; font:normal 1em verdana}
.spacel{margin-left:15px}
.red1{color:#f00}

#footer{clear:both; padding:5px; margin:0px; font-size:.9em; color:#808080; background:#eee; text-align:center}
#footer p.links{margin:0px; padding:0px}
.links a{font-weight:bold; color:#787A8F; margin:0 10px 0 0; background:inherit; padding:0 0 0 10px}

#slider{width:100%; margin-top:10px; background:#f7f7f7}
#slider .header{border-bottom:1px solid #3b5998; border-top:1px solid #3b5998; padding:2px 0px 2px 10px; font-weight:bold; margin-top:5px; cursor:pointer; background:#6d84b4; color:#fff}
#slider .header:hover{color:#eee}
#slider .content{overflow:hidden}
#slider .content .hypl{float:right; display:block; margin:10px 10px 0px; font-weight:bold; text-decoration:underline}
#slider .text{width:100%; padding:10px 0px 0px 10px; margin:0px}
#slider .text ul{width:100%; padding:0px; margin:5px 0 0 5px}
#slider .text ul li{margin:3px 0px 0px 0px; padding:3px 0px; line-height:18px}

#search{background-color:#e8f4ff; padding:8px 8px 5px 8px; margin:25px 0px 2px 0px}

#search h6{font-size:13px; padding:2px 0px 5px 0px; border-bottom:1px solid #abcbee; margin-bottom:8px}

#search p.ads{background:#f5f9fd; padding:5px 3px; margin:0px}

.rightly{float:right; margin-right:20px}
