/* CSS Document written by Suresh */
#headermain {
	margin-left: auto;
	margin-right: auto;
	width: 1003px;
	background-color: #fff;
}
#pic {
	width: 263px;
	float: left;
	margin: 0px;
}
#logo {
	width: 424px;
	float: left;
	margin: 0px;
}
#login {
	width: 316px;
	float: left;
	margin: 0px;
}
#toplink {
	width: 304px;
	float: left;
	margin: 0px;
	padding: 17px 0 3px 12px;
	background-color: #fff;
}
#topemp {
	width: 308px;
	float: left;
	margin: 0px;
	padding: 5px 0 3px 8px;
	background-color: #fff;
}
#login-in {
	width: 246px;
	float: left;
	padding-left: 18px;
	padding-right: 52px;
	padding-top: 26px;
	background-image: url(../images/bg-login.gif);
	background-repeat: no-repeat;
}
#login-form {
	width: 246px;
	float: left;
	padding-top: 10px;
}
#join {
	width: 218px;
	float: left;
	padding-top: 26px;
	padding-bottom: 12px;
	padding-left: 28px;
}
#hrline {
	float: left;
	margin: 0px;
	background-color: #C5B78D;
}
/* -- middle css */
#mainmiddle {
	width: 1003px;
	float: left;
	margin: 0px;
	background-color: #FFF;
}
#mleft {
	width: 655px;
	float: left;
	margin: 0px;
	padding-left: 18px;
	background-color: #fff;
}
#mleftin {
	width: 973px;
	float: left;
	margin: 0px;
	padding-left: 10px;
	background-color: #fff;
}
#mright {
	width: 330px;
	float: right;
	margin: 0px;
	background-color: #fff;
}
#blank {
	width: 645px;
	float: left;
	text-align: center;
	padding: 15px 0px 15px 0px;
}
#spacer {
	float: left;
	padding: 0px;
}
#heads {
	background: url(../images/box.gif);
	background-repeat: no-repeat;
	height: 22px;
	padding: 2px 0px 0px 14px;
}
#arrow {
	width: 16px;
	float: left;
	padding: 7px 0px 0px 0px;
}
#listbox {
	width: 246px;
	float: left;
	padding: 4px 0px 0px 0px;
}
#listing {
	width: 262px;
	float: right;
	margin: 0px;
	padding: 10px 42px 5px 26px;
	background-color: #fff;
	background-image: url(../images/right-bg.gif);
	background-repeat: repeat-y;
}
#listfot {
	background: url(../images/box.gif);
	background-repeat: no-repeat;
	width: 262px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#vmore {
	width: 60px;
	float: left;
	padding: 0px 1px 1px 3px;
	display: block;
	border: 1px solid #9C96B5;
}
#services {
	width: 203px;
	float: left;
	padding: 0px;
}
#headser {
	width: 180px;
	float: left;
	padding: 5px 3px 7px 20px;
	display: block;
	background-image: url(../images/head-bg.gif);
	background-repeat: no-repeat;
}
#headserbg {
	width: 192px;
	float: left;
	padding: 5px 3px 7px 8px;
	display: block;
	background-image: url(../images/head-bg-in.gif);
	background-repeat: no-repeat;
	height: 90px;
}
/* footer */
#footer {
	width: 1003px;
	float: left;
	padding: 5px 0px 5px 0px;
	display: block;
	background-color: #C5B78D;
}
#fline {
	width: 1003px;
	float: left;
	background-color: #fff;
	height: 1px;
	border-bottom: 1px solid #8B7430;

}
#fleft {
	width: 912px;
	float: left;
	padding: 0px 0px 0px 50px;
	display: block;
	background-color: #C5B78D;
}
#fright {
	width: 1003px;
	float: left;
	padding: 5px 0px 10px 0px;
	display: block;
	text-align: center;
	background-color: #fff;
}
#title {
	width: 980px;
	float: left;
	display: block;
	padding: 6px 0px 8px 5px;
	background-image: url(../images/title-bg.gif);
	background-repeat: repeat-x;
} 
#maininner {
	width: 980px;
	float: left;
	display: block;
	padding: 6px 0px 8px 5px;
}
#form {
	margin-left: 114px;
}
#leftpr {
	width: 380px;
	float: left;
}
#rightpr {
	width: 600px;
	float: left;
}
#help {
	width: 162px;
	float: right;
	display: block;
	border: 3px solid #ccc;
	background-color: #f2f2f2;
	padding: 10px;
}
#plans {
	width: 977px;
	float: left;
	display: block;
	border-bottom: 1px solid #8B7430;
	background-color: #E2DBC6;
	padding: 3px 0px 3px 3px;
}
#plan3 {
	width: 985px;
	float: left;
	display: block;
	padding: 0px;
}
#plan2 {
	width: 985px;
	float: left;
	display: block;
	padding: 0px;
}
#paging {
	width: 967px;
	float: left;
	display: block;
	border: 1px solid #666;
	background-color: #f4f4f4;
	padding: 3px 0px 3px 3px;
	text-align: center;
}
#featurelt {
	width: 470px;
	float: left;
	margin: 0px;
	padding: 0px 10px 0px 0px;
}
#featurert {
	width: 475px;
	float: left;
	margin: 0px;
	padding: 0px 0px 0px 15px;
}