body{margin:0 auto;margin-top:20px;margin-bottom:10px;padding:0;font:79% Verdana,Tahoma,Arial,sans-serif;color:#505050;text-align:center}
#wrap{background:#ffffff;color:#505050;margin:0 auto;width:800px;padding:10px;text-align:left}
a{text-decoration:none;font-weight:bold;color:#6bb200;background-color:inherit}
a:hover{text-decoration:underline;color:#505050;background-color:inherit}

/*header start*/

#header {padding:0;height:150px;width:800px}
#header p{width:500px;float:right;text-align:center;color:#505050;margin:8px 0 0}
#header div.frontphoto2{clear:left;margin:0}
#header div.search{clear:left;margin:-20px 0 0 600px}
#header div.go{clear:left;margin:-23px 0 0 740px}
#header div.welcome{clear:left;width:300px;margin:-30px 0 0 460px;font-size:80%;color:#777777}
#header div.welcome a{text-decoration:none;font-weight:lighter;color:#505050}
#header div.welcome a:hover{text-decoration:underline;color:#505050}
#header div.frontphoto{clear:left;margin:10px 0 0 0}

/*header.mainnavigation*/

#header div.menu{clear:left;margin:10px 0 0 5px;color:#505050;font-size:94%;padding:0;width:660px}
#header div.menu a:hover{background:#fff;color:#6bb200; text-decoration:none}
#header div.menu a{background-color:inherit; color:#505050;text-decoration:none}
#header div.menu a:hover{text-decoration:none}
#header div.menu p{margin:0}
#header div.menu ul, ol{margin:0; padding-left:0}
#header div.menu ul ul, ol ol{margin:0}
#header div.menu img{float:left; margin:0}

/*header end and mainnavigation*/

/*leftside here*/

#leftside{float:left;width:500px;padding:0;font:84% Verdana,Tahoma,Arial,sans-serif;color:#505050}
#leftside div.abt-testi-faq{clear:left;margin:-28px 0 0 0px}
#leftside div.tuts{clear:left;margin:-28px 0 0 36px}
#leftside div.optionworker1{clear:both;margin:20px 0 0 185px}

#leftside div.msg{clear:both;margin:0 0 0 0;color:#FF3300}
#leftside div.optionworkertxt1{clear:both;margin:-140px 0 0 290px;width:300px}
#leftside div.previous{margin:-20px 0 0 20px}
#leftside div.next{margin:-20px 0 0 85px}
#leftside div.refinesrch{margin:-20px 0 0 150px}
#leftside div.select{clear:left;width:180px;margin:15px 0 0 260px}
#leftside div.search_sponsor{margin:-8px 0 0 150px}
#leftside div.myaccount{clear:left;margin:0 0 0 35px}
#leftside div.commit{margin:18px 0 0 200px}
#leftside div.sponsorcenter{clear:left;margin:80px 0 0 200px}
#leftside div.foundnothing{clear:left;margin:160px 0 0 250px}
#leftside div.signin{margin:18px 0 0 100px}
#leftside div.search_img{width:68px;height:24px;margin:18px 0 0 24px}
#leftside div.forgot{clear:both;margin:-47px 0 10px 340px}
#leftside div.txthdr{padding:14px}
#leftside div.worker{width:92px;height:125px;margin:0}
#leftside div.maintxt{margin:-120px 0 0 100px;text-align:left}
#leftside div.maintxt2{margin:10px 0 5px 4px;text-align:left}
#leftside div.txthdr2{padding-left:14px;padding-bottom:14px}
#leftside div.newflocks{width:364px;height:211px;margin:0}
#leftside div.white{clear:left;width:120px;height:240px;border-right:0px #CCCCCC solid;padding:5px}
#leftside div.profileworkertxt{clear:both;margin:-142px 0 0 290px}
#leftside div.checkout{clear:left;marign:0 0 0 300px}
#leftside div.txtdyna{clear:both;margin:0 0 0 290px}
#leftside div.sidespace{width:200;height:430px;margin:0 0 166px 0}
/*#leftside div.aboutworker{clear:both;margin:34px 0 10px 186px;width:320px}*/
#leftside div.optionsbtns{clear:left;width:280px;margin:15px 0 0 220px;border:0px #009900 solid}
#leftside div.txtmyacc{clear:left;margin:0;padding-top:10px;padding-left:35px;text-align:left;width:410px}
#leftside div.required{clear:both;padding:10px 0 0 148px;font-size:.9em}
#leftside div.contforuseridpass{clear:both;width:312px;margin:-200px 0 0 146px;padding:0px 100px 10px 50px}
#leftside div.chng_oldpass{margin:0 0 0 23px;padding:1px}
#leftside div.chng_oldpass_input{margin:-18px 0 18px 130px;padding:1px}
#leftside div.chng_newpass{margin:12px 0 0 18px;padding:1px}
#leftside div.chng_pass_input{margin:-18px 0 20px 130px;padding:1px}
#leftside div.chng_rtypass{margin:0px 0 0 2px;padding:1px}
#leftside div.chng_rtypass_input{margin:-22px 0 0 130px;padding:1px}
#leftside div.newdisplay{margin:10px 0 0 130px;padding:10px}
#leftside div.chng_emailid{margin:20px 0 0 -11px;padding:1px}
#leftside div.chng_email_input{margin:-22px 0 0 130px;padding:1px}
#leftside div.chng_update{clear:both;margin:14px 0 0 130px}
#leftside div.srch_code{clear:left;margin:-200px 0 0 144px}
#leftside div.srch_codbtn{clear:both;margin:-28px 0 0 144px}
#leftside div.navigateselect{clear:left;margin:0 0 40px -22px}
#leftside div.leftmenuspace{width:150px;padding:6px 6px 6px 26px;float:left}
#leftside div.comeleft{margin:-180px 0 0 190px}
#leftside div.spnwrk{float:left;width:400px}
#leftside div.srchcont2{clear:both;width:800px;margin:100px 40px 200px 0;border:#333333 0px solid;padding:8px;}



/*leftside*/
/*confirmleft*/
#confirmleft{float:left;width:100%;margin-top:0px;padding:5;font:84% Verdana,Tahoma,Arial,sans-serif;color:#505050}
#confirmleft div.txthdr{float:left;width:290px}
#confirmleft div.confirmworker{clear:both; float:left; width:130px;padding-top:20px; padding-left:230px}
#confirmleft div.workertxt2{clear:both; float:left; width:330px;text-align:justify; margin-top:-125px; padding-left:360px}
#confirmleft div.workertxt3{clear:both; float:left; width:630px; text-align:justify;padding-top:5px;padding-left:250px}
#confirmleft div.btns{clear:both;float:left;padding:0px 0 8px 400px}
/* end confirmleft here */

/*oneleft*/
#oneleft{float:left;width:780px;padding:0;font:84% Verdana,Tahoma,Arial,sans-serif;color:#505050}
#oneleft div.leftmenu{display:block;width:150px;padding:6px 6px 6px 26px;border-right:#f1f1f1 solid 3px;float:left}
#oneleft div.leftmenuspace{width:150px;padding:6px 6px 6px 26px;float:left}

#oneleft div.workerpic{float:left;padding-left:10px;padding-top:20px}
#oneleft div.confirmworker{padding:14px}
#oneleft div.myaccount{clear:left;margin:0 0 0 35px}
#oneleft div.workertxt{float:left;padding-left:2px;padding-top:25px}
#oneleft div.workerlbl{float:left;padding-left:2px;padding-top:0}
#oneleft div.workertxt2{float:right;width:510px;text-align:justify;padding:20px}
#oneleft div.navigation{width:30px;padding:5px;float:right}
#oneleft div.shwhd{}
#leftside div.toggy{}
#oneleft div.displaytxt{ font-size:100%; font-weight:bold; color:#CC0000; margin-left:200px}
#oneleft div.displaytxt1{ font-size:100%; font-weight:bold; color:#CC0000; margin-left:100px; margin-top:-40px}
#oneleft div.hidee{width:34px;float:right;background:#f1f1f1;border:#6bb200 solid 1px;padding:6px}
#oneleft div.qhidee{width:34px;float:right;background:#f1f1f1;border:#6bb200 solid 1px;border-right:#f1f1f1 1px solid;padding:6px}
#oneleft div.workerdesc{float:right;width:565px;text-align:justify;padding:20px}
#oneleft div.sideimg{clear:both;float:right}
#oneleft div.txtdyn{margin:0 0 0 350px; color:#CC0000}
#oneleft div.txtbox{padding:10px 0 0 160px;margin-top:-42px}
#oneleft div.txtbox1{padding:10px 0 0 240px;margin-top:-42px}
#oneleft div.comeleft{margin:-180px 0 0 190px}
#oneleft div.mapd{margin:-150px 0 0 380px}
#oneleft div.txthdr{padding:14px}
#oneleft div.contforuseridpass{margin:-220px 0 0 0px;padding:10px 0px 0px 50px}
#oneleft div.mandatory{clear:both;padding:12px 0 0 456px}
#oneleft div.admincontnr{}
#oneleft div.leftmenu2{width:150px;float:left;border-right:#f1f1f1 solid 3px}
#oneleft div.mandatory2{padding:10px 0 0 154px}
#oneleft div.mandatory3{padding:10px 0 0 354px}
#oneleft div.secondhdr{padding:0px 0 0 194px}
#oneleft div.contpass{clear:both;width:312px;margin:20px 0 0 146px;padding:0px 100px 10px 50px}
#oneleft div.txtlnkrght{clear:both;background:#f1f1f1;border:#6bb200 solid 1px;padding:6px;float:right}
#oneleft div.second{padding:0px 0 0 200px}
#oneleft div.btns{clear:both;padding:0px 0 8px 420px}
#oneleft div.updtbtn{clear:both;padding:0px 0 8px 250px}
#oneleft div.selectbtn{clear:both;padding:0px 0 8px 355px}
#oneleft div.selectopt{clear:both;padding:0px 0 8px 280px}
/*
common table for admin templates
*/
#oneleft div.white{clear:left;width:120px;height:10px;border-right:0px #CCCCCC solid;padding:5px}
#oneleft div.tab{width:590px;border:#333333 2px solid;background:#defaaa;float:left}
#oneleft div.tabhdr{width:590px;height:45px;border-bottom:#333333 2px solid;float:right}
#oneleft div.tabspace{padding:18px}
#oneleft div.tabody{width:590px;border:#333333 0px solid;background:#defaaa;float:right}
#oneleft div.tabody3{width:590px;border:#333333 2px solid;background:#defaaa;float:right}
#oneleft div.tabody1{width:800px;border:#333333 2px solid;background:#defaaa;float:right;padding-bottom:12px}
#oneleft div.tabody2{width:800px;border:#333333 0px solid;background:#defaaa;float:right;padding-bottom:12px}
#oneleft div.srchcolone{float:left;width:185px;border:0px #333333 solid;padding-left:12px;padding-top:12px}
#oneleft div.srchcoltwo{float:left;width:160px;border:0px #333333 solid;padding-left:12px;padding-top:12px}
#oneleft div.srchcolthree{float:left;width:133px;border:0px #333333 solid;padding-left:20px;padding-top:12px;padding-top:12px}
#oneleft div.serbtn{clear:both;margin-left:500px;margin-top:-36px}
/*
sponsors approvals and inactive sponsorship
*/
#oneleft div.tab2{clear:both;width:590px;margin:-200px 0 15px 200px;border:#333333 2px solid;background:#defaaa;float:right}
#oneleft div.tabspace2{padding:10px}

/*
adminusers
*/
#oneleft div.col1{float:left;width:170px;padding:3px}
#oneleft div.col2{float:left;width:170px;padding:3px}
#oneleft div.col3{float:right;width:160px;padding:3px}
#oneleft div.col4{height:20px;padding:0}
#oneleft div.navigation2{margin:10px 0 10px 440px;width:100px;border:#333333 0px solid;background:#fff;padding:4px}
/*
end of adminusers
*/

/*
adminsponsors
*/
#oneleft div.spnrcol1{float:left;width:120px;padding:2px}
#oneleft div.spnrcol21{float:left;width:130px;padding:2px}
#oneleft div.spnrcol2{float:left;width:150px;padding:2px}
#oneleft div.spnrcol3{float:left;width:110px;padding:2px}
#oneleft div.spnrcol4{float:left;width:50px;padding:2px}
#oneleft div.spnrcol5{float:left;width:40px;padding:2px}
#oneleft div.spnrcol6{float:left;width:70px;padding:2px;text-align:right}
#oneleft div.spnrcol7{height:20px;padding:0}
#oneleft div.spnrcol1a{float:left;width:140px;padding:2px}
#oneleft div.spnrcol2a{float:left;width:180px;padding:2px}
#oneleft div.spnrcol4a{float:left;width:60px;padding:2px}
#oneleft div.spnrcol5a{float:left;width:60px;padding:2px}
#oneleft div.spnrcol6a{float:left;width:70px;padding:2px;text-align:right}
/*
end of adminsponsors
*/

/*
holding accounts
*/
#oneleft div.holdcol1{float:left;width:180px;padding:2px}
#oneleft div.holdcol2{float:left;width:180px;padding:2px}
#oneleft div.holdcol3{float:left;width:100px;padding:2px}
#oneleft div.holdcol4{float:left;width:60px;padding:2px;text-align:right}
#oneleft div.holdcol5{height:20px;padding:0}
/*
end of holding accounts
*/
/*
sponsorship approvals
*/
#oneleft div.apprcol1{float:left;width:130px;padding:14px 2px 2px 2px}
#oneleft div.apprcol1a{float:left;width:8px;padding:2px;}
#oneleft div.apprcol2{float:left;width:50px;padding:14px 2px 2px 2px}
#oneleft div.apprcol3{float:left;width:125px;padding:14px 2px 2px 2px}
#oneleft div.apprcol4{float:left;width:75px;padding:14px 2px 2px 2px}
#oneleft div.apprcol5{float:left;width:105px;padding:14px 2px 2px 2px}
#oneleft div.apprcol6{float:left;width:55px;padding:14px 2px 2px 2px}
#oneleft div.apprcol7{height:20px;padding:0}
/*
end sponsorship approvals
*/
/*
inactive sponsorship
*/
#oneleft div.incol1{float:left;width:180px;padding:2px}
#oneleft div.incol2{float:left;width:180px;padding:2px}
#oneleft div.incol3{float:left;width:100px;padding:2px}
#oneleft div.incol4{float:left;width:60px;padding:2px;text-align:right}
#oneleft div.incol5{height:20px;padding:0}
/*
end of inactive sponsorship
*/

/*registration*/
#leftside div.cont{clear:both;width:390px;margin:0 0 0 100px;padding:6px}
#leftside div.cont_pro{clear:both;width:390px;margin:-130px 0 0px 180px;padding:6px}
#leftside div.txterr1{clear:both;margin:10px 0 10px 10px}
#leftside div.txterr{clear:both;margin:10px 0 10px 210px}
#leftside div.regsave{margin:24px 0 10px 130px}
/*#leftside div.comeleft{margin:-180px 0 0 220px}*/
/*registration end*/


/*userprofile registration*/
#oneleft div.cont{padding-left:34px;}
#oneleft div.txterr{padding:6px}
#oneleft div.regsave{margin:24px 9px 0px 140px;}
form fieldset
	{
	border:none;	margin:10px 0px 0px 10px;	position:relative;	display:block;	padding: 10px 10px 10px 10px;
	}

form fieldset legend
			{	
			padding:2px 5px;	margin:0px 0px 10px 0px;	position:relative;	top: -12px;
			}
	 
form fieldset legend img
	{
	padding:0px 25px 0px 25px;	
	}

label
	{
	color:#777777;	font-size:.9em;	display:block;	float:left;	width:150px;	font-weight:bold;	text-align:right;	margin:14px 9px 0px 0px;
	}

input
	{
	margin:10px 0px 0px 0px;	padding:1px 2px;
	}

.statecode
	{
	margin:9px 0px 0px 0px;	border-width:1px;	border-style:solid;	border-color:#6bb200;
	}

/*userprofile registration end*/


/*submitrequest*/

#oneleft div.c_sndrqst{}
#oneleft div.c_cntctus{clear:both;margin:20px 0 0 50px;width:350px;padding:3px}
#oneleft div.cntsubmit{clear:both;margin:15px 0 6px 146px}

/*end of submit request*/

/*contact us*/

#leftside div.c_cntctus{clear:both}
#leftside div.cntsubmit{clear:both;margin:15px 0 0 148px}
/*#leftside div.sponsorcenter{clear:left;margin:-100px 0 0 200px}*/
/*end of contact us*/


/*leftside end*/

ul.avmenu{width:140px;margin:0 0 18px;padding:0;list-style:none}
ul.avmenu li{width:140px;padding:0;line-height:1.4em;display:inline}
ul.avmenu li a{background-color:#f4f4f4;color:#505050;font-weight:bold;width:130px;float:left;margin-bottom:5px;padding:5px 1px 5px 5px;
border-left:0px solid #cccccc;text-decoration:none}
ul.avmenu li a:hover,ul.avmenu li a.current{background-color:#eaeaea;border-left:4px solid #286ea0;color:#505050}
ul.avmenu ul{margin:0 0 0 15px;padding:0 0 5px 0;font-size:0.9em;width:125px}
ul.avmenu ul a{padding:3px 1px 3px 5px;width:115px}
ul.avmenu ul ul{width:113px}
ul.avmenu ul ul a{width:100px}

/*rightside start here */

#rightside{float:right;width:290px;padding:0;font-size:84%}
#rightside div.sidebartxt{position:absolute;width:250px;margin:50px 0 0 14px;line-height:1em}
#rightside div.sidebar{clear:both;padding:10px}
#rightside div.fla{margin:-150px 0 0 400px}
#rightside div.mandatory{clear:both;font-style:italic;padding:10px 0 0 0}
#rightside div.sidebarimgspace{width:200;height:430px;margin: 0 0 60px 0}
#rightside div.family{margin:0}
#rightside div.searchinfo{width:235px;height:20px;margin:28px 0 0 18px}
#rightside div.optnmap{width:235px;height:260px;margin:28px 0 0 18px}

/*rightside end*/

/*footer start*/

#footer{clear:both;padding:10px 0 10px 0;width:800px;text-align:center;color:#808080;font-size:0.9em}
#footer div.band{clear:both;margin-top:10px;margin-bottom:10px;width:800px;height:45px}
#footer div.ftrtxt{float:right}
#footer div.thawte{float:left}
#footer a{color:#808080;background-color:inherit;text-decoration:none}
#footer a:hover{text-decoration:none;color:#333333}


/*footer end*/
/*classes*/

.left{margin:0;float:left}
.right{margin:0;float:right}
.textright{text-align:right}
.justefield{text-align:justify}
.textcenter{text-align:center}
.small{font-size:80%}
.alpha{color:#858383;font-size:80%}
.med{font-size:94%}
.bold{font-weight:bold}
.redstar{font:1em sans-serif bold;color:#CC0033}
.hide{display:none}
.sil2{font-size:90%;color:#aaabbb;font-weight:900}
.brzebig{color:#000000;font-size:160%}
.lbclear{clear:both;height:0;margin:0;font-size: 1px;line-height: 0px;}
.highlight{font-size:100%;font-weight:bold;color:#6bb200;letter-spacing:0.01em}
.redhighlight{font-size:100%;font-weight:bold;color:#CC0000;letter-spacing:0.01em}
.lbl{font-size:95%;color:#222222;font-weight:bold}
.lbl2{font-size:95%;color:#777777;font-weight:bold}
.wname{font:120% Arial, Helvetica, sans-serif;font-weight:bold;color:#505050}
.redtxt{font:100%  Arial, Helvetica, sans-serif;font-weight:bold;letter-spacing:.3px; color:#CC0033}
