 body {
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #002868;
}

.textContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #002868;
	padding-left: 10px;
}
.textHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #002868;
}
hr {
	border: 0px;
	border-top: 1px solid #cbd2d8;
	height: 1px;
}

a {
	text-decoration: underline;
	color: #31316f;
	
}
a.active {
	text-decoration: underline;
	color: #31316f;
}
a:visited {
	color: #31316f;
	text-decoration: underline;
}
a:hover {
	text-decoration: underline;
	color: #6eb0fd;
}
img {
   border: 0px;
	padding: 0 0 0 0;
}
.outline {
	border: 1px solid #8FA5BB;
}

/* AB Search Bar */


.ABsearchContent {

background-color:#dfdede;
font: Arial, Helvetica, sans-serif;
font-size: 12px;
	
}


.ABsearchHeader {

background-color:#2c63a6;
font: Arial, Helvetica, sans-serif;
color: White;
font-size: 17px;
font-weight: bold;
padding-left: 10px;	
}


.ABsearchText {
font: Arial, Helvetica, sans-serif;
font-size: 12px;
padding-left: 10px;
}
.ABsearchTextShade {
font: Arial, Helvetica, sans-serif;
font-size: 12px;
padding-left: 10px;
background-color: #e8e8e8;

}

.ABsearchTextBox {
font: Arial, Helvetica, sans-serif;
font-size: 12px;
padding-left: 10px;
padding-bottom: 5px;
}


/* End  Search Bar */


/*  Bottom Panel */

.ABpanelHeader {
background-color:#2c63a6;
font: Arial, Helvetica, sans-serif;
color: White;
font-size: 17px;
font-weight: bold;
padding-left: 10px;	
}
.ABpanelText1 {
background-color:#4076b8;
font: Arial, Helvetica, sans-serif;
font-size: 12px;
padding-left: 10px;
}
.ABpanelText2 {
background-color:#548bcd;
font: Arial, Helvetica, sans-serif;
font-size: 12px;
padding-left: 10px;
}
.ABpanelText3 {
background-color:#72a6e5;
font: Arial, Helvetica, sans-serif;
font-size: 12px;
padding-left: 10px;
}

.ABpanelText4 {
background-color:#96c2f8;
font: Arial, Helvetica, sans-serif;
font-size: 12px;
padding-left: 10px;
}

/*  End Buttom Panel */

.anylinkcss{
position: absolute;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid #6eb0fd;
border-bottom-width: 0;
font: normal 10px;
line-height: 16px;
z-index: 100; /* zIndex should be greater than that of shadow's below */
background: white;
width: 150px; /* default width for menu */
 font-family: Arial, Helvetica, sans-serif;
}

.anylinkcss ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.anylinkcss ul li a{
width: 100%;
display: block;
border-bottom: 1px solid #2c63a6;
padding: 1px 0;
text-decoration: none;
font-weight: normal;
font: normal 10px;
font-family: Arial, Helvetica, sans-serif;
}

.anylinkcss a:hover{ /*hover background color*/
background: #2c63a6;
font-weight: normal;
font: normal 10px;
font-family: Arial, Helvetica, sans-serif;
color: white;
}




/* --------------------- TOP GRIDS ----------------------- */

.logo {
	padding: 0px;
	padding-left: 20px;
	margin: 0px; 
	width: 300px;
	height: 90px;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
}

.textBanner {
	background: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #19257E;
	font-weight: bold; 
	padding-right: 20px;
	
}
.textBannerSub {
	background: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #D21242;
	font-weight: bold;
	text-align: left; 
	
}

.bio_photo {
	padding: 0px; 
	margin: 0px; 
	width: 175px;
	height: 200px;
	text-align: left;
	vertical-align: top;
	text-decoration: none;
}
/* --------------------- BUTTONS & NAVIGATION ----------------------- */


.subMenu {
	background: #19257E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
	font-weight: bold; 
	
}
.subMenu a {
	background: #19257E;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: White;
	
}
.subMenu a:hover {
	background: #19257E;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #6eb0fd;
	
}

.subMenuSide {
	background: #19257E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: White;
	font-weight: bold; 
	
}
.subMenuSide a {
	background: #19257E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	color: White;
	
}
.subMenuSide a:hover {
	background: #19257E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	color: #6eb0fd;
	
}

.subHeader {
	background: #6eb0fd;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
	font-weight: bold; 
	
}
.subHeader2 {
	background: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #19257E;
	font-weight: bold; 
	padding-left: 0px;
	
}
.subContent {
	background: #19257E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: White;
	font-weight: normal;
	padding-top: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	
}

.subSpacer {
	background: #ffffff;
}

.buttonsProfile {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #554B38;
	font-weight: bold;
	background: #dfeefd;
	width: 69px;
	height: 21px;
	text-align: center;
	border-top: 1px solid #8FA5BB;
	border-right: 1px solid #8FA5BB;
	border-left: 1px solid #8FA5BB;
}
.buttonsProfile a {
	text-decoration: none;
	color: #554B38;
}
.buttonsProfile a.active {
	text-decoration: none;
	color: #554B38;
}
.buttonsProfile a:visited {
	text-decoration: none;
	color: #554B38;
}
.buttonsProfile a:hover {
	text-decoration: none;
	color: #D21242;
}
.buttonsProfileON {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D21242;
	font-weight: bold;
	background: #dfeefd;	
	width: 69px;
	height: 21px;
	text-align: center;
	border-top: 1px solid #8FA5BB;
	border-right: 1px solid #8FA5BB;
	border-left: 1px solid #8FA5BB;
}
.buttonsProfileON a {
	text-decoration: none;
	color: #D21242;
}
.buttonsProfileON a.active {
	text-decoration: none;
	color: #D21242;
}
.buttonsProfileON a:visited {
	text-decoration: none;
	color: #D21242;
}
.buttonsProfileON a:hover {
	text-decoration: none;
	color: #D21242;
}
.navigationOn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D21242;
	font-weight: bold;
	text-align: left;
	vertical-align: bottom;
}
.navigationFill_bottom {
	font-weight: bold;
	height: 5px;
	text-align: center;
	background: #cecece;
}
.navigationFill_bottomOn {
	font-weight: bold;
	height: 5px;
	text-align: center;
	background-color: #D21242;
}
.navigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #19257E;
	font-weight: bold;
	text-align: left;
	background: #FFFFFF;
	vertical-align: bottom;
}
.navigation a {
	text-decoration: none;
	color: #19257E;
}
.navigation a.active {
	text-decoration: none;
	color: #19257E;
}
.navigation a:visited {
	text-decoration: none;
	color: #19257E;
}
.navigation a:hover {
	text-decoration: none;
	color: #D21242;
}
.mainLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #19257E;
	background: #FFFFFF;
	font-weight: bold;
}
.mainLink a {
	text-decoration: none;
	color: #19257E;
}
.mainLink a.active {
	text-decoration: none;
	color: #19257E;
}
.mainLink a:visited {
	text-decoration: none;
	color: #19257E;
}
.mainLink a:hover {
	text-decoration: none;
	color: #D21242;
}
.srLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #19257E;
   background: #dfeefd;
	font-weight: normal;
	text-align: left;
	vertical-align: bottom;
}
.srLink a {
	text-decoration: none;
	color: #19257E;
}
.srLink a.active {
	text-decoration: none;
	color: #19257E;
}
.srLink a:visited {
	text-decoration: none;
	color: #19257E;
}
.srLink a:hover {
	text-decoration: none;
	color: #D21242;
}
.navigationSR {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #19257E;
	font-weight: bold;
	text-align: left;
   background: #dfeefd;
	vertical-align: bottom;
}
.navigationSR a {
	text-decoration: none;
	color: #19257E;
   background: #dfeefd;
}
.navigationSR a.active {
	text-decoration: none;
	color: #19257E;
   background: #dfeefd;
}
.navigationSR a:visited {
	text-decoration: none;
	color: #19257E;
   background: #dfeefd;
}
.navigationSR a:hover {
	text-decoration: none;
	color: #D21242;
   background: #dfeefd;
}
.navigationBar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	width: 850px;
	height: 21px;
	text-align: right;
	background-color: #D21242;
	vertical-align: middle;
}
.navigationBar a {
	text-decoration: none;
	color: #FFFFFF;
}
.navigationBar a.active {
	text-decoration: none;
	color: #FFFFFF;
}
.navigationBar a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.navigationBar a:hover {
	text-decoration: none;
	color: #19257E;
}
.menuBar {
 background-color: #19257E;
 font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
}
.menuBarMain a{
 background-color: #D21242;
 font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.menuBarSearch {
 background-color: #19257E;
 padding-left: 30px;
}
.hpBar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	width: 850px;
	height: 21px;
	text-align: right;
	background-color: #19257E;
	vertical-align: middle;
}
.hpBar a {
	text-decoration: none;
	color: #FFFFFF;
}
.hpBar a.active {
	text-decoration: none;
	color: #FFFFFF;
}
.hpBar a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.hpBar a:hover {
	text-decoration: none;
	color: #D21242;
}

.subnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #554B38;
	font-weight: bold;
	text-indent: 15px;
}
.subnav a {
	text-decoration: none;
	color: #554B38;
}
.subnav a.active {
	text-decoration: none;
	color: #554B38;
}
.subnav a:visited {
	text-decoration: none;
	color: #554B38;
}
.subnav a:hover {
	text-decoration: none;
	color: #19257E;
}

.subnavigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	width: 850px;
	height: 21px;
	text-align: right;
	padding-right: 15px;
	background-color: #D21242;
}
.subnavigation a {
	text-decoration: none;
	color: #FFFFFF;
}
.subnavigation a.active {
	text-decoration: none;
	color: #FFFFFF;
}
.subnavigation a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.subnavigation a:hover {
	text-decoration: none;
	color: #19257E;
}

.topnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CFAA49;
	font-weight: bold;
	text-align: right;
	padding-right: 10px;
	
	
}
.topnav a {
	text-decoration: none;
	color: #19257E;
}
.topnav a.active {
	text-decoration: none;
	color: #19257E;
}
.topnav a:visited {
	text-decoration: none;
	color: #19257E;
}
.topnav a:hover {
	text-decoration: none;
	color: #19257E;
}

/* --------------------- TEXT ----------------------- */

.main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #554B38;
	vertical-align: top;
		
}

.mainContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #554B38;
	vertical-align: top;
	padding-left: 5px;
		
}
.mainContentLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #31316f;
	vertical-align: top;
	padding-left: 5px;
		
}
.mainheader {
	font-size: 26px;
	font-weight: bold;
	color: #19257E;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: middle;
}
.mainbarHeader {
	font-size: 11px;
	background: #E1E1E1;
	color: #19257E;
	margin-bottom: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #554B38;
	line-height: 18px;
	font-weight: bold;
}
.mainsubheader {
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	color: #CFAA49;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;
	text-decoration: none;
}
.mainsubheader2 {
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	color: #19257E;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;
	text-align: center;
	text-decoration: none;
}
.mainNoHeight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #554B38;
	vertical-align: top;	
}
.mainItalic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #554B38;
	line-height: 18px;
	vertical-align: top;
	font-style: italic;
}
.mainBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #554B38;
	line-height: 18px;
	vertical-align: top;
	font-weight: bold;
}
.mainRequired {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D21242;
	line-height: 18px;
	vertical-align: top;
	font-weight: bold;
}
.mainOutline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #554B38;
	line-height: 18px;
	border-bottom: 1px solid #8FA5BB;
}
.mainFill {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #554B38;
	line-height: 18px;
	background: #dfeefd;
	vertical-align: top;
}
.mainOutlineBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #554B38;
	line-height: 18px;
	border-bottom: 1px solid #8FA5BB;
	font-weight: bold;
}
.mainsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #554B38;
}
.mainHighlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D21242;
	line-height: 18px;
	vertical-align: top;
}
.mainHighlightBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D21242;
	line-height: 18px;
	vertical-align: top;
	font-weight: bold;
}
.mainHighlightBoldOutline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D21242;
	line-height: 18px;
	vertical-align: top;
	font-weight: bold;
	border-bottom: 1px solid #8FA5BB;
}
.mainHighlightOutline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #554B38;
	line-height: 18px;
	border-bottom: 1px solid #8FA5BB;
	border-top: 1px solid #8FA5BB;
}
.mainHighlightOutlineBoldFill {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D21242;
	line-height: 18px;
	font-weight: bold;
	border-bottom: 1px solid #8FA5BB;
	background: #dfeefd;
	text-indent: 10px;
}
.mainHighlightOutlineBoldFill3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D21242;
	line-height: 18px;
	font-weight: bold;
	border-bottom: 1px solid #8FA5BB;
	background: #dfeefd;
	text-align: center;
}
.mainHighlightOutlineBoldFill2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #554B38;
	line-height: 18px;
	font-weight: bold;
	border-bottom: 1px solid #8FA5BB;
	background: #dfeefd;
	text-align: center;
}
.mainButtons {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #554B38;
	line-height: 18px;
	font-weight: bold;
	border: 1px solid #8FA5BB;
	background: #dfeefd;
	text-align: center;
	width: 6px;
}


.main_homepage_right_content {
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
	color: #554B38;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;
	text-decoration: none;
}

.mainbar_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #19257E;
	line-height: 18px;
	vertical-align: top;
	width: 450px;
	
}
.mainWhiteBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 18px;
	vertical-align: top;
	font-weight: bold;
}
.mainWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 18px;
}
.mainWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 18px;
}
.mainClear {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../../images/spacer.gif);
	width:100%;
	height: 100%;
	vertical-align: middle;
}
.HeaderTab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #554B38;
	font-weight: bold;
	background: #dfeefd;
	width: 225px;
	height: 21px;
	text-indent: 15px;
	border-top: 1px solid #8FA5BB;
	border-right: 1px solid #8FA5BB;
	border-left: 1px solid #8FA5BB;
}

/* ---------------------    Form Elements    ----------------------- */

input {
	text-decoration: none;
	font-family: arial,helvetica,verdana;
	font-size: 11px;
	color: #554B38;
	border: 1px solid #8FA5BB;
}

.submitbuttons {
	text-decoration: none;
	font-family: arial,helvetica,verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #31316f;
	border: 1px solid #8FA5BB;
	text-align: center;
}

.submitbuttons input {
	text-decoration: none;
	font-family: arial,helvetica,verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #31316f;
	border: 1px solid #8FA5BB;
	text-align: center;
}

select {
	text-decoration: none;
	font-family: arial,helvetica,verdana;
	font-size: 11px;
	color: #554B38;
	border: 1px solid #8FA5BB;
}

.formTB, .formTA {
	text-decoration: none;
	font-family: arial,helvetica,verdana;
	font-size: 11px;
	color: #554B38;
	border: 1px solid #8FA5BB;
}

span.checkbox input {
	border: 0px;
}

/* --------------------- Search Text ----------------------- */


.mainSR {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #554B38;
	line-height: 18px;
}

.mainSR a {
	text-decoration: none;
	color: #31316f;
}
.mainSR a.active {
	text-decoration: none;
	color: #31316f;
}
.mainSR a:visited {
	color: #31316f;
	text-decoration: none;
}
.mainSR a:hover {
	text-decoration: underline;
	color: #D21242;
}

.mainSROutlineRows {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #554B38;
	line-height: 18px;
	border-bottom: 1px solid #8FA5BB;
}
.mainSRHighlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #D21242;
}
.mainSRHighlightOutline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D21242;
	line-height: 18px;
	border-bottom: 1px solid #8FA5BB;
}
.mainSROutline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #554B38;
	line-height: 18px;
	font-weight: bold;
	border-bottom: 1px solid #8FA5BB;
	border-top: 1px solid #8FA5BB;
	background: #dfeefd;
}
.mainSROutlineBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D21242;
	line-height: 18px;
	font-weight: bold;
	border-bottom: 1px solid #8FA5BB;
	border-top: 1px solid #8FA5BB;
	background: #dfeefd;
	font-weight: bold;
}
.mainSRHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #D21242;
	line-height: 18px;
	font-weight: bold;
	border-bottom: 1px solid #8FA5BB;
	background: #dfeefd;
}


/* --------------------- FEATURED PROPERTIES ----------------------- */

.fp_image {
	border: 1px solid #8FA5BB;	
}
.fp_main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #554B38;
	text-align: center;
}
.fp_mainheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D21242;
	line-height: 11px;
	font-weight: bold;
	text-align: center;
}
.fp_outline {
	border: 1px solid #8FA5BB;
	background: #dfeefd;
}

/* --------------------- PROPERTY DETAIL PHOTOS ----------------------- */

.property_image {
	border: 1px solid #8FA5BB;	
}
.property_main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #554B38;
	text-align: center;
}
.property_mainheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D21242;
	line-height: 11px;
	font-weight: bold;
	text-align: center;
}
.property_outline {
	border: 1px solid #8FA5BB;
	background: #dfeefd;
}
.gallery_image {
	border: 1px solid #8FA5BB;
	vertical-align: middle;
}

/* --------------------- AUCTION MODULES ----------------------- */

.auction_main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #554B38;
}
.auction_mainBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #554B38;
	font-weight: bold;
}

.auction_mainHighlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D21242;
	font-weight: bold;
}

.auction_mainHighlightFill {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D21242;
	font-weight: bold;
	background: #dfeefd;
	border-bottom: 1px solid #8FA5BB;
}

.auction_mainHighlightFill2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D21242;
	font-weight: bold;
	background: #dfeefd;
	border-bottom: 1px solid #8FA5BB;
	border-top: 1px solid #8FA5BB;
}

.auction_outline {
	border: 1px solid #8FA5BB;
	background: #dfeefd;
}

.auction_mainHighlight a {
	text-decoration: none;
	color: #D21242;
}

.auction_mainHighlight a.active {
	text-decoration: none;
	color: #D21242;
}

.auction_mainHighlight a:visited {
	color: #D21242;
	text-decoration: none;
}

.auction_mainHighlight a:hover {
	text-decoration: underline;
	color: #31316f;
}

/* --------------------- BACKGROUNDS ----------------------- */

.hp_background {
	background: #848484;
	border: 1px solid #31316f;
	height: 80px;
}
 /* User Registration */
 .wiz
 {
 }
 .wiz td
 {
   vertical-align: top;
 }

/* --------------------- BARS ----------------------- */

.bar_medium {
	font-size: 11px;
	background: #dfeefd;
	color: #ffffff;
	height: 23px;
	text-align: center;
	margin-bottom: 13px;
	width: 292px;
}

.bar_large {
	font-size: 11px;
	background: #dfeefd;
	color: #ffffff;
	height: 23px;
	text-align: center;
	margin-bottom: 13px;
	width: 396px;
}

.bar_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(../images/bar_small.html);
	width: 188px;
	height: 23px;
	text-align: left;
	text-indent: 10px;
}
.bar_xsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(../images/bar_small_150.html);
	width: 150px;
	height: 23px;
	text-align: left;
	text-indent: 10px;
}

.bar {
	font-size: 11px;
	background: #dfeefd;
	color: #19257E;
	height: 23px;
	line-height: 23px;
	text-align: left;
	margin-bottom: 13px;
	text-indent: 10px;
}
.hp_bar {
	font-size: 12px;
	font-weight: bold;
	background: #19257E;
	color: #FFFFFF;
	height: 50px;
	width: 107px;
	text-align: center;
}
.hp_bar_right {
	font-size: 12px;
	font-weight: bold;
	background: #19257E;
	color: #554B38;
	height: 50px;
	text-align: center;
}
.bartext {
	font-size: 11px;
	color: #19257E;
	height: 23px;
	line-height: 23px;
	text-align: center;
	margin-bottom: 13px;
}
.bar2 {
	font-size: 11px;
	background: #D21242;
	color: #19257E;
	height: 23px;
	line-height: 23px;
	text-align: center;
	margin-bottom: 13px;
}
.bar3 {
	font-size: 11px;
	background: #86A381;
	color: #19257E;
	height: 23px;
	line-height: 23px;
	text-align: center;
	margin-bottom: 13px;
}
.bar4 {
	font-size: 11px;
	background: #E1E1E1;
	color: #19257E;
	height: 23px;
	line-height: 23px;
	text-align: center;
	margin-bottom: 13px;
}
.bar7 {
	font-size: 11px;
	background: #EEE6D2;
	color: #19257E;
	height: 23px;
	line-height: 23px;
	text-align: center;
	margin-bottom: 13px;
}
.bar5 {
	font-size: 11px;
	background: #ddeedf;
	color: #19257E;
	height: 23px;
	line-height: 23px;
	text-align: center;
	margin-bottom: 13px;
}
.bar6 {
	font-size: 11px;
	background: #EDE7D8;
	color: #19257E;
	height: 23px;
	line-height: 23px;
	text-align: center;
	margin-bottom: 13px;
}
.bar_top1 {
	background: #EDE7D8;
	height: 2px;
}
.bar_top2 {
	background: #D21242;
	height: 15px;
}


/* --------------------- HOME PAGE BAR ----------------------- */
.hp_bar {
	font-size: 12px;
	font-weight: bold;
	background: #19257E;
	color: #FFFFFF;
	height: 50px;
	width: 107px;
	text-align: center;
}
.hp_bar a {
	color: #FFFFFF;
	text-decoration: none;
}
.hp_bar a.active {
	color: #FFFFFF;
	text-decoration: none;
}
.hp_bar a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.hp_bar a:hover {
	color: #D21242;
	background: #19257E;
	text-decoration: none;
}

/* --------------------- FOOTER ----------------------- */

.footer {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #19257E;
	background-color: #ffffff;
}
.footer a {
	text-decoration: none;
	color: #19257E;
}
.footer a:active {
	text-decoration: none;
	color: #19257E;
}
.footer a:visited {
	text-decoration: none;
	color: #19257E;
}
.footer a:hover {
	color: #990000;
	text-decoration: none;
}

/* --------------------- DISCLAIMER ----------------------- */

.disclaimer {
	font-size: 10px;
	color: #4a5b68;
}
.disclaimer a {
	text-decoration: none;
	color: #4a5b68;
}
.disclaimer a:active {
	text-decoration: none;
	color: #4a5b68;
}
.disclaimer a:visited {
	text-decoration: none;
	color: #4a5b68;
}
.disclaimer a:hover {
	color: #6eb0fd;
	text-decoration: none;
}

