BODY {
	text-align: center;
	margin: 0;
	padding: 0;
	border: 0;
	background: #f9f9f9;
	color: #000;
}

TD {
    FONT-FAMILY: Arial, Verdana, sans-serif; FONT-SIZE: 9pt; COLOR: #000000; 
}

#top {
	background: #000 url("/images/topnav-bg.jpg") top center repeat-y;
	FONT-FAMILY: Arial, Verdana, sans-serif;
	FONT-SIZE: 9pt;
	text-align: center;
	height: 99px;
	width: 100%;
	margin: 0;
	padding: 0;
}

#navlist
{
border-bottom: 3px solid #999;
border-top: 1px solid #555;
margin: 0;
padding: 10px 0 10px 0;
padding-left: 0px;
background-color: #222;
}

#navlist a, #navlist a:link, #navlist a:visited
{
border: 1px solid #ccc;
padding: 1px;
padding-left: 0.5em;
padding-right: 0.5em;
font: 1.0em Verdana, sans-serif; color: #fff;
text-decoration: none;
background-color: #555;
}

#navlist a:hover, #navlist a:active, #navlist a:focus
{
border: 1px solid #fff;
padding: 1px;
padding-left: 0.5em;
padding-right: 0.5em;
text-decoration: none;
background-color: #99CC33;
}

#navlist li
{
padding-right: 1px;
display: inline;
font-size: 0.6em;
}

#navlist ul
{
margin: 0px;
padding: 0px;
}

#navlist #active a { background-color: #99CC33; }

#wrapper {
	background: #FFFFFF  top center;
	FONT-FAMILY: Arial, Verdana, sans-serif;
	FONT-SIZE: 9pt;
	text-align: center;
	height: 100%;
	min-height: 100%;
	width: 750px;
    margin: 15 auto;
	padding: 20px;
    border: 1px solid #dedede;
}

#lpmain{
	background: #FFFFFF;
	FONT-FAMILY: Arial, Verdana, sans-serif;
	FONT-SIZE: 9pt;
	text-align: left;
	height: 100%;
	width: 500px;
	margin: 0;
	padding: 0 25px 0 0;
	FLOAT: left;
}

	* html #lpmain
{
  height: 100%
}

#main{
	FONT-FAMILY: Arial, Verdana, sans-serif;
	FONT-SIZE: 9pt;
	text-align: left;
	height: 100%;
	width: 700px;
	margin: 0;
	padding: 0;
	FLOAT: left;
	display:table;
}

	* html #main
{
  height: 100%
}


#lpright{
	background: #F7F7F7;
	FONT-FAMILY: Arial, Verdana, sans-serif;
	FONT-SIZE: 9pt;
	text-align: left;
	height: 100%;
	width: 200px;
	margin: 0;
	padding: 5px;
    border-left: 1px solid #dedede;
	float:right;
}

.ImgRight {
	padding: 10px 0px 10px 10px;
	float:right;
	FONT-FAMILY: Arial, Verdana, sans-serif;
	FONT-SIZE: 8pt;
	COLOR: #777;
	background-color: #fff;
	margin: 10px 10px 10px 10px;
	text-align:center;
	max-width: 240px;
}

.ImgLeft {
	padding: 10px 10px 10px 10px;
	float:left;
	FONT-FAMILY: Arial, Verdana, sans-serif;
	FONT-SIZE: 8pt;
	COLOR: #777;
	background-color: #fff;
	margin: 10px 10px 10px 10px;
	text-align:center;
	max-width: 250px;
}

.ImgTn {
	width: 190px;
	padding: 5px 5px 5px 5px;

	FONT-FAMILY: Arial, Verdana, sans-serif;
	FONT-SIZE: 8pt;
    border-top: 1px dotted #dedede;
	COLOR: #777;
	margin: 0;
	text-align:left;
}

.ImgCenter {
	padding: 10px 0px 10px 0px;
	float:inherit;
	FONT-FAMILY: Arial, Verdana, sans-serif;
	FONT-SIZE: 8pt;
	COLOR: #777;
	background-color: #fff;
	margin: 0;
	text-align:center;
}

H1
{
	font-family: Verdana, Arial, sans-serif;
	color: #000000;
	font-weight: regular;
	FONT-SIZE: 13pt;
	text-transform: uppercase;
	border-bottom: 3px double #D9D9D9;
	margin: 0 0 5px 0;
	padding: 0;
}

H2
{
	font-family: Verdana, Arial, sans-serif;
	color: #333366;
	font-weight: regular;
	FONT-SIZE: 13pt;
	text-transform: uppercase;
	border-bottom: 3px double #D9D9D9;
	margin: 0 30% 5px 30%;
	padding: 0;
}

#footer {
	FONT-FAMILY: Arial, Verdana, sans-serif;
	color: #999;
	FONT-SIZE: 8pt;
	text-align: center;
	width: 750px;
    margin: 15 auto;
	padding: 20px;
}

B {FONT-FAMILY: Arial, Verdana, sans-serif;  FONT-SIZE: 9pt; COLOR: #000000;}
B.big {FONT-FAMILY: Arial, Verdana, sans-serif;  FONT-SIZE: 12pt; COLOR: #000000;}
B.blue {FONT-FAMILY: Arial, Verdana, sans-serif;  FONT-SIZE: 9pt; COLOR: #333366;}
B.grey {FONT-FAMILY: Arial, Verdana, sans-serif;  FONT-SIZE: 9pt; COLOR: #555;}
A {FONT-FAMILY: Verdana, Arial, sans-serif;  FONT-SIZE: 8pt; COLOR: #0000FF; FONT-WEIGHT: 200; text-decoration: underline;}
A:visited {FONT-FAMILY: Verdana, Arial, sans-serif;  FONT-SIZE: 8pt; COLOR: #0000FF; FONT-WEIGHT: 200; text-decoration: underline;}
A:hover {FONT-FAMILY: Verdana, Arial, sans-serif;  FONT-SIZE: 8pt; COLOR: #0000FF; FONT-WEIGHT: 200; text-decoration: none;}

TABLE.form {
    BACKGROUND-COLOR: #F1F2EE; 
    BORDER-LEFT: 1px solid #fff;
    BORDER-TOP: 1px solid #fff;
    FONT-FAMILY: Verdana, Arial, sans-serif;  FONT-SIZE: 9pt; COLOR: #000000;  
	margin: 10px;
}
TD.form {
    BORDER-BOTTOM: 1px  solid #fff;
    BORDER-RIGHT: 1px  solid #fff;
    FONT-FAMILY: Verdana, Arial, sans-serif;  FONT-SIZE: 9pt; COLOR: #000000;  
	padding:4px;
}

TD.formLB
{
    BORDER-BOTTOM: 1px  solid #fff;
    FONT-FAMILY: Verdana, Arial, sans-serif;  FONT-SIZE: 9pt; COLOR: #000000;   
}

.btnGreen
{
color: #fff;
background-color: #99CC33;
border-color : #ffcc00;
border-top : 2px solid #cccccc;
border-bottom : 2px solid #bbbbbb;
border-left : 2px solid #cccccc;
border-right : 2px solid #bbbbbb;
font-family : Verdana,Arial,Tahoma;
font-size : 10px;
font-weight: bold;
cursor : hand;
}

.Sale {
	padding: 10px 10px 10px 10px;
	FONT-FAMILY: Arial, Verdana, sans-serif;
	FONT-SIZE: 10pt;
	COLOR: #000;
	background-color: #F1F2EE;
	margin: 18px 0 10px 0;
	text-align: center;
	border-top-color: #ddd;
	border-top-style: solid;
	border-top-width: 1px; 
	width: 700px;
	clear: both;
}

#AdminNav {
	background: #999;
	FONT-FAMILY: Arial, Verdana, sans-serif;
	FONT-SIZE: 9pt;
	color: #fff;
	text-align: left;
	line-height:inherit;
	width: 700px;
	margin: 10px 0 0 0;
	padding: 5px;
    border-top: 1px solid #dedede;
	}
#AdminNav a, #navlist a:link, #navlist a:visited
{
padding: 1px;
padding-left: 0.5em;
padding-right: 0.5em;
color: #FFF;
text-decoration: none;
}
#AdminNav a:hover, #navlist a:active, #navlist a:focus
{
padding: 1px;
padding-left: 0.5em;
padding-right: 0.5em;
color: #FFF;
text-decoration: underline;
}
.AdminRec{
	background: #f6f6f6;
	FONT-FAMILY: Arial, Verdana, sans-serif;
	FONT-SIZE: 9pt;
	text-align: left;
	line-height:inherit;
	width: 680px;
	margin: 10px 0 0 0;
	padding: 5px;
    border-top: 1px solid #dedede;
	}
B.greyLight {
	FONT-FAMILY: Arial, Verdana, sans-serif;  
	FONT-SIZE: 9pt; COLOR: #555; font-weight: 200;
}

h4 {
	FONT-FAMILY: Arial, Verdana, sans-serif;  
	FONT-SIZE: 13pt; COLOR: #000; font-weight: 600;
	margin: 10px 0 0 0;
}

B.greyLightSm {
	FONT-FAMILY: Arial, Verdana, sans-serif;  
	FONT-SIZE: 8pt; COLOR: #555; font-weight: 200;
}
B.orangeLight {
	FONT-FAMILY: Arial, Verdana, sans-serif;  
	FONT-SIZE: 9pt; COLOR: #999900; font-weight: 200;
}
P.admin  {
	FONT-FAMILY: Courier, New Courier, monotype;
	FONT-SIZE: 9pt;
	line-height: 18px;
	margin: 0;
	padding: 0;
}

.smDarkGrey {
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 8pt;
	COLOR: #999;
}

.smDark {
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 8pt;
	COLOR: #555;
}

.PageBar {
	FONT-FAMILY: Arial, Verdana, sans-serif;
	FONT-SIZE: 8pt;
	color: #999;
	text-align: center;
	margin: 0;
	padding: 5px;
	border-top: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
	letter-spacing: .15em;
}

	/* Helpers and base rules */

img	{
	border: 0;
	}

p.access	{
	display: none;
	}

img.counter	{
	display: inline;
	margin-left: 5px;
	}