BODY 		{ background-color: #333333; color: #ffffff; font-family: Verdana, Arial, Helvetica; text-align: center;}
H2, H3, H4, H5
   			{ font-family: Verdana, Arial, Helvetica }
		
P,H1,H5,H6,UL,OL,LI,DIR    
			{ font-family: Verdana, Arial, Helvetica; color: #ffffff; font-size: 12px }
.rentals
			{ margin-top: 10px; margin-bottom: 10px; border-top: 1px solid #ffffff; padding: 5 0 5 0; }
TD, TH     
			{ font-family: Verdana, Arial, Helvetica; color: #ffffff; font-size: 12px }
a:link 
			{ color: #ffffff; font-weight: bold; text-decoration:underline }
a:visited 
			{ color: #ffffff; font-weight: bold; text-decoration:underline }

.small
			{ font-family: Verdana, Arial, Helvetica; font-size: 11.5px }

.white
			{ font-family: Verdana, Verdana, Arial, Helvetica; color: #ffffff; font-size: 13px; font-weight: bold }
.whitesm
			{ font-family: Verdana, Arial, Helvetica; color: #ffffff; font-size: 11px; font-weight: bold }
.whitesmreg
			{ font-family: Verdana, Arial, Helvetica; color: #ffffff; font-size: 11px }
.whitexsmreg
			{ font-family: Verdana, Arial, Helvetica; color: #ffffff; font-size: 11px }
.bullets
			{ font-family: Verdana, Arial, Helvetica; color: #92A8A1; font-size: 12px; line-height: 150%}

.red		
			{ font-family: Verdana, Arial, Helvetica; color: #ff3300; font-size: 13px; font-weight: bold }
.red2	
			{ font-family: Verdana, Arial, Helvetica; color: #990000; font-size: 13px; font-weight: bold }

.topnav
			{ font-family: Verdana, Arial, Helvetica; color: #ffffff; font-size: 15px; font-weight: bold }
.title
			{ font-family: Verdana, Arial, Helvetica; color: #000000; font-size: 14px; font-weight: bold }
.price
			{ font-family: Verdana, Arial, Helvetica; color: #A7C8BF; font-size: 15px; font-weight: bold }
.cartitle
			{ font-family: Verdana, Arial, Helvetica; color: #FFFF99; font-size: 12px }

#title2
	{ 
	font-family: Verdana, Arial, Helvetica; 
	text-transform:uppercase; 
	color: #ffffff;
	font-size: 14px;
	text-align: center;
	letter-spacing: 12px;
	}

#title3
	{
	font-family: Verdana, Arial, Helvetica; 
	text-transform:uppercase;
	color: #FFFF99; 
	font-size: 12px;
	
	}
input.required, select.required	{
	background-color: #fbf8cf;
	}

input.value, select.value	{
	background-color: #fbf8cf;
	color: #727164;
	font-size: 11px;
	}

/* TABLES */
.tablehead {
	background-color: #07382A;
	border: 1px solid #000;
}  

.tablebackground  {
	font-family: Verdana, Arial, Helvetica;
	background-color: #000000;
}

.tableforeground1 {
	font-family: Verdana, Arial, Helvetica;
	background-color: #ECF0F5;
	font-size: 11px;
}

.tableforeground2 {
	font-family: Verdana, Arial, Helvetica;
	background-color: #ffffff;
	font-size: 11px;
}

.tablenav {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	letter-spacing: -1px;
	background-color: #A7C8BF;
}

.mailinglist {
	font-family: Verdana, Arial, Helvetica;
	color: #000000;
	background-color: #DCDCDC;
	font-size: 10px;
}

/* subnav */
.subnav {
	padding: 42px 0 0 0;
}

.subnav ul {
	margin: 0;
	padding: 5px 0;
	background: url('images/subnav_bg.jpg') no-repeat #f5f9f8;
}

.subnav ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	text-align: right;	
	/*padding: 5px 0;*/
	width: 216px;
}

.subnav ul li a {
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;
	padding: 8px 20px 8px 0;
	color: #000;
	text-decoration: underline;
	display: block;

}

.subnav ul li a:hover {
	text-decoration: none;
	background-color: #bcd5cb;
}

/* Content */
.content {
	width: 761px;
	margin: 0 auto;
	background-color: #07382a;
	padding: 0;
}

.content table {
	border: 1px solid #000;
	padding: 0;
}

.content table tr, .content table tr td {
	padding: 0;
	margin: 0;
}

.content table tr td img {
	border: none;
	outline: none;
	padding: 0;
}

.content table a {
	font-weight: normal;
}

.content table a:hover {
	text-decoration: none;
}

.page_content p {
	padding: 0;
}

.stay_current {
	width: 349px;
	text-align: right;
	margin: 5px 0 20px 15px;
	background-color: #dcdcdc;
	color: #000;
	float: left;	
}

.stay_current p {
	text-align: left;
	padding: 0 12px;
	color: #000;
}

.intelligent_choice {
	margin: 5px 15px 20px 0;
	float: right;
	width: 359px;
}

.intelligent_choice p {
	padding: 0;
}

/* Footer Styles */
.clearboth {
	clear: both;
}

.footer {
	font-family: Verdana, Arial, Helvetica;
	width: 761px;
	margin: 10px auto;
	text-align: center;
	margin-bottom: 25px;
}

.footer table {
	margin: 0 auto;
}

.footer table img {
	border: none;
	outline: none;
}

.footer table a {
	font-weight: normal;
}

.footer table a:hover {
	font-weight: normal;
	text-decoration: none;
}

/*
.footer {
	font-family: Verdana, Arial, Helvetica;
	color: #fff;
	font-size: 12px;
}

.footer a {
	font-family: Verdana, Arial, Helvetica;
	color: #fff;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.footer a:hover {
	text-decoration: underline;
}

.footer ul {
	margin: 0;
	padding: 0;
	float: left;
	position: relative;
	left: 30%;
}

.footer ul li {
	float: left;
	list-style: none;
}

.footer ul li img {
	border: none;
}

.footer .facebook, .footer .twitter {
	padding: 10px;
}

.footer ul li a {
	font-family: Verdana, Arial, Helvetica;
	color: #fff;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.footer ul li a:hover {
	text-decoration: underline;
}

.footer ul li a span, .footer ul li a span {
	padding-left: 5px;
}*/





.light {
	font-family: Verdana, Arial, Helvetica;
	color: #07382A;
	background-color: #A7C8BF;
	font-size: 15px;
	font-weight: bold;
}

.borderstyle {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	margin-right: 8px;
}

.borderstyle2 {
	border-style: solid;
	border-color: #000000;
	border-width: 2px;
}

#borderright {
	border-right: 1px solid #ffffff;
	padding: 0 10px 0 0;
}

#subnav {
	margin-top: -24px;
	text-align: right;
}

/*	Search engine links */
.selinks
	{ font-family: Verdana, Arial, Helvetica; font-size: 8px; color: #333333 }
a.selinks:link
	{ color: #434343 }
a.selinks:visited
	{ color: #434343 }
a.selinks:active
	{ color: #434343 }

			

/* ANOTHER BORDER STYLE */
.tableBorder {
	border-style: solid;
	border-width: 0px 0px 1px 1px;
	border-color: FDB84F;
}

.tableCell {
	font-size: 10px;
	border-style: solid;
	border-width: 1px 1px 0px 0px;
	border-color: black;
}


A.rentalAsk
	{
	font-weight: normal; 
	font-size: 10px
	}
.rental table tr	{
	vertical-align: top;
	}
	
.letterCopy
	{
/*
display: none;
*/
		}
	}
	
#blanket {
background-color:#111;
opacity: 0.65;
filter:alpha(opacity=65);
position:absolute;
z-index: 9001;
top:0px;
left:0px;
width:100%;
}

#popUpDiv {
position:absolute;
background-color:#eeeeee;
width:300px;
height:300px;
z-index: 9002;
}