









textarea{

font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 12px;

overflow: auto;

}



table,tr,td{

background-color: transparent;

color: #000;

}







img{

border: 0px solid #000;

vertical-align: middle;

}



/* hf_theme.php the top row*/

.header{

background:url(images/headerbg.gif);

height:35px;

}







.docktable{

height:65px;

}



.demodocktable{

height:49px;

margin:0px;

}

.demotxt{

line-height:140%;

}



.indexhead{

}



.indextxt{

line-height:150%;

}



.borbot{

border-bottom:1px solid #e4e4e4;

}



.botlinks a:link, .botlinks a:visited, .botlinks a:active{

display:block;

margin:3px;

}



.botlinks a:hover{

display:block;

margin:3px;

}



.screenshots{

margin:17px;

}



.blockhead{

line-height:150%;

}



.blocktxt{

line-height:120%;

}



.freecathead {

height: 30px;

}



.freecathead a:link, .freecathead a:visited, .freecathead a:active, .freecathead a:hover{

}



.softwares{

}



.softmenu{

padding-left:15px;

}



/* Softwares Slide Menu */

.cathead {

cursor: pointer;

}



.cathead a:link, .cathead a:visited, .cathead a:active, .cathead a:hover{

display: block;

}



.softlinks a:link, .softlinks a:visited, .softlinks a:active{

padding: 5px 30px;

background: url(images/softarrow.gif) no-repeat right;

display: block;

}



.softlinks a:hover, .softlinkscurrent a:hover{



background: url(images/arrow.gif) no-repeat right;

}



.softlinkscurrent a:link, .softlinkscurrent a:visited, .softlinkscurrent a:active{

background: url(images/arrowon.gif) no-repeat right;

padding: 5px 30px;

display: block;



}



.cathide{

overflow: hidden;

display: block;

height:1px;

}

/* Ending - Softwares Slide Menu */





/* Softwares Tabs */

.tabs{

border-bottom:1px solid #e4e4e4;

text-align:right;

margin-bottom:10px;

}

a.tab:link, a.tab:visited, a.tab:active, a.tab:hover{

padding:8px 17px;

text-decoration: none;

color: #666666;

margin:0px 13px;

font-size:20px;

font-family: Calibri, Arial, Helvetica, sans-serif;

}



a.tabbed:link, a.tabbed:visited, a.tabbed:active, a.tabbed:hover{

padding:8px 17px;

text-decoration: none;

color: #0273b3;

margin:0px 13px;

background-color:#e9e9e9;

font-size:20px;

font-family: Calibri, Arial, Helvetica, sans-serif;

}

/* Ending - Softwares Tabs */



.headingsoftaculous{

font-size:15px;

font-weight:bold;

color:#333333;

margin-top:20px;

}



.head{

font-weight:bold;

font-size:13px;

color:#333333;

}



.exp{

color: #777777;

}



.success{

font-weight:bold;

font-size:14px;

background:#FEFCAF;

text-align:center;

color: #444444;

padding:4px;

}



.qt{

font-size:12px;

font-weight:bold;

color:#333333;

margin-bottom:2px;

margin-top:7px;

}



.ans{

color:#555555;

}



/* DOM Window body */

.dwbody{

background-color:#F4F4F4;

border:solid 1px #CCCCCC;

}



/* DOM Window Header Handle */

.dwhc{

background:transparent url(images/dwhc.gif) repeat-x scroll 0%;

height:27px;

}

/* DOM Window Header Left */

.dwhl{

background:url(images/dwhl.gif);

width:4px;

}

/* DOM Window Header Right */

.dwhr{

background:url(images/dwhr.gif);

width:4px;

}

/* DOM Window Bottom */

.dwb{

background:transparent url(images/dwhc.gif) repeat-x scroll 0%;

height:15px;

}



.bottom{

background-color: #DFDFDF;

}



.cbor{

border: 1px solid #d6d6d6;background-color: #FFFFFF;

}



.cbg{

background-image: url(images/cbg.gif);

font-weight: bold;

font-size:13px;

color: #FFFFFF;

height:26px;

}

.cbg a:link, .cbg a:visited, .cbg a:active{color: #FFFFFF;

text-decoration: none;}

.cbg a:hover{color: #FFFFFF;

text-decoration: underline;

}



.bg{

background-image: url(images/bg.gif);

}



.pqr{

left:0px;

top:0px;

position:absolute;

width:500px;

visibility:hidden;

}



/* All forms error handler */

.error{

background-color: rgb(230, 230, 230);

}



/* Suggest */

.suggestbox{

visibility:hidden;

position:absolute;

border:solid 1px #CCCCCC;

background-color:#FFFFFF;

color:#1E61A4;

top:0px;

left:0px;

width:280px;

z-index:1;

line-height:150%;

}



a.suga:link, a.suga:visited, a.suga:active, a.suga:hover{

width:100%;

display:block;

text-decoration: none;

color:#1E61A4;

background-color: #FFFFFF;

}

 

a.sugaon:link, a.sugaon:visited, a.sugaon:active, a.sugaon:hover{

background-color: #E3EAE9;

width:100%;

display:block;

text-decoration: none;

color:#1E61A4;

}



/* Ending - Suggest */



/* DOCK */

.dock{

list-style:none;

position:relative;

margin:0px auto;

}

.dock li, .dock a {

display:inline;

}

.dock img{

display:block;

border:none;

width:0px;

height:0px; 

position:absolute; 

top:auto;

left:auto;

}



.copyrightsoftaculous{

border-top:1px solid #e4e4e4;

}



.code{

background-color: #E3EAE9;

margin:20px;

padding:5px;

border:1px #999999 dashed;

}



ul.list li{

margin:10px 0px;

}



.body{

padding:10px;}



.deschead a:link, .deschead a:visited, .deschead a:active, .deschead a:hover{

color: #666666;

font-size:15px;

font-weight:bold;

font-family: Arial, Helvetica, sans-serif;

text-decoration:none;

}



.softable{

border:12px solid #F0F0F0;

}



.descr{

color:#666666;

font-size:12px;

padding-left:15px;

}



.icodesc a:link, .icodesc a:visited, .icodesc a:active, .icodesc a:hover{

color:#666666;

font-weight:bold;

font-size:16px;

font-family: Arial, Helvetica, sans-serif;

text-decoration:none;

}



.ratings{

font-size:10px;

color:#333333;

}



.softhead{

font-family: Arial, Helvetica, sans-serif;

font-size:18px;

color: #09213E;

}



.softdesc{

padding-left:10px;

line-height:130%;

}



.softover{

font-size:11px;

line-height:130%;

background-color: #F0F0F0;

padding:10px;

}



.softscreen{

border:12px solid #F0F0F0;

}



.softrate{

background-color: #F0F0F0;

}



.ratebar{

background-color: #2a3072;

}



.revhead{

font-family: Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

color: #09213E;

}



.privacy{

border:12px solid #E0E0E0;

}



.compare{

border:10px solid #f0f0f0;

background: #CFCFCF;

}



.compare td, .compare tr, .compare th{

background: #FFFFFF;

}



.features{

font-family: Arial, Helvetica, sans-serif;

font-size:18px;

color: #09213E;

}



.clients_links a:link, .clients_links a:visited, .clients_links a:active, .clients_links a:hover{

display: block;

font-size:12px;

background: #EEEEEE;

text-decoration:none;

padding: 8px;

color: #666666;

margin:1px;

}



.clients_links_a{

font-weight:bold;

}



.buy_text{

font-weight:bold;

font-size:16px;

font-family: Arial, Helvetica, sans-serif;

}



.invoiceshead{

background: url(images/nbback.gif);

padding:5px;

font-weight:bold;

}



.invoicesrow td{

background: #FFEED5;

}



.invobor{

border:1px solid #CCCCCC;

}



.invodesc td, .invodesc th{

background: #EBEBEB;

}


