body{
   margin: 0;
   padding: 0;
   font: normal 11px verdana, Arial;
   background: #COCOCO;
}

td {
   font: normal 11px verdana, Arial;
}

select {
   font: normal 11px verdana, Arial;
   width:150px;
}

input {
   font: normal 11px verdana, Arial;
}
a img{border: none}
a:link{
/*
   color: #666;
*/
   color: #fff;
}

.headername { font-family: Trebuchet Ms;
font-size: 20px;
font-weight:bold;
color: #FFFFFF;
}

.headernavi a:link,.headernavi a:active,.headernavi a:visited{ font-family: Verdana;
font-size: 11px;
padding-right:0px;
color: #FFFFFF;
text-decoration: none;
}

.headernavi a:hover{ font-family: Verdana;
font-size: 11px;
padding-right:0px;
color: #FFFFFF;
text-decoration: underline;
}

.catlistnavi a:link,.catlistnavi a:active,.catlistnavi a:visited{ font-family: Verdana;
font-size: 11px;
padding-right:0px;
color: #000000;
text-decoration: none;
}

.catlistnavi a:hover{ font-family: Verdana;
font-size: 11px;
padding-right:0px;
color: #000000;
text-decoration: underline;
}

.companynavi a:link,.companynavi a:active,.companynavi a:visited{ font-family: Verdana;
font-size: 12px;
padding-right:0px;
color: #1024ba;
text-decoration: none;
}

.companynavi a:hover{ font-family: Verdana;
font-size: 12px;
padding-right:0px;
color: #1024ba;
text-decoration: underline;
}

.leftcontentnavi a:link,.leftcontentnavi a:active,.leftcontentnavi a:visited{ font-family: Arial;
font-size: 12px;
padding-right:0px;
color: #1024ba;
text-decoration: none;
}

.leftcontentnavi a:hover{ font-family: Arial;
font-size: 12px;
padding-right:0px;
color: #1024ba;
text-decoration: underline;
}

.leftcontentnavi p{ font-family: Arial;
font-size: 12px;
padding-right:0px;
}

.loginmenunavi a:link,.loginmenunavi a:active,.loginmenunavi a:visited{ font-family: Verdana;
font-size: 11px;
padding-right:0px;
color: #81204c;
text-decoration: none;
}

.loginmenunavi a:hover{ font-family: Verdana;
font-size: 11px;
padding-right:0px;
color: #1024ba;
text-decoration: underline;
}

ul {
list-style-type: none;
padding: 0em;
margin: 0em;
}

li {
background-image: url(../images/design/bullet-icon.gif);
background-repeat: no-repeat;
padding-left: 15px;
line-height:20px;
}

.rightmenu li,.rightmenu ul  {
padding-left: 15px;
line-height:20px;
list-style-type:square;
}

#main{
/*   width: 770px;
*/
   width: 770px;
   margin: auto;
}
#header{
/*
   height: 256px;
   background: url('../images/design/top.gif') left top no-repeat #FFFFFF;
*/
}
#content{
   background: url('../images/design/design/bg.gif') center top repeat #FFFFFF;
}
#header .logo{
   margin: 0px 0 0 10px;
   position: absolute;
   font: normal 11px verdana;
   color: #fff;
}
#header .r{
   margin: 0px 0 0 166px;
   position: absolute;
   font: normal 11px verdana;
   color: #fff;
}

#header .h{
   margin: 0px 10px 10px 0px;
   position: absolute;
   font: normal 11px verdana;
   color: #fff;
}


#header .logo a, #header .logo a:link, #header .logo a:visited{
   font: bold 24px verdana;
   color: #FFF;
   text-decoration: none;
   display: block;
   white-space: nowrap;
}

#header .search{
   position: absolute;
   margin: 205px 0 0 624px;
}
#header .search .i{
   border: 1px solid #766b3e;
   font: normal 12px verdana;
   width: 97px;
}
#header .search .b{
   position: absolute;
/*   margin-left: 3px;
*/
}
#login{
   position: absolute;
   margin: 140px 0 0 20px;
   width: 200px;
}

#login .i{
   border: 1px solid #766b3e;
   font: normal 12px verdana;
}
#login .b{
   position: absolute;
   margin-left: 3px;
   margin-top: 1px;
}
#login .ps{
   margin-top: 100px;
}
#login {
   font: normal 11px verdana;
}
#login a{
   color: #6a2528;
}


#header .tmenu{
   position: absolute;
   margin: 5px 0 0 710px;
}
#header .menu{
   position: absolute;
   margin: 62px 0 0 670px;
}
#header .menu a{
   display: block;
   margin-bottom: 13px;
   text-align: right;
}

#header .menu a:link img, #header .menu a:visited img{
   filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;
}
#header .menu a:hover img, #header .menu a.sel:link img, #header .menu a.sel:visited img{
   filter:alpha(opacity=100);-moz-opacity:1;opacity:1;
}


#content table.main{
   width: 770px;
/*
   margin-top: -10px;
*/
}

#content table.h{
   width: 770px;
}

#content table.main .left img{
/*
this is for category title
*/
   margin-left: -1px;
}
#content table.main .left{
   width: 174px;vertical-align: top;
   background: url('../images/design/l_bg.gif') 0px 0px repeat-y #bfb27d;
}
#content table.main .center{
   vertical-align: top;
   color: #000;
}
#content table.main .left .box{
/*   padding-top: 10px;
*/
   padding-left: 10px;
   margin-bottom: 5px;
}
#content table.main .left .box .wrap{
   padding: 5px;
}
#content table.main .center .box{
   margin-bottom: 5px;
}
#content table.main .center .box .wrap{
/*
   padding: 5px;
*/
}
#content table.main .center .box .top{
/*
   height: 10px;
*/
}
.div{
   height: 5px;
}

#cats a, #cats a:link, #cats a.visited{
   display: block;
/*
   background: url('../images/design/pip.gif') 3px 6px no-repeat;
*/
   background: url('../images/design/pip.gif') 3px 6px no-repeat;
   padding: 3px 0 3px 15px;
   margin-top: 1px;
   color: #000;
   text-decoration: none;
}
#cats a:hover{
   color: yellow;
}
#stats{
   width: 95%;
   margin: auto;
}
#stats td{
   color: #000;
}
#stats td.r{
   border: 1px  solid #322e1a;
   background: #a8a591;
   color: #000;
   text-align: center;
   width: 20px;
}
.center a, .center a:link, .center a:visited{
   color: #000;
}
.gr{
   background: url('../images/design/top_b.gif') top left repeat-x #c2c2c2;
/*   padding: 5px;
*/
   height: 230px;
}
.gr .p{
   background: url('../images/design/c_bg_o.gif') right top repeat-y;
   margin-right: -5px;
}
.gr *{
   color: #5f593c;
}
.gr a, .gr a:link, .gr a:visited{
   font-weight: bold;
   color: #5f593c;
}
#news{
   color: #000;
}
#welcome{
   background: #4a452d;
   padding: 50px;
}
#adv{
/*
Advanced search bg
*/
   background: url('../images/design/c_bg_p.gif') top right repeat-y #5f593c;
   text-transform: uppercase;
   font: bold 13px verdana;
   color: #fff;
}
.articlelink a, .articlelink a:link, .articlelink a:visited{
   color: #1024BA;
   text-decoration:none
}
.articlelink a:hover{
   color: #1024BA;
   text-decoration:underline;
}


#adv input, #adv select{
   background: #c7bb89;
   border: 1px solid #333;
}
.text{
   padding: 5px;
}
.left a, .left a:link, .left a:visited{
   color: #000;
}
#poll{            
   color: #000;
}
form{
   margin: 0;
   padding: 0;
}
.clr{
   clear: both;
}
.art1{
   background: #fa8825;
   width: 20px;
   color: #fff;
   text-align: center;
   vertical-align: top;
}
.art2{
   background: #499cae;
   color: #fff;
/*
   padding: 3px;
*/
}
.art2 a,.art2 a:link,.art2 a:visited{
   color :#fff;
}

caption *{
/*
   font: normal 18px Arial;
*/
}
#footer{
   background: url('../images/design/footer.gif') center top no-repeat;
   padding-top: 10px;
   padding-left: 20px;
   font: bold 11px verdana;
   color: #fa8825;
   height: 40px;
}
#footer .r{
   position: absolute;
   margin-left: 440px;
   color: #e0979b;

}
#footer .r a, #footer .r a:link, #footer .r a:visited{
   color: #736b1d;
   font: bold 13px verdana;
   text-decoration: none;
   text-transform: uppercase;
}
.poll{width: 90%;}
table.subcats td, table.subcats td *, table.subcats td .style1,table.subcats td a.SubCatLinks,table.subcats td a.BlackLink table.subcats td a{color: #000!important;}

.advanceSearch {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #FFFFFF;
}

.leftheader {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding: 8px;
background: #1024BA;
color: #FFFFFF;
font-weight:bold;
}

.leftcontent {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding: 8px;
/* background: url(../images/leftcontent-bg.jpg);
background-repeat: repeat; */
/*
background: #BFB27D;
*/
background: #c2c2c2;
color: #000000;
}

.leftcontent a:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
/* background: url(../images/leftcontent-bg.jpg);
background-repeat: repeat; */
color: #1024ba;
text-decoration:none;
}

.leftcontent a:hover, a:visited, a:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
/* background: url(../images/leftcontent-bg.jpg);
background-repeat: repeat; */
color: #1024ba;
text-decoration:underline;
}

.pollcontent {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #000000;
}

.rightheader {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding: 8px;
background-color:#19265b;
/*
background: url(../images/leftcontent-bg.jpg);
background-repeat: repeat; */
color: #FFFFFF;
font-weight:bold;
border-bottom:1px solid #B6A571;
border-top:1px solid #B6A571;
}

.rightheader-info {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding: 8px;
/*
background: url(../images/leftcontent-bg.jpg);
background-repeat: repeat; */
color: #000000;
border-bottom:1px solid #B6A571;
border-top:1px solid #B6A571;
}

.rightheader-info a:link,.rightheader-info a:active,.rightheader-info a:visited  {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
/*
background: url(../images/leftcontent-bg.jpg);
background-repeat: repeat; */
text-decoration:none;
}

.rightheader-info a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
/*
background: url(../images/leftcontent-bg.jpg);
background-repeat: repeat; */
text-decoration:underline;
}

.rightheader-update {
/*
background: url(../images/leftcontent-bg.jpg);
background-repeat: repeat; */
color: #000000;
font-weight:bold;
border-bottom:1px solid #B6A571;
border-top:1px solid #B6A571;
}

.rightheader-advanced {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding: 8px;
/*
background: url(../images/leftcontent-bg.jpg); */
background: #000000;
color: #FFFFFF;
font-weight:bold;
}

.rightcontent {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding: 8px;
background: #c2c2c2;
color: #000000;
}

.rightcontentrss {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding: 8px;
background: #c2c2c2;
color: #000000;
}

.rightcontentrssinnews {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding: 8px;
background-color: #E9E9E9;
color: #000000;
}


.featurescontent {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:0;
padding-right:0;
background: #c2c2c2;
color: #000000;
}

.rightcontent a:link, a:visited, a:active{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #1024ba;
text-decoration:none;
}

.rightcontent a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #1024ba;
text-decoration:underline;
}

.rightcontentrss a:link, a:visited, a:active{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #1024ba;
text-decoration:none;
}

.rightcontentrss a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #1024ba;
text-decoration:underline;
}

.rightcontentrssinnews a:link, .rightcontentrssinnews a:visited, .rightcontentrssinnews a:active{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #1024ba;
text-decoration:none;
}

.rightcontentrssinnews a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #1024ba;
text-decoration:underline;
}

.rightcontent-advanced {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding: 8px;
background: #c2c2c2;
color: #000000;
}


.mb1{
bgcolor: #B6A571;
leftmargin: 0;
topmargin: 0;
marginwidth: 0;
marginheight: 0;
background-color:#19265b; 
background-position:center; 
background-repeat:repeat-y;
}

.mc1{
background-color:#c2c2c2;
/*
padding-left:10px;
*/
align : left;
vertical-align:top;
height : 100%;
}

.mf1{
/*
style="padding:10px; border-top:1px solid #FFFFFF;"
*/
border-top:1px;

padding-left:10px;

border-top-color:#FFFFFF;
/*
border:solid;
*/
background-color:#000000;
}

.lc1{
/*
 width="245" align="left" valign="top" style="border-left: 1px dashed #514a2b;border-right: 1px dashed #514a2b;"
;
*/
width:245px;
text-align:left;
vertical-align:top;
/*
border-left:1px;
border-left-style:dashed;
border-left-color:#514a2b;
border-right:1px;
border-right-style:dashed;
border-right-color:#514a2b;
*/
background-color:#F3F3F3;
vertical-align:top;
}

.rc1{
/*
align="left" valign="top"
*/
text-align:left;
vertical-align:top;
background-color:#F3F3F3;
}


.lc2{
background-color:#C2C2C2;
vertical-align:top;
}