/* 
DIRECTIONS FOR USE ...

MAKE SURE EVERYTHING IS ALPHABETIZED

1. Color only - common name or hex value
2. All font-familys should be Arial, Verdana, Sans-Serif unless it's a header of some kind, then 
it should be 'Arial Narrow'. Please include Narrow in the css class name.
3. No underscores - they've been known to cause problems in non IE browsers
4. No font-sizes in the css classes. Use an additional "style" tag in the HTML

*/
.BusinessHeader
{
	font-size: 25px;	
	font-family: "Arial Narrow", Arial, Sans-Serif; 
	text-decoration: none;		
}
.BusinessHeader A
{
    text-decoration: none
}
.BusinessHeader A:hover
{
    text-decoration: none
}
.BusinessHeader A:visited
{
    text-decoration: none
}
.BusinessPageHeader
{
	font-size: 42px;	
	font-family: "Arial Narrow", Arial, Sans-Serif; 
	text-decoration: none;		
}
.BusinessTab
{
	color: #ffffff;
	cursor: hand;
	font-family: Arial, Verdana, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
}
.ClickTrack
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #b70000;
    FONT-FAMILY: Arial, Verdana, sans-serif;
	cursor: pointer;    
}
.ClickTrack:hover
{
    TEXT-DECORATION: underline;
}
.CustomDriver
{
	color: #cc0000;
	font-size: 17px;	
	font-family: "Arial Narrow", Arial, Sans-Serif; 
	font-weight:bold;
	letter-spacing: -0.045em;
	text-decoration: none;		
}
.CustomDriver A
{
    color: #cc0000;
    text-decoration: none
}
.CustomDriver A:hover
{
    color: #cc0000;
    text-decoration: none
}
.CustomDriver A:visited
{
    color: #cc0000;
    text-decoration: none
}
.DarkGray
{
    color: #666666;
	font-family: Arial, Verdana, Sans-Serif;
}
.DarkGray A
{
	color: #666666;
	text-decoration: none;
}
.DarkGray A:hover
{
	color: #666666;
	text-decoration: underline;
}
.DarkGray A:visited
{
	color: #666666;
}
.Green
{
	color: Green;
	font-family: Arial, Verdana, Sans-Serif;
}
.Green A
{
	color: Green;
	text-decoration: none;
}
.Green A:hover
{
	color: Green;
	text-decoration: underline;
}
.Green A:visited
{
	color: Green;
}
.Hover
{
	cursor: hand;
}
.ListBox
{
	COLOR: #666666; 
	FONT-FAMILY: Arial; 
	FONT-SIZE: 10pt; 
	MARGIN: 0px 0px 0px 0px;
}
.Orange
{
    color: #DD7008;
	font-family: Arial, Verdana, Sans-Serif;
}
.Orange A
{
    color: #DD7008;
    text-decoration: none;
}
.Orange A:hover
{
    color: #DD7008;
    text-decoration: underline;
}
.Orange A:visited
{
    color: #DD7008;
}
.Red
{
    color: #cc0000;
    font-family: Arial, Verdana, sans-serif
}
.Red A
{
    color: #cc0000;
    text-decoration: none
}
.Red A:hover
{
    color: #cc0000;
    text-decoration: underline
}
.Red A:visited
{
    color: #cc0000
}
.RedNarrow
{
	color: #cc0000;
	font-family: 'Arial Narrow', Arial, Verdana, Sans-Serif;
}
.SearchTab
{
	color: #ffffff;
	cursor: pointer;
	font-family: Arial, Verdana, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
.White
{
    color: #ffffff;
	font-family: Arial, Verdana, Sans-Serif;
}
.White A
{
	color: #ffffff;
	text-decoration: none;
}
.White A:hover
{
	color: #ffffff;
	text-decoration: underline;
}
.White A:visited
{
	color: #ffffff;
}

/* OLD FORMAT */
h1
{
	color: #cc0000;
	font-size: 10pt;	
	font-weight: bold;
	font-family: Arial, Sans-Serif; 
	letter-spacing: -0.045em;	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	text-decoration: none
}
h1 A
{
    color: #cc0000;
	text-decoration: none    
}
h1 A:hover
{
    color: #cc0000;
    text-decoration: underline
}
h1 A:visited
{
    color: #cc0000;
}
body 
{ 
    font-size: 8pt;
    font-family: Arial, Helvetica, sans-serif;
    color: #666666;    
}
h3 
{ 
    font-size: 10pt;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #666666;    
}
TD
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    color: #666666
}

.333333
{
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana, sans-serif
}

.333333 A
{
	color: #333333;
	text-decoration: none
}

.333333 A:hover
{
	color: #333333;
	text-decoration: underline
}

.333333 A:visited
{
	color: #333333
}


.Black
{
	COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, sans-serif
}

.Black A
{
	color: #000000;
	text-decoration: none
}

.Black A:hover
{
	color: #000000;
	text-decoration: underline
}

.Black A:visited
{
	color: #000000
}

.Black_10
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, sans-serif
}

.Black_10 A
{
	color: #000000;
	text-decoration: none
}
.Black_10 A:hover
{
	color: #000000;
	text-decoration: underline
}
.Black_10 A:visited
{
	color: #000000
}
.Black_13
{
    FONT-SIZE: 13pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.Blue_13
{
    FONT-SIZE: 13pt;
    COLOR: #006BCC;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.bold 
{
    font-weight: bold; 
}
.boldlink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #b70000;
    FONT-FAMILY: Arial, Verdana, sans-serif;
    TEXT-DECORATION: none
}

.Brown_8
{
    FONT-SIZE: 8pt;
    COLOR: #5F5742;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.Brown_8 A
{
	color: #5F5742;
	text-decoration: none
}
.Brown_8 A:hover
{
	color: #5F5742;
	text-decoration: underline
}
.Brown_8 A:visited
{
	color: #5F5742
}
.Copyright
{
    FONT-SIZE: 11px;
    COLOR: #8b8574;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.CrossSellHeader_Black
{
	font-size: 12pt;
	font-weight: bold;
	color: #666666;
	font-family: Arial, Verdana, Sans-Serif;
	letter-spacing: -0.05em;
}
.CrossSellHeader_Black A
{
	color: #666666;
	text-decoration: none
}
.CrossSellHeader_Black A:hover
{
	color: #666666;
	text-decoration: none
}
.CrossSellHeader_Black A:visited
{
	color: #666666
}
.CrossSellHeader_Red
{
	font-size: 12pt;
	font-weight: bold;
	color: #cc0000;
	font-family: Arial, Verdana, Sans-Serif;
	letter-spacing: -0.05em;
}
.CrossSellHeader_Red A
{
	color: #cc0000;
	text-decoration: none
}
.CrossSellHeader_Red A:hover
{
	color: #cc0000;
	text-decoration: none
}
.CrossSellHeader_Red A:visited
{
	color: #cc0000
}
.DarkGray_6
{
    FONT-SIZE: 6pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.DarkGray_6 A
{
	color: #666666;
	text-decoration: none
}
.DarkGray_6 A:hover
{
	color: #666666;
	text-decoration: underline
}
.DarkGray_6 A:visited
{
	color: #666666
}
.DarkGray_7
{
    FONT-SIZE: 7pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.DarkGray_7 A
{
	color: #666666;
	text-decoration: none
}
.DarkGray_7 A:hover
{
	color: #666666;
	text-decoration: underline
}
.DarkGray_7 A:visited
{
	color: #666666
}


.DarkGray_8
{
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.DarkGray_8 A
{
	color: #666666;
	text-decoration: none
}
.DarkGray_8 A:hover
{
	color: #666666;
	text-decoration: underline
}
.DarkGray_8 A:visited
{
	color: #666666
}
.DarkGray_8_B
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.DarkGray_9
{
	font-size: 9pt;
	color: #666666;
	font-family: Arial, Verdana, sans-serif
}
.DarkGray_9 A
{
	color: #666666;
	text-decoration: none
}
.DarkGray_9 A:hover
{
	color: #666666;
	text-decoration: underline
}
.DarkGray_9 A:visited
{
	color: #666666
}

.DarkGray_10
{
    FONT-SIZE: 10pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.DarkGray_10 A
{
	color: #666666;
	text-decoration: none
}
.DarkGray_10 A:hover
{
	color: #666666;
	text-decoration: underline
}
.DarkGray_10 A:visited
{
	color: #666666
}

.DarkGray_9_B
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Verdana, sans-serif
}

.DarkGray_10_B
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.DarkGray_10_B A
{
	color: #666666;
	text-decoration: none
}
.DarkGray_10_B A:hover
{
	color: #666666;
	text-decoration: underline
}
.DarkGray_10_B A:visited
{
	color: #666666
}
.DarkGray_11
{
	font-size:11pt;
	color: #666666;
	font-family: Arial, Verdana, sans-serif
}
.DarkGray_11_B
{
	font-weight:bold;
	font-size:11pt;
	color: #666666;
	font-family: Arial, Verdana, sans-serif
}
.DarkGray_12
{
	font-size:12pt;
	color: #666666;
	font-family: Arial, Verdana, sans-serif
}
.DarkGray_12_B
{
	font-weight:bold;
	font-size:12pt;
	color: #666666;
	font-family: Arial, Verdana, sans-serif
}
.DarkGray_13
{
    FONT-SIZE: 13pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.DarkRed_6
{
    FONT-SIZE: 6pt;
    COLOR: #B70000;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.DarkRed_6 A
{
    COLOR: #B70000;
    TEXT-DECORATION: none
}
.DarkRed_6 A:hover
{
    COLOR: #B70000;
    TEXT-DECORATION: underline
}
.DarkRed_6 A:visited
{
    COLOR: #B70000
}
.DarkRed_7
{
    FONT-SIZE: 7pt;
    COLOR: #B70000;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.DarkRed_7 A
{
    COLOR: #B70000;
    TEXT-DECORATION: none
}
.DarkRed_7 A:hover
{
    COLOR: #B70000;
    TEXT-DECORATION: underline
}
.DarkRed_7 A:visited
{
    COLOR: #B70000
}
.DarkRed_8
{
    FONT-SIZE: 8pt;
    COLOR: #B70000;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.DarkRed_8 A
{
    COLOR: #B70000;
    TEXT-DECORATION: none
}
.DarkRed_8 A:hover
{
    COLOR: #B70000;
    TEXT-DECORATION: underline
}
.DarkRed_8 A:visited
{
    COLOR: #B70000
}
.DarkRed_9
{
    FONT-SIZE: 9pt;
    COLOR: #B70000;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.DarkRed_9 A
{
    COLOR: #B70000;
    TEXT-DECORATION: none
}
.DarkRed_9 A:hover
{
    COLOR: #B70000;
    TEXT-DECORATION: underline
}
.DarkRed_9 A:visited
{
    COLOR: #B70000
}
.DarkRed_10
{
    FONT-SIZE: 10pt;
    COLOR: #B70000;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.DarkRed_10 A
{
    COLOR: #B70000;
    TEXT-DECORATION: none
}
.DarkRed_10 A:hover
{
    COLOR: #B70000;
    TEXT-DECORATION: underline
}
.DarkRed_10 A:visited
{
    COLOR: #B70000
}
.DarkRed_11
{
    FONT-SIZE: 11pt;
    COLOR: #B70000;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.DarkRed_12_B
{
	font-weight:bold;
    FONT-SIZE: 11pt;
    COLOR: #B70000;
    FONT-FAMILY: Arial, Verdana, sans-serif
}

.DarkRed_13_B
{
	font-weight:bold;
    FONT-SIZE: 13pt;
    COLOR: #B70000;
    FONT-FAMILY: Arial, Verdana, sans-serif
}

.dotted 
{
    border-bottom: 1px dotted;
}
.dottedpadding 
{
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
}
.faq 
{
    font-style: italic;
    font-weight: bold; 
}
.formbackground
{
	background-image: url(Resources/Images/Public/Formatting/Form/bg.gif);
	background-repeat: repeat-x;
	background-position: top left
}
.formbottom
{
	background-image: url(Resources/Images/Public/Formatting/Form/bottom.gif);
	background-repeat: no-repeat;
	background-position: top left
}
.formbottomleft
{
	background-image: url(Resources/Images/Public/Formatting/Form/bottomleft.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
}
.formbottomright
{
	background-image: url(Resources/Images/Public/Formatting/Form/bottomright.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}
.formbottomstretch
{
	background-image: url(Resources/Images/Public/Formatting/Form/bottomstretch.gif);
	background-repeat: repeat-x;
	background-position: bottom center;
}
.formbottom179
{
	background-image: url(Resources/Images/Public/Formatting/Form/bottom_179.gif);
	background-repeat: no-repeat;
	background-position: top left
}
.formbottom179trans
{
	background-image: url(Resources/Images/Public/Formatting/Form/bottom_179trans.gif);
	background-repeat: no-repeat;
	background-position: top left
}
.formleft
{
	background-image: url(Resources/Images/Public/Formatting/Form/left.gif);
	background-repeat: repeat-y;
	background-position: top left	
}
.formright
{
	background-image: url(Resources/Images/Public/Formatting/Form/right.gif);
	background-repeat: repeat-y;
	background-position: top left;	
}
.formtop
{
	background-image: url(Resources/Images/Public/Formatting/Form/top.gif);
	background-repeat: no-repeat;
	background-position: top left	
}
.formtopleft
{
	background-image: url(Resources/Images/Public/Formatting/Form/topleft.gif);
	background-repeat: no-repeat;
	background-position: top left;
}
.formtopright
{
	background-image: url(Resources/Images/Public/Formatting/Form/topright.gif);
	background-repeat: no-repeat;
	background-position: top right;
}
.formtopstretch
{
	background-image: url(Resources/Images/Public/Formatting/Form/topstretch.gif);
	background-repeat: repeat-x;
	background-position: top center;
}
.formtop179
{
	background-image: url(Resources/Images/Public/Formatting/Form/top_179.gif);
	background-repeat: no-repeat;
	background-position: top left	
}
.glossorypadding 
{
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 50px;
    padding-bottom: 20px;
}

.Hand
{
cursor: pointer;
}

.HoneyPot
{
	font: 2pt Arial;
	color: #333333;
	text-decoration: none
}
.homeText
{
    FONT: 10pt Arial, Helvetica, sans-serif;
    COLOR: black;
    TEXT-DECORATION: none
}
.Input44
{
    FONT-SIZE: 10pt;
    WIDTH: 44px;
    FONT-FAMILY: Arial
}
.Input51
{
    FONT-SIZE: 10pt;
    WIDTH: 51px;
    FONT-FAMILY: Arial
}
.Input94
{
    FONT-SIZE: 10pt;
    WIDTH: 94px;
    FONT-FAMILY: Arial
}
.Input114
{
    FONT-SIZE: 10pt;
    WIDTH: 114px;
    FONT-FAMILY: Arial
}
.Input140
{
    FONT-SIZE: 10pt;
    WIDTH: 140px;
    FONT-FAMILY: Arial
}
.Input150
{
    FONT-SIZE: 10pt;
    WIDTH: 150px;
    FONT-FAMILY: Arial
}
.Input160
{
    FONT-SIZE: 10pt;
    WIDTH: 160px;
    FONT-FAMILY: Arial
}
.Input161
{
    FONT-SIZE: 10pt;
    WIDTH: 161px;
    FONT-FAMILY: Arial
}
.Input166
{
    FONT-SIZE: 10pt;
    WIDTH: 166px;
    FONT-FAMILY: Arial
}
.Input180
{
    FONT-SIZE: 10pt;
    WIDTH: 180px;
    FONT-FAMILY: Arial
}
.Input197
{
    FONT-SIZE: 8pt;
    WIDTH: 197px;
    FONT-FAMILY: Arial
}
.Input206
{
    FONT-SIZE: 10pt;
    WIDTH: 206px;
    FONT-FAMILY: Arial
}
.Input212
{
    FONT-SIZE: 10pt;
    WIDTH: 212px;
    FONT-FAMILY: Arial
}
.Input220
{
    FONT-SIZE: 10pt;
    WIDTH: 220px;
    FONT-FAMILY: Arial
}
.Input236
{
    FONT-SIZE: 10pt;
    WIDTH: 236px;
    FONT-FAMILY: Arial
}
.Input220Padded
{
    FONT-SIZE: 10pt;
    MARGIN: 2px 1px 1px 3px;
    WIDTH: 220px;
    FONT-FAMILY: Arial;
}
.Input259
{
    FONT-SIZE: 10pt;
    WIDTH: 259px;
    FONT-FAMILY: Arial
}
.Input343
{
    FONT-SIZE: 10pt;
    WIDTH: 343px;
    FONT-FAMILY: Arial
}
.Input348
{
    FONT-SIZE: 10pt;
    WIDTH: 348px;
    FONT-FAMILY: Arial
}
.InputSaveForm
{
  FONT-SIZE: 8pt;
  COLOR: #666666;
  WIDTH: 170px;
  FONT-FAMILY: Arial	
}
.italic 
{
    font-style: italic; 
}
.large 
{ 
    font-size: 13px;
    line-height: 14px;
    font-family: Arial, Helvetica, sans-serif;
    color: #666666;
    font-weight:bold;
}

.LightBlue_8
{
	font-size: 8pt;
	font-family: Arial, Verdana, Sans-Serif;
	color: #316584;	
}

.LightBlue_9
{
	font-size: 9pt;
	font-family: Arial, Verdana, Sans-Serif;
	color: #316584;	

}

.LightBlue_10
{
	font-size: 10pt;
	font-family: Arial, Verdana, Sans-Serif;
	color: #316584;	
	
}

.LightBlue_14
{
	font-size: 14pt;
	font-family: Arial, Verdana, Sans-Serif;
	color: #316584;	
	letter-spacing: -0.06em;
}


.LightBrown_8
{
    FONT-SIZE: 8pt;
	COLOR: #AA6313;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.LightGray_8
{
    FONT-SIZE: 8pt;
    COLOR: #999999;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.LightGray_8 A
{
	color: #999999;
	text-decoration: none
}
.LightGray_8 A:hover
{
	color: #999999;
	text-decoration: underline
}
.LightGray_8 A:visited
{
	color: #999999
}
.VeryLightOrange_8
{
    FONT-SIZE: 8pt;
    COLOR: #f9e1b5;
    FONT-FAMILY: Arial, Verdana, sans-serif
}



.LightOrange_10
{
    FONT-SIZE: 10pt;
    COLOR: #F7B561;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.LightOrange_10 A:hover
{
	color: #F7B561;
	text-decoration: underline
}
.LightOrange_10 A:visited
{
	color: #F7B561
}
.MainMenuOff
{
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Arial, Verdana, sans-serif	;
	text-decoration: none	
}
.MainMenuOff A
{
	color: #FFFFFF;
	text-decoration: none	
}
.MainMenuOff A:hover
{
	color: #FFFFFF;
	text-decoration: none	
}
.MainMenuOff A:visited
{
	color: #FFFFFF;
	text-decoration: none	
}
.MainMenuOn
{
	font-size: 10pt;
	font-weight: bold;	
	color: #F7B561;
	font-family: Arial, Verdana, sans-serif	;
	text-decoration: none
}
.MainMenuOn A
{
	color: #F7B561;
	text-decoration: none	
}
.MainMenuOn A:hover
{
	color: #F7B561;
	text-decoration: none	
}
.MainMenuOn A:visited
{
	color: #F7B561;
	text-decoration: none	
}
.menuLink
{
	font-weight: bold;
	font-size: 8pt;
	color: #FFFFFF;
	font-family: Arial
}
.menuLink A
{
	color: #FFFFFF;
	text-decoration: none
}
.menuLink A:hover
{
	color: #FFFFFF;
	text-decoration: underline
}
.menuLink A:visited
{
	color: #FFFFFF;
}
.menuMain
{
    FONT: bold 10pt Arial, Helvetica, sans-serif;
    cursor: pointer;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #ad0000;
    TEXT-DECORATION: none
}
.menuMainText_OLD_PDD
{
    FONT: bold 10pt Arial, Helvetica, sans-serif;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.menuMainText
{
    FONT: bold 9pt Arial, Helvetica, sans-serif;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.menuMainText:active
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.menuMainText:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.menuMainText:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.menuMainText:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.menuSub
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    Z-INDEX: 1;
    VISIBILITY: hidden;
    PADDING-BOTTOM: 0px;
    FONT: 10pt Arial, Helvetica, sans-serif;
    cursor: pointer;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    POSITION: absolute;
    BACKGROUND-COLOR: #de0000
}
.menuSubText_OLD_PDD
{
    FONT: 10pt Arial, Helvetica, sans-serif;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.menuSubText
{
    FONT: 10pt Arial, Helvetica, sans-serif;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.menuSubText:active
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.menuSubText:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.menuSubText:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.menuSubText:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.menuHelpText
{
    FONT: 12pt Arial, Helvetica, sans-serif;
    COLOR: black
}

.menuLink
{
	font-weight: bold;
	font-size: 8pt;
	color: #FFFFFF;
	font-family: Arial
}
.menuLink A
{
	color: #FFFFFF;
	text-decoration: none
}
.menuLink A:hover
{
	color: #FFFFFF;
	text-decoration: underline
}
.menuLink A:visited
{
	color: #FFFFFF;
}

.menuTitleText
{
    FONT: bold 12pt Arial, Helvetica, sans-serif;
    COLOR: black
}
.NavyBlue_8
{
    FONT-SIZE: 8pt;
    COLOR: #182C63;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.NavyBlue_8 A
{
	color: #182C63;
	text-decoration: none
}
.NavyBlue_8 A:hover
{
	color: #182C63;
	text-decoration: underline
}
.NavyBlue_8 A:visited
{
	color: #182C63
}
.noUL
{
    TEXT-DECORATION: none
}
.Orange_8
{
    FONT-SIZE: 8pt;
    COLOR: #e28125;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.Orange_8 A
{
	color: #e28125;
	text-decoration: none
}
.Orange_8 A:hover
{
	color: #e28125;
	text-decoration: underline
}
.Orange_8 A:visited
{
	color: #e28125
}
.Orange_10
{
    FONT-SIZE: 10pt;
    COLOR: #e28125;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.Orange_10 A
{
	color: #e28125;
	text-decoration: none
}
.Orange_10 A:hover
{
	color: #e28125;
	text-decoration: underline
}
.Orange_10 A:visited
{
	color: #e28125
}
.Orange_11
{
    FONT-SIZE: 11pt;
    COLOR: #e28125;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.Orange_11 A
{
	color: #e28125;
	text-decoration: none
}
.Orange_11 A:hover
{
	color: #e28125;
	text-decoration: underline
}
.Orange_11 A:visited
{
	color: #e28125
}
.PageTitle
{
    FONT-SIZE: 20px;
    MARGIN-BOTTOM: 10px;
    PADDING-BOTTOM: 10px;
    LINE-HEIGHT: 24px;
    COLOR: #CC0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.promotext
{
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.promotext A
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
.promotext A:hover
{
    COLOR: #cc0000;
    TEXT-DECORATION: underline
}
.promotext A:visited
{
    COLOR: #cc0000
}

.PropDetails_control
{
cursor: pointer;
}


.propertySearch_161
{
background-color: #FFFFFF;
border: none 0px #ffffff;
font-family:arial;
font-size:11px;
color:#6F6F6F;
width:161px;
}

.propertySearch_DateBox
{
background-color: #FFFFFF;
border-top: solid 1px #6F6F6F;
border-left: solid 1px #dddddd;
border-right: solid 1px #c3c3c3;
border-bottom: solid 1px #dddddd;
font-family:arial;
font-size:11px;
color:#6F6F6F;
text-decoration:none;
height:21px;
width:161px;
}

.propertySearch_DateBox_129
{
background-color: #FFFFFF;
border-top: solid 1px #6F6F6F;
border-left: solid 1px #dddddd;
border-right: solid 1px #c3c3c3;
border-bottom: solid 1px #dddddd;
font-family:arial;
font-size:11px;
color:#6F6F6F;
text-decoration:none;
height:21px;
width:129px;
}

.propertySearch_79
{
background-color: #FFFFFF;
border: none 0px #ffffff;
font-family:arial;
font-size:11px;
color:#6F6F6F;
width:79px;
}

.propertySearch_textBox_161
{
background-color: #FFFFFF;
border-top: solid 1px #6F6F6F;
border-left: solid 1px #dddddd;
border-right: solid 1px #c3c3c3;
border-bottom: solid 1px #dddddd;
font-family:arial;
font-size:11px;
color:#6F6F6F;
text-decoration:none;
width:161px;
}

.propertySearch_150
{
background-color: #FFFFFF;
border: none 0px #ffffff;
font-family:arial;
font-size:11px;
color:#6F6F6F;
width:150px;
}

.propertySearch_80
{
background-color: #FFFFFF;
border: none 0px #ffffff;
font-family:arial;
font-size:11px;
color:#6F6F6F;
width:80px;
}

.propertySearch_100
{
background-color: #FFFFFF;
border: none 0px #ffffff;
font-family:arial;
font-size:11px;
color:#6F6F6F;
width:100px;
}

.propertySearch_textBox_150
{
	
background-color: #FFFFFF;
border-top: solid 1px #6F6F6F;
border-left: solid 1px #dddddd;
border-right: solid 1px #c3c3c3;
border-bottom: solid 1px #dddddd;
font-family:arial;
font-size:11px;
color:#6F6F6F;
text-decoration:none;
width:150px;
}

.Red
{
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.Red A
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
.Red A:hover
{
    COLOR: #cc0000;
    TEXT-DECORATION: underline
}
.Red A:visited
{
    COLOR: #cc0000
}

.Red_8
{
    FONT-SIZE: 8pt;
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.Red_8 A
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
.Red_8 A:hover
{
    COLOR: #cc0000;
    TEXT-DECORATION: underline
}
.Red_8 A:visited
{
    COLOR: #cc0000
}
.Red_8_B
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.Red_8_B A
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
.Red_8_B A:hover
{
    COLOR: #cc0000;
    TEXT-DECORATION: underline
}
.Red_8_B A:visited
{
    COLOR: #cc0000
}
.Red_9
{
    FONT-SIZE: 9pt;
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.Red_9 A
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
.Red_9 A:hover
{
    COLOR: #cc0000;
    TEXT-DECORATION: underline
}
.Red_9 A:visited
{
    COLOR: #cc0000
}
.Red_10
{
    FONT-SIZE: 10pt;
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.Red_10 A
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
.Red_10 A:hover
{
    COLOR: #cc0000;
    TEXT-DECORATION: underline
}
.Red_10 A:visited
{
    COLOR: #cc0000
}
.Red_10_B
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.Red_10_B A
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
.Red_10_B A:hover
{
    COLOR: #cc0000;
    TEXT-DECORATION: underline
}
.Red_10_B A:visited
{
    COLOR: #cc0000
}
.Red_12
{
    FONT-SIZE: 12pt;
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.Red_12 A
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
.Red_12 A:hover
{
    COLOR: #cc0000;
    TEXT-DECORATION: underline
}
.Red_12 A:visited
{
    COLOR: #cc0000
}
.Red_12_B
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.Red_12_B A
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
.Red_12_B A:hover
{
    COLOR: #cc0000;
    TEXT-DECORATION: underline
}
.Red_12_B A:visited
{
    COLOR: #cc0000
}
.Red_13
{
    FONT-SIZE: 13pt;
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.ReducedLetterSpacing05em
{
	letter-spacing: -0.05em;
}
.ResourceHeader
{
	font-size: 16pt;
	color: #cc0000;
	font-family: Arial, Verdana, Sans-Serif;
	letter-spacing: -0.05em;
}
.ResourceSmallHeader
{
	font-size: 12pt;
	font-weight: bold;
	line-height: 23px;
	color: #cc0000;
	font-family: Arial, Verdana, Sans-Serif;
	letter-spacing: -0.05em
}
.ResourceSmallHeader A
{
	color: #cc0000;
	TEXT-DECORATION: none
}
.ResourceSmallHeader A:hover
{
	color: #cc0000;
	TEXT-DECORATION: none
}
.ResourceSmallHeader A:visited
{
	color: #cc0000
}

.RLStories_Link A:visited
{
	font-size: 8pt;
	color: #796A41;
	font-family: Arial;
	text-decoration: underline
}

.RLStories_Link A:hover
{
	font-size: 8pt;
	color: #796A41;
	font-family: Arial;
	text-decoration: underline
}

.RLStories_Link A
{
	font-size: 8pt;
	color: #796A41;
	font-family: Arial;
	text-decoration: underline
}
.SearchHeader
{
	font-size: 18pt;
	color: #666666;
	font-family: Arial, Verdana, Sans-Serif;
	letter-spacing: -0.05em;
}
.SelectList50
{
    FONT-SIZE: 10pt;
    MARGIN: 3px;
    WIDTH: 50px;
    FONT-FAMILY: Arial;
}
.SelectList72
{
    FONT-SIZE: 10pt;
    WIDTH: 72px;
    FONT-FAMILY: Arial
}
.SelectList75_NoMargin
{
    FONT-SIZE: 10pt;
    WIDTH: 75px;
    COLOR: #666666;
    FONT-FAMILY: Arial;
}

.SelectList100_NoMargin
{
    FONT-SIZE: 10pt;
    WIDTH: 100px;
    COLOR: #666666;
    FONT-FAMILY: Arial;
}

.SelectList130_NoMargin
{
    FONT-SIZE: 10pt;
    WIDTH: 130px;
    COLOR: #666666;
    FONT-FAMILY: Arial;
}

.SelectList161
{
    FONT-SIZE: 10pt;
    MARGIN: 0px 0px 0px 0px;
    WIDTH: 161px;
    COLOR: #666666;
    FONT-FAMILY: Arial;
}
.SelectList166_NoMargin
{
    FONT-SIZE: 10pt;
    WIDTH: 166px;
    COLOR: #666666;
    FONT-FAMILY: Arial;
}
.SelectList166
{
    FONT-SIZE: 10pt;
    MARGIN: 3px;
    WIDTH: 166px;
    COLOR: #666666;
    FONT-FAMILY: Arial;
}
.SelectList168
{
    MARGIN-TOP: 3px;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 3px;
    WIDTH: 168px;
    COLOR: #666666;
    FONT-FAMILY: Arial;
}
.SelectList205
{
    FONT-SIZE: 10pt;
    MARGIN: 3px;
    WIDTH: 205px;
    COLOR: #666666;
    FONT-FAMILY: Arial;
}

.SelectList205_noMargin
{
    FONT-SIZE: 10pt;
    WIDTH: 205px;
    COLOR: #666666;
    FONT-FAMILY: Arial;
}
.SelectList220
{
    FONT-SIZE: 10pt;
    MARGIN: 2px 1px 1px 3px;
    WIDTH: 220px;
    COLOR: #666666;
    FONT-FAMILY: Arial;
}
.SelectList248
{
    FONT-SIZE: 10pt;
    WIDTH: 248px;
    COLOR: #666666;
    FONT-FAMILY: Arial;
}
.SelectList348
{
    MARGIN-TOP: 3px;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 3px;
    WIDTH: 348px;
    COLOR: #666666;
    FONT-FAMILY: Arial;
}
.SelectListWrapper
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    BORDER-LEFT: #666666 1px solid;
    WIDTH: 210px;
    BORDER-BOTTOM: #666666 1px solid
}
.selectWrapper
{
    BORDER-RIGHT: #dbdbdb 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #dbdbdb 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #dbdbdb 1px solid;
    WIDTH: 227px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #dbdbdb 1px solid
}
.selectWrapperRight
{
    BORDER-RIGHT: #dbdbdb 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #dbdbdb 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 5px 0px 8px;
    BORDER-LEFT: #dbdbdb 1px solid;
    WIDTH: 110px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #dbdbdb 1px solid
}
.subhead
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: #7c7668;
    LINE-HEIGHT: 24px;
    FONT-FAMILY: Arial, helvetica, sans-serif
}
.SubscriptText
{
	vertical-align: sub;
	font-size: 6pt;
}
.SuperscriptText
{
	vertical-align: super;
	font-size: 6pt;
}
.TabContentTemplate
{
background-color: #FFFFFF;
border-top: solid 1px #EFECE5
}
.TabDefaultLabel
{
	font-family: Arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #666666;
	cursor: pointer;
}
.TabSelectedLabel
{
	font-family: Arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #cc0000;
	cursor: pointer;
}
.TableGrayInner
{
	border-top: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
}
.TableGrayOuter
{
	border-left: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
}	
.TableBuffer 
{
    padding-left: 9px;
}
.TableHead 
{
    padding-top: 5px;
    padding-left: 13px;
    padding-right: 13px;
    padding-bottom: 5px;
    border-top: 1px solid #cc0000;
    border-left: 1px solid #cc0000;
    border-right: 1px solid #cc0000;
    border-bottom: 1px solid #cc0000;
	background-color: #FAF7EE;
}
.TablePadding 
{
    padding-left: 18px;
    padding-right: 10px;
    padding-top: 20px;
    padding-bottom: 20px;
}
.TextArea
{
    FONT-SIZE: 10pt;
    WIDTH: 529px;
    FONT-FAMILY: Arial;
    HEIGHT: 50px
}
.TextArea348
{
    FONT-SIZE: 10pt;
    WIDTH: 348px;
    FONT-FAMILY: Arial;
    HEIGHT: 100px
}
.TextArea348x50
{
    FONT-SIZE: 10pt;
    WIDTH: 348px;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    HEIGHT: 50px
}
.White_8
{
	font-size: 8pt;
	font-family: Arial, Verdana, sans-serif;
	color: #ffffff
}
.White_8 A
{
	color: #ffffff;
	text-decoration: none
}
.White_8 A:hover
{
	color: #ffffff;
	text-decoration: underline
}
.White_8 A:visited
{
	color: #ffffff
}
.White_8_B
{
    FONT-SIZE: 8pt;
    font-weight: bold;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.White_8_B A
{
	color: #ffffff;
	text-decoration: none
}
.White_8_B A:hover
{
	color: #ffffff;
	text-decoration: underline
}
.White_8_B A:visited
{
	color: #ffffff
}

.White_10_B
{
    FONT-SIZE: 10pt;
    font-weight: bold;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.White_10_B A
{
	color: #ffffff;
	text-decoration: none
}
.White_10_B A:hover
{
	color: #ffffff;
	text-decoration: underline
}
.White_10_B A:visited
{
	color: #ffffff
}
.White_10
{
	font-size:10pt;
	color: #ffffff;
	font-family: Arial, Verdana, sans-serif;	
}
.White_10 A
{
	color: #ffffff;
	text-decoration: none;	
}
.White_10 A:hover
{
	color: #ffffff;
	text-decoration: underline;	
}
.White_10 A:visited
{
	color: #ffffff;
}
.White_11_B
{
    FONT-SIZE: 11pt;
    font-weight: bold;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.udrline 
{
    text-decoration: underline;
}
.Red_20
{
	font-size: 16pt;
	font-family: Arial, Verdana, sans-serif;
	color: #A50001;
}
.Orange_10_B
{
	font-size: 10pt;
	font-family: Arial, Verdana, Sans-Serif;
	color: #E17D27;	
	font-weight: bold;
}
.Orange_14
{
	font-size: 14pt;
	font-family: Arial, Verdana, Sans-Serif;
	color: #F77118;	
	letter-spacing: -0.06em;
}

.Red_14
{
	font-size: 12pt;
	font-family: Arial, Verdana, Sans-Serif;
	color: #A50001;	
}
.Red_Line
{
	color: 	#A50001;
	height: 1px;
}
.TextHeader
{
	color: #cc0000;
	font-size: 16pt;	
	font-family: "Arial Narrow", Arial, Sans-Serif; 
	letter-spacing: -0.045em;
	text-decoration: none;	
	line-height: 24px;		
}
.TextHeader A
{
    color: #cc0000;
    text-decoration: none
}
.TextHeader A:hover
{
    color: #cc0000;
    text-decoration: none
}
.TextHeader A:visited
{
    color: #cc0000;
    text-decoration: none
}
.TextHeaderDarkGray
{
	color: #666666;
	font-size: 16pt;	
	font-family: "Arial Narrow", Arial, Sans-Serif; 
	letter-spacing: -0.045em;
	text-decoration: none;	
	line-height: 24px;		
}
.TextHeaderDarkGray A
{
    color: #666666;
    text-decoration: none
}
.TextHeaderDarkGray A:hover
{
    color: #666666;
    text-decoration: none
}
.TextHeaderDarkGray A:visited
{
    color: #666666;
    text-decoration: none
}
.DarkGray_Contact
{
	color: #666666;
	font-size: 13pt;	
	font-weight: bold;
	font-family: "Arial Narrow", Arial, Sans-Serif; 
	letter-spacing: -0.045em;
	text-decoration: none				
}
.WhiteTanBoxBackgroundFade
{
	background-image: url(Resources/Images/Public/Formatting/DoubleWhiteTanFade/FadeBG.jpg);
	background-color: #F3E8D3;
	background-repeat: no-repeat;
	background-position: top center
}
.WhiteTanBoxBottomLeft
{
	background-image: url(Resources/Images/Public/Formatting/DoubleWhiteTanFade/BottomLeft.gif);
	background-repeat: no-repeat;
	background-position: bottom left
}
.WhiteTanBoxBottomRight
{
	background-image: url(Resources/Images/Public/Formatting/DoubleWhiteTanFade/BottomRight.gif);
	background-repeat: no-repeat;
	background-position: bottom right
}
.WhiteTanBoxBottomStretch
{
	background-image: url(Resources/Images/Public/Formatting/DoubleWhiteTanFade/BottomStretch.gif);
	background-repeat: repeat-x;
	background-position: bottom center
}
.WhiteTanBoxLeftInner
{
	background-image: url(Resources/Images/Public/Formatting/DoubleWhiteTanFade/LeftInner.gif);
	background-repeat: repeat-y;
	background-position: top center
}
.WhiteTanBoxLeftOuter
{
	background-color: #B59D67
}
.WhiteTanBoxRightInner
{
	background-image: url(Resources/Images/Public/Formatting/DoubleWhiteTanFade/RightInner.gif);
	background-repeat: repeat-y;
	background-position: top center
}
.WhiteTanBoxRightOuter
{
	background-image: url(Resources/Images/Public/Formatting/DoubleWhiteTanFade/RightOuter.gif);
	background-repeat: repeat-y;
	background-position: top center
}
.WhiteTanBoxTopLeft
{
	background-image: url(Resources/Images/Public/Formatting/DoubleWhiteTanFade/TopLeft.gif);
	background-repeat: no-repeat;
	background-position: top left
}
.WhiteTanBoxTopRight
{
	background-image: url(Resources/Images/Public/Formatting/DoubleWhiteTanFade/TopRight.gif);
	background-repeat: no-repeat;
	background-position: top right
}
.WhiteTanBoxTopStretch
{
	background-image: url(Resources/Images/Public/Formatting/DoubleWhiteTanFade/TopStretch.gif);
	background-repeat: repeat-x;
	background-position: top center
}
.HeaderGray
{
	font-family: "Arial Narrow", Arial, Sans-Serif;
	color: #666666;
	font-size: 24px;
}
.HeaderRed
{
	font-family: "Arial Narrow", Arial, Sans-Serif;
	color: #cc0000;
	font-size: 24px;
}
.BodyTextNormal
{
	font-family: Arial, Sans-Serif;
	color: #666666;
	font-size: 13px;
}
.BodyTextLarge
{
	font-family: Arial, Sans-Serif;
	font-size: 15px;
}
.HomeWorthTextBox
{
	background-color: #ffffff;
	border-color: #F0EADC;
	border-style: solid;
	border-width: 2px;
	color: #cc0000;
	font-family: Arial, Sans-Serif;
	font-size: 16px;
	font-weight: bold;
	height: 18px;
	padding: 3px 5px 2px 5px;
	vertical-align: middle;
}
.TextHeader14
{
	color: #cc0000;
	font-size: 14pt;	
	font-family: "Arial Narrow", Arial, Sans-Serif; 
	letter-spacing: -0.045em;
	text-decoration: none;	
	line-height: 24px;		
}
.TextHeader14 A
{
    color: #cc0000;
    text-decoration: none
}
.TextHeader14 A:hover
{
    color: #cc0000;
    text-decoration: none
}
.TextHeader14 A:visited
{
    color: #cc0000;
    text-decoration: none
}
.TextHeader14White
{
	color: #ffffff;
	font-size: 14pt;	
	font-family: "Arial Narrow", Arial, Sans-Serif; 
	letter-spacing: -0.045em;
	text-decoration: none;	
	line-height: 24px;		
}
.TextHeader14White A
{
    color: #ffffff;
    text-decoration: none
}
.TextHeader14White A:hover
{
    color: #ffffff;
    text-decoration: none
}
.TextHeader14White A:visited
{
    color: #ffffff;
    text-decoration: none
}