body {
	margin:0px;
		font: .9em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

	color:#000;
}
.main-bdr {
	border:1px solid #e4eef1;
	background-color:#e4eef1;
}
.main-inner {
	background-color:#f5fafb;
}
.hdng1 {
	color:#b4c845;
	font-size:23px;
	padding:0 0 0 58px;
}
.hdng3 {
	color:#b4c845;
	font-size:23px;
	padding:16px 0 0 58px;
}
.hdng2 {
	color:#333;
	font-size:15px;
	padding:0 0 0 38px;
}
.red {
	color:#e70000;
	font-size:12px;
}
.txtfield1 {
	width:176px;
	height:18px;
	border:1px solid #365f97;
	vertical-align:middle;
}
.txt-normal {
	text-align:right;
	padding:0 6px 10px 0;
}
.txt-bold {
	text-align:right;
	padding:0 6px 10px 0;
	font-weight:bold;
}

.txtfield2 {
	width:234px;
	height:18px;
	border:1px solid #365f97;
	vertical-align:middle;
}
.txtfield3 {
	width:204px;
	height:18px;
	border:1px solid #365f97;
	vertical-align:middle;
}
.txtfield4 {
	width:144px;
	height:18px;
	border:1px solid #365f97;
	vertical-align:middle;
}
.txtoption1 {
	width:184px;
	height:22px;
	border:1px solid #365f97;
	vertical-align:middle;
}
.txtoption2 {
	width:84px;
	height:22px;
	border:1px solid #365f97;
	vertical-align:middle;
}
.txtfield5 {
	width:84px;
	height:18px;
	border:1px solid #365f97;
	vertical-align:middle;
}


.footer {
	background-color:#f1f7d0;
	height:96px;
	text-align:center;
	color:#0066CC;

	text-decoration:none;
}
.footer a {
	color:#0066CC;
	text-decoration:underline;
}


.footer p {
	color:#999999;
}
.txtarea-step2 {
	width:381px;
	height:99px;
	border:1px solid #365f97;
}
.terms {
	text-decoration:underline;
	color:#4f799d;
}
.terms a {
	text-decoration:underline;
	color:#4f799d;
}
.img2 {	
	width:172px;
	height:97px;
	padding:10px 58px 0 0;
}

/*******************************************button1*/

.left-bg-1 {
	background:url(button-corner-L.gif) no-repeat;
	width:12px;
	height:33px;
}
.right-bg-1 {
	background:url(button-corner-R.gif) no-repeat;
	width:12px;
	height:33px;
}
.button1-bg {
	background:url(button-bg1.gif) repeat-x;
	height:33px;
	text-decoration:none;
	font-family:"Trebuchet MS";
	font-size:15px;
	color:#333;
	text-align:center;
	padding:4px 0 0 0;
}
.button1-bg a {
	text-decoration:none;
	color:#333;
}
.button1-bg a:hover {
	color:#165089;
}

/************************button2*/

.left-bg-2 {
	background:url(button-corner-L2.gif) no-repeat;
	width:11px;
	height:33px;
}
.right-bg-2 {
	background:url(button-corner-R2.gif) no-repeat;
	width:11px;
	height:33px;
}
.button2-bg {
	background:url(button-bg.gif) repeat-x;
	height:33px;
	text-decoration:none;
	font-family:"Trebuchet MS";
	font-size:15px;
	color:#333;
	text-align:center;
	padding:4px 0 0 0;
}
.button2-bg a {
	text-decoration:none;
	color:#333;
}
.button2-bg a:hover {
	color:#7da413;
}

/*****************************************************January 06 2009*/
.all-btns {
	font-family:Tahoma;
	font-size:13px;
	color:#336699;
	text-decoration:none;
}
.all-btns a {
	color:#336699;
	text-decoration:none;
	font-weight:bold;
}
.all-btns a:hover {
	color:#F5F5F5;
}
.btn-home-bg {
	background:url(btnB-home-bg.gif) no-repeat;
	width:91px;
	height:28px;
	text-align:center;
	padding-top:5px;
}
.btn-agentsearch-bg {
	background:url(btnB-agent-search-bg.gif) no-repeat;
	width:108px;
	height:28px;
	text-align:center;
	padding-top:5px;
}
.btn-favrt-bg {
	background:url(btnB-favrts-bg.gif) no-repeat;
	width:101px;
	height:28px;
	text-align:center;
	padding-top:5px;
}
.btn-hiredagents-bg {
	background:url(btnB-hired-agents-bg.gif) no-repeat;
	width:130px;
	height:28px;
	text-align:center;
	padding-top:5px;
}
.hdng4 {
	color:#b4c845;
	font-size:23px;
	padding:10px;
}
.employer-img1 {
	padding:6px 0 0 0;
}
.employer-fav {
	border:1px solid #35689b;
	background:url(employer-fav-bgrpt.gif) repeat-x;
	height:59px;
	font-size:13px;
	color:#fff;
}
.hdngtxt1 {
	color:#3c618b;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
}
.hdngtxt1 a {
	color:#3c618b;
	text-decoration:none;
}
.hdngtxt1 a:hover {
	color:#b4c845;
	text-decoration:underline;
}
.hdngtxt2 {
	color:#b4c845;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.hdngtxt2 a {
	color:#b4c845;
	text-decoration:none;
}
.hdngtxt2 a:hover {
	color:#3c618b;
	text-decoration:underline;
}
.favborder {
	border-top:1px solid #c1cdcf;
	border-left:1px solid #c1cdcf;
}
.favborder2 {
	border-bottom:1px solid #c1cdcf;
	border-right:1px solid #c1cdcf;
	padding-left:4px;
}

/*********************************************************agents*/

.agent-reg-bgrpt {
	/* background:url(agent-topbar-bg.gif) repeat-x; */
	background:url(agnt-topbar-bg2.gif) repeat-x;
	height:39px;
	font-size:18px;
	color:#0e4984;
	padding:0 0 0 14px;
}

.agent-reg-bgrpt1 {
	background:url(bg1.jpg) repeat-x;
	height:38px;
	font-size:18px;
	color:#0e4984;
	padding:0 0 0 14px;
}

.agents-txt {
	font-weight:bold;
}
.agents-footer {
	background-color:#f1f7d0;
	border-top:1px solid #e4eef1;
	padding:10px 0 0 0;
	height:114px;
	vertical-align:middle;
	text-align:center;
	color:#0066CC;
	text-decoration:none;
}
.agents-footer a {
	color:#0066CC;
	text-decoration:underline;
}

.agents-footer span {
	color:#999999;
}
.agent-menu-btn1 {
	background:url(agent-menu-btn1.gif) no-repeat;
	width:87px;
	height:27px;
	text-align:center;
	padding-top:4px;
}
.agent-menu-btn2 {
	background:url(agent-menu-btn2.gif) no-repeat;
	width:112px;
	height:27px;
	text-align:center;
	padding-top:4px;
}
.agents-all-btns {
	font-family:Tahoma;
	font-size:13px;
	color:#195692;
	text-decoration:none;
}
.agents-all-btns a {
	color:#195692;
	text-decoration:none;
}
.agents-all-btns a:hover {
	color:#333;
}
.agents-all-btns a:active {
	color:#333;
}
.logout-contact {
	font-family:Tahoma;
	font-size:12px;
	color:#606060;
}
.logout-contact a {
	color:#606060;
	text-decoration:none;
}
.logout-contact a:hover {
	color:#1573ca;
	text-decoration:underline;
}
.agent-upload-img {
	border:1px solid #afc4ff;
	background-color:#fffce9;
	height:155px;
	width:175px;
	font-family:Arial, Helvetica, sans-serif;
}
.agent-upload-img a {
	text-decoration:none;
	color:#606463;
}
.agent-upload-img a:hover {
	text-decoration:underline;
	color:#606463;
}
.agent-upload-img p {
	margin:0px;
	padding:10px 0 0 0;
}
.agent-membership {
	width:175px;
	height:138px;
	border:1px solid #afc4ff;
	background-color:#afc4ff;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
}
.agent-membership2 {
	background:url(membership-img1.gif) no-repeat;
	height:20px;
	background-position:right;
	vertical-align:middle;
	padding:0 0 0 8px;
}
.agent-membership3 {
	background-color:#dae3ff;
	height:118px;
	padding:8px 0 0 0;
	text-align:center;
}
.agent-adbdr {
	border-right:1px solid #646665;
}
.agent-welcome-hdng {
	color:#00428e;
	font-size:23px;
}
.agent-welcome-hdng2 {
	color:#333;
	font-size:15px;
}
.agent-ptxt {
	color:#333;
}
.agent-ptxt a {
	color:#0066cc;
	text-decoration:underline;
}
.agent-ptxt2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333;
	padding:6px 0 6px 0;
	border-bottom:1px solid #646665;
}
/*********************************************************agents*/