/* CSS Document */


body{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-position:center;
	background: Navy;
	background-position:top;
	background-repeat: repeat-x;
	text-align : center;
}

.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: Gray;
	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:Tahoma;
font-size:14px;
}

.content-font a:link, .content-font a:active, .content-font a:visited{
font-family:Tahoma;
font-size:14px;
color:#FF0000;
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:#FF0000;
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:#9899FD;
}

.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;
}
.formlabel{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
.formtextbox{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#7DB9EB;
	border-top-color:#3C649F;
	border-left-color:#3C649F;
}
.formbutton{
   font-size:12px;
   color:#FFFFFF;
   font-family:Arial,sans-serif;
   font-weight:bold;
   background-color:#3575B3;
   border:2px solid #FFFFFF;
}
.formdropdown{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#7DB9EB;
	border-top-color:#3C649F;
	border-left-color:#3C649F;
}
.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;
}

.menutable {
	background : Blue;
	font-family : Tahoma;
	font-size : 15px;
	font-weight : bold;
	text-align : center;
}

.menutable a {
	text-decoration : none;
	color : Silver;
}

.menutable a:hover {
	background : Red;
	color : White;
}

.mainbody-table{
	border : 0;
	background : url(../images/gradient_Center.jpg) repeat-x;
	background-position : top;
	width : 100%;
}

.state-title{
	padding-bottom : 1px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 8px;
	text-align : left;
	font-size : x-large;
	font-weight : bold;
	font-family : Tahoma;
	vertical-align : top;
}

.horizontalrules{
	color : Red;
	width : 80%;
	height : 4px;
}

.horizontalrulesbody{
	color : Navy;
	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;
}