BODY
{
    /*FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
    FONT-WEIGHT: normal;
	font-size:11px;
	*/
	font-family:arial, helvetica, verdana, sans-serif normal;
    font-weight:normal;
	font-size:12px;
	color:#444444;
    background: #ffffff url("images/background.jpg") repeat-x;
	margin: 0px 0px 0px 0px;
}
P
{
	font-size:12px;
	color:#444444;
	margin-bottom: 8px;
	margin-top:0px;
}
TD
{
	font-size:12px;
	color:#444444;
	margin-bottom: 8px;
	margin-top:0px;
}
FORM
{
    MARGIN: 0px
}
SELECT, TEXTAREA, INPUT	
{
	font-family:arial, helvetica, verdana, sans-serif normal;
	font-size:11px;
}
H1, H3, H4, H5, TH, THEAD, TFOOT
{
	font-family:verdana, arial, helvetica, sans-serif normal;
    COLOR: #DE0128;
	padding-left:0px;
	padding-right:5px;
	padding-top:0px;
	padding-bottom:5px;
	margin:0px;
}
H1	{	
	font-size:17px;
	COLOR: #1B53A2;
	font-weight:bold;
	font-style:normal;
	padding-bottom:0px;
	margin-bottom:8px;
	text-decoration:none;
	}	
		
H2	{	
	font-size:14px;
	COLOR: #1B53A2;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	word-spacing:normal;
	letter-spacing:normal;
	text-transform:none;
	padding-bottom:2px;
	margin-bottom:0px;
	}	
		
H3	{	
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	word-spacing:normal;
	letter-spacing:normal;
	text-transform:none;
	padding-bottom:2px;
	margin-bottom:0px;
	}	
		
H4	{	
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	word-spacing:normal;
	letter-spacing:normal;
	text-transform:none;
	padding-bottom:2px;
	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-bottom:2px;
	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;
	}	
.HorizontalLine {
	background-color: #C0C0C0;
}
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:12px;
	line-height:17px;
	color:#000000;
}	
	

UL LI	{	
	font-size:12px;
	line-height:17px;
	color:#000000;
	margin-bottom: 0px;
	margin-top:0px;
	list-style-image: url(http://www.remax-newyork.com/images/bullet.gif);
	}	

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: #1B53A2;
	font-size:17px;
	font-weight:bold;
	font-style:normal;
	padding-bottom:10px;
}	

/*Start Front page*/
.FrontPageFeature
{
	COLOR: #1B53A2;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	}	
/*End Front page*/

/*Start Main Body*/
.BodyTable
{
	border: none #ffffff 0px;
	background: #ffffff;
}
.BodyTableLeft
{
	background: #ffffff url("images/shade_left.gif") repeat-y;
}
.BodyTableRight
{
	background: #ffffff url("images/shade_right.gif") repeat-y;
}
.SectionTitle
{
	COLOR: #1B53A2;
	font-size:14px;
	font-weight:bold;
	font-style:normal;
	margin-bottom: 8px;
	margin-top:0px;
	}	

.SectionHeading 
{
	color:White;
	background-color: #13558F;
	border-bottom: 0px;
	text-align:left;
	font-size:14px;
	font-weight:bold;
	padding-right:8px;
	padding-left:8px;
	padding-bottom:3px;
	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;
	 padding-left:12px;
	 padding-right:12px;
	 padding-top:15px;
	 padding-bottom:15px;
	 vertical-align:top;
}

.BodyLabel
{
	font-size:12px;
	color:#000000;
}
.BodyText
{
	font-size:12px;
	color:#000000;
	margin-bottom: 8px;
	margin-top:0px;
}

.BoldMediumLink
{
	font-size:14px;
	font-weight:bold;
}

.PictureTableBorder
{
	 border: #444444 1px solid;
}

.BoldLabel {
	font-size: 12px;
	font-weight: bold;
}
.BoldData {
	font-size: 12px;
	font-weight: bold;
}

.AgentName {
	font-size: 16px;
	font-weight: bold;
}
.AgentDetail {
	font-size: 9px;
}
.AgentDetailLabel {
	font-size: 9px;
}


/*Start Property Data*/
td.PropertyInquiryBox
{
	background-color: #fafafa;
	border-top: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
}

.PropertySubHeading
{
	border-bottom: #444444 1px solid; 
	font-size: 12px; 
	font-weight: bold; 
	padding-bottom: 3px;
}

.PropertyDataDetail
{
	font-size: 12px;
	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: 12px;
	color: #444444;
}

td.PropertyData
{
	font-size: 12px;
	color: #444444;
}

.listing_courtesy_of
{
	font-size:10px;
}

/*End Property Data*/

.popupBody
{
	background-color: #F6F6F6;	
}

.popupPageTitle
{
	COLOR: white;
	background-color: #5066B5;
	font-size:16px;
	font-weight:bold;
	font-style:normal;
	border-bottom:4px solid #DE0128;
}	

.SelectionListHeader
{
	color: #ffffff;
	background: #336699;
}

.SubSelectionListHeader
{
	color: #666666;
	background: #DDDDDD;
}

.SelectionListRowOn
{
	color: #ffffff;
	background: #EDE8DC;
}

.SelectionListRowOff
{
	color: #ffffff;
	background: #F6F6F6;
}

.PopupInstructions
{
	font-size: 10px;
}

.Instructions
{
	font-size: 12px;
}
/*End Main Body*/

/*Start Left Navigation*/
.MyHomeFinderBackground
{
	background-color:#D9D9D9;
}

.SubNavigationDividerLine
{
	background-color:#999999;
}

.NavigationList
{
	padding-left: 15px; 
	padding-top: 2px; 
	padding-bottom: 0px; 
}

.NavigationList UL
{
	list-style-image: url("images/blue_arrow.gif");
	margin-left:0px; 
}

.MortgageCalculatorLabel
{
	font-size:9px;
	color:darkred
}
.MortgageCalculatorText
{
	font-size:9px;
}

.LeftNavigationColumn
{
	 background: #ffffff;
}
.FrontLeftNavigationColumn
{
	 background: #F1F2ED;
	 padding: 0px 10px 10px 10px;
	 width:180px;
}
.LeftNavigationDividerColumn
{
	 background: #333333;
}

.FrontNavigationDividerColumn
{
	 background: #02239B;
}

.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:12px;
	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:12px;
	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:solid 1px #666666;
    color:#333333;
    font-family:arial, helvetica, verdana, sans-serif normal;
    font-size:11px;
    font-weight:normal;
    padding-left:1px;
}
.inputTextBoxSmallRight
{
    BORDER: dimgray 1px solid;
    PADDING-RIGHT: 1px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND: #ffffff;
    MARGIN-BOTTOM: 1px;
    WIDTH: 30px;
    CURSOR: hand;
    COLOR: #000000;
    font-family:arial, helvetica, verdana, sans-serif normal;
    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, verdana, sans-serif normal;
    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, verdana, sans-serif normal;
    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, verdana, sans-serif normal;
    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, verdana, sans-serif normal;
    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, verdana, sans-serif normal;
    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, verdana, sans-serif normal;
    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, verdana, sans-serif normal;
}
.inputTextAreaExtraLarge
{
    BORDER: dimgray 1px solid;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 1px;
    COLOR: #000000;
    font-family:arial, helvetica, verdana, sans-serif normal;
}

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:#FFFFFF;
   FONT-SIZE: 10px;
   MARGIN-BOTTOM: 1px;
   CURSOR: hand;
   TEXT-ALIGN: center;
   font-weight:bold;
   background-color:#3571A5;
   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='#3571A5',EndColorStr='#29577F');
}

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:#5066b5;
}

.MenuHeaderItemSpacer {
	border-bottom:solid 3px #02239B;
	background-color:#cccccc;
}

.MenuHeaderItem {
	border-bottom:solid 3px #02239B;
	padding-right:6px;
	padding-left:6px
}

.MenuHeaderItemHover {
	border-bottom:solid 3px #02239B;
	background-color:#2743AA;
	padding-right:6px;
	padding-left:6px
}

.MenuHeaderItem A,
.MenuHeaderItem A:link,
.MenuHeaderItem A:visited,
.MenuHeaderItem A:active,
.MenuHeaderItem A:hover
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.MenuHeaderItemHover A,
.MenuHeaderItemHover A:link,
.MenuHeaderItemHover A:visited,
.MenuHeaderItemHover A:active,
.MenuHeaderItemHover A:hover
	color:#dddddd;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.MenuHeaderItemSelected 
{
	background-color:#2743AA;
	border-bottom:solid 4px #FF0000;

	padding-right:6px;
	padding-left:6px
}

.MenuHeaderItemSelected A,
.MenuHeaderItemSelected A:link,
.MenuHeaderItemSelected A:visited,
.MenuHeaderItemSelected A:active,
.MenuHeaderItemSelected A:hover
	color:white;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
/*End Top Menu*/

.MainBody 
{
	/*background: none url("images/background_shade.jpg") repeat-y;*/
}


/*Start Header*/
.HeaderLeft
{
	background: #ffffff url("images/header_shade_left.jpg") no-repeat;
}
.HeaderRight
{
	background: #ffffff url("images/header_shade_right.jpg") no-repeat;
}
/*End Header*/

/*Start Footer*/
.FooterBottom {
	background: #ffffff url("images/shade_bottom.gif") repeat-x;
	COLOR: #333333;
	font-weight:bold;
	font-size:10px;
}
.FooterLeft 
{
	background: #ffffff url("images/footer_shade_left.gif") no-repeat bottom;
}
.FooterRight
{
	background: #ffffff url("images/footer_shade_right.gif") no-repeat bottom;
}
.FooterText 
{
	/*font-family:arial, helvetica, verdana, sans-serif normal;*/
	padding: 0px 5px 0px 5px;
	COLOR: #868686;
	font-size:9px;
	vertical-align:top;
}
.FooterText A:link,
.FooterText A:active,
.FooterText A:visited,
.FooterText A:hover
	COLOR: #085BAA
}

.FooterMessage {
	COLOR: #000000;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	margin-left:auto;
	margin-right:auto;
}

/*End Footer*/

.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:#6A87D5;
}

#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{
background-color: #6A87D5;
}
*/

/*Begin FolderNavigation*/
.FolderNavigation 
{
	color:#FFFFFF;
	text-decoration:none;
	width: 180px;
}
.FolderNavigationTitle
{
	color: #FFFFFF;
	/*font-family:arial, helvetica, verdana, sans-serif normal;*/
	font-size: 18px;
	font-weight: bold;
	padding-left: 16px;
	background: #FFFFFF url("images/header_bottom_background.jpg") repeat-x;
}
.FolderNavigationItemLevel1
{
	background-color:#3571A5;
	border-bottom:solid 1px #CECECE;
	padding:8px;
}
.FolderNavigationItemLevel1 A:link, 
.FolderNavigationItemLevel1 A:visited,
.FolderNavigationItemLevel1 A:active
{	
	/*font-family:arial, helvetica, verdana, sans-serif normal;*/
	font-size:14px;
	font-style: normal;
	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, sans-serif normal;*/
	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, sans-serif normal;*/
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
.FolderNavigationItemLevel3 A:hover 
{
	text-decoration:none;
	color:#D3D3D3;
}
/*End FolderNavigation*/

/* ContentList Begin */
/*
.QuickLinks
{
	border: solid 0px #23415B;
	width: 180px;
}
.QuickLinksHeading
{
	color: #FFFFFF;
	font-size:16px;
	font-weight:bold;
	padding: 4px 4px 4px 4px;
	background-color: #13558F;
}
.QuickLinksItem
{
	font-size: 12px;
	font-weight: bold;
	color: #7B7B7B;
	padding: 4px 4px 4px 10px;
	border-left: solid 1px #717171;
	border-bottom: solid 1px #717171;
	border-right: solid 1px #717171;
	background-color: #FFFFFF;
	text-decoration: none;
}
.QuickLinksItem A:link,
.QuickLinksItem A:visited,
.QuickLinksItem A:active
{
	font-size: 12px;
	font-weight: bold;
	color: #7B7B7B;
	text-decoration: none;
}
.QuickLinksItem A:hover
{
	text-decoration:none;
	color: #23415B;
}
*/
.ContentList
{
	border: solid 1px #23415B;
	width: 180px;
}
.ContentListHeading
{
	/*font-family:arial, helvetica, verdana, sans-serif normal;*/
	color: #FFFFFF;
	font-size:16px;
	font-weight:bold;
	padding: 4px 4px 4px 4px;
	background-color: #13558F;
}
.ContentListItem
{
	/*font-family:arial, helvetica, verdana, sans-serif normal;*/
	font-size:12px;
	font-weight:bold;
	padding: 4px 4px 4px 4px;
	text-align: left;
	background-color: #FFFFFF;
}
.ContentListItem A:link,
.ContentListItem A:visited,
.ContentListItem A:active
{
	/*font-family:arial, helvetica, verdana, sans-serif normal;*/
	font-size: 12px;
	font-weight: bold;
	color: #7B7B7B;
	text-decoration: none;
}
.ContentListItem A:hover
{
	text-decoration:none;
	color: #23415B;
}
/* ContentList End */

.PreferredPartnerList
{
	border: solid 1px #23415B;
	width: 180px;
}
.PreferredPartnerListHeading
{
	/*font-family:arial, helvetica, verdana, sans-serif normal;*/
	color: #FFFFFF;
	font-size:16px;
	font-weight:bold;
	padding: 4px 4px 4px 4px;
	background-color: #13558F;
}
.PreferredPartnerListItem
{
	/*font-family:arial, helvetica, verdana, sans-serif normal;*/
	font-size:12px;
	font-weight:bold;
	padding: 4px 4px 4px 4px;
	text-align: center;
	background-color: #FFFFFF;
}

.PhotoGallery
{
	border: solid 0px #23415B;
}
.PhotoGalleryHeading
{
	background-color: #13558F;
}
.PhotoGalleryItemLevel1
{
	background-color:#FFFFFF;
	border-left: solid 1px #717171;
	border-bottom: solid 1px #717171;
	border-right: solid 1px #717171;
}
.PhotoGalleryItemLevel1 A:link, 
.PhotoGalleryItemLevel1 A:visited,
.PhotoGalleryItemLevel1 A:active
{	
	color: #7B7B7B;
	font-style: normal;
}
.PhotoGalleryItemLevel1 A:hover 
{
	color: #23415B;
}	

.QuickLinks
{
	border: solid 0px #23415B;
	width: 180px;
}
.QuickLinksHeading
{
	/*font-family:arial, helvetica, verdana, sans-serif normal;*/
	color: #FFFFFF;
	font-size:16px;
	font-weight:bold;
	padding: 4px 4px 4px 4px;
	background-color: #13558F;
}
.QuickLinksItemLevel1
{
	background-color:#FFFFFF;
	border-left: solid 1px #717171;
	border-bottom: solid 1px #717171;
	border-right: solid 1px #717171;
}
.QuickLinksItemLevel1 A:link, 
.QuickLinksItemLevel1 A:visited,
.QuickLinksItemLevel1 A:active
{	
	font-size: 12px;
	color: #7B7B7B;
	font-style: normal;
}
.QuickLinksItemLevel1 A:hover 
{
	color: #23415B;
}	