/*=======================================================*\
|| # Version: 1.0										#||
|| # Date: Feb. 2009									#||
|| # Developed by SAMSER MONDAL	http://www.hayat.co.in	#||
\*=======================================================*/
body {
	margin:	0px;
	/*background-color:#fef6f8;*/
}
td, th {
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
table {
	/*border:#000000 1px solid;*/
}
select 	{
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size:11px;
	height: auto;
}
a:link {
	color: #313e93; 
	 
	text-decoration: none;
}
a:visited 	{
	color: #313e93; 
	 
	text-decoration: none;
}
a:hover 	{
	color: #313e93; 
	 
	text-decoration: none;
}

.error {
	color: 	#FF0000;
	padding:4px;
}


.error2 {
	color: #FF0000;		
	font-weight: bold;
}
.error3 {
	color: 	#FF0000;
	font-weight:bold;
	padding: 8px;
	padding-left:30px;
	border:#FF0000 1px solid;
	background:url(../images/error-msg.png);
	background-repeat:no-repeat;
}
.success 	{
	color:#339900;
	font-weight:bold;
	padding: 8px;
	padding-left:30px;
	border:#339900 1px solid;
	background:url(../images/success-msg.png);
	background-repeat:no-repeat;
}
.txtBoldRight {
	color:#000000;
	font-weight:bold;
	text-align:right;
	padding-right:4px;
	padding-left:4px;
	vertical-align:middle;
}
.txtBoldLeft {
	color: #5B62A5;
	font-weight:bold;
	text-align:left;
	padding-right:4px;
	padding-left:4px;
	vertical-align:middle;
}
.txtBoldBlue {
	color: #5B62A5;
	font-weight:bold;
}
.txtBoldGray {
	color: #666666;
	font-weight:bold;
}
.txtBold1 {		
	font-weight:bold;			
}
.txtBoldRed {
	color:	#FF0000;
	font-weight:bold;					
}
.txtSimpleRed {
	color:	#FF0000;
	font-weight:normal;			
}
.txtLeft {	
	text-align:left;
	padding-right:4px;
	padding-left:4px;
}
.txtLeftTop {	
	text-align:left;
	vertical-align:top;
	padding-right:4px;
	padding-left:4px;
}
.footer	{
	/*border-top:#FBEED6 1px solid;*/
	text-align:center;
	vertical-align:middle;
	color:#5B62A5;
	height:79px;
	font-weight:bold;
}
.footer a:link{
	font-weight: normal; 
	font-size: 11px; 
	color: #5B62A5; 
	 
	text-decoration: none;
	font-weight:bold;
}
.footer	a:visited{
	font-weight: normal; 
	font-size: 11px; 
	color: 	#5B62A5; 
	font-style:	none; 
	text-decoration: none;
	font-weight:bold;
}
.footer a:hover{
	font-weight: normal; 
	font-size: 11px; 
	color: #5B62A5; 
	 
	text-decoration: none;
	font-weight:bold;
}
.i_remember{
	text-align:center;
	vertical-align:middle;
	color:#313e93;
	font-size: 11px;
}
.i_remember a:link{
	font-size: 11px; 
	color: #313e93; 
	 
	text-decoration: none;
}
.i_remember	a:visited{
	font-size: 11px; 
	color: 	#313e93; 
	font-style:	none; 
	text-decoration: none;
}
.i_remember a:hover{
	font-size: 11px; 
	color: #313e93; 
	 
	text-decoration: none;
}
.txtbox {
	border: #ffffff 0px solid;
	width:173px;
}
.txtbox2 {
	border: #000000 2px solid;
	width:220px;
	font-size:13px;
	padding:4px;
}
.txtbox3 {
	border: #000000 2px solid;
	width:40px;
	font-size:15px;
	padding:4px;
}
.txtbox4 {
	border: #000000 2px solid;
	width:165px;
	font-size:15px;
	padding:4px;
}
.txtbox5 {
	border: #cccccc 1px solid;
	width:55px;
}
.selbox3 {
	border: #000000 2px solid;
	width:70px;
	height:27px;
	font-size:13px;
	vertical-align:middle;
}
.selbox4 {
	border: #000000 2px solid;
	width:158px;
	height:27px;
	font-size:13px;
	vertical-align:middle;
}
.txtcheckbox {
	border: #ffffff 1px solid;	
}
h2, h3, h4, h5, h6 {
	color: #e8651b;
}
h2 {
	font-size:21px;
}
.centermid{
	text-align:center;
	vertical-align:middle;	
}
.txtRight {
	text-align:right;
	vertical-align:middle;
}
.bttn{
	background:url(../images/button.jpg);
	border: #DFE7B4 4px solid;
	height:	29px;
	font-weight:bold;
}
.contentback{
	
}
.registertxt{
	text-align:left;
	vertical-align:bottom;
	padding-left:4px;
	padding-bottom:2px;
	font-weight:bold;
	font-size:14px;
	height:35px;
	color:#b3172f;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.txtright{
	text-align:right;
}
.txtBoldBlue{
	color: #1856ef;
	font-weight:bold;
}
.txtBlue{	
	color: #1856ef;
}
.txtBold{
	font-weight:bold;
}
.histtopleft{
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	border-top:#cccccc 1px solid;
	border-bottom:#cccccc 2px solid;
	border-left:#cccccc 1px solid;
	height:21px;
}
.histtopright{
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	border-top:#cccccc 1px solid;
	border-bottom:#cccccc 2px solid;
	border-left:#cccccc 1px solid;
	border-right:#cccccc 1px solid;
	height:21px;
}
.histleft{
	text-align:center;
	vertical-align:middle;
	border-bottom:#cccccc 1px solid;
	border-left:#cccccc 1px solid;
	height:21px;
}
.histright{
	text-align:center;
	vertical-align:middle;
	border-bottom:#cccccc 1px solid;
	border-left:#cccccc 1px solid;
	border-right:#cccccc 1px solid;
	height:21px;
}
.pngImage{
	width:80px;
	height:45px;
}
.register_success{
	padding-left:90px;
	padding-right:90px;
	padding-top:20px;
	padding-bottom:20px;
	border:#930 2px solid;
	font-size:14px;
	text-align:justify;
}
.cms{
	padding-left:5px;
	padding-right:5px;
	padding-top:10px;
	padding-bottom:10px;
	border:#930 2px solid;
	font-size:14px;
	text-align:justify;
}
.refer_offer{
	padding-left:120px;
	padding-right:120px;
	padding-top:20px;
	padding-bottom:20px;
	font-size:14px;
	text-align:justify;
}
.txtSiteName{
	color: #930;
}
.txtRefer{
	color: #e8651b;
}
div.pagination {
	padding: 3px;
	margin: 3px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #930;	
	text-decoration: none; /* no underline */
	color: #000000;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #e8651b;
	color: #000;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
		border: 1px solid #930;
		
		font-weight: bold;
		background-color: #930;
		color: #ffffff;
}
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #EEE;

	color: #DDD;
}

div.tab {
	padding: 3px;
	margin: 3px;
	border-bottom:2px solid #930;
	font-weight:bold;
}

div.tab a {
	padding: 2px 5px 2px 5px;
	margin: 0px;
	border: 1px solid #930;	
	text-decoration: none; /* no underline */
	color: #000000;
}
div.tab a:hover, div.tab a:active {
	border: 1px solid #e8651b;
	color: #000;
}
div.tab span.current {
	padding: 2px 5px 2px 5px;
	margin: 0px;
		border: 1px solid #930;
		
		font-weight: bold;
		background-color: #930;
		color: #000;
}
	
/*=======================================================*\
|| # Version: 1.0										#||
|| # Date: Feb. 2009									#||
|| # Developed by SAMSER MONDAL	http://www.hayat.co.in	#||
\*=======================================================*/