@charset "utf-8";
/* CSS Document */
/* set all the styles to 0 */
html, body, table, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, a {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
/* Firefox will always display a scroll bar */
html {
	min-height: 100%;
	margin-bottom: 1px;
}
html, body {
	height:100%;
}
img, div, input {
	behavior: url("iepngfix.htc")
}
:focus {
	outline:0px;
}
body {
	font-family:arial;
	font-size:11px;
	color:#000;
	text-decoration:none;
	text-align:center;
	margin:0px;
	padding:0px;
	background-color: #ffffff;
}
a {
	cursor: pointer;
	outline:none;
}
img {
	border:0px;
	outline:none;
}
p {
	padding:3px 0px;
	margin:0px;
}
h1 {
	font-family:arial, verdana;
	font-size:11px;
	color:#000;
	text-decoration:none;
	margin:0px;
	padding:0px;
}
.clear {
	clear:both;
}
.left {
	float:left;
}
.right {
	float:right;
}
.container-main {
	float:left;
	width:100%;
	margin:0;
	padding:0;
	background-color:#ffffff;
}
.container-1 {
	width:1006px;
	margin:0 auto;
	padding:0;
}
.container-2 {
	width:1006px;
	margin:0;
	padding:0;
	float:left;
}
.container-3 {
	width:1006px;
	float:left;
	background:url(../images/bg-top.gif) repeat-x left top;
	margin:0;
	padding:0;
}
.container-3 h1 {
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#245077;
	margin:0;
	padding:10px 0 0 8px;
	text-align:left;
}
.container-header {
	width:1006px;
	float:left;
	background:#cfe4f6 url(../images/bg-header.jpg) no-repeat left top;
	margin:0;
	padding:0;
}
.nav {
	float:right;
	padding:37px 24px 50px 0px;
	width:583px;
	margin:0;
	text-align:right;
}
.nav ul {
	list-style:none;
	margin:0;
	padding:0;
}
.nav ul li {
	float:right;
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#ffffff;
	margin:0;
	padding:0;
	width:383px;
	display:inline;
}
.nav ul li a {
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}
.nav ul li a:hover {
	text-decoration:none;
	color:#cfe4f6;
}
.container-middle {
	float:left;
	width:1006px;
	margin:0;
	padding:0;
}
.container-left {
	width:715px;
	float:left;
	margin:224px 0 0 0;
	display:inline;
	padding: 0 0 0;
	background-color:#cfe4f6;
}
.container-taglines {
	padding:0 0 0 30px;
	float:left;
	width:685px;
	margin:0;
	text-align:left;
}
.container-tag {
	width:160px;
	float:left;
	margin:0 67px 0 0;
	display:inline;
	padding:0;
}
.container-tag-top {
	width:160px;
	float:left;
	margin:0;
	padding:0;
}
.container-tag-top-lft {
	width:5px;
	float:left;
}
.container-tag-top-rite {
	width:5px;
	float:right;
}
.container-tag-top-m {
	float:left;
	background:url(../images/bg-top1.png) repeat-x left top;
	margin:0;
	padding:0;
	width:150px;
	height:5px;
	font-size:0;
	line-height:0;
}
.container-tag-m {
	background:#cbdcea url(../images/bg-m.gif) repeat-x left bottom;
	float:left;
	width:160px;
}
.container-tag-btm-m {
	float:left;
	background:url(../images/bg-btm1.png) repeat-x left top;
	margin:0;
	padding:0;
	width:150px;
	height:5px;
}
.container-tag-m-h {
	width:160px;
	padding:4px 0 0 0;
	margin:0;
	float:left;
	text-align:center;
}
.container-tag-m-c {
	padding:5px 0 0 0;
	margin:0;
	float:left;
	width:160px;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#253d52;
	text-align:center;
}
.container-left-m {
	float:left;
	width:683px;
	padding:18px 0 0 32px;
	margin:0;
	text-align:left;
}
.container-left-m h2 {
	color:#245077;
	font:bold 18px/18px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}
.container-left-m h3 {
	color:#245077;
	font:bold 15px/18px Arial, Helvetica, sans-serif;
	margin:0;
	padding:8px 0 0 0;
}
.container-left-m p {
	font:normal 14px/20px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:5px 80px 10px 0;
	margin:0;
}
.container-left-m p a {
	color:#4c5a67;
	font:normal 13px/18px Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.container-left-m p a:hover {
	text-decoration:none;
}
.container-left-btm {
	float:left;
	width:630px;
	padding:0px 0px 0 20px;
	margin:0;
}
.white-top {
	float:left;
	width:630px;
	margin:0;
	padding:0;
}
.white-top-lft {
	float:left;
	width:18px;
}
.white-top-rite {
	float:right;
	width:18px;
}
.white-top-m {
	width:594px;
	float:left;
	background:url(../images/bg-top1.gif) repeat-x left top;
	margin:0;
	padding:0;
	height:17px;
}
.white-m {
	background-color:#fbfce7;
	width:586px;
	float:left;
	margin:0;
	padding:0 14px 0 30px;
	text-align:left;
}
.white-m h3 {
	color:#245077;
	font:bold 13px/18px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}
.white-m h3 span {
	color:#4b4b4b;
	font:normal 13px/18px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}
.white-m-c1 {
	float:left;
	padding:10px 0 22px 0;
	margin:0;
	width:270px;
}
.white-m-c1 ul {
	list-style:none;
	margin:0;
	padding:0;
}
.white-m-c1 ul li {
	font:normal 13px/18px Arial, Helvetica, sans-serif;
	color:#4b4b4b;
	margin:0;
	padding:0;
}
.white-m-c1 ul li a {
	font:normal 13px/18px Arial, Helvetica, sans-serif;
	color:#4b4b4b;
	text-decoration:underline;
}
.white-m-c1 ul li a:hover {
	text-decoration:none;
}
.white-m2 {
	height:7px;
	float:left;
	width:586px;
	margin:0;
	padding:0;
}
.white-m-c2 {
	float:left;
	padding:10px 0 22px 30px;
	margin:0;
	width:270px;
}
.white-m-c2 ul {
	list-style:none;
	margin:0;
	padding:0;
}
.white-m-c2 ul li {
	font:normal 13px/18px Arial, Helvetica, sans-serif;
	color:#4b4b4b;
	margin:0;
	padding:0;
}
.white-m-c2 ul li a {
	font:normal 13px/18px Arial, Helvetica, sans-serif;
	color:#4b4b4b;
	text-decoration:underline;
}
.white-m-c2 ul li a:hover {
	text-decoration:none;
}
.white-m ul {
	list-style:none;
	margin:0;
	padding:10px 0 0 0;
}
.white-m ul li {
	font:normal 13px/18px Arial, Helvetica, sans-serif;
	color:#4b4b4b;
	margin:0;
	padding:0 0 15px 0;
}
.white-m ul li a {
	font:normal 13px/18px Arial, Helvetica, sans-serif;
	color:#4b4b4b;
	text-decoration:underline;
}
.white-m ul li a:hover {
	text-decoration:none;
}
.white-m ul li span {
	float:left;
	width:56px;
	padding:0 6px 0 0;
}
.white-m ul li strong {
	color:#245077;
	font:bold 13px/18px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}
.white-m p {
	font:normal 13px/18px Arial, Helvetica, sans-serif;
	color:#000000;
	margin:0;
	padding:7px 0 7px 0;
}
.white-m p a {
	font:normal 13px/18px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:underline;
}
.white-m p a:hover {
	text-decoration:none;
}
.container-right {
	width:291px;
	float:left;
	margin:0;
	padding:0;
}
.container-form {
	float:left;
	width:284px;
	background:url(../images/bg-form.gif) repeat-y left top;
	border-top:1px solid #8b8b8b;
	border-bottom:1px solid #8b8b8b;
	margin:0;
	padding:0;
	text-align:left;
}
.container-form1 {
	float:left;
	width:271px;
	padding:0 3px 0 10px;
	margin:0;
}
.container-form label {
	color:#000000;
	font:bold 14px Arial, Helvetica, sans-serif;
}
.field {
	height:18px;
	width:117px;
	padding:2px 2px;
	border:1px solid #656565;
	color:#000000;
	font:normal 13px Arial, Helvetica, sans-serif;
}
.field1 {
	/*height:18px;*/
	width:120px;
	padding:2px 2px;
	border:1px solid #656565;
	color:#000000;
	font:normal 13px Arial, Helvetica, sans-serif;
}
.caption {
	color:#000000;
	font:normal 14px Arial, Helvetica, sans-serif;
	padding:0 0 0 3px;
}
.caption1 {
	color:#000000;
	font:normal 11px Arial, Helvetica, sans-serif;
}
.caption1:link.caption1:active, .caption1:visited {
	color:#000000;
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.caption1:hover {
	text-decoration:none;
}
.container-form2 {
	width:291px;
	float:left;
	margin:0;
	padding:16px 0 0 0;
}
.container-form2 a {
	color:#000;
	text-decoration:underline;
}
.container-form2 a:hover {
	text-decoration:none;
}
.secured {
	width:231px;
	float:left;
	margin:0;
	padding:0 0 0 60px;
	text-align:left;
}
/*privacy policy */
.privacy-protected {
	float:left;
	margin:20px 0 7px 59px;
	display:inline;
	width:154px;
	padding:0 0 0px 0;
	border:1px solid #794e28;
}
.privacy-protected-main {
	float:left;
	margin:0px;
	width:154px;
	padding:0 0 0px 0;
	background-color:#ffffff;
}
.privacy-protected-main-b {
	float:left;
	margin:0px;
	width:148px;
	padding:3px 3px 3px 3px;
	background-color:#71431b;
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#fff;
}
.privacy-protected-main-l {
	float:left;
	margin:0px;
	width:97px;
	padding:4px 7px 4px 7px;
}
.privacy-protected-main-r {
	float:left;
	margin:0px;
	padding:2px 0 0 5px;
	width:37px;
	font:normal 10px/12px Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
	border-left:1px solid #794e28;
}
/*privacy policy ends */
.container-middle-btm {
	float:left;
	width:1006px;
	margin:0;
	padding:0;
	background:url(../images/bg-btm2.gif) repeat-x left top;
}
.footer-container {
	float:left;
	width:936px;
	margin:0;
	padding:0 50px 0 20px;
	background-color:#ffffff;
	text-align:left;
}
.footer {
	float:left;	
	width:936px;
	text-align :right;
	padding:10px 50px 0 200px;
	margin:0;
}
.footer ul {
	list-style:none;
	margin:0 auto;
	padding:0 0 0 0px;
}
.footer ul li {
	float:left;
	text-align:center;
	color:#000;
	font:bold 12px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}
.footer ul li a {
	color:#000;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	padding:0 5px 0 5px;
}
.footer ul li a:hover {
	text-decoration:none;
}
.footer-container p {
	color:#484848;
	font:normal 12px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0 0 24px 0;
	text-align:left;
}
.footer-container p a {
	color:#484848;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:underline;
}
.footer-container p a:hover {
	text-decoration:none;
}
.footer-container span {
	color:#a9a9a9;
	font:normal 10px Arial, Helvetica, sans-serif;
	text-align:left;
}
.footer2 {
	color:#484848;
	font:normal 12px Arial, Helvetica, sans-serif;
	padding:20px 0 10px 0;
	margin:0;
	float:left;
	width:936px;
}
.footer2 a {
	color:#484848;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.footer2 a:hover {
	text-decoration:none;
}
.form-txt {
	color:#000000;
	font:normal 13px Arial, Helvetica, sans-serif;
}
/*privacy*/
.container-4 {
	width:986px;
	float:left;
	background-color:#ffffff;
	margin:0;
	padding:5px 0 10px 20px;
	text-align:left;
}
.container-5 {
	width:966px;
	float:left;
	background-color:#cfe4f6;
	margin:0;
	padding:20px 20px 10px 20px;
	text-align:left;
}
.container-5 h2 {
	color:##3D2E51;
	font:bold 16px Arial, Helvetica, sans-serif;
	padding:10px 0;
	margin:0;
}
.container-5 h3 {
	color:##3D2E51;
	font:bold 14px Arial, Helvetica, sans-serif;
	padding:10px 0;
	margin:0;
}
.container-5 p {
	font:normal 13px/18px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:10px 0;
	margin:0;
}
.container-5 a {
	color:#515657;
	font:bold 13px Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.container-5 a:hover {
	text-decoration:none;
}
.container-5 span a {
	color:#35516f;
	font:bold 14px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.container-5 span a:hover {
	text-decoration:underline;
}
.container-5 ul {
	list-style:none;
	padding:0;
	margin:0;
}
.container-5 ul li {
	float:left;
	width:auto;
	padding:20px 30px 120px 0;
	margin:0;
	color:##3D2E51;
	font:bold 14px Arial, Helvetica, sans-serif;
}
.container-5 ul li a {
	color:#000000;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.container-5 ul li a:hover {
	text-decoration:underline;
}
/*privacy ends*/

/* LANDING PAGE CSS*/
.container-header-lp {
	width:1006px;
	float:left;
	margin:0;
	padding:0;
}
.container-middle-lp {
	float:left;
	width:973px;
	margin:0;
	padding:5px 17px 13px 16px;
	background-color:#cfe4f6;
	text-align:left;
}
.container-middle-form {
	width:931px;
	float:left;
	background-color:#e7e6d8;
	border:1px solid #8b8b8b;
	margin:0;
	padding:16px 20px 16px 20px;
}
.container-middle-form label {
	color:#000000;
	font:bold 15px Arial, Helvetica, sans-serif;
	padding:0 7px 0 0;
	margin:0;
}
.container-3-lp {
	width:1006px;
	float:left;
	margin:0;
	padding:0;
}
/* LANDING PAGE CSS ENDS*/
	
	

/*31-03-2010*/	
.container-header-form {
	width:1006px;
	float:left;
	background:#cfe4f6 url(../images/bg-header2.jpg) no-repeat left top;
	margin:0;
	padding:0;
}
.input {
	font-size:11px;
	color:#666;
	border:1px solid #3d3d3d;
	width:134px;
	height:14px;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
}
.select {
	font-size:13px;
	color:#666;
	border:1px solid #3d3d3d;
	width:175px;
	padding:3px;
	font-family:Arial, Helvetica, sans-serif;
}
.select-2 {
	font-size:13px;
	color:#666;
	border:1px solid #3d3d3d;
	width:40px;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
}
.input {
	font-size:11px;
	color:#666;
	border:1px solid #3d3d3d;
	width:170px;
	height:18px;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
}
.textarea {
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0px;
	width:100%;
}
.font-patience {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.main-table-con {
	float:left;
	width:960px;
	padding:0 23px 0 23px;
	display:inline;
}
.main-table {
	border-bottom:1px solid #8b8b8b;
	margin-top:5px;
	display:inline;
	border-left:1px solid #8b8b8b;
	border-right:1px solid #8b8b8b;
	background-color:#e7e6d8;
}
.table-pad {
	padding-left:5px;
}
.inner-pad {
	padding-left:20px;
}
.inner-pad2 {
	padding-left:8px;
}
.employee-name-table {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.line {
	background-image:url(../images/bg-line.gif);
	background-repeat:repeat-y;
	background-position:center top;
}
.pad20 {
	padding-left:20px;
}
.bank-table {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.pad {
	padding:10px 0px 10px 10px;
}
.pad-privacy {
	padding:10px 20px 20px 0px;
}
.container-right1 {
	display:inline;
	float:left;
	margin:10px 0 0;
	padding:0;
	width:284px;
}
.right1-top {
	background-color:#FBFCE7;
	float:left;
	width:284px;
}
.right1-m {
	background-color:#FBFCE7;
	float:left;
	padding:0 10px;
	text-align:left;
	width:264px;
}
.right1-m ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}
.right1-m ul li {
	background:transparent url(../images/bg-list.gif) no-repeat scroll left 7px;
	color:#4B4B4B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:18px;
	padding:0 0 7px 7px;
	width:258px;
}
.right1-m ul li a {
	color:#4B4B4B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:18px;
	text-decoration:underline;
}

/*my css*/
.congrates {
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:28px;
	font-weight:bold;
}
.mahroon {
	color:#a52222;
}
.greys {
	color:#363636;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
}

.input-2 {
	font-size:11px;
	color:#666;
	border:1px solid #3d3d3d;
	width:100px;
	height:18px;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
}
.select-3 {
	font-size:13px;
	color:#666;
	border:1px solid #3d3d3d;
	width:105px;
	padding:3px;
	font-family:Arial, Helvetica, sans-serif;
}
.black-12 {
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}
.black-click {
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}

.pop-up {
	float:left;
	width:208px;
}
.pop-up-t {
	float:left;
	width:208px;
}
.pop-up-m {
	float:left;
	width:188px;
	padding:0px 10px 0px 10px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:url(../images/p-bg.jpg) repeat-y left top;
}
.pop-up-b {
	float:left;
	width:208px;
}
#layer1 {
	position:absolute;
	margin:-70px 0 0 200px;
	*margin:-55px 0 0 0px;
	display:none;
}
.top-offer-part {
 float:right;
 padding:28px 24px 50px 0px;
 width:720px;
 margin:0;
 text-align:left;
 color:#e8e6d9;
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 font-weight:normal;
}
.top-offer-part h2 {
 color:#e8e6d9;
 font-family:Arial, Helvetica, sans-serif;
 font-size:18px;
 font-weight:bold;
 padding:0 0 5px 0;
 margin:0;
}

.input-step2 {
	font-size:12px;
	color:#666;
	border:1px solid #3d3d3d;
	width:130px;
	height:17px;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
}
.input-step3 {
	font-size:12px;
	color:#666;
	border:1px solid #3d3d3d;
	width:240px;
	height:17px;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
}

.select-step2 {
	font-size:12px;
	color:#666;
	border:1px solid #3d3d3d;
	width:250px;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
}
.select-step3 {
	font-size:12px;
	color:#666;
	border:1px solid #3d3d3d;
	width:130px;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
}
.small-txt {
	color:#bb3131;
	font:normal 11px Arial, Helvetica, sans-serif;
}
.small-txt-b {
	color:#000;
	text-align:center;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
}
.small-txt-b2 {
	color:#000;
	font:bold 13px/18px Arial, Helvetica, sans-serif;
}
.small-txt-b3 {
	color:#000;
	font:bold 12px/18px Arial, Helvetica, sans-serif;
}
.green-txt-b1 {
	color:#00610e;
	font:bold 12px/16px Arial, Helvetica, sans-serif;
}
.mahroon-txt {
	color:#c31f1f;
	font:bold 14px Arial, Helvetica, sans-serif;
}
.mahroon-txt2 {
	color:#c31f1f;
	font:bold 12px Arial, Helvetica, sans-serif;
}