/* CSS Document */

/*global style*/
img { border: 0;}
form,h1,h2,h3,h4,h5,h6,ul,ol { margin:0; padding:0;}
h1{font-size:16px; font-weight:900;}
input,select { font-size:12px; font-family:Arial; font-weight:bold; color:#FF3300;}
html,body {height:100%; font-family:Arial;}
body {font:normal 12px Verdana}
a {text-decoration:none;}
* { margin:0; padding:0;}
#footer { width:980px; border-top:1px #990000 dotted; margin-top:3px; text-align:center; clear:both; color:#36c;} 
/*global style end*/

/*Head style Beginning*/
#mainhead {width:980px; border:1px; margin:2px; padding:0px; height:18px; margin:0px;}
#logo {float:left; width:225; border:0px #CCCCCC dotted;background-image:url(/templets/img/brothersoftwareLOGO.jpg); background-repeat:no-repeat; height:18px;}
#logoimg{ width:225px; height:20px; border:0px;}
#popularmenu { font-family:Verdana; font-size:12px; font-weight:bold; color:#FF6600;width:480; float:right; height:18px; vertical-align:bottom; margin-top:18px;}
#popularmenu li {margin:0px; padding:0px; list-style:none; display:inline;}
#popularmenu li a{color:#FF6600;}
#popularmenu li.litsitemap {border-right:1px solid #999999;width:65px; margin-right:10px; padding-right:5px;}
#popularmenu li.litrssfeed {border-right:1px solid #999999;width:85px; margin-right:10px; padding-right:5px;}
#popularmenu li.litadvancedsearch {border-right:1px solid #999999;width:120px; margin-right:10px; padding-right:5px;}
#popularmenu li.litaddfavorite {border-right:1px solid #999999;width:90px; padding-right:5px;}
#mainmenu { font-family:Arial; font-size:12px; color:#333333; padding-left:5px; padding-right:5px;}
/*Head style Ending*/

/*Navigation style Beginning*/
#nav {width:980px; border:1px #CCCCCC dotted; margin-top:2px; padding:0px; height:26px;}
#navmenu {font-family:Verdana; font-size:12px; font-weight:bold; text-align:left; color:#003399; float:left; width:100%; margin:0px; padding-left:10px; vertical-align:middle; }
#navmenu li { margin-right:10px; padding-right:5px; list-style:none; display:inline; line-height:26px; height:26px; vertical-align:middle;}
#navmenu li a { text-decoration:none;}
#navmenu li a:link{ color:#000;line-height:26px; height:26px; }
#navmenu li a:visited{ color:#000;line-height:26px; height:26px; }
#navmenu li a:hover{ color:#FFF; background-color:#FF6600;line-height:26px; height:26px; }
#navmenu li a:active{ color:#FFF; background-color:#FF6600;line-height:26px; height:26px; }
/*Navigation style Ending*/

/*Search line style Beginning*/
#Search {width:980px; border:0px #CCCCCC dotted; margin:2px 0 2px 0; line-height:25px; vertical-align:middle; height:25px; font-family:Arial; font-size:12px; font-weight:bold; clear:both;}
#searchhot { font-family:Arial; color:#FF6600; width:400px; margin:0px; float:left;}
#hotworddiv {margin:0px; padding:0px; color:#FF3300; float:left; text-align:left;}
.hotword a{font-family:Verdana; font-size:12px; font-weight:bold; color:#00CC33; padding:0px;}
#searchbar { margin:0px; padding:0px; float:right; width:400px;}
/*Search line style Ending*/

/*main content top beginning*/
#homecont{ width:980px; border:0px #CCCCCC solid; margin:2px 0px 0px 0px; padding:0px; float:inherit; clear:both;} /*Define the home content Regional*/

/*main content regional left software categories*//*softwares categories list*/
#homecontleft { width:200px; border:0px #CCCCCC solid; margin:0px; float:left; text-align:left;}/*Define the left Regional*/
.sclist{ border:0px #CCCCCC dotted; float:left;width:200px;}
.sclist a:link{ color:#3366CC; line-height:30px; height:30px;}
.sclist a:visited{ color:#3366CC; line-height:30px; height:30px;}
.sclist a:hover{ color:#FFF; text-decoration:underline; background:#FF6600; width:100%;}
.sclist a:active{ color:#FFF; text-decoration:underline; background:#FF6600; width:100%;}
.relist { color:#00CC33; text-align:left; font-size:10px; clear:both; float:left; width:200px; padding:0px; line-height:15px; height:15px; margin:0px;}
.relisttitle { height:30px; line-height:30px; vertical-align:middle; color:#00CC33; font-weight:bold; text-align:left; font-size:12px; width:200px;}
.imgrelist { text-align:center; float:left; clear:both; width:200px;}
.linkrelist { text-align:center; float:left; display:inline; width:200px; line-height:18px; height:15px; border-bottom:1px #CCCCCC dotted; margin-bottom:5px;}
.linkrelist a:link{ color:#6C3; text-decoration:none; width:100%;}
.linkrelist a:visited{ color:#6C3; text-decoration:none; width:100%;}
.linkrelist a:hover{color:#FFF; text-decoration:none; background:#00CC33; width:100%;}
.linkrelist a:active{color:#FFF; text-decoration:none; background:#00CC33; width:100%;}
/*softwares categories list*//*main content regional left software categories*/


/*main content  middle regional*/
#homemaincont {width:760px; border:0px #CCCCCC solid; margin:0px; padding:2px; float:right;}
#mainconttop { width:760px; border:0px #009966 solid; margin:0px; clear:both;}
#mainconttopleft{ width:280px; border:0px #0066FF solid; margin:0px; float:left; padding:0px;}

#mainconttopright {width:470px; line-height:100%; border:0px #666666 solid; float:right; clear:right;}
#mainconttopright .monthlyhighlight { width:470px; height:20px; line-height:20px; border-bottom:1px #F0F0F0 dotted; padding:0px; margin:0px;}

#mainconttopright .monthlyhighlightc { width:150px; font-weight:bold; color:#3333CC; font-size:10px; text-align:right; float:left; padding:0px; margin:0px;height:20px; line-height:20px; }
#mainconttopright .monthlyhighlightc a:link{ color:#3333CC; text-decoration:none;}
#mainconttopright .monthlyhighlightc a:visited{ color:#3333CC; text-decoration:none;}
#mainconttopright .monthlyhighlightc a:active{ text-decoration:underline}
#mainconttopright .monthlyhighlightc a:hover{ text-decoration:underline}

#mainconttopright .monthlyhighlightt { width:300px; color:#3366CC; font-size:10px; text-align:left; float:right; overflow:hidden; margin:0 0 0 5px; padding:0px;height:20px; line-height:20px; }
#mainconttopright .monthlyhighlightt a:link,a:visited{ color:#3366CC;}
#mainconttopright .monthlyhighlightt a:hover,a:active{ color:#FF6600; text-decoration:underline;}

/*main content top end*/

/*main content middle beginning*/

/*Top 10 softwares list*/
#top10t {width:96%; height:30px; line-height:30px; vertical-align:middle; font-size:16px; color:#00CC33; font-weight:bold; text-align:left; border-bottom:1px #CCCCCC dotted; padding-left:10px; float:left; clear:both;}
#top10l {font-size:12px; font-weight:bold;  text-align:left; float:left; height:250px; padding-left:30px; width:99%; background-image:url(/templets/img/top10.jpg); background-repeat:no-repeat;}
#top10l a:link{color:#3366CC; line-height:25px; height:25px;}
#top10l a:visited{color:#3366CC; line-height:25px; height:25px;}
#top10l a:hover{color:#FFF; text-decoration:underline; background:#FF6600; width:96%;}
#top10l a:active{color:#FFF; text-decoration:underline; background:#FF6600; width:96%;}
/*Top 10 softwares list*/


/*Recommend softwares list*/
#recommendt {width:96%; height:30px; line-height:30px; vertical-align:middle; font-size:12px; color:#00CC33; font-weight:bold; text-align:left; border:0px #CCCCCC dotted; padding-left:0px; float:left; clear:both;}
#recommendl {font-size:12px; font-weight:bold;  text-align:left; float:left; width:96%;}
#recommendl a:link{color:#3366CC; line-height:25px; height:25px;}
#recommendl a:visited{color:#3366CC; line-height:25px; height:25px;}
#recommendl a:hover{color:#FFF; text-decoration:underline; background:#FF6600; width:96%;}
#recommendl a:active{color:#FFF; text-decoration:underline; background:#FF6600; width:96%;}
/*Recommend softwares list*/


/*Latest 20 softwares list*/
#maincontmid {width:35%; border:0px #0066FF solid; float:right; margin-top:5px; clear:both;}
#newsofttrim {width:96%; line-height:30px; vertical-align:middle; font-size:16px; color:#00CC33; font-weight:bold; text-align:left; border-bottom:1px #CCCCCC dotted; padding-left:10px; float:left;}
#maincontmid .newsoft{width:100%; border:0px #CCCCCC dotted; margin:3px; height:44px; margin-top:10px; clear:both;}
.newsoftname{ font-size:12px; font-weight:bold; color:#3366CC; text-align:left; float:left; width:100%; height:18px;} 
.newsoftname a:link,a:visited{ text-decoration:none;}
.newsoftname a:hover,a:active{ text-decoration:underline;}
.newsoftinfo{ font-size:10px; color:#3366CC; text-align:left; float:left; width:100%; height:26px;} 
/*Latest 20 softwares list*/

/*main content middle end*/

/*main content bottom beginning*/
#maincontbott{width:64%;  border:0px #0066FF solid; float:left; margin-top:5px; clear:left;}
#maincontbott .category{text-decoration:none;}
#maincontbott .categoryname{font-size:14px; font-weight:bold; text-align:left; height:30px; line-height:30px; vertical-align:bottom; border-bottom:1px #0066FF dotted; padding:0px;}
.categsoftlist{ line-height:25px; border-bottom:1px #F3F3F3 dotted; clear:both; height:100%; padding:1px; margin-top:5px;}
.categsoftname {font-size:12px; color:#3366cc; text-align:left; float:left; width:100%; margin-left:2px; height:25PX; line-height:25PX; font-weight:bold; vertical-align:bottom; clear:both;}
.categsoftname  a:link,a:visited{ text-decoration:none;}
.categsoftname  a:hover,a:active{ text-decoration:underline;}
.categsoft {width:100%; clear:both; float:left; border:0; margin:0px; padding:0px; vertical-align:top;}
.categsoftpic { border:0px; float:left; width:60px; margin:1px; height:45px;}
.categsoftinfo { font-size:10px; color:#3366cc; line-height:12px;}


/*main content bottom End*/

/*software detailed information style start*/
#position{ width:980px; height:20px; float:inherit; border:0px; clear:both; margin:0; padding:2px 2px 2px 0px; text-align:left;}

#softwarecontent{ width:980px; float:inherit; border:0px; clear:both; margin:0px; padding:0px;}

#content{ width:980px; border:0px; margin:0px; padding:0px;}

#conleftcategory{ width:150px; padding:0px; margin:0px; font-size:12px; font-weight:bold; text-align:left; vertical-align:middle; float:left; clear:left; color:#3366CC; text-decoration:none; line-height:25px;}
.conleftcategoryt{ width:150px; height:30px; line-height:30px; vertical-align:middle; font-size:14px; font-weight:bold; color:#00CC33; float:left; clear:both;}
.conleftcatelist { width:150px; border:0px; padding:0px; margin:0px; line-height:25px; text-align:left; float:left; clear:both;}
.conleftcatelist a:link{ width:100%;}
.conleftcatelist a:visited{ width:100%;}
.conleftcatelist a:hover{ width:100%; border:1px #CCCCCC dotted; background-color:#EFEFEF;}
.conleftcatelist a:active{ width:100%; border:1px #CCCCCC dotted; background-color:#EFEFEF;}


#concenterinfo{ width:600px; border:1px #CCCCCC dotted; padding:0px; margin:0px; float:left; margin-left:0px;}

#trims{ width:600px; border:0; padding:0px; margin:0px; float:left; clear:left;}
#trims1{ width:320px; height:150px; border:0; padding:0px; margin:0px; float:left; clear:left;}
#trims2{ width:600px; border:0; padding:0px; margin:0px; float:left; clear:left;}

.triml { width:120px; float:left; font-weight:bold; text-align:right;clear:left; }
.trimr1 { width:190px; float:right; text-align:left; clear:right; padding-left:5px;}
.trimr2 { width:470px; float:right; text-align:left; clear:right; padding-left:5px;}
.trimrt { width:474px; float:right; text-align:left; clear:right; padding-left:5px; color:#00CC33; font-weight:bolder;}
.trimrate{ width:190px; float:right; text-align:left; clear:right; padding-left:5px; padding-top:3px;}

#softname{ width:600px; height:30px; border:0px; padding-left:0px; margin:0px; line-height:30px; vertical-align:middle; float:left; clear:both; font-size:12px; color:#3366cc; text-align:left; border-bottom:1px #cccccc dotted;}

#softtype, #softlang, #softos, #softcate, #softprice, #softsize, #softrate{ width:320px; height:23px; border:0px; padding:0px; margin:0px; line-height:23px; vertical-align:middle; float:left; clear:both; font-size:12px; color:#3366cc; text-align:left; border-bottom:1px #CCCCCC dotted; overflow:hidden;}

#softkey, #softtime, #softrequire, #softcom, #softmail{ width:600px; height:22px; border:0px; padding:0px; margin:0px; line-height:22px; vertical-align:middle; float:left; clear:both; font-size:12px; color:#3366cc; text-align:left; border-bottom:1px #CCCCCC dotted;}

#softintro{ width:600px; border:0px; padding:0px; margin:0px; float:left; clear:both; font-size:12px; color:#3366cc; border-bottom:1px #CCC dotted;}

.trimintrot{ width:120px; height:20px; line-height:20px; vertical-align:middle; padding:0px; margin:0 5px 0 0; color:#3366cc; font-weight:bold; float:left; clear:left; text-align:right;}
.trimintroc{ padding-left:5px; padding-right:5px; margin:0px; line-height:20px; text-align:left; font-size:10px;}

#softimage{ width:278px; height:161px; border-top:0px; border-bottom:1px; border-right:0px; border-left:1px; border-color:#CCC; border-style:dotted; float:right; margin:0px; padding:0px; clear:right;}
#softimagethumbs{ width:225px; height:158px; border:0; margin:0px; padding:0px;}

#conrightrec{ width:220px; margin:0px; padding:0px; border:0px; float:right; clear:right; text-align:left; overflow:hidden;} 

#softpurchase{ width:600px; border:0px; padding:0px; margin:0px; float:left; clear:both; font-size:12px; color:#3366cc; height:40px; line-height:40px; border-bottom:1px #CCC dotted;}
.trimpurchase { width:120px; float:left; clear:left; font-weight:bold; text-align:right; vertical-align:middle;}
.trimpurchase1 { width:160px; float:left; clear:none; text-align:center; padding-left:10px; padding-top:5px;}
.trimpurchase2 { width:160px; float:left; clear:none; text-align:center;}
.trimpurchase3 { width:160px; float:right; clear:right; text-align:center;}

#softdown{ width:600px; height:40px; line-height:40px; border:0px; padding:0px; margin:0px; float:left; clear:both; font-size:12px; color:#3366cc; border-bottom:1px #CCC dotted; font-weight:bold;}
.trimdown{ width:120px; float:left; clear:left; text-align:right; vertical-align:middle;}
.trimdown1 { width:230px; font-size:16px; color:#FF0000; float:left; padding-top:7px; text-align:left; padding-left:10px;}
.trimdown2 { width:230px; font-size:16px; color:#FF0000; float:right; padding-top:7px; text-align:left;}

#softbottons{ width:600px; border:0px; padding:0px; margin:0px; float:left; clear:both; font-size:12px; color:#3366cc; height:40px; line-height:40px; border-bottom:1px #CCC dotted;}
.trimbotton{ width:120px; float:left; clear:left; text-align:right; vertical-align:middle; font-weight:bold;}
.trimbottons{ width:470px; float:right; clear:right; padding-top:5px; text-align:left;}

#navprenext{ width:600px; border:0px; padding-left:5px; margin:0px; float:left; clear:both; font-size:12px; color:#f00; font-weight:bold; text-align:left;}
#navpre{ width:600px; border:0; padding:0px; margin:0px; float:left; clear:left; line-height:25px;}
#navnext{ width:600px; border:0; padding:0px; margin:0px; float:left; clear:left; line-height:25px;}
.navl{ width:130px; float:left; clear:left; font-weight:bold; text-align:right; vertical-align:middle;}
.navr{ width:460px; float:right; text-align:left; clear:right; padding-left:5px;}

/*index_soft_list*/
#indexlistleft{ width:150px; border:0; float:left; clear:left; height:25px; line-height:25px; text-align:left; padding:0px; font-weight:bold; color:#3366CC; margin:0px;}
#indexlistleft .leftlistl a:link{ text-decoration:none; line-height:25px; padding:0px; margin:0px}
#indexlistleft .leftlistl a:visited{ text-decoration:none; line-height:25px; padding:0px; margin:0px;}
#indexlistleft .leftlistl a:hover{ text-decoration:none; line-height:25px; padding:0px; margin:0px;}
#indexlistleft .leftlistl a:active{ text-decoration:none; line-height:25px; padding:0px; margin:0px; }

#indexlistcenter{ width:620px; border:1px #CCCCCC dotted; float:left;}

.indexlistsub{ width:305px; border:0; float:left; clear:none;}
.indexlistsubl{ border:0px; float:left; clear:none; margin:0px; padding:0px;}
.subcate{ width:305px; float:left; border:0px; margin:0px; padding:0px; line-height:30px; height:30px; vertical-align:middle; font-size:14px; color:#00CC33; clear:both; font-weight:bold;}
.subcate a:link{color:#00CC33;}
.subcate a:visited{color:#00CC33;}
.subcate a:hover{color:#00CC33;}
.subcate a:active{color:#00CC33;}

.subcatesoft{ width:305px; float:left; border:0px; margin:0px; padding:0px; clear:both; height:260px;}
.subcatesofttl{ width:305px; float:left; border-bottom:1px #CCCCCC dotted; margin:0px; padding-bottom:7px; clear:both; height:45px;}
.subcatesoftt{ width:305px; float:left; border:0; margin:0px; padding:0px; clear:both; height:14px;}
.subcatesofttitle{ width:260px; height:14px; font-size:12px; font-weight:bold; color:#3366CC; line-height:14px; vertical-align:bottom; float:left; clear:left; text-align:left;}
.subcatesoftdown { width:40px; height:18px; font-size:12px; color:#00CC33; line-height:18px; vertical-align:bottom; float:right; clear:right; text-align:right;}
.subcatesoftinfo{ width:305px; float:left; border:0px; margin:0px; padding:0px; font-size:10px; text-align:left; color:#3366CC; clear:both; text-indent:10px; height:24px; vertical-align:top; line-height:12px;}

#indexlistright{ width:205px; border:0px; float:right; clear:right;}

/*list_soft_list*/
#softlistleft{ width:150px; border:0; float:left; clear:left; line-height:25px; text-align:left; padding:0px; font-weight:bold; color:#3366CC; margin:0px;}
#softlistleft .softlistl a:link{ text-decoration:none; line-height:25px; padding:0px; margin:0px}
#softlistleft .softlistl a:visited{ text-decoration:none; line-height:25px; padding:0px; margin:0px;}
#softlistleft .softlistl a:hover{ text-decoration:none; line-height:25px; padding:0px; margin:0px;}
#softlistleft .softlistl a:active{ text-decoration:none; line-height:25px; padding:0px; margin:0px; }

#softlistcenter{ width:620px; float:left;}
.softlist{ width:620px; border:0px; float:left; padding:0px; margin:0px; clear:none;}
.softlisttitleline {width:620px; border:0px; height:20px; padding:0px; margin:0px; line-height:20px; vertical-align:middle; float:left;}
.softlisttitle{width:420px; height:20px; float:left; clear:left; color:#00CC33; font-weight:bold; text-align:left; line-height:20px; vertical-align:middle;}
.softlistrelease{width:120px; height:20px; line-height:20px; vertical-align:middle; color:#FF6600; font-weight:bold; text-align:center; float:left;}
.softlistsoftrate{width:70px; height:20px; line-height:20px; vertical-align:middle; text-align:right; float:right; clear:right;}

.softlistinfo {width:620px; border:0px; padding:0px; margin:0px; line-height:15px; height:15px; font-size:10px; color:#3366CC; text-align:left; float:left; clear:both;}
.softlistrela{ width:620px; border:0px; padding:0px; margin:0px; height:20px; line-height:20px; vertical-align:bottom; border-bottom:1px #CCCCCC dotted; margin-bottom:5px;}
.softlistsize{ width:120px; float:left; clear:left;}
.softlistsizel{ font-weight:bold; color:#00CC33; width:50px; float:left; clear:left; text-align:left;}
.softlistsizer{ color:#3366CC; width:70px; float:right; clear:right; text-align:left;}
.softlistprice{width:150px; float:left;}
.softlistpricel{ font-weight:bold; color:#00CC33; width:60px; float:left; clear:left; text-align:left;}
.softlistpricer{ color:#3366CC; width:90px; float:right; clear:right; text-align:left;}
.softlistos{ width:340px; float:right; clear:right;}
.softlistosl{ font-weight:bold; color:#00CC33; width:50px; float:left; clear:left; text-align:left;}
.softlistosr{ color:#3366CC; width:290px; float:right; clear:right; text-align:left; overflow:hidden;}

#softlistright{ width:200px; border:0px; float:right; clear:right;}
.righttitle{ width:200px; height:25px; line-height:25px; vertical-align:middle; text-align:left; font-size:14px; font-weight:bold; color:#00CC33; float:left; clear:both;}
.rightcontent1{ width:200px; line-height:20px; text-align:left; font-size:12px; color:#3366CC; float:left; clear:both;}
.rightcontent2{ width:200px; line-height:20px; text-align:left; font-size:14px; font-weight:bold; color:#FF6600; float:left; clear:both;}
.rightrelated{ width:200px;}
.pagelist { width:620px; border:0px; padding:0px; margin:0px; height:35px; line-height:35px; text-align:right; float:left; clear:both;font-family:Arial; font-size:14px; font-weight:bold; color:#FF3300; padding-left:10px; padding-right:10px; padding-top:10px; border-bottom:1px #CCCCCC dotted;}
.pagelistd { font-family:Arial; font-size:14px; font-weight:bold; color:#FF3300; padding-left:10px; padding-right:10px;}
.pagelist a{ padding-left:10px; padding-right:10px;}

.searchbar{ width:73px; height:19px; border:0px;}
.searchbartable{ width:100%; border:0px; padding:0px; margin:0px;}
.searchbartd1{ width:40%; text-align:center;}
.searchbartd2{ width:35%; text-align:center;}
.searchbartd3{ width:25%; text-align:center; height:19px; line-height:19px; vertical-align:bottom;}

/*sitemap*/
#sitemaps{ width:980px; margin:0px; padding:5px; float:inherit; clear:both;}
#sitemaps .sitemapstype a{ width:100%; margin:10px 0 0 0; padding:0px 0px 0px 10px; height:40px; font-size:14px; font-weight:bold; color:#3366CC; text-align:left; border:1px #CCCCCC dotted; float:left; clear:both; vertical-align:middle; line-height:40px;}
#sitemaps .sitemapscate { width:100%; margin:5px 0px 0px 0px; padding:0px 0px 10px 100px; font-size:12px; text-align:left; border:1px #CCCCCC dotted; float:left; clear:both; text-decoration:none;}
#sitemaps .sitemapscate .sitemapscatelist{ width:170px; height:20px; text-decoration:none; float:left;}
#sitemaps .sitemapscate .sitemapscatelist a:link{ width:170px; height:20px; text-decoration:none; color:#3366CC; }
#sitemaps .sitemapscate .sitemapscatelist a:visited{ width:170px; height:20px; text-decoration:none; color:#3366CC; }
#sitemaps .sitemapscate .sitemapscatelist a:hover{ width:170px; height:20px; text-decoration:underline; color:#FF6600; background-color:#EFEFEF; border:1px #CCCCCC dotted;}
#sitemaps .sitemapscate .sitemapscatelist a:active{ width:170px; height:20px; text-decoration:underline; color:#FF6600; background-color:#EFEFEF; border:1px #CCCCCC dotted;}

#adsearch{ width:980px; height:150px; margin:0px; padding:0px; float:inherit; clear:both; color:#3366CC;}

#adsearchcate{ width:980px; margin:0px; padding:0px; float:left; clear:both; height:30px; border-left:1px #CCCCCC dotted; border-right:1px #CCCCCC dotted; border-top:1px #CCCCCC dotted;}
#adsearchcatet{ width:200px; height:30px; line-height:30px; vertical-align:middle; text-align:right; float:left; padding-right:5px; font-weight:bold; clear:left; border-right:1px #CCCCCC dotted;}
#adsearchcatel{ width:760px; height:30px; line-height:30px; text-align:left; float:right; padding-left:5px; padding-top:5px; clear:right;}

#adsearchkey{ width:980px; margin:0px; padding:0px; float:left; clear:both; height:30px; border-left:1px #CCCCCC dotted; border-right:1px #CCCCCC dotted; border-top:1px #CCCCCC dotted;}
#adsearchkeyt{ width:200px; height:30px; line-height:30px; vertical-align:middle; text-align:right; float:left; padding-right:5px; font-weight:bold; clear:left; border-right:1px #CCCCCC dotted;}
#adsearchkeyl{ width:760px; height:30px; line-height:30px; text-align:left; float:right; padding-left:5px; padding-top:5px; clear:right;}

#adsearchlimit{ width:980px; margin:0px; padding:0px; float:left; clear:both; height:30px; border-left:1px #CCCCCC dotted; border-right:1px #CCCCCC dotted; border-top:1px #CCCCCC dotted;}
#adsearchlimitt{ width:200px; height:30px; line-height:30px; vertical-align:middle; text-align:right; float:left; padding-right:5px; font-weight:bold; clear:left; border-right:1px #CCCCCC dotted;}
#adsearchlimitl{ width:760px; height:30px; line-height:30px; vertical-align:middle; text-align:left; float:right; padding-left:5px; padding-top:5px;  clear:right;}

#adsearchmode{ width:980px; margin:0px; padding:0px; float:left; clear:both; height:30px; border-left:1px #CCCCCC dotted; border-right:1px #CCCCCC dotted; border-top:1px #CCCCCC dotted;}
#adsearchmodet{ width:200px; height:30px; line-height:30px; vertical-align:middle; text-align:right; float:left; padding-right:5px; font-weight:bold; clear:left; border-right:1px #CCCCCC dotted;}
#adsearchmodel{ width:760px; height:30px; line-height:30px; vertical-align:middle; text-align:left; float:right; padding-left:5px; padding-top:5px; clear:right;}

#adsearchbotton{ width:980px; margin:0px; padding:0px; float:left; clear:both; height:30px; border:1px #CCCCCC dotted;}
#adsearchbottons{ width:450px; height:30px; line-height:30px; vertical-align:middle; text-align:right; float:left; padding-right:25px; padding-top:5px; font-weight:bold; clear:left;}
#adsearchbottonr{ width:450px; height:30px; line-height:30px; vertical-align:middle; text-align:left; float:right; padding-left:25px; padding-top:5px; clear:right;}
