@charset "utf-8";
/* CSS Document */
/*Start Auto Complete */
.ac_results { padding: 0px; border: 1px solid black; background-color: white; overflow: hidden; z-index: 99999; }
.ac_results ul { width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0; }
.ac_results li { margin: 0px; padding: 2px 5px; cursor: default; display: block;
/* 
if width will be 100% horizontal scrollbar will apear 
when scroll mode will be used
*/
/*width: 100%;*/
font: menu; font-size: 12px; 
/* 
it is very important, if line-height not setted or setted 
in relative units scroll will be broken in firefox
*/
line-height: 16px; overflow: hidden; }
.ac_loading { background: white url('indicator.gif') right center no-repeat; }
.ac_odd { background-color: #FFFFFF; }
.ac_over { background-color: #CCC; color: white; }

/* End auto complete*/
div#browse{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#003366; text-align:left; margin-bottom:0px; margin-left:8px; line-height:14px;}
body,html{margin:0px auto; height:100%;font: normal 12px Arial, Helvetica, sans-serif; padding:0px; }
div#main,div#top,div#footer,body,html{width:100%;}
div#main{ height:auto; margin:0px; padding:0px;}
div#top{height:133px; border-bottom:0px solid #1312ff; }
div#middle{height:auto; width:995px;}
div#footer{ height:150px;}
div#logo{width:300px;  height:130px; background:url(../images/logo_green.gif) no-repeat left; float:left;}
div#logoright{ height:130px;}
div#toplinks { color: #000000; float: right; text-align: right; margin-top:5px; margin-right:5px; }
div#toplinks a { color: #0066cc; font-weight: bold; text-decoration: none; padding: 0px 6px; }
div#toplinks a:hover { color:#CC9900;  }
div#searchbox{margin-right:10px;float:right;  }
div#searchbox{width:550px; border:1px solid #006699; padding:2px;margin-top:8px; background:#00ff00}
div#search{font-size:12px; font-weight:bold; color:#006600;padding-right:320px;margin-top:25px;float:right;}
div#keywords{font-size:11px; color:#578ABD;padding-right:282px;margin-top:5px;float:right;}
.searchtxt{width:427px; height:20px; padding:2px 0 0 3px; float:left;}
.searchbtn{width:105px; height:25px; border:#ff0000 2px solid;  padding:0px; margin-left:8px; float:left; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px; background:#FFFFFF; color:#FF0000}
.copy{ padding-left: 6px; }
#clear { clear:both;}
div#footerlinks{ position:relative;	margin-left:20px;	margin-top:05px;}
.footerlinks a { color: #0066cc; font-weight: bold; text-decoration: none; padding: 0px 6px;  }
.footerlinks a:hover { text-decoration: underline; }
div#category_list{width:170px; float:left; padding-left:2px; position:relative; }
div#category_right{ margin-left:0px;float:right; padding:0px;height:auto;margin-top:0px; margin-right:0px;  }
div#category_list{height:auto;margin-top:0px; }
div#ct_bg{width:209px; height:40px; background:url(../images/category_bg.gif) no-repeat #FFFFFF; padding:0px;}
div#ct_box{border-bottom:0px solid #00ff00 ; border-left:0px solid #00ff00; border-right:0px solid #00ff00 ; margin-top:0; padding:0px; height:100%; min-height:500px;}
div#fbox{width:200px; border:4px solid #fff; }
div#sbox{width:150px;border:4px solid #fff;}
div#tbox{width:50px;border:4px solid #fff;}
div#fobox{width:100px;border:4px solid #fff;}
div#fifbox{width:250px;border:4px solid #fff;}
div#fbox,div#sbox,div#tbox,div#fobox,div#fifbox{height:auto; margin:2px; padding:0 0 0px;}
* html, body{height:auto;}/* not ie6- */
div#cct_box{border-bottom:0px solid #00ff00 ; border-left:0px solid #00ff00; border-right:1px solid #00ff00 ; margin:0; padding:0px; height:100%; min-height:500px; margin-right:-1px;}


.padding_link,.padding_link a{padding:8px; text-align:left; color:#FFFFFF; font-size:13px; font-weight:bold; text-decoration:none;}
div#ctg_bg{background:url(../images/category_bgg.gif); width:818px; height:45px;}
.active_link a{width:170px; height:55px; background:#FFFFFF; border-bottom:1px solid #003399; border-left:1px solid #003399; border-top:1px solid #003399; display:block ; color:#000000}
div#menu{ float:left;  padding-left:0px; border-right:1px solid #00ff00; width:172px; }
div#menu ul{padding:0px; margin:0px;}
div#menu li{list-style-type:none; display:inline; margin:0px;}
div#menu a{font-family:Arial, Helvetica, sans-serif; font-size:12px; display:block; color:#000; text-decoration:none;margin:3px 0 0 0; padding:21px 19px; background:url(../images/fmenubg.gif) left center no-repeat #993300; outline:none; font-weight:bold; }
div#menu a:hover {	text-decoration: none; background: url(../images/newmenuObg.gif) no-repeat left top ; color: #000;}
div#menu .current_page_item a {text-decoration: none; background:url(../images/activemenubg.gif) no-repeat left top; color: #fff;  font-size:15px; width:135px;  }

div#menu li.one a {text-decoration: none; background:url(../images/1.gif) no-repeat left top; color: #000; width:133px;}
div#menu li.two a {text-decoration: none; background:url(../images/2.gif) no-repeat left top; color: #000; width:133px;}
div#menu li.three a {text-decoration: none; background:url(../images/3.gif) no-repeat left top; color: #000; width:133px;}
div#menu li.four a {text-decoration: none; background:url(../images/4.gif) no-repeat left top; color: #000; width:133px;}
div#menu li.five a {text-decoration: none; background:url(../images/5.gif) no-repeat left top; color: #000; width:133px;}
div#menu li.six a {text-decoration: none; background:url(../images/6.gif) no-repeat left top; color: #000; width:133px;}
div#menu li.seven a {text-decoration: none; background:url(../images/7.gif) no-repeat left top; color: #000; width:133px;}
div#menu li.eight a {text-decoration: none; background:url(../images/8.gif) no-repeat left top; color: #000; width:133px;}
div#menu li.nine a {text-decoration: none; background:url(../images/9.gif) no-repeat left top; color: #000; width:133px;}
div#menu li.ten a {text-decoration: none; background:url(../images/10.gif) no-repeat left top; color: #000; width:133px;}
div#menu li.eleven a {text-decoration: none; background:url(../images/11.gif) no-repeat left top; color: #000; width:133px;}
div#menu li.twovel a {text-decoration: none; background:url(../images/12.gif) no-repeat left top; color: #000; width:133px;}
div#menu li.therteen a {text-decoration: none; background:url(../images/13.gif) no-repeat left top; color: #000; width:133px;}
div#menu li.fourteen a {text-decoration: none; background:url(../images/14.gif) no-repeat left top; color: #000; width:133px;}
div#menu li.fiften a {text-decoration: none; background:url(../images/15.gif) no-repeat left top; color: #000; width:133px;}
div#menu li.sixteen a {text-decoration: none; background:url(../images/16.gif) no-repeat left top; color: #000; width:133px;}
div#menu li.seventeen a {text-decoration: none; background:url(../images/17.gif) no-repeat left top; color: #000; width:133px;}

div#menu li.one a:hover, div#menu li.two a:hover, div#menu li.three a:hover, div#menu li.four a:hover, div#menu li.five a:hover,div#menu li.six a:hover, div#menu li.seven a:hover, div#menu li.eight a:hover, div#menu li.nine a:hover, div#menu li.ten a:hover,div#menu li.eleven a:hover,div#menu li.twovel a:hover,div#menu li.therteen a:hover,div#menu li.fourteen a:hover,div#menu li.fiften a:hover,div#menu li.sixteen a:hover,div#menu li.seventeen a:hover{text-decoration: none; background:url(../images/newmenuObg.gif) no-repeat left top; color: #000; width:133px;}

.top_categ_act{ font-size:12px; font-family:verdana,Arial, Helvetica, sans-serif; font-weight:bold; color:#FF0000;}
#slogan  {
color:#FF0000;
font:13px Arial,Helvetica,sans-serif;
padding:100px 0 0 179px;
div#abt_middle{height:auto; width:100%; margin-top:25px; margin-bottom:10px;}
div#upl_middle{height:auto; width:960px; padding:1px; border:1px solid #ff0000; margin:0px auto; margin-bottom:10px; margin-top:10px;  }div#leftbox{width:300px; height:auto; padding:3px; background-color:#FFFFFF; border:1px #CCCCCC solid;}
div#rightbox{width:300px; height:auto; padding:3px; background-color:#FFFFFF; border:1px #CCCCCC solid;}
div#mdbox{width:300px; height:auto; padding:3px; background-color:#FFFFFF; border:1px #CCCCCC solid;}
div#padding{padding:2px; background-color:#eff4f9; border:1px #8AA3C8 dotted;margin-bottom:5px;}
div#paddingL{padding:2px; background-color:#f2f3ea; border:1px #cfcfc9 solid;}
div#paddingR{padding:2px; background-color:#f6f3f2; border:1px #cfcfc9 solid;}
.readmore a{	color:#993300; text-decoration:none;}
.readmore a:hover{color:#006699;}
.caption{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:18px; text-align:justify; margin-left:18px;}
.title{font-family:"Trebuchet MS"; font-size:16px; color:#FF0000; font-weight:bold;}
.part{font-family:"Times New Roman", Times, serif; font-size:22px; color:#FF0000; font-weight:bold;}
.advertisement{font-family:"Times New Roman", Times, serif; font-size:20px; color:#003399; font-weight:bold;}
.box1{border:3px solid #FF0000; }
.box2{border:3px solid #000000; }
.box3{border:3px solid #FFFF00; }
.box4{border:3px solid #00FF00; }
.box5{border:3px solid #0000FF; }
.box1,.box2,.box3,.box4,.box5{height:70px;width:100px;}
.ok{float:left;}
.hbox30{ border:1px solid #000000; width:100px; height:30px;}
.hbox60{ border:1px solid #000000; width:100px; height:60px;}
.hbox90{ border:1px solid #000000; width:100px; height:90px;}
.ok{float:left;}
.wbox50{  width:50px; }
.wbox100{ width:100px;}
.wbox150{ width:150px;}
.wbox200{ width:200px;}
.wbox250{ width:250px;}
.wbox50,.wbox100,.wbox150,.wbox200,.wbox250{height:30px;margin:0px auto;border:1px solid #000000;}
.ok{float:left;}
.style3 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 18px; text-align: justify; margin-left: 18px; font-weight: bold; }
.ratecard_brd{border:1px solid #000000; padding:3px;}
.okbtn{width:30px; height:22px; border:#000000 1px solid;  padding:0px; margin-left:18px; float:left; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:13px; background:#FFFFFF; color:#ff0000; margin-right:5px;}
.ratecard {	color: #FF0000;	font-weight: bold; font-size:14px;}
.border{border:1px solid #8BB1D1; padding:2px;}
.margiBT{ margin-bottom:10px; margin-top:10px;}

a{color:#006600; text-decoration:none;}
div#uploadHeading {color:#003399;font-family:Arial,Helvetica,sans-serif;font-size:15px;margin-bottom:10px;margin-left:8px;margin-top:15px;font-weight:normal;}
.box1{border:3px solid #FF0000; }
.box2{border:3px solid #000000; }
.box3{border:3px solid #FF9900; }
.box4{border:3px solid #00FF00; }
.box5{border:3px solid #0000FF; }
.box6{border:3px solid #F79BF3; }
.box7{border:3px solid #9454FF; }
.box1,.box2,.box3,.box4,.box5,.box6,.box7{height:70px;width:100px;}

/*changes*/

.c1{width:200px; margin:4px;}.c2{width:150px;margin:4px;}.c3{width:50px;margin:4px;}.c4{width:100px;margin:4px;}.c5{width:250px;margin:4px;}
div#ct_box{border-bottom:0px solid #00ff00 ; border-left:0px solid #00ff00; border-right:0px solid #00ff00 ; margin-top:0; padding:0px; height:100%; min-height:500px;}
div#fbox{width:200px; border:4px solid #FFF ; }
div#sbox{width:150px;border:4px solid #FFF ;}
div#tbox{width:50px;border:4px solid #FFF ;}
div#fobox{width:100px;border:4px solid #FFF ;}
div#fifbox{width:250px;border:4px solid #FFF ;}

.mattblacktabs{ width: 100%; overflow: hidden; border-bottom: 1px solid green; }
.mattblacktabs ul{ margin: 0; padding: 0; padding-left: 10px; font: bold 12px Verdana; list-style-type: none; }
.mattblacktabs li{ display: inline; margin: 10px; }
.mattblacktabs li a{ float: left; display: block; text-decoration: none; margin: 0; padding: 7px 8px; border-right: 10px solid white; color: white; background: yellow; margin 10px; color:#000000; }
.mattblacktabs li a:hover, .mattblacktabs li.selected a{
background: red; color:#FFFFFF;	}
div#middlepart{margin:0 0 0 5px; padding:10px; border:0px solid #FF0000; width:95%;}


