body { margin:0px; padding:0px; background-color:#000000; }
body,div,td,th,span,span,p,select,form,textarea,label { font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#333333; }
.error {
	color: #FF0000;
	font-size: 14px;
	font-weight: bold;
}
.TopAddress { position:relative; min-height:33px; padding:12px 5px 12px 5px; text-align:left; color:#FFFFFF; font-size:12px; }
.TopAddress a{ color:#FFFFFF; }
.TopNavBar { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold;
	background-image: url('../_core/images/bg_topnav.png'); background-repeat: no-repeat;
	color: #FFFFFF;
	height: 45px;
	vertical-align: middle;
	padding-left: 0px;
}
.TopNavBar a{ color: #FFFFFF; text-decoration: none; } 
.TopNavBar a:hover{ color: #CCCCCC;	text-decoration: underline; }

.HeaderBar {
	background-color: #D27D4E;
	margin:4px 0px 0px 30px;
	font-size:14px;
	font-weight:bold;
	color:#333333;
	padding-left: 25px;
	height: 24px;
	vertical-align: middle;
}
.headBarShadowLft { background-color: #F7F3EF; background-image: url(../_core/images/topBarDropShadowLft.png); }

.content { background-color: #FFFFFF; padding: 5px 50px 5px 30px; vertical-align: top; }
.content h1{ font-family: Arial, Helvetica, sans-serif;	font-size: 16px; color: #69624A; }
.content h2, h3, h4{font-family: Arial, Helvetica, sans-serif;	font-size: 13px; color: #000000; }
.content p{	font-family: Arial, Helvetica, sans-serif; font-size: 13px;	color: #000000;}

.navBar { background-color: #F2F2EF; padding: 5px 0px 0px 20px;	vertical-align: top; }

.footerBar { background-color: #000000;
	margin:0px;
	height: 28px;
	background-image: url(../_core/images/footerbar.png);
	background-repeat: n0orepeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
}
.footerBar a{ color: #000000; text-decoration: none; } 
.footerBar a:hover{ color: #000066;	text-decoration: underline; }

.footer { font-family: Arial, Helvetica, sans-serif; font-size: 11px;  color:#cccccc; }
.footer a, footer a:visited{ color: #E2E2E2; text-decoration: none; } 
.footer a:hover{ color: #E9E9E9;	text-decoration: underline; }

.bar-grey { height:2px; background-color: #000000; }
.searchtxt { font-family: Arial, Helvetica, sans-serif; font-size: 11px;  color:#333333; }

/* SLIDESHOW HOME */
.main-body { width: 1000px; vertical-align:top; background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; text-decoration: none; padding: 6 6 6 6px; border: 1px solid #666666;}
.main-home { width: 1000px; height:100px; valign:top; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; text-decoration: none; padding: 2px 10px 2px 10px; }
.main-table {
    width:1000px;
    height:472px;
    background:url(../images/slideshow/skbk3.jpg); padding: 2px 10px 10px 10px; border: 1px solid #000000;}
.main-table-slideshow { overflow:hidden;position:relative; z-index:100000000; width:999px;
    height:472px;
    padding: 2px 20px 10px 0;
    /* border: 1px solid #000000; */
}
.main-slideshow {overflow:hidden; width:999px;
    height:472px; background: url(../images/slideshow/skbk1.jpg) no-repeat; padding: 2px 10px 10px 0px;}
/* 650x300 Wide Slide Show */
.main-table-slideshow300 { overflow:hidden;position:relative; z-index:100000000; width:655px; height:300px; padding: 2px 20px 10px 0; border: 1px solid #000000;}
.main-slideshow300 {overflow:hidden; width:655px; height:300px; background: url(../images/slideshow/skbk1.jpg) no-repeat; padding: 2px 10px 10px 0px};

/* Home Page Phrase */
.hp-phrase { background: url(../images/phrase_bg.png) no-repeat; font-size: 19px; font-family:Times New Roman, Times; padding: 1 0 3 2px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.hp-phrase-slideshow { background:  url(../images/phrase_bg.png) no-repeat; font-size: 19px; font-weight: bold; line-height: 18px; color: #FFFFFF; text-decoration: none; width:220px; }

/* Agent panel home */
.agenthome { vertical-align: top; width: 226px; padding: 0 3 3 4px; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#151515; }

/* SLIDESHOW HOME END */

/* IDX custom Page Links */
.idxpage-link{ color:#000000;  font-size: 13px;  font-weight:bold; text-decoration:none;}
.idxpage-link a, .idxpage-link:link, .idxpage-link:visited, .idxpage-link:active { color:#000000; text-decoration:none;}
.idxpage-link:hover { color:#666666; text-decoration:none;}

#idxpage-title { font-size: 24px;}
.idxpages-wrapper { margin-top: 1px;}
.idxpage-link-wrapper {
	background: url('/images/idxpage_button_bg6.png') no-repeat transparent;
      height: 26px;
      width: 200px;
      line-height: 1.7em;
      margin-bottom: 1px;
      padding-left: 10px;
      text-align: middle;
      font-size: 12px;
      font-weight: bold;
    }
a.idxpage-link { text-decoration: none;}
a.idxpage-link:link { text-decoration: none;}
a.idxpage-link:hover { text-decoration: none;}
a.idxpage-link:active { text-decoration: none;}
a.idxpage-link:visited { text-decoration: none;}
/* IDX Page ends */

/* .LPanel_main td {
    color: #cccccc
} */
