@charset "utf-8";
/* CSS Document */

body,div,td,tr,th,span,input,select,textarea,submit,iframe{
	font-family: verdana;  
} 

body{
background-color:#e8e3da;
margin-top:0; margin-left:0; margin-right:0;
}

.footer 
{ 
width:550px; 
margin-left:auto; 
margin-right:auto;
font-size:10px;
color:#CCCCCC; 
} 


/*----CSS for HYPERLINKS --- */

a:link 		{ color : #333; text-decoration : none; }
a:active 		{ color : #333; text-decoration : none; }
a:visited 		{ color : #333; text-decoration : none; }
a:hover 		{ color:#e81414; text-decoration :  none; }

a.adminSetup:link 		{ color : #e81414; text-decoration : none; }
a.adminSetup:active 		{ color : #e81414; text-decoration : none; }
a.adminSetup:visited 		{ color : #e81414; text-decoration : none; }
a.adminSetup:hover 		{ color:#333; text-decoration :  none; }

a.logout:link 		{ color: #FFFFFF; text-decoration : none;  }
a.logout:active 	{ color : #FFFFFF; text-decoration : none; }
a.logout:visited 	{ color : #FFFFFF; text-decoration : none; }
a.logout:hover 		{ color : #FFFFFF; text-decoration : underline; }


a.aLink:link 		{ color: #e81414; text-decoration : none; font-size:12px; }
a.aLink:active 		{ color : #e81414; text-decoration : none; font-size:12px;}
a.aLink:visited 	{ color : #e81414; text-decoration : none; font-size:12px;}
a.aLink:hover 		{ color : #333; text-decoration : none; font-size:12px;}

a.location:link 		{ color : #FFFFFF;  font-weight:bold; text-decoration : none; font-size:11px; }
a.location:active 		{ color : #FFFFFF; font-weight:bold; text-decoration : none; font-size:11px;}
a.location:visited 	    { color : #FFFFFF; font-weight:bold; text-decoration : none; font-size:11px;}
a.location:hover 		{ color : #FFFFFF; font-weight:bold; text-decoration : underline; font-size:11px;}

/*----CSS for BACKGROUNDS --- */

.loginTitle {background-image:url(../pics/loginTop.png);  font-size:12px; color:#FFFFFF; font-weight:bold; padding-left:20px; height:37px; background-repeat:no-repeat; }
.loginMiddle {background-image:url(../pics/loginMiddle.png); background-repeat:repeat-y;  font-size:11px; color:#000000; }
.loginBottom {background-image:url(../pics/loginBottom.png); background-repeat:no-repeat; height:30px; }

.listingTitle {background-image:url(../pics/listingTopBG2.png);  font-size:12px; color:#FFFFFF; font-weight:bold; padding-left:20px; height:37px; background-repeat:no-repeat; }
.listingMiddle {background-image:url(../pics/listingMiddleBG2.png); background-repeat:repeat-y;  font-size:11px; color:#000000; }
.listingBottom {background-image:url(../pics/listingBottomBG2.png); background-repeat:no-repeat; height:30px; }

.searchTitle {background-image:url(../pics/searchTopBG.png);  font-size:12px; color:#FFFFFF; font-weight:bold; padding-left:20px; height:37px; background-repeat:no-repeat; }
.searchMiddle {background-image:url(../pics/searchMiddleBG.png); background-repeat:repeat-y;  font-size:11px; color:#000000; }
.searchBottom {background-image:url(../pics/searchBottomBG.png); background-repeat:no-repeat; height:30px; }

.iconTitle {background-image:url(../pics/listingSmlTopBG.png);  font-size:12px; color:#FFFFFF; font-weight:bold; padding-left:20px; height:30px; background-repeat:no-repeat; }
.iconMiddle {background-image:url(../pics/listingSmlMiddleBG.png); background-repeat:repeat-y;  font-size:11px; color:#000000; }
.iconBottom {background-image:url(../pics/listingSmlBottomBG.png); background-repeat:no-repeat; height:30px; }

.pagTop {background-image:url(../pics/pagTopBG.png); background-repeat:no-repeat; }
.pagMiddle {background-image:url(../pics/pagMiddleBG.png); background-repeat:repeat-y;  }
.pagBottom {background-image:url(../pics/pagBottomBG.png); background-repeat:no-repeat; height:30px;  }

.scTop {background-image:url(../pics/scTopBG.png); background-repeat:no-repeat;}
.scMiddle {background-image:url(../pics/scMiddleBG.png); background-repeat:repeat-y; font-size:11px;  }
.scBottom {background-image:url(../pics/scBottomBG.png); background-repeat:no-repeat; height:40px;  }

.helpTitle { background-image:url(../pics/menuBG.png); background-repeat:repeat-x; font-size:12px; color:#FFFFFF; font-weight:bold; padding-left:15px; height:25px;  }
.helpMiddle {font-size:11px; color:#000000; background-color:#FFFFFF; }
.helpBottom {height:10px; background-color:#FFFFFF; }

.topRightPg {background-image:url(../pics/topRightBG.gif); background-repeat:no-repeat; color:#FFFFFF; font-size:11px;  }


/*----CSS for TEXT --- */

.indexHeading {font-size:14px; color:#333333; font-weight:bold; }

.indexTxt {font-size:12px; color:#333333;  }

.listingHeading {color:#c20505; font-size:11px; }

.labels {font-size:10px; color:#990000;}

.propDate {font-size:10px; color:#737373; font-style:italic;}

.pagTxt {font-size:11px; color:#333333; }

.elem {font-size:11px;  color:#666;}

.pgSelected {font-size:11px;  color:#e81414; font-weight:bold; text-decoration:underline;}

.pgTxt {font-size:11px;  color:#000; font-weight:normal; }

.txt {font-size:11px;}

.whtTxt {font-size:11px; color:#ffffff;}

.redTxt {color: #e81414;}

.greyTxt {color:#3a3a3a; }

.lgreyTxt {color:#828282}

.smlTxt {color:#666666; font-size:9px; }

.optionsTxt {font-weight:normal; font-size:11px; color:#3a3a3a;}

.navSelected {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #5A3031;
}
.navUnselected {
	font-family: Verdana;
	font-size: 10px;
	color: #999999;
}


/*----CSS for BUTTONS --- */

.cellBtn3 {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	border: 1px inset #999999;
	cursor: hand;
	background-color: #990000;
}

.cellBtn4 {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	border: 1px inset #999999;
	cursor: hand;
	background-color:#000000;
}

/*----CSS for SEPERATORS --- */

.bgLine {background-image:url(../pics/bgline2.gif); background-repeat:no-repeat;}


/*----CSS for TABLES --- */

#iconTbl td {border-bottom:1px dotted #999999; padding-top:10px; padding-bottom:10px; padding-right:10px;}

#location td {font-size:11px; color:#FFFFFF;  font-weight:bold; background:#858585; padding-left:20px;}

table.qlinks td {padding:7px 0px 7px 0px; border-bottom:1px dotted #999999;}  

table.memdisplay td {padding:3px 15px 3px 15px;}  

.indexHeader {

	border: 1px solid #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #404040;
	cursor: auto;
}

.calendarTbl {font-size:12px;}

#calendarTbl td {padding-left:7px; font-size:11px;}
#calendarTbl th {padding-left:7px;}

/*----CSS for TABS --- */

#content {
  float:left;
  width:100%;
  margin:0;
  /*background:#DAE0D2 url("bg.gif") repeat-x bottom;*/
  /*font-size:93%;*/
  /*line-height:normal;*/
  padding:0;
  }

#header {
  float:left;
  width:100%;
  margin:0;
  /*background:#DAE0D2 url("bg.gif") repeat-x bottom;*/
  /*font-size:93%;*/
  font-size:12px;
  /*line-height:normal;*/
  padding-left:10px;
  padding-bottom:0;
  }
#header ul {
  margin:0;
  /*padding:20px 10px 0 10px;*/
  padding:0px 10px 0 10px;
  list-style:none;
  }
#header li {
  float:left;
  background:url("../pics/norm_left.png") no-repeat left top;
  margin:0;
  padding:0 0 0 8px;
  }
#header a {
  float:left;
  display:block;
  background:url("../pics/norm_right.png") no-repeat right top;
  padding:5px 15px 5px 6px;
  text-decoration:none;
  font-weight:normal;
  color:#FFF;
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#header a {float:none;}
/* End IE5-Mac hack */
#header a:hover {
  color:#fb1515;
  }
#header #current {
  background-image:url("../pics/norm_left_on.png");
  }
#header #current a {
  background-image:url("../pics/norm_right_on.png");
  color:#000;
  padding-bottom:5px;
    font-weight:bold;

  }
