/* --- HTML ELEMENTS --- */
	A {color:#F20000;text-decoration:none;}
	A:hover {text-decoration:underline;}
	A.linkBold {font-weight:bold; color:#F20000;}
	A.nohover {text-decoration:none;}
	A.nohover:hover {text-decoration:none;}
	.linkRed {color:#F20000;font-weight:bold;font-size:1.1em;}
	.bgMain {background-color:#FFFFFF;}
	body {padding: 0px;font-size: 1em;margin: 0px;font-family: Tahoma;background-image:url('/images/adweb_bg.gif');background-repeat:repeat-x;background-color:#C4D2D8;}
	td {font-family:Tahoma;font-size:.7em;color:#5D767F;}
	.headingred {font-weight:bold;font-family:Tahoma;font-size:1.2em;color:#F20000;}
	.newsRollOver {background-color:#E6EDF0;cursor:hand;cursor:pointer;}
	.newsRollOut {background-color:#FFFFFF;cursor:hand;cursor:pointer;}
	.intro {font-weight:bold;font-family:Tahoma;font-size:1.2em;color:#5D767F;}
	.textBold{font-weight:bold;}
	.linkint{color:#F20000;font-weight:bold;}
	.linkint:hover{text-decoration:underline;}
	.navInternalItem{border-bottom:solid 1px #FFFFFF;background-color:#ECF0F2;}
	.navInternalItem2{border-bottom:solid 1px #FFFFFF;background-color:#DBE3E7;}
	.navInternalItem3{border-bottom:solid 5px #FFFFFF;border-top:solid 2px #FFFFFF;background-color:#FFFFFF;}
	.internalQuote {font-family:Tahoma;font-size:1.2em;color:#5D767F;font-weight:bold;}
	.text{font-family:Tahoma;font-size:1em;color:#5D767F;}
	.contentHeaderItem {background-color:#F20000;}
	.tableItem {background-color:#ECF0F2;border-bottom:solid 1px #FFFFFF;}
	.tableItem2 {background-color:#F3F5F6;border-bottom:solid 1px #FFFFFF;}
	.navLinkReset a {color:#5D767F;text-decoration:none;}
    .footerText { color: #a6bac1;padding-bottom: 5px;}
    
    #formBg
    {
        background-color:#ecf0f2;
    }
    
    #formContents
    {
        margin-left:20px;
        
    }
    
    #formContents label
    {
        font-weight:bold;
    }
    
    #formContents input, select 
    {
      border:1px solid #DDDDDD;
      font-family:Tahoma,Arial,San-serif;
      margin-top:1px;
      width:160px;
      height:20px;
      font-size:1em;
    }
    
    #formContents textarea
    {
      border:1px solid #DDDDDD;
      font-family:Tahoma,Arial,San-serif;
      margin-top:1px;
      width:370px;
      height:80px;
      font-size:1em;
    }
        
    #submit
    {
        width:91px !important;
        height:22px  !important;
    }
    
    .LV_validation_message{
    font-weight:bold;    
    margin-left: -160px; 
    margin-top: -13px;
    
    position:absolute;
    background: #ecf0f2;
    width:180px;
}

.LV_valid 
{   
    position:absolute;
    background-image:url('/images/tick.gif');
    width:15px;
    height:15px;
    display:block;
    margin-top: -17px;    
    margin-left: 164px;
    *margin-top: 4px;    
    *margin-left: 3px;

}

.LV_invalid 
{
    color:#37464b;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active,
select.LV_valid_field:hover, 
select.LV_valid_field:active {

}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active, 
select.LV_invalid_field:active,
select.LV_invalid_field:hover
{
    border: 1px solid #f82726;  
}

#stateSelect
{
    display:none;
}

#incorrect
{
    z-index: 99;
    display:none;
    position:absolute;
    margin-left:242px;
    margin-top:-1px;
}


.newsItem {
background:url("/images/adweb_bulletplus.gif") no-repeat scroll left 21px transparent;
border-bottom:1px dashed #BBBBBB;
margin-right:5px;
line-height: 15px;
padding:17px 0 17px 20px;
text-align: left;
}

.newsItem a {
color:#5D767F;
font-weight: bold;
}

.newsPage {
background:url("/images/adweb_bulletplus.gif") no-repeat scroll left 21px transparent;
border-bottom:1px dashed #BBBBBB;
margin-right:5px;
line-height: 15px;
padding:17px 0 17px 20px;
text-align: left;
}

.newsPage a {
color:#5D767F;
font-weight: bold;
}

.newsDesc 
{
    margin-top: 5px;
}