body {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #716F6F	;
	line-height: 140%;
}

td {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #444444	;
	line-height: 140%;
}
@import url(http://fonts.googleapis.com/css?family=Bree+Serif);
@import url(http://fonts.googleapis.com/css?family=Open+Sans);
#contact {
  overflow: auto;
}
#contact #form {
  width:410px;
  float:left;
}
#contact #form h2 {
  font: 48px 'Bree Serif', Georgia, serif;
}
#contact #form span {
  display:block;
  float:left;
  width:100px;
  padding-top:5px;
  font: 14px/16px'Bree Serif', Georgia, serif;
}
#contact #form input {
  float:left;
  width:255px;
  border:0px;
  color:#F1F1F1;
  padding:10px 10px 10px 30px;
  font: 11px/20px'Open Sans', Verdana, Helvetica, sans-serif;
  margin-bottom:10px;
}
#contact #form textarea {
  float:left;
  border:0px;
  width:255px;
  height:140px;
  padding:10px 10px 10px 30px;
  font: 11px/20px'Open Sans', Verdana, Helvetica, sans-serif;
  color:#F1F1F1;
  resize: none;
}

#contact #form input.captcha {

}
#contact #form textarea.message {
  background:#222222 url(http://img3.uploadhouse.com/fileuploads/17737/1773701229ed8c2f465a8274623ca8976adaf196.png) no-repeat 10px 8px;
}

#contact #captcha span{
	size:30;
  width: 44px;
}
#contact #captcha input{
  background:url(bckgrnd.jpg);
  margin: 5px 0 0;
  padding: 0;
  border: medium none;
  cursor: pointer;
  width: 15px;
}

A:link, A:visited, A:active {text-decoration: none; font-family: Verdana, sans-serif; font-size: 11px;color: #444444;
}
A:hover { text-decoration: underline; font-family: Verdana, sans-serif; font-size: 11px; color: #FF6600; 
}

A.Nmain:link, A.Nmain:visited, A.Nmain:active {text-decoration: none; font-family: Verdana, sans-serif; font-size: 10px; color: #444444; font-weight: bold;
}
A.Nmain:hover { text-decoration: none; font-family: Verdana, sans-serif; font-size: 10px; color: #FF0000; font-weight: bold;
}

A.copyright:link, A.copyright:visited, A.copyright:active, A.copyright:hover {text-decoration: underline; font-family: Verdana, sans-serif; font-size: 10px; color: #444444;
}

A.Navi:link, A.Navi:visited, A.Navi:active {text-decoration: none; font-family: Verdana, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold;
}
A.Navi:hover { text-decoration: none; font-family: Verdana, sans-serif; font-size: 10px; color: #F8DA05; font-weight: bold;
}
.Navi {text-decoration: none; font-family: Verdana, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold;
}
.mainul {color: #336699;}
A.mainul:link, A.mainul:visited, A.mainul:active {text-decoration: none; font-family: Times New Roman; font-size: 10px; color: #BF2D31; font-weight: bold;
}
A.mainul:hover { text-decoration: none; font-family: Times New Roman; font-size: 10px; color: #FF6600; font-weight: bold;
}

.panelhead {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000099;
}

.panelsubhead {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #CC9900;
}
.copyright {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
}

.tdbold {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #444444;
}

.tdsmall {
	font-family: Verdana;
	font-size: 10px;
	color: #444444;
}

.subtitle {
 font-family:Arial, Helvetica, sans-serif;
 font-size:16;
 font-weight: bold;
 color: #000099;
}

.cattitle {
 font-family:Verdana;
 font-size:12;
 font-weight: bold;
 color: #000099;
}

.subhead {
	font-size: 12px;
	font-weight: bold;
	color: #55887D;
	text-align: left;
	line-height: 17px;
	letter-spacing: 0px;
	border-bottom: 1px solid #679C90;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	background-image: url(../images/row_back.gif);
	padding: 2px;
	text-indent: 3px;
	}

input { border: solid 1px #999999; }
textarea { border: solid 1px #999999; }

.bg {background-image:  url(images/bg_top.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
background-attachment: fixed;}
.bg1 {background-image:  url(images/bg_top1.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
background-attachment: fixed;}
.floatLeft
{
	float:left;	
	margin-top:0;
	padding-left:15%;
}
.floatRight
{
	float:right;	
	margin-top:0;
	padding-right:13%;
}
.clear
{
	clear:both;	
}
.center
{
	text-align:center;	
}

.capbox {
	background-color: #fff066;
	border: #ffe919 0px solid;
	border-width: 0px 12px 0px 0px;
	display: inline-block;
	*display: inline; zoom: 1; /* FOR IE7-8 */
	padding: 8px 40px 8px 8px;
	}

.capbox-inner {
	font: bold 11px arial, sans-serif;
	color: #000000;
	background-color: #ffffff;
	margin: 5px auto 0px auto;
	padding: 3px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	}

#CaptchaDiv {
	font: bold 17px verdana, arial, sans-serif;
	font-style: italic;
	color: #000000;
	background-color: #FFFFFF;
	padding: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	}

#CaptchaInput { margin: 1px 0px 1px 0px; width: 135px; }