/* Default CSS Stylesheet for a new Web Application project */

BODY
{
    FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
    FONT-WEIGHT: normal;
	font-size:11px;
	color:#000000;
}
P
{
	font-size:11px;
	color:#000000;
	margin-bottom: 8px;
	margin-top:0px;
}
TD
{
	font-size:11px;
	color:#000000;
	margin-bottom: 8px;
	margin-top:0px;
}
FORM
{
    MARGIN: 0px
}
SELECT, TEXTAREA, INPUT	
{
	font-family:Arial, Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
}
H1, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #DE0128;
	padding-left:0px;
	padding-right:5px;
	padding-top:0px;
	padding-bottom:5px;
	margin:0px;
}
H1	{	
	font-size:17px;
	COLOR: #374CA9;
	font-weight:bold;
	font-style:normal;
	padding-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;
	text-decoration:none;
	}	
		
H2	{	
	font-size:14px;
	COLOR: #374CA9;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	word-spacing:normal;
	letter-spacing:normal;
	text-transform:none;
	padding-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;
	}	
		
H3	{	
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	word-spacing:normal;
	letter-spacing:normal;
	text-transform:none;
	padding-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;
	}	
		
H4	{	
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	word-spacing:normal;
	letter-spacing:normal;
	text-transform:none;
	padding-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;
	}	
		
H5, DT	{	
	font-size:9px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	word-spacing:normal;
	letter-spacing:normal;
	text-transform:none;
	padding-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;
	}	
		
H6	{	
	font-size:9px;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	word-spacing:normal;
	letter-spacing:normal;
	text-transform:none;
	padding-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;
	}	
		
A:link	{	
	text-decoration:underline;
	color:#003399;
}	
		
A:visited	{	
	text-decoration:underline;
	color:#003399;
}	
		
A:active	{	
	text-decoration:underline;
	color:#003399;
}	
		
A:hover	{
	text-decoration:underline;
	color:#1549D2;
}

SMALL	{	
	font-size:.7em;
	}	

BIG	{	
	font-size:1.17em;
	}	

BLOCKQUOTE, PRE	{	
	margin-left:20px;
	margin-top : 3px;
	margin-bottom :0px;
	font-size:11px;
	line-height:17px;
	color:#000000;
}	
	

UL LI	{	
	font-size:11px;
	line-height:17px;
	color:#000000;
	margin-bottom: 0px;
	margin-top:0px;
	}	

UL LI LI	{	
	list-style-type:disc;
	}	

UL LI LI LI	{	
	list-style-type:circle;
	}	
	
OL LI	{	
	list-style-type:decimal;
	}	

OL OL LI	{	
	list-style-type:lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:lower-roman;
	}	

.PageTitle
{
	COLOR: #374CA9;
	font-size:17px;
	font-weight:bold;
	font-style:normal;
	padding-bottom:10px;
}	

/*Start Front page*/
.FrontPageFeature
{
	COLOR: #374CA9;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
}	
.FrontPageFeatureText
{
	COLOR: #000000;
	font-size:11px;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	padding: 0px 10px 0px 10px;
}	
.AgentLinkText
{
	COLOR: #000000;
	font-size:11px;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
}

.FeaturedItemText
{
	font-size:12px;
	color: #000000;
	text-decoration:none;
	font-weight:bold;
}

.FeaturedItemText A
{
	text-decoration:none;
	color: #000000;
}

FeaturedItemText A:link	{	
	text-decoration:none;
	color:#000000;
}	
		
FeaturedItemText A:visited	{	
	text-decoration:none;
	color:#000000;
}	
		
FeaturedItemText A:active	{	
	text-decoration:none;
	color:#000000;
}	
		
FeaturedItemText A:hover	{
	text-decoration:underline;
	color:#1549D2;
}

/*End Front page*/
.MortgageCalculatorHeading
{
	color:White;
	background-color: #245CC4;
	border-bottom: solid 1px darkblue;
	text-align:left;
	font-size:14px;
	font-weight:bold;
	padding-right:8px;
	padding-bottom:2px;
	padding-left:8px;
	width:100%;
	white-space:nowrap;
}



/*Start Main Body*/
.BodyTable
{
	border: #999999 1px solid;
	background: #ffffff;
}

.SectionTitle
{
	COLOR: #374CA9;
	font-size:14px;
	font-weight:bold;
	font-style:normal;
	margin-bottom: 8px;
	margin-top:0px;
	}	

.SectionHeading 
{
	color:White;
	background-color: #245CC4;
	border-bottom: solid 1px darkblue;
	text-align:left;
	font-size:14px;
	font-weight:bold;
	padding-right:8px;
	padding-bottom:2px;
	padding-left:8px;
	width:100%;
	white-space:nowrap;
}

.Warn
{
	color: darkred;
	font-weight: bold;
	margin-bottom: 8px;
	margin-top:8px;
}

.Required
{
	color: #FF0000;
	/*font-weight: bold;*/
}

.Disclaimer
{
	font-size: 9px;
}


.MainBodyColumn
{
	 background: #ffffff;
}

.BodyLabel
{
	font-size:11px;
	color:#000000;
}
.BodyText
{
	font-size:11px;
	color:#000000;
	margin-bottom: 8px;
	margin-top:0px;
}

.BoldMediumLink
{
	font-size:14px;
	font-weight:bold;
}

.PictureTableBorder
{
	 border: #444444 1px solid;
}

.BoldLabel {
	font-size: 11px;
	font-weight: bold;
}
.BoldData {
	font-size: 11px;
	font-weight: bold;
}

.AgentName {
	font-size: 16px;
	font-weight: bold;
}
.AgentDetail {
	font-size: 10px;
}
.AgentDetailLabel {
	font-size: 10px;
}


/*Start Property Data*/
td.PropertyInquiryBox
{
	background-color: #fafafa;
	border-top: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
}

.PropertySubHeading
{
	border-bottom: #444444 1px solid; 
	padding-bottom:2px;
	font-size: 12px; 
	font-weight: bold; 
	padding-bottom: 1px;
}

.PropertyDataDetail
{
	font-size: 11px;
	padding-left: 5px; 
	padding-right: 10px; 
	padding-bottom: 6px;
}

.PropertyDataLabel
{

}

.PropertyStatusDisplay
{
	FONT-WEIGHT:bold;
	FONT-SIZE:14px;
	COLOR:red;
}

.PropertyDataLabel
{
	font-weight:bold;
}

TD.PropertyDataBullet
{
	font-size: 11px;
	color: #444444;
}

td.PropertyData
{
	font-size: 11px;
	color: #444444;
}

.listing_courtesy_of
{
	font-size:10px;
}
/*End Property Data*/


.RowDividerLine
{
	 border-bottom: #999999 1px solid;
}

.popupBody
{
	background-color: #FFFFFF;	
}

.popupPageTitle
{
	COLOR: white;
	background-color: #245CC4;
	border-bottom:1px solid #0022B7;
	font-size:16px;
	font-weight:bold;
	font-style:normal;
	}	


.SelectionListHeader2
{
	color: #000000;
	background: #eeeeee;
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	padding-bottom:3px;
}

.SelectionListHeader
{
	color: #000000;
	background: #eeeeee;
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	padding-bottom:3px;
}

.SubSelectionListHeader
{
	color: #666666;
	background: #DDDDDD;
}

.SelectionListRowOn
{
	color: #ffffff;
	background: #EDE8DC;
}

.SelectionListRowOff
{
	color: #ffffff;
	background: #F6F6F6;
}

.PopupInstructions
{
	font-size: 10px;
}

.Instructions
{
	font-size: 11px;
}
/*End Main Body*/

/*Start Left Navigation*/
.MyHomeFinderBackground
{
	background-color:#CC6666;
}

.SubNavigationDividerLine
{
	background-color:#999999;
}

.NavigationList
{
	padding-left: 15px; 
	padding-top: 2px; 
	padding-bottom: 0px; 
}

.NavigationList UL
{
	list-style-image: url(../TalonRealEstateWeb/images/icons/icon_arrow_blue.gif);
	margin-left:0px; 
}

.MortgageCalculatorLabel
{
	font-size:9px;
	color:#000000;
}
.MortgageCalculatorText
{
	font-size:9px;
}

.LeftNavigationColumn
{
	 background: #ffffff;
}
.FrontLeftNavigationColumn
{
	 background: #f6f6f6;
}

.LeftNavigationDividerColumn
{
	 background: #333333;
}

.FrontNavigationDividerColumn
{
	 background: #245CC4;
width:1px;
}

.ArticleContainer
{
	background-color:White;
	/*border: solid 1px #CCCCCC;*/
	border-top: solid 1px #999999;
	border-bottom: solid 1px #999999;
	width:100%;
	vertical-align:top;
	margin-Bottom:5px;
}
.ArticleContainerItem
{
	font-size:11px;
	padding-left:15px;
	padding-right:5px;
	padding-top:7px;
	padding-bottom:7px;
}

.ArticleContainerItem A
{
	color: #001A65;
	border-bottom: 1px dotted #BBBBBB;
	text-decoration:none;
}
.ArticleContainerItem A:link
{
	color: #001A65;
	border-bottom: 1px dotted #BBBBBB;
	text-decoration:none;
}
.ArticleContainerItem A:visited
{
	color: #001A65;
	border-bottom: 1px dotted #BBBBBB;
	text-decoration:none;
}
.ArticleContainerItem A:active
{
	color: #001A65;
	border-bottom: 1px dotted #BBBBBB;
	text-decoration:none;
}
.ArticleContainerItem A:hover
{
	border:none;
	text-decoration:underline;
	color: #C70059;
}

.SubNavigationMenuLink A
{
	color: #001A65;
	font-size: 10px;
	font-weight: bold;
	text-decoration:none;
}
.SubNavigationMenuLink A:link
{
	color: #001A65;
	font-size: 10px;
	font-weight: bold;
	text-decoration:none;
}
.SubNavigationMenuLink A:visited
{
	color: #001A65;
	font-size: 10px;
	font-weight: bold;
	text-decoration:none;
}
.SubNavigationMenuLink A:active
{
	color: #001A65;
	font-size: 10px;
	font-weight: bold;
	text-decoration:none;
}
.SubNavigationMenuLink A:hover
{
	border:none;
	font-size: 10px;
	font-weight: bold;
}

.SubNavigationMenu
{
	background-color: #EEEEEE;
}
.SubNavigationMenuHover
{
	background-color: #DDDDDD;
}


.NavigationMenuLink A
{
	color: #001A65;
	font-size: 10px;
	font-weight: bold;
	text-decoration:none;
}
.NavigationMenuLink A:link
{
	color: #001A65;
	font-size: 10px;
	font-weight: bold;
	text-decoration:none;
}
.NavigationMenuLink A:visited
{
	color: #001A65;
	font-size: 10px;
	font-weight: bold;
	text-decoration:none;
}
.NavigationMenuLink A:active
{
	color: #001A65;
	font-size: 10px;
	font-weight: bold;
	text-decoration:none;
}
.NavigationMenuLink A:hover
{
	border:none;
	font-size: 10px;
	font-weight: bold;
}

.NavigationMenu
{
	background-color: #EEEEEE;
}
.NavigationMenuHover
{
	background-color: #DDDDDD;
}



.ArticleContainerItemSelected
{
	font-size:11px;
	background-color: #CFD5E5;
	padding-left:15px;
	padding-right:5px;
	padding-top:6px;
	padding-bottom:6px;
}
.ArticleContainerItemSelected A
{
	color: #CC0000;
	border-bottom: 1px dotted #BBBBBB;
	text-decoration:none;
}
.ArticleContainerItemSelected A:visited
{
	color: #CC0000;
	border-bottom: 1px dotted #BBBBBB;
	text-decoration:none;
}
.ArticleContainerItemSelected A:hover
{
	border:none;
	text-decoration:underline;
	color: #CC0000;
}

.ArticleContainer H1
{
	font-size:20px;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	margin:0px;
	color:#001A65;
	text-align:left;
}
/*End Left Navigation*/


/*Start input controls*/
.inputTextBox
{
    BORDER: dimgray 1px solid;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND: #ffffff;
    MARGIN-BOTTOM: 1px;
    CURSOR: hand;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.inputTextBoxSmallRight
{
    BORDER: dimgray 1px solid;
    BORDER-TOP: dimgray 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND: #ffffff;
    MARGIN-BOTTOM: 1px;
    WIDTH: 30px;
    CURSOR: hand;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right
}
.inputTextBoxTiny
{
    BORDER: dimgray 1px solid;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND: #ffffff;
    MARGIN-BOTTOM: 1px;
    WIDTH: 40px;
    CURSOR: hand;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}

.inputTextBoxSmall
{
    BORDER: dimgray 1px solid;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND: #ffffff;
    MARGIN-BOTTOM: 1px;
    WIDTH: 58px;
    CURSOR: hand;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.inputTextBoxMedium
{
    BORDER: dimgray 1px solid;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND: #ffffff;
    MARGIN-BOTTOM: 1px;
    WIDTH: 125px;
    CURSOR: hand;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.inputTextBoxLarge
{
    BORDER: dimgray 1px solid;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND: #ffffff;
    MARGIN-BOTTOM: 1px;
    WIDTH: 200px;
    CURSOR: hand;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.inputTextBoxExtraLarge
{
    BORDER: dimgray 1px solid;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND: #ffffff;
    MARGIN-BOTTOM: 1px;
    WIDTH: 300px;
    CURSOR: hand;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
SELECT.selectMedium
{
    BORDER: dimgray 1px solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 1px;
    COLOR: #000000;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.inputTextAreaLarge
{
    BORDER: dimgray 1px solid;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 1px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.inputTextAreaExtraLarge
{
    BORDER: dimgray 1px solid;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 1px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

input.button
{
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   color:#211808;
   FONT-SIZE: 10px;
   MARGIN-BOTTOM: 1px;
   CURSOR: hand;
   TEXT-ALIGN: center;
   font-weight:bold;
   background-color:#D6D3D6;
   border:1px solid;
   border-top-color:#9C9E9C;
   border-left-color:#9C9E9C;
   border-right-color:#9C9E9C;
   border-bottom-color:#9C9E9C;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#F7F3F7',EndColorStr='#BDBABD');
}


input.buttonHover
{
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   border-top-color:#000000;
   border-left-color:#000000;
   border-right-color:#000000;
   border-bottom-color:#000000;
}

input.buttonFeatured
{
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   color:#211808;
   FONT-SIZE: 10px;
   MARGIN-BOTTOM: 1px;
   CURSOR: hand;
   TEXT-ALIGN: center;
   font-weight:bold;
   background-color:#F7C36B;
   border:1px solid;
   border-top-color:#9C9E9C;
   border-left-color:#9C9E9C;
   border-right-color:#9C9E9C;
   border-bottom-color:#9C9E9C;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#FFDF94',EndColorStr='#DEA64A');
}



input.buttonFeaturedHover
{
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   border-top-color:#000000;
   border-left-color:#000000;
   border-right-color:#000000;
   border-bottom-color:#000000;
}
/*End input controls*/


/*Start Top Menu*/
.MenuHeader {
	background-color:#245CC4;
	width: 100%;
}

.MenuHeaderItemSpacer {
	border-bottom:solid 3px #0022B7;
	background-color:#cccccc;
	height:25px;
}

.MenuHeaderItem {
	border-bottom:solid 3px #0022B7;
	padding-right:6px;
	padding-left:6px
}

.MenuHeaderItemHover {
	border-bottom:solid 3px #0022B7;
	background-color:#0022B7;
	padding-right:6px;
	padding-left:6px
}

.MenuHeaderItem A {
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.MenuHeaderItem A:link {
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.MenuHeaderItem A:visited {
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.MenuHeaderItem A:active {
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.MenuHeaderItem A:hover {
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.MenuHeaderItemHover A {
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.MenuHeaderItemHover A:link {
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.MenuHeaderItemHover A:visited {
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.MenuHeaderItemHover A:active {
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.MenuHeaderItemHover A:hover {
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.MenuHeaderItemSelected 
{
	background-color:#245CC4;
	border-bottom:solid 4px #FF0000;

	padding-right:6px;
	padding-left:6px
}

.MenuHeaderItemSelected A {
	color:white;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.MenuHeaderItemSelected A:link {
	color:white;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.MenuHeaderItemSelected A:visited {
	color:white;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.MenuHeaderItemSelected A:active {
	color:white;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.MenuHeaderItemSelected A:hover {
	color:white;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
/*End Top Menu*/


/*Start Header*/
.WorkingOnBehalfOfHeader
{
	 background: #F9D587;
}

.HeaderAgentDetail
{
	font-size:11px;
}
.HeaderAgentDetail A
{
	text-decoration:none;
}
.HeaderAgentName
{
	font-size:14px;
	font-weight:bold;
}
.HeaderAgentSlogan
{
	font-size:11px;
	font-weight:bold;
}


.HeaderAgentDetailPrinterFriendly
{
	font-size:11px;
	color:Black;
}
.HeaderAgentDetailPrinterFriendly A
{
	text-decoration:none;
	color:Black;
}
.HeaderAgentNamePrinterFriendly
{
	font-size:14px;
	font-weight:bold;
	color:Black;
}
.HeaderAgentSloganPrinterFriendly
{
	font-size:11px;
	font-weight:bold;
	color:Black;
}

/*End Header*/

/*Start Footer*/
.Footer {
	background-color:#eeeeee;
	COLOR: #333333;
	font-weight:bold;
	font-size:10px;
}
.FooterText {
	COLOR: #333333;
	font-weight:bold;
	font-size:10px;
}
.FooterText A:link {
	COLOR: #333333
}
.FooterText A:active {
	COLOR: #333333
}
.FooterText A:visited {
	COLOR: #333333
}
.FooterText A:hover {
	COLOR: #333333
}
/*End Footer*/

/*Begin FolderNavigation*/
.FolderNavigation 
{
	color:#FFFFFF;
	text-decoration:none;
}
.FolderNavigationItemLevel1
{
	background-color:#AF0000;
	border-bottom:solid 1px #000000;
	padding:4px;
}
.FolderNavigationItemLevel1 A:link, 
.FolderNavigationItemLevel1 A:visited,
.FolderNavigationItemLevel1 A:active
{	
	font-family:Arial, Helvetica, Verdana;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
.FolderNavigationItemLevel1 A:hover 
{
	text-decoration:none;
	color:#D3D3D3;
}	
.FolderNavigationItemLevel2
{
	background-color:#CB0404;
	border-bottom:solid 1px #FFFFFF;
	padding:4px 6px 4px 8px;
}
.FolderNavigationItemLevel2 A:link, 
.FolderNavigationItemLevel2 A:visited,
.FolderNavigationItemLevel2 A:active
{	
	font-family:Arial, Helvetica, Verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
.FolderNavigationItemLevel2 A:hover 
{
	text-decoration:none;
	color:#D3D3D3;
}
.FolderNavigationItemLevel3
{
	background-color:#FF0E0E;
	border-bottom:solid 1px #FFFFFF;
	padding:4px 6px 4px 12px;
}
.FolderNavigationItemLevel3 A:link, 
.FolderNavigationItemLevel3 A:visited,
.FolderNavigationItemLevel3 A:active
{	
	font-family:Arial, Helvetica, Verdana;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
.FolderNavigationItemLevel3 A:hover 
{
	text-decoration:none;
	color:#D3D3D3;
}

/*End FolderNavigation*/

/*Begin PhotoGallery*/
.PhotoGallery 
{
	border: solid 1px #23415B;
	color:#FFFFFF;
	text-decoration:none;
}
.PhotoGalleryTitle
{
	COLOR: #374CA9;
	font-size:17px;
	font-weight:bold;
	font-style:normal;
	padding-bottom:10px;
}
.PhotoGalleryHeading
{
	color: #FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding: 4px 4px 4px 4px;
	background-color: #23415B;
	white-space:nowrap;
}
.PhotoGalleryItemLevel1
{
	background-color:#AF0000;
	padding:4px;
	white-space:nowrap;
}
.PhotoGalleryItemLevel1 A:link, 
.PhotoGalleryItemLevel1 A:visited,
.PhotoGalleryItemLevel1 A:active
{	
	font-family:Arial, Helvetica, Verdana;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	white-space:nowrap;
}
.PhotoGalleryItemLevel1 A:hover 
{
	text-decoration:none;
	color:#D3D3D3;
	white-space:nowrap;
}	
/*End PhotoGallery*/

/*Begin QuickLinks*/
.QuickLinks 
{
	border: solid 1px #23415B;
	color:#FFFFFF;
	text-decoration:none;
}
.QuickLinksHeading
{
	color: #FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding: 4px 4px 4px 4px;
	background-color: #23415B;
	white-space:nowrap;
}
.QuickLinksItemLevel1
{
	background-color:#AF0000;
	padding:4px;
	white-space:nowrap;
}
.QuickLinksItemLevel1 A:link, 
.QuickLinksItemLevel1 A:visited,
.QuickLinksItemLevel1 A:active
{	
	font-family:Arial, Helvetica, Verdana;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	white-space:nowrap;
}
.QuickLinksItemLevel1 A:hover 
{
	text-decoration:none;
	color:#D3D3D3;
	white-space:nowrap;
}	
/*End QuickLinks*/

.break {
	font-size:6px;
}
#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
width:165px;
background-color:#245CC4;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
color:White;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #0022B7;
}

/* ContentList Begin */
.ContentList
{
	/*border: solid 1px #23415B;*/
}
.ContentListHeading
{
	/*color: #FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding: 4px 4px 4px 4px;
	background-color: #23415B;*/
}
.ContentListItem
{
	/*font-family:Arial, Helvetica, Verdana;
	font-size:12px;
	font-weight:bold;
	padding: 4px 4px 4px 4px;
	text-align: center;
	*/
}
/* ContentList End */

/* Message Begin */
.Message
{
}
.MessageItem
{
	font-family:Arial, Helvetica, Verdana;
	font-size:12px;
	font-weight:bold;
	padding: 4px;
}
/* Message End */

.ContactUsPopup
{
	background-color: #f6f6f6;
}

/* Link Buttons Start */

.PropertyActionButtonTable
{
	background: "#EEEEEE";
}

.PropertyActionButtonSpacer
{
	background: "#BEBEBE";
}

.PropertyActionButton
{
}
.PropertyActionButton A:link, 
.PropertyActionButton A:visited,
.PropertyActionButton A:active
{	
	font-family:Arial, Helvetica, Verdana;
	font-size:11px;
	text-decoration:none;
	color:#000000;
	font-weight:500;
}
.PropertyActionButton A:hover 
{
	text-decoration:none;
	color:#003399;
	font-weight:500;
}	

.PropertyDataFeaturedItem
{
	height:12px;
	border-bottom:#cccccc 1px dotted;
	border-top:0px;
	padding-bottom:0px;
	text-align:right;
	padding-bottom:1px;
}
.PropertyDataFeaturedItemLabel
{
	 height:12px;
	 border-top:0px;
	 border-bottom:#cccccc 1px dotted;
	 padding-bottom:1px;
}
/* Link Buttons End */

/* Sizes Begin */
.sizeTiny{width:40px;}
.sizeExtraSmall{width:60px;}
.sizeSmall{width:80px;}
.sizeMedium{width:100px;}
.sizeLarge{width:120px;}
.sizeExtraLarge{width:140px;}
.sizeExtraExtraLarge{width:200px;}
/* Sizes End */


.FrontLeftNavigationColumn
{
	width:239px;
	background-color: #f6f6f6;
}

