/* CSS Document */
BODY {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.dashedbottom{
border-bottom:dashed 1px #FF6600
}

.orangeborder{
border:solid 1px #FF6600
}
.orangeborder-bottom{
border-bottom:solid 1px #FF6600
}
.orangeborder-top{
border-top:solid 1px #FF6600
}
.orangeborder-left{
border-left:solid 1px #FF6600
}
.orangeborder-right{
border-right::solid 1px #FF6600
}
.greyborder{
border:solid 1px #DB2718
}
.ver10 {
	FONT-SIZE: 10px; COLOR: #5f5f65; TEXT-DECORATION: none
}
A.ver10:hover {
	FONT-SIZE: 10px; COLOR: #000000
}
.ver11 {
	FONT-SIZE: 11px; COLOR: #5f5f65; TEXT-DECORATION: none
}
A.ver11:hover {
	FONT-SIZE: 11px; COLOR: #CC3333
}
.sublink {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #DB2718; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.sublink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #DB2718; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.ltblue {
	FONT-SIZE: 11px; COLOR: #c6d5f4; TEXT-DECORATION: none
}
A.ltblue:hover {
	FONT-SIZE: 11px; COLOR: #d3d3d3; TEXT-DECORATION: underline}
	
.newsheader{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #DB2718; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
	}
.rellink {
	 FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.rellink:hover {
	 FONT-SIZE: 11px; COLOR: #DB2718; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.padhome{
padding-left:10px;
}
.borderred{
border:solid 1px #FF0000;
}
.borderblue{
border:solid 1px  #0033CC;
}
.navlink {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0066FF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navlink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FF0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.tabletop{
FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
background-color:#FF0000;
padding-left:10px;
}
.bannertext{
padding-left: 10px;
FONT-SIZE: 35px; COLOR: #ffffff; FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
}
/********************************* LiveValidation *************************************/

.LV_valid {
    color:#00CC00;
}
	
.LV_invalid {
	color:#CC0000;
}
	
.LV_validation_message{
font-size:10px;
    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;
}