body, table, form, td, textarea, select, input, .bod {
	font-family:Arial,Vandana,sans-serif;
	line-height:15px;
	font-size:11px;
	color:#333333;
}
body {
	margin: 0;
	padding: 0;
	text-align: center;
}
#meebogadget 
{
	display: none;
}
a, a:visited { color:#006633; text-decoration:underline;}
a:hover{ color:#006633; text-decoration:none;}
iframe { border: none; }
p { text-indent: 1px; margin-top: 2px; padding: 0 0 10px 0;}
h1 {
	font-family:Verdana,Arial,sans-serif;
	line-height:32px;
	font-size:30px;
	font-weight:normal;
	color:#003366;
	margin: 20px 0;
	text-align: right;
	}
h2 {
	font-family:Arial,Vandana,sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#003366;
	margin:15px 0 4px 0;
}
h3 
{
    font-family: Arial,Vandana,sans-serif;
    font-size: 14px;
    font-weight: bold;
    margin: 15px 0 2px 0;
}
h4, h5, h6 
{
    font-size: 12px;
}
.clsfooter { font-family:Helvetica,Arial,sans-serif; font-size:10px; color:#666666; line-height: 13px;}
a.clsfooter, a.clsfooter:visited { font-family:Helvetica,Arial,sans-serif; font-size:10px; color:#666666; line-height: 13px;text-decoration:underline;}
a.clsfooter:hover { font-family:Helvetica,Arial,sans-serif; font-size:10px; color:#666666; line-height: 13px; text-decoration:none}

.clsError { font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold; font-size:12px; line-height: 14px; color:red;}

.break { page-break-before: always; }

#subpageCopy h2 { font-size:12px; color:#AA272F; font-family: Helvetica,Arial,non-serif; padding-top: 5px; padding-bottom: 5px; margin-bottom:7px;font-weight:normal}

#leftPanel { float:left; width:360px; margin:0px 0px 0px 0px; padding-bottom:20px; padding-left:0px;  padding-top:20px; padding-right:20px;}
* html #leftPanel { float:left; width:340px; margin:0px 0px 0px 0px; padding-bottom:20px; padding-left:20px;  padding-top:20px; padding-right:20px;}

#leftPanel div ul li { font-family:Helvetica,Arial,sans-serif; line-height:15px; font-size:15px; color:#006633; font-weight:bold; margin: 10px 0 5px 25px; list-style:url(images/cssimages/arrow.gif) outside;}


#rightPanel{
	float:left;
	width:360px;
	margin:0px 0px 0px 0px;
	padding:20px 20px 20px 0;
	background: url(images/subimage-bg.jpg) no-repeat top left;
}


#pageContent a { color:#999966; text-decoration:underline; }
#pageContent a:hover { color:#999966; text-decoration:none;  }

#pageContent h1 { color:#666666; font-family:Myriad Pro Cond,Arial Narrow,Helvetica,non-serif;font-size:18px;font-weight:normal;padding-bottom: 8px; margin-bottom:7px;}

#nav {
	font-family:Helvetica,Arial,sans-serif;
	line-height:15px;
	font-size:12px;
	color:#006633;
	text-align: center;
}
#nav a { color:#003366; text-decoration:underline; }
#nav a:hover { color:#003366; text-decoration:none;  }
.searchbox {
	width: 150px;
	height: 16px;
	border: 1px solid #000000;
  font-family:Arial;
  font-size:11px;
  margin-right: 5px;
}

/* New Styles */

img, a img {
	border: none;
}
#container {
	width: 809px;
	margin: 0 auto;
	text-align: left;
	background: #ffffff url(images/borders.jpg) left top repeat-y;
	padding: 0 1px 0 1px;
}
.clear {
	clear: both;
	width: 100%;
}
#head {
	width: 807px;
	height: 73px;
	background: #ffffff url(images/head_bg_01.jpg) left top repeat-x;
}
#logo {
	float: left;
	padding-left: 5px;
}
#bug {
	float: right;
	width: 63px;
	padding-top: 13px;
}
#meeboicon 
{
	float: right;
	width: 45px;
	padding-top: 13px;
}
.social 
{
	float: right;
	padding: 13px 10px 0 0;
}
.social a 
{
	display: block;
	float: left;
}
#search {
	float: right;
	padding-top: 20px;
}
#bug img {
	float: right;
	margin: 0;
}
#prime-nav {
	float: right;
	clear: right;
	width: 631px;
	height: 25px;
	background: transparent url(images/nav_bg.jpg) left top no-repeat;
	padding-left: 20px;
}
#second-nav {
	clear: left;
	float: left;
	width: 807px;
	background: transparent url(images/header4.jpg) top left no-repeat;
	height: 25px;
}
#banner {
	height: 88px;
	float: left;
}
#banner img {
	float: left;
}
#colholder {
	width: 770px;
	border-bottom: 1px solid #333333;
	margin: 0 auto;
}
#left {
	width: 280px;
	float: left;
	text-align: center;
}
#right {
	width: 475px;
	float: right;
}
.alligator 
{
    font-weight: bold;
    color: #006633;
}
h1 .alligator 
{
    font-weight: normal;
}
.tek 
{
    color: #000000;
    font-weight: bold;
}
h1 .tek 
{
    font-weight: normal;
}
#foot-left {
	width: 269px;
	height: 118px;
	float: left;
	background: #cccccc url(images/bg-left.jpg) left top no-repeat;
	padding: 10px 10px 0 20px;
	color:#003366;
	overflow: hidden;
	/*text-align: center;*/
}
#foot-left p, #foot-right p 
{
    margin: 0;
    padding: 0 0 7px 0;
}
#foot-left ul, #foot-right ul
{
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 5px;
    margin-bottom: 0;
}
#foot-image {
	float: left;
}
#foot-right {
	width: 304px;
	height: 118px;
	float: left;
	background: #cccccc url(images/btm-right.jpg) right top no-repeat;
	padding: 10px 20px 0 10px;
	color:#003366;
	overflow: hidden;
}
#footer {
	padding: 20px 0 0 0;
	float: left;
	clear: both;
}
.interior-foot 
{
    margin-left: 10px !important;
    margin-left: 5px;
    padding-top: 1px;
    text-align: center;
    background: transparent url(images/btm-inside4.jpg) left top no-repeat;
    height: 62px;
    width: 789px;
    float: left;
}
#repeat-nav 
{
    float: left;
    clear: both;
    width: 808px;
    padding-top: 5px;
    text-align: center;
}
#repeat-nav ul 
{
    padding: 0;
    margin: 0;
    text-align: center;
}
#repeat-nav ul li 
{
    list-style: none;
    display: inline;
}
#repeat-nav p 
{
    margin-bottom: 1px;
    padding-bottom: 0;
}
#footclear {
	background: #ffffff url(images/footer.jpg) left top no-repeat;
	width: 809px;
	height: 40px;
	margin: 0 0 0 -1px;
}

#search input {
	float: left;
}

div.maintext 
{
    float: left;
    width: 754px;
}
div.maintext table
{
    width: 754px;
}

#gridviewstyle 
{
	background: White;
	border: 3px #336666 double;
	padding: "4";
}

#gridview-footerstyle
{ 
	background: White;
	color: #333333;
}

.gridview-headerstyle
{ 
	background: #336666;
	color:  White;
	font-weight: bold;
}

#gridview-pagerstyle
{ 
	background: #336666;
	color: White;
	text-align: center;
}

#gridview-rowstyle
{ 
	background: White;
	color: #333333;
}

#gridview-selectedrowstyle
{ 
	background: #339966;
	color: White;
	font-weight: bold;
	text-align: center;
}

#contactForm div 
{
    width: 100%;
    clear: both;
    padding-bottom: 10px;
}
#contactForm label
{
    width: 30%;
    float: left;
    text-align: right;
    padding-right: 7px;
    padding-left: 4px;
}
#contactForm div div 
{
    width: 65%;
    float: right;
}
#contactForm div div label
{
    text-align: left;
    float: none;
}
#contactForm div table tr td label 
{
    float: none;
    display: inline;
}
#contactForm label.msgTxt 
{
    text-align: left;
}
.subButton
{
    float: right;
}
#logoTable
{
    width: 100%;
    text-align: center;
}

.warning
{
	background: White;
 	color: Red;
    text-align: left;
}
.fs-right 
{
    margin: 0;
    padding: 0;
    float: right;
    width: 400px;
    text-align: left;
}
.fs-right ul
{
    margin: 0;
    padding: 0;
    list-style: none;
}
.fs-right ul li 
{
    display: inline;
}
.fs-left 
{
    float: left;
    width: 780px;
    text-align: left;
    padding-top: 5px;
}
.fs-left p 
{
    margin: 0;
    padding: 0 0 0 10px;
}
.fs-left p em 
{
    color: #003366;
}
#sitemap ul 
{
    list-style: none;
    margin: 0;
    padding: 0;
}
#sitemap ul li
{
    padding-top: 10px;
}
#sitemap ul li ul li ul
{
    padding-left: 20px;
}
#colholder p, #colholder ul li, #colholder ol li 
{
    font-size: 12px;
    line-height: 18px;
}
.gallery a img 
{
    border: 1px solid #000000;
}
.gallery a:hover img
{
    border: 1px solid #006633;
}
.recaptchatable tr, .recaptchatable td 
{
    line-height: normal;
}
ul, ol 
{
	padding: 15px 0 15px 20px;
}