BODY {
	MARGIN: 0px; BACKGROUND-COLOR: #ddd; TEXT-ALIGN: left;
}
A:link {
	COLOR: #0180af; TEXT-DECORATION: none;
}
A:visited {
	COLOR: #0180af; TEXT-DECORATION: none;
}
A:hover {
	COLOR: #666; TEXT-DECORATION: underline;
}
A:active {
	COLOR: #0180af; TEXT-DECORATION: underline;
}
.central {
	WIDTH: 100%;
}
.main {
	BACKGROUND: #fff; WIDTH: 90%; TEXT-ALIGN: left;
}
.content A:link {
	COLOR: #fff; TEXT-DECORATION: underline;
}
.content A:visited {
	COLOR: #fff; TEXT-DECORATION: underline;
}
.content A:hover {
	COLOR: #fff; TEXT-DECORATION: underline;
}
.content A:active {
	COLOR: #fff; TEXT-DECORATION: underline;
}
.logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 400px; Z-INDEX: 99; LEFT: 19px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 309px; CURSOR: hand; COLOR: #fff; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 48px;
}
.tabsection {
	PADDING-LEFT: 10px; BACKGROUND: #000000 left top; LEFT: 0px; MARGIN: 0px; POSITION: relative; HEIGHT: 23px; COLOR: #fff;
}
.tabsection A:link {
	PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT: bold 11px "Trebuchet MS", "Helvetica", sans-serif; COLOR: #fff; TEXT-DECORATION: none
}
.tabsection A:visited {
	PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT: bold 11px "Trebuchet MS", "Helvetica", sans-serif; COLOR: #fff; TEXT-DECORATION: none
}
.tabsection A:active {
	PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT: bold 11px "Trebuchet MS", "Helvetica", sans-serif; COLOR: #fff; TEXT-DECORATION: none
}
.tabsection A:hover {
	PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT: bold 11px "Trebuchet MS", "Helvetica", sans-serif; COLOR: #fff; TEXT-DECORATION: underline
}
.feature {
	 LEFT: 0px; POSITION: relative; HEIGHT: 97px;
	background:url(topnav.gif) no-repeat #d4b4b4 left top;
}
.maintext .pic {
	LEFT: 237px;
	WIDTH: 305px;
	POSITION: absolute;
	TOP: -175px;
	HEIGHT: 19px;
	z-index: 100;
	visibility: visible;
}

.feature .pic {
	LEFT: 54px;
	WIDTH: 166px;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 71px;
	z-index: 1;
	visibility: visible;
}
.feature .content {
	LEFT: 241px;
	WIDTH: 470px;
	POSITION: absolute;
	top: 25px;
	z-index: 90;
}

.main H1 {
	MARGIN: 0px; FONT: 12px "Trebuchet MS", "Helvetica", sans-serif; COLOR: #000000; 
	TEXT-DECORATION: none; PADDING-TOP: 2px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px;
}

.main H1 A, A:hover {
	MARGIN: 0px; FONT: 12px "Trebuchet MS", "Helvetica", sans-serif; COLOR: #000000; 
	TEXT-DECORATION: none;
}
.main .content {
	LEFT: 576px;
	WIDTH: 340px;
	POSITION: absolute;
	top: 27px;
	z-index: 99;
	height: 80px;
}

.main .content H2 {
	MARGIN: 0px; FONT: 18px "Trebuchet MS", "Helvetica", sans-serif; COLOR: #000000
}
.main .content P {
	MARGIN: 10px 0px; FONT: 11px "Trebuchet MS", "Helvetica", sans-serif; COLOR: #000000
}
.main .content UL {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; FONT: 11px "Trebuchet MS", "Helvetica", sans-serif; COLOR: #fff
}
.main .content LI {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 0px; color:#000000
}

.feature .content H1 {
	MARGIN: 0px; FONT: 12px "Trebuchet MS", "Helvetica", sans-serif; COLOR: #b8dce9
}
.feature .content H2 {
	MARGIN: 0px; FONT: 18px "Trebuchet MS", "Helvetica", sans-serif; COLOR: #fff
}
.feature .content P {
	MARGIN: 10px 0px; FONT: 11px "Trebuchet MS", "Helvetica", sans-serif; COLOR: #fff
}
.feature .content UL {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; FONT: 11px "Trebuchet MS", "Helvetica", sans-serif; COLOR: #fff
}
.feature .content LI {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
.unselected {
	PADDING-RIGHT: 10px; MARGIN-TOP: 9px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 12px; TEXT-ALIGN: center
}
.tab-select-left {
	PADDING-RIGHT: 2px; PADDING-LEFT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.tab-select-right {
	PADDING-RIGHT: 10px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.selected-left {
	MARGIN-TOP: 9px; FLOAT: left; WIDTH: 12px; HEIGHT: 20px
}
.selected-right {
	MARGIN-TOP: 9px; FLOAT: left; WIDTH: 12px; HEIGHT: 20px
}
.selected {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 18px; BACKGROUND-COLOR: #00aeef; TEXT-ALIGN: center
}
.shadow {
	BACKGROUND: url(shadow.gif) repeat-x left top; HEIGHT: 18px;
}
.maintext {
	PADDING-LEFT: 10px; PADDING-RIGHT: 10px;PADDING-BOTTOM: 5px; text-align:left; FONT: 12px "Trebuchet MS", "Helvetica", sans-serif; 
}

.maintext a, a:hover {
	PADDING-BOTTOM: 0px; text-align:left; FONT: 11px "Trebuchet MS", "Helvetica", sans-serif; 
}

a.maintext:hover {
	PADDING-BOTTOM: 0px; text-align:left; FONT: 11px "Trebuchet MS", "Helvetica", sans-serif; color:#0000FF
	
}
.one {
	PADDING-LEFT: 40px; BACKGROUND: url(check.gif) no-repeat 10px 0px; PADDING-BOTTOM: 5px; text-align:justify; font: 11px"Trebuchet MS", "Helvetica", sans-serif;
}
.two {
	PADDING-LEFT: 40px; BACKGROUND: url(check.gif) no-repeat 10px 0px; PADDING-BOTTOM: 5px; text-align:justify; 
}
.three {
	PADDING-LEFT: 40px; BACKGROUND: url(check.gif) no-repeat 10px 0px; PADDING-BOTTOM: 5px; text-align:justify;
}
.four {
	PADDING-LEFT: 40px; BACKGROUND: url(check.gif) no-repeat 10px 0px; PADDING-BOTTOM: 5px; text-align:justify;
}
.slope {
	FLOAT: left; WIDTH: 90%; BOTTOM: 5px; HEIGHT: 49px
}
.footer {
	FLOAT: left; WIDTH: 100%; HEIGHT: 52px; background:url(footer.gif) repeat top left; 
}
.footer a{text-decoration:none;}
.footer a:hover {
	FONT: 11px "Trebuchet MS", "Helvetica", sans-serif; 
	color: #FFFFFF
	
}
.container {
	 PADDING-BOTTOM: 20px; WIDTH: 100%;
	 overflow: hidden;
	 background: #FFFFFF;
	 
}
.col-1 {
	LEFT: 0px; FLOAT: right; padding: 0; 
	FONT: 11px "Trebuchet MS", "Helvetica", sans-serif; 
	WIDTH: 73%; POSITION: relative;
}
.col-1a {
	BACKGROUND: url(dots-v.gif) #fff repeat-y 0px 20px;
	LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 40px; 
	FONT: 11px "Trebuchet MS", "Helvetica", sans-serif; 
	WIDTH: 90%; POSITION: relative;
}
table#tabs td {
	padding: 0 0 0 20px;
}
.winbox {
	/*BACKGROUND: url(dots-v.gif) #fff repeat-y top left;*/
	border-left: 1px dotted #cccccc;
	FONT: 11px "Trebuchet MS", "Helvetica", sans-serif;
	width: auto;
	height: auto;
}

.col-2 {
	LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 40px; FONT: 11px "Trebuchet MS", "Helvetica", sans-serif; 
	WIDTH: 25%; POSITION: relative
}
.col-1 P {
	PADDING-RIGHT: 25px
}
.col-1 H3 { margin:0 0 10px 0; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000000;
}
.col-1 H4 { margin:20px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#006699;
}
.col-1 .unlimited-head {
	MARGIN: 5px 0px 10px; FONT: bold 13px "Trebuchet MS", "Helvetica", sans-serif; COLOR: #00aeef
}
.col-1 .about-head {
	MARGIN: 5px 0px
}
.col-1 .form-head {
	MARGIN: 0px 0px 5px
}
.col-1 .testimonials-head {
	MARGIN: 5px 0px
}
.col-1 .button {
	FLOAT: left; FONT: bold 18px "Trebuchet MS", "Helvetica", sans-serif; WIDTH: 200px; CURSOR: pointer; COLOR: #939292; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 33px; BORDER-BOTTOM-STYLE: none
}
.col-1 .button-text {
	PADDING-BOTTOM: 10px; PADDING-TOP: 7px
}
.col-1 SELECT {
	BORDER-RIGHT: #ccc 5px solid; BORDER-TOP: #ccc 5px solid; FONT: 11px "Trebuchet MS", "Helvetica", sans-serif; BORDER-LEFT: #ccc 5px solid; BORDER-BOTTOM: #ccc 5px solid
}
.col-1 INPUT {
	BORDER-RIGHT: #ccc 2px solid; BORDER-TOP: #ccc 2px solid; FONT: 11px "Trebuchet MS", "Helvetica", sans-serif; BORDER-LEFT: #ccc 2px solid; BORDER-BOTTOM: #ccc 2px solid
}
.col-1 P {
	MARGIN: 10px 0px 5px
}
.col-1 .square-list {
	LIST-STYLE-IMAGE: none; COLOR: #29bbf2; LIST-STYLE-TYPE: square
}
.col-1 .square {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 5px
}
.col-1 .square-list-text {
	COLOR: #333
}
.col .radio {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}

.col-2 H3 {
	MARGIN: 0px 0px 10px; FONT: 20px "Trebuchet MS", "Helvetica", sans-serif; COLOR: #054DAF
}
.col-2 H4 {
	MARGIN: 15px 0px 10px; FONT:  "Trebuchet MS", "Helvetica", sans-serif; COLOR: #000000
}
.col-2 SELECT {
	BORDER-RIGHT: #ccc 5px solid; BORDER-TOP: #ccc 5px solid; FONT: 11px "Trebuchet MS", "Helvetica", sans-serif; BORDER-LEFT: #ccc 5px solid; BORDER-BOTTOM: #ccc 5px solid
}
.col-2 INPUT {
	BORDER-RIGHT: #ccc 2px solid; BORDER-TOP: #ccc 2px solid; FONT: 11px "Trebuchet MS", "Helvetica", sans-serif; BORDER-LEFT: #ccc 2px solid; BORDER-BOTTOM: #ccc 2px solid
}

.col-2 .price {
	FONT: bold 18px "Trebuchet MS", "Helvetica", sans-serif
}
.col-2 .button {
	FONT: bold 18px "Trebuchet MS", "Helvetica", sans-serif; WIDTH: 518px; CURSOR: pointer; COLOR: #939292; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 33px; BORDER-BOTTOM-STYLE: none
}
.box {
	FONT-SIZE: 100%; Z-INDEX: 98;
}
.boxhead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 450px; PADDING-TOP: 0px
}
.boxhead H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 6px; MARGIN: 0px; FONT: bold 15px "Trebuchet MS", "Helvetica", sans-serif; COLOR: #fff; PADDING-TOP: 8px
}
.boxbody {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 0px
}
.dots-h {
	BACKGROUND: url(dots-h.gif) repeat-x left top
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.maximum {
	
}
.footer .left {
	PADDING-LEFT: 27px; FLOAT: left; FONT: 11px "Trebuchet MS", "Helvetica", sans-serif; WIDTH: 230px; COLOR: #fff; padding:10px 0 0 20px;
}
.footer .right {
	PADDING: 10px 10px 0 0; FLOAT: right; FONT: 11px "Trebuchet MS", "Helvetica", sans-serif; COLOR: #fff; TEXT-ALIGN: right
}
.footer A:link {
	COLOR: #fff; TEXT-DECORATION: none;
}
.footer A:visited {
	COLOR: #fff; TEXT-DECORATION: none;
}
.footer A:hover {
	COLOR: #fff; TEXT-DECORATION: underline;
}
.footer A:active {
	COLOR: #fff; TEXT-DECORATION: none;
}
.rule {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(dots-h.gif) #fff repeat-x left 50%; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 10px 25px 10px 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px
}
.siderule {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; 
	BACKGROUND: url(dots-h.gif) #fff repeat-x left 100%; 
	BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
	MARGIN: 0px 0px 0px 0px; 
	HEIGHT: 1px; 
}
H5 {
	FONT: bold 14px/14px "Trebuchet MS", "Helvetica", sans-serif; COLOR: #f33
}
#topsidebox {
	BACKGROUND: url(box.gif) no-repeat left top
}
#topsidebox DIV {
	BACKGROUND: url(box.gif) no-repeat right top; 
	MARGIN-LEFT: 5px; 
	PADDING-TOP: 5px;
	
}
table#tabs1 td {
	width: 200px;
	height: 18px;
}
#nsidebox {
	BACKGROUND: url(box.gif) no-repeat left bottom;
}
#nsidebox DIV {
	PADDING-RIGHT: 8px; 
	PADDING-LEFT: 8px; 
	BACKGROUND: url(box.gif) no-repeat right bottom; 
	PADDING-BOTTOM: 8px; 
	MARGIN-LEFT: 5px; 
	PADDING-TOP: 3px;
	color:#000000;
	z-index: 0;
}
.padbody {
	PADDING-RIGHT: 8px; 
	PADDING-LEFT: 28px; 
	PADDING-BOTTOM: 8px; 
	PADDING-TOP: 3px
}


#cbox {float:left; background:url(cbox.gif) no-repeat bottom right;}
#cbox div {float:left; padding:0 6px 6px 0; background: url(cbox.png) no-repeat left top !important; background: url(cbox.gif) no-repeat left top;}
#cbox div div {background:#fff; border:1px solid #a9a9a9; padding:4px; margin:0;}
.whitefnt {	color: #FFFFFF;	font-weight: bold; padding: 2px 5px; background-color:#660099;}

.downbox {
	width: 104px;
	height:22px;
	background-image:url(downloadbtn.gif);
	background-repeat:no-repeat;
	padding:4px 0px 0px 20px;
	margin:10px 0px 0px 10px;
	left: 360px;
	top: -4px;
	position:absolute;
	z-index: 100;
}
.downbox2 {
	width: 104px;
	height:22px;
	background-image:url(buy-now.gif);
	background-repeat:no-repeat;
	padding:4px 0px 0px 10px;
	margin:10px 0px 0px 10px;
	left: 501px;
	top: -5px;
	position:absolute;
}
.downbox1 {
	width: 104px;
	height:22px;
	background-image:url(downloadbtn.gif);
	background-repeat:no-repeat;
	padding:4px 0px 0px 20px;
	margin:10px 0px 0px 10px;
	left: 440px;
	top: 175px;
	position:absolute;
	z-index: 100;
	}
.downfnt {
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold; 
	WIDTH: 110px; 
	COLOR: #FFFFFF; 
	HEIGHT: 21px; 
	TEXT-ALIGN: center;
	text-decoration:none;
}
.downfnt A {
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold; 
	COLOR: white;
	text-decoration:none;
}
.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;
}
.para
{
padding-right: 40px;
}


.purchase {
	width: 104px;
	height:24px;
	background-image:url(buy-now.gif);
	background-repeat:no-repeat;
	padding:2px 0px 0px 10px;
	margin: 0px 0px ;
	left: 182px;
	top: -25px;
	position:relative;
	z-index: 100;
}


.note{
background-color:#FCF9B1;
border-bottom: solid 1px #003366;
border-left: solid 1px #003366;
border-right: solid 1px #003366;
border-top: solid 1px #003366;
padding-left: 12px;

}

.sideoptions {
PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT: bold 12px "Trebuchet MS", "Helvetica", sans-serif; COLOR: #fff; TEXT-DECORATION: none
}

a.sideoptions:hover {
FONT: bold 12px "Trebuchet MS", "Helvetica", sans-serif; COLOR: #0000ff; TEXT-DECORATION: none;
}

.sideoptions1 {
PADDING: 0; FONT: 11px "Trebuchet MS", "Helvetica", sans-serif; COLOR: #000000; TEXT-DECORATION: none;
}
a.sideoptions1:link {
PADDING: 0; FONT: 11px "Trebuchet MS", "Helvetica", sans-serif; COLOR: #000000; TEXT-DECORATION: none;
}
a.sideoptions1:hover {
PADDING: 0; FONT: 11px "Trebuchet MS", "Helvetica", sans-serif; COLOR: #000000; TEXT-DECORATION: none;
}
a.sideoptions1:visited {
PADDING: 0; FONT: 11px "Trebuchet MS", "Helvetica", sans-serif; COLOR: #000000; TEXT-DECORATION: none;
}
a.sideoptions1:active {
PADDING: 0; FONT: 11px "Trebuchet MS", "Helvetica", sans-serif; COLOR: #000000; TEXT-DECORATION: none;
}
.faq{
	MARGIN: 0px 10px 10px; FONT: 20px "Trebuchet MS", "Helvetica", sans-serif; COLOR: #054DAF
}

.sideoptions2 {
PADDING-LEFT: 0px; PADDING-RIGHT: 8px; FONT: 12px "Trebuchet MS", "Helvetica", sans-serif; font-weight:bolder; COLOR: #054DAF; TEXT-DECORATION: none;
}
a.sideoptions2:link {
PADDING-LEFT: 0px; PADDING-RIGHT: 8px; FONT: 12px "Trebuchet MS", "Helvetica", sans-serif; font-weight:bolder; COLOR: #054DAF; TEXT-DECORATION: none;
}
a.sideoptions2:hover {
PADDING-LEFT: 0px; PADDING-RIGHT: 8px; FONT: 12px "Trebuchet MS", "Helvetica", sans-serif; font-weight:bolder; COLOR: #054DAF; TEXT-DECORATION: none;
}
a.sideoptions2:visited {
PADDING-LEFT: 0px; PADDING-RIGHT: 8px; FONT: 12px "Trebuchet MS", "Helvetica", sans-serif; font-weight:bolder; COLOR: #054DAF; TEXT-DECORATION: none;
}
a.sideoptions2:active {
PADDING-LEFT: 0px; PADDING-RIGHT: 8px; FONT: 12px "Trebuchet MS", "Helvetica", sans-serif; font-weight:bolder; COLOR: #054DAF; TEXT-DECORATION: none;
}
.selected1 {
	BACKGROUND-COLOR: #FFFFCC; TEXT-ALIGN:center; font:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color: #000000; font-weight:none;
	height: 18px;

}
.selected2 {
	BACKGROUND-COLOR: #CCCCCC; TEXT-ALIGN:left; font:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color: #000000; font-weight:none;

}
.red{
font-family:"Trebuchet MS", "Helvetica", sans-serif;
color:#FF0000;
font-weight:bold;
}
.knw{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#0000FF;
padding-left:5px;
text-align:center;
font-weight:bold;
}
.knw a{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#0000FF;
padding-left:5px;
text-align:center;
font-weight:bold;
}
.knw a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#0000FF;
padding-left:5px;
text-align:center;
font-weight:bold;
}
.smp{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
padding-left:5px;
color: #006699;
text-decoration:none;
}
.smp a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
padding-left:5px;
color:#006699;
text-decoration:none;
}
.smp a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
padding-left:5px;
color: #990000;
text-decoration:underline;
}

.linktxt{
background-image:url(Complete-Data-Recovery-Soft.gif);
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding-left:10px;
background-repeat: repeat-x;
border:1px solid #CCCCCC;
}

.linkdetail{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}
/*CSS for Index Banner- 22.02.2011*/
.bannercontainer{
	width:98%;
	height:254px;
	margin:10px 10px 20px 10px;
	background:url(banner-bg.jpg) repeat-x left top;
}
.mainbanner{
	background:url(banner-index.jpg) left top no-repeat;
	height:254px;
	width:90%;
	float:left;
}
.mainbanner ul{
	margin:55px 0 0 160px;
	*margin:60px 0 0 200px;
}
.mainbanner ul li{
	font-family: "Trebuchet MS";
	font-size:11px;
	color:#000000;
	line-height:19px;
	background:url(li.gif) left 3px no-repeat;
	padding:0 0 0 18px;
	list-style:none;
}
.bannerbutton{
	height:25px;
	clear:both;
	padding:20px 0 0 160px;
	*padding:20px 0 0 200px;
}
.bannerbutton ul{
	margin:0;
}
.bannerbutton ul li{
	float:left;
	padding:0 10px 0 0;
	list-style:none;
}
.bannerbutton img{
	border:0;
	outline:none;
}
.bannerright{
	background:url(banner-rit-bg.jpg) left top no-repeat;
	width:10px;
	height:254px;
	float:right;
}
/*End-CSS for Index Banner- 22.02.2011*/

/*Start-CSS- for Left Navigation - 05.04.2011*/

#nsidebox ul{
	margin:10px 0 5px 20px;
	padding:0;
}
#nsidebox ul li{
	list-style:circle ;
	line-height:24px;
	font:"Trebuchet MS", "Helvetica", sans-serif;
	font-size: 1.1em;
	font-weight:bold;
	color: #054daf;	
	padding:2px 0;
	text-decoration:none;
}
#nsidebox ul li a{
	text-decoration:none;
	color:#054daf;
}
#nsidebox ul li a:hover{
	text-decoration:none;
	color:#ff0000;
	font-size: 1.0em;
	font-weight:bold;
}
/*Start-CSS- for Left Navigation - 05.04.2011*/

#downbtn {
	float:left; margin:5px 15px;
	padding: 3px 0 0;
}

.downbtn {
	float:left; margin:5px 15px;
	padding: 3px 0 0;
}

.soft-over-link{padding:10px 30px; background:url(feature-bg.gif) repeat-x top left; margin:20px 0;}
.soft-over-link ul{list-style-type:none; margin:0; padding:0;} 
.soft-over-link ul li{float:left; width:25%; list-style-type:none; margin:0; padding:5px 0;}
.soft-over-link ul li a{text-decoration:none; color:#006699; background:url(feature-arrow.gif) no-repeat left 5px; padding:0 0 15px 15px;}
.feature-head{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#000000; font-weight:bold; padding:20px 0 0 0;}
.new-nav{ background: url(feature-bg.gif) repeat-x top left; height:35px; line-height:35px; padding:0 10px;  color:#666666; font-size:12px; margin:3px 0 5px 0; font-family:Arial, Helvetica, sans-serif;}
.new-nav a{text-decoration:none; color:#006699; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.new-nav a:hover{text-decoration:underline; color:#000000; font-size:12px;}
.new-nav a:visited{ text-decoration:none;}
.new-head{font-family:Arial; font-size:12px; color:#000000; font-weight:bold;}
.chat-box{background:url(r-box.gif) no-repeat top right; height:135px;}
.chat-box-cont{background:url(l-box.gif) no-repeat left top; padding:10px; height:115px;}
.maintext  h2{font-family:Arial; font-size:20px; color:#000000; margin:0; font-weight:normal;}
.chatsupportin_new {
    border: 1px solid #666666;
    margin: 10px auto;
    width: 140px;
}
.chatsupportin_new1 {
    border: 1px solid #666666;
    margin: 20px;
    width: 140px;
}
.col-2 p{ margin:0 0 10px 0;}
.main .content_new {
	LEFT: 570px;
	WIDTH: 400px;
	POSITION: absolute;
	top: 27px;
	z-index: 99;
	height: 80px;
}

.main .content_new H1 {
	MARGIN:0px; font-family:Arial, Helvetica, sans-serif; font-size:18px; COLOR: #000000; padding:10px 0 0 0;
}
.main .content_new p { font-size:11px; font-family:tahoma; color:#000000; padding:3px 0 0 0; margin:0;}


#sitem h2, #adata h2, #pdata h2 {
	margin: 0;
	padding: 0;
	font-size: 14px;
	font-weight: bold;
	color: #004890;
}

#adata {
	width: 99%;
	margin: 0 ;
	padding: 10px 0 0;
}

.news-head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066CC;
	font-weight: bold;
	text-indent: 1em;
}

#ddata {
	background: #eeeeee url(download1.gif) no-repeat 1% 50%;
	border: 1px solid #4F76B0;
	padding: 8px 1px;
	text-indent: 3em;
	width: 99%;
}
#demo h2, .view h2, #ddata h2, #bdata h2 {
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	margin: 0;
	padding: 0;
}

#dlist {
	margin: 0;
	padding: 0;
	border-left: 1px solid #666666;
	width: 100%;
	height:100%;
}
#dlist a{text-decoration:none; color:#006699; font-weight:bold;}
#dlist a:hover{color:#666666; font-size:11px;}
#dlist ul {
	margin: 0;
	padding:0;
	clear: both;
}
#dlist ul li {
	list-style: none;
	float: left;
	text-align: center;
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
	padding: 3px 0 0;
}
#dlist ul li.dl1 {
	width: 40%;
}
#dlist ul li.dl2 {
	width: 29.5%;
}
#dlist ul li.dl3 {
	width: 40%;
	height: 110px;
}
#dlist ul li.dl4 {
	width: 29.5%;
	padding: 50px 0 0;
	height: 63px;
}
img{border:0; outline:none;}

.cwmid {
	background: url(h5-image.gif) repeat-x top left;
	padding: 25px 0 0;
	margin: 5px 0 0;
	width: 100%;
	border: 1px solid #CCCCCC;
}
.cwmid2 {
	background: url(h5-image.gif) repeat-x top left;
	padding: 25px 0 0;
	margin: 5px 0 0;
	width: 100%;
}
.cwmid3 {
	background: url(h5-image.gif) repeat-x top left;
	padding: 0;
	margin: 5px 0 0;
	width: 100%;
	border: 1px solid #00CCFF;
	overflow: hidden;
}
.cwmid4 {
	background: url(h5-image.gif) repeat-x top left;
	padding: 0;
	margin: 5px 0 0 1px;
	width: 100%;
	border: 1px solid #00CCFF;
}
.cwmid5 {
	background: url(h5-image.gif) repeat-x top left;
	padding: 0;
	margin: 5px 0 0;
	width: 100%;
}

#award {
	height: 158px;
}

ul.award, ul.award2, ul.award3 {
	margin: 0;
	padding: 0;
}
ul.award li {
	width: 33%;
	float: left;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066CC;
	font-weight: bold;
	list-style-type:none;
}
ul.award2 li {
	width: 33%;
	float: left;
	text-align: center;
	height: 130px;
	list-style-type:none;
}
ul.award3 li {
	width: 33%;
	float: left;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066CC;
	font-weight: bold;
	height: 20px;
	padding: 8px 0 0;
	list-style-type:none;
}
#buy, #dload {
	margin: 0;
}
/*24.05.2011*/
#curvebox {
	 height:auto;
	 width:100%;
	 clear:both;	 
}

.buytop-left{
	background:url(../img/buytop-left.gif) no-repeat left;
	width:17px;
	height:35px;
	float:left;
}
.buytop-center{
	background:url(../img/buytop-center.gif) repeat-x left;
	width:auto;
	height:19px;
	padding:16px 0 0 0;
	float:left;
	width:94%;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-weight:bold;
	font-size:12px;
	overflow:hidden;
}
.buytop-right{
	background:url(../img/buytop-right.gif) no-repeat left;
	width:17px;
	height:35px;
	float:left;
}
.buycenter-left{
	width:94%;
	height:auto;
	float:left;
	border-left:#e5e3e4 1px solid;
	border-right:#e5e3e4 1px solid;
	padding:0 16px;
}
.buybottom-left{
	background:url(../img/buybottom-left.gif) no-repeat left bottom;
	width:17px;
	height:15px;
	float:left;
}
.buybottom-center{
	background:url(../img/buybottom-center.gif) repeat-x left;
	width:auto;
	height:15px;
	padding:0 16px 0 0;
	float:left;
	width:94%;
}
.buybottom-right{
	background:url(../img/buybottom-right.gif) no-repeat right bottom;
	width:17px;
	height:15px;
	float:left;
}
.softbox{
	width:25%;
}
.tabspace{
	width:10%;
}
.botmline{
	height:37px;
	color:#494848;
	border-bottom:#d7d8d8 1px solid;
	margin: 3px;
	line-height:37px;
	padding:0;
	font-family:Tahoma;
	font-size:12px;
}
.licensetext{
	font-family:Tahoma;
	color:#666666;
	line-height:60px;
	font-size:11px;
	width:25%;
	padding:0 0 0 10px;
	border-bottom:#d7d8d8 1px solid;
}
.licensesingle{
	font-family:Tahoma;
	color:#666666;
	line-height:18px;
	font-size:11px;
	width:25%;
	padding:60px 20px 0 10px;
}
.price{
	font-family:Tahoma;
	color:#0b9401;
	font-size:18px;
	font-weight:bold;
	width:10%;
	border-bottom:#d7d8d8 1px solid;
}
.price span{color:#666666; font-size:14px;}
.pricesingle{
	font-family:Tahoma;
	color:#0b9401;
	font-size:18px;
	font-weight:bold;
	width:10%;
	padding:60px 0 0 0;
}
.extraborder{
	border-bottom:#d7d8d8 1px solid;
	width:25%;
}
.morelicense{
	font-family:Tahoma;
	color:#666666;
	line-height:60px;
	font-size:11px;
	width:25%;
	padding:0 0 0 10px;
}
.reachborder{
	width:25%;
}
.buttonsingle{
	padding:60px 0 0 0;
	width:25%;
}
.weaccept{
	margin:20px 0 0 0;
	width:90%;
}
.tip{
	color:#ff0000;
	font-weight:bold;
	font-size:12px;
}
.buyright{
	float: right;
	width: 21%;
	height:auto;
	padding: 0 0 0 1px;
}
.buyright ul{
	margin:0 5px 5px 25px;
	list-style-type:none;
}
.buyright ul li{
	margin:0;
	padding:0;
	line-height:18px;
	list-style-type:none;
}
.buyright ul li span{
	color:#009900;
	font-weight:normal;
	font-size:11px;
}
.boxright{
	border: 1px solid #d4d4d4;
	padding:2px;
	margin:0 5px 10px 0;
	background:#ffffff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.boxbg{
	border: 1px solid #d4d4d4;
	padding:0 0 0 10px;
	background:url(rightbg.gif) repeat-x;
	height:20px;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	line-height:20px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.emails{
	background: url(email-favicon.gif) no-repeat left;
	padding:0 0 0 25px;
	margin:10px;
	font-size:12px;
	font-family:Tahoma;
	font-weight:bold;
	color:#494949;
}
.phones{
	background: url(phone-favicon.gif) no-repeat left;
	padding:0 0 0 25px;
	margin:10px;
	font-size:12px;
	font-family:Tahoma;
	font-weight:bold;
	color:#494949;
}
.textright{
	padding:10px 0 0 15px;
	margin:10px 5px;
	font-size:12px;
	font-family:Tahoma;
	font-weight:bold;
	color:#494949;
}
.testimonials{
	font-family:Tahoma;
	font-size:11px;
	color:#666666;
	padding:10px 0 0 15px;
}
.testiname{
	color:#009900;
	font-weight:normal;
	font-size:11px;
	padding:0 10px 10px 0;
	text-align:right;
}

#shot {
	margin: 0;
	border: 1px solid #cccccc;
}

.view {
	background: #f5f5f5;
	padding: 5px 0 5px 5px;
	border-bottom: 1px solid #ccccc;
}

#screen {
	margin: 0;
	padding: 0;
	overflow:hidden;
}
#screen ul {
	margin: 0;
	padding: 0;
}
#screen ul li {
	float: left;
	width: 49.99%;
	text-align: center;
	list-style-type:none;
}
#screen ul li.img {
	height: 129px;
	padding: 10px 0 2px;
	margin:0 0 10px 0;
}
#screen ul li.name {
	padding: 5px 0;
	background: #f5f5f5;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}
#screen ul li.namea {
	padding: 5px 0;
	background: #f5f5f5;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}
#screen ul li.nameaa {
	padding: 5px 0;
	background: #f5f5f5;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	float:left;
}
.clr{clear:both;}

.topsidebox {
	BACKGROUND: url(box.gif) no-repeat left top
}
.topsidebox DIV {
	BACKGROUND: url(box.gif) no-repeat right top; 
	MARGIN-LEFT: 5px; 
	PADDING-TOP: 5px;
	
}
.nsidebox {
	BACKGROUND: url(box.gif) no-repeat left bottom;
}
.nsidebox DIV {
	PADDING-RIGHT: 8px; 
	PADDING-LEFT: 8px; 
	BACKGROUND: url(box.gif) no-repeat right bottom; 
	PADDING-BOTTOM: 8px; 
	MARGIN-LEFT: 5px; 
	PADDING-TOP: 3px;
	color:#000000;
	z-index: 0;
}
.nsidebox ul{padding:0; margin:10px;}
.nsidebox ul li{list-style-type:none; padding:0 0 5px 18px; border-bottom:1px dotted #CCCCCC; margin:0 0 10px 0; background:url(arrow-new.gif) no-repeat 5px 5px;}
.nsidebox ul li a{ padding:0 0 15px 0; text-decoration:none;}
.nsidebox ul li a:visited{ text-decoration:none;}
.nsidebox ul li a:hover{color:#000000; text-decoration:none; font-size:11px;}
.price_new{font-weight:bold; color: #CC0000;}
.pro_box_new{float:left; width:170px;}
.space_new{ margin:10px 0;}
p.que {
	font-weight: bold;
	text-decoration: underline;
	color: #666666;
	margin: 20px 0;
	padding: 0;
}
a.que {
	font-weight: bold;
	text-decoration: underline;
	margin-left: 4px;
	color: #666666;
	margin: 30px 0 0;
}
p.ans {
	margin-left: 5px;
}
.top_headin{font-family:Arial; font-size:20px; color:#000000; margin:0; font-weight:normal;}
#ctright {
	float: right;
	width: auto;
}
.new_topbar{padding:15px; background:url(nav-bg.gif) repeat-x bottom left;}

.ihe {padding: 0; margin: 10px 0 0; font-family:tahoma; font-size:11px;}
.ihe table, .ihe table td {border-width: 1px; border-color: #999999; border-collapse: collapse;}
.ihe table th, .ihe table td {padding: 5px;}
.ihe table th {background: #CCCCCC; border-right:1px solid #999999; border-bottom:none;}
.ihe table td a {color: #CC0000;}
.ihe ul{padding:10px; margin:0; list-style-type:none;}
.ihe ul li{background:url(tab-arrow.gif) no-repeat left 3px; padding:0 0 7px 15px; margin:0; list-style-type:none;}
.feature_list_new{ padding:10px;}
.feature_list_new ul{list-style-type:none; padding:0; margin:0;}
.feature_list_new ul li{list-style-type:none; margin:0; background:url(feature-new-arrow.gif) no-repeat left 3px; padding:0 0 10px 20px;}
p.fhead {
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: bold;
}
.news_new{ padding:15px 0;}
.news_new p{padding:0 0 2px 0; margin:0; line-height:16px;}
.news_new_date{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold;}
.news_new_head{ font-weight:bold; font-size:11px; color:#0099cc; font-family:Arial, Helvetica, sans-serif;}
.news_new_cont{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; margin:0 0 20px 0; background:url(news_bg.gif) repeat-x bottom left; padding:0 0 20px 0;}
.news_new_cont span{ background-color:#0099cc; padding:1px 5px;}
.news_new_cont span a{text-decoration:none; color:#FFFFFF; font-weight:normal; font-size:11px;}
.news_new_cont span a:hover{text-decoration:underline;}

.awrd {
	margin-top: 10px;
}
.awrd ul {
	margin: 0 0 0 5px;
	padding: 0;
}
.awrd ul li {
	margin: 13px 5px;
	padding: 0;
	float: left;
	height: 98px;
	width: 180px;
	list-style: none;
}
.contact_head{background-color:#e7e7e7; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000; line-height:28px; margin:20px 0 0 0;}
.contact_head img{float:left; margin:0 10px 0 0;}
.contact_deat{ font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:15px 7px;}
.blue_new{color:#006699;}
.mail {
	float: left;
	margin: 3px 10px 0 12px;
	padding: 0;
}
.mimg {
	margin: 0;
	padding: 0;
}
.s-one-new{ margin:25px 0 0 0;}
.s-one-new ul{padding:0; margin:0; list-style-type:none;}
.s-one-new ul li{list-style-type:none; float:left; width:206px; margin:0 20px 10px 0; list-style-type:none;}
.s-one-new ul li a{background:url(tab.gif) no-repeat top left; height:24px; line-height:24px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#006699; display:block; padding:0 0 0 25px;}
.s-one-new ul li a:hover{color:#000000; text-decoration:underline;}
.sitehead{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#006699; margin:5px 0 0 0;}
.netmap_new{background:none; padding:0 0 15px 0;}
.netmap_new p a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:bold;}
.netmap_new p a:hover{color:#000000; text-decoration:underline;}
.netmap_new ul{ padding:0; margin:0; list-style-type:none;}
.netmap_new ul li{float:left; margin:0; padding:0 0 0 15px; list-style-type:none; width:22%; background:url(map-arrow.gif) no-repeat 0 5px;}
.netmap_new ul li a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#006699; padding:0;}
.netmap_new ul li a:hover{color:#000000; text-decoration:underline;}
.product_newa{font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#000000; font-weight:bold; padding:20px 0 0 0;}
.per_new{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-size:12px; padding:0 0 20px 0;}

.boxspace{
	padding-left:20px;
}


/*    start 29th november 2011    */

.aaa-headpro{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#336699; font-style:italic; padding:10px 20px 0 5px;}
.aaa-leftcol{float:left; width:45%; margin:15px 25px 0 5px;}
.aaa-leftcol-sub{float:left; width:100%; margin:10px 0 0 0;}
.aaa-rightcol{float:right; width:45%;}
.aaa-procol{background-color:#f7f7f7; padding:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;
			-moz-border-radius: 10px;
			-webkit-border-radius: 10px;
			border-radius: 10px;
			behavior: url(border-radius.htc);
}
.aaa-strip{ background-color:#FFFFFF; height:32px; line-height:32px; padding:0 0 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#999999; font-weight:bold;
			-moz-border-radius: 6px;
			-webkit-border-radius: 6px;
			border-radius: 6px;
			behavior: url(border-radius.htc);
			-moz-box-shadow: 0 0 5px 1px #ccc;
			-webkit-box-shadow: 0 0 5px 1px #ccc;
			box-shadow: 0 0 5px 1px #ccc;
			width:90%;


}
.aaa-probox{float:left; padding:7px 10px 7px 7px; width:72px; margin:10px 0 0 0;
background-color:#FFFFFF;
-moz-border-radius: 10px;
			-webkit-border-radius: 10px;
			border-radius: 10px;
			behavior: url(border-radius.htc);
}
.aaa-proc0nt{padding:5px 0 0 0; margin:0 0 0 100px;}
.aaa-clr{clear:both;}
.aaa-price{color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;}
.aaa-price span{ font-size:30px; font-weight:bold; color:#009900;}
.aaa-button{ padding:10px 0; height:21px; border-top:1px solid #bbc7c9;}
.aaa-button ul{margin:0; padding:0;}
.aaa-button ul li{float:left; margin:0 2px 0 0; list-style-type:none;}
.aaa-probox-sub{float:left; width:45%; margin:15px 25px 0 5px;}

/*    end 29th november 2011    */

/*-------     start 14th dec 2011    --------*/

.down-box-main{ background-color:#FFFFFF; border:1px solid #CCCCCC; padding:1px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;
			-moz-border-radius: 8px;
			-webkit-border-radius: 8px;
			border-radius: 8px;
			behavior: url(border-radius.htc);}
.down-strip-main{ background:url(down-strip.gif) repeat-x; height:32px; padding:0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;
			-moz-border-top-left-radius:8px;
-moz-border-top-right-radius:8px;
-webkit-border-top-left-radius:8px;
-webkit-border-top-right-radius:8px;
border-top-left-radius:8px;
border-top-right-radius:8px; 
behavior: url(border-radius.htc);
}
.down-box-left{float:left; width:47%; margin:10px 0 20px 10px;}
.down-box-right{float:right; width:47%; margin:10px 10px 20px 0;}
.down-blue-text{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#006699; font-weight: normal; border-bottom:1px dotted #006699; padding:5px;}
.down-blue-text a{text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#006699;}
.down-blue-text a:hover{color:#999999;}
.aaa-probox-down{float:right; width:72px; margin:10px 10px 0 0;}
.aaa-proc0nt-down{padding:5px 0 0 0; margin:0 70px 0 0;}
.aaa-proc0nt-down p{padding: 0 0 0 5px;}
.aaa-button-down{ padding:0 0 10px 0; height:21px;}
.aaa-button-down ul{margin:0; padding:0;}
.aaa-button-down ul li{float:left; margin:0; list-style-type:none;}
.down-space{padding:0;}
.buy-space{padding:5px;}
.buy-space-in{padding:10px 5px;}
.ptext-down{font-weight:bold; color:#000000; padding:10px 0 5px 5px;}
.down-box-bg{background: url(down-bar.gif) no-repeat top center; height:40px;}
.down-head-text{font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#666666; font-weight:bold; text-transform:uppercase; line-height:32px; float:left; width:47%; letter-spacing:-1px;}
.down-head-text-right{font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#666666; font-weight:bold; text-transform:uppercase; line-height:32px; float:right; width:47%; letter-spacing:-1px;}
.buy-box-left{float:left; width:48.8%; margin:0 0 6px 0; background-color:#FFFFFF; border:1px solid #CCCCCC; padding:1px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;
			-moz-border-radius: 8px;
			-webkit-border-radius: 8px;
			border-radius: 8px;
			behavior: url(border-radius.htc);}
.buy-box-right{float:right; width:48.8%; margin:0 0 6px 0; background-color:#FFFFFF; border:1px solid #CCCCCC; padding:1px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;
			-moz-border-radius: 8px;
			-webkit-border-radius: 8px;
			border-radius: 8px;
			behavior: url(border-radius.htc);}
.buy-strip-main{ background:url(buy-strip.gif) repeat-x; height:26px; padding:0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; line-height:26px; font-weight:bold;
-moz-border-top-left-radius:8px;
-moz-border-top-right-radius:8px;
-webkit-border-top-left-radius:8px;
-webkit-border-top-right-radius:8px;
border-top-left-radius:8px;
border-top-right-radius:8px; 
behavior: url(border-radius.htc);}
.buy-head-text{font-family:Arial, Helvetica, sans-serif; font-size:17px; color: #006699; font-weight:bold; text-transform:uppercase; letter-spacing:-1px; padding:5px 0 5px 10px;}
.buy-head-text-left{font-family:Arial, Helvetica, sans-serif; font-size:17px; color: #006699; font-weight:bold; text-transform:uppercase; float:left; letter-spacing:-1px; padding:5px 0 5px 10px; width:47%;}
.buy-head-text-right{font-family:Arial, Helvetica, sans-serif; font-size:17px; color: #006699; font-weight:bold; text-transform:uppercase; float:right; letter-spacing:-1px; padding:5px 0 5px 10px; width:47.5%;}
.buy-new-main{padding:10px 0 40px 0;overflow: hidden;width:100%;}
.buy-price{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#666666; padding:0;}
.buy-price span{font-size:18px; font-weight:bold; color:#009933;}
.aaa-button-buy{ padding:10px 0 10px 0;}
.aaa-button-buy ul{margin:0; padding:0;}
.aaa-button-buy ul li{float:left; margin:0 4px 0 0; list-style-type:none;}
.aaa-proc0nt-buy{padding:5px 0 0 0; margin:0  0 0 85px;}
.buy-img-box{float:left;padding:0;}
.buy-box-main{ background-color:#FFFFFF; border:1px solid #CCCCCC; padding:1px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;
			-moz-border-radius: 8px;
			-webkit-border-radius: 8px;
			border-radius: 8px;
			behavior:  url(border-radius.htc);
			margin-bottom:30px ;}
			
/*-------     end 14th dec 2011    --------*/









/*-------     start 26th dec 2011    --------*/

.buy-box-main-pro{ background-color:#FFFFFF; border:1px solid #ffffff; padding:1px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;
			-moz-border-radius: 8px;
			-webkit-border-radius: 8px;
			border-radius: 8px;
			behavior: url(border-radius.htc);
			margin-bottom:10px ;}
			
.right-box-con{background:url(right-box.gif) no-repeat top left; width:168px; height:184px; float:right; margin:0 15px;}
.right-box-con ul{padding:25px; margin:0;}
.right-box-con ul li{list-style-type:none; margin:0 0 12px 0; padding:2px 0; height:20px;}
.right-box-con ul li span{float:left; width:20px;}
.right-box-con ul li img{margin:0;}
.right-box-con ul li a{text-decoration:none; color:#006699;}
.right-box-con ul li a.trial-ico{background:url(trial.gif) no-repeat top left; padding:2px 0 0 28px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.right-box-con ul li a.trial-ico:hover{color:#000000; background:url(trial-hover.gif) no-repeat 0 0;}
.right-box-con ul li a.purchase-ico{background: url(purchasing.gif) no-repeat top left; padding:2px 0 0 28px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.right-box-con ul li a.purchase-ico:hover{color:#000000; background: url(purchasing-hover.gif) no-repeat 0 0;}
.right-box-con ul li a.video-ico{background: url(video.gif) no-repeat top left; padding:2px 0 0 28px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.right-box-con ul li a.video-ico:hover{color:#000000; background: url(video-hover.gif) no-repeat 0 0;}
.right-box-con ul li a.screen-ico{background: url(screen.gif) no-repeat top left; padding:2px 0 0 28px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.right-box-con ul li a.screen-ico:hover{color:#000000; background: url(screen-hover.gif) no-repeat 0 0;}
.pro-main-page{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}
.pro-main-page h2{ font-weight:normal; font-size:18px; color:#333333; font-weight:normal;}
.pro-main-page p{padding:0 20px 15px 0; margin:0; font-size:12px; line-height:17px;}
.pro-main-page p a{text-decoration:none; color:#006699;}
.pro_box_new_page{float:left; width:160px;}
.pro-main-page-feature-haed{background:url(feature-bg-main.gif) repeat-x top left; height:53px; line-height:53px;  margin:10px 15px 0 0;}
.pro-main-page-feature-haed span{float:left; font-size:18px; color:#003366;}
.pro-main-page-feature-left{float:left; background:url(feature-l.gif) no-repeat top left; width:27px; height:53px;}
.pro-main-page-feature-right{float:right; background:url(feature-r.gif) no-repeat top right; width:27px; height:53px;}
.pro-main-page-feature-list{padding:10px;}
.pro-main-page-feature-list ul{ margin:0; padding:0 0 0 15px;}
.pro-main-page-feature-list ul li{ background:url(check-arrow.gif) no-repeat 0 2px; padding:0 0 10px 23px; list-style-type:none;}
.pro-main-page-list ul{margin:0 0 0 20px; padding:0 0 20px 0;}
.pro-main-page-list ul li{list-style-type:disc; padding:0 0 5px 0 ; margin:0; background:none; color:#666666;}
.pro-main-page-list ul li ul{padding:0 0 0 15px; margin:0;}
.pro-main-page-list ul li ul li{padding:5px 0 0 0; color:#666666;}
.pro-main-page-black{color:#000000;}

.new-footer{background:url(footer.gif) repeat top left; padding:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#CCCCCC; }
.new-footer a{text-decoration:none; color:#FFFFFF;}
.new-footer a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#00FFFF; margin:0;}
.new-footer-pro-head{color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:18px; padding:0 0 10px 0; position:relative;}
.new-footer-box{float:left; width:22%; margin:0 20px 0 0;}
.new-footer-box-head{ background-color:#222222; font-family:Arial, Helvetica, sans-serif; 
			-moz-border-radius: 6px;
			-webkit-border-radius: 6px;
			border-radius: 6px;
			behavior: url(border-radius.htc);
			padding:5px;
			position:relative;			
		}
		.new-footer-box-head-text{font-size:12px; color:#ffffff; font-weight:bold; padding:0 0 0 10px;}
.new-footer-box ul{padding:10px; margin:0;}
.new-footer-box ul li{ margin:0; list-style-type:none; padding:0 0 6px 0;}
.new-footer-box ul li a{text-decoration:none; color:#FFFFFF; background:url(footer-awwor.gif) no-repeat 0 4px; padding:0 0 0 12px;}
.new-footer-box ul li a:hover{color:#CCCCCC; text-decoration:none; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding:0 0 0 12px; margin:0; font-weight:bold;}

.new-footer-box-last{float:left; width:26%; margin: 0;}
.new-footer-box-last ul{padding:10px; margin:0;}
.new-footer-box-last ul li{ margin:0; list-style-type:none; padding:0 0 6px 0;}
.new-footer-box-last ul li a{text-decoration:none; color:#FFFFFF; background:url(footer-awwor.gif) no-repeat 0 4px; padding:0 0 0 12px;}
.new-footer-box-last ul li a:hover{color:#CCCCCC; font-weight:bold; text-decoration:none; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding:0 0 0 12px; margin:0;}
.new-footer-right{border-top:1px solid #666666; padding:15px 10px 0 10px; margin:15px 0 0 0;}

a.side-trial{background: url(side-trial.gif) no-repeat top left; padding:1px 0 0 28px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
a.side-trial:hover{background: url(side-trial-hover.gif) no-repeat left top; text-decoration:none;}
a.side-purchase{background: url(side-purchase.gif) no-repeat top left; padding:1px 0 0 28px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
a.side-purchase:hover{background: url(side-purchase-hover.gif) no-repeat left top; text-decoration:none;}
a.side-video{background: url(side-video.gif) no-repeat top left; padding:1px 0 0 28px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
a.side-video:hover{background: url(side-video-hover.gif) no-repeat left top; text-decoration:none;}
a.side-screen{background: url(side-screen.gif) no-repeat top left; padding:1px 0 0 28px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
a.side-screen:hover{background: url(side-screen-hover.gif) no-repeat left top; text-decoration:none;}
.side-divide{background:url(side-divide.gif) no-repeat top left; height:10px;}
.screen-box-bg{background:url(screen-bg.gif) no-repeat 0 0; padding: 19px; width:168px; float:left; margin:0; height:185px; margin:3px;}
.screen-box-bg p{margin:5px 0 0 0; line-height:16px; color:#333333;}

/*-------     end 26th dec 2011    --------*/

/*-----Footer SMO Link  -------------*/

.smoleft {float: left; font: 11px "Trebuchet MS", "Helvetica", sans-serif; width: 230px; color: #fff; padding:10px 0 0 20px;}
.smoleft ul{ margin:0; padding:0;}
.smoleft ul li{ margin:0; padding:0 5px 0; list-style:none; float:left;}
.smoright {float: right; font: 11px "Trebuchet MS", "Helvetica", sans-serif; width: 230px; color: #fff; padding:10px 0 0 20px; margin:-20px 0 0; _margin:-50px 0 0;}
*:first-child+html .smoright{ margin:-40px 0 0 0; padding:0 0 0 20px;}
.smoright{ margin-top /*\**/: -15px\9; }
.smoright ul{ margin:0; padding:0;}
.smoright ul li{ margin:0; padding:0 5px 0; list-style:none; float:left;}
.footerclear{border-top:1px solid #666666; padding:5px 10px 0 10px; margin:5px 0 0 0; height:2px;}

/*-----Footer SMO Link  -------------*/