.toprighttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: normal;
	color: #27706E;
}
a:link {
	color: #10625F;
	text-decoration: none;
}
a:visited {
	color: #10625F;
	text-decoration: none;
}
a:hover {
	color: #447476;
	text-decoration: underline;
}
a:link.toprighttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #27706E;
	text-decoration: none;
}
a:hover.toprighttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #308B89;
	text-decoration: underline;
}
.bodytextbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.offerText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #1B6966;
	text-decoration: none;
}
.bodytextnormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.bodytextnormalthree {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.footerlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a:link.footerlinks, a:visited.footerlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a:hover.footerlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #f0f0f0;
	text-decoration: none;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #C1CCE8;
	text-decoration: none;
}
a:link.copyright, a:visited.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #C1CCE8;
	text-decoration: underline;
}
a:hover.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.rightlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #10625F;
	text-decoration: none;
	clip:  rect(auto auto auto 5px);
	padding: 3px 3px 3px 8px;
}
.selrightlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #10625F;
	text-decoration: none;
	clip:  rect(auto auto auto 5px);
	padding: 3px 3px 3px 8px;
}
a:link.rightlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #10625F;
	text-decoration: none;
	clip:  rect(auto auto auto 5px);
	padding: 3px 3px 3px 8px;
}
a:link.visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #10625F;
	text-decoration: none;
	clip:  rect(auto auto auto 5px);
	padding: 3px 3px 3px 8px;
}
a:hover.rightlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #447476;
	text-decoration: underline;
	clip:  rect(auto auto auto 5px);
	padding: 3px 3px 3px 8px;
}
.rightwhitetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 5px;
}
.whitetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding: 5px;
}
.breadcrumb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #375A60;
	text-decoration: none;
}
a:link.breadcrumb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #2E4954;
	text-decoration: none;
}
a:visited.breadcrumb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #2E4954;
	text-decoration: none;
}
a:hover.breadcrumb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #477779;
	text-decoration: underline;
}
.subtitles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #34555E;
	text-decoration: none;
}
.bodytextnormal2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.tablelight {
	background-color: #F8F2E2;
	padding: 0px;
	border: 1px solid #528A89;
	margin: 0px;
	height: 36px;
}
.normaltable{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}
.rowtitle{
	font-weight:bold;
}
.purchasebutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #005855;
	border: 1px solid #FFFFFF;
}
.rimg{
	margin:4px;
	border:1px solid #005855;
}
.title		{ color: #000000; font: 28px arial, verdana, sans-serif; letter-spacing: -3px; font-weight: bold }
.titlegray	{ color: #999999; font: 28px arial, verdana, sans-serif;; letter-spacing: -1px; font-weight: normal }
.tools h4{
	margin:0;
	padding:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
/*	text-decoration: underline;*/
}
.tools div.small{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-left:5px;
}
.tools p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.new{
	color:red;
}
.right{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.right h5{
	margin:0;	
	padding-top:5px;			
}
.rightcontent{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:5px;	
}
.rightcontent p{		
	padding-right:5px;	
}
.rightcontent h5{
	margin:0;	
	padding-top:5px;			
}
div.ordernow{
	text-align:center;
	padding:2px;
	border:1px solid black;
	margin:7px;
	background-color:#005855;
	color:#fff;
}
.ordernow a:link,.ordernow a:visited{
	color:#fff;
	text-decoration: none;
}
.ordernow a:hover{
	color: #fff;
	text-decoration: underline;	
}
.map li{
	line-height: 20px;
		font-weight:bold;
}
.map li ul li{
	font-weight:normal;
}
.map li ul li ul li{
	/*list-style: circle;*/
	font-weight:normal;
}
table.formtable{
		border-top:1px solid #eee;
	border-left:1px solid #eee;	
}
.formtable td{
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-bottom:1px solid #eee;
	border-right:1px solid #eee;			
}

.formtable input,.formtable select,.formtable textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	background-color: #fcfbf6; /*EBEDEF*/
	border: 1px solid #005855;
}
input.submitbutton{
	padding:5px;
	border-top:2px solid #ccc;
	border-left:2px solid #ccc;	
	border-bottom:2px solid black;
	border-right:2px solid black;		
	margin:7px;
	background-color:#005855;
	color:#fff;	
	font-weight:bold;
}
input.submitbuttonon{
	padding:5px;
	border-top:2px solid #ccc;
	border-left:2px solid #ccc;	
	border-bottom:2px solid black;
	border-right:2px solid black;		
	margin:7px;
	background-color:#788ea2;
	color:#fff;	
	font-weight:bold;	
}
.padd{
	margin-top:4px;
}

ul{
	margin:0;
	padding:0;
	list-style:none;
}
ul li{
background-image: url(images/arr3.gif);
background-repeat: no-repeat;
background-position: 0 .4em;
_background-position: 0 .6em;
padding-left: 1.2em;
padding-bottom: .5em;
}

div.rightpic{
padding:5px;	
}
a.greenbg:link,a.greenbg:visited{
	color:#fff;
	text-decoration:none;
}
a.greenbg:hover{
	color:#fff;
	text-decoration:underline;
}.hometextleft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 22px;
}
