body{
	margin:0px;	font-family:Arial, Helvetica, sans-serif; padding:5px 0 0 0;
	background: url("images/body_top_bg.jpg") repeat-x;
	}

p, form, h1, h2, h3, h4, h5, h6, ul{
	margin:0px;}

.img-margin{margin:10px 0;}
div{
	text-align:left;}

img{
	border:0px;}

.height{
	height:auto;}

div, h1, h2, h3, h4, h5, h6, form, label, input, span, ul, li, p, a{
	margin:0; padding:0;}
ul{
	list-style:none;}

.points{
	float:left;
}
.points ul{ margin-left:5px; }
.points li{ background-image:url(../images/bullet.gif); background-position:3px 2px; background-repeat:no-repeat; padding-left:26px; }

a:focus{ outline:none;}

.btn-feedback {
	background: url(../images/btn-feedback.gif) no-repeat;
	cursor: pointer;
	height: 126px;
	left: 0px;
	position: fixed;
	text-indent: -9999px;
	top: 243px;
	width: 32px;
	z-index: 1;
}

#maincontainer{width:997px; margin:auto; height:auto; position:relative;}
#maincontent{width:997px; float: left;}
.content_leftportion{width:712px; float:left;}
.landing-links{width:994px; float:left; margin:0 0 0 3px;}
.link-div{width:200px; margin:5px; float:left;}
.link-div h1{font-size:16px; text-transform:uppercase; color:#FFFFFF; padding:3px 5px; background-color:#8CC540;}
.link-div h2{font-size:15px; color:#2E3094;}
.link-div ul{ margin-left:5px;}
.link-div li{ font-size:13px; line-height:17px;}
.link-div a{ color:#999999; text-decoration:none;}
.link-div a:hover{ color:#333333; text-decoration:none;}




/* All Float Left Content Define Here */
#header span, #header ul, #header li, #header a, .banr_slide_data h1, .banr_slide_data span, .banr_cont_1 ul, .banr_cont_1 li,
.banr_tab ul, .banr_tab li, .banr_tab a, .banr_box_1 h2, .banr_box_1 strong, .banr_box_1 span, .banr_box_1 a{
	float:left; width:auto; height:auto;}
	
#header{width:1002px; height:151px; position:relative; font-size:13px; font-weight:bold; line-height:18px; margin:0 auto;}

#header a#head_logo{width:205px; height:61px; position:absolute; left:13px; top:16px; background:url(images/head_cont_1.jpg); text-indent:-9999pt;}

#head_prc{color:#FFF; position:absolute; padding:0px 13px 3px 37px; background:#575757 url(images/head_cont_2.jpg) no-repeat 14px 3px; right:60px; top:0px; border:1px solid #3c3c3c; border-top:0px; text-decoration:none; font-size:12px;}

#head_prc:hover{color:#efefef;}

#head_cont{position:absolute; right:17px; top:44px; white-space:nowrap;}

#head_cont a{line-height:20px; color:#575757; text-decoration:none; padding-left:21px; background:url(images/head_cont_3.jpg) no-repeat left center; margin-top:5px; font-size:12px;}

#head_cont a:hover{color:#2c2c2c; text-decoration:none;}

#head_cont span{width:32px; line-height:31px; margin:1px 8px 0px 8px; color:#FFF; background:url(images/head_cont_1.jpg) no-repeat -205px top; text-align:center; font-size:11px;}

#head_chat{padding:4px 12px 3px 10px; background:url(images/head_chat_bg.jpg) repeat-x; text-transform:uppercase; border:1px solid #71aa27; width:150px; height:24px; overflow:hidden;}

#head_chat a{float:none !important;}

#head_chat a.head_chat_btn, #head_chat a.head_chat_btn:hover{float:left !important; height:24px; line-height:24px; color:#FFF; text-decoration:none; padding-left:32px; background:url(images/head_cont_1.jpg) no-repeat -237px top; clear:right; margin:0px 20px 0px 0px;}

#header ul{position:absolute; left:0px; top:92px; margin-left:-5px; overflow:visible; }

#header li{padding:19px 13px 20px 12px; background:url(images/head_nav_brk.jpg) no-repeat right top; position:relative; overflow:visible;}

#header li.end{padding-right:0px; background:none;}

#header li a{color:#FFF; padding-left:23px; text-decoration:none;}

#header li a:hover{color:#eef5e6; text-decoration:underline;}

#head_nav-1 a.head_nav_txt{background:url(images/head_nav_icn.jpg) no-repeat;}

#head_nav-2 a.head_nav_txt{background:url(images/head_nav_icn.jpg) no-repeat left -18px;}

#head_nav-3 a.head_nav_txt{background:url(images/head_nav_icn.jpg) no-repeat left -36px;}

#head_nav-4 a.head_nav_txt{background:url(images/head_nav_icn.jpg) no-repeat left -54px;}

#head_nav-5 a.head_nav_txt{background:url(images/head_nav_icn.jpg) no-repeat left -72px;}

#head_nav-6 a.head_nav_txt{background:url(images/head_nav_icn.jpg) no-repeat left -90px;}

#head_nav-7 a.head_nav_txt{background:url(images/head_nav_icn.jpg) no-repeat left -108px;}

#head_nav-8 a.head_nav_txt{background:url(images/head_nav_icn.jpg) no-repeat left -126px;}

#header li ul{margin:0px; left:-10px; top:46px; z-index: 9999; white-space:nowrap; background:url("images/dd-arrow.png") no-repeat 50px top; padding-top:11px; display:none;}

#header li ul#nav_drop_2{width:390px;}

#header li ul#nav_drop_3{width:400px;}

#header li ul#nav_drop_4{width:300px;}

#header li ul#nav_drop_5{width:240px;}

#header li ul#nav_drop_6{width:370px;}

#header li ul#nav_drop_7{width:240px;}

#header li ul li{float:left; position:static; width:auto; height:35px; line-height:34px; padding:0px 10px 0px 10px; background:url("images/dd-bg.jpg"); border-bottom: 1px solid #D59600; }

#header li ul li a{color:#4d4d4d; padding-left:0px;}

#header li ul li a:hover{color:#696969; text-decoration:none;}

#header li ul li.first_li{border-left: 1px solid #D59600; -moz-border-radius-bottomleft:6px; -webkit-border-bottom-left:6px; border-bottom-left-radius:6px;}

#header li ul li.last_li{border-right: 1px solid #D59600; -moz-border-radius-bottomright:6px; -webkit-border-bottom-right:6px; border-bottom-right-radius:6px;}

#head_lgn{background:url(images/head_nav_brk.jpg) no-repeat left -57px; position:absolute; right:17px; top:91px; padding:11px 0px 12px 17px;}

#head_lgn a{background:url(images/head_clnt_bg.jpg) repeat-x left top; line-height:16px; color:#52860d; padding:6px 13px 6px 13px; border:3px solid #6ea623;}

#head_lgn a:hover{background:url(images/head_clnt_bg.jpg) repeat-x left -28px; color:#588d12;}

#head_lgn span{background:url(images/head_clnt_icn.png) no-repeat; cursor:pointer; padding-left:20px;}
	
.round_4{-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.round_6{-moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px;}
.round_8{-moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;}
.round_10{-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.round_12{-moz-border-radius:12px; -webkit-border-radius:12px; border-radius:12px;}
.round_14{-moz-border-radius:14px; -webkit-border-radius:14px; border-radius:14px;}
.round_16{-moz-border-radius:16px; -webkit-border-radius:16px; border-radius:16px;}
.round_18{-moz-border-radius:18px; -webkit-border-radius:18px; border-radius:18px;}
.round_20{-moz-border-radius:20px; -webkit-border-radius:20px; border-radius:20px;}
.round_22{-moz-border-radius:22px; -webkit-border-radius:22px; border-radius:22px;}
.round_24{-moz-border-radius:24px; -webkit-border-radius:24px; border-radius:24px;}
.round_top{-moz-border-radius-topright:0px; -moz-border-radius-topleft:0px; -webkit-border-top-right: 0px; -webkit-border-top-left: 0px; border-top-right-radius: 0px; border-top-left-radius: 0px;}
.round_right{-moz-border-radius-topright:0px; -moz-border-radius-bottomright:0px; -webkit-border-top-right:0px; -webkit-border-bottom-right:0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px;}
.round_botom{-moz-border-radius-bottomright:0px; -moz-border-radius-bottomleft:0px; -webkit-border-bottom-right: 0px; -webkit-border-bottom-left: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px;}
.round_left{-moz-border-radius-topleft:0px; -moz-border-radius-bottomleft:0px; -webkit-border-top-left:0px; -webkit-border-bottom-left:0px; border-top-left-radius: 0px; border-bottom-left-radius: 0px;}

#footer{width:100%; background:url(images/fot_bg.jpg) repeat-x #575757; color:#FFF; font-size:13px; margin-top:30px;}

.fot_inr{float:none; width:986px; padding:10px 0px 20px 16px; margin:0 auto;}

.fot_inr h5, .fot_inr ul, .fot_inr li{float:left; width:100%;}

.fot_inr h5{font-size:17px; padding:8px 0px 8px 0px;}

.fot_inr a{color:#FFF; line-height:18px;}

.fot_inr a:hover{color:#d9d9d9; text-decoration:underline;}

.fot_inr b{line-height:16px; font-size:16px;}

.fot_box_1{width:220px; float:left;}

.fot_box_2{width:264px; float:left;}

.fot_box_3{width:240px; float:left;}

.fot_box_4{width:260px; float:left;}

.fot_soc{float:right; padding:5px 45px 0px 0px; line-height:31px;}

.fot_soc span, .fot_soc a{float:left; margin-left:7px;}

.fot_soc a{width:30px; height:31px; background:url(images/soc_icons.jpg) left -93px;}

.fot_soc a.fot_soc_2{background:url(images/soc_icons.jpg) left -124px;}

.fot_testim{float:left; width:100%; height:48px; background:url(images/testim.jpg) no-repeat left 8px;  border-bottom: 1px solid #666; margin-bottom:5px; color:#CCCCCC; position:relative; overflow:hidden;}

.fot_test_inr{float:left; width:97%; position:absolute; top:5px; left:2%; background:#575757; display:none;}

/*common bread crumb*/
.braed-main{width:100%; background:#8cc63f; border-top:1px solid #8cc63f; border-bottom:1px solid #6a9730;}
.com-bred-in{float:none; width:1002px; height:81px; background:#8cc63f; margin:0 auto;} 
.bred-in-lft{padding:12px 0 0 16px; color:#282828; float:left;}
.bred-in-lft b, .bred-in-lft span, .bred-in-lft a, .bred-in-lft strong{float:left;}
.bred-in-lft b{font-size:22px; padding-bottom:10px; font-weight:normal;}
.bred-in-lft span{line-height:19px; color:#2e3192;}
.bred-in-lft a{color:#2e3192; text-decoration:none;}
.bred-in-lft a.brd-hom-anc{width:16px; height:15px; background:url(images/brd-anc-hom2.jpg) no-repeat;}
.bred-in-lft strong{font-size:22px; color:#FFF; margin-top:-5px; padding:0px 5px 0px 5px;}
.bred-in-rt{float:right; background:url(images/brd-rt-bk2.jpg) no-repeat right  11px; padding:32px 70px 0px 0px; color:#FFF;}
.bred-in-rt span{float:left; padding-right:12px;}
.brd-rt-fb, .brd-rt-twt{float:left; width:20px ; height:20px;  background:url(images/brd-fb-twt.jpg) no-repeat; border:1px solid #246db1; margin-right:7px;}
.brd-rt-twt{background:url(images/brd-fb-twt.jpg) no-repeat 0px -20px; border-color:#0ba2a4; }
/* Company Inner page*/
.com-bred-main{width:100%; background:url(images/com-breadcr-bk1.jpg) repeat-x; border-top-color:#407618; border-bottom-color:#6a9730; }
.com-bred-main .com-bred-in{background:url(images/com-breadcr-bk2.jpg) no-repeat top center;} 
.com-bred-main .bred-in-lft{color:#FFF;}
.com-bred-main .bred-in-lft span{color:#fff;}
.com-bred-main .bred-in-lft a{color:#FFF;}
.com-bred-main a.brd-hom-anc{background:url(images/brd-anc--hom.jpg) no-repeat;}
.com-bred-main .bred-in-lft strong{color:#8cc63f;}
.com-bred-main .bred-in-rt{background:url(images/brd-rt-bk.jpg) no-repeat right  11px;color:#FFF;}

.breadcrumbs{float:left; width:auto; height:auto; font-size:14px; color:#8cc63f;}
.bred-in-lft .breadcrumbs a{float:none;}

.rowbg{ background-color:#F7F7F7; border:1px solid #E8E8E8;}
.imgDiv{ margin-top:3px; float:left;}
.linkDiv{ float:left; padding:1px 0 0 6px;}
.loginButton {
    background: url("images/loginbg.jpg") repeat-x scroll 0 0 transparent;
    border: 1px solid #6FA627;
    padding: 5px 12px 5px 11px;
    text-align: center;
    width: 100px;
	text-transform:uppercase;
	-moz-border-radius: 5px;
	border-radius: 5px;	
}
.registrationButton {
    background: url("images/registrationbg.jpg") repeat-x scroll 0 0 transparent;
    border: 1px solid #4079D5;
    padding: 5px 12px 5px 11px;
    text-align: center;
    width: 100px;
	text-transform:uppercase;
	-moz-border-radius: 5px;
	border-radius: 5px;	
}
.smallIcons{
	float:left;
	border-top:1px solid #CCC;
	width:720px;
}
.smallIcons ul{
	margin-top:20px;
	padding:0;
}
.smallIcons li {
    display: inline;
    float: left;
    height: 60px;
    list-style: none outside none;
    margin-right: 5px;
    width: 115px;
}
.smallIcons li.small1{background:url(images/small-1.jpg) no-repeat center top;}
.smallIcons li.small2{background:url(images/small-2.jpg) no-repeat center top;}
.smallIcons li.small3{background:url(images/small-3.jpg) no-repeat center top;}
.smallIcons li.small4{background:url(images/small-4.jpg) no-repeat center top;}
.smallIcons li.small5{background:url(images/small-5.jpg) no-repeat center top;}
.smallIcons li.small6{background:url(images/small-6.jpg) no-repeat center top;}
.smallIcons li a{
	display:block;
	color:#333;
	text-align:center;
	padding-top:60px;
}
.clint-area{float:none; width:1002px; padding:10px 0px 20px 0px;}
.clint-area div {height: auto; margin: auto;}
.clint-top{float:none; width:437px; background:#ffda7c; line-height:26px; padding:0px 8px 0px 18px; color:#b96f05; font-size:14px; border:1px solid #ffe290; outline:1px solid #ffc059; margin-bottom:22px; text-align:center; }
.clint-top b{font-size:13px;}
.clint-top a{color:#b96f05;}
.clint-top a:hover{color:#885304;}
.clint-lft{width:768px; padding:0px 0px 0px 11px; float:left;}
.clint-lft h1 {
    color: #010101;
    float: left;
    font-size: 18px;
    font-weight: normal;
    margin-bottom: 15px;
    padding-bottom: 6px;
    width: 94%;
}
.clint-lft-brd{width:120px; height:auto; padding:0 64px 28px 0; float:left;}
.clint-lft-brd a{float:left; width:100%; text-align:center; font-size:16px; color:#333333; padding-top:8px; text-decoration:none;}
.clint-lft-brd a:hover{text-decoration:underline;}
.clint-lft-brd a.dshbrd{ width:117px; height:90px; background:url(images/clint-lft-box.jpg) no-repeat; padding:0px;}
.clint-lft-brd a.dshbrd:hover{text-decoration:none;}

.clint-lft-brd-order{width:120px; height:auto; padding:0 64px 28px 0; float:left;}
.clint-lft-brd-order a{float:left; width:100%; text-align:center; font-size:16px; color:#333333; padding-top:8px; text-decoration:none;}
.clint-lft-brd-order a:hover{text-decoration:underline;}
.clint-lft-brd-order a.dshbrd-order{ width:117px; height:90px; background:url(images/clint-lft-box-ordr.jpg) no-repeat; padding:0px;}
.clint-lft-brd-order a.dshbrd-order:hover{text-decoration:none;}

.loginDiv {
    float: left;
    padding: 20px 30px 20px 110px;
    text-align: center;
    width: 586px;
}
.loginmember{
	font-size:16px;
	text-align:center;
	color:#000;
	width:250px;
	float:left;
}
.loginmember p{
	padding-bottom:15px;
}
.registermember p{
	padding-bottom:15px;
}
.registermember{
	font-size:16px;
	text-align:center;
	color:#000;
	float:left;
	width:250px;
}

a.dshbrd span{float:left;}
a.dshbrd-order span{float:left;}
span.dsh-acount{width:93px; height:83px;  background:url(images/dshbrd-acount.jpg) 25px 9px no-repeat;}
span.dsh-servc{width:100px; height:77px; background:url(images/dshbrd-servic.jpg) 21px 14px no-repeat;}
span.dsh-invic{width:95px; height:82px; background:url(images/dshbrd-invoic.jpg) 25px 10px no-repeat;}
span.dsh-tickt{width:101px; height:82px; background:url(images/dshbrd-ticket.jpg) 24px 8px no-repeat;}
span.dsh-ntwrk{width:92px; height:78px; background:url(images/dshbrd-network.jpg) 33px 14px no-repeat;}
span.dsh-affl{width:95px; height:81px; background:url(images/dshbrd-affiliate.jpg) 25px 10px no-repeat;}
span.dsh-promot{width:103px; height:87px; background:url(images/dshbrd-promotion.jpg) 17px 12px no-repeat;}

span.dsh-clientarea { background: url("images/client-area.jpg") no-repeat scroll 17px 9px transparent; height: 83px; width: 106px;}
span.dsh-downloads { background: url("images/download.jpg") no-repeat scroll 20px 10px transparent; height: 82px; width: 109px; }
span.dsh-contactus{width:101px; height:82px; background:url(images/submit-ticket.jpg) 24px 8px no-repeat;}
span.dsh-ntwrk{width:92px; height:78px; background:url(images/dshbrd-network.jpg) 33px 14px no-repeat;}
span.dsh-affl{width:95px; height:81px; background:url(images/dshbrd-affiliate.jpg) 25px 10px no-repeat;}
span.dsh-knowled{width:95px; height:81px; background:url(images/knowledgebase.jpg) 22px 10px no-repeat;}
span.dsh-ordernow {background: url("images/order-now.jpg") no-repeat scroll 28px 9px transparent; height: 87px; width: 103px;}


.clint-lft form{float:left; width:497px; padding-top:32px;}
.clint-frm{width:491px; background:#f2f2f2; padding:3px; margin-bottom:9px;}
.clint-frm h1, .clint-frm b, .clint-frm span, .clint-frm textarea{float:left;}
.clint-frm h1{width:100%; background:url(images/dsh-frm-top.jpg) repeat-x #404040; font-size:17px; line-height:32px; color:#fff; padding:0px;}
.clint-frm b{padding:0px 6px 0px 13px;}
.clint-frm span{width:16px; height:23px; background:url(images/dsh-frm-span.jpg) no-repeat 0px 8px;}
.clint-frm textarea{width:485px; height:128px; background:url(images/dsh-txt-area.jpg) no-repeat #f0f0f0; font-size:14px; color:#b7b7b7; padding:0px 0px 0px 5px; border:1px solid #dedede; border-top:0px;}
.clint-lft form input{float:left; background:url(images/dsh-frm-inpt.jpg) repeat-x #871513; line-height:34px; padding:0px 20px; font-size:17px; color:#fff; font-weight:bold; border:1px solid #a20000; margin-left:144px; margin-top:15px;}
.clint-rt{width:216px;padding-left:6px; float:left;}
.clint-rt h1{float:left; width:214px; background:#ffd676; text-align:center; text-shadow:1px 1px #FFFFFF; font-size:19px; color:#be760d; padding:16px 0px; line-height:24px; border:1px solid #ffc059; border-bottom-color:#ffc059;}

.clint-rt-in{width:214px; background:url(images/client-rt-in.jpg) repeat-x #737373; text-align:center; color:#fff; line-height:26px; font-size:14px; padding:24px 0px 20px 0px; border:1px solid #e1e1e1; border-top:none; font-weight:bold;}

.clint-rt-in a{float:left; width:145px; height:48px; background:url(images/client-rt-in-btn.jpg) no-repeat; font-size:17px; font-weight:bold; color:#FFFFFF; line-height:42px; padding-left:12px; margin:34px 0px 8px 30px;}  


/*.clint-rt-in{width:216px; height:249px; padding:24px 0px 0px 0px;}

.clint-rt-in img{float:left; height:249px; border:0px; margin-top:-12px;}

.clint-rt-in a{float:left; width:100%; height:auto;}

.clint-rt-in b{font-size:20px; line-height:28px;}*/



.clint-rt-chat {
    background: url("images/livechat-bg.jpg") no-repeat scroll 14px 14px transparent;
    font-size: 14px;
    margin-top: 14px;
    padding: 11px 0 9px 25px;
}
.clint-rt-chat a {
    background: url("images/client-rt-chat.jpg") no-repeat scroll 4px 14px transparent;
    color: #FFFFFF;
    float: left;
    font-size: 14px;
    line-height: 36px;
    padding: 13px 0 5px 44px;
    text-decoration: underline;
}
.clint-rt-chat a:hover{text-decoration:none; color:#000;}
.clint-dash-in{margin-bottom:0px;}
.clint-dash-mid{width:546px; padding:22px 20px 0px 22px;}
.clint-dash-mid h1{float:left; color:#282828; font-size:18px; font-weight:normal; padding-bottom:18px; }

.client-area {
    background: url("images/client-area.jpg") no-repeat scroll 5px 0 transparent;
    float: left;
    margin-right: 40px;
    padding: 90px 0 0 10px;
    text-align: left;
    width: 175px;
}
.client-area a{font-size:18px; color:#333333; padding-top:8px; text-decoration:none;}
.client-area a:hover{text-decoration:underline;}


.clint-dash-rt{width:273px; background:#fff8ce; padding:14px 0; border:1px solid #f4ebb7; border-top:0px; }
.dash-rt-hlp{width:158px;background:url(images/das-rt-hlp.jpg) no-repeat 12px 0px; padding:0px 0px 24px 58px; font-size:17px; color:#5f5f5f; line-height:40px; font-family:"Comic Sans MS", cursive;}
.clint-dash-rt ul, .clint-dash-rt li, .clint-dash-rt a,  .clint-dash-rt a span{float:left;}
.clint-dash-rt ul{width:100%;}
.clint-dash-rt li{width:224px; background:url(images/dash-rt-tckt.jpg) no-repeat 14px center; padding:9px 0px 9px 49px; border-top:1px solid #FFF;}
.clint-dash-rt li.dash-rt-1{background:url(images/dash-rt-1.png) no-repeat 14px center;}
.clint-dash-rt li.dash-rt-2{background:url(images/dash-rt-2.png) no-repeat 13px center;}
.clint-dash-rt li.dash-rt-3{background:url(images/dash-rt-3.png) no-repeat 12px center;}
.clint-dash-rt li.dash-rt-4{background:url(images/dash-rt-4.png) no-repeat 8px center;}
.clint-dash-rt li.dash-rt-5{background:url(images/dash-rt-5.png) no-repeat 13px center;}
.clint-dash-rt li.dash-rt-6{background:url(images/dash-rt-6.png) no-repeat 14px center;}
.clint-dash-rt li.dash-rt-7{background:url(images/dash-rt-7.png) no-repeat 13px center;}
.clint-dash-rt li.dash-rt-8{background:url(images/dash-rt-8.png) no-repeat 13px center;}
.clint-dash-rt li.dash-rt-9{background:url(images/dash-rt-9.png) no-repeat 13px center;}
.clint-dash-rt li.dash-rt-10{background:url(images/dash-rt-10.png) no-repeat 13px center;}
.clint-dash-rt li.dash-rt-11{background:url(images/dash-rt-11.png) no-repeat 13px center;}
.clint-dash-rt li.dash-rt-12{background:url(images/dash-rt-12.png) no-repeat 3px center;}
.clint-dash-rt li.dash-rt-13{background:url(images/dash-rt-13.png) no-repeat 15px center;}
.clint-dash-rt li.dash-rt-14{background:url(images/dash-rt-14.png) no-repeat 15px center;}
.clint-dash-rt li.dash-rt-15{background:url(images/dash-rt-15.png) no-repeat 15px center;}
.clint-dash-rt li.live-chat-support{background:#f5edbb url(images/headphone.png) no-repeat 14px center; padding-top:15px; padding-bottom:15px; padding-left:54px; width:219px; margin-top:20px; border-bottom:1px solid #FFF;}

.clint-dash-rt li:hover{background-color:#F5EDBB;}
.clint-dash-rt a{width:155px; color:#2a2a2a; font-size:16px;}
.clint-dash-rt a span{color:#757575; font-size:11px;}

.client-dash-testi{float:left; margin-top:10px; width:100%; padding:5px;}
.client-dash-testi h1{ font-size:16px; text-transform:uppercase; color:#FFB813; font-weight:bold;}
.client-dash-testi p{ font-size:13px; padding:4px 8px 0 0;}
.client-dash-testi p span{ font-size:12x; color:#999; font-style:italic; padding-top:6px;}

.trim{ clear:both;}
table.data tr{ background-color:#F00;}
/* ---------- By Adil -----------*/
.countries{	background:url(../images/gray-middle.jpg) repeat-y; float:left; width:322px; margin:10px 0 0 10px;}
.countries h1{	font-size:14px; text-transform:uppercase; color:#000; font-weight:bold; margin:0 0 5px 0; text-align:center;}
.countries ul{ margin:0; padding:0}
.countries ul li{ border-bottom:1px dotted #CCC; line-height:30px; list-style:none; color:#333; font-weight:bold; padding-left:40px; font-size:12px;}
.countries ul li span{ float:right; padding:0 30px; border-left:1px dotted #CCC; width:60px;}
.countries ul li.uk{ background:url(../images/flags/uk.png) no-repeat 10px 3px; border-top:1px dotted #CCC; }
.countries ul li.usa{ background:url(../images/flags/usa.png) no-repeat 10px 3px; }
.countries ul li.ca{ background:url(../images/flags/ca.png) no-repeat 10px 3px; }
.countries ul li.st{ background:url(../images/flags/st.png) no-repeat 10px 3px; }
.countries ul li.sw{ background:url(../images/flags/sw.png) no-repeat 10px 3px; }
.countries ul li.si{ background:url(../images/flags/si.png) no-repeat 10px 3px; }
.countries ul li.ro{ background:url(../images/flags/ro.png) no-repeat 10px 3px; }
.countries ul li.ne{ background:url(../images/flags/ne.png) no-repeat 10px 3px; }
.countries ul li.ma{ background:url(../images/flags/ma.png) no-repeat 10px 3px; }
.countries ul li.lu{ background:url(../images/flags/lu.png) no-repeat 10px 3px; }
.countries ul li.ir{ background:url(../images/flags/ir.png) no-repeat 10px 3px; }
.countries ul li.gr{ background:url(../images/flags/gr.png) no-repeat 10px 3px; }
.countries ul li.ru{ background:url(../images/flags/ru.png) no-repeat 10px 3px; }
.countries ul li.fr{ background:url(../images/flags/fr.png) no-repeat 10px 3px; border-bottom:none; }
/* ---------- By Adil -----------*/


* html #navigation ul li a:hover {color:#333333; font-weight:bold;}
#navigation ul li:hover a{color:#FFFFFF; font-weight:bold;}
#navigation ul li.reseller{width:110px; background:url(../images/reseller.jpg) no-repeat;}
#navigation ul li.reseller:visited{width:110px; background:url(../images/reseller_hover.jpg) no-repeat;}
#navigation ul li.reseller:hover{width:110px; background:url(../images/reseller_hover.jpg) no-repeat;}
#navigation ul li.reselleractive{width:110px; background:url(../images/reseller_hover.jpg) no-repeat; color:#FFFFFF; font-weight:bold; height:28px;}
#navigation ul li.reselleractive a{color:#FFFFFF; font-weight:bold;}

#navigation ul li.reselleractive a:hover{color:#FFFFFF;}

#navigation a{font-size:12px; color:#828282; text-decoration:none;}
#navigation a:hover{font-size:12px; color:#ffffff; text-decoration:none; font-weight:bold;}

#flash-adil {width:987px; float:left; height:476px; height:auto; padding-left:2px;}
#flash-adil .bor-adil{
	width:994px; height:10px; float:left; font-size: 1px; line-height: 1px; background-image: url(../images/top_cut2.jpg);
	background-repeat: no-repeat;}

#flash {width:712px; float:left; height:476px; height:auto; padding-left:2px;}
#flash-2 {width:984px; float:left; height:476px; height:auto; padding-left:2px;
          border-left:1px solid #E1E1E1; border-right:1px solid #E1E1E1; border-bottom:1px solid #E1E1E1; }

#flash .bor{
	width:712px; height:10px; float:left; font-size: 1px; line-height: 1px; background-image: url(../images/top_cut.jpg);
	background-repeat: no-repeat;}
#flash-2 .bor3{
	width:988px; height:10px; float:left; font-size: 1px; line-height: 1px; background-image: url(../images/top_cut2.jpg);
	background-repeat: no-repeat;}

#flash-2 .bor2{
	width:991px; margin-left:-3px; height:10px; float:left; font-size: 1px; line-height: 1px; background-image: url(../images/top_cut2.jpg);
	background-repeat: no-repeat;}


#leftside, #leftside2{width:690px; margin:auto; font-size:12px; color:#777777; font-family:Verdana, Geneva, sans-serif; height:auto; margin-top:10px; }

#leftside-adil, #leftside2-adil{width:629px; margin:auto auto auto 12px; font-size:12px; color:#777777; font-family:Verdana, Geneva, sans-serif; line-height:16px; height:auto; text-align:justify; float:left;}

#leftside2{float:left; padding-left:11px; width:679px;}
#leftside2-adil{float:left; padding-left:11px; width:679px;}

/*
#leftside h1, #leftside2 h1{font-size:22px; line-height:14px; color:#000000; font-weight:normal; padding-top:6px;}
#leftside-adil h1, #leftside2-adil h1{font-size:22px; color:#000000; font-weight:normal; padding-top:6px;}
*/
#leftside2 h1{font-size:23px; float:left; height:25px; padding-top:25px; padding-bottom:10px;}
#leftside2-adil h1{font-size:23px; float:left; height:25px; padding-top:25px; padding-bottom:10px;}

#leftside h2{font-size:13px; color:#2b519b; font-weight:bold; padding-bottom:5px;}
#leftside h2 a{color:#2B519B;}
#leftside h2 a:hover{color:#2B519B;}
#leftside a{text-decoration:none;}

#leftside-adil h2{font-size:13px; color:#2b519b; font-weight:bold; padding-bottom:5px;}
#leftside-adil h2 a{color:#2B519B;}
#leftside-adil h2 a:hover{color:#2B519B;}
#leftside-adil a{text-decoration:none;}

.midlink{
	text-decoration:underline; color: #0066CC;}

.midlink:hover{
	color: #00458A;}

#sidebar{
	width:273px; float:right;}

#news{
	width:256px; float:left; background:url(../images/yellow_box.jpg) no-repeat top left; height:215px; font-size:12px; 
	font-family:"Trebuchet MS", Arial; color:#000000; height:auto; line-height:18px; padding-left:17px;}

.news-tit{
	float:left; width:236px; border-bottom:1px solid #EBEBEB;}

.news-tit h1 {
    color: #1A4D80;
    font-family: Lucida Sans Unicode,Lucida Grande,sans-serif;
    font-size: 22px;
    font-weight: normal;
    line-height: 43px;
}

.news-cont{
	float:left; width:236px; padding-top:5px; margin-bottom:15px;}

#marque{
	position:relative; height: 200px; overflow: hidden;}

#graybox {width:273px; float:left; background:url(../images/gray_box.jpg) no-repeat top left; height:263px; font-size:11px; font-family:Verdana, Geneva, sans-serif; color:#153962; margin-top:7px; height:auto;}
#graybox h1{font-size:22px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:46px;}
#graybox input{vertical-align:middle; margin-top:-2px;}
#graybox form{line-height:25px; margin-top:10px;}
#graybox .content{width:236px; margin:auto; margin-top:10px;}
#graybox .borbottom{width:236px; border-bottom:dashed 1px #ffffff; margin:auto;}

#graybox_result {width:273px; float:left; background:url(../images/gray_box.jpg) no-repeat top left; height:263px; font-size:11px; font-family:Verdana, Geneva, sans-serif; color:#153962; height:auto;}
#graybox_result h1{font-size:22px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:46px;}
#graybox_result {width:273px; float:left; background:url(../images/gray_box.jpg) no-repeat top left; height:263px; font-size:11px; font-family:Verdana, Geneva, sans-serif; color:#153962; margin-top:7px; height:auto;}
#graybox_result .percentage{width:140px; height:15px; background-color:#3399CC; margin:5px 0px; border:solid 1px #666666;}
#graybox_result .content{width:236px; margin:auto; margin-top:10px;}
#graybox_result .borbottom{width:236px; border-bottom:dashed 1px #ffffff; margin:auto;}

#yellowbox1 {width:273px; float:left; background:url(../images/yellow_box.jpg) no-repeat top left; height:229px; font-size:11px; font-family:Verdana, Geneva, sans-serif; color:#000000; margin-top:7px; padding-bottom:5px;}


#yellowbox1 h1 {
    color: #1A4D80;
    font-family: Lucida Sans Unicode,Lucida Grande,sans-serif;
    font-size: 22px;
    font-weight: normal;
    line-height: 46px;
}#yellowbox1 .topdiv {width:236px; border-bottom:1px solid #EBEBEB; margin:auto;}

#yellowbox1 .contentdiv{width:236px; margin:auto; margin-top:10px;}

#yellowbox1 .contentdiv2{width:236px; height:175px;}

#yellowbox1 p{line-height:19px;}

#graybox1 {width:273px; float:left; background:url(../images/gray_box1.jpg) no-repeat top left; height:131px; margin-top:7px; font-weight:bold;}

#paymentbox {width:273px; float:left; height: auto; margin-top:43px;}


#graybox1 .fb{width:179px; margin:auto; margin-top:14px;}
#graybox1 a{font-size:11px; font-family:Verdana, Geneva, sans-serif; color:#000000; font-weight:bold; text-decoration:none;}
#graybox1 a:hover{font-size:11px; font-family:Verdana, Geneva, sans-serif; color:#000000; font-weight:bold; text-decoration:underline;}

#subcontent {font-size:12px; color:#696969; line-height:19px; margin-top:12px; width:711px; background:url(../images/mid_bg.jpg) repeat-x right;}
#subcontent .headingbar{background:url(../images/heading_bar_gray.jpg) no-repeat; height:24px; padding-left:17px; padding-top:9px; width:695px;}
#subcontent ul {margin:0px; padding:0px; margin-top:8px;}
#subcontent ul li {margin:0px; padding:0px; font-size:12px; color:#696969; list-style-type:square; margin-left:25px; line-height:21px;}
#subcontent h1{font-size:13px; color:#2b519b; font-weight:bold;}

#subcontent2 {font-size:12px; color:#202020; line-height:22px; margin-top:12px; background:url(../images/mid_bg.jpg) repeat-x; width:711px;}
#subcontent2 .headingbar{background:url(../images/heading_bar_blue.jpg) no-repeat; height:24px; padding-left:17px; padding-top:5px; width:695px;}
#subcontent2 h1{font-size:13px; color:#ffffff; font-weight:bold;}

#resellercontent{height:auto; width:687px; margin:auto; margin-top:28px;}

#jointeam {width:339px; float:left;}
#jointeam p.content{width:275px; margin:auto; padding:10px 0px;}
#jointeam h1{font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#2d5ebc; font-weight:normal; width:275px; margin:auto;}

#resellernav {width:339px; float:right; height:232px; background:url(../images/reseller_navbg.jpg) no-repeat top left; font-size:12px; color:#747474; font-family:Verdana, Geneva, sans-serif; line-height:17px;}
#resellernav .content{width:255px; float:right;}
#resellernav h1{font-size:12px; color:#000000; font-family:Verdana, Geneva, sans-serif; font-weight:bold; line-height:normal;}

#contact {width:690px; height:auto; margin-top:20px;}
#contact .willbehappy{background:url(../images/contact_image.jpg) no-repeat top left; height:auto; width:339px; padding-top:130px;}
#contact h1{font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#2d5ebc; font-weight:normal; width:275px; margin:auto;}
#contact p.content{width:275px; margin:auto; padding:10px 0px;}
#contact a{font-size:12px; color:#747474; font-family:Verdana, Geneva, sans-serif; text-decoration:none; font-weight:bold;}
#contact a:hover{font-size:12px; color:#747474; font-family:Verdana, Geneva, sans-serif; text-decoration:underline; font-weight:bold;}
#contact a.mail{font-size:12px; color:#153962; text-decoration:none;}
#contact a.mail:hover{font-size:12px; color:#153962; text-decoration:underline;}

#conatactinfo {width:339px; float:right; background:url(../images/contact_image1.jpg) no-repeat top left; font-size:12px; color:#747474; font-family:Verdana, Geneva, sans-serif; line-height:17px; float:right; height:auto;}
#conatactinfo .content{width:300px; margin:auto; margin-top:25px;}
#conatactinfo h1{font-size:12px; color:#2d5ebc; font-family:Verdana, Geneva, sans-serif; font-weight:bold; line-height:normal; padding:0px; margin-left:-20px; margin:8px auto; width:339px;}

#ipperioddiv {float:left; width:500px;}
#ipperioddiv .maindiv{width:500px; float:left;}
#ipperioddiv .purplebg{background:#d8e2f6; margin:2px 2px; color:#000000; float:left; text-align:center; line-height:25px; width:147px;}
#ipperioddiv .graybg{background:#d9dee8; width:147px; margin:2px 2px; color:#000000; float:left; text-align:center; line-height:25px;}
#ipperioddiv .bluebg{background:#2e60c2; width:147px; margin:2px 2px; color:#FFFFFF; float:left; text-align:center; line-height:25px; font-weight:bold;}
#ipperioddiv .width{width:194px;}

#ipperioddiv1 {float:left; width:500px;}
#ipperioddiv1 .maindiv{width:500px; float:left;}
#ipperioddiv1 .purplebg{background:#d8e2f6; margin:2px 2px; color:#000000; float:left; text-align:center; line-height:25px; width:147px;}
#ipperioddiv1 .graybg{background:#d9dee8; width:147px; margin:2px 2px; color:#000000; float:left; text-align:center; line-height:25px;}
#ipperioddiv1 .bluebg{background:#2e60c2; width:147px; margin:2px 2px; color:#FFFFFF; float:left; text-align:center; line-height:25px; font-weight:bold;}
#ipperioddiv1 .width{width:194px;}

#ipperioddiv2 {float:left; width:500px;}
#ipperioddiv2 .maindiv{width:500px; float:left;}
#ipperioddiv2 .purplebg{background:#d8e2f6; margin:2px 2px; color:#000000; float:left; text-align:center; line-height:25px; width:147px;}
#ipperioddiv2 .graybg{background:#d9dee8; width:147px; margin:2px 2px; color:#000000; float:left; text-align:center; line-height:25px;}
#ipperioddiv2 .bluebg{background:#2e60c2; width:147px; margin:2px 2px; color:#FFFFFF; float:left; text-align:center; line-height:25px; font-weight:bold;}
#ipperioddiv2 .width{width:194px;}

#ipperioddiv3 {float:left; width:500px;}
#ipperioddiv3 .maindiv{width:500px; float:left;}
#ipperioddiv3 .purplebg{background:#d8e2f6; margin:2px 2px; color:#000000; float:left; text-align:center; line-height:25px; width:116px;}
#ipperioddiv3 .graybg{background:#d9dee8; width:116px; margin:2px 2px; color:#000000; float:left; text-align:center; line-height:25px;}
#ipperioddiv3 .bluebg{background:#2e60c2; width:116px; margin:2px 2px; color:#FFFFFF; float:left; text-align:center; line-height:25px; font-weight:bold;}
#ipperioddiv3 .width{width:134px;}
#ipperioddiv3 .ordernow{width:116px; margin:2px 2px; color:#000000; float:left; text-align:center; height:25px;}

#ipperioddiv5 {float:left; width:500px;}
#ipperioddiv5 .maindiv{width:500px; float:left;}
#ipperioddiv5 .purplebg{background:#d8e2f6; margin:2px 2px; color:#000000; float:left; text-align:center; line-height:25px; width:116px;}
#ipperioddiv5 .graybg{background:#d9dee8; width:116px; margin:2px 2px; color:#000000; float:left; text-align:center; line-height:25px;}
#ipperioddiv5 .bluebg{background:#2e60c2; width:116px; margin:2px 2px; color:#FFFFFF; float:left; text-align:center; line-height:25px; font-weight:bold;}
#ipperioddiv5 .width{width:134px;}
#ipperioddiv5 .ordernow{width:116px; margin:2px 2px; color:#000000; float:left; text-align:center; height:25px;}

#ipperioddiv4 {float:left; width:500px;}
#ipperioddiv4 .maindiv{width:500px; float:left;}
#ipperioddiv4 .purplebg{background:#d8e2f6; margin:2px 2px; color:#000000; float:left; text-align:center; line-height:25px; width:116px;}
#ipperioddiv4 .graybg{background:#d9dee8; width:116px; margin:2px 2px; color:#000000; float:left; text-align:center; line-height:25px;}
#ipperioddiv4 .bluebg{background:#2e60c2; width:116px; margin:2px 2px; color:#FFFFFF; float:left; text-align:center; line-height:25px; font-weight:bold;}
#ipperioddiv4 .width{width:134px;}
#ipperioddiv4 .ordernow{width:116px; margin:2px 2px; color:#000000; float:left; text-align:center; height:25px;}

.text1, .text4{
	line-height: 15px; color: #085691; text-decoration: none; font-weight: bold;}

.text1:hover{
	color: #064A7D;	text-decoration: underline;}
	
.text2, .text3{
	line-height: 16px; color: #494949; padding-bottom:10px;}

.text3{
	padding-bottom:0px;}

.link{
	color: #696969;	text-decoration: none;}

.link:hover{
	color: #494949;	text-decoration: underline;}

.link2{
	color: #2B519B;	text-decoration: none;}

.link3{
	color: #000000;	text-decoration: none;}

.link4{
	color: #2B519B;	text-decoration: none; font-weight:normal;}

.deip-boxmain1, .deip-boxmain2{
	float: left; height: 96px; width: 320px; padding-right: 19px; padding-bottom: 12px; padding-top: 18px; padding-left: 12px;
	background: url(../images/deip_boxbg.jpg) no-repeat;}

.deip-boxmain2{
	padding-right: 0px;}

.deip-flgmain{
	float: left; height: 34px; width: 47px; padding-bottom: 10px; background: url(../images/deip_flagshd.jpg) repeat-x left bottom;
	}

.deip-flg{
	float: left; height: 28px; width: 41px; background-color: #FFFFFF; padding: 2px; border: 1px solid #C8C6C6;}

.deip-txt{
	float: left; height: 34px; width: 261px; font-family: Verdana; font-size: 11px; line-height: 16px; color: #747474; 
	padding-right: 5px; padding-bottom: 11px; padding-left: 7px;}

.deip-txt2{
	float: left; height: 26px; width: 306px; font-family: "Trebuchet MS", Arial; font-weight: normal; font-size: 22px;
	line-height: 26px; color: #697E96; text-align:center; padding-bottom: 11px;	padding-top:8px;}

.deip-txt b{
	color: #000000; font-size: 12px;}

.deip-txt span, .deip-txt i{
	color: #319012; font-size: 12px; font-weight: bold;}

.deip-txt i{color:#F00; font-style:normal;}

.deip-btnbox{
	float: left; height: 20px; width: 191px; padding-right: 74px; padding-left: 47px;
	background-image: url(../images/deip_boxline.jpg); background-repeat: no-repeat; background-position: center top;
	padding-top: 11px;}

.deip-btn, .deip-btn2{
	float: left; height: 20px; width: 191px; background-image: url(../images/deip_btnbg.jpg); background-repeat: no-repeat;
	font-family: "Trebuchet MS"; font-size: 11px; color: #FFFFFF; text-align: center; font-weight: bold; line-height:20px;}



.deip-btn:hover{
	color: #CCCCCC;	text-decoration: none;}

.deip-btn2{filter:alpha(opacity=35); -moz-opacity:0.35; -khtml-opacity: 0.35; opacity: 0.35; cursor:default;}



.abtxt, .abtxt2, .abtxt3{
	text-decoration: none; line-height: 20px; text-align: justify;}

.abtxt2{
	line-height: 17px;}

.abtxt3{
	font-family: "Trebuchet MS", Arial; font-size:13px;}

.reslogin{
	padding:10px;  float:left;}

.restxt{
	padding-bottom:20px; width:80px; float:left;}

.resfld{
	background-color: #FFFFFF; height: 16px; width: 180px; border: 1px solid #CCCCCC;  float:left;}

.resbtn{
	margin-left:80px; height: 22px;width: 80px;  float:left; font-size: 12px; font-weight: bold; padding-bottom:10px;}

.hltxt1{
	color: #07539E; line-height: 28px;}

/* tooltip design */
.tipContainer{
	display:none;}

.ToolTips{ 
	display:block; position:absolute; width:209px; height:auto;}

.ToolTips .sticky_close{ 
	display:block; position:absolute; top:22px; right:4px; background:url(../images/tpbox_close.png); width:15px; height:15px; 
	line-height:0px; font-size:0px; z-index:100000000; cursor:pointer; }

.ToolTips .message {
	display:block; position:relative; width:194px; height:101px; background: url(../images/tpbox_mid.jpg) repeat-x #E8E8E8;
	border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #BFBFBF;
	border-left-color: #BFBFBF; font-family: Arial; font-size: 11px; line-height: 16px; color: #626262; padding-right: 5px;
	padding-left: 8px; text-align:justify;}

.ToolTips .dockBottomHeader, .ToolTips .dockTopFooter{
	display:block; background:url(../images/tpbox_top.png) no-repeat bottom; height:25px;}

.ToolTips .dockTopFooter{
	background:url(../images/tpbox_btm.png) no-repeat bottom; height:7px;}

.ToolTips .dockBottomFooter, .ToolTips .dockTopHeader{
	display:block; position:relative; background:url(../images/tpbox_btm.png); height:7px; line-height:0px; font-size:0px; clear:both;}

.ToolTips .dockTopHeader{
	background:url(../images/tpbox_top.png) bottom center no-repeat; height:25px; line-height:0px; font-size:0px;}

* html .ToolTips .dockBottomHeader{
	background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tpbox_top.png');}

* html .ToolTips .dockBottomFooter
	{background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tpbox_btm.png');}

* html .ToolTips .dockTopHeader{
	background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tpbox_top.png');}

* html .ToolTips .dockTopFooter{
	background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tpbox_btm.png');}

* html .ToolTips .sticky_close{
	background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tpbox_close.png');}

.loading{
	display:block; margin:0px auto 0px; background:url(../images/ajax-loader.gif) center center no-repeat; width:31px; height:50px; }

.ToolTips .message h2{
	font-size: 1px; line-height: 13px; text-indent: -99999px; float: left; height: 15px; width: 192px; margin:0px;}
	
.ToolTips .message h2.tit1{
	background: url(../images/tpbox_tit1.jpg) no-repeat;}

.ToolTips .message h2.tit2{
	background: url(../images/tpbox_tit2.jpg) no-repeat;}

.ToolTips .message h2.tit3{
	background: url(../images/tpbox_tit3.jpg) no-repeat;}

.ToolTips .message h2.tit4{
	background: url(../images/tpbox_tit4.jpg) no-repeat;}

.ToolTips .message p{
	float: left; height: auto; width: 192px; border-top-width: 1px; border-top-style: solid; border-top-color: #D8D8D8;
	margin:0px; padding-top:4px;}

.ToolTips .message p span{
	color: #1E6AB9; font-weight:bold;}
	
	


/* Tutorial Styles */
.tutmain-tit1{
	float:left; height: 58px; width: 282px; background: url(../images/tut_maintit1.png) no-repeat; text-indent: -999999px;}
	
* html .tutmain-tit1{
	background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tut_maintit1.png');}

.tutmain-tit2{
	float:left; height: 47px; width: 292px; background: url(../images/tut_maintit2.png) no-repeat; text-indent: -999999px;}

* html .tutmain-tit2{
	background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tut_maintit2.png');}

.tutmain-tit3{
	float:left; height: 42px; width: 255px; background: url(../images/tut_maintit3.png) no-repeat; text-indent: -999999px;}

* html .tutmain-tit3{
	background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tut_maintit3.png');}

.tutmain-tit4{
	float:left; height: 49px; width: 235px; background: url(../images/tut_maintit4.png) no-repeat; text-indent: -999999px;}
	
* html .tutmain-tit4{
	background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tut_maintit4.png');}

.tutmain-tit6{
	float:left; height: 49px; width: 263px; background: url(../images/tut_maintit6.png) no-repeat; text-indent: -999999px;}
	
* html .tutmain-tit6{
	background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tut_maintit6.png');}

.tutmain-tit7{
	float:left; height: 49px; width: 235px; background: url(../images/tut_maintit7.png) no-repeat; text-indent: -999999px;}
	
* html .tutmain-tit7{
	background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tut_maintit7.png');}


.tutmain-tit5{
	float:left; height: 49px; width: 257px; background: url(../images/tut_maintit5.png) no-repeat; text-indent: -999999px;}
	
* html .tutmain-tit5{
	background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tut_maintit5.png');}


.tutmain-icn{
	float:left; height: 15px; width: 10px; background: url(../images/tut_mainicn.png) no-repeat;}

.tutmain-vid{
	float:left; height: 15px; width: 15px; background:url(../images/video.png) no-repeat; margin-left:-4px;}

	
* html .tutmain-icn{
	background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tut_mainicn.png');}

.tutmain-txtmain{
	float:left; height: auto; width: auto; padding-left:110px; padding-bottom:12px;}

.tutmain-txt{
	float:left; height: auto; width: auto; font-family: "Trebuchet MS", Arial; font-size: 13px; line-height: 17px;
	padding-right: 20px; padding-left: 16px;}

.tutmain-txt a{
	color: #0571C9;	text-decoration: none;}

.tutmain-txt a:hover{
	color: #056598;	text-decoration: underline;}

.tutmain-txt span{
	color: #777777; text-decoration: none; font-size: 11px; padding-left: 40px;}

.tutmain-arr{
	float:left; height: 31px; width: 44px; background: url(../images/tut_mainarr.png) no-repeat;}

* html .tutmain-arr{
	background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tut_mainarr.png');}

.setupbox-main{
	font-family: "Trebuchet MS", Arial; font-size: 13px; line-height: 18px; color: #2E3192; float: left; height: auto;
	width: 690px; text-align:justify;}

.setupbox-top{
	font-size: 1px; line-height: 1px; float: left; height: 8px; width: 690px; background: url(../images/tutbox_top.jpg) no-repeat;}

.setupbox-mid{
	float: left; height: auto; width: 660px; background-color: #FFFFFF; background: url(../images/tutbox_mid.jpg) repeat-x;
	padding-top: 4px; border-right-width: 1px; border-bottom-width: 1px; padding-left:14px; padding-right:14px; 
	border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
	border-right-color: #D1F3A4; border-bottom-color: #D1F3A4; border-left-color: #D1F3A4;}

.setupbox-titmain{
	float:left; height: auto; width: 658px; padding-left: 2px; }

.setupbox-titicn1, .setupbox-titicn2, .setupbox-titicn3, .setupbox-titicn4, .setupbox-titicn5{
	float: left; height: 48px; width: 63px; padding-right: 10px; background: url(../images/tutbox_icn1.jpg) no-repeat;}

.setupbox-titicn2{
	background: url(../images/tutbox_icn2.jpg) left 5px no-repeat;}

.setupbox-titicn3{
	background: url(../images/tutbox_icn3.jpg) left 5px no-repeat;}

.setupbox-titicn4{
	background: url(../images/tutbox_icn4.jpg) left 5px no-repeat;
}
.setupbox-titicn5{
	background: url(../images/tutbox_icn5.jpg) 17px 1px no-repeat;
}

.setupbox-tittxt1, .setupbox-tittxt2, .setupbox-tittxt3, .setupbox-tittxt-3, .setupbox-tittxt4, .setupbox-tittxt5{
	float: left; height: auto; width: 585px; padding-top: 4px; font-size: 12px; color: #47494A; line-height: 15px;}

.setupbox-tittxt1 h2, .setupbox-tittxt2 h2, .setupbox-tittxt3 h2, .setupbox-tittxt-3 h2, .setupbox-tittxt4 h2, .setupbox-tittxt5 h2{
	float: left; height: 16px; width: 292px; font-size: 1px; line-height: 1px; background: url(../images/tutbox_tit1.jpg) no-repeat;
	text-indent: -999999px;}

.setupbox-tittxt2 h2{
	width: 308px; background: url(../images/tutbox_tit2.jpg) no-repeat;}

.setupbox-tittxt3 h2{
	width: 281px; background: url(../images/tutbox_tit3.jpg) no-repeat;}

.setupbox-tittxt-3 h2{
	width: 281px; background: url(../images/android-title.jpg) no-repeat;}

.setupbox-tittxt4 h2{
	width: 281px; background: url(../images/tutbox_tit4.jpg) no-repeat;}

.setupbox-tittxt5 h2{
	width: 281px; background: url(../images/iphone-ipad.jpg) no-repeat;}

.setupbox-tittxt1 p, .setupbox-tittxt2 p, .setupbox-tittxt3 p, .setupbox-tittxt-3 p, .setupbox-tittxt5 p{
	float: left; height: auto; width: auto; padding-top: 0px; padding-left: 12px; padding-bottom:5px;}

.setupbox-cont{
	height: auto; width: 660px; float:left;}

.tutstep-tit{
	height: auto; width: 602px; float:left;	text-align:justify;}

.tutstep-tit h3{
	font-size: 18px; line-height: 27px;}

.tutstep-tit p b{
	font-size: 15px;}

.tutstep-pic{
	height:auto; width: 602px; float:left; text-align:center; padding-top:10px;}

.tutstep-figtxt{
	height:auto; width: auto; float:left; text-align:center; padding-left:238px;}

.tutstep-figtxt b{
	float:left; height:29px; width:124px; background: url(../images/tutbox_figbg.jpg) no-repeat; text-align:center;
	font-size: 12px; line-height: 29px; color: #7C7C7C;}

/* Tutorial Slider Styles */
.tut-slider-wrapper{
	clear: both; overflow: auto}

.tut-slider{
	float: left; overflow: hidden; position: relative}

.tut-slider .tutpanel{
	display: block; float: left; text-align:justify;}

.tutpanel h2{
	float: left; margin-top:-999999px;}

.tut-slider .tutpanel-container{
	position: relative}

.tut-nav-left, .tut-nav-right{
	float: left; padding-top:214px; }
	
.tut-nav-left a, .tut-nav-right a {
	display: block; width: 23px; background-repeat: no-repeat; text-indent: -99999px; height: 32px;}

.tut-nav-left a{
	background-image: url(../images/tutbox_arr1.jpg);}

.tut-nav-right a{
	background-image: url(../images/tutbox_arr2.jpg);}

.tut-slider-wrapper.arrows .tut-slider, .tut-slider-wrapper.arrows .tut-slider .tutpanel{
	width: 602px;}

.tut-slider-wrapper.arrows .tut-slider{
	margin: 0 6px;}

.tut-nav {
	float:left; width:500px; height: 28px; padding-left: 131px; padding-top: 19px;
	background: url(../images/tutbox_numbg.jpg) 29px 19px no-repeat;}	

.tut-nav ul{
	float:left; width:auto; height:auto; margin:0px;}

.tut-nav ul li{
	float:left; width:auto; height:auto; display:inline; font-family: "Trebuchet MS", Arial; font-size: 13px;
	line-height: 18px;}

.tut-nav ul li a{
	float: left; height: 18px; width: auto; margin-right: 9px; color: #568EA9; margin-top:5px; margin-bottom:5px;}

.tut-nav ul li a.current{
	font-weight: bold; color: #2D4968; border-right-width: 1px; border-left-width: 1px; border-right-style: solid;
	border-left-style: solid; border-right-color: #063B62; border-left-color: #063B62; cursor: default;
	padding-right: 4px; padding-left: 4px;}
	
.hmstpbox1, .hmstpbox2{
	background-image: url(../images/hm_stparr.jpg); float:left; background-position: 213px 42px; height: 138px;
	width: 210px; padding-right: 29px; background-repeat: no-repeat;}

.hmstpbox2{
	background-image: none; padding-right:0px;}

/* FAQ Pages Style */
.faqboxmain, .faqboxmain2{
	float:left; height: auto; width: 686px; font-family: Arial; font-size: 12px; line-height: 20px;
	font-weight: bold; color: #7F7F7F; padding-bottom:20px;}

.faqboxmain2{
	padding-bottom:0px;}

.faqcattop, .faqquetop, .faqquebtm{
	float:left; height: 10px; width: 686px; font-size: 1px; line-height: 1px; background: url(../images/faq_box1top.jpg) no-repeat;}

.faqquetop{
	background: url(../images/faq_box2top.jpg) no-repeat;}

.faqquebtm{
	background: url(../images/faq_box2btm.jpg) no-repeat;}

.faqcatmid, .faqquemid{
	float:left; height: auto; width: 656px; background: url(../images/faq_box1mid.jpg) #FFFFFF repeat-x; padding-right: 14px;
	padding-left: 14px; border: 1px solid #E8E8E8; border-top:0px; padding-top:3px;}

.faqquemid{
	background: url(../images/faq_box2mid.jpg) #FFFFFF repeat-x; border-bottom:0px; }

.faqcontbox, .faqcontbox2{
	float:left; height: auto; width: 656px; padding-bottom:15px; text-align: justify;}

.faqcontbox2{
	padding-bottom:0px;}

.faqcattit, .faqcattit2{
	float:left; height: 22px; width: auto; font-size: 16px; line-height: 22px; font-weight: bold; 
	color: #2652A8;}

.faqcattit2{
	font-size: 15px; height: 18px; width: 656px; line-height: 10px; }

.faqcatlist, .faqcatlist2{
	float:left; height: auto; width: 644px; padding-left: 12px;}

.faqcatlist2{
	width: 656px; padding-left: 0px;}

.faqcatlist a, .faqcatlist2 a{
	color: #7F7F7F; text-decoration: none;}

.faqcatlist a:hover, .faqcatlist2 a:hover{
	color: #484848; text-decoration: underline;}

.faqcatlist b, .faqcatlist2 b{
	font-size: 15px; line-height:10px; font-family: "Trebuchet MS", Arial;}

.faqquetit{
	float:left; height: auto; width: auto; color: #7D7D7D; font-family: "Trebuchet MS", Arial; font-size:13px;}

.faqquetit b{
	color:#18579F;}

.faqquelist b{
	color:#000;}

.faqquetit a{
	color:#1163b0; text-decoration: none;}

.faqquetit a:hover{
	color:#08549a; text-decoration: underline;}

.faqquelist, .faqquelist2, .faqquelist3{
	float:left; height: auto; width: auto; color: #615E5E; font-weight: normal; font-family: "Trebuchet MS", Arial; font-size:13px;}

.faqquelist2{
	padding-left:0px; line-height:16px; font-family: Arial; font-size:12px;}

.faqquelist2 a, .faqquelist2 b{
	color: #0A65A9;}

.faqquelist2 a:hover{
	color: #074878;	text-decoration: none;}

.faqquelist3{
	padding-left: 12px; font-weight:bold; padding-top:3px;}

.faqquelist3 b{
	font-size: 16px; line-height:10px; font-family: "Trebuchet MS", Arial;}

.faqbacklink{
	float:left; height: auto; width: auto; padding-top: 30px;  font-family: "Trebuchet MS", Arial; font-size:13px;}

.faqbacklink a{
	font-size:12px; color: #1761B3; text-decoration: none;}

.faqbacklink a:hover{
	color: #114784; text-decoration: underline;}

.ip-notbox{
	font-family: "Trebuchet MS", Arial; font-size: 13px; line-height: 18px; color: #191919; height: 125px;
	background: url(../images/note_bg.jpg); width: 544px; padding-top: 5px; padding-right: 17px;
	padding-left: 122px; text-align:justify;}

.ip-notbox b{
	font-size: 15px; color: #DE2613; line-height:24px;}

.ip-notbox a{
	color: #0A45A7;}

.ip-notbox a:hover{
	color: #031594;}
	
.pack-box{
	float:left;
	width:966px;
	padding:2px 10px;
	height:auto;


}	

/* --------------- light box css -----------------*/
#filter
{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: #2E3192;
	z-index:10;
	opacity:0.5;
	filter: alpha(opacity=50);
}


#box 
{
	display: none;
	position: absolute;
	top: 20%;
	left: 33%;
	width: 317px;
	height: 244px;
	padding: 48px;
	margin:0;
	border: 1px solid #CCCCCC;
	background-color: WhiteSmoke;
	z-index:101;
	overflow: none;
}

#boxtitle
{
	position:absolute;
	float:center;
	top:0;
	left:0;
	width:413px;
	height:24px;
	padding:0;
	padding-top:4px;
	left-padding:8px;
	margin:0;
	border-bottom:4px solid #8CC63E;
	background-color: #2E3192;
	color:white;
	text-align:center;
}
/* --------------- light box css -----------------*/



.noteTxt {
	color:#C00;
	font-size:13px;
}
div.similarProductModuleFix {
	clear: both;
	margin: 10px 0;
}
.subModule_nw {
	background-image: url("../images/module_upperleft.png");
	background-repeat: no-repeat;
	height: 10px;
	padding-left: 10px;
}
.subModule_ne {
	background-image: url("../images/module_upperright.png");
	background-position: right center;
	height: 10px;
	padding-right: 10px;
}
.subModule_n {
	background-image: url("../images/module_top.gif");
	background-repeat: repeat-x;
	height: 10px;
}
.subModule_w {
	background-image: url("../images/module_left.gif");
	background-position: right center;
	border-collapse: collapse;
	border-spacing: 0;
	padding-left: 10px;
}
.subModule_e {
	background-image: url("../images/module_right.gif");
	background-position: left center;
	border-collapse: collapse;
	border-spacing: 0;
	padding-right: 10px;
}
.subModule_content {
	background-color: #FFFFFF;
	overflow: hidden;
}
.subModule_content h1#stepsHeading{
	font-size:14px;
	font-weight:bold;
	color:#2F338C;
	line-height:normal;
}
.subModule_sw {
	background: url("../images/module_lowerleft.png") no-repeat scroll 0 50% transparent;
	font-size: 2px;
	height: 10px;
	padding-left: 10px;
}
.subModule_se {
	background: url("../images/module_lowerright.png") no-repeat scroll right 0 transparent;
	font-size: 2px;
	height: 10px;
	padding-right: 10px;
}
.subModule_s {
	background: url("../images/module_bottom.gif") repeat-x scroll 0 0 transparent;
	font-size: 11px;
	height: 10px;
	overflow: hidden;
}
.live-chat{right:10px; bottom:0px; position:fixed; z-index:9999;}

.live-chat img{border:0px;}
