#products{
	text-align:left;
	margin:0;
	padding:0px 0px 0px 12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5a5a5a;
	}
#products li{
	cursor:pointer;
	margin-bottom:8px;
	font-size:12px;
	background-image:url(../images/c_whtmain_list_bg.png);
	background-repeat:no-repeat;
	background-position:left bottom;
	line-height:16px;
	padding:6px 0px 14px 0px;
	list-style:none;
	}
#products li:hover{
         font-weight:bold;
	color:#5a5a5a;
	}
#products li.current{
         font-weight:bold;
	color:#5a5a5a;
	}
#products img {
	margin:0 20px 10px 0;	
	cursor:pointer;
}
#products2{
	text-align:left;
	margin:0;
	padding:0;
	width:230px;
	color:#a7a7a7;
	padding:12px 0px 0px 70px;
	position:relative;
	top:60px;
	font-family:Arial, Helvetica, sans-serif;
	}
#products2 li{
	cursor:pointer;
	font-weight:bold;
	font-size:14px;
	font-style:normal;
	list-style:none;;
	background-image:url(../images/c_whtmain_list_bg.png);
	background-repeat:no-repeat;
	background-position:left bottom;
	line-height:15px;
	padding:8px 0px 14px 0px
	}
#products2 li.wht_lst{
	background:none;
	}
#products2 li:hover{
	color:#5a5a5a;
	font-weight:bold;
	}
#products2 li.current{
	color:#5a5a5a;
	font-weight:bold;
	}
#products3{
	text-align:left;
	margin:0;
	padding:0;
	width:192px;
	color:#a7a7a7;
	padding:12px 0px 0px 70px;
	position:relative;
	top:65px;
	font-family:Arial, Helvetica, sans-serif;
	}
#products3 li{
	cursor:pointer;
	font-size:14px;
	font-weight:bold;
	font-style:normal;
	list-style:none;;
	background-image:url(../images/c_whtmain_list_bg.png);
	background-repeat:no-repeat;
	background-position:left bottom;
	line-height:15px;
	padding:8px 0px 14px 0px
	}
#products3 li.wht_lst{
	background:none;
	}
#products3 li:hover{
	color:#5a5a5a;
	}
#products3 li.current{
	color:#5a5a5a;
	}
#products7{
	text-align:left;
	margin:0;
	padding:0;
	width:192px;
	color:#a7a7a7;
	padding:12px 0px 0px 70px;
	position:relative;
	top:80px;
	font-family:Arial, Helvetica, sans-serif;
	}
#products7 li{
	cursor:pointer;
	font-size:14px;
	font-weight:bold;
	font-style:normal;
	list-style:none;;
	background-image:url(../images/c_whtmain_list_bg.png);
	background-repeat:no-repeat;
	background-position:left bottom;
	line-height:15px;

	padding:8px 0px 14px 0px
	}
#products7 li.wht_lst{
	background:none;
	}
#products7 li:hover{
	color:#5a5a5a;
	font-weight:bold;
	}
#products7 li.current{
	color:#5a5a5a;
	font-weight:bold;
	}

.description {
	line-height:24px;
	text-align:justify;
	}
.description2 {
	padding:12px;
	line-height:24px;
	text-align:left;
	}
.description3 {
	padding:12px;
	line-height:24px;
	text-align:left;
	}
.description7 {
	padding:12px;
	line-height:24px;
	text-align:left;
	}
.description .arrow {
	width:34px;
	height:34px;
	background:transparent url(../img/tooltip/yellow.png) repeat scroll 0 -68px;
	margin-top:-28px;
	margin-left:36px;
	font-size:1px;
	position:relative;
}
.description2 .arrow {
	width:34px;
	height:34px;
	background:transparent url(../img/tooltip/yellow.png) repeat scroll 0 -68px;
	margin-top:-28px;
	margin-left:36px;
	font-size:1px;
	position:relative;
}
.description3 .arrow {
	width:34px;
	height:34px;
	background:transparent url(../img/tooltip/yellow.png) repeat scroll 0 -68px;
	margin-top:-28px;
	margin-left:36px;
	font-size:1px;
	position:relative;
}
.description7 .arrow {
	width:34px;
	height:34px;
	background:transparent url(../img/tooltip/yellow.png) repeat scroll 0 -68px;
	margin-top:-28px;
	margin-left:36px;
	font-size:1px;
	position:relative;
}
#commercial .arrow {
	margin-left:210px;	
}

#multidomain .arrow {
	margin-left:385px;	
}
#pro_lft{
	width:196px;
	position:relative;
	top:42px;
	padding:4px 18px 4px 20px;
	left:49px;
	}
#pro_rht{
	width:196px;
	position:relative;
	top:-302px;
	left:698px;
	padding:4px 12px 4px 54px;
	}
#products li#pro_rht{
	background-image:url(../images/c_whtmain_list_bg2.png);
	background-repeat:no-repeat;
	}
span.whtbox{
	display:block;
	}
span.whtmainbox{
	display:block;
	background-image:url(../images/1_whtmain_bg.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding:3px 8px 6px 3px;
	height:420px;
	}
span.whtmainbox1{
	display:block;
	background-image:url(../images/bg21.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding:3px 8px 6px 3px;
	height:420px;
	}
span.faqmainbox{
	display:block;
	background-image:url(../images/1_faq_bg.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding:3px 8px 6px 3px;
	}
p.wht_head{
	margin:0;
	padding:inherit;
	}
span.gurmainbox{
	display:block;
	background-image:url(../images/1_whymain_bg.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding:3px 8px 6px 3px;
	height:420px;
	}
p.why_head{
	margin:0;
	padding:inherit;
	}
#panes span.whymainbox p.cont1{
	padding:0px 46px 0px 46px;
	margin:6px 0px 6px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:25px;
	color:#5a5a5a;
	}
#panes span.gurmainbox p.cont1{
	padding:0px 46px 0px 46px;
	margin:6px 0px 6px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:22px;
	color:#5a5a5a;
	position:relative;
	width:500px;
	float:right;
	}
#panes span.gurmainbox p.gur_icon{
	position:relative;
	top:20px;
	left:22px;
	}
.gap1{
	display:block;
	padding-bottom:12px;
	}
.gap3{
	display:block;
	padding-bottom:28px;
	}
.gap2{
	font-size:11px;
	line-height:14px;
	color:#5a5a5a;
	}
#panes span.whymainbox h3{
	font-size:14px;
	font-weight:bold;
	margin:12px 0px 0px 0px;
	padding:0px 46px 0px 46px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5a5a5a;
	}
#panes span.cont2{
	display:block;
	margin-top:128px;
	padding:0px 36px 0px 36px;
	}
#download_now {
	background:url(../images/c_giftbox.png);
	background-repeat:no-repeat;
	display:block;
	height:70px;
	margin-bottom:30px;
	overflow:hidden;
	text-indent:-999em;
	width:62px;
	cursor:pointer;
	position:absolute;
	top:664px;
	left:380px;
}

/* mouseover state */
#download_now:hover {
	opacity:0.6;
}

/* clicked state */
#download_now:focus {
}

/* tooltip styling */
.tooltip {
	background:url(../images/index_gift.png);
	height:163px;
	padding:40px 30px 10px 30px;
	width:310px;
	font-size:11px;
	color:#fff;
}

/* a .label element inside tooltip */
.tooltip .label {
	color:yellow;
	width:35px;
}

.tooltip a {
	color:#ad4;
	font-size:11px;
	font-weight:bold;
}
.gift_link{
	width:324px;
	height:163px;
	display:block;
	background-image:none;
	position:relative;
	left:-7px;
	top:-22px;
	}
.gift_link:hover{
	background-image:url(../images/1_black_arrow_big_temp2.png);
	background-repeat:no-repeat;
	background-position:00px 76px;
	}
