/* Landing page CSS */

	/* positioning body content */	
	body {
		margin:0px;
		padding:0px;
		background: url('../images/bkg.jpg'); 
		}	
		
	.dropdownL
	{
		width:100px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		 font-size:11px;
		
	}
	.textboxN
	{
		width:200px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
	}
	
	.ErrorMessage
	{
		font-weight:bold;
	}	
	/* headings */	
	h1, h2, h3, h4, h5 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		padding:0px;
		margin:0px;
		}		
	/* global classes */	
					
	.clr{
		clear:both;
		margin:0px;
		padding:0px;
		}	
	img {
		border:none;
		}
	p, div{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		text-decoration:none;
		}


.topbarbg {
	height:88px;
	width:920px;
	align:center;
	background:#FFFFFF;
	}
	.topbarbg .logo {
		position:relative;
		padding-left:34px;
		padding-top:-20px;
		}
	.topbarbg .toplinks{
		font-size:11px;
		color:#76787b;
		padding-right:50px;
		padding-bottom:5px;
		text-align:right;
		line-height:20px;
		}
	.topbarbg .toplinks  a, a:hover, a:link, a:active, a:visited {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#76787b;
		text-decoration:none;		
		}
	.topbarbg .toplinks a:hover {
		text-decoration:underline;
		}


.technology{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#9e9f9e;
background: #eef0ec; 
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
cursor:pointer;
cursor:hand;
}

.thelanguage {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#9e9f9e;
}

.thelanguage a{
background: url(../images/link-arrow.gif) left no-repeat;
padding-left:15px;
vertical-align: 0px;
line-height:15px;
}

.MiddleTable {
	width:920px;
	vertical-align: top;
	background: url('../images/MiddleBkg.gif'); 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

		.MiddleTable .LeftLinks{
		font-size:12px;
		line-height: 16px;
		font-weight:bold;
		text-align:left;
		color:#b2b3b4;
		}
		.MiddleTable .LeftLinks .Box{
		background: #eef0ec; 
		padding-left:10px;
		padding-top:5px;
		padding-bottom:5px;
		}
		.MiddleTable .LeftLinks .Spacer{
		font-size:6px;
		line-height:6px;
		}
		
		.MiddleTable .LeftLinks .Box p{
			margin-bottom:2px;
			margin-top:2px;
			font-size:16px;
			color:#b2b3b4;
		}
		.MiddleTable .LeftLinks .Box li{
			list-style-image: url(../images/link-arrow.gif);
			vertical-align: 0px;
			line-height:12px;
		}
		.MiddleTable .LeftLinks .Box ul{
			margin-bottom:0px;
			margin-top:0px;
			padding-left:5px;
			margin-left:5px;
			}
		.MiddleTable .LeftLinks .Box li a {
			font-size:10px;
			font-weight:bold;
			color:#9e9f9e;
			font-size:9px;
			margin-bottom:50px;
			text-decoration:none;		
			}
			.MiddleTable .LeftLinks .Box li a:hover {
				color:#9e9f9e;
				text-decoration:underline;
				}





				.MiddleTable .Offer1 {
					font-weight:normal;
					background:#c3c1b0;
					}
				.MiddleTable .Offer1 .Header {
					color:#FFFFFF;
					font-size:16px;
					padding-left:10px;
					}
				.MiddleTable .Offer1 .Header a, a:hover, a:link, a:active, a:visited {
					color:#FFFFFF;
					text-decoration:underline;
					font-size:16px;
					}
				.MiddleTable .Offer1 .Content {
					font-size:11px;
					font-weight:normal;
					color:#FFFFFF;
					text-decoration:none;
					line-height:15px;
					padding-left:10px;
					padding-bottom:20px;		
					}
				.MiddleTable .Offer1 .Content a, a:link, a:active, a:visited {
					font-size:11px;
					font-weight:normal;
					color:#FFFFFF;
					text-decoration:none;		
					}
				.MiddleTable .Offer1 .Content a:hover {
					text-decoration:underline;
					}
				.MiddleTable .Offer2{
					padding-top:20px;
					background:#eef0ec;
					padding-left:10px;
					padding-right:2px;
					padding-bottom:10px;
					}
				.MiddleTable .Offer2 .Header a, a:hover, a:link, a:active, a:visited {
					font-size:13px;
					color:#515355;
					text-decoration:underline;
					}
				.slink a {
					font-size:11px;
					color:#515355;
					text-decoration:underline;
					}
				.slink a:hover {
					font-size:11px;
					color:#515355;
					text-decoration:underline;
					}
				.slink a:visited {
					font-size:11px;
					color:#515355;
					text-decoration:underline;
					}
				.slink a:active {
					font-size:11px;
					color:#515355;
					text-decoration:underline;
					}
				.MiddleTable .Offer2 .Content {
					font-size:11px;
					font-weight:normal;
					color:#515355;
					text-decoration:none;
					line-height:15px;
					padding-bottom:0px;
					padding-top:0px;		
					}
				.MiddleTable .Offer2 .Content a {
					font-size:11px;
					font-weight:normal;
					color:#515355;
					text-decoration:none;		
					}
				.MiddleTable .Offer2 .Content a:hover {
					color:#515355;
					text-decoration:underline;
					}
				.MiddleTable .Offer2 .Qs {
					font-weight:bold;
					margin-top:10px;
					}
				.MiddleTable .Offer2 .Ans {
					font-weight:normal;
					}



			.MiddleTable h1 {
					color:#625f54;
					font-size:16px;
					font-style:normal;
					padding-left:10px;
					padding-bottom:10px;
					}
			.MiddleTable h2 {
					color:#625f54;
					font-size:14px;
					font-style:normal;
					padding-bottom:-10px;
					padding-top:5px;
					}
			.MiddleTable h3 {
					color:#625f54;
					font-size:12px;
					font-style:normal;
					padding-bottom:-10px;
					}
			.MiddleTable p {
					color:#515355;
					font-size:11px;
					font-style:normal;
					margin-bottom:5px;
					margin-top:2px;
					}
			.MiddleTable td {
					color:#515355;
					font-size:11px;
					font-style:normal;
					margin-bottom:5px;
					margin-top:2px;
					}
			.MiddleTable ul, ol {
					margin-bottom:5px;
					margin-top:2px;
					}
			.MiddleTable li {
					color:#515355;
					font-size:11px;
					font-style:normal;
					margin-bottom:4px;
					margin-top:2px;
					}

		.MiddleTable .tablehd{
			background: url('../images/LoginBkg.gif');
			font-size:9px;
			font-weight:bold;
			text-align:center;
			vertical-align: top;
			padding-left:5px;
			padding-top:10px;
			padding-right:2px;
			
		}
		
		.MiddleTable .tabledata{
			font-size:9px;
			
		}

		.MiddleTable .MemDetails{
			background: url('../images/LoginBkg.gif');
			font-size:9px;
			font-weight:normal;
			text-align:left;
			vertical-align: top;
			padding-left:5px;
			padding-top:10px;
			padding-right:2px;
		}
		.MiddleTable .MemDetails p{
			font-weight:normal;
			color:#515355;
			line-height: 12px;
			margin-bottom:0px;
			margin-top:5px;
			/*font-style: italic;*/
		}
		.MiddleTable .MemDetails .Header{
			font-weight:normal;
			Font-size: 18px;
			color:#FFFFFF;
			line-height: 18px;
			font-style: normal;	
		}
			.MiddleTable .MemDetails .Data{
			font-size:9px;
			font-weight:normal;
			text-align:left;
			color:#ffffff;
			vertical-align: top;
			padding-left:8px;
			padding-right:4px;
			line-height: 11px;
			margin-bottom:0px;
			margin-top:0px;
			}
		.MiddleTable .MemDetails li{
			list-style-image: url(../images/link-arrow.gif);
			vertical-align: 5px;
		}
		.MiddleTable .MemDetails ul{
			margin-bottom:0px;
			margin-top:5px;
			margin-left:20px;
			}
		.MiddleTable .MemDetails li a {
			font-size:10px;
			font-weight:bold;
			color:#515355;
			font-size:9px;		
			}



.MiddleTable .AcDetails {
			background: #eef0ec;
			font-size:9px;
			font-weight:normal;
			text-align:left;
			vertical-align: top;
			padding-left:5px;
			padding-bottom:5px;
			padding-top:5px;
			padding-right:2px;
		}
		.MiddleTable .AcDetails .Header{
			font-weight:normal;
			Font-size: 18px;
			color:#8b8d8e;
			line-height: 25px;
			font-style: normal;	
		}
		.AcDetailsData td {
			font-weight:normal;
			vertical-align: top;
			font-size:9px;
			color:#515355;
			padding-top:2px;
			font-style: normal;
		}

/*  bottom box*/	
		.bottom  {	
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;		
			background-color:#ffffff;	
			margin-top:0px;
			width:920px;					
			}
			.bottom .content  {
			background-color:#ffffff;			
			text-align:center;
			color: #b2b3b4; 
			padding-top:10px;
			padding-bottom:0px;
			margin-left;
			}
			.bottom a {
				text-decoration: none;
				color: #393939;
				line-height:16px;
				}	
			.bottom  a:hover {
				color:#393939;
				text-decoration: underline;
				}
			.copyright{
				color:#8A8579;
				text-align:center;
				line-height:30px;
				}
				
	.confBox {
width:437px;
height:auto;
margin:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#EEF0EC;
}

.confTitle {
background:url(../images/titlbg.jpg) no-repeat;
color:#AF1E2C;
font-size:14px;
padding:10px;
height:14px;
}

.confgBox {
width:auto;
height:auto;

}

.confgBox table {
width:410px;
margin:11px auto;
font-size:9.5px;
border:1px solid #999999;
}

.confgBox table th {
padding:4px;
font-weight:bold;
text-align:center;
border-right:1px solid #999999;
border-bottom:1px solid #999999;
color:#333333;
}
.confgBox table td {
padding:4px;
text-align:center;
height:18px;
color:#333333;
font-weight:normal;
}

.confBotgray {
color:#ffffff;
background:#999999;
font-weight:bold;
}
.confBotgray span {
color:#ffffff;
font-weight:bold;
}

.conform {
width:410px;
margin:auto;
font-size:9.5px;
}
.conform table td {
padding:4px 0;
font-size:9.5px;
color:#333333;

}
.txtfld {
border:1px solid #999999;
font-size:9.5px;
color:#333333;
width:120px;
}

.txtfldsml {
font-size:9.5px;
color:#333333;
width:31px;
}

.rdtext {
color:#850624;
padding:8px 0;

}

.rdtextbig {
color:#850624;
padding:8px 0;
font-size:11px;

}


.myconfbtn {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:9.5px;

}


.vdisplayBox {
font-size:11px;

}
.vdisplayBox table td {
padding:4px;
font-size:11px;
}
.myvoubtn {
color:#5C5C5C;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:9.5px;
}
.mytxtli {
color:#58595B;

}
.mytxtli a {
color:#58595B;
text-decoration:none;
}
.mytxtli a:hover{
color:#58595B;
font-weight:bold;
text-decoration:none;

}
form {
margin:0;
padding:0;
}
.confBox {
width:437px;
height:auto;
margin:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#EEF0EC;
}

.confTitle {
background:url(../images/titlbg.jpg) no-repeat;
color:#AF1E2C;
font-size:14px;
padding:10px;
height:14px;
}

.confgBox {
width:auto;
height:auto;

}

.confgBox table {
width:410px;
margin:11px auto;
font-size:9.5px;
border:1px solid #999999;
}

.confgBox table th {
padding:4px;
font-weight:bold;
text-align:center;
border-right:1px solid #999999;
border-bottom:1px solid #999999;
color:#333333;
}
.confgBox table td {
padding:4px;
text-align:center;
height:18px;
color:#333333;
font-weight:normal;
}

.confBotgray {
color:#ffffff;
background:#999999;
font-weight:bold;
}
.confBotgray span {
color:#ffffff;
font-weight:bold;
}

.conform {
width:410px;
margin:auto;
font-size:9.5px;
}
.conform table td {
padding:4px 0;
font-size:9.5px;
color:#333333;

}
.txtfld {
border:1px solid #999999;
font-size:9.5px;
color:#333333;
width:120px;
}

.txtfldsml {
font-size:9.5px;
color:#333333;
width:31px;
}

.rdtext {
color:#850624;
padding:8px 0;

}

.rdtextbig {
color:#850624;
padding:8px 0;
font-size:11px;

}


.myconfbtn {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:9.5px;

}

.vouchr {
width:auto;
height:auto;
font-weight:normal;
}

.vouchr table {
width:100%;
font-size:9.5px;
}
.vouchr table th{
background:#b2b3b4;
color:#414042;
font-size:10px;
height:24px;
text-align:center;
border-right:1px solid #414042;
}
.vouchr table th a {
text-decoration:none;
color:#414042;
font-weight:normal;
}
.vouchr table th a:hover {
text-decoration:none;
color:#414042;
font-weight:normal;
}

.vdisplayBox {
font-size:11px;

}
.vdisplayBox table td {
padding:4px;
font-size:11px;
}
.myvoubtn {
color:#5C5C5C;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:9.5px;
}
.mytxtli {
color:#58595B;

}
.mytxtli a {
color:#58595B;
text-decoration:none;
}
.mytxtli a:hover{
color:#58595B;
font-weight:bold;
text-decoration:none;

}
form {
margin:0;
padding:0;
}

.vouchrnew {
width:auto;
height:auto;
font-weight:normal;
color:#535554;
background:#BDC1CC;

}

.vouchrnewWhite {
width:auto;
height:auto;
font-weight:normal;
color:#850624;
background:White;

}

.vouchrnew table {
width:100%;
font-size:9.5px;

padding:2px;
} 
.vouchrnew table table {
width:auto;
}
.vouchrnew table th{
background:#BDC1CC;
font-size:9px;
height:22px;
text-align:center;
font-weight:normal;
color:#ffffff;
}

.newserchfld {
height:12px;
width:120px;
border:1px solid #D3D4CE;
}
.myserbtn {
padding:1px;
margin:0;
width:20px;
background:#ffffff;
font-size:9px;
border:1px solid #D3D4CE;
}
/* 2k90602 */
/*.btnSubmit {
color:#5E081C;
padding:1px 3px 0 3px;
color:#ffffff;
height:23px;
width:68px;
border:none;
/*border:1px #5E081C groove;
background:url(../images/btnbg.jpg) left no-repeat;
border:none;background:#910C2B url(../images/btnbg.jpg) left no-repeat
}*/
.btnSubmit-big{
color:#5E081C;
padding:1px 3px 0 2px;
color:#ffffff;
height:23px;
width:auto;
border:none;
background:url(../images/btnbg-big.jpg) center no-repeat

}
/* New button option */
.bigbtn {
color:#ffffff;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;

}

.bigbtn a {
background:#999999;
text-align:center;
text-decoration:none;
color:#ffffff;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:35px;
width:110px;
padding-top:2px;
display:block;
font-weight:bold;
}
.bigbtn a:visited {
background:#999999;
text-align:center;
text-decoration:none;
color:#ffffff;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:35px;
width:110px;
padding-top:2px;
display:block;
font-weight:bold;
}
.bigbtn a:hover {
background:url(../images/button-big.gif) no-repeat;
text-align:center;
font-size:11px;
text-decoration:none;
border:1px solid #333333;
color:#ffffff;

}


.btnNew {
color:#ffffff;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;

}

.btnNew a {
background:#999999;
text-align:center;
text-decoration:none;
color:#ffffff;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:35px;
padding-top:2px;
display:block;
font-weight:bold;
}
.btnNew a:visited {
background:#999999;
text-align:center;
text-decoration:none;
color:#ffffff;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:35px;
padding-top:2px;
display:block;
font-weight:bold;
}
.btnNew a:hover {
background:url(../images/button-new.gif) repeat;
text-align:center;
font-size:11px;
text-decoration:none;
border:1px solid #333333;
color:#ffffff;

}

.btnSubmit {
color:#5E081C;
padding:1px 3px 0 3px;
color:#ffffff;
height:23px;
width:68px;
border:none;
background:url(../images/btnbg.jpg) left no-repeat;


}
.btnSubmitIn {
color:#5E081C;
padding:1px 3px 0 3px;
color:#ffffff;
height:23px;
/*width:68px;*/
width:130px;
border:1px groove;
/*background:url(../images/submit-hov.jpg) left no-repeat;*/
background:#910C2B;
}
.btnSubmitout {
color:#5E081C;
padding:1px 3px 0 3px;
color:#ffffff;
height:23px;
width:130px;
border:none;
/*background:url(../images/submit.jpg) left no-repeat;*/
background:#999999;
}

.btnSubmit a{
color:#5E081C;
padding:1px 3px 0 3px;
color:#ffffff;
height:23px;
width:68px;
border:none;
background:url(../images/btnbg.jpg) left no-repeat;

}

.btnSubmit a:hover {
background:url(../images/btnbg.jpg) left no-repeat;
}


.bigbtnnew a {
background:#999999;
text-align:center;
text-decoration:none;
color:#ffffff;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:35px;
width:270px;
padding-top:2px;
display:block;
font-weight:bold;
}
.bigbtnnew a:visited {
background:#999999;
text-align:center;
text-decoration:none;
color:#ffffff;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:35px;
width:270px;
padding-top:2px;
display:block;
font-weight:bold;
}
.bigbtnnew a:hover {
background:#910C2B;
text-align:center;
font-size:11px;
text-decoration:none;
border:1px solid #333333;
color:#ffffff;

}
.bigbtnnewthanks a {
background:#999999;
text-align:center;
text-decoration:none;
color:#ffffff;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:35px;
width:170px;
padding-top:9px;
display:block;
font-weight:bold;
}
.bigbtnnewthanks a:visited {
background:#999999;
text-align:center;
text-decoration:none;
color:#ffffff;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:35px;
width:170px;
padding-top:9px;
display:block;
font-weight:bold;
}
.bigbtnnewthanks a:hover {
background:#910C2B;
text-align:center;
font-size:11px;
text-decoration:none;
border:1px solid #333333;
color:#ffffff;}

.defualtpop{
	position:absolute; padding:3px; font-size:11px; background:white;
font-family:Verdana, Arial, Helvetica, sans-serif; border:5px solid #990000 }

.defualtpop h1{font-size:15px; color:#625F54;
font-family:Verdana, Arial, Helvetica, sans-serif;}

.poptxtn{font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;}

.textbox-popup{
	width:180px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; height:23px; color:#000000;
	}