/* CSS Document 
    Original CSS specifications created by Dani and additional modifications 
    made by Leif.  CSS definitions for external controls appears below.     */
a {
	text-decoration: underline;
	color: #29207D;
}
a:hover {
	text-decoration: underline;
	color: #BA0001;
}
.copyrght {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.bottomnav {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	line-height: 14px;
	color: #878686;
	text-decoration: none;
}
.bottomnav:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	line-height: 14px;
	color: #4a4a4a;
	text-decoration: underline;
}
.leftnav {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #383838;
	text-decoration: none;
}
.leftnav:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #BA0001;
	text-decoration: none;
}
.pagenav {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #29207D;
	text-decoration: none;
}
.pagenav:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #BA0001;
	text-decoration: none;
}
.purplelink {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #29207D;
	line-height: 14px;
	text-decoration: underline;
}
.purplelink:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #BA0001;
	line-height: 14px;
	text-decoration: underline;
}
.redlink {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #BA0001;
	line-height: 14px;
	text-decoration: underline;
}
.redlink:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #29207D;
	line-height: 14px;
	text-decoration: underline;
}
.redheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5px;
	color: #BA0001;
	font-weight: bold;
}
.purpleheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #29207D;
	font-weight: bold;
}
.greenheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #88B00F;
	font-weight: bold;
}
.greenheader18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #88B00F;
	font-weight: bold;
	display: inline;
	line-height: 30px;
}
.orangeheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F7800F;
	font-weight: bold;
}
h3.orangeheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F7800F;
	font-weight: bold;
	margin-top: 0px;
}
.subtitle {
    /*Same thing as purpleheader */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #29207D;
	font-weight: bold; 
}
.whiteheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.bottomlinks{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #A7A7A7;
}
a.bottomlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #A7A7A7;
	text-decoration: none;
}
a.bottomlinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #BA0000;
	text-decoration: none;
}
.asterisk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #29207D;
	font-weight: bold;
}
.graytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #828282;
}
.txtBoxStyle{
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	background-color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image: url(images/tiles/textbox_bg.gif);
}
.text {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	line-height: 14px;
	color: #383838;
}
.purpletext {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	line-height: 14px;
	color: #29207D;
	font-weight: bold;
	line-height: 28px;		
}
.purple {
	color: #29207D;
}
.distance {
	padding-top: 18px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	line-height: 14px;
	color: #878686;	
}

/*  CSS below was added into this document so that external user controls would 
    display correctly and only require changes in CSS to update.  */
.contact_td1_background {
	background: #F1F0F7;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.AlternatingRow
{
	background-color: #F1F0F7;	
}


.Contact_TD1_Background {
	background: #F1F0F7;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.contact_td2_background {
	background: #FFFFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;	
}
.Contact_TD2_Background{
	background: #FFFFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;	
}

.buttontd{
    text-align: center;
    vertical-align: middle;
}

.contactbg{
	 background: #DEDCEA;
}
.txtmain {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	line-height: 14px;
	color: #383838;
}	
font.ContactUs_Titles{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	line-height: 14px;
	color: #383838;
}

font.StepList{
    font-family: Tahoma, Verdana, Arial;
    font-size: 11px;
    text-decoration: none;
    font-weight: bold;
    color: #29207D;
}

font.AppSubHeading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
AppSubHeading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;color: #FFFFFF;font-weight: bold;
}

td.bgcolor{
    background: #9C96CA;
    background-image: url('../images/tiles/header_bg1.gif');
}

table.t-browser{
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 14px;
}
table.T-browser{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 13px;
	text-decoration: none;
}

.required {
    color : #FF0000;
}

/* Default CSS Stylesheet for a Classified Section */


TABLE.Main_Smaller
{
 width: 498px;
}

TABLE.Main
{
 width: 100%;
}

TABLE.Main_Half
{
 width: 100%;
}

.TD_Classified_Information_Header
{
	/*Test for BFC*/
	/*background-color: #F1F0F7;*/
	 background: #9C96CA;
    background-image: url('../images/tiles/header_bg1.gif');
}

.FONT_Classified_Header_Label_Main
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	font-weight:bold;
	color: #990000;
}

.FONT_Classified_Header_Label
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
}

.TD_Classified_Left_Background
{
	background-color: #F1F0F7;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	line-height: 14px;
	color: #383838;
	text-align: right;
}

.Classified_Text_Header
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
}

.Classified_Text
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	line-height: 14px;
	color: #383838;
}

.TD_Classified_Left_Background_Smaller
{
	background-color: #ebf3ff;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;	
	color: #000000;
	text-align: right;
}

.TD_Classified_Simple_Background
{
	background-color: #F1F0F7;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight:bold;
	color: #383838;
	text-align:left;
}

.TD_Classified_Simple_Background2
{
	background-color: #ffffff;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;	
	color: #000000;
	text-align:left;
}

.TD_Classified_Header_Background
{
	background-color: #CECECE;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;		
	text-align:left;
}

.TD_Classified_Right_Background
{
	background-color: White;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	/*font-weight: bold;
	color: #000000;*/
	text-align: left;
	
}

.TD_Classified_Right_Background_Smaller
{
	background-color: White;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	text-align: left;
	
}

.Classified_Section_Subheader
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	
	color: #990000;
}

.MainText
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	line-height: 14px;
	color: #383838;
}
.teaser
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
