/*Symphony Purple*/
.sideBarBackground {
	background:#fff url('/Common/website_templates/symphony_purple/images/left_bar_background.jpg') repeat-y;
}
.residentPortalLogin .formText {
	color:#fff;
}
.residentPortalLogin .extraLinks a {
	color:#fff;
}
.residentPortalLogin .extraLinks a:hover {
	color:#fff;
}
.residentPortalLogin input {
	width:150px;
}
.residentPortalLogin button {	
	color:#fff;
}
.navigationTopLevel {
	font:bold 12px arial;
	color:#fff;
}
.navigationSubLevel {
	font:bold 12px arial;
	color:#fff;
}
.navigationSubLevel a {
	font:normal 11px arial;
	color:#fff;
}
.navigationSubLevel a:hover {
	color:#c0dcf4;
	text-decoration:underline;
}
.subNavigationDottedEnd {
	background:transparent url('/Common/images/sub_navigation_dotted_end_FFFFFF.gif') no-repeat scroll 0%;
}
.subNavigationDottedTab {
	background:transparent url('/Common/images/sub_navigation_dotted_tab_FFFFFF.gif') no-repeat scroll 0%;
}
.subNavigationDottedLine {
	background:transparent url('/Common/images/sub_navigation_dotted_line_FFFFFF.gif') no-repeat scroll 0%;
}
.subNavigationDottedLineMain {
	background:transparent url('/Common/images/sub_navigation_dotted_line_FFFFFF.gif') repeat-y  scroll 0% top;
}
.stepMenu ul {
	color:#2D1D00;
}
.stepMenu li.selected {
	color:#2D1D00;
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#ffffff', startColorstr='#D1C8B5', gradientType='0');
}

/*  This needs to be overridden in each side bar css*/
.propertyButtonsTable td {
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#2D1D00', startColorstr='#744C00', gradientType='0');
}
.propertyButtonsTable td div {
	border-color:#F4F0E9;
}
.contentRightBorder {
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
.contentLeftBorder {
	border-left:1px solid #ccc;
	border-top:1px solid #ccc;
}
a.subNavigationParent {
	font:normal 20px Verdana;
	color:#d7efc5;
	text-decoration:none;
}
a.subNavigationParent:hover {
	text-decoration:underline;
}
a.subNavigationChild {
	font:bold 10px/25px Verdana;
	color:#d7efc5;
	text-decoration:none;
}
a.subNavigationChild:hover {
	color:#d7efc5;
	text-decoration:underline;
}
.displayTextBlockText {
	font:normal 12px arial;
	width:670px;
	line-height:15px;
	color:#666;
}
.displayTextBlockTitle {
	font:bold 16px Arial;
	color:#5c453d;
	padding-bottom:0px;
}
.smallPrint {
	font: normal 9px Verdana;
	color:#666;
}
.headingSub {
	font:bold 13px Verdana;
	color:#002b5a;
}
/*Page Height for all browsers*/
.pageHeight {
	min-height:552px; 
}
.leftBar {
	background-color:#00264c; 
	border-right:8px solid #559cbe; 
	vertical-align:top;
}
.sideBarLine {
	border-top:1px solid #3d5267;
	padding:15px 0px 15px 0px;
}
