body 		 {font-family: tahoma; font-size: 10px;}
a			 {color: #0265FF;text-decoration: none;}
a:hover 	 {color: #003b99;}
form 		 {margin:0;padding:0}
.header_bg 	 {background-image: url('images/top-bg.gif'); background-repeat: repeat-x; background-attachment: scroll; background-position: right top}
.logo_div {width:990px;text-align:center}
.logo {float:right}
.div_body {width:920px;margin-top:30px}
.div_rightbox {width:620px;float:right;text-align:right}

.topad {padding-bottom:20px}
.btad {padding-top:33px}
#ads 		 {width: 290px; float:left;text-align:left}
#ads .left{
    width:228px;
    float: left;
    
}
#ads .right{
    width: 152px;
    float: right;
    overflow: hidden;
}
.ads-a 		 {padding:3px;height: 580px;width: 288px;}
.ads_text { width:150px; border:1px solid #d5e2f0;height:406px;margin-top:15px}
.adsholder1 {text-align:right; float:right;}
.small-ad {padding:3px;width:146px;height:60px;}


.txtads {
    margin-right:10px
    border-bottom: 1px solid #CCE5F1;
    padding-bottom: 10px;
    padding-top: 10px;
    text-align: right;
    width: 133px;
    font-size:8pt;
}
a.tit:visited {
    color: #006699;
    text-decoration: none;
}
.txtads .txtbody {
    font-size: 11px;
    line-height: 14px;
}
.txtads a.tit:link {
    color: #006699;
    text-decoration: none;
}
.txtads a.tit:visited {
    color: #006699;
    text-decoration: none;
}
.txtads a.tit:active {
    color: #114E6D;
    text-decoration: none;
}
.txtads a.tit:hover {
    color: #114E6D;
    text-decoration: none;
}
.txtads a.url:link {
    color: #80BDDB;
    font-size: 11px;
    line-height: 14px;
    text-decoration: underline;
}
.txtads a.url:visited {
    color: #80BDDB;
    font-size: 11px;
    line-height: 14px;
    text-decoration: underline;
}
.txtads a.url:active {
    color: #006699;
    font-size: 11px;
    line-height: 14px;
    text-decoration: underline;
}
.txtads a.url:hover {
    color: #006699;
    font-size: 11px;
    line-height: 14px;
    text-decoration: underline;
}


a.abuselink {
	color: #de2100;
	 font-size: 11px;
	 text-decoration: none}


a.abuselink:hover  {
	color: #660f00;
	 font-size: 11px;
	 text-decoration: none}


.dlbox {text-align:center;padding-top:20px;padding-bottom:20px}
.dlbtn {width:120px;text-align:left;padding-bottom:8px;vertical-align:bottom}
.td_filename { text-align:right;vertical-align:bottom;padding-bottom:8px;font-size: 11pt; font-weight: 700;color:#000000}
.icon_holder {padding-left:5px;float:right}
.flname_holder {width:460px;margin-top:5px;float:right;}
.ctrl_holder {width:120px;text-align:left;padding-top:8px;vertical-align:top}
.dl_info {text-align:right;padding-top:8px;vertical-align:top;direction:ltr;line-height: 20px;font-size: 8pt;color:#404040}

.borderdot {border-bottom:1px dotted #a1a1a1}
.borderdot-light {border-bottom:1px dotted #d9d9d9}

.download-link {  background:#ffffff url("images/dls2.gif") no-repeat 0 0; cursor:pointer; width:119px; height:48px; border:0px solid;float:left; overflow:hidden; text-indent: -9999px }
.download-clicked {  background:#ffffff url("images/dls2.gif") no-repeat 0 -48px; cursor:wait; width:119px; height:48px; border:0px solid;}
.download-started {  background:#ffffff url("images/dls2.gif") no-repeat 0 -97px; cursor:auto; width:119px; height:48px; border:0px solid;}
.reg_holder {padding-top:20px;padding-bottom:20px}
.reg_text {background:#EDEDED;text-align:right;padding-right:7px;font-size: 8pt;color:#666666}
.register_btn {background:url('images/btn_signup.gif') no-repeat center; width:148px;height:45px;border:0}
.txtbox_url {border:1px solid #cccccc;background:#ffffff; font-family:tahoma; font-size:8pt; height:25px;padding:3px;color:#666666;width:450px;text-align:left;direction:ltr;margin-top:5px;border-radius:3px}
#abuse {margin-bottom:0px;background:url('images/icon_abuse.gif') no-repeat left top; }
#fav {margin-top:-5px;background:url('images/icon_fav.gif') no-repeat left top;}
.ctrls { width:115px;padding-top:6px;height:30px;cursor:pointer;text-align:right;font-size: 8pt;color:#808080}

#footer		{padding-top:40px;padding-bottom:3px; font-size:10px;}
.f-links	{margin-top: 10px;color:#0265ff}
.copyright	{color: #555555;direction: rtl;margin-top: 10px;}
.logo-tiny 	{background: url('images/logo-tiny.gif') no-repeat scroll center center; height:27px; width:27px;}