body{
	position: absolute;
	top: 0px;
	left: 0px;
	font-family: verdana, ariel, helvetica;
	font-size: 8pt;
	margin: 0px;
	padding: 0px;
}
table{
}


.nav-menu ul{
 list-style: none;
 background-image: url("/images/navigation_bkground.jpg");
 background-repeat: no-repeat;
 padding:10px;
 margin:0;
 width:125px;
 height:415px;
 text-align:left;
}

td.liner{
  border: 1px solid #000;
}

.leftpic{
 	font-size: 14px;
	float: left;
	margin-left: 1%;	
}

td{
	font-family: verdana, arial, sans-serif;
	font-size: 8pt;
}

input{
	font-size: 8pt;
}

select{
	font-size: 8pt;
}

textarea{
	font-size: 8pt;
	font-family: verdana, ariel, helvetica;
}

label{
	font-weight: bold;
}

p{
	padding: 4px;
	margin: 4px;
	margin-left: 0px;
}

h1{
	font-size: 12pt;
	padding: 2px;
	margin: 2px;
	margin-left: 0px;
	padding-left: 0px;
	color: #000080;
}

h2{
	font-size: 10pt;
	padding: 2px;
	margin: 2px;
	margin-left: 0px;
	color: #af0000;
}

hr{
	text-align: left;
	border: 0px;
	color: #95b6d5;
	background-color: #95b6d5;
	width: 550px;
}

.fullLine{
	width: 760px;
}

ul{
	margin-top: 0px;
}

#Top{
	width: 760px;
	padding: 0px;
	margin: 0px;
}

.TagLine{
	font-weight: bold;
	color: #fff;
	width: 200px;
}

/* front content boxes */
#NewsBox{
	background-color: #b8cee3;
}

#UpdateBox{
	border: 4px #95b6d5 solid;
	padding: 5px;
	background-color: #efefef;
}

#FeaturesBox{
	background-color: #b8cee3;
}

#FeaturesBox td{
	/* font-weight: bold; */
}

#LatestBox{
	border: 4px #95b6d5 solid;
	padding: 5px;
	background-color: #efefef;
}

#frmLogin{
	width: 220px;
	border: 1px solid #aaa;
	background-color: #efefef;
}

#AdminNavigation{
	font-size: 8pt;
	background-color: #fcfce4;
	border: 1px solid #aaa;
	width: 120px;
	padding: 8px;
	margin-right: 5px;
	float: left;
}

#MainNavigation{
	width: 174px;
	height: 272px;
	padding-left: 0px;
	padding-right: 2px;
}

#MainNavigation a{
	color: #af0000;
	text-decoration: none;
	font-weight: bold;
}

#MainNavigation a:hover{
	color: #fdc104;
}

#FooterNavigation{
	color: #95b6d5;
}

#FooterNavigation a
{
	font-family: verdana, arial, sans-serif;
	font-size: 8pt;
	color: #95b6d5;
}

#Trail{
	width: 640px;
	margin-bottom: 5px;
	color: #aaa;
	font-size: 8pt;
}

#Trail a{
	color: #aaa;
	text-decoration: none;
}

#Content{
	width: 640px;
}

#LoginMessage{
	font-weight: bold;
	font-size: 8pt;
	color: #ff0000;
}

.txtNew{
	color: #ff0000;
	font-weight: bold;
	border-bottom: 1px solid #95b6d5;


}

.txtSold{
	color: #000080;
	font-weight: bold;
	border-bottom: 1px solid #95b6d5;


}

.txtError{
	color: ff0000;
	font-weight: bold;
}

.under{
 	border-bottom:1px solid black;

}
table.listbox{
  background-color:#b8cee3;
  width:550px;
	border-top: 1px solid #95b6d5;
	border-right: 1px solid #95b6d5;
	border-left: 1px solid #95b6d5;
	border-radius:6px;

}
table.heading{
  background-color:#95b6d5;
  width:550px;
	border: 1px solid #95b6d5;

}

table.listing{
  width:550px;
	border-collapse: collapse;

}

td.listing{
  height:65px;
	border-bottom: 1px solid #95b6d5;

}

td.listingend{
  height:65px;
}

img.displayed {
  display: block;
  margin-left: 25px;
}

a.rec_link{
	text-decoration: none;
}

a.rec_linkred{
  font-family: Tahoma, Arial, Verdana, serif; font-size : 12px;
	text-decoration: none;
	color: #000080;
	font-weight:bold;
}

a, :visited{
  text-decoration: none;
	color: blue;
}

a.cover:hover{
	font-weight:bold;
}

tr.lightblue td{
border-bottom: 1px solid #95b6d5;
}

tr.lightblue:hover{
	 background-color: #ffffff;

}

