html, body {

font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight:normal;

}



body {

position: relative;

border:solid 1px #000000;

padding:0;

margin:10px 15px 15px 15px;

color:#000000;

background-color:#6b6b6b;

}

* html body {

	overflow: hidden;

} 

a {

font-family:lucida,verdana,sans-serif;

font-size:12px;

font-weight:normal;

text-decoration:underline;

}



a:hover {

color:#ff0000;

}



a img {

text-decoration:none;

border:none;

padding:0px;

margin:0px;

}



h1 {

font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight:bold;

text-align:left;

line-height:32px;

height:32px;

background-color:#ffffff;

color:#000000;

padding:0px 0px 0px 20px;

margin:0px;

}



h1 a {

font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight:bold;

text-decoration:none;

color:#000000;

background-color:transparent;

}



h1 a:hover {

text-decoration:none;

color:#000000;

background-color:transparent;

}



h2 {

font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

font-size: 11px;

text-align:left;

line-height:24px;

height:24px;

color:#ffffff;

padding:0;

margin:0px;

text-align:left;

font-weight:normal;

background-color:transparent;

}



h2 a {

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

font-size: 11px;

font-weight:normal;

text-decoration:none;

color:#000000;

background-color:transparent;

}



h2 a:hover {

text-decoration:none;

color:#000000;

background-color:transparent;

}



img {

margin:0px;

padding:0px;

border:none;

vertical-align:middle;

}



div.imgtop

{

	position: absolute;

	left: 247px;

	top: 73px;

	width: 711px;

}

.headermain{background:url(../Pics/header-bgmain.gif) repeat-x;

height:117px;

}



div.header_mid {

height:85px;

background:url(../img/header.gif) no-repeat left;

margin:0px;

padding:0px;

}



div.sitefooter {

position: relative;

color:#555555;

font-size:11px;

font-weight:normal;

border-top:solid 1px #cccccc;

padding-top:10px;

margin:0;

z-index: 1;

background-color:#FFFFFF;

}

div.sitefooter p{padding:5px 5px 10px 20px;

margin:0;

color:#555555;

background-color:transparent;

font-size:11px;

font-weight:normal;

line-height:25px;

}



div.sitefooter a {

color:#0000ff;

background-color:#ffffff;

font-size:11px;

font-weight:normal;

padding-left:0px;

padding-top:10px;

text-decoration:none

}



div.container {

position:relative;

color:#000000;

background-image:url("header-down.gif");

background-repeat: repeat-x;

background-position:top;

background-color:#ffffff;

margin:0px;

padding:5px 0px 0px 0px;

z-index:0;

overflow:hidden;

}



div.topinternal {

width: auto;

padding:0px;

height: 20px;

margin:0 285px 0 0;

text-align:right;

}



div.topinternal a {

font-size:11px;

font-weight:normal;

}



div.toplink {

padding:0px;

margin:0px 0px 20px 205px;

}



div.toplink a {

font-size:11px;

font-weight:normal;

}



div.path {

color:#000000;

background-color: #ffffff;

font-size:11px;

font-weight:normal;

line-height:31px;

height:31px;

background-repeat:repeat-x;

padding:0px 0px 0px 20px;

margin:0px;

}



div.path a {

color:#000000;

background-color:transparent;

font-size:11px;

font-weight:normal;

}



div.path a:hover {

color:#0000ff;

}



div.quicknav {

position:absolute;

top:20px;

right:30px;

font-size:10px;

font-weight:normal;

text-align:right;

color:#000000;

background-color:transparent;

padding:0px;

margin:0px;

}



div.quicknav a {

font-size:10px;

font-weight:normal;

color:#000000;

background:transparent;

}



div.quicknav a:hover {

color:#0000ff;

background:#ffffff;

}



span.top {

font-size:10px;

font-weight:normal;

}



span.top a {

font-size:10px;

font-weight:normal;

text-decoration:none;

}



/*****************************/

/* class definitions end     */

/*****************************/





/*****************************/

/* login starts              */

/*****************************/



form.login {

padding:0px;

margin:0px;

}



form.login input.button {

font-size:11px;

font-weight:normal;

width:100px;

height:18px;

color:#000000;

background-color:#f9f9ff;

border:solid 1px #c0d3e2;

padding:0px;

margin:0px;

}



/*****************************/

/* login ends                */

/*****************************/



/*****************************/

/* mainbox starts            */

/*****************************/



div.mainbox {

position:relative;

width:auto;

min-width:120px;

z-index:3; 				/* This allows the content to overlap the right menu in narrow windows in good browsers. */

font-size:12px;			/* Internet Explorer needs this */

font-weight:normal;

line-height:18px;

color:#000000;

background-color:transparent;

padding:0px 10px 30px 5px;

margin:0px 275px 0px 0px;

overflow: hidden;

}



div.mainbox h3 {

font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight:bold;

padding:10px 10px 0px 10px;

margin:0px 0px 0px 0px;

border-top:solid 1px #cccccc;

}



div.mainbox h4 {

font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight:bold;

padding:0px;

margin:25px 0px 2px 0px;

padding:10px 10px 0px 10px;

border-top:solid 1px #cccccc;

}



div.mainbox h4 a {

font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight:bold;

text-decoration:none;

}



div.mainbox h4 span.top {

font-size:11px;

font-weight:normal;

}



div.mainbox h4 span.top a {

font-size:11px;

font-weight:normal;

text-decoration:none;

}



div.mainbox p {

font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

font-size: 11px;

padding:0px;

margin:2px 0px 10px 10px;

text-align:justify

}



div.mainbox p a {

font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

font-size: 11px;

}



div.mainbox p.subhead {

font-size:11px;

color:#aaaaaa;

background-color:transparent;

padding:0px;

margin:2px 0px 10px 0px;

}



div.mainbox p.subhead a {

font-size:11px;

color:#5555ff;

background-color:transparent;

}



div.mainbox table {

font-family:lucida,verdana,sans-serif;

font-size:12px;				/* Internet Explorer needs this */

font-weight:normal;

line-height:17px;

margin-left:10px;

}





div.mainbox p.hot {

color:#000000;

background-color:#f5f5f5;

border-left:solid 5px #E1E1FF;

border-right:solid 5px #E1E1FF;

border-top:solid 5px #E1E1FF;

border-bottom:solid 5px #E1E1FF;

margin: 10px 10px 10px 10px;

padding: 10px 10px 10px 10px;

}









div.mainbox li {

font-size: 11px;

}



/*****************************/

/* main ends                 */

/*****************************/



/*****************************/

/* leftbox starts            */

/*****************************/



div.leftbox {background:url(../Pics/rightpannel-bg.gif) repeat-x;

background-color:#f0f0f0;

     position:absolute;

	top:0px;

	right:0px;

	font-size:11px;

	font-weight:normal;

	line-height:17px;

	width:225px;

	color:#000000;

	padding:0px 0px 0px 0px;

	margin:0;

	border:none;

}

div.download {

	position:absolute;

	width:121px;

	top:59px;

	left:68px;

	z-index:2;

	font-size:11px;

	font-weight:bold;

	line-height:17px;

	padding:0px;

	margin:0px 10px 10px 0px;

	border:none;

	height: 27px;

}

div.download a {

text-decoration:none;

font-weight:bold;

}

div.buyonline {

	position:absolute;

	width:121px;

	top:101px;

	left:68px;

	z-index:2;

	font-size:11px;

	font-weight:bold;

	line-height:17px;

	padding:0px;

	margin:0px 10px 10px 0px;

	border:none;

	height: 27px;

}

div.buyonline a {

text-decoration:none;

font-weight:bold;

}



div.leftbox h5 {

font-size:12px;

font-weight:bold;

}



div.newsbox h5 {

color:#000000;

background-color:#eeeeee;

padding:5px 5px 5px 5px;

margin:0px 0px 0px 0px;

}



/*****************************/

/* leftbox ends              */

/*****************************/



/*****************************/

/* nav starts                */

/*****************************/





div.navbox{border:none;

}



div.navbox p.head {

font-size:12px;

font-weight:bold;

padding:10px 0px 5px 15px;

margin:0px;

text-align:left;

border-top:solid 1px #a1a1a1;

}

div.navbox p.head1 {

font-size:12px;

font-weight:bold;

padding:0px 0px 5px 15px;

margin:0px;

text-align:left;

}



div.navbox p {

font-size:12px;

font-weight:bold;

padding:5px 0px 5px 5px;

margin:0px;

}



div.navbox p a {

font-size:12px;

font-weight:bold;

text-decoration:none;

}



div.navbox p a:hover {

background-color:transparent;

}



div.navbox a {

font-size:12px;

}



div.navbox ul {

list-style-type:none;

padding:0px;

margin:0px;

}



div.navbox li {

background-repeat:no-repeat;

background-position:left;

padding:2px 5px 1px 15px;

margin:0px;

}



div.navbox li a {

font-size:11px;

color:#b20a0a;

text-decoration:none;

}



div.navbox li:hover {

background-repeat:no-repeat;

background-position:left;

color:#ff0000;

background-color:#ffffaa;

border-right:solid 3px #ffdd99;

margin-right:-3px;

}



div.navbox li.active {

background-image:url("arrow_li_act.gif");

background-repeat:no-repeat;

background-position:left;

color:#000000;

background-color:#ffffbb;

}



div.navbox li.extern {

background-image:url("arrow_li_extern.gif");

background-repeat:no-repeat;

background-position:left;

}



div.navbox li.extern:hover {

background-image:url("arrow_li_extern_hover.gif");

background-repeat:no-repeat;

background-position:left;

}



div.navbox div.active {

color:#000000;

background-color:#fff0f0;

border-right:solid 3px #ffc9c9;

border-bottom:solid 1px #ffc9c9;

padding:0px 0px 10px 0px;

margin:0px 0px 2px 0px;

}



div.navbox div.active p {

color:#000000;

background-color:#ffdddd;

}



div.navbox div.inactive {

color:#000000;

background-color:#f5f5f5;

border-bottom:solid 1px #dddddd;

border-right:solid 3px #dddddd;

padding:0px;

margin:0px 0px 2px 0px;

}



div.navbox div.inactive:hover {

color:#000000;

background-color:#ffffaa;

border-right:solid 3px #ffdd99;

border-bottom:solid 1px #ffdd99;

}



/*****************************/

/* nav ends                  */

/*****************************/



div.newsbox {

color:#000000;

background-color:#f5f5f5;

padding:0px 0px 10px 0px;

margin:25px 0px 0px 0px;

border-right:solid 3px #dddddd;

border-bottom:solid 1px #dddddd;

}



div.newsbox a {

font-size:11px;

font-weight:normal;

}



div.newsbox p {

padding:0px;

margin:3px 5px 0px 5px;

}



div.section {

padding:0px 0px 5px 0px;

margin:0px 0px 0px 0px;

border-bottom:solid 1px #dddddd;

}



.blue {

	color: #0000FF;

	font-weight: bold;

}

.red {

	color: #FF0000;

	font-weight: bold;

}

.green {

	color: #009966;

	font-weight: bold;

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

	font-size:12px;

}

.boximage {

	background-position:right;

	background-repeat:no-repeat; 

	padding: 0 200px 30px 0;

	text-align: justified;

	height: 200px;

	*height: 160px;

	 height: 200px;

}

* html .boximage {

	background-position:right;

	background-repeat:no-repeat; 

	padding: 0 200px 30px 0;

	text-align: justified;

	height: 200px;

	height: 240px;

}

.boximagep {

	background-position:right;

	background-repeat:no-repeat; 

	padding: 0 200px 30px 0;

	text-align: justified;

	height: auto;

}



.boximage2

{

padding-right: 200px;

font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; 

font-size: 11px;

}

.downbox{clear:both;

padding-left:30px;

padding-bottom:10px;

padding-top:5px;

}



.downboxone {

width:120px;

float:left;

	background-image:url(downloadbtn.gif); 

	background-repeat:no-repeat; 

	height:22px; 

	padding:2px 0px 0px 0px;

	margin:0 15px 0 0;

}



#downbox2 {

	WIDTH: 120px;

	background-image:url(downloadbtn.gif);

	background-repeat:no-repeat;

	height:24px;

	padding:2px 0px 0px 0px;

	position: absolute;

	left: 205px;

	top: 347px;

	

}

#downbox3 {

	WIDTH: 120px;

	background-image:url(downloadbtn.gif);

	background-repeat:no-repeat;

	height:24px;

	padding:2px 0px 0px 0px;

	position: absolute;

	left: 205px;

	top: 717px;

	

	

}



#downbox4 {

	WIDTH: 120px;

	background-image:url(downloadbtn.gif);

	background-repeat:no-repeat;

	height:24px;

	padding:2px 0px 0px 0px;

	position: absolute;

	left: 208px;

	top: 1070px;

}



#downbox5 {

	WIDTH: 120px;

	background-image:url(downloadbtn.gif);

	background-repeat:no-repeat;

	height:24px;

	padding:2px 0px 0px 0px;

	position: absolute;

	left: 207px;

	top: 1423px;



}



#downbox6 {

	WIDTH: 120px;

	background-image:url(downloadbtn.gif);

	background-repeat:no-repeat;

	height:24px;

	padding:2px 0px 0px 0px;

	position: absolute;

	left: 199px;

	top: 1795px;

	

}

.downfnt {

	FONT-SIZE: 11px; 

	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 

	FONT-WEIGHT: bold; 

	COLOR: white; 

	HEIGHT: 21px;

	text-align: left;

	text-decoration:none;

	padding-left: 20px;

	

}

.downfnt A {

	FONT-SIZE: 11px; 

	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 

	FONT-WEIGHT: bold; 

	COLOR: white;

	text-decoration:none;

	padding-left: 10px

}

.downfnt A.href {

	FONT-SIZE: 11px; 

	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 

	FONT-WEIGHT: bold; 

	COLOR: white;

	text-decoration:none;

}

.downfnt A.visited {

	FONT-SIZE: 11px; 

	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 

	FONT-WEIGHT: bold; 

	COLOR: white;

	text-decoration:none;

}

div.mainbox p.caution

{

border:#FF0000 1px solid ;

padding: 5px 5px 5px 10px;

margin: 5px 5px 5px 10px;

background-color:#FFFF99;

FONT-SIZE: 11px; 

FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 

}



.iptext {

	FONT-SIZE: 11px;

	font-weight:normal;

	COLOR: #000000; 

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

	text-align:justify;

}



.linktab{



background-image:url(../images/Complete-Data-Recovery-Soft.gif);

border:1px solid #FFCC33;

background-repeat: repeat-x;

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

font-size:12px;

font-weight:bold;}



.linkhead{

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

font-size:18px;

font-weight:bold;}



.linktext {



	font-family: Tahoma;



	font-size: 11px;



	font-weight: normal;



	color: #454545;



	padding-top:5px;



	padding-left:5px;



	padding-right:5px;



	text-decoration: none;



	text-align: justify;



}

#news{padding:0 0 0 15px;

}

#news a{

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

font-size:11px;

}



.blog{background:url(../Pics/blog-icon.gif) no-repeat;

padding-left:40px;

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

font-size:12px;

color:#990000;

font-weight:bold;

margin-left:20px;

height:40px;

line-height:22px;

}

.blog a{text-decoration:none;

color:#990000;

font-weight:bold;

}

.blog a:hover{text-decoration: underline;

}

.forum{background: url(../Pics/forum-icon.gif) no-repeat;

padding-left:40px;

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

font-size:12px;

color:#990000;

font-weight:bold;

margin-left:20px;

height:40px;

line-height:22px;

margin-top:5px;

}

.forum a{text-decoration:none;

color:#990000;

font-weight:bold;

}

.forum a:hover{text-decoration: underline;



}



.dbutton a{

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

	font-size:12px;

	font-weight:bold;

	color:#021c9d;

	padding:0 0 0 5px;

	width:95px;

	text-decoration:none;

	float:left;

}

.dbutton a:hover{

	text-decoration: underline;

}

.mbutton a{

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

	font-size:12px;

	font-weight:bold;

	color:#021c9d;

	padding:0 20px 0 5px;

	width:95px;

	text-decoration:none;

	float:left;

}

.mbutton a:hover{

	text-decoration: underline;

}


.now-free{

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

	font-size:12px;

	font-weight:bold;

	color:#021c9d;

	padding:0 0 0 15px;

	margin-left:15px;

	width:95px;

	height:25px;

	float:left;

}

.dbuy a{

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

	font-size:12px;

	font-weight:bold;

	color:#021c9d;

	padding:0 0 0 15px;

	margin-left:15px;

	width:95px;

	height:25px;

	float:left;

}

.buybutton a{

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

	font-size:12px;

	font-weight:bold;

	color:#021c9d;

	padding-right:20px;

	width:95px;

	height:25px;

	float:left;

}

.button-box{

	width:350px;

	float:left;

}
/*Language Style CSS*/
.language select {
    font-size: 11px;
	color:#666666;
	font-family: Tahoma;
    line-height:25px;
	padding:0;
}
.language {
    width:135px;
	float:right;
	position:absolute;
	top:70px;
	right:30px;
}
/*End Language Style CSS*/
