@charset "UTF-8";
/* CSS Document */
body{	
	background-image:url(../images/bgContainer.jpg);
	background-position:center center;
	background-repeat:repeat-y;
	font-family:"Helvetica Neue", arial;
	color:#8d8b8b;
	background-color:#E4DCBD;
}  

/**** Heading *****/
h1,h2,h3,h4,h5,h6 { margin:0;padding:0 }
del {text-decoration:none;}
a {outline:none;}
* {margin:0;padding:0;}
.margin {margin:0;padding:0;}
.vmiddle {vertical-align:middle;}
.vtop {vertical-align:top;}
.clear{clear:both;}
.clearh{clear:both;height:0px;}
a img { border:none;outline:none; }
.clearl{clear:left;}
.center{text-align:center;}
.center1{text-align:center;}
.centrs{margin:auto;}
.fleft{float:left;width:auto;}
.fright{float:right;width:auto;}
.topspace10{padding-top:10px;}
.topspace8{padding-top:8px;}
.topspace6{padding-top:6px;}
.topsp3{padding-top:3px;}
.relative {position:relative}
.absolute {position:absolute;}	
.rightspace20{padding-right:20px;}
.topspace5{padding-top:5px;clear:both;}
.leftspace25{padding-left:25px;}
.leftspace20{padding-left:30px;}
.leftspace10{padding-left:10px;}
.leftspace15{padding-left:15px;}
.leftspace8{padding-left:10px;}
.topspace10{padding-top:10px;}
.topspace101{padding-top:13px;*padding-top:8px;}
.topspace20{padding-top:20px;}
.topspace25{padding-top:25px;}
.topspace30{padding-top:30px;}
.topspace36{padding-top:36px;}
.bottomspace1{padding-bottom:10px;}
.bottomspace5{padding-bottom:5px;}
.bottomspace8{padding-bottom:8px;}
.rightspace10{padding-right:9px;}
.rightbot{margin:0 7px 5px 0;}
a:link,a:active,a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
.f14{font-size : 14px;}
.errormsg{
	color:red; 
	font :normal 12px "Helvetica Neue", Arial;
	text-align:center;
}
.successmsg{
	color:green; 
	font :normal 12px "Helvetica Neue", Arial;
	text-align:center;
}
#headerContainer {
	height:auto;
	margin:auto;
	text-align:left;/*
	width:1100px;*/
}
#bgStyle{/*
	background:url(../images_new/bgContainer.jpg) repeat; */
	margin:auto;
}
#parentContainer {
	background:url(../images_new/top_bg1.png) no-repeat;
	background-position:top center;	/*
	float:left;
	width:1100px;*/
	margin:auto;
}
/*  Start  :  Hearder   */
#header{
	width:906px;
	margin:auto;
	padding-top:5px;
	height:95px;
}
#h_logo{
	float:left;
	width:235px;
	text-align:right;
	margin:12px 0 0 0;
}
#mls_logo{
	float:left;
	width:243px;
	text-align:left;
	margin:22px 0 0 0;
}
#mls_right_menu{float:right;width:662px;}
#right_menu{float:right;width:665px;}
#menu{
	margin:0;
	padding:0px;
	float:left;
	font:normal 22px "Helvetica Neue", Arial;
	width : 665px; 
}


/*#menu li{ 
	margin:30px 0px 0 32px;
	padding:0;
	list-style-type:none;
	float:left;
	text-align:right; 
}
#menu li span{position:relative;}
#menu li a.mobile:link, a.mobile:active, a.mobile:visited,#menu li a.mobile:hover,#menu li a.mobilesel,
#menu li a.website:link, a.website:active, a.website:visited,#menu li a.website:hover,#menu li a.websitesel,
#menu li a.network:link, a.network:active, a.network:visited,#menu li a.network:hover,#menu li a.networksel,
#menu li a.contact:link, a.contact:active, a.contact:visited,#menu li a.contact:hover,#menu li a.contactsel,
#menu li a.portal:link, a.portal:active, a.portal:visited,#menu li a.portal:hover,#menu li a.portalsel,
#menu li a.manage:link, a.manage:active, a.manage:visited,#menu li a.manage:hover,#menu li a.managesel,
#menu li a.stats:link, a.stats:active, a.stats:visited,#menu li a.statssel,
#menu li a.configure:link, a.configure:active, a.configure:visited,#menu li a.configuresel{
	height:45px;
	text-align:center;	
	text-decoration:none;
	position:absolute;
	top:10px;
	padding:22px 0 0 0;
}
#menu li a.mobile:link, a.mobile:active, a.mobile:visited {	 
	width:134px;	
	margin-left:105px;
	color:#a55f03;
}
#menu li a.mobile:hover,#menu li a.mobilesel{
	background:transparent url(../images_new/mobile_sel1.png) no-repeat;
	width:134px;	
	display:block;	
	color:#a55f03;
	margin-left:105px;
}
#menu li a.website:hover,#menu li a.websitesel{
	background:transparent url(../images_new/portal_sel.png) no-repeat; 
	width:170px;	
	display:block;		 
	margin-left:175px;	 	
	color:#6ca8c7;
}
#menu li a.website:link, a.website:active, a.website:visited{
	width:170px;	
	margin-left:175px;
	color:#6ca8c7;
}
#menu li a.network:hover,#menu li a.networksel{
	background:transparent url(../images_new/mobile_sel1.png) no-repeat;
	width:134px;  
	display:block;	 
	margin-left:277px;	 
}
#menu li a.network:link, a.network:active,a.network:visited,#menu li a.networksel{
	width:134px;  
	margin-left:277px;
	color:#a0c15e;
}
#menu li a.portal:hover,#menu li a.portalsel{
	background:transparent url(../images_new/portal_sel.png) no-repeat; 
	width:170px;	 
	display:block;	 
	margin-left:355px;	 
}
#menu li a.portal:link, a.portal:active, a.portal:visited,#menu li a.portalsel{
	width:170px;	 
	margin-left:355px;
	color:#e1a039;	
} 
#menu li a.manage:hover,#menu li a.managesel{
	background:transparent url(../images_new/portal_sel.png) no-repeat; 
	width:170px;	 
	display:block;	 
	margin-left:175px;	
}
#menu li a.manage:link, a.manage:active, a.manage:visited,#menu li a.managesel{
	width:170px;	 
	margin-left:175px;	
	color:#6ca8c7;	
} 
#menu li a.stats:hover,#menu li a.statssel{
	background:transparent url(../images_new/portal_sel.png) no-repeat; 
	width:170px;	 
	display:block;	 
	margin-left:277px;
}
#menu li a.stats:link, a.stats:active, a.stats:visited,#menu li a.statssel{
	width:170px;	 
	margin-left:277px;
	color:#a55f03;	
}  
#menu li a.configure:hover,#menu li a.configuresel{
	background:transparent url(../images_new/portal_sel.png) no-repeat; 
	width:170px;	 
	display:block;	 
	margin-left:380px;	 
}
#menu li a.configure:link, a.configure:active, a.configure:visited,#menu li a.configuresel{
	width:170px;	 
	margin-left:380px;
	color:#a0c15e;	
}

#menu li a.products:hover,#menu li a.productssel{background:transparent url(../images_new/myproduct_sel.png) no-repeat; }
#menu li a.products:link, a.products:active, a.products:visited,#menu li a.products:hover,#menu li a.productssel{
	width:209px;	  
	color:#e1a039;	
	margin-left:434px;	 
	position:absolute;top:19px;
	padding-left:5px;
	padding-top:20px;
	height:65px;
	text-align:center;	
	text-decoration:none;
} 
#menu li a.transaction:hover,#menu li a.transactionsel{background:transparent url(../images_new/transaction_sel.png) no-repeat; } 
#menu li a.transaction:link, a.transaction:active, a.transaction:visited,#menu li a.transaction:hover,#menu li a.transactionsel{
	width:190px;	  
	color:#e1a039;	
	margin-left:244px;	 
	position:absolute;top:19px;
	padding-left:5px;
	padding-top:20px;
	height:65px;
	text-align:center;	
	text-decoration:none;
} 
#menu li a.account:hover,#menu li a.accountsel{background:transparent url(../images_new/accountsel.png) no-repeat; }
#menu li a.account:link, a.account:active, a.account:visited,#menu li a.account:hover{position:absolute;top:-20px;}
#menu li a.accountsel{position:absolute;top:20px;}
#menu li a.account:link, a.account:active, a.account:visited,#menu li a.account:hover,#menu li a.accountsel{
	width:225px;	  
	color:#e1a039;	
	margin-left:20px;	 	
	padding-left:5px;
	padding-top:20px;
	height:65px;
	text-align:center;	
	text-decoration:none;
} 
#menu li a.userlist:hover,#menu li a.userlistsel{background:transparent url(../images_new/user_sel.png) no-repeat; }
#menu li a.userlist:link, a.userlist:active, a.userlist:visited,#menu li a.userlist:hover{position:absolute;top:15px;}
#menu li a.userlistsel{position:absolute;top:15px;}
#menu li a.userlist:link, a.userlist:active, a.userlist:visited,#menu li a.userlist:hover,#menu li a.userlistsel {	 
	width:100px;	
	color:#e1a039;	
	margin-left:-100px;	 	
	padding-left:5px;
	padding-top:25px;
	height:65px;
	text-align:center;	
	text-decoration:none;
}
#menu span.product_pad{padding-top:-5px;padding-right:196px; }

#menu li a.contact:hover,#menu li a.contactsel{
	background:transparent url(../images_new/mobile_sel1.png) no-repeat;
	width:134px;  
	display:block;	 
	margin-left:277px;	 
}
#menu li a.contact:link, a.contact:active,a.contact:visited,#menu li a.contactsel{
	width:134px;  
	margin-left:277px;
	color:#a55f03;
}*/
#menu li{ 
	margin:30px 0px 0 25px;
	padding:0;
	list-style-type:none;
	float:left;
	text-align:right; 
}
#menu li span{position:relative;}
#menu li a.mobile:link, a.mobile:active, a.mobile:visited,#menu li a.mobile:hover,#menu li a.mobilesel,
#menu li a.website:link, a.website:active, a.website:visited,#menu li a.website:hover,#menu li a.websitesel,
#menu li a.network:link, a.network:active, a.network:visited,#menu li a.network:hover,#menu li a.networksel,
#menu li a.contact:link, a.contact:active, a.contact:visited,#menu li a.contact:hover,#menu li a.contactsel,
#menu li a.portal:link, a.portal:active, a.portal:visited,#menu li a.portal:hover,#menu li a.portalsel,
#menu li a.manage:link, a.manage:active, a.manage:visited,#menu li a.manage:hover,#menu li a.managesel,
#menu li a.stats:link, a.stats:active, a.stats:visited,#menu li a.statssel,
#menu li a.configure:link, a.configure:active, a.configure:visited,#menu li a.configuresel{
	height:45px;
	text-align:center;	
	text-decoration:none;
	position:absolute;
	top:10px;
	padding:22px 0 0 0;
}
#menu li a.mobile{
	background:transparent url(../images_new/mobile_new.png) no-repeat 11px 0px;	 
	width:150px;	
	color:#a55f03;
	display:block;	
	margin-left : 0px;
	left : -10px;
}
#menu li a.mobile:hover,#menu li a.mobilesel{
	background:transparent url(../images_new/mobile_new.png) no-repeat 11px -65px; 
	width:150px;	
	display:block;	
	color:#a55f03;
	left : -10px;
	margin-left : 0px;
}
#menu li a.website:hover,#menu li a.websitesel{
	background:transparent url(../images_new/portal_sel.png) no-repeat 11px -65px; 
	width:170px;	
	display:block;		 
	margin-left:82px;	 	
	color:#6ca8c7;
}
#menu li a.website{
	background:transparent url(../images_new/portal_sel.png) no-repeat 11px 0px;
	width:170px;	
	margin-left:82px;
	color:#6ca8c7;
}
#menu li a.network:hover,#menu li a.networksel{
	background:transparent url(../images_new/mobile_new.png) no-repeat 11px -65px;
	width:150px;  
	display:block;	 
	margin-left:191px;	
	color:#a0c15e; 
}
#menu li a.network{
	background:transparent url(../images_new/mobile_new.png) no-repeat 11px 0px;	
	width:150px;  
	margin-left:191px;
	color:#a0c15e;
}
#menu li a.portal:hover,#menu li a.portalsel{
	background:transparent url(../images_new/portal_sel.png) no-repeat 11px -65px;	 
	width:170px;	 
	display:block;	 
	margin-left:393px;
	color:#e1a039;		 
}
#menu li a.portal{
	background:transparent url(../images_new/portal_sel.png) no-repeat 11px 0px;	 
	width:170px;	 
	margin-left:393px;
	color:#e1a039;	
} 
#menu li a.manage:hover,#menu li a.managesel{
	background:transparent url(../images_new/portal_sel.png) no-repeat; 
	width:170px;	 
	display:block;	 
	margin-left:175px;
	color:#6ca8c7;		
}
#menu li a.manage:link, a.manage:active, a.manage:visited,#menu li a.managesel{
	width:170px;	 
	margin-left:175px;	
	color:#6ca8c7;	
} 
#menu li a.stats:hover,#menu li a.statssel{
	background:transparent url(../images_new/portal_sel.png) no-repeat 11px -65px; 
	width:170px;	 
	display:block;	 
	margin-left:277px;
	color:#a55f03;
	height : 50px;	
}
#menu li a.stats{
	background:transparent url(../images_new/portal_sel.png) no-repeat 11px 0px; 
	width:170px;	 
	margin-left:277px;
	color:#a55f03;
	height : 50px;	
}  
#menu li a.configure:hover,#menu li a.configuresel{
	background:transparent url(../images_new/portal_sel.png) no-repeat 11px -65px;
	width:170px;	 
	display:block;	 
	margin-left:380px;	
	color:#a0c15e;	 
}
#menu li a.configure{
	background:transparent url(../images_new/portal_sel.png) no-repeat 11px 0px;
	width:170px;	 
	margin-left:380px;
	color:#a0c15e;	
} 
#menu li a.products:hover,#menu li a.productssel{background:transparent url(../images_new/myproduct_sel.png) no-repeat; }
#menu li a.products:link, a.products:active, a.products:visited,#menu li a.products:hover,#menu li a.productssel{
	width:209px;	  
	color:#e1a039;	
	margin-left:434px;	 
	position:absolute;top:19px;
	padding-left:5px;
	padding-top:20px;
	height:65px;
	text-align:center;	
	text-decoration:none;
} 
#menu li a.transaction:hover,#menu li a.transactionsel{background:transparent url(../images_new/transaction_sel.png) no-repeat; } 
#menu li a.transaction:link, a.transaction:active, a.transaction:visited,#menu li a.transaction:hover,#menu li a.transactionsel{
	width:190px;	  
	color:#e1a039;	
	margin-left:244px;	 
	position:absolute;top:19px;
	padding-left:5px;
	padding-top:20px;
	height:65px;
	text-align:center;	
	text-decoration:none;
} 
#menu li a.account:hover,#menu li a.accountsel{background:transparent url(../images_new/accountsel.png) no-repeat; }
#menu li a.account:link, a.account:active, a.account:visited,#menu li a.account:hover{position:absolute;top:-20px;}
#menu li a.accountsel{position:absolute;top:20px;}
#menu li a.account:link, a.account:active, a.account:visited,#menu li a.account:hover,#menu li a.accountsel{
	width:225px;	  
	color:#e1a039;	
	margin-left:20px;	 	
	padding-left:5px;
	padding-top:20px;
	height:65px;
	text-align:center;	
	text-decoration:none;
} 
#menu li a.userlist:hover,#menu li a.userlistsel{background:transparent url(../images_new/user_sel.png) no-repeat; }
#menu li a.userlist:link, a.userlist:active, a.userlist:visited,#menu li a.userlist:hover{position:absolute;top:15px;}
#menu li a.userlistsel{position:absolute;top:15px;}
#menu li a.userlist:link, a.userlist:active, a.userlist:visited,#menu li a.userlist:hover,#menu li a.userlistsel {	 
	width:100px;	
	color:#e1a039;	
	margin-left:-100px;	 	
	padding-left:5px;
	padding-top:25px;
	height:65px;
	text-align:center;	
	text-decoration:none;
}
#menu span.product_pad{padding-top:-5px;padding-right:196px; }


#menu li a.contact:hover,#menu li a.contactsel{
	background:transparent url(../images_new/portal_sel.png) no-repeat 0 -65px;
	width:170px;  
	display:block;	 
	margin-left:284px;	
	color:#a55f03; 
}
#menu li a.contact{
	background:transparent url(../images_new/portal_sel.png) no-repeat 0 0;
	width:170px;  
	margin-left:284px;
	color:#a55f03;
}
/*  End :  Hearder   */
/*    footer  New  */	
#footerbbg{
	background:url(../images_new/footerbbg.png) no-repeat;  
	width:1100px;	 
	float:left;		
	height:141px;
	position:relative;
	left:-3px;	
}
.footers{width:930px;margin:auto;}
.footer_New,.subfooter_New{	 
	font-size:12px;
	font-family:Helvetica, arial;
	color:#959595;	 	 
	padding-bottom:10px;		 
} 
a.blue_new{color:#0d85a4;text-decoration:none;font-weight:lighter;}
a.blue_new:hover,a.blue:hover{text-decoration:underline;}
a.blue{color:#2d95b0;font-size:12px;padding-left:5px;text-decoration:none;}
.footer_New{float:left;	margin-left:50px;} 
.subfooter_New{	float:right;margin-right:40px;font-weight:medium; } 
.footer_New strong.green_new{color:#9dca42;}

/*  Start :  Content  */
#main_container {
	margin-left:auto;
	margin-right:auto;
	width:938px;
	clear:both;
}
#t_m_c{
	float:left;
	width:896px;
	height:20px;
	background-image:url(../images_new/bounding/boxes_04.png);
}
#body_container{
	float:left;
	background-image:url(../images_new/bounding/body_bg_cont.png);
	background-repeat:repeat-y;
	width:100%;
	height:100%;
}
/*  Start : Content Top Menu  */
#topmenu{width:880px;margin:auto;position:absolute;left:30px;z-index:1;}
.estate{
	background:url(../images_new/mobile_bg.png) no-repeat; 
	width:176px;float:left;
	height:171px;
	position:relative;
	z-index:1000;
}
.mobile a{
	float:left; 
	display:block;
	height:171px;
} 
a.iphone:link,a.iphone:active,a.iphone:visited{
	background:url(../images_new/iphone_bg.png) no-repeat;  
	width:225px;	
	height:171px;
}
a.iphone:hover,a.iphonesel{
	background:url(../images_new/iphone_sel.png) no-repeat; 
	width:225px;	
	height:191px;
}
a.androy:link,a.androy:active,a.androy:visited{
	background:url(../images_new/androyapp.png) no-repeat;  
	width:235px;	
	height:171px;
}
a.androy:hover,a.androysel{
	background:url(../images_new/androyapp_sel.png) no-repeat;  
	width:235px;	
	height:191px;
}
a.webapp:link,a.webapp:active,a.webapp:visited{
	background:url(../images_new/web_app.png) no-repeat;    
	width:244px;	
}
a.webapp:hover,a.webappsel{
	background:url(../images_new/web_app_sel.png) no-repeat; 
	width:244px;	
	height:191px;
}
/*  End : Content Top Menu  */
#bot_bar{
	float:left;
	width:902px;
	height:16px;
	background-image:url(../images_new/bounding/boxes_17.png);
} 
 /* Start :  Left Nav     */ 
.lm_top1{
	width:168px;
	height:5px;
	background:url(../images/sidemenutop.jpg) no-repeat;
}	
.lm_center2{
	width:168px; 
	background:url(../images/sidemenucenter.jpg);
	position:relative;
	z-index:1000;
}
.lm_center2 ul,.lm_center2 ul li.green_but{
	margin:0px;
	padding:0px;
}
.lm_center2 ul li{
	margin-left:35px;/*
	padding-bottom:8px;
	padding-top:8px;*/
	height : 35px;
	list-style-type:none;
}
.lm_center2 ul li.lm_top,.lm_center2 ul li.lm_top_home{
	height:30px;
	background:#fff url(../images/sidemenusel.jpg) no-repeat;
	padding:0px 0 9px 33px;
	margin:5px 0 0px 0; 
}
.lm_center2 ul li.new{position:relative;top:3px;}

.lm_center2 ul li.lm_top_home{margin-top : 0px;}
.lm_bottom{
	width:168px;
	height:5px;
	background-image:url(../images/sidemenubottom.jpg);	
	position:relative;
	top:-3px;
}	
.lm_center2 ul li a{padding-top:10px;*padding-top : 0px;float : left;}
.lm_center2 ul li.lm_top{width:145px;}	
.lm_center2 ul li.lm_top_home{width:135px;}	
#bigmainagent  .lm_center2 ul li a{color:#6aa7c6;} 
.lm_center2 ul li a.greensel{color:#3a8702;}
.lm_center2 ul li a.bluesel{color:#0d85a4;}
#bigmainagent .lm_center2 ul li a.select{color:#7f8080;padding-top:10px;	}
.lm_center2 ul li a:hover{ color:#6aa7c6;font : bold 14px "Helevitica Neue", arial;padding-top:10px;*padding-top : 0px;} 
.lm_center2 ul li a.disable{ color:#afb3b3; }   
.textdisable {
	color:#D4D2D3;
	font-size:14px;
	font-weight:bold;
}
.lm_center2 ul li a, .lm_center2 ul li a.select,.lm_center2 ul li a.disable{
	/*font-size:14px;	
	font-size:bold;*/
	font : bold 14px "Helevitica Neue", arial;
	text-decoration:none;
} 
.lm_center2 ul li div.menupad{padding-left:26px;padding-top:11px;margin-bottom:10px;}
.lm_center2 ul li.green_but{
	background:url(../images/green_but1.png) repeat-x;
	width:154px;
	height:35px;
	position:relative;
	top:3px;
	left:14px;
	cursor:pointer;	 
}
.lm_center2 ul li.green_but div.absolute{
	position:absolute;
	padding-top:10px;
	padding-left:20px;
}
#bigmainagent .lm_center2 ul li.lastmenu,#bigmainagent .lm_center2 ul li.lastmenu {margin-bottom:0px;}
#bigmainagent ul li.green_but_buynow{
	background:url(../images/buynowbg.png) no-repeat;
	width:135px;
	height:37px;
	position:relative;
	cursor:pointer;	
	margin:0px 0 0 13px;
	line-height:37px;
	padding:0px; 
	list-style-type:none;
	padding-left:20px;	
}
#bigmainagent ul li.green_but_buynow a,#bigmainagent ul li.green_but_buynowsel a {color:#3a8702;}
#bigmainagent ul li.green_but_buynowsel{
 	height:30px;
	background:#fff url(../images/sidemenusel.jpg) no-repeat;
	padding:9px 0 0 33px;
	margin:0 0 10px 0;
	list-style-type:none;
	width:173px;
	position:absolute;
 }
 /*  End :  Left Nav     */
 /*        AgentPortalHomeDetai           */
.rbg_top{
	width:720px;
	height:20px;
	background-image:url(../images/toprightag.jpg);
}	
#rbg_center1{
	width:720px;	 
	background:url(../images/toprightag2.jpg) no-repeat top;
}	
.rbg_center2{
	width:718px; 
	border-left:1px solid #dad8cb;
	border-right:1px solid #dad8cb; 
}
.rbg_bottom{
	width:720px;
	height:6px;
	background-image:url(../images/rightbottomcurve.jpg);
}
#rbg_center1 h3{
	color:#313131;
	font-size:24px;
	font-weight:normal;
	padding-left:42px;
}
#rbg_center1 div.home{
	width:628px;
	border-bottom:1px solid #e7e7e5;
	clear:both;
	margin-left:42px;
	padding-bottom:18px;	
}
#rbg_center1 div.home span{
	font-size:12px;
	width:628px;
	line-height:18px;
	color:#6f6f6f;
}
#rbg_center1 div.announce{	
	width:628px;
	margin-left:42px;
	padding:5px 0 5px 0;
}
#rbg_center1 div.announce div.text{
	font:normal 14px "Helvetica Neue", Arial;
	color:#575959;
	}
.border{margin:auto;border-top:1px solid #dad8cb;width:890px;}  
/*        AgentPortalHomeDetai           */

/*     Start  : Index Page   */ 
#backbg{background:url(../images_new/index_topbg.jpg) no-repeat; 
	width:890px; /*
	height:610px; */
	margin:auto;}
#index_top{
	width:890px; 	 
	margin:auto;
	border-bottom:1px solid #e6e6e6;
} 
.content_area{
	width:832px;
	margin:auto;
	padding-top:20px;
}
.content_area div.left{width:428px;float:left;}  
.content_area div.right{width:400px;float:left;}
.content_area div.left,.content_area div.bot_right{
	float:left;
	font:normal 18px Helvetica, Arial;
	color:#8d8b8b;
} 
.content_area div.left h3,.content_area div.bot_right h3{
	float:left;clear:both;
	color:#565555; font-weight:normal;
	margin-bottom:27px; 
}
.content_area div.left h3,.content_area span.padd5{margin-left:5px;}
.content_area div.bot_right h3{margin-top:5px;}
.content_area div.bot_right p{font:normal 14px "Helvetica Neue", Arial;line-height:30px;padding-top:15px;}
.f25{font-size:25px;}
.f20{font-size:20px;}
.content_area div.left h3 a,.content_area div.bot_right h3 a{color:#0d85a4;text-decoration:none;}
.content_area div.left h3 a:hover,.content_area div.bot_right h3 a:hover{text-decoration:underline;} 
#index_bottom{ 
	width:890px;    
	margin:auto;
	border-bottom:1px solid #e6e6e6;
}  
.content_area div.bot_left{width:554px;float:left;}
.content_area div.bot_right{width:260px;margin-top:15px;}
span.vediobigbg {	 
	background:url(../images_new/vedio_bigbg.png) no-repeat;   
	width:281px;
	float:left;
	height:175px;
	display:block;
	margin:0px 20px 5px 0;
	clear:both;
}
span.vediobigbg img {
	position:relative;
	top:70px;
	left:125px;
	cursor:pointer
}
.content_area div.left div.button,.content_area div.bot_right div.button{ clear:both;margin:0 0 22px 3px;}
span.blue{width:280px;}
span.blue1{width:155px;}
span.blue2{width:165px;margin-left:-9px;}
span.blue,span.blue1,span.blue2{text-align:center;float:left;color:#0d85a4;clear:both;}
.paddl{margin:8px 0px 0 9px;}
a.buynow_but:link,a.buynow_but:active,a.buynow_but:visited,a.buynow_but:hover{
	width:113px;
	height:29px;	
	display:block;	
}
a.buynow_but:link,a.buynow_but:active,a.buynow_but:visited{	background:url(../images_new/buybutton.jpg) no-repeat left top;	}
a.buynow_but:hover{	background:url(../images_new/buybutton.jpg) no-repeat left bottom;}
a.buynowbig:link, a.buynowbig:active, a.buynowbig:visited,a.buynowbig:hover,a.buynowbigsel {
	width:159px; 
	height:44px;
	display:block;
}
a.buynowbig:link, a.buynowbig:active, a.buynowbig:visited{background:transparent url(../images_new/buybuttonbig.jpg) no-repeat top right;}
a.buynowbig:hover,a.buynowbigsel {background:transparent url(../images_new/buybuttonbig.jpg) no-repeat bottom right;}
/*     End  : Index Page   */
#content{width:884px;margin:auto;}
.titlebg{
	background:url(../images_new/content_top.png) no-repeat;
	width:854px;
	height: 56px;
	font:normal 40px Helvetica, Arial;
	color:#dcd9d9;
	padding:15px 0 0 30px;	
}
.graybg{
	background:url(../images_new/contentbg.png) repeat;
	width:865px; 
	border-left:1px solid #dad8cb;
	border-right:1px solid #dad8cb;
	clear:both;
	padding:0 0 0 17px;	
}
.graybg div.left{ width:202px;float:left;text-align:right;font-size:12px;}
.graybg div.right{width:175px;float:left;font-size:12px; }	
.graybg div.left span{clear:both;float:right;}
.graybg div.right span{clear:both;float:left;}
.graybg span.padd85{margin-top:85px;}
.graybg span.padd45{margin-top:40px;}
.graybg span.padd70{margin-top:73px;}
.graybg span.padd80{margin-top:78px;}
.graybg span.padd105{margin-top:108px;}
.vedioabs{position:absolute;top:-80px;left:620px;}
span.vediosmall {	 
	background:url(../images_new/vedio_small.png) no-repeat;    
	width:153px;
	float:left;
	height:95px;
	display:block;
	margin:0px 20px 5px 0;
}
span.vediosmall img{
	position:relative;
	top:31px;
	left:65px;
	cursor:pointer
}
span.blue1{width:155px;}
span.button1{float:left;clear:both;margin:30px 0 0 5px;}
/*.whitebg_txt{width:884px;float:left;}*/
.whitebg_txt{width:685px; margin:auto;min-height:80px;}
.centernav{clear:both;}
/***** hK Website ***/
fieldset {
	border:none;
	padding:0px;
	margin:0px;
}
#websitebg {
	background:transparent url(../images_new/website.png) no-repeat left top;
	width:832px;
	height:110px;
	position:absolute;
	top:-30px;
	padding:370px 0 0 15px;
}
#websitebg h1 {
	font-size:40px ;
	font-weight:normal;
	color:#565555;
	margin-top:75px;
} 
#grayborder {
	clear:both;
	width:884px;
	padding-bottom:5px;
	background:transparent url(../images_new/bottomdesign1.png) no-repeat center bottom;
}
#grayborder fieldset {
	border:1px solid #dad8cb;
	border-bottom:none;
	min-height:200px;
	padding:6px 0 0 22px;	
}
#grayborder fieldset h3,#grayborder fieldset h1 {
	font-size:24px;
	color:#565555;
	font-weight:normal;
	padding:14px 0 8px 0;
}
#grayborder fieldset h1{font-size:36px;}
#grayborder fieldset p {
	font-size:12px;
	color:#8d8b8b;
	padding-bottom:25px;
	width:270px;
	line-height:18px;
}
#grayborder fieldset p.connect{	width:780px;}
#Leftpart,#Rightpart { float:left; }
#Leftpart2,#Rightpart2,#Leftpart3,#Rightpart3 { float:left; }
#Rightpart {margin-left:110px;width:296px;}
#Leftpart { width:270px;}
#Rightpart2 {margin-left:20px;width:180px;}
#Rightpart3 {margin-left:20px;width:230px;}
#Leftpart2 { width:460px;}
#Leftpart3 { width:420px;}
#Leftpart img,#Rightpart img { display:block; } 
#Leftpart img.center,#Rightpart img.center {margin:auto;} 
#Leftpart img.padd20,#Rightpart img.padd20 {margin-left:10px;} 
#Leftpart img.padd40,#Rightpart img.padd40 {margin-left:40px;} 
.siteTemplates{
	background:transparent url(../images_new/siteTemplates.png) no-repeat center top;
	width:361px;
	padding-top:360px;
}
.connectCustomer {
	background:transparent url(../images_new/connectCustomer.png) no-repeat 5px 25px;
	width:394px;
	padding-top:390px;
}
.website_buynow {
	clear:both;
	float:right;
	margin-top:10px;
}
/***** End: hK Website ***/
/*08012010*/
span.vediosmallfade {	 
	background:url(../images_new/fadevideo.png) no-repeat;     
	width:160px;
	float:left;
	height:99px;
	display:block;
	margin:0px 20px 5px 0;
	clear:both;
}
span.vediosmallfade img{
	position:relative;
	top:34px;
	left:65px;
	cursor:pointer
}
.bluefade{color:#98c7d3;font-size:12px;padding-left:40px;text-decoration:none;margin:auto;}

/*    Cofigure  Properties   */
/*    Content  Menu  */
.conttop_menu{
	clear:both;float:fright;margin:20px 0 0 20px;
}
.leftmenubg,.centermenubg,.rightmenubg{height:48px;float:left;}
.leftmenubg,.rightmenubg { width:8px; }
.leftmenubg{ background:transparent url(../images/menuleft.png) no-repeat; }
.rightmenubg{ background:transparent url(../images/menuright.png) no-repeat; }
.centermenubg,.shop_centermenubg{
	background:transparent url(../images/menucenter.png) repeat-x;
	width:auto; 
}
.centermenubg ul{width:900px;margin-top:5px;}
.centermenubg ul li,.centermenubg a {
	line-height:36px;
	height:36px;
	float:left;
	display:block;	
}
.centermenubg ul li{ list-style-type:none;}
.centermenubg ul li.home{
	padding:10px 10px 0px 30px; 
	*padding:2px 10px 0px 30px;
}
.centermenubg ul li.fright {float:right;}
.centermenubg ul li.sepArrow {background:transparent url(../images/menuseperato.jpg) no-repeat left;padding:0 8px 0 22px;}
.centermenubg ul li.sepLine {background:transparent url(../images/sepLine.png) no-repeat left;padding:0 10px 0 10px;}
.centermenubg a,.shopcentermenubg a{
	font-size:12px;
	color:#7c7c7c;
	text-decoration:none;
} 
.centermenubg a:hover{ color:#6ca8c7;} 
/*    Content  Menu : End   */
/*   Start  : Configure Content   */
#bigmenu{
	padding-top:8px;/*
	margin-left:28px;*/
	margin-left:23px;
	clear:both;
}
/*   Start  : Configure Left Content   */
.LeftContent {width:683px;float:left;}
.r_c_top,.r_c_bottom {width:683px;	height:7px;}
.r_c_top {background:transparent url(../images/roundCorner.png) no-repeat top;}
.r_c_bottom {background:transparent url(../images/roundCorner.png) no-repeat bottom;}
.r_c_content{
	border:1px solid #dad8cb;
	border-top:none;
	border-bottom:none;
	width:681px;
}
#Configure h1{
	font-size:24px;
	font-weight:normal;
	color:#313131;
	padding:12px 0 18px 15px;
	border-bottom:1px solid #dad8cb;
	margin:0px;
}
#Configure h1 span{font-size:12px;color:#707070;display:block;}
#Configure .sepborder {border-bottom:1px solid #dad8cb;margin:13px 0 0px 0}
#Configure fieldset{border:0px;padding:0px;margin:0px;}
#Configure fieldset.borderTop {border-top: 1px solid #dad8cb;clear:both;}
#Configure div.borderTop {border-top: 1px solid #dad8cb;clear:both;}
#Configure div.LeftPart,#Configure div.RightPart {float:left;}
#Configure div.LeftPart {width:160px; margin-left:20px;}
#Configure div.RightPart {width:501px;padding-top:10px}
.mobileBox {clear:both;margin-bottom:20px;}
.mobileBox div.List {
	color:#313131;
	background-color:#f3f3f3;
	padding:7px 0 10px 12px;
	border-left:1px solid #dad8cb;
	border-bottom:1px solid #dad8cb;
	clear:both;
	vertical-align:top;
}
.mobileBox div.List h2 {font-size:14px;padding-bottom:5px;}
.mobileBox div.List span{font-size:12px;font-weight:normal;}
.mobileBox div.List span.fleft {dispaly:block;float:left;width:350px;}
.mobileBox div.List span a {color:#313131;text-decoration:underline;} 
.mobileBox div.List span a:hover {text-decoration:none;} 
.mobileBox div.List span.fleft {clear:both;float:left;}
.mobileBox div.List span.fright {float:right;}
.mobileBox div.List1 {
	color:#313131;
	background-color:#f3f3f3;
	padding:7px 0 10px 12px;
	border-left:1px solid #dad8cb;
	border-bottom:1px solid #dad8cb;
	clear:both;
	vertical-align:top;
}
.mobileBox div.List1 h2 {font-size:14px;padding-bottom:5px;}
.mobileBox div.List1 div {font:normal 12px "Helvetica Neue", Arial}
.mobileBox div.List1 div a {color:#313131;text-decoration:underline;} 
.mobileBox div.List1 div a:hover {text-decoration:none;background-color:#f3f3f3;} 
.mobileBox div.List1 div.fleft {clear:both;float:left; width:480px;} 
.confi_tbg,.confi_bbg {
	border-top:1px solid #dad8cb;
	background-color:#f3f3f3;
	width:496px;
	height:5px;
	float:left;
}
.confi_bbg {border-bottom:1px solid #dad8cb;border-top:none;background-color:#fff;}
.lcorner,.bcorner {width:5px;float:left;}
#Configure fieldset.mobileInfo {
	padding: 5px 6px 0 12px;
	border-left:1px solid #dad8cb;
	color:#313131;
	font-size:12px; 
	clear:both;
}
#Configure fieldset.mobileInfo p {
	padding-top:6px;
	display:block;
	margin:0px;
 }
.selectType span strong{ color:#313131;}
.selectType span {
	color:#5e5d5d;
	display:block;
	padding:10px 0;
}
.clearTop {height:6px;clear:both;}
#Configure fieldset h1 span {color:#000;}
/*   End  : Configure Left Content   */
/*   Start  : Configure Right Content   */
#rightDetails{width:227px;float:left;margin-left:5px;}
#rightDetails fieldset.In {
	width:196px;
	margin:auto;
	border:none;
	color:#5f5e5e;
	font-size:13px;
	padding-top:10px;
}
#rightDetails h1 {
	height:23px;
	width:227px;
	padding-top:9px;
	padding-bottom:3px;
	color:#fff;
	font-weight:bold;
	font-size:16px;
	padding-left:13px;
}
#rightDetails h1.blue{ background:transparent url(../images/summaryTop.png) no-repeat bottom left;}
#rightDetails h1.gray{ background:transparent url(../images/contactTop.png) no-repeat bottom left;}
#rightDetails h1.green{ background:transparent url(../images/paymentTop.png) no-repeat bottom left;}
#rightDetails h1.yellow{ background:transparent url(../images/mlstop.png) no-repeat bottom left;}
#rightDetails .border{margin-left:5px; width:215px;padding:0px;}
#contactDetails div.font{color:#434343;font:bold 14px "Helvetica Neue", Arial;line-height:18px;padding-top:5px;padding-bottom:10px;}
#contactDetails b,#contactDetails p,#contactDetails p a{display:block;font-weight:bold}
#contactDetails b {color:#282828;font-size:18px;padding:6px 0 5px 0;}
#contactDetails p a{color:#3a7b9d;font-size:14px;text-decoration:none}
#contactDetails p a em {text-decoration:none;font-style:normal}
#contactDetails p a em:hover{text-decoration:underline;font-style:normal}
#rightDetails .centertitleblue{
	background:url(../images/centerbluebg.png) repeat-y;
	width:227px;
}
.bottomtitleblue{
	background:url(../images/bottombluebg.png) no-repeat;
	width:227px;
	height:10px;
}
.blackbigtxt{
	font-weight:bold;
	font-size:24px;
	color:#000000;
	background-color:inherit;
}
.graysmalltxt,#contactDetails{
	font-size:13px;
	line-height:25px;
	color:#595959;
	padding-left:17px;
}
a.blacksmaltxt:link,a.blacksmaltxt:active,a.blacksmaltxt:visited{
	font-weight:bold;
	font-size:14px;
	color:#282828;
	background-color:inherit;
	text-decoration:none;
}
a.blacksmaltxt:hover{text-decoration:none;}
a.blacksmaltxt1:link,a.blacksmaltxt1:active,a.blacksmaltxt1:visited,.blacksmalltxt1,.blacksmalltxt2{
	font-weight:bold;
	font-size:12px;
	color:#282828;
	background-color:inherit;
	text-decoration:none;
}
a.blacksmaltxt1:hover{text-decoration:none;}
.graysmaltxt{
	font-size:12px; 
	color:#282828; 
	padding-bottom:10px;
}
/** Payment Confirmation & Payment Information  **/
input.input34{	 
	width:34px;
	padding:2px;
	height:15px; 
}
input.input42{	 
	width:42px;
	padding:2px;
	height:15px; 
}
.PaymentConfirm{
	margin:auto;
	padding-top:4px;
	width:627px;
}
.PaymentConfirm h2{
	color:#313131;
	font-size: 24px;
	font-weight:normal;
	padding:0px 0 5px 0;
}
.PaymentConfirm h2 a {
	color:#5191b1;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
.PaymentConfirm h2 a:hover {text-decoration:none;}
.PaymentConfirm small {color:#616161;}
.PaymentConfirm h4{
	font-size:14px;
	padding:10px 0 15px 0;
	color:#000;
	font-weight:normal;
}
.PaymentConfirm  fieldset {
	border:none;
	padding-left:10px;
	color:#000;
	font-size:12px;
	line-height:19px;
}
.PaymentConfirm1{
	margin:auto;
	padding-top:4px;
	width:627px;
}
.PaymentConfirm1 h2{
	color:#313131;
	font-size: 24px;
	font-weight:normal;
	padding:18px 0 5px 0;
}
.PaymentConfirm1 h2 a {
	color:#5191b1;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
.PaymentConfirm1 h2 a:hover {text-decoration:none;}
.PaymentConfirm1 small {color:#616161;}
.PaymentConfirm1 h4{
	font-size:14px;
	padding:10px 0 15px 0;
	color:#3d3d3d;
	font-weight:normal;
}
.PaymentConfirm1 h5{
	font-size:14px;
	padding:10px 0 15px 0;
	color:#848484;
	font-weight:normal;
}
.PaymentConfirm1 fieldset{
	border:none;
	padding-left:10px;
	color:#646363;
	font-size:12px;
	line-height:19px;
	font-weight:bold;
} 
.Pricetxt {font-size:14px;}
.PaymentConfirm .grayborder {
	border-bottom:1px solid #e7e7e5;
	height:15px;
	margin-bottom:15px
}
a.bluelink:link,a.bluelink:active,a.bluelink:visited,.bluelink{
	font :bold 12px "Helvetica Neue", Arial;
	color:#1d8daa;
	text-decoration:none;
}
a.BButton,.button,.button1,.button2{
	height:37px;
	display:block;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	border:none;	
	line-height:34px;
	color:#fff;
	text-decoration:none;
	cursor:pointer;
}
a.BButton,.button {padding-left:17px;}
.portalbut{
	background:transparent url(../images/blue_button.jpg) no-repeat;  
	width:196px;
	height:37px;
	border:none;
}
.button1 {padding-top:-2px;	padding-left:8px;}
.button2 {padding-top:-4px; padding-left:18px;}
.button {padding:0;	text-align:center;}
a.customize {background:transparent url(../images/customize.png) no-repeat;}
.edit {background:transparent url(../images/edit.png) no-repeat;width:117px;}
.placeOrder {background:transparent url(../images/placeOrder.png) no-repeat;width:154px;}
.placeOrder1 {
	background:transparent url(../images/placeOrder1.png) no-repeat;
	width:154px;
	height:32px;
}
.placeOrder3{
	background:transparent url(../images/placeOrder2.png) no-repeat; 
	width:116px;
	height:37px;
}
.placeorder{
	background:transparent url(../images_new/placeorder.png) no-repeat bottom right;
	width:162px;
	height:38px;
	display:block;
	border:none;	
}
.setup{
	background:transparent url(../images_new/setup.png) no-repeat bottom right;
	width:225px;
	height:38px;
	display:block;
	border:none;
	cursor:pointer;	
}
.size16 {font-size:16px;color:#595959;}
.size16 b {color:#376c87;}
#billForm label,#billForm span ,
#cardForm label,#cardForm span,
#chequeForm label,#chequeForm span{
	float:left;
	display:block;
	margin-bottom:14px
}
#billForm label,#cardForm label,#chequeForm label{
	width:170px;
	padding-right:10px;
	clear:both;
	text-align:right;
}
#billForm span,#cardForm  span,#chequeForm span{width:300px;}
#billForm span input.mlarge {width:254px;}
#billForm span input.large,#cardForm span select.large,#chequeForm input.large {width:150px;}
#billForm span input.small {width:96px;}
#billForm span input.vsmall,#cardForm span input.vsmall  {width:70px;}
#billForm span select.vsmall,#cardForm span select.small {width:70px;}
.cheque {top:-1px;right:10px;}
.inputClass{
	border:2px solid #B5B5B5;	
	height:18px;  
	font :normal 14px "Helvetica Neue", Arial;
	color:#939393;
	width:200px;
	padding-left:4px;
	padding-top:2px;
}
.myportalbut{
	background:transparent url(../images/blue_top.png) no-repeat;   
	width:179px;
	height:29px;
	border:none;
}	
/*    Home Kenex Portal  Top Menu  :  Start    */
#menutop{width:100%;height:62px;margin:auto;}
.ml_left{
	float:left;
	width:19px;
	height:62px;
	background-image:url(../images/homemenuleft.png);
}	
.mc_center{
	float:left;
	width:900px;
	height:62px;
	background-image:url(../images/homemenucenter.png);
}	
.mc_center a{
	font-size:12px;
	color:#7c7c7c;
	text-decoration:none;
} 
.menupadd{padding-top:23px;padding-right:18px;padding-left:18px;float:left;}
.mc_center a:hover{ color:#6ca8c7;text-decoration:underline;} 
.ml_right{
	float:left;
	width:19px;
	height:62px;
	background-image:url(../images/homemenuright.png);
}	
.topspace9{padding-top:9px;}
.imglogopadd{padding-top:20px;padding-left:40px;}
#bigmainagent{width:95%;/*height:400px;*/margin:auto;}	
#bigmainagent a{
	color:#7f8080;
	font-size:bold;
	text-decoration:none;
} 
#bigmainagent a:hover{ color:#6aa7c6;}
.gray_sel{font-size:12px;color:#d1d1d1;}
/*    Home Kenex Portal  Top Menu  :  End   */ 
/*     Portal  Branding    */
.rbg1_top{
	width:720px;
	height:21px;
	background-image:url(../images/righttopag.jpg);
}	
#rbg1_center1{
	width:720px;
	height:67px;
	background:url(../images/righttopag2.jpg) no-repeat top;
}	
#rbg1_center1 h3{
	color:#313131;
	font-size:24px;
	font-weight:normal;
	padding-left:42px;
}
#rbg1_center1 p,#rbg_center1 p{
	color:#707070;
	font-size:12px;
	font-weight:normal;
	padding-left:42px;
	margin:0px;
}
.getCodeTopspace {padding-top:23px;}
.getCodeList {clear:both;margin-bottom:20px;width:678px;float:right}
.branding{
	background:url(../images/number_bg.png) no-repeat;
	width:86px;
	height:72px;	
	float:left;
	position:relative;
	left:2px;
}
.branding .number{
	font:normal 60px "Helvetica Neue", Arial;
	color:#cecece;
	text-align:center;
}
.getcode_tbg1,getcode_bbg1 {
	border-top:1px solid #dad8cb;
	background-color:#f3f3f3;
	width:587px;	
	height:5px; 
	float:left;
}
.getcode_bbg1 {border-bottom:1px solid #dad8cb;border-top:3px;background-color:#fff;position:relative;top:5px;left:1px;} 
#getcode_off div.brandcodeInfo {
	border-left:1px solid #dad8cb;
	color:#313131;
	font-size:12px; 
	clear:both;
}
.brandcodeInfo div.left{
	width:380px;
	float:left;
	font:normal 12px "Helvetica Neue", Arial;
	color:#5e5d5d;
	padding-left:10px;
}
.brandcodeInfo div.right{
	width:185px;
	float:left;
	text-align:right;
	font:normal 12px "Helvetica Neue", Arial;
	color:#5e5d5d;
}
.brandcodeInfo div.right span.left{
	border:1px solid #bfbfbf;
	float:left;
	margin-top:20px;
	background-color:#f3f3f3;
}
.brandcodeInfo div.right span.right{
	width:53px;
	height:61px;
	border:1px solid #bfbfbf;
	float:right;
} 
.portal_button{
	clear:both;
	width:678px;float:right;
	margin-bottom:10px;
}	
.portal_button span.left{
	width:380px;
	float:left;
	padding-left:98px;	 
	color:#5e5d5d;
	font-size:12px; 	
}
.portal_button span.right{width:130px;float:right;}
  
/* Portal Branding Expanded  */  
.brandcodeInfo div.mid,.brandcodeInfo div.mid1{
	width:450px;
	float:left;
	font:normal 12px "Helvetica Neue", Arial;
	color:#5e5d5d;
	padding-left:12px;	
}
.brandcodeInfo div.contactform{
	width:550px;
	margin:auto;
	clear:both;	 
}
.brandcodeInfo div.contactform label{
	width:200px;
	float:left;
	text-align:right;
	font:bold 12px "Helvetica Neue", Arial;	
	padding-top:3px;
} 
.brandcodeInfo div.contactform input{
	width:210px;
	float:left;
	border:2px solid #b5b5b5;
	height:20px;
	margin:0 0 10px 10px;
	padding-left:3px;
	color:#939393;
} 
.brandcodeInfo div.contactform label{color:#646363;}
.brandcodeInfo div.contactform div.border{border-top:1px solid #dad8cb;padding-bottom:20px;}
.brandcodeInfo div.contactform span {margin-left:210px;}
.brandcodeInfo div.contactform input.input1{width:38px;}
.brandcodeInfo div.contactform input.input{width:30px;}
.brandcodeInfo div.contactform input.input1,.brandcodeInfo div.contactform input.input{
	float:left;
	border:2px solid #b5b5b5;
	height:17px;
	padding-top:4px;
	margin-bottom:15px;
	padding-left:3px;
	margin-right:10px;
}
.brandcodeInfo div.contactform select{
	width:215px;
	float:left;
	height:24px;
margin:0 0 10px 10px;
	/*color:#939393;*/
	border:2px solid #b5b5b5;
}
.size11 {font-size:12px;color:#606060;}
.sepWeb1 {height:20px;margin-bottom:30px;clear:both;}
.save_disable{
	background:url(../images/save_disable.png) no-repeat;
	width:148px;
	height:28px;
	cursor:pointer;
	border:none;
}
.save_change,.brandcodeInfo div.contactform input.save_change {
	background:url(../images/savechanges.jpg) no-repeat; 
	width:170px;
	height:28px;
	cursor:pointer;
	border:none;
}
.changepassword{
	background:url(../images/changepassword.jpg) no-repeat;   
	width:174px;
	height:28px;
	cursor:pointer;
	border:none;
}
.change_email{
	background:url(../images/changeemailadd.jpg) no-repeat; 
	width:219px;
	height:28px;
	cursor:pointer;
	border:none;
}
.contact_info{
	background:url(../images/changecontactinfo.jpg) no-repeat;  
	width:212px;
	height:27px;
	cursor:pointer;
	border:none;	 
}
.save_but{ 
	background:url(../images/save_but.png) no-repeat; 
	width:148px;
	height:28px;
	cursor:pointer;
	border:none;
}
.save_payment{
	background:url(../images/savepaymentinfo.jpg) no-repeat; 
	width:213px;
	height:27px;
	cursor:pointer;
	border:none;
}
#bigmainagent .fileinputs_photo a{
	font:bold 12px "Helvetica Neue", Arial;
	color:#6798d3;
	text-decoration:none;
}
#bigmainagent .fileinputs_photo a:hover{text-decoration:underline;}
#bigmainagent .fileinputs_photo a.deletesel{color:#ed1c24;}


/* portal_branding end*/
 
.getCodeTopspace {padding-top:23px;}
.getCodeList {clear:both;margin-bottom:20px;width:678px;float:right}
.getCodeList div.List,.getCodeList div.Widgets {
	color:#313131;
	background-color:#f3f3f3;
	padding:1px 0 0px 12px;
	border-left:1px solid #dad8cb;
	border-bottom:1px solid #dad8cb;
	clear:both;
	vertical-align:top;
}
.getCodeList div.Widgets {
	width:675px;
	position:relative;
	left:-18px;
	border:1px solid #dad8cb;
	padding:20px 0 10px 35px;
}
.getCodeList div.List h2,.getCodeList div.Widgets h2 {font-size:14px;padding-bottom:10px;}
.getCodeList div.List span,.getCodeList div.Widgets h2 span {
	font-size:12px;
	font-weight:normal;
}
.getCodeList div.List span.fleft {dispaly:block;float:left;width:390px;}
.getCodeList div.List span a {color:#313131;text-decoration:underline;} 
.getCodeList div.List span a:hover {text-decoration:none;} 
.getCodeList div.List span.fleft {clear:both;float:left;}
.getcode_tbg,.getcode_bbg {
	border-top:1px solid #dad8cb;
	background-color:#f3f3f3;
	width:673px;
	height:5px;
	float:left;
}
.getcode_bbg {border-bottom:1px solid #dad8cb;border-top:none;background-color:#fff;}
#getcode_off fieldset {padding:0;margin:0;border:0;}
#getcode_off fieldset.getcodeInfo {
	border-left:1px solid #dad8cb;
	color:#313131;
	font-size:12px; 
	clear:both;
}
#getcode_off fieldset.getcodeInfo label,#getcode_off fieldset.getcodeInfo span {
	text-align:left;
	padding-top:15px;
	padding-bottom:20px;
	display:block;
	float:left;
}
#getcode_off fieldset.getcodeInfo span { 
	width:510px;
	padding-top:16px;
	color:#5e5d5d;
}
#getcode_off fieldset.getcodeInfo span.delete {width:55px;text-align:center;float:right}
#getcode_off fieldset.getcodeInfo span strong {color:#373636;}
#getcode_off fieldset.getcodeInfo label {
	width:25px;
	clear:both;
	padding-left:18px;
}
#getcode_off .sepborder {border-bottom:1px solid #dad8cb;margin:0;clear:both;}
#bigmainagent .getcodeHead a:hover {color:#313131;}
#bigmainagent a.removelink,#bigmainagent .getcodeHead a ,#bigmainagent a.delete {
	color:#0d85a4;font-size:12px;text-decoration:underline;
}
#bigmainagent a.removelink:hover,#bigmainagent .getcodeHead a:hover,#bigmainagent a.delete:hover {
	color:#5e5d5d;font-size:12px;text-decoration:none;
}
#bigmainagent a.delete {color:#cb0101;}
.uploadNew {
	padding:16px 0 0 5px;
	width:650px;
	float:left;
}
.uploadNew p{ 
	color:#939393;
	font-weight:bold;
	float:left;
	padding:5px 5px 0 0px;
	width:75px;
	text-align:right;
	border:none;  
}
input.uploadnewInput {
	height:18px;
	width: 160px;
	border: 2px solid #c2c2c2;
	font:normal  12px Arial;
	border-right:none;
	color:#565656;
	padding:2px 0 0 6px;
	margin-top:1px;
}
div.upload_new ,input.uploadnewInput,a.PhotoBrowse,.PhotoBrowse{float:left;}
div.upload_new  {position: relative;z-index:1;}
del.upload_newPhoto{
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	width:246px;
}
.file_photo_uploadnew {
	position: relative;
	color:black;
	opacity: 0;
	filter:alpha(opacity=0);
	z-index: 2;
	cursor:pointer;
	width:246px;
	height:37px;
	margin:0px;
	padding:0px;
}
.grayinput {
	height:18px;
	width: 160px;
	border: 2px solid #c2c2c2;
}
.Sourcebox {
	border: 2px solid #c2c2c2;
	width:505px;
	color:#373636;
	height:40px;
	font-weight:normal;
	font-size:12px;
	overflow:auto;
}
.searchList {padding:16px 0 18px 18px;}
.searchList p {font-weight:bold;padding:0 0 2px 5px;}
#WebPortal {
	border:0px;
	padding-left:40px;
}
#WebPortal label {
	display:block;
	float:left;
	width:108px;
	padding-right:17px;
	color:#939393;
	text-align:right;
	font-size:12px;
	clear:both;
	margin-top:5px;
}
input.browseinput {
	height:18px;
	width: 200px;
	border: 2px solid #c2c2c2;
	font:normal 12px Arial; 
	border-right:none; 
	color:#565656;
	padding:2px 0 0 6px;
	margin-top:1px;
}
div.fileinputs_photo ,input.browseinput,a.PhotoBrowse,.PhotoBrowse{	float:left;}
div.fileinputs_photo {position: relative;	z-index:1;}
del.fakefile_photo{
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	width:300px;	 
}
.file_photo {
	position: absolute;
	color:black;
	opacity: 0;
	filter:alpha(opacity:0);
	z-index: 2;
	cursor:pointer;
	width:290px;	 
	margin:0px;
	padding:0px;
}
a.PhotoBrowse,.PhotoBrowse {
	background:transparent url(../images/browse.png) no-repeat;
	height:26px;
	color:#fff;
	border:none;
	width:78px;
	cursor:pointer;
	display:block;
}
.size12 {font-size:12px;}
#bigmainagent a.bluelink2 {
	font :bold 12px "Helvetica Neue", Arial;
	color:#3078b4;
	text-decoration:underline;
}
.sepWeb {border-bottom:1px solid #dad8cb;height:20px;margin-bottom:30px;clear:both;}
/*** END : Agent Portal Web */


/* portal website **/
.webgraybox,.webgraybox_hov {
	border:1px solid #dad8cb;
	border-left:0px;
	width:181px;
	height:148px;
	float:left;
	padding:19px 0 0 15px;
	color:#5f5f5f;
	font-weight:bold;
}
.webgraybox_hov { background-color:#fffbeb;}
#bigmainagent .webgraybox a,#bigmainagent .webgraybox_hov a  {color:#6798d3;text-decoration:underline;font-size:12px;}
.webgraybox img ,.webgraybox_hov img{
	padding-bottom:7px;
}
.rnone {border-right:none;width:182px;}
.tnone {border-top:none;}
#Configure h1.bnone {border-bottom:0 none;}
.bnone {border-bottom:0 none;}
.none{border:none;}
fieldset.tnone {border-top:none;}
.RightPart h1.none{border:0 none;}
.getcode label,.getcode span {
	padding:12px 0 20px 0;
	*padding:0px 0 20px 0;
	font-size:12px;
	color:#5E5D5D;
}
.getcode label {
	padding-left:15px;
	float:left;
	clear:both;
}
.getcode span {
	padding-right:15px;
	float:right;
}
#bigmainagent .getcode span a {color:#6798d3;font-size:12px;}
#bigmainagent .getcode span a.delete {color:#f00;font-size:12px;}
.brandcodeInfo .getcode h2{font:normal 16px "Helvetica Neue",arial;color:#7f8080;padding:0 0 20px 10px;}
.brandcodeInfo .getcode div.webaddress,.brandcodeInfo .getcode input{font:normal 12px "Helvetica Neue",arial;color:#7f8080;}
.brandcodeInfo .getcode div.webaddress{padding:0 0 38px 120px;}
.brandcodeInfo .getcode input{padding:1px 0 1px 5px;}
/** End : Portal website **/
 /*  Portal Website Colors   */
.colorplate{width:550px;border:none;float:left;}
#bigmainagent a.bluetxt{
	font :normal 12px "Helvetica Neue", Arial;
	color:#0d85a4;
	text-decoration:none;
}   
.colortxt{
	width:300px;
	padding-left:50px;
	margin-top:50px;
	color:#5e5d5d; 
	float:left;
}
.colorbg{
	position:absolute;
	top:-7px;left:136px;
	z-index:1000;
}
.colorplate div.colorleft{
	width:121px;
	border:1px solid #ababab;
	background-color:#ffffff;
}
.colorplate div.colorleft div.colorbox,.colorplate div.colorleft div.colorbox1{width:121px;height:64px;}
.colorplate div.colorleft div.colorbox{	background-color:#3e8de6;}
.colorplate div.colorleft div.colorbox1{background-color:#c4e1f2;}
 /*  Portal Website Colors  :  End   */
 /** Start : Portal Mobile   **/
.colorpallete{
	width:544px;
	background-color:#f3f3f3;
	border:1px solid #dad8cb;
	margin-left:10px;	 
}
.colorpallete div.left{
	width:212px;
	float:left;			 
}
.colorpallete div.left div.colortype{
	width:209px;
	background-color:#fff;
	border:1px solid #dad8cb;
	text-align:center;
}
.colorpallete div.left div.colortype ul {
	margin:0;
	padding:0;
	list-style-type:none;
	font:bold 12px "Helvetica Neue", Arial;
	color:#575959;		
	text-align:left;
}
.colorpallete div.left div.colortype li a:link,.colorpallete div.left div.colortype li a:active,.colorpallete div.left div.colortype li a:visited{
	width:200px;
	height:34px;
	line-height:34px;
	padding-left:15px;		
}
.colorpallete div.left div.colortype li a:hover,.colorpallete div.left div.colortype li a.sel{
	width:193px;
	height:34px;
	line-height:34px;		 
	background-color:#eeeeee;
	display:block;
}
.colorpallete div.left h1,.colorpallete div.right h1{
	font:bold 12px "Helvetica Neue", Arial;
	color:#575959;
	margin:0px;padding:5px 0 8px 0px;	
}
.colorpallete div.right{
	width:215px;
	float:left; 
	text-align:left;
	padding-left:3px;
}
#bigmainagent .fileinputs_photo a{
	font:bold 12px "Helvetica Neue", Arial;
	color:#6798d3;
	text-decoration:none;
}
#bigmainagent .fileinputs_photo a:hover{text-decoration:underline;}
#bigmainagent .fileinputs_photo a.deletesel{color:#ed1c24;}
div.fileinputs_photo .smallborder{
	width:59px;
	height:59px;
	border:none;	
	border:1px solid #cecece;			
}
div.fileinputs_photo .bigborder{
	width:324px;
	height:324px;
	border:1px solid #cecece;
}
.borderleft{border-left:1px solid #DAD8CB;}
.colorpallete div.left .colortype div.row{float:left;margin:0px;padding:0;}
.colorpallete div.left .colortype div.row a{
	float:left;
	width:52px;
	height:52px;		
	text-decoration:none;   
}
.colorpallete div.left .colortype div.row a:hover{
	background:transparent url(../images/color_hover.png) no-repeat center; 
	width:52px;
	height:52px;		 
	text-decoration:none;  
}
.colorpallete div.left .colortype div.row .select{
	background:transparent url(../images/color_hover.png) no-repeat center; 
	width:52px;
	height:52px;		 
	text-decoration:none;  
}
.colorpallete div.left .colortype div.row span{margin:6px 0 0 6px; /*top:6px;left:6px;*/} 
.colorpallete div.left .colortype div.row span{
	float:left;
	background-color:transparent; 
	border:1px solid #dad8cb;
	width:38px;
	height:38px; 
}
.colorpallete div.left .colortype div.row span.yellow{background-color:#fce94f;}
.colorpallete div.left .colortype div.row span.sandle{background-color:#edd400;}
.colorpallete div.left .colortype div.row span.darksandle{background-color:#c4a000;}
.colorpallete div.left .colortype div.row span.lightorange{background-color:#fcaf3e;}
.colorpallete div.left .colortype div.row span.darkorange{background-color:#f57900;}
.colorpallete div.left .colortype div.row span.brown{background-color:#ce5c00;}
.colorpallete div.left .colortype div.row span.lightmaroon{background-color:#e9b96e;}
.colorpallete div.left .colortype div.row span.maroon{background-color:#c17d11;}
.colorpallete div.left .colortype div.row span.darkmaroon{background-color:#8f5902;}
.colorpallete div.left .colortype div.row span.lightgreen{background-color:#8ae234;}
.colorpallete div.left .colortype div.row span.green{background-color:#73d216;}
.colorpallete div.left .colortype div.row span.darkgreen{background-color:#4e9a06;}
.colorpallete div.left .colortype div.row span.lightblue{background-color:#729fcf;}
.colorpallete div.left .colortype div.row span.blue{background-color:#3465a4;}
.colorpallete div.left .colortype div.row span.darkblue{background-color:#204a87;}
.colorpallete div.left .colortype div.row span.lightviolet{background-color:#ad7fa8;}
.colorpallete div.left .colortype div.row span.violet{background-color:#75507b;}
.colorpallete div.left .colortype div.row span.darkviolet{background-color:#5c3566;}
.colorpallete div.left .colortype div.row span.lightred{background-color:#ef2929;}
.colorpallete div.left .colortype div.row span.red{background-color:#cc0000;}
.colorpallete div.left .colortype div.row span.darkred{background-color:#a40000;}
.colorpallete div.left .colortype div.row span.deeplightgray{background-color:#eeeeec;}
.colorpallete div.left .colortype div.row span.lightgray{background-color:#d3d7cf;}
.colorpallete div.left .colortype div.row span.gray{background-color:#babdb6;}
.colorpallete div.left .colortype div.row span.darkgray{background-color:#888a85;}
.colorpallete div.left .colortype div.row span.deepdarkgray{background-color:#555753;}

.titledimensions{
	font :bold 12px "Helvetica Neue", Arial; 
	color:#646363;
}
.topspace14{padding-top:14px;}
.horizontalarrow{
	background:transparent url(../images/horarrow.png) no-repeat top left;
	width:64px;
	height:310px; 
	float:left;
	margin-left:5px;
	font :normal 12px "Helvetica", Arial; 
	color:#646363;
}
.vertiaclarrow{
	background:transparent url(../images/verarrow.png) no-repeat center center;
	width:314px;
	height:18px; 
	font :normal 12px "Helvetica", Arial; 
	color:#646363;
	margin-left:5px;
	margin-top:2px;
}
.topheight148{height:148px;}
.topheight48{height:48px;}
.bigtxt{font :normal 24px "Helvetica", Arial;color:#646363;line-height:40px; }
.noimhorarrow{
	background:transparent url(../images/noimhorarrow.png) no-repeat top left;
	width:120px;
	height:362px; 
	float:left;
	margin-left:5px;
	font :normal 12px "Helvetica", Arial; 
	color:#646363;
}
.noimverarrow{
	background:transparent url(../images/noimverarrow.png) no-repeat center center;
	width:271px;
	height:18px; 
	font :normal 12px "Helvetica", Arial; 
	color:#646363;
	margin-top:2px;
}
.topheight172{height:172px;}
.boxhorarrow{
	background:transparent url(../images/boxhorarrow.png) no-repeat top left;
	width:120px;
	height:68px; 
	float:left;
	margin-left:5px;
	font :normal 12px "Helvetica", Arial; 
	color:#646363;
}
.boxverarrow{
	background:transparent url(../images/boxverarrow.png) no-repeat center center;
	width:301px;
	height:18px; 
	font :normal 12px "Helvetica", Arial; 
	color:#646363;
	margin-top:2px;
}
.leftspace22{padding-left:22px;}
.topheight27{height:27px;}
.topheight10{height:10px;}
.borderbox{width:536px;margin:auto;height:1px;background-color:#dad8cb;}
.fnormal{font-weight:normal;}
.portalleft{
	float:left;
	width:215px;
	margin:auto;
	font :normal 12px "Helvetica", Arial; 
	color:#646363;
}
.topheight28{height:28px;}
.filterbg{
	/*background:transparent url(../images/filter.png) no-repeat; */
	width:315px;
	height:475px;
} 
.map{
	background:url(../images/map1.jpg) no-repeat;
	width:320px;
	height:480px;
}
.mappointer{	 
	display:block;
	position:relative;
	top:185px;
	left:150px;
} 
/*        Portal  Finish  :  Start     */

a.finishLinks {
	color:#0d85a4 !important;
} 
a.finishLinks:hover{ color:#0d85a4 !important; text-decoration: underline !important; }

#getcode_off div.brandcodefinish,.brandcodefinish div.Finish,.brandcodefinish div.Finisherror{
	border-left:1px solid #dad8cb;
	color:#5e5d5d;
	font-size:14px; 
	clear:both;
	font-weight:bold;
}
#getcode_off div.brandcodefinish div.space{	padding:10px 0 10px 0;}
.brandcodefinish div.Finish,.brandcodefinish div.Finisherror{
	 padding:10px 0 10px 0;
	 border-bottom:1px solid #dad8cb;
	 border-left:none;
}
/*.brandcodefinish div.Finish{ background-color:#fff;}*/
.brandcodefinish div.Finisherror{background-color:#ffe9e9;}
.wd292{width:292px;}
.wd275{width:265px;}
.wd150{width:150px;}
.brandcodefinish div.Finish div.left,.brandcodefinish div.Finisherror div.left{	
	float:left;	 
	padding-left:10px;
	
} 
.brandcodefinish div.Finish div.left div.bold{color:#5e5d5d;text-align:right;}
.brandcodefinish div.Finisherror div.left div.bold{color:#d52626;}
.brandcodefinish div.Finish div.left div.bold,.brandcodefinish div.Finisherror div.left div.bold,.brandcodefinish div.Finish div.left div.normal{
	float:left;	font:bold 13px "Helvetica Neue", Arial;	
}
.brandcodefinish div.Finish div.right,.brandcodefinish div.Finisherror div.right{	
	float:right;	 
	text-align:right;
	font:normal 12px "Helvetica Neue", Arial;
	color:#575959; 
	margin-right:15px;
}
.brandcodefinish div.Finish div.right img,.brandcodeInfo div.Finish div.right img{border:1px solid #cbcbcb;vertical-align:top;}
.brandcodefinish div.Finish div.right span{text-align:right;}
.branding .img{	text-align:center;	padding-top:10px;}  
.brandcodefinish div.Finish div.right img,.brandcodeInfo div.Finish div.right img{	border:1px solid #cbcbcb; }
#bigmainagent .brandcodefinish div.Finisherror div.right a{font-size:12px;color:#0D85A4;}
.green_but1{
	background:url(../images/green_but1.png) repeat-x;
	width:154px;
	height:35px;
	position:relative;
	top:-1px;
	left:15px;
	cursor:pointer;
}
.green_but1 .absolute{
	position:absolute;
	padding-top:10px;
}
/*   All  Buttons  */ 
.getcode_but,.build_app,.build_disable,.showcode_but,.hidecode_but,.request_but{
	height:28px;
	cursor:pointer;
	border:none;
}
.getcode_but{background:url(../images/getcode_but.jpg) no-repeat;width:135px;}
.build_app{background:url(../images/buildapp_but.jpg) no-repeat;width:149px;}
.build_disable{	background:url(../images/buildapp_disable.jpg) no-repeat;width:149px;}
.showcode_but{background:url(../images/show_code.jpg) no-repeat;width:138px;}
.hidecode_but{background:url(../images/hidecode_but.jpg) no-repeat;width:138px;}
.request_but{background:url(../images/request.jpg) no-repeat;width:169px;}
.green_bullet{background:url(../images/color_bullets.png) no-repeat top;}
.yellow_bullet{	background:url(../images/color_bullets.png) no-repeat left -16px;}
.red_bullet{background:url(../images/color_bullets.png) no-repeat bottom;}
.green_bullet,.yellow_bullet,.red_bullet{
	width:15px;
	height:16px;
	float:left;
	margin-right:10px;
} 
/*   All  Buttons : END */
/*        Portal  Finish  :  End     */
/*        Buy Now  :  Start    */
.portalCodeList {clear:both;margin-bottom:20px;width:678px;float:right}
.portalCodeList div.Detail{
	color:#313131;
	background:url(../images/portal_bg.png) repeat-x;	 
	padding:10px 0 25px 12px;
	border-left:1px solid #dad8cb;
	border-bottom:1px solid #dad8cb;
	clear:both;
	vertical-align:top;
}
.portalCodeList div.Detail div.left{float:left;}
.portalCodeList div.Detail div.right{	
	float:left; 
	margin-top:90px;
	font:normal 18px Helvetica;	
	color:#616060;		
}
.portalCodeList div.Detail div.right h1{font:normal 48px Helvetica;	color:#565555;}
.portalCodeList div.Detail div.right span.vediobg{
	background:url(../images/vedio_bg.png) no-repeat;
	width:136px;
	height:85px;
	display:block;
	margin-top:25px;
}
#bigmainagent .portalCodeList div.Detail div.right a{color:#2d95b0;font-size:12px;padding-left:10px;}
.portalCodeList div.Detail div.right span img{
	position:relative;
	top:28px;
	left:45px;
	cursor:pointer
}
.lbspace10{margin:0 0 10px 10px;}
.leftpadd30{padding-left:30px;}
.leftpadd20{padding-left:20px;}
.leftspace15{padding-left:15px;}
.leftpadd5{padding-left:5px;}
.topspace50{padding-top:50px;}
.topspace40{padding-top:40px;} 
#bigmainagent .portalCodeList div.Detail div.right1 a{color:#2d95b0;font-size:12px;}
.portalCodeList div.Detail div.right1{	
	/*width:340px;*/
	float:left; 
	margin-top:50px;
	font:normal 18px Helvetica;	
	color:#616060;
	width:200px;
	padding-left:10px;
}
.portalCodeList div.Detail div.right1 em{	
	margin-top:6px;
	font:normal 14px Helvetica;	
	color:#616060;
}
#bigmainagent .lm_center2 ul li.lastmenu,#bigmainagent .lm_center2 ul li.lastmenu {margin-bottom:0px;}
#bigmainagent ul li.green_but_buynow{
	background:url(../images/buynowbg.png) no-repeat;
	width:135px;
	height:37px;
	position:relative;
	cursor:pointer;	
	margin:0px 0 0 13px;
	line-height:37px;
	padding:0px; 
	list-style-type:none;
	font-size:14px;
	padding-left:20px;	
}
#bigmainagent ul li.green_but_buynow a,#bigmainagent ul li.green_but_buynowsel a {color:#3a8702;}
#bigmainagent ul li.green_but_buynowsel{
 	height:30px;
	background:#fff url(../images/sidemenusel.jpg) no-repeat;
	padding:9px 0 0 33px;
	margin:0 0 10px 0;
	list-style-type:none;
	width:173px;
	position:absolute;
 }
 
 /*** buynow MENU ***/
 .menu_buynow {
	border-left:1px solid #dad8cb;
	clear:both;
	height:140px;
}
.menuPosition {
	position:relative;
	top:6px;
	left:0px;	  
	margin-left:12px;
}
#buynowMenu li,#buynowMenu {padding:0px;margin:0px;}
#buynowMenu li,#buynowMenu li a,#buynowMenu li div { 
	display:block;
	float:left;
	list-style-type:none; 
} 
#buynowMenu li a,#buynowMenu li div {
	background:transparent url(../images/buynow_menubg.png) no-repeat 0 0;
	width:157px;
	min-height:103px;
	text-align:center;
	color:#0d85a4;
	font-weight:bold;
	font-size:12px;
	position:absolute;
	cursor:pointer; 
}
#buynowMenu li div.m1{left:1px;top:0;}
#buynowMenu li div.m1_sel {left:0;top:0;}
#buynowMenu li div.m2 {left:165px;top:0;}
#buynowMenu li div.m2_sel {left:164px;top:0;}
#buynowMenu li div.m3{left:328px;top:0;}
#buynowMenu li div.m3_sel {left:327px;top:0;}
#buynowMenu li div.m4{left:492px;top:0;}
#buynowMenu li div.m4_sel {left:491px;top:0;}
#buynowMenu li a:hover {color:#f1af47}
/*#buynowMenu li a:hover,*/#buynowMenu li div.m1_sel,#buynowMenu li div.m2_sel,
#buynowMenu li div.m3_sel,#buynowMenu li div.m4_sel{	
	color:#0d85a4; 
	top:-32px;
	border:1px solid transparent;
}
#buynowMenu li a span,#buynowMenu li div span,
#buynowMenu li a b,#buynowMenu li div b  { display:block; }
#buynowMenu li a span,#buynowMenu li div span{  margin-top:5px; }
#buynowMenu li a b,#buynowMenu li div b { margin-top:10px; }


/*        Buy Now  :  End    */

/*  Popup  :  Start   */

#Sure1_popup{/*Without Arrow */
	margin:auto;
	background:transparent url(../images/registerpopup/popup_bbg1.png) no-repeat;
	width:411px;
	height:189px;
	border:0 none;
}
#Sure_popup{ 
	margin:auto;
	background:transparent url(../images/registerpopup/New_popbg.png) no-repeat;
	width:438px;
	height:231px;
	border:0 none;
}
#Sure1_popup div.loader{
	width:368px;   
	margin:auto; 
	font:normal 12px "Helvetica Neue", Arial; 	
	height:55px;
	margin-top:40px;
	text-align:center;
}
#Sure1_popup div.loader h2{
	padding:0px 0 4px 0px;
	font:normal 24px "Helvetica Neue", Arial;
	color:#0d85a4;
}
#Sure_popup div.graybg,#Sure1_popup div.graybg{
	width:370px;  
	background-color:#f2f2f2;
	margin:auto;
	border-bottom:1px solid #bcbcbc;
	font:normal 12px "Helvetica Neue", Arial;
	color:#727272;/*	
	height:55px;*/
	margin-top:12px; 
}
#Sure_popup div.graybg h1,#Sure1_popup div.graybg h1{
	padding:5px 0 4px 0px;
	font:normal 24px "Helvetica Neue", Arial;
	color:#0d85a4;
	margin:0px;
}
#Sure_popup div.graybg p,#Sure1_popup div.graybg p{padding:0px 0 0 8px;}
#Sure_popup div.button,#Sure1_popup div.button{padding-top:18px;}


/*  Popup  :  End   */
/*   Portal_build  Finish   */
.sandle{background-color:#fdfbf2;}
.sandleli{background-color:#f6f5ec;}
.brandcodefinish div.Showcode {	 
	border-top:1px solid #dad8cb;
	clear:both;
}
.brandcodefinish div.Showcode div.content{background-color:#f2f0e7;}
.brandcodefinish div.Showcode div.subcontent{background-color:#fdfbf2;}
.brandcodefinish div.Showcode div.content,.brandcodefinish div.Showcode div.subcontent{
	 padding:10px 0 10px 10px;
	 border-bottom:1px solid #dad8cb;
	 border-left:none;
}
.brandcodefinish div.Showcode div.content h1{
	float:left;
	color:#5e5d5d;
	font-size:14px; 
}
.brandcodefinish div.Showcode div.content span{
	float:left;
	color:#5e5d5d;
	font-size:12px;
	margin-top:2px;
}
#bigmainagent .brandcodefinish div.Showcode div.subcontent a{color:#0d85a4;font:bold 12px "Helvetica Neue", Arial;}
.brandcodefinish div.Showcode div.subcontent strong {padding:0px 0 5px 3px;margin-bottom:5px;clear:both;}
.brandcodefinish div.Showcode div.subcontent b{padding:0px 0 5px 3px;margin-bottom:5px;clear:both;color:#aaa9a4;}
.Sourcebox1 {
	border: 2px solid #c2c2c2;
	width:505px;
	color:#373636;
	height:38px;
	font-weight:normal;
	font-size:12px;
	overflow:hidden;
	padding:5px;
}
.w15{width:15px;float:left;margin-right:10px;}
.brandcodefinish div.Finish div.left div.normal{color:#aaa9a4;text-align:right;}
.acst_textbox{width:218px;padding-left:4px;border:2px solid #b5b5b5;color:#939393;height:18px;padding-top:4px;}
/*  Portal_Finish_build   : END  */ 
/*account setting start*/
.acst_top{
	background:url(../images/acst_topcurve.jpg) repeat-x bottom;
	width:884px;
	height:6px;
}
.acst_center{
	width:882px;
	/*height:300px;*/
	border-left:1px solid #dad8cb;
	border-right:1px solid #dad8cb;
	padding-top:27px;
}
.acst_down{
	background:url(../images/acst_bottomcurve.jpg) repeat-x bottom;
	width:884px;
	height:6px;
}
.acst_innerleft{
	width:578px;
	margin-left:25px;
	float:left;
}
.acst_innerright{
	width:230px;
	margin-left:33px;
	float:left;
}
.acst_center h2{
	color:#313131;
	font-size: 24px;
	font-weight:normal;
	padding-bottom:18px;
}
.acst_blacktxt{color:#000000;padding-left:17px;font-size:14px;}
.acst_smlgrtxt{color:#5e5d5d;font-size:12px;line-height:20px;padding-top:4px;}
.leftspace10{padding-left:17px;}
.asct_topgrybg{
	background:url(../images/acst_topgrybg.jpg) no-repeat;
	width:578px;
	height:6px;
}
.asct_topgrybginner{
	border:1px solid #dad8cb;
	border-top:none;
	height:23px;
	background-color:#f3f3f3;
}
.asct_whtinnerbg{
	border:1px solid #dad8cb;
	border-top:none;
	border-bottom:none;
	height:auto;
	background-color:#ffffff;
}
.asct_botgrybg{
	background:url(../images/acst_botgrybg.jpg) no-repeat;
	width:578px;
	height:6px;
}
.asct_botwhbg{
	background:url(../images/acst_botwhbg.jpg) no-repeat;
	width:578px;
	height:6px;
}
.asct_botgrybginner{
	border:1px solid #dad8cb;
	border-bottom:none;
	height:23px;
	background-color:#f3f3f3;
	padding-top:5px;
}
.acst_centerright{
	color:#505050;
	font-size: 18px;
	font-weight:normal;
	padding-bottom:24px;
}
.acst_righttop{
	background:url(../images/acst_righttop.jpg) no-repeat;
	width:230px;
	height:5px;
}
.acst_rightcenter{
	width:228px;
	border-left:1px solid #dad8cb;
	border-right:1px solid #dad8cb;
}
.acst_rightbottom{
	background:url(../images/acst_rightbottom.jpg) no-repeat;
	width:230px;
	height:5px;
}
/*account setting end*/
/*account setting expanded start*/
.acst_expandcenter{
	width:576px;
	margin:auto;
	padding:0px;
}
.acst_expandcenter .leftside{
	width:200px;
	height:18px;
	line-height:18px;
	text-align:right;
	color:#646363;
	font-size:12px;
	float:left;
}
.acst_expandcenter .rightside{
	width:340px;
	height:18px;
	color:#646363;
	font-size:12px;
	float:left;
	line-height:18px;
	padding-left:10px;
}
.acst_textbox{width:218px;padding-left:4px;border:2px solid #b5b5b5;color:#939393;height:18px;padding-top:4px;}
.acst_selectbox{width:227px;}
.acst_borderline{
	border-bottom:1px solid #dad8cb;
	margin:auto;
	padding-top:16px;
	width:540px;
	margin:auto;
}
.acst_borderline1{border-bottom:1px solid #dad8cb;padding-top:16px;}
.acst_textbox2{width:30px;border:2px solid #b5b5b5;color:#939393;padding-top:2px;height:18px;padding-left:4px;}
.acst_textbox3{width:40px;border:2px solid #b5b5b5;color:#939393;padding-top:2px;height:18px;padding-left:4px;}
.acst_blacktxtnew{color:#000;line-height:10px;*line-height:18px;}
/*account setting expanded end*/


/***** hK Mobile Main ***/
.graybgmob{
	background:transparent url(../images_new/mbmaingrybg.png) repeat;
	width:865px;
	height:670px;
	border-left:1px solid #dad8cb;
	border-right:1px solid #dad8cb;
	clear:both;
	padding:0 0 0 17px;	
} 
.mobilebg{width:685px; margin:auto;}  
.mobilebg h1.abspadd{position:absolute;top:-52px;left:0px;}
.mobilebg div.mobiletw{width:414px;float:left;padding-left:5px;}
.mobilebg h1{
	font-size:40px ;
	font-weight:normal;
	color:#565555; 	
}
.mobilebg p {		 
	font-weight:normal;
	color:#8d8b8b;
	font:normal 16px "Helvetica", Arial;
	margin-top:4px;
}
.mobilebg .vedioabs{position:absolute;top:-6px;left:500px;}
/***** End: hK Mobile Main ***/
/*  hK_Mobile_TourGuide     */
#content{
	width:884px;
	margin:auto;
	font-family:Helvetica, Arial;
}
.titlebg{
	background:url(../images_new/content_top.png) no-repeat;
	width:854px;
	height: 56px;
	font:normal 40px Helvetica, Arial;
	color:#dcd9d9;
	padding:15px 0 0 30px;	
}
.tourguidetopw{	width:430px;float:left;}
.playposition{
	position:absolute;top:20px;left:495px;float:left;
}
.graybg{
	background:url(../images_new/contentbg.png) repeat;
	width:865px; 
	border-left:1px solid #dad8cb;
	border-right:1px solid #dad8cb;
	clear:both;
	padding:0 0 0 17px;	
}
.whitebg_txt{width:685px; margin:auto;}
.whitebg_txt div.left{ width:95px;float:left;text-align:right;font-size:12px;font-weight:bold;}
.whitebg_txt div.center{float:left;width:485px;}
.whitebg_txt div.right{width:95px;float:left;font-size:12px; font-weight:bold;}	
.whitebg_txt div.left span{clear:both;float:right;}
.whitebg_txt div.right span{clear:both;float:left;}
.whitebg_txt span.padd74{margin-top:74px;white-space:nowrap;}
.whitebg_txt span.padd76{margin-top:76px;white-space:nowrap;}
.whitebg_txt span.padd80{margin-top:79px;white-space:nowrap;}
.whitebg_txt span.padd90{margin-top:115px;white-space:nowrap;}
.whitebg_txt span.padd70{margin-top:65px;white-space:nowrap;}
.whitebg_txt  span.padd105{margin-top:108px;white-space:nowrap;}
.whitebg_txt .vedioabs{position:absolute;top:-5px;left:500px;}
.whitebg_txt .vedioabs6{position:absolute;top:30px;left:500px;}
.whitebg_txt .vedioabs7{position:absolute;top:80px;left:475px;}
.whitebg_txt .vedioabs1{position:absolute;top:80px;left:490px;}
.whitebg_txt h2{
	font:normal 30px Helvetica, Arial; 
	color:#565555; 
	margin-top:-20px;
}
.whitebg_txt h1{
	font:normal 40px Helvetica, Arial; 
	color:#565555; 	
}
.whitebg_txt h1.abspadd{
	position:absolute;top:-25px;left:5px;
}
.graybg p, .whitebg_txt p{		 
	font-weight:normal;
	color:#8d8b8b;
	font:normal 16px "Helvitica", Arial;
	line-height:20px;
}
span.vediosmall {	 
	background:url(../images/videothumb.png) no-repeat;    
	width:160px;
	float:left;
	height:100px;
	display:block;
	margin:0px 20px 5px 0;
	clear:both;
}
span.vediosmall img{
	position:relative;
	top:37px;
	left:65px;
	cursor:pointer
}
span.webvediosmall {	 
	background:url(../images/webvideothumb.png) no-repeat;    
	width:160px;
	float:left;
	height:100px;
	display:block;
	margin:0px 20px 5px 0;
	clear:both;
}
span.webvediosmall img{
	position:relative;
	top:37px;
	left:65px;
	cursor:pointer
}
span.button1{float:left;clear:both;margin:30px 0 0 5px;}
.centernav{clear:both;}

/*   MOBILE  TOP MENU  :START  */
.mobmainbg{width:884px;	height:48px;margin:auto;}
.mobmainbgl{
	background:url(../images_new/downmenuleft.jpg) no-repeat;
	width:7px;
	height:48px;
	float:left;
}
.mobmainbgc{
	background:url(../images_new/downmenubg.jpg) no-repeat;
	width:870px;
	height:46px;
	float:left;
	border-top:1px solid #e0dfd4;
	border-bottom:1px solid #e0dfd4; 
}
.mobmainbgr{
	background:url(../images_new/downmenuright.jpg) no-repeat;
	width:7px;
	height:48px;
	float:left;
}
.mobmainbgc a.mobiles:link, a.mobiles:active, a.mobiles:visited,.mobmainbgc a.mobiles:hover,.mobmainbgc a.mobilessel,
.mobmainbgc a.virtual:link,.mobmainbgc a.virtual:active,.mobmainbgc a.virtual:visited,.mobmainbgc a.virtual:hover,.mobmainbgc a.virtualsel,
.mobmainbgc a.smallvirtual:link,.mobmainbgc a.smallvirtual:active,.mobmainbgc a.smallvirtual:visited,.mobmainbgc a.smallvirtual:hover,.mobmainbgc a.smallvirtualsel{
	height:47px;display:block;
	line-height:46px;
	text-align:center;
	text-decoration:none;
}
.mobmainbgc a.mobiles:link, a.mobiles:active, a.mobiles:visited,.mobmainbgc a.mobiles:hover,.mobmainbgc a.mobilessel{
	width:125px;font-size:30px;
}
.mobmainbgc a.mobiles:link,.mobmainbgc a.mobiles:active,.mobmainbgc a.mobiles:visited,
.mobmainbgc a.virtual:link,.mobmainbgc a.virtual:active,.mobmainbgc a.virtual:visited,.mobmainbgc a.smallvirtual:link,
.mobmainbgc a.smallvirtual:active,.mobmainbgc a.smallvirtual:visited,.mobmainbgc a.mobilessel{color:#565555;}
.mobmainbgc a.virtualsel,.mobmainbgc a.smallvirtualsel{color:#9f9d9d;}
.mobmainbgc a.mobiles:hover,.mobmainbgc a.virtual:hover,.mobmainbgc a.smallvirtual:hover{color:#0d85a4;}
.mobmainbgc a.mobilessel{background:transparent url(../images_new/downmenusel.png) no-repeat bottom;}  
.mobmainbgc a.virtual:link,.mobmainbgc a.virtual:active,.mobmainbgc a.virtual:visited,.mobmainbgc a.virtual:hover,.mobmainbgc a.virtualsel{
	width:256px;	 
	font-size:15px;	 
}
.mobmainbgc a.virtualsel {background:transparent url(../images_new/downmenusel.png) no-repeat bottom;}
.mobmainbgc a.smallvirtual:link,.mobmainbgc a.smallvirtual:active,.mobmainbgc a.smallvirtual:visited,.mobmainbgc a.smallvirtual:hover,.mobmainbgc a.smallvirtualsel{
	width:120px;	 
	font-size:15px;	 
}
.mobmainbgc a.smallvirtualsel {background:transparent url(../images_new/downmenusel.png) no-repeat bottom;}
 
/*   MOBILE  TOP MENU  : END  */
.mbmainimg{
	width:664px;
	background:url(../images_new/mobilemainim1.jpg) no-repeat top;
	font-size:40px;
	color:#565555;
	padding-top:450px;
}
.graybgmob{
	background:transparent url(../images_new/mbmaingrybg.png) repeat;
	width:865px;
	height:670px;
	border-left:1px solid #dad8cb;
	border-right:1px solid #dad8cb;
	clear:both;
	padding:0 0 0 17px;	
}
a.buybtnlar:link, a.buybtnlar:active, a.buybtnlar:visited{
	background:#ffffff url(../images_new/buybtnlarge.png) repeat-x ;
	height:40px;
	line-height:40px;
	font-size:21px;
	font-weight:bold;
	display:block;		 	
	color:#ffffff;
	text-decoration:none;
	border:1px solid #ffffff;
	padding:0px 25px 0px 25px;
}
a.buybtnlar:hover, a.buybtnlarsel:link, a.buybtnlarsel:active, a.buybtnlarsel:visited{
	background:#ffffff url(../images_new/buybtnlarge.png) repeat-x ;
	height:40px;
	display:block;		 	
	color:#565555;
	text-decoration:none;
}
.mbmainvideo{
	width:664px;
	background:url(../images_new/videoiphone.png) no-repeat top;
	font-size:40px;
	color:#565555;
	padding-top:450px;
}
.mbwhymobil1{
	width:664px;
	background:url(../images_new/mymobimg.png) no-repeat top;
	font-size:40px;
	color:#565555;
	padding-top:450px;
}
.graybgmob2{
	background:transparent url(../images_new/mbmaingrybg.png) repeat;
	width:865px;
	height:600px;
	border-left:1px solid #dad8cb;
	border-right:1px solid #dad8cb;
	clear:both;
	padding:0 0 0 17px;	
}
.whitebg_txt .vedioabs2{position:absolute;top:60px;*top:50px;left:480px;}
.buynowbtnbd{border:1px solid #929292;margin-top:10px;white-space:nowrap;}
.whitebg_txt .vedioabs3{position:absolute;top:0px;left:502px;}
.whitebg_txt .vedioabs4{position:absolute;top:50px;left:480px;}
.topspace5{padding-top:5px;}
a.blueclose{
	background:url(../images_new/closemob.png) no-repeat;
	width:200px;
	height:13px;
	color:#2d95b0;
	font-size:12px;
	padding-left:16px;
	text-decoration:none;
}
a.blueclose:hover{
	background:url(../images_new/closemob.png) no-repeat;
	width:200px;
	height:13px;
	color:#2d95b0;
	font-size:12px;
	padding-left:16px;
	text-decoration:underline;
}
.grayh3{
	font-size:24px ;
	font-weight:normal;
	color:#565555; 
}

/*09012010*/
.graybgmob3{
	background:transparent url(../images_new/mbmaingrybg.png) repeat;
	width:865px; 
	border-left:1px solid #dad8cb;
	border-right:1px solid #dad8cb;
	clear:both;
	padding:0 0 0 17px;	
}
/*relativetops*/
.top18{top:-18px;}
.top82{top:-82px;}
/*relativetops*/
.topspace24{padding-top:24px;}
.leftspac9{padding-left:9px;}

/*Web_Main*/
.mobmainbgc a.tempmenu1:link, a.tempmenu1:active, a.tempmenu1:visited{
	width:120px;
	height:47px;
	color:#565555;
	font-size:15px;
	display:block;
	line-height:46px;
	text-align:left;
}
.mobmainbgc a.tempmenu1:hover,.mobmainbgc a.tempmenu1sel {
	width:120px;	
	height:47px;
	display:block;		 	
	color:#0d85a4;
	text-decoration:none;
}
.mobmainbgc a.tempmenu1sel {
	background:transparent url(../images_new/downmenusel.png) no-repeat bottom;
	width:120px;	
	height:47px;
	display:block;		 	
	color:#9f9d9d;
	text-decoration:none;
	text-align:left;
	font-size:15px;
	line-height:46px;
}
.mobmainbgc a.tempmenu2:link, a.tempmenu2:active, a.tempmenu2:visited{
	width:200px;
	height:47px;
	color:#565555;
	font-size:15px;
	display:block;
	line-height:46px;
	text-align:left;
	padding:0px 0px 0px 38px;
}
.mobmainbgc a.tempmenu2:hover{
	width:200px;	
	height:47px;
	display:block;		 	
	color:#0d85a4;
	text-decoration:none;
}
.mobmainbgc a.tempmenu2sel{
	background:transparent url(../images_new/downmenusel.png) no-repeat bottom;
	width:200px;	
	height:47px;
	display:block;		 	
	color:#9f9d9d;
	text-decoration:none;
	text-align:left;
	font-size:15px;
	line-height:46px;
	padding:0px 0px 0px 38px;
}
.mobmainbgc a.tempmenu3:link, a.tempmenu3:active, a.tempmenu3:visited{
	width:125px;
	height:47px;
	color:#565555;
	font-size:15px;
	display:block;
	line-height:46px;
	text-align:left;
	padding:0px 0px 0px 0px;
}
.mobmainbgc a.tempmenu3:hover,.mobmainbgc a.tempmenu3sel {
	width:125px;	
	height:47px;
	display:block;		 	
	color:#0d85a4;
	text-decoration:none;
}
.mobmainbgc a.tempmenu3sel {
	background:transparent url(../images_new/downmenusel.png) no-repeat bottom;
	width:125px;	
	height:47px;
	display:block;		 	
	color:#9f9d9d;
	text-decoration:none;
	text-align:left;
	font-size:15px;
	line-height:46px;
}
a.buynownew:link, a.buynownew:active, a.buynownew:visited{
	background:transparent url(../images_new/buybutton.jpg) no-repeat top right;
	width:125px;
	height:29px;
	display:block;
	margin-top:10px;
	padding-left:23px;
}
a.buynownew:hover,a.buynownewsel {
	background:transparent url(../images_new/buybutton.jpg) no-repeat bottom right;
	width:125px;
	height:29px;
	display:block;
}
.width100{width:100px;}
.top110{top:-105px;}
.top83{top:-83px;}
.top53{top:-30px;}
.leftspace5{padding-left:5px;}
.toppace6{padding-top:6px;}
.toptitlenew{
	font-size:24px;
	color:#565555;
	font-weight:normal;
	padding:10px 0 8px 0;
}
.bottomspace3{padding-bottom:3px;}
.tempbotarea2{width:99%;padding-left:2px;}
.parawid{width:600px;float:left;}

/*hK_Web_Templates*/
.whitebg_txt .tempbrush{position:absolute;top:8px;left:532px;}
span.bluetemp{
	width:120px;
	text-align:center;
	float:left;
	color:#0d85a4;
	clear:both;
	position:absolute;
	right:7px;
	top:130px;
}
.graybgweb{
	background:url(../images_new/contentbg.png) repeat;
	width:865px; 
	border-left:1px solid #dad8cb;
	border-right:1px solid #dad8cb;
	clear:both;
	padding:0 0 0 17px;	
}
.graytemp12{
	font-size:12px ;
	font-weight:normal;
	line-height:18px;
	color:#8D8B8B; 
}
#grayborder2{
	clear:both;
	width:884px;
	padding-bottom:2px;
	background:transparent url(../images_new/bottomdesign1.png) no-repeat center bottom;
}
#grayborder2 fieldset{
	border:1px solid #dad8cb;
	border-bottom:none;
	min-height:172px;
	padding:6px 0 0 22px;	
}
.bottemp{
	width:99%;
	margin:auto;
	padding-right:4px;
}
.tempbotarea{width:90%;padding-left:12px;}
.topspace13{padding-top:13px;}
.topspace4{padding-top:4px;}
.top91{top:-23px;}
.top71{top:-10px;}

/*feature*/
.graybgfeature{
	background:url(../images_new/contentbg.png) repeat;
	width:865px;
	height:499px;
	border-left:1px solid #dad8cb;
	border-right:1px solid #dad8cb;
	clear:both;
	padding:0 0 0 17px;	
}
.graybgfeature div.lleft{
	width:800px; margin:auto;
}
.topp71{top:-71px;left:0px;}
h1.f32{font-size:32px;}
.featuresw{width:457px;float:left;}
.features_playbut{
	position:absolute;
	top:7px;left:499px;float:left;
}
.padtl{padding:6px 0 0 5px;}
.fontlineP{font-size:12px;line-height:18px;}
/*Web_Main*/

.top103{top:-104px;*top:-103px;}
.topspace9{padding-top:9px;}
#grayborder3 {
	clear:both;
	width:884px;
	padding-bottom:5px;
	background:transparent url(../images_new/bottomdesign1.png) no-repeat center bottom;
}
#grayborder3 fieldset {
	border:1px solid #dad8cb;
	border-bottom:none;
	min-height:500px;
	padding:6px 0 0 22px;	
}
.leadheight{height:21px;clear:both;}

/*  Web Template  */
.topp91{top:-91px;}
.webtemplatew{width:460px;margin-top:5px;float:left;}
.webtemp_playbut{position:absolute;top:8px;left:519px;float:left;}
/*  Web Leads  */
.webleadesw{width:460px;margin-top:5px;float:left;}
.webleads_playbut{
	position:absolute;top:10px;left:512px;float:left;
}
/* Packages  */
#Configure fieldset.packageInfo{
	padding: 15px 6px 0 12px;
	border-left:1px solid #dad8cb;
	color:#313131;
	font-size:12px; 
	clear:both;
}
#Configure fieldset.packageInfo div.left {float:left;width:90px;margin:0px 20px 15px 10px;}
#Configure fieldset.packageInfo div.right {float:left;width:350px;}
#Configure fieldset.packageInfo div.right ul{padding:0px;margin:0px;}
#Configure fieldset.packageInfo div.right ul li{
	float:left;
	padding-bottom:10px;
	color:#949494; 
	list-style-type:none;
	background:url(../images_new/dotimage.png) no-repeat 5px 5px;
	padding-left:20px;
}
#Configure .sepborder1 {border-bottom:1px solid #dad8cb;padding:0px;clear:both }
#Configure fieldset.packageInfo div.right ul li span{color:#575959}
.packageType{margin:5px 0 0 5px;padding:0px;}
.packageType span strong{ color:#373636;font-size:14px;}
.packageType span.left {
	float:left;
	color:#373636;
	font-size:12px;
	padding-top:5px;
}
.packageType span.leftspace15{ }
.packageType span.right{
	float:right;
	background:url(../images_new/addcart_bg.png) no-repeat;
	width:200px;
	height:25px;
	padding-top:5px;
}
.packageType span.right a.add,.add{font:bold 13px "Helvetica Neue", Arial;color:#3faa0a;padding:5px 0 0 10px;}
.packageType span.right a.red{font:bold 13px "Helvetica Neue", Arial;color:#c10000;}

.checkout{
	background:transparent url(../images_new/checkout.png) no-repeat bottom right;
	width:151px;
	height:38px;
	display:block;
	border:none;
	cursor:pointer;	
}
.checkoutsel {
	background:transparent url(../images_new/checkout.png) no-repeat top right;
	width:151px;
	height:38px;
	display:block;
}

/* Packages  END*/

/*  Privacy  Policy   */
.pagetitle{
	font-size:30px;
	color:#565555;
	padding:5px 0 0 15px;
}
.content_botbg{
	background:url(../images_new/content_botbg.png) no-repeat;
	width:884px;
	height:15px;
}
#Policy,#Terms {
	clear:both;
	width:882px;
	border-left:1px solid #dad8cb;
	border-right:1px solid #dad8cb;
}
#Policy fieldset,#Terms fieldset{	 
	width:665px;
	margin:0 0px 0 115px;			
	padding:0px; 
}
#Policy fieldset h1,#Policy fieldset h3,#Terms fieldset h1,#Terms fieldset h3{
	color:#565555;
	font-weight:normal;	 
	padding-bottom:8px;
}
 
#Policy fieldset h1,#Terms fieldset h1 {font-size:24px;}
#Policy fieldset h3,#Terms fieldset h3 {font-size:18px;}
#Policy fieldset h3{padding-top:10px;} 
 
#Policy fieldset p,#Terms fieldset p {
	font-size:12px;
	color:#8d8b8b;
	padding-bottom:15px;
	font-family:"HelveticaNeue", arial;
	line-height:18px;
}
.rightdetail{
 	overflow:visible;
	padding-bottom:20px;
	position:absolute;top:8px;
}
.rightdetail div.position{
 	z-index:0;position:absolute;left:683px;
}
.bcolor{color:#0e628d;}
.rcolor{color:#fb0000;margin:5px 0;}
.bigrightmenu{
	clear:both;height:1%;position:relative;
}
.floatnone{display:block;float:none;} 

/*  Customers   */
.customerw{	width:430px;float:left;}
.customer_playbut{
	position:absolute;top:35px;left:480px;float:left;
}
/* Why Mobile */
.whymobilew{width:460px;top:5px;float:left;}
.ff12{font-size:12px;}
.gcolor{color:#565555;}

/* Web Main */
.top{top:-105px;}
.webmainw{
	width:475px;margin-top:8px;float:left;	
}
.webmain_playbut{
	position:absolute;top:55px;left:500px;float:left;
}
.edittat{
	float:left;
	padding:7px 0 0 10px;} 
/**    19-01-2010     **/

#bigmainagent  a.blue {
	font:bold 12px "Helvetica Neue", Arial;
	color:#0d85a4;
	text-decoration:none;
}
#bigmainagent a.blue:hover{text-decoration:underline;}
span.imagepad{padding-top:2px;}
.cropbox{
	width:300px;
	float:left;
	/*height:467px;*/
	padding-bottom:10px;
	background-color:#828080;
	border:1px solid #828080;
}
.cropbox_innter{width:270px;margin:auto;color:#e6e6e6;}
.cropbox_innter div.pad{padding:5px 0 6px 0;}
.cropbox_innter span.left{
	width:140px;padding-top:8px;float:left;}
.cropbox_innter span.arrow{padding:22px 19px;float:left;}



/**   Blog    **/
.keySpan{color:#6fa8ce;}

.inner_page_container{margin:auto;margin-left:52px; width:760px;}
.inner_page_headline{
	float:left;	
	margin-top:35px;
	font-size:25px;
	color:#6399b5;
	font-weight:lighter;
}
.inner_page_subtext{
	float:left;
	width:760px;
	margin-top:15px;
	padding-bottom:10px;
	border-bottom:1px solid #dcead2;
	font-size:14px;
	color:#5f5f5f;
}
.inner_content_cont{
	float:left;
	margin-top:25px;
	margin-left:10px; 
}
.input_text{float:left;width:100px;font:bold 14px arial;text-align:right;padding-right:10px;margin-top:10px;}
.input_form{float:left;width:400px;margin-top:10px;}
#inner_left_col{
	float:left;
	width:465px;
}
.text_container{
	float:left;
	width:375px;
	font-size:14px;
	margin-bottom:97px;
}
#inner_right_col{
	float:left;
	margin-top:73px;
	width:300px;
}
/*    Popup_New (Request_Rebuild-Page)  */
#request_popup{float:right;width:605px;}
#request_popup2{float:right;width:520px;}
#popup_container_request{
	width: 608px;
	text-align:left;
} 
#poppupTop{
	background:url(../images/popup_top_new.png) no-repeat;
	width:608px;
	height:15px;
}
#poppupMid{
	background:url(../images/popup_mid_new.png) repeat-y;
	width:608px;
}
#poppupBot{
	background:url(../images/popup_bot_new.png) no-repeat;
	width:608px;
	height:15px;  
}
#poppupMid .graybackg{
	width:578px;	 
	margin: auto; 
	border-top:1px solid #bcbcbc;
	background-color:#e8e8e8 ;
}    
#poppupMid div.graybackg .box{
	width:535px;
	margin: auto; 
} 
#poppupMid div.graybackg .box h2 {	
	font : normal 24px "Helvetica Neue", Arial;
	color:#0d85a4;
}  
#poppupMid div.graybackg .box h3 {	
	font : normal 12px "Helvetica Neue", Arial;
	color:#727272;
	width:430px;
	padding-bottom:15px;
} 
#poppupMid .lightgray{
	width:578px;	 
	margin: auto; 
	border-top:1px solid #bcbcbc;
	background-color:#fcfeff ;
}   
#poppupMid div.lightgray .box{
	width:355px;
	margin: auto; 	
	padding:20px 0 20px 0px; 
}  
#poppupMid div.lightgray .box label{
	width:95px;
	text-align:right;
	color:#939393; 
	font :bold 12px "Helvetica Neue", Arial;
	float:left; 
	margin:3px 10px 0 0; 
}
#poppupMid div.lightgray .box input{
	text-align:left;
	border:2px solid #b5b5b5;	
	height:19px;  
	font :normal 14px "Helvetica Neue", Arial;
	color:#939393;
	width:204px;
	padding-left:5px;
}
#poppupMid div.lightgray .box span{
	/*width:215px;*/
	display:block;
	float:left; 
	margin:0px 0px 15px 0px; 
}
#poppupMid div.lightgray .box input.input1{	 
	width:34px;
	padding:3px;
	height:15px; 
	}
#poppupMid div.lightgray .box input.input2{	 
	width:42px;
	padding:3px;
	height:15px; 
}
#poppupMid div.lightgray .box textarea {	 
	border:2px solid #b5b5b5;	
	width:204px;
	font :normal 12px "Helvetica Neue", Arial;
	color:#939393;
	height:70px;
	padding-left:5px;
} 

.addCategory {width:700px;margin:auto;padding-top:10px; }
.Category{width:780px;margin:auto;}
.listHead {
	float:left;
	text-align:left;
	font-weight:normal;
	font-size:15px;
	color:#565555;
	height:30px;
}
.listdetail img{padding-top:10px;}
.listdetail {
	float:left;
	text-align:left;
	font-size:11px; /*
	line-height:33px;*/
	color:#8d8b8b;
	margin:5px 0 5px 0;
}
.admin_strip{
	background: url(../images_new/admin_strip.png) no-repeat;
	height:1px;
	clear:both;
	margin-bottom:5px;
}
.width180{ width:180px; }
.width88{ width:88px; }
.width160{ width:150px; }
.width130{ width:130px; }
.width150{ width:150px; }
.width90{ width:90px; }
.width50{ width:50px; }
 .width60{ width:60px; }
.width75{ width:75px; }
.width40{ width:40px; }
.width220{ width:185px; }
input.input{ border:1px solid #928e8e;}
.inputwidth110{
	width:32px;
	height:18px;
	font :normal 14px "Helvetica Neue", Arial;	
	padding-top:2px;
	padding-left:4px;
	border:2px solid #b5b5b5;
	color:#939393;
}
.bgcolor{background-color:#eeffe0;}	 
.submit_bluebut{
	background:url(../images_new/save_bluebut.png) no-repeat left top;	
	width:115px;
	height:30px;	
	display:block;	
	border:none;
	cursor:pointer;
} 
.admin_title{
	font:normal 30px "Helvetica Neue", Arial;
	color:#565555;padding-left:22px;
}
.account{
	width:450px;margin:auto;margin-top:40px;
}
.account label{
	width:160px;
	float:left;
	font:normal 16px "Helvetica Neue", Arial;
	color:#565555;
	padding-right:20px;
 	padding-bottom:10px;
	text-align:right; 
}
.account span{	
	width:250px;
	float:left; 
	font:normal 14px "Helvetica Neue", Arial;
	color:#565555;
	padding-bottom:10px;	
}
.Inpuutwid{
	width:150px;
	height:19px; 
	border:2px solid #B5B5B5;padding-left:5px;
	font:normal 14px "Helvetica Neue", Arial;
	color:#565555;
}


/*  Order  Listing   */ 
.Listing{
	width:500px;
	margin:auto; 
	font-size:14px;	 
}
 
.righalgin{text-align:right}
.wdt130{width:130px}
.wdt100{width:100px}
.wdt80{width:80px}
.wdt60{width:60px}
.wdt120{width:120px}
.Listing div.title{
	float:left;
	padding:5px 0 5px 0;
}
.Listing div.right{
	float:right;
	width:200px;
	text-align:right;
	padding:5px 0 5px 0;
}
.Listing div.middle{text-align:center;}
.getCodeList  div.sandle{background-color:#fdfbf2;}
.getCodeList  div.sandleli{background-color:#f6f5ec;}
.getCodeList  div.lgray{background-color:#e3e2d9;color:#565656;font-weight:bold;}
#bigmainagent div.asct_whtinnerbg a.red{color:#d70101;font-size:12px;text-decoration:none;}
#bigmainagent div.asct_whtinnerbg a.red:hover{text-decoration:underline;}
#bigmainagent div.getCodeList  div.List a.blue{color:#0d85a4;font-size:12px;text-decoration:none;font-weight:normal;}
#bigmainagent div.getCodeList  div.List a.blue:hover{text-decoration:underline;}
.wdtp200{width:150px;float:left;}


 .slide-out-div {
    height:465px;      
 	width: 288px;
    background: #ffffff;
    border: 1px solid #d1d1d1;
    color:#646363;
    font-size:12px;
  }  
  .slide-out-bg {
  	width:91%; 
  	padding-top:15px;
    padding-left:20px;
  	height:94%; 
  	margin-top:7px; 
  	background-color:#e7e7e7; 
}
.slide-out-bg h3{
     font-weight:lighter;
  }
  
.slide_input{
	margin-top:5px;
}
.slide_err{
	margin-top:4px;
	color:#af0808;
	font-size:10px;

}

#bigmainagent  a.thickbox {
	font:bold 12px "Helvetica Neue", Arial;
	color:#0d85a4;
	text-decoration:none;
}
#bigmainagent a.thickbox:hover{text-decoration:underline;}

a.linkTypeLoc {
	color:#0d85a4 !important;
	text-decoration:none !important;
}
a.linkTypeLoc:hover{text-decoration:underline !important;}
  
/*   9.02.2010  -  hk Markup   */
.width67{width:69px;}
.width45{width:45px;}
.width142{width:142px;}
.width95{width:90px;}
.width51{width:45px;}
.mleft{margin-left:12px;}
#grayborder div.Productlist {
	border:1px solid #dad8cb;
	border-bottom:none;
	border-top:none;
	min-height:200px; 
	padding-top:10px;
}
.Product_list{width:844px;margin:auto;padding-top:15px;}
.Products{width:416px;float:left}
.product_ltop,.product_rtop{width:416px;height:59px;}
.product_lbot,.product_rbot{width:416px;height:6px;}
.product_ltop{background:url(../images_new/product_ltop.jpg) no-repeat;}
.product_center{
	width:414px;
	border-left:1px solid #dad8cb;
	border-right:1px solid #dad8cb;
	background-color:#fff;
}
.product_lbot{background:url(../images_new/product_lbot.jpg) no-repeat;} 
.product_rtop{background:url(../images_new/product_rtop.jpg) no-repeat;}
.product_rbot{background:url(../images_new/product_rbot.jpg) no-repeat;}
.product_ltop h1,.product_rtop h1{
	font:bold 14px "Helvetica Neue", Arial;
	color:#313131;
	padding:10px 0 5px 15px;
}
.product_ltop p,.product_rtop p{
	font:normal 12px "Helvetica Neue", Arial;
	color:#313131;
	padding-left:15px;
} 
.product_center div.product_detail div.left{float:left;width:110px;}
.product_center div.product_detail div.left img{
	padding:10px 18px 10px 15px;
}
.product_center div.product_detail div.right ul{
	padding:0px;
	width:280px;
	float:left;
	margin:10px 0 0 15px;
	font-size:12px;
}
.product_center div.product_detail div.right ul li{
	list-style-type:none;
	background:url(../images_new/dotgray.jpg) no-repeat left 5px;
	font-size:12px;
	padding-bottom:10px;
	padding-left:10px; 
}
.product_center div.product_detail div.right ul li span{width:280px;}
.bot_strip{
	background:url(../images_new/bot_strip.jpg) no-repeat;
	width:386px;
	height:1px;
	clear:both;
	margin:auto;
}
.product_center div.Category{width:393px;margin:auto;padding-top:10px;}
.product_center div.Category div.listHead {
	float:left; 
	font-weight:bold;
	font-size:14px;
	color:#313131;
	height:25px;
}
.product_center div.Category div.listdetail img{padding-top:10px;}
.product_center div.Category div.listdetail div.inputbg{
	background:url(../images_new/input_bg.png) no-repeat;
	width:40px;
	height:23px;
	margin-top:3px;
	margin-left:4px;
	float:left;
}
.product_center div.Category div.listdetail input.inputw{
	background-color:transparent;
	border:none;
	width:36px;
	height:21px;
	padding:2px 0 0 5px;
	color:#939393;
	font-size:14px;
}
.product_center div.Category div.listdetail{
	float:left;
	text-align:left;
	font-size:14px; /*
	line-height:33px;*/
	height:30px;
	color:#8d8b8b;
}
.f18{font-size:18px;}
.product_center div.Category div.listdetail strong.f18{font-size:18px;}
.product_bottom{padding-top:10px;}
.product_bottom div.left{
	float:left;
	width:90px;
	padding-left:10px;
}
.product_bottom div.center{
	float:left;
	width:226px;
	font-size:12px;
	padding-top:5px;
	color:#6c6c6c;
}
.product_bottom div.center span.gcolor{color:#5eb73e;}
.product_bottom div.center span.mcolor{color:#b72929;}
.product_bottom div.right{
	float:left;
	width:75px;	
}
.product_bottom span.saved,.product_bottom span.save_but{
	width:72px;
	height:30px;
	display:block;
	float:right;
}
.product_bottom span.saved{background:url(../images_new/saved_but.jpg) no-repeat;}
.product_bottom span.save_but{background:url(../images_new/save_but.jpg) no-repeat;}
.Category div.bgcolor img{vertical-align:top;padding:0px;}
/*      Portal_ Mobile   New   (12.02.2010) */
.colorpallete div.left div.Icon_style ul li{
	margin:0;
	padding:0;
	list-style-type:none;
	font:bold 11px "Helvetica Neue", Arial;
	color:#575959;		
	text-align:left;
}
#bigmainagent div.colorpallete div.left div.Icon_style ul li img{padding-bottom:5px;}
.colorpallete div.left div.Icon_style ul li{float:left;}
#bigmainagent div.colorpallete div.left div.Icon_style ul li a.simple:link,#bigmainagent div.colorpallete div.left div.Icon_style ul li a.simple:active,#bigmainagent div.colorpallete div.left div.Icon_style ul li a.simple:visited,
#bigmainagent div.colorpallete div.left div.Icon_style ul li a.simple:hover,#bigmainagent div.colorpallete div.left div.Icon_style ul li a.simplesel{
	width:67px;
	height:86px;
	float:left; 
	padding-top:5px;
	font:bold 12px "Helvetica Neue", Arial;
	text-align:center; 
	color:#575959;		
	margin-right:2px;
}
#bigmainagent div.colorpallete div.left div.Icon_style ul li a.simple:hover,#bigmainagent div.colorpallete div.left div.Icon_style ul li a.simplesel{
	background:url(../images/icon_hover_bg.png) no-repeat;	
}
.appicon_bg{
	background:url(../images/app_icon.png) no-repeat;
	width:320px;
	height:480px;
} 
.appiconp {
	float:left;
	width:71px;
	height:67px;
	position:relative;
	top:33px;
	left:-5px;
} 
.appimg span {
	background:transparent url(../images/appiconbg.png) no-repeat scroll 17px 0; 
	display:block;
	width:91px;
	height:67px;
	position:absolute;
	left:0px;
	top:0;
}
.appimg img { border:medium none;margin:4px 0 0 23px;}
.whitecolor{color:#a9a9a9;font:bold 11px "Helvetica Neue", Arial;padding:33px 0 0 22px;float:left;}
.mobiletop,.mobiletop1{border-bottom: 1px solid rgb(224, 224, 224); background: rgb(244, 244, 244) none repeat scroll 0% 0%; width: 582px;   padding-top: 9px; padding-left: 9px;}
.mobileapp{float: left; padding-left: 12px; width: 424px; font-size: 12px; color: rgb(94, 93, 93);}
.mobileappl{float: left; padding-left: 12px; width: 424px; height: 28px; margin-top: 4px;}
.imagewidth{float: left; width: 161px;}
.imageright{float: left; width: 150px;}
#bigmainagent a.thickbox {
	color:#0D85A4;
	font:bold 12px "Helvetica Neue",Arial;
	text-decoration:none;
}
.Logout{float:right;padding:15px 20px 0 0;}
.green_bullet, .yellow_bullet, .red_bullet {
	float:left;
	height:16px;
	margin-right:10px;
	width:15px;
}
.listHead1 {
 	float:left;
 	text-align:left;
	font-weight:bold;
	font-size:13px;
 }
 .listdetail1 {
 	float:left;
 	text-align:left;
	font-size:12px;
	/*height:30px;
	line-height:30px; */
	padding-top : 6px;
 }
 .width70{width:70px;}
 .width80{width:80px;}
 .addCategory1 {width:830px;margin:auto;padding-top:10px; }
 
 /*account setting start*/ 
.ViewDetail{width:675px;clear:both; float:right;}
.Viewform label.addTextbox {
	float:left;
	width:150px;
	text-align:right;
	font-weight:bold;
	font-size:12px;
	margin:3px 20px 0 0; 
	color:#5E5D5D;
}
.Viewform span {
	float:left;
	width:200px;	
	font-size:12px;
	margin:3px 0px 0 0; 
}
.mlleft{margin-left:22px;}
.ViewUser{float:left;}
.ViewUser h1{ 
	font:bold 15px "Trebuchet MS",Arial;color:#000;
	padding-bottom:10px;} 
.asct_topgrybg1{
	background:url(../images_new/acst_topgrybg.jpg) no-repeat;
	width:675px;
	height:6px;
} 
.asct_botgrybg1{
	background:url(../images_new/acst_botgrybg.jpg) no-repeat;
	width:675px;
	height:6px;
} 
.Viewform{
	width:370px;margin:auto;
	padding:10px; 	 
}
.asct_topgrybginner1{
	border:1px solid #dad8cb;
	border-top:none;
	height:23px;
	background-color:#f3f3f3;
}
.brnone{border-right:none;}
.blnone{border-left:none;}
/*account setting end*/  

.brandcodefinish div.Finish div.mid ul{
	padding:0px; 
	float:left;
	margin:8px 0 10px 20px;
	font-size:12px;
	width:530px;
}
.brandcodefinish div.Finish div.mid ul li{
	list-style-type:none;
	background:url(../images_new/dotgray.jpg) no-repeat left 5px;
	font-size:12px;
	padding-bottom:12px;
	padding-left:20px; 
	width:500px;
}
.brandcodefinish div.Finish div.mid ul li span{	color:#575959; }
.bot_strip{
	background:url(../images_new/bot_strip.jpg)repeat-x;
	width:570px;
	height:1px;
	clear:both;
	margin:auto;
}
.brandcodefinish div.Finish div.mid div.Category{width:570px;margin:auto;padding-top:10px;}
.brandcodefinish div.Finish div.mid div.Category div.listHead {
	float:left; 
	font-weight:bold;
	font-size:14px;
	color:#313131;
	height:25px;
}
.brandcodefinish div.Finish div.mid div.Category div.listdetail{
	float:left;
	text-align:left;
	font-size:14px; /*
	line-height:33px;*/
	height:30px;
	color:#8d8b8b;
}
.brandcodefinish div.Finish div.mid div.Category div.listdetail img{padding-top:10px;}
.brandcodefinish div.Finish div.mid div.Category div.listdetail div.inputbg{
	background:url(../images_new/input_bg.png) no-repeat;
	width:40px;
	height:23px;
	margin-top:3px;
	margin-left:4px;
	float:left;
} 
.brandcodefinish div.Finish div.mid div.Category div.listdetail input.inputw{
	background-color:transparent;
	border:none;
	width:36px;
	height:21px;
	padding:2px 0 0 5px;
	color:#939393;
	font-size:14px;
}
.width227{width:227px;}
.width25{width:25px;}
.width125{width:125px;}
/** Portal_Users.php ***/
#Portal_Users #green .getcode_tbg1 { background-color:#edffde; }
#Portal_Users .getCodeList #green div.List,#Portal_Users  .getCodeList #green div.Widgets { background-color:#edffde; }
#Portal_Users .addAgent_topspace {padding-top:2px;}
.required_gray { color:#a1a1a1; vertical-align:top;padding-left:7px;display:inline-block; }
div.contactform p.rfield {
	float:left;
	*margin:0 0 10px 10px;
}
#bigmainagent div.contactform p.rfield a.edittxt{color:#0d85a4;font:normal 12px "Helvetica Neue",arial;padding-top:3px;}
.addAgent_button ,.brandcodeInfo div.contactform input.addAgent_button {
	background:url(../images/addAgent_button.gif) no-repeat; 
	width:149px;
	height:29px;
	cursor:pointer;
	border:none;
}
#Portal_Users #WebPortal label {width:130px;}
.lightgraybg {background:#f4f4f4;}
.brandcodeInfo div.mid1{ 
	background-color:#e1ffd5;
	width:579px;
	padding:5px 0 5px 12px;
	border-bottom:1px solid #deefd1;
}
.brandcodeInfo div.agentDetail{
	width:580px;
	margin:auto;
	border-bottom:1px solid #deefd1;
	padding:8px 0 8px 0;
}
.brandcodeInfo div.agentDetail span{width:78px;float:left;}
.brandcodeInfo div.agentDetail span img{padding:0 5px 0 3px; }
.brandcodeInfo div.agentDetail span img.img1{padding-top:10px;} 
.brandcodeInfo div.agentDetail span img.img2{padding-top:8px;}
.brandcodeInfo div.agentDetail div.detailtxt{width:413px;float:left;padding:5px 0 0 10px;}
.brandcodeInfo div.agentDetail div.detailtxt h1{
	font:normal 14px "Helvetica Neue", Arial;
	color:#5e5d5d;
}
.brandcodeInfo div.agentDetail div.detailtxt p{font-size:12px;color:#5e5d5d;}
.mobiletop1{border-top:1px solid rgb(224, 224, 224);}
/**  04.03.2010    **/
.appiconpS {
	float:left;
	width:56px;
	height:62px;
	position:relative;
	top:0px;
	left:0px; 
	margin-left:25px;
} 
.appimgS span {
	background:transparent url(../images/s_appicon.png) no-repeat scroll 17px 0; 
	display:block;
	width:86px;
	height:62px;
	position:absolute;
	left:0px;
	top:0;
}
.appimgS img{ border:medium none;margin:2px 0 0 21px;}
.appiconpL {
	float:right;
	width:95px;
	height:95px;
	position:relative;
	top:-4px;
	left:0px; 
} 
.appimgL span {
	background:transparent url(../images/L_appicon.png) no-repeat scroll 17px 0;  
	display:block;
	width:104px;
	height:87px;
	position:absolute;
	left:0px;
	top:0;
}
.appimgL img { border:medium none;margin:4px 0 0 22px;}


/*
 * STATUS BAR FOR FINISH PAGE
 */

.statusContainer{
	width:564px;
	height:40px;
	border:1px solid #969696;
	padding:2px;
}

.statusContainer div {
	height:40px;
	float:left;
}
.statusContainer #stage1{
	width:148px;
	background-color:#9473b4;
	margin-right:1px;
	display:none;
}

.statusContainer #stage2{
	width:187px;
	background-color:#5084be;
	margin-right:1px;
	display:none;
}

.statusContainer #stage3{
	width:227px;
	background-color:#92cb42;
	display:none;
}

.statusLabels{
	width:560px;
	padding:8px 2px 4px 6px;
	font-size:12px;
}

.statusLabels #s1{
	width:148px;
	float:left;
	color:#8a6ba7;
}

.statusLabels #s2{
	width:187px;
	float:left;
	color:#375aa9;
}

.statusLabels #s3{
	width:160px;
	float:left;
	color:#6f9b32;
}

.statusLabels #s4{
	width:60px;
	float:right;
	color:#6f9b32;
	font-weight:bold;
	text-align:right;
}


/*
 * END STATUS BAR FOR FINISH PAGE
 */
#closedpendingwebsite img {border:none;}
.imgpos img{padding-right:0px;float:left;border:none;position:relative;top:-2px;}
#closedpendingwebsite span{padding-top:5px; width:340px;line-height:22px;vertical-align:middle;}
.prim_color{width:37px;height:4px;}
.sec_color{width:37px;height:22px;}
#showpendingwebsite span{float:left;width:400px;padding-top:3px;padding-left:3px;}

a.learnmore:link, a.learnmore:active, a.learnmore:visited,a.learnmore:hover,a.learnmoresel {
	width:176px; 
	height:44px;
	display:block;
}
a.learnmore:link, a.learnmore:active, a.learnmore:visited{background:transparent url(../images/learnbuttonbig.jpg) no-repeat top right;}
a.learnmore:hover,a.learnmoresel {background:transparent url(../images/learnbuttonbig.jpg) no-repeat bottom right;}

 /*  24.03.2010  */
 #rbg_center1 div.alertmsg {
	color:red;
	font-size:16px;
	font-weight:normal;
	text-align:center; 
	padding-left:42px; 
	clear:both;
	padding-bottom:5px;
	width:550px;
	margin:auto;
} 
 #rbg_center1 div.alertmsg span.algntxt{
 	float:left;
	padding:10px 0 0 10px;
 }
 
 
 /*
  * Product page
  * 
  */

/*   MOBILE  TOP MENU  :START  */	
.mobmainbg{width:884px;	height:48px;margin:auto;}
.mobmainbgl{
	background:url(../images_new/downmenuleft.jpg) no-repeat;
	width:7px;
	height:48px;
	float:left;
}
.mobmainbgc{
	background:url(../images_new/downmenubg.jpg) no-repeat;
	width:870px;
	height:46px;
	float:left;
	border-top:1px solid #e0dfd4;
	border-bottom:1px solid #e0dfd4; 
}
.mobmainbgr{
	background:url(../images_new/downmenuright.jpg) no-repeat;
	width:7px;
	height:48px;
	float:left;
}
.mobmainbgc a.mobiles:link, a.mobiles:active, a.mobiles:visited,.mobmainbgc a.mobiles:hover,.mobmainbgc a.mobilessel,
.mobmainbgc a.virtual:link,.mobmainbgc a.virtual:active,.mobmainbgc a.virtual:visited,.mobmainbgc a.virtual:hover,.mobmainbgc a.virtualsel,
.mobmainbgc a.smallvirtual:link,.mobmainbgc a.smallvirtual:active,.mobmainbgc a.smallvirtual:visited,.mobmainbgc a.smallvirtual:hover,.mobmainbgc a.smallvirtualsel{
	height:47px;display:block;
	line-height:46px;
	text-align:center;
	text-decoration:none;
}
.mobmainbgc a.mobiles:link, a.mobiles:active, a.mobiles:visited,.mobmainbgc a.mobiles:hover,.mobmainbgc a.mobilessel{
	width:125px;font-size:30px;
}
.mobmainbgc a.mobiles:link,.mobmainbgc a.mobiles:active,.mobmainbgc a.mobiles:visited,
.mobmainbgc a.virtual:link,.mobmainbgc a.virtual:active,.mobmainbgc a.virtual:visited,.mobmainbgc a.smallvirtual:link,
.mobmainbgc a.smallvirtual:active,.mobmainbgc a.smallvirtual:visited,.mobmainbgc a.mobilessel{color:#565555;}
.mobmainbgc a.virtualsel,.mobmainbgc a.smallvirtualsel{color:#9f9d9d;}
.mobmainbgc a.mobiles:hover,.mobmainbgc a.virtual:hover,.mobmainbgc a.smallvirtual:hover{color:#0d85a4;}
.mobmainbgc a.mobilessel{background:transparent url(../images_new/downmenusel.png) no-repeat bottom;}  
.mobmainbgc a.virtual:link,.mobmainbgc a.virtual:active,.mobmainbgc a.virtual:visited,.mobmainbgc a.virtual:hover,.mobmainbgc a.virtualsel{
	width:256px;	 
	font-size:15px;	 
}
.mobmainbgc a.virtualsel {background:transparent url(../images_new/downmenusel.png) no-repeat bottom;}
.mobmainbgc a.smallvirtual:link,.mobmainbgc a.smallvirtual:active,.mobmainbgc a.smallvirtual:visited,.mobmainbgc a.smallvirtual:hover,.mobmainbgc a.smallvirtualsel{
	width:120px;	 
	font-size:15px;	 
}
.mobmainbgc a.smallvirtualsel {background:transparent url(../images_new/downmenusel.png) no-repeat bottom;}
 
/*   MOBILE  TOP MENU  : END  */

#content_center {
	background-color:#FFFFFF;
	border-left:1px solid #DAD8CB;
	border-right:1px solid #DAD8CB;
	width:882px;
}
#contentbot {
	background:url(../images_new/content_botbg.png) no-repeat;
	height:53px;
	width:884px;
}
.inner_content{width:800px;margin:auto;padding-top:30px;}

/**Start:productform **/
.productform{
	width:650px;
	margin-left:50px;
	padding-top:20px;
	font:normal 12px arial;  
	clear:both;
}
.productform p{clear:both;padding:10px 0 5px 0;}
.productform label,.productform input,.productform textarea{
	float:left;color:#565555;
}
.productform span { display : block;clear:both; margin-left : 215px;}
.productform label{
	display:inline-block;
	width:200px; 
	text-align:right;
	padding-right:15px;	 
	padding-top:2px;
	font-weight:bold;
}
.productform input{
	width:205px; 
	border:1px solid #8D8B8B;
	padding:3px 0 3px 5px;
	height:15px; 
	margin-right:10px;
}
.productform select{
	width:212px;
	height:23px;
	float:left;  
	border:1px solid #8D8B8B;
	color:#565555;	
	margin-right:10px;
}
.productform errormsg{color : #ff3333;text-align : center;}
.productform textarea{
	width:200px; 
	border:1px solid #8D8B8B; 
	height:80px;
	padding:3px 5px 3px 5px; 
	margin-right:10px;
}
.productform input.submit,.productform input.submit:hover{ 
	background:url(../images_new/submit.png) no-repeat left top;
	width:80px;
 	margin-left:215px; 
	height:29px;
	cursor:pointer;
	border:none;
	outline:none;
}
.productform input.submit:hover{background:url(../images_new/submit.png) no-repeat left bottom;}
/** End:productform**/

.product_content h1,h1{
	clear:both;color:#8D8B8B;
	font:18px Helvetica Neue,Arial;
	padding-bottom:10px;
}	
.product_content p{line-height:18px;}
.successmsg{
	color:#008844;
	text-align:center;
	margin-left:-55px;
}

/********** Stats (25-05-2010)  ***********/
.stats_tbg{
	border-top:1px solid #dad8cb;
	background-color:#f3f3f3;
	width:673px;	
	height:5px; 
	float:left;
}
#getcode_off .Stats_Info {	
	background : url(../images_new/stats_leftbg.jpg) no-repeat -10px top;
	color:#313131;
	font-size:12px; 
	clear:both;	
	float:left;
}
.user_act{padding:10px 0 0 10px;text-align:center;}
.visitor{float:left;padding-left:10px;font-size:12px;padding-top:3px;height:20px;}
.visitor input{float:left;vertical-align:middle;margin:4px 2px 0 0;*margin:0px 2px 0 0;}
.visitor span{display:block;float:left;line-height:20px;}
.Statis_left{	 
	padding:10px 0 0 20px;
	display:block;
	float:left;
}
.Statis_left div.wave{
	font:bold 12px "Helvetica Neue", arial;
	color:#507ea2;float:left;width:310px;
	padding-top:10px
}
.Statis_left div.wave img{vertical-align:top;padding-top:5px;}
.Statis_left div.wave span{font-size:24px;color:#646566;font-weight:normal}
.City{padding-left:20px; float:left;}
.City input{
	float:left;
	border:2px solid #b5b5b5;
	height:19px;
	width:140px;border-right:none;
	color:#939393;
	font-size:14px;
	line-height:19px;
	padding-left:5px;
	margin-bottom:3px;
}
.Popular_Listing{width:676px;float:left;margin-top:20px;}
.Popular_Listing .listhead,.Popular_Listing .listdetail{
	font-size:12px;
	color:#000;	
	float:left;
	font-weight:bold;
	height:25px;
}
.Popular_Listing .grey{color :#7F8080 }
.Popular_Listing .f14{font :bold 12px "Helvetica Neue", arial;color : #000;}
.Popular_Listing .w431{float:left;text-align:left;padding-left:15px;color:#507ea2}
.Popular_Listing .w50,.Popular_Listing .w85,.Popular_Listing .w103{float:left;text-align:right}

.Popular_Listing .w431{width:405px;}
.Popular_Listing .w50{width:50px;font-size:12px;}
.Popular_Listing .w85{width:85px;}
.Popular_Listing .w103{width:105px;}
.Popular_Listing div.border1{border-bottom:1px solid #d8d6d6;width6:676px;clear:both;}

/********  16.06.2010  ************/
.PtopMenu{	
	height :25px;
	border :1px solid #c4c4c4;
	background-color:#fff;
	width :169x;
	padding:1px 0px 1px 1px;
}
.PtopMenu div.Packtext{
	font:bold 13px "Helvetica Neuw (T1)", Arial;
	color:#6b6b6b;
	background-color:#ebeaea;
	padding-left:10px;
	line-height:25px;
	float:left;
	width : 130px;
}
.PtopMenu div.Packtext a{color:#6b6b6b;text-decoration:none;}
.PtopMenu div.Packarrow{
	float:left;
	background : #ebeaea url(../images_new/packarrow.png) no-repeat 9px 10px;
	width :25px;
	height :23px;
	line-height:25px;
	display:block;
	padding:1px;
	border-left:1px solid #fff;
	cursor:pointer;
}
.PSubmenu div a{
	padding:10px 10px 10px 15px;
	color :#357b9c;
	border:1px solid #c9c9c9;	
	display:block; 
	font:normal 13px "Helvetica Neuw (T1)", Arial;
	border-top:none;
	background-color:#fff;	
}
.PSubmenu div a:hover{background-color:#f3f3f3;border-top:none; padding:10px 10px 10px 15px;}
.PSubmenu div a:hover{text-decoration:none;}
.PSubmenu div{clear:both;}

/*
 * POPUPS FOR PAYMENT PAGE
 */

#mainFrame{
	width:515px;
	float:left; 
	margin-left:15px
}

#popupFrameTitle {
	float:left; 
	margin-top:10px; 
	font-size:24px; 
	color:#0d85a4; 
	width:100%;	
}

#popupFrameMainDesc{
	float:left; 
	margin-top:15px; 
	font-size:14px; 
	color:#727272; 
	width:500px; 
	border-bottom:1px solid #d2d2d2; 
	padding-bottom:15px;
}

.liElementPopup{
	padding-bottom:9px; 
	padding-left:15px; 
	background: url(../images/packages/circle.png) no-repeat 0px 4px;
	list-style-type: none;
}
/*
 * END POPUPS FOR PAYMENT PAGE
 */
 
 /*******   Terms  & Conditions  *********/
.TermsCon{margin:0px;padding:0px;}
.TermsCon li,.TermsCon li.none{
	list-style-type:number;
	padding-left:5px;
	font-size:12px;
	padding-bottom:10px;
	text-align:justify;
	margin-left:30px;
}
p.justify{text-align:justify;}
.TermsCon li.none{list-style-type:none;}


/******   New_Packages  ****/ 
.Packages_New{clear:both;padding-top:10px;}
#Configure fieldset.packagenew{
	padding: 15px 0px 0 0px;
	border-left:1px solid #dad8cb;
	color:#313131;
	font-size:12px; 
	clear:both;
} 
#Configure fieldset.packagenew div.right {float:left;width:450px;}
#Configure fieldset.packagenew div.right ul{padding:0px;margin:0px;}
#Configure fieldset.packagenew div.right ul li{
	padding-bottom:7px;
	margin-left:10px;
	color:#949494; 
	list-style-type:none;
	background:url(../images_new/dotimage.png) no-repeat 5px 5px;
	padding-left:20px;
}
#Configure .sepborder1 {border-bottom:1px solid #dad8cb;padding:0px;clear:both }
#Configure fieldset.packagenew div.right ul li span{color:#575959}
 
#Configure fieldset.packagenew div span.left {
	color:#ff0000;
	float:left;
	font-size:12px;
	padding:0px 0 0 5px;
	font-weight:bold;
	width:200px;
}
.mobileBox div.List span a.blue {color:#2D95B0;text-decoration:none;	}
.Package_ltop{
	clear:both;
	background:url(../images_new/packages_lefttop.png) no-repeat;
	width:686px;
	height:12px;
}

/***********    03.07.2010  ***************/
#Checklist{
	border-top:1px solid #DAD8CB;
	border-left:1px solid #DAD8CB;
	border-right:1px solid #DAD8CB;
	clear:both;
	width:882px;
	color:#000;
	font-size:12px;
	margin-top:20px;
}
#Checklist fieldset {margin:auto;padding:0;	width:800px;} 
#Checklist fieldset p a{color:#0D85A4;}
#Checklist fieldset p.center{text-align:center;}
#Checklist fieldset em{color:#ff0000;font-size:14px;	}
#Checklist fieldset em.f12{font-size:12px;}
#Checklist fieldset p.justify{text-align:jusitfy;font-size:12px;}
#Checklist fieldset ul{margin:0;padding:0px;}
#Checklist fieldset ul li{
	list-style-type:none;
	background:url(../images_new/hyphen_black.png) no-repeat 0px 6px;
	padding-bottom:10px;
	padding-left:25px;
	font-size:12px;
	text-align:justify;
}
#Checklist fieldset ul li ul{padding:0px;margin-top:15px;}
#Checklist fieldset ul li ul li{
	list-style-type:disc;
	background:none;
	padding-left:5px;
	margin-left:20px; 
}
.no_product{text-align:center;font-size:14px;margin:130px 0 130px 0;color:red;}
#contact_new #poppupMid{
	width :auto;
	background : none;
}
#contact_new #poppupMid .lightgray {
	border-top:medium none;
	margin:auto;
	width:auto;
	background : none;
}
#contact_new #poppupMid .graybackg {
	border-top:medium none;
	margin:auto;
	background : none;
}
#contact_new { font-size : 12px;  }
#contact_new #grayborder { height :49px; }
#contact_new #poppupMid div.lightgray .box { margin : 0; width : 472px; }
#contact_new #poppupMid div.lightgray .box label { width :150px }
#contact_new #poppupMid div.lightgray .box input { 
	width : 250px;
	height : 16px;
	padding : 2px;
}
#contact_new #poppupMid div.lightgray .box input.input1 { width :35px }
#contact_new #poppupMid div.lightgray .box input.input2 { width:40px; }
#contact_new #poppupMid div.lightgray .box textarea { 
	width :300px; 
	height :130px;
	overflow : auto;
	font:14px "Helvetica Neue",Arial;
}
.mobmainbgc a.mobilessel.contact_tit {width : 150px}

#DashboardContent {
margin:auto;
padding-top:20px;
text-align:center;
width:690px;
}
#DashboardContent div.icons {
float:left;
padding-bottom:10px;
text-align:center;
width:230px;
}
.ProfileDetails{
	text-align:left;font-size:12px;width:635px;margin:auto;padding-top:10px;color:#515151;
}
.ProfileDetails .FieldLeft{
	width:203px;text-align:right;float:left;line-height:25px;
}
.ProfileDetails .FieldRight{
	width:251px;
	float:left;
	margin-left:11px;
}
.ProfileDetails .Fieldcenter{
	width:351px;
	float:left;
	margin-left:11px;
}
.ProfileDetails .spacetop{padding-top:10px}
.ProfileDetails .Fieldcenter strong{
	line-height:20px;
}
.profileTextArea{
	float:left;
	margin-left:11px;
	padding-left:2px;
	padding-top:1px;
	width:418px;
}
.myaccounttitle {
color:#000000;
float:left;
font-size:14px;
font-weight:bold;
}

/*user lisings for admin */
.userListHeader{
	float:left;
	font-size:14px;
	width:729px;/*
	height:17px;*/
	border-bottom:#cfcdcd solid 3px;
}
.userListUsername{
	float:left;
	padding-left:11px;/*
	height:17px;*/
	width:183px;
}
.userListEmail{
	float:left;/*
	height:17px;*/
	width:240px;
}
.userListAddress{
	float:left;/*
	height:17px;*/
	width:200px;
}
.userListAction{
	float:left;/*
	height:17px;*/
	width:39px;
}
#request_msg .width180 {
	width:126px;
}
#request_msg .width90 {
	width:70px;
}
/* user details */
#headerUserDetails{
	float:left;
	width:100%;
	border-bottom:1px #d2d3d4 solid;
	height:26px;
	margin-top:9px;
}
.userDetailsField{
	float:left;
	line-height:16px;
	margin-left:11px;
	font-size:12px;
	font-weight:bold;
	width:183px;
}
.userNameDetailsValue{
	float:left;
	line-height:16px;
	margin-left:11px;
	font-size:19px;
	width:478px;
}
.userDetailsFieldValue{
	float:left;
	line-height:16px;
	margin-left:11px;
	font-size:12px;
	width:478px;
}
.listhead1{color:#000;font-size:12px;font-weight : bold;height : 20px;}
.listdetail1{color:#000;font-size:12px;}
#userListFooterNotes { font-size : 11px; }
.w431, .w400 {width:430px;}
.w400 { width:300px; }
.w30{width : 40px;}
.w20{width:20px;}
.w85 , .w120, .w75  {width:85px;color:#000;}
.w75  {width:75px;}
.w120 {width:125px;}
#bigmainagent .w400 a { color : #6aa7c6; }
#bigmainagent .w400 a:hover { color : #1388c3; }

.appdetails{clear:both;}
.appdetails label{
	float:left;width:160px; 
	color:#939393;
	display:block;
	font-size:11px;
	margin-top:5px;
	padding-right:17px;
	text-align:right;
	*margin-top:20px;
}
.appdetails label strong{font-size:12px;}
.appdetails span{color:#3c3c3c;float:left;width:250px;padding-bottom:20px;*padding-bottom:10px;}
.appdetails span input.input{border:2px solid #B5B5B5;
color:#939393;
height:18px;
padding-left:4px;
padding-top:4px;
width:218px;}

/****new****/
.Popular_Listing .w50{width:50px;}
.Popular_Listing .w100{width:100px;}
.Popular_Listing .w110{width:110px;}
.Popular_Listing .w120{width:160px;}
.Popular_Listing .w150{width:170px;}
.Popular_Listing .w330{width:236px;}
.Popular_Listing .w110, .Popular_Listing .w120, .Popular_Listing .w150,.Popular_Listing .w100,.Popular_Listing .w50{
	float:left;
	text-align:left;
}
.Popular_Listing .fright{float:right;}
div.uniq_box{
	width:451px;
	/*clear:both;
	padding:3px 0 3px 20px;
	margin:0 0 0 30px;*/
	color:#8D8B8B;
	font-family:"Helvetica Neue",Arial;
	font-size:11px;
	float:left;
}
.leftspac025{padding-left:67px;}
.sess_id{width:10px;}
.head_txt{color:#000;float:right;}
.Popular_Listing .w55{width:50px;float:right;}
.Popular_Listing .w015{width:15px;float:right;}
.Popular_Listing .w22{width:20px;float:right;}

.Popular_Listing .ws100{width : 100px;}
.Popular_Listing .ws55{width:50px;float:left;margin-left : 40px;}
.Popular_Listing .ws50{width:50px;float:right;}
.Popular_Listing .ws15{width:15px;float:left;}
.Popular_Listing .ws20{width:20px;float:right;text-align : center;}

.Popular_Listing .User_left{width : 260px;float : left;}
.Popular_Listing .User_left a{font-size : 12px;color : #0D85A4;}
.Popular_Listing .User_right{width : 165px;float : left;margin-left : 15px;}
.Popular_Listing .User_add{width : 235px;float : left;}
.Popular_Listing .User_left .title,.Popular_Listing .User_right .title{color:#000;font-family:"Helvetica Neue",Arial;font-size:11px;}

.Popular_Listing .lleft{width :60px;float:left;text-align : center;}
.Popular_Listing .lcenter{width :20px;float:left;text-align : center}
.Popular_Listing .lright{width :60px;float:left;}
.Popular_Listing .lrleft{width :70px;float:left;text-align : center;}
.Popular_Listing .lrcenter{width :20px;float:left;text-align : center}
.Popular_Listing .lrright{width :35px;float:left;}

#bigmainagent .brandcodeInfo div.mobileappl a,#bigmainagent .brandcodeInfo div.left a{
	color:#0D85A4;
	font-size:bold;
	text-decoration:none;
}
em.f10{font-size : 10px;}
/*
ul {list-style:none;margin:0;padding:0;}
	li {float:left;width:100px;margin:0;padding:0;text-align:center;}
	 li a {
		display:block;
		padding:5px 10px;
		height:50px;
		color:#000;
		width : 169px;
		text-decoration:none;
		line-height : 50px;
	}
	li a:hover, li a:focus, li a:active {		
		background-position:-65px 0;
	} 
	#c a {background:url(../images_new/portal_sel.png) no-repeat 0 0;}*/

span.one{		
	cursor:pointer;
	font:bold 14px "Helvetica Neue",Arial;
	left:0;
	position:absolute;
	top:10px;
}
.border_new{margin:auto;border-top:1px solid #dad8cb;width:700px;padding-bottom : 5px;}  
#access_widget{
	position : relative;left : -134px;
}
#iphone_widget{
	position : relative;left : -5px;
}

/*2_07_11 */
.Statistics .listHead{
	color :  #000000;
    font :  bold 12px "Helvetica Neue",arial;
	border-bottom :  1px solid #D8D6D6;
	margin-top : 15px;
	text-align : left;
}
.Statistics .listdetail{
	font-weight  :  bold;
	float  :  left;
	font-size  :  12px;
	margin : 5px 0 5px 0;
	height :  25px;
	color : #8d8b8b;
	border-bottom :  1px solid #D8D6D6;
}
#searchstats .listdetail a {
	color   :  #8D8B8B;
	font-size  :  11px;
}
