/*#############################################################
Name: SNIPP
Date: 2007-11-01
Author: Bhanwar Singh Rathore
URL: http://www.arcgate.com

Feel free to use and modify but please provide credits.
#############################################################*/

/* misc (common) start */

body {
	color: #466;
	margin: 0;
	padding:0;
	background-color: #fff; 
}


.clearme{
	clear: both;
}

form{
 padding:0px;
 margin:0px;
}
.flash-table {
	border-left:1px solid #5989ea;
	border-right:1px solid #5989ea;
	}
	
.forgot_inner-table {
	border-left:1px solid #5a8bec;
	border-right:1px solid #5a8bec;
}

.vs_inner-table {
	border-left:1px solid #afafaf;
	border-right:1px solid #afafaf;
}

.customer-registration01 {
	border-left:1px solid #afafaf;
	border-right:1px solid #afafaf;
	}	
	
	.headertxt-CRegistration {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	padding:0px;
	margin:0;
}

.vs_small-table {
	border-top:1px solid #afafaf;
	border-bottom:1px solid #afafaf;
}
	
.maintxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-align:justify;
	text-decoration:none;
	color:#000000;
	padding:20px;
	margin:0;
}


.headertxt-black {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	padding:10px;
	margin:0;
	word-spacing:1px;
}

.headertxt-black-emails {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	padding:0px;
	margin:0;
	word-spacing:1px;
}

.headertxt-black-email {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	color:#000000;
	padding:0px ;
	margin:0px;

}


.headertxt-pagination {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	padding:0px;
	margin:0;
}


.headertxt-pagination:link, .headertxt-pagination:active, .headertxt-pagination:visited{
color:#000000;
text-decoration:none;
}

.headertxt-pagination:hover{
color:#000000;
text-decoration:none;

}

.headertxt-grey {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color:#4a4a4a;
	padding:0px;
	margin:0;
	word-spacing:1px;
}

.headertxt-grey-big {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#4a4a4a;
	padding:0px;
	margin:0;
	word-spacing:1px;
}

.headertxt-grey-mid {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#4a4a4a;
	padding:0px;
	margin:0;
	word-spacing:1px;
}

.txtbox {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#303030;
	width:160px;
	background:url(../images/_txtbox_bg.gif) repeat-x;
	border: #88888e  1px solid;
	padding: 0 0 0 2px;
	height:20px;
	margin:0px;
}


.txtbox-dropd {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#303030;
	border: #88888e  1px solid;
	padding: 0 0 0 2px;
	height:20px;
	margin:0px;
}

.headertxt-white {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color:#ffffff;
	padding:10px;
	margin:0;
	word-spacing:1px;
}


.headertxt-white-big {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	padding-left:30px;
	margin:0;
}

.headertxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color:#0e41a6;
	padding:10px;
	margin:0;
	word-spacing:1px;
}

.headertxt:link, .headertxt:active, .headertxt:visited{
color:#0e41a6;
text-decoration:none;
}

.headertxt:hover{
color:#002a7c;
text-decoration:none;

}



.login {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	color:#000000;
	padding:5px;
	margin:0;
}


.footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color:#ffffff;
	padding:0;
	margin:0;
	word-spacing:5px;
}

.footer-right {
	background:url(images/master_footer_03.gif) 100% 0 no-repeat;
	padding:15px;
	font-size:12px;
	color:#0067b0;
	word-spacing:10px;
}

.footer-link:link, .footer-link:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#0067b0;
	text-decoration:none;
}

.footer-link:hover{
	color:#00CCFF;
}

.windowClose-msg
{
	background: url(../images/window-close.png) no-repeat;
	width: 16px;
	height: 16px;
	float: right;
	position: relative;
	margin-right: 0px;
}

.NoRecords
{
	background-color: #fffeee;
	border: 1px solid #d6d6d6;
	padding: 8px;
	margin: 10px 0;
	display: block;
	font-size: 12px;
	color:Red;
	font-weight:normal;
}
