/*------------NEW-----------*/
#header .formdiv{ 	width:280px;	height:100px;	position:absolute;	right:0;	top:0;	
                  	background:url(/img/dash.png) repeat-y 0 0;	font-size:1.3em;}	
.logged p {padding:10px 10px 0pt 78px;}
.in .hentry ul{ list-style-type: disc; list-style-position:outside; padding-left: 15px;  }
/*-------- Logins Start -----------------*/
#header .btnOk, #loginform .btnOk{padding:1px 14px 0pt 0pt;width: 54px;}	
#header .btnOk input, #loginform .btnOk input{	width:54px;	height: 20px;   float:none;	}
#header .input img, #loginform .input img{	*padding-bottom: 3px; /* For IE */	}	
#header input.email, #loginform input.email{	background-image: none;	padding-left: 0px;	font-size:15px;}
#header input.loginpass, #loginform input.loginpass{	width:155px;	background-image: none;	padding-left: 0px;	}	
.logged strong {height:25px; overflow:hidden;}
.loggedadmin {background:#F8FDE9 url(../img/loggedadmin.png) no-repeat scroll 0 0;}
label.forget {color: #00A8F0; float:none;	text-decoration:underline;	}
.btn_AddCredits{background:transparent url(/img/button/addcredits.gif) no-repeat scroll left top;
	display:block;float:left;height:24px;width:123px;}
.do .btnOk a{border:0 none; cursor:pointer; height:22px; width:42px; text-decoration:none; border: none;}
.do .btnOk a:hover{text-decoration:none; border: none;}	
#passlabel {color:#3A3A3A; font-size:15px;  padding:2px 0 0 1px; position:absolute;  width:155px; z-index:2;}
/*-------- Logins End -----------------*/

/*-------- START Account section --------*/
.acts li.a-delete a       {background-image:url(../img/ico_remove.png);}
.mand {font-weight:bold;}
.f .textarea textarea {	width: 210px;   /* For FF*/	*width: 222px;	*height:133px; *padding-bottom:2px; /* For IE*/}
.locusers{padding-left: 20px;}
.privacy{color: #474747;}
.privacy p{padding: 10px 0 10px 0;}
.privacy .title{font-size:2.3em; padding:20px 0 0 0;}
/*-------- END Account section --------*/

/*-------- START Invite section --------------*/
.helplabel{ color: #9EAE72; font-size:0.85em; padding-left: 111px;}
.exportDesc {height:auto; line-height:normal;}
.inviteRight{width: 580px;}
/*-------- END Invite section ----------------*/

/*-------- START SMS area --------------------*/
#smsSearch {float:right;}
.input select{ background-color:transparent; border:0 none; height:22px;	}
.smsText textarea {	width: 325px;   /* For FF*/	*width: 320px;	/* For IE*/}
#sendSMS .smsButtons a{border-bottom: none;}
#sendSMS p{width:100%;}
/*-------- END SMS area ----------------------*/


/*-------- Start Main page --------*/
#content .tour { padding: 10px 0 0 39px; margin: 0 0 0 0; width: 910px}
#content .tour h1{color:#A3B980; margin-bottom: 0; padding-left: 36px; text-align: left;}
#content .tour h1 a{color:#A3B980; text-decoration: none; text-align: left;}
#content .tour h1 a:hover{text-decoration: underline;}
#content .tour li {width: 300px; margin-right: 0px; text-align: left;}
#content .tour a{width: 240px; text-align:center;}
#content .tour .action {padding: 0 0 0 56px;  height: 100px; width: 220px;}
#content .tour .action li{background:url(/img/main/actionbutton2.png) no-repeat left center; color: Black; margin: 3px 0 3px 0; padding: 2px 0 2px 14px; text-align: left; width: 220px;}

.question {color: #474747; font-weight:bold; font-size:0.9em;}
.question h3{font-size:1.2em;}
.question label{display: block; padding: 6px 0 6px 6px; }
.question .inform_help{padding-top:4px;}
.question .inform_help .lt {background:transparent url(/img/informers/qst_lt2.png) no-repeat scroll 1px 1px;}
.c2 .question span.input{height: 24px; padding-bottom:6px;}
.c2 .question .btnOk{width: 42px;}
.c2  {width:263px;}
/*-------- End Main page --------*/

/*-------- START Map ------------*/
#map img{overflow:hidden;}
#blockLocation .contact .text {width:290px;}
#blockLocation .contact .locationInfo,#blockLocation .contact .userinfo {width:165px;}
.contact .text .smallmap {	float:right; overflow:hidden;}	
.contact .text .smallmap div span{display:none;}
.contact div{z-index:auto;}
.btn_trackagain { background:url(/img/button/locateagain.png) no-repeat left top; }

.map{float: left; clear:both;}
.link label {padding-left: 2px;}
.link input {width:610px;}
.usrtrack{border-bottom: none; margin-bottom: 0; padding-bottom:5px; width:480px;}
.usrtrack ul {float:left; margin-left:12px; width: 228px; }
.usrtrack li span{width:90px;}
.map_btns .btn_trackagain{margin-top:24px;}
.btn_enlarge{background:url(/img/button/enlargemap.png) no-repeat left top; 
    display:block;float:left;height:24px;margin-top:5px;width:123px;}
    
#content .contacts h2{
	font-size:2.3em;
	color:#474747;
	font-weight:normal;
	margin-bottom:.3em;
	}
	#content .contacts h2 a{
		color:#b9ce7f;
		}
		#content .contacts h2 img{vertical-align:middle;}
		#content .contacts h2 span{
			color:#bd0101;
		}
		#content .contacts h2 span a{
			color:#bd0101;
		}
/*-------- END Map --------------*/

/*-------- START invite letter ---------------*/
ul.regnav li{color: #A3B980;}
ul.mobileoperator{padding: 0 0 20px 20px; list-style: none;}
ul.mobileoperator li {padding: 2px 0 2px 0; font-weight:bold;}
/*-------- END invite letter ---------------*/

/*-------- START demo images ---------------*/
#one{list-style: none;}
#one li img{padding-top: 20px;}
#one li .jqGSTitle{color:#474747; font-size: 1.3em; font-weight:bold;}

.jqGSContainer .jqGSPagination{position:relative;width:100%;height:20px;top:5px;padding: 20px 0 0 5px;}
.jqGSContainer .jqGSPagination ul{padding:0;margin:0;list-style:none;position:relative;float:left;}
.jqGSContainer .jqGSPagination ul li{padding:0;margin-right:5px;float:left;padding-right:1px;text-align:center;padding-bottom:1px;}
.jqGSContainer .jqGSPagination ul li a{padding:2px 0px;background:#eef8d3;border:1px solid #fff; text-decoration:none;display:block;width:20px;font:12px Verdana, Arial, Helvetica, sans-serif;}
.jqGSContainer .jqGSPagination ul li a.selected{background:#fff;color:#9EAE72;border: 1px solid #e2f3b5;}
.jqGSContainer .jqGSPagination ul li a:hover{background:#fff;color:#000;border:1px solid #e2f3b5;}
/*-------- END demo images -----------------*/

/*-------- START Register------------------------*/
h2 .number{color:#950018;}

ul.regnav {width:400px;}

.c2 h2{color:#A3B980; font-size: 1.5em; padding: 28px 0 0 15px; vertical-align: baseline;}
.c2 .b{color:#474747;}
.c2 .b .stepTitle{ color:#A3B980; font-size:1.3em; font-weight: bold; float: left; padding: 5px 0 0 5px; width: 70px; }
.c2 .b .warn{ color:#950018; display:block; font-weight: bold; float:right;}
.c2 .b .option{ color:#A3B980; display:block; font-weight: bold; float:right;}

.regpHead{background:transparent url(/img/dd.png) repeat-x bottom center; }
.regpHead h2{margin: 0;}
.regp{background:transparent url(/img/dd.png) repeat-x bottom center; 
	color:#DFEFB1; font-size:1.1em; font-weight: bold;  
	padding: 18px 10px 0px 10px; height: 55px;}
.c2 .regp .stepTitle{	
	font-size:1.1em; 	
	float: left; 
	padding: 2px 0 0 10px; 
	height: 50px; 
	width: 70px; }
.regp  .passed{background:transparent url(/img/check.gif) no-repeat 25px 22px;}
.c2 .active{color:#474747;}
.c2 .active .stepTitle{background:transparent url(/img/activeStep.gif) no-repeat 0px 0px; color:#9EAE72; }

.c2 .regp .warn{ color:#950018; display:block; font-weight: bold; float:right;}
.c2 .regp .option{ color:#A3B980; display:block; font-weight: bold; float:right;}

.benef {background: #F8FDE9; float:right; margin:19px 0 0 0; padding: 10px 15px 15px 15px; width: 220px; }
.benef h2{color:#A3B980; font-size: 1.5em; padding-left: 10px; vertical-align: baseline; }
.benef .regp{color: #474747; font-weight:normal; padding: 10px 10px 0px 10px; height: 63px;}
.benef #locate{background:transparent url(/img/bfind2.gif) no-repeat 0px 0px;}
.benef #send{background:transparent url(/img/bsend2.gif) no-repeat 0px 0px;}
.benef span{display: block; height: 50px; padding: 0 0 0 64px;}

#resultmessage {font-weight:bold; font-size: 1.2em;}
/*-------- END Register------------------------*/

/*-------- START User Forgottent password area --------------*/
.c1 .fr {float:left; width:120px;}
.f label.mob {padding-top:0;}
.f input.mob {background:transparent url(/img/input/cell.jpg) no-repeat scroll left center; padding-left:15px;}

/*-------- END User Forgottent password area ----------------*/

/*-------- START Admin User area ----------------*/
.u-balance{ width:60px; color:#464646; text-align:center;}	
.ua_deatilsactive {background-image:url(/img/ua-detailsactive.png);}
.u-actions{width:88px;}
.usersHeader .u-register { width:80px; padding-left:6px;}
.u-register { width:68px;}
.u-name { width:170px;}
.u-mobile { width:100px; }
.u-email { width:160px;}
/*-------- END Admin User area ----------------*/

/*-------- START Contacts area ----------------*/
.sw .contact .info {width:280px;}
.btn_sendrequest { background:url(/img/button/requestpermission.png) no-repeat left top; 
    display:block;float:left;height:38px;margin-right:5px;width:178px;}
.btn_accept{background:url(/img/button/accept.png) no-repeat left top; 
    display:block;float:left;height:38px;margin-right:5px;width:178px;}
.btn_sendrequest:hover, .btn_accept:hover,  .btn_enlarge:hover{ background-position:left bottom;}
.btn_sendrequest b, .btn_accept b, .btn_enlarge b{display:none;}
/*-------- END Contacts area ----------------*/