/* CSS Document */


body{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-position:top;
	text-align : center;
	font : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background : Black url(../images/Sunrise-Sunset_1098.jpg);
}

.bordered{
border:5px solid #DEDEDE;
}

a img.bordered {
border:5px solid #DEDEDE;
}

a:hover img.bordered {
border: 5px solid #398EE8;
}


.header-link{
	font-family:Arial, Helvetica, sans-serif;
	color: #778899;
	font-size:12px;
}

.header-link a:link, .header-link a:active, .header-link a:visited{
font-family:Arial, Helvetica, sans-serif;
color:#F1DC51;
font-size:12px;
text-decoration:none;
}

.header-link a:hover{
font-family:Arial, Helvetica, sans-serif;
color:#F1DC51;
font-size:12px;
text-decoration:underline;
}

.header-phone{
	background-color : White;
	font-size : 12px;
	font-family : Arial;
}

.text-font{
font-family:Tahoma;
font-size:12px;
border:1px solid #000000;
}

.content-font{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	background-color : White;
	vertical-align : top;
}

.content-font a:link, .content-font a:active, .content-font a:visited{
	font-family: Arial;
	font-size:14px;
	color: Green;
	text-decoration:none;
	font-weight:bold;
}

.content-font a:hover{
font-family:Tahoma;
font-size:14px;
color:#0066FF;
text-decoration:none;
font-weight:bold;
}

.content-link, .content-link a:link, .content-link a:active, .content-link a:visited{
	color: Black;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.content-link a:hover{
color:#0066FF;
font-size:12px;
font-weight:bold;
}

.content-link2 a:link, .content-link2 a:active, .content-link2 a:visited{
color:#0048E6;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.content-link2 a:hover{
color:#999999;
font-size:12px;
font-weight:bold;
}

.title-font{
font-family:Tahoma;
font-size:16px;
}

.product-font{
font-family:Tahoma;
font-size:12px;
color:#000273;
font-weight:bold;
}

.product-link{
font-family:Tahoma;
color:#FF0000;
font-size:12px;
font-weight:bold;
}

.product-link a:link, .product-link a:active, .product-link a:visited{
font-family:Tahoma;
color:#FF0000;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.product-link a:hover{
font-family:Tahoma;
color:#FF0000;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}

.product-cell{
	font-family:Tahoma;
	color: #454545;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	background-color : #E1E1E1;
	text-align : right;
	padding-right : 40;
	padding-top : 10;
	padding-bottom : 10;
}

.footer-lock{
font-family:Tahoma;
font-size:12px;
color:#FF0000;
}

.footer-lock a:link, .footer-lock a:active, .footer-lock a:visited{
font-family:Tahoma;
font-size:12px;
color:#FF0000;
text-decoration:none;
}

.footer-lock a:hover{
font-family:Tahoma;
font-size:12px;
color:#FF0000;
text-decoration:underline;
}

.footer-copy{
	font-family:Tahoma;
	font-size:12px;
	color: Black;
}

.footer-link{
font-family:Tahoma;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}

.footer-link a:link, .footer-link a:active, .footer-link a:visited{
font-family:Tahoma;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}

.footer-link a:hover{
font-family:Tahoma;
font-size:11px;
color:#FFFFFF;
text-decoration:underline;
}

.right-link a:link, .right-link a:active, .right-link a:visited{
font-family:Tahoma;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}

.right-link a:hover{
font-family:Tahoma;
font-size:12px;
color:#000000;
}

.big-pic{
border:3px solid #000000;
}

/* form styles */
.btn-blue {
	background-color:#2C89D9;
	width:150px;
	border:1px #FFFFFF solid;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:25px;
	}

.message{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}


.txtb {
	background-color:#FFFEFF;
	border:1px #666666 solid;
}

.btn {
	background-color:#FFCE55;
	width:110px;
	border:1px #555555 solid;
	color:#555555;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:25px;
}

.keyword-text{
	background-color : #9370DB;
	font : normal bolder 1px Arial, Helvetica, sans-serif;
}

.menu-text a:link, .menu-text a:active, .menu-text a:visited{
	font : normal bolder 13px Arial, Helvetica, sans-serif;
	color : Blue;
}

.menu-states a:link, .menu-states a:active, .menu-states a:visited{
	font : normal normal 9px Arial, Helvetica, sans-serif;
	color : Blue;
}

.menutable {
	background : Yellow;
	font-family : Arial;
	font-size : 15px;
	font-weight : bold;
	text-align : center;
	font-style : italic;
}

.menutable a {
	text-decoration : none;
	color : Maroon;
}

.menutable a:hover {
	background : #CD5C5C;
	color : #191970;
}

.mainbody-table{
	border : 0 none White;
	background : repeat-x;
	background-position : top;
	width : 740;
}

.state-title{
	text-align : center;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-style : italic;
	color : Navy;
	font : italic small-caps bold 48px Arial, Helvetica, sans-serif;
}

.horizontalrules{
	color : Silver;
	width : 80%;
	height : 4px;
}

.horizontalrulesbody{
	color : Green;
	width : 100%;
	height : 2px;
}

.sectiontitle{
	color : Navy;
	font-weight : bold;
	font-size : 16px;
}

.contact-cell{
	vertical-align : top;
	width : 160;
	padding-left : 4px;
	padding-right : 4px;
	text-align : center;
	border-style : groove groove;
	border-right-width : thin;
	border-left-width : thin;
}

.cell-reversed{
	font : bold 12px Arial Helvetica sans-serif;
	background-color : Black;
	vertical-align : top;
}

.text-reversed{
	color : White;
}