body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#000000;
}


input, textarea, select{
background-color:#3C3C3C;
border:1px solid #515151;
font-size:11px;
color:#fff;
padding:2px;
}

.button{
font-family:Arial, Helvetica, sans-serif;
background:url(images/btn_bg.jpg) 0px 0px repeat-x;
font-size:11px;
color:#A9A9A9;
padding:1px;
font-weight:bold;
border:1px solid #545454;
}

.topbg {
	background-image: url(images/top_bg.jpg);
	background-repeat: repeat-x;
	height: 72px;s
}

.topheader_02 {
background-image: url(images/top_bg_02.jpg);
background-repeat: no-repeat;
height: 98px;
width: 800px;
}

.entbodybg {
	background-image: url(images/body_bg_ent.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	height: 300px;
}
.t11 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: justify;
}
.readmore {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FF2425;
	text-decoration: underline;
}


.enterbg {
	background-image: url(images/enter_bg.jpg);
	background-repeat: no-repeat;
	height: 82px;
	width: 370px;
}
.rightdesign {
	background-image: url(images/right_design.jpg);
	background-repeat: no-repeat;
	width: 232px;
	background-position: right bottom;
}
.imgborder {
	padding: 2px;
	border: 1px solid #7B7B7B;
	background-position: center center;
}

.bottumbg {
	background-image: url(images/bottum_bg_ent.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 62px;
	width: 568px;
}
.excelina {
	background-image: url(images/excelina.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 482px;
	width: 324px;
}
.leftbg {
	background-image: url(images/left_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 482px;
	width: 476px;
}

.topheader {
	background-image: url(images/top_home.jpg);
	background-repeat: no-repeat;
	height: 98px;
	width: 800px;
}

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #404040;
	text-decoration: none;
}
.spbotumbg {
	background-image: url(images/bottum_bg_ent_spacer.jpg);
	background-repeat: repeat-x;
	height: 62px;
}
.footer_bg{
background:url(images/footer_bg.jpg);
background-repeat:no-repeat;
height:121px;
}

/*********************** SCROLLERS ***********************/
.root { position:relative; margin:0px 0px 8px 7px;}
.thumb { position: absolute; height: 13px; width:9px; left:10px; background:#CCCCCC;}
.up, .dn { position: absolute; left:10px; }
.up a, .up a img, .dn a, .dn a img, .thumb a , .thumb a img{ border:0;}
.scrollContainer { position:absolute; left:2px; top:19px; clip:rect(0 200 200 0); overflow: auto; }
.scrollContent { position:absolute; left: 0px; top: 0px; width:100px;}
.contenttext{color:#fff; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
/*********************** SCROLLERS ***********************/

.gray_bdr{
background:url(images/gray_bdr.jpg);
background-repeat:repeat-x;
}
.graybox{
background:#575757;
}
.centerdiv{ /*IE method of centering a relative div*/
text-align: center;
}

.centerdiv>div{ /*Proper way to center a relative div*/
margin: 0 auto;
}

/********************************* LiveValidation *************************************/

.LV_valid {
    color:#00CC00;
}
	
.LV_invalid {
	color:#CC0000;
}
	
.LV_validation_message{
    font-weight:bold;
    margin:0 0 0 5px;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active,
.fieldWithErrors input.LV_valid_field,
.fieldWithErrors textarea.LV_valid_field {
    border: 1px solid #00CC00;
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active,
.fieldWithErrors input.LV_invalid_field,
.fieldWithErrors textarea.LV_invalid_field {
    border: 1px solid #CC0000;
}
