@charset "utf-8";
/* CSS Document */


body 
{margin:0;padding:0;}

table {margin:auto;}

{
	margin-top: 0px;
	
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

a.textlinks:link {
	text-decoration: none;
	color:#4d9dbd;
}
a.textlinks:visited {
	text-decoration: none;
	color:#4d9dbd;
}
a.textlinks:hover {
	text-decoration: none;
	color:#4d9dbd;
}
a.textlinks:active {
	text-decoration: none;
	color:#4d9dbd;
}

.main-bg
{ background:url(../../images/bg.png); vertical-align:top;}

.footer-bg
{background:url(../../images/footer-bg.jpg);
 vertical-align:top;
}

.logo-text
{ font-family:Verdana, Geneva, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#ffffff;
  padding-left:5px;
  padding-top:5px;
  padding-bottom:5px;
  padding-right:5px;
}

.heading22boldwhite
{ font-family:Verdana, Geneva, sans-serif;
  font-size:22px;
  color:#FFF;
  font-weight:bold;
  padding-left:5px;
}

.heading1
{ font-family:Verdana, Geneva, sans-serif;
  font-size:18px;
  line-height:20px;
  padding-left:5px;
  padding-bottom:5px;
  padding-top:5px;
}

.heading16bold
{ font-family:Verdana, Geneva, sans-serif;
  font-size:16px;
  font-weight:bold;
  line-height:20px;
  padding-left:5px;
  padding-bottom:5px;
  padding-top:5px;
}

.text1
{ font-family:Verdana, Geneva, sans-serif;
  font-size:12px;
  text-align:justify;
  line-height:18px;
  padding-left:5px;
  padding-bottom:5px;
  padding-top:5px;
  padding-right:5px;
}

.left-nv-border
{ border-bottom:#83abc6 1px;
  border-right:#83abc6 1px;
  border-top:#83abc6 1px;
  
}

.left-nav-text1
{ font-family:Verdana, Geneva, sans-serif;
  font-size:12px;
  color:#1b3c64;
  padding-left:5px;
 
}

.rss-1
{ font-family:Verdana, Geneva, sans-serif;
  font-size:11px;
  color:#000000;
  padding-left:5px;
  padding-bottom:10px;
  padding-top:10px;
}

.email-1
{ font-family:Verdana, Geneva, sans-serif;
  font-size:11px;
  color:#0054aa;
  padding-left:5px;
  padding-bottom:10px;
  padding-top:10px;
 
}

.search-1
{ font-family:Verdana, Geneva, sans-serif;
  font-size:10px;
  color:#000000;
}

.form-text
{ font-family:Verdana, Geneva, sans-serif;
  font-size:12px;
  border:#83abc6 solid 1px;
  height:18px;
 
}

.brown15verdana
{ font-family:Verdana, Geneva, sans-serif;
  font-size:15px;
  color:#850000;
  font-weight:bold;
  padding-left:5px;
  padding-bottom:5px;
  padding-top:5px;
}

.brown12verdana
{ font-family:Verdana, Geneva, sans-serif;
  font-size:12px;
  color:#850000;
  padding-left:5px;
}

.brownlink-1
{ font-family:Verdana, Geneva, sans-serif;
  font-size:11px;
  color:#850000;
  line-height:18px;
  font-weight:bold;
}

.text11verdana
{ font-family:Verdana, Geneva, sans-serif;
  font-size:11px;
  color:#000000;
  line-height:18px;
  padding-left:5px;
   
}

.text11verdanabrown
{ font-family:Verdana, Geneva, sans-serif;
  font-size:11px;
  color:#850000;
  line-height:18px;
  padding-left:5px;
   
}

.text12verdanalightblue
{ font-family:Verdana, Geneva, sans-serif;
  font-size:12px;
  color:#83abc6;
  font-weight:bold;  
  line-height:18px;
  padding-left:5px;
   
}

.text11verdanalightblue
{ font-family:Verdana, Geneva, sans-serif;
  font-size:11px;
  color:#83abc6;
  line-height:18px;
  padding-left:5px;
   
}

.text11verdanablue
{ font-family:Verdana, Geneva, sans-serif;
  font-size:11px;
  color:#4d9dbd;
  line-height:18px;
  padding-left:5px;
   
}

.heading11verdana
{ font-family:Verdana, Geneva, sans-serif;
  font-size:11px;
  color:#4d9dbd;
  font-weight:bold;
  padding-left:5px;
  padding-top:5px;
  padding-bottom:5px
   
}

.heading10verdana
{ font-family:Verdana, Geneva, sans-serif;
  font-size:10px;
  color:#4d9dbd;
  line-height:20px;
  padding-left:5px;
   
}

.footer-link
{ font-family:Verdana, Geneva, sans-serif;
  font-size:11px;
  color:#4d9dbd;
  padding-left:5px;
  padding-bottom:5px;
  padding-top:5px;
 
}

.heading18boldGeorgia
{ font-family:Georgia, "Times New Roman", Times, serif;
  font-size:18px;
  color:#4d9dbd;
  font-weight:bold;
  padding-left:5px;
  padding-top:5px;
  padding-bottom:5px
   
}

.heading12boldGeorgia
{ font-family:Georgia, "Times New Roman", Times, serif;
  font-size:12px;
  color:#4d9dbd;
  font-weight:bold;
  padding-left:5px;
  padding-top:10px;
  padding-bottom:5px
   
}

.heading12verdana
{ font-family:Verdana, Geneva, sans-serif;
  font-size:12px;
  color:#4d9dbd;
  padding-left:5px;
  padding-top:5px;
  padding-bottom:5px
   
}

.text10verdana
{ font-family:Verdana, Geneva, sans-serif;
  font-size:10px;
  color:#000000;
  padding-bottom:5px;
  padding-top:5px;
  padding-left:5px;
}

.tabpanel {
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	background-color:#FFF;
	border-left: solid 1px #83abc6;
	border-bottom: solid 1px #83abc6;
	border-top: none;
	border-right: solid 1px #83abc6;
}

.toptabpanel {
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	background-color:#FFF;
	border-left: solid 1px #83abc6;
	border-bottom: none;
	border-top:  solid 1px #83abc6;
	border-right: solid 1px #83abc6;
}

.toptabsidepanel {
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	background-color:#EDF7FF;
	border-left: solid 1px #83abc6;
	border-bottom: solid 1px #83abc6;
	border-top:  solid 1px #83abc6;
	border-right: solid 1px #83abc6;
}

.tableborder-1 {
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	background-color:#FFF;
	border-left: solid 1px #83abc6;
	border-bottom: solid 1px #83abc6;
	border-top: solid 1px #83abc6;
	border-right: solid 1px #83abc6;
}

.bottomborder {
	background-color:#FFF;
	border-left: none;
	border-bottom: solid 1px #83abc6;
	border-top: none;
	border-right: none;
	
}

.topborder {
	background-color:#FFF;
	border-left: none;
	border-bottom: none;
	border-top: solid 1px #83abc6;
	border-right: none;
	
}



.tabinglinksborder {
	background-color:#FFF;
	border-left: solid 1px #c0c0c0;
	border-bottom: solid 1px #c0c0c0;
	border-top: solid 1px #c0c0c0;
	border-right: solid 1px #c0c0c0;
	
}

a.tabinglinks:link {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#104476;
	text-decoration:none;
	padding:5px 5px 5px 5px;
	
}

.tabingnolinks {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#4c4c4c;
	padding:5px 5px 5px 5px;
}

a.tabinglinks:link {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#104476;
	text-decoration:none;
	padding:5px 5px 5px 5px;
}
	
a.tabinglinks:visited {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#104476;
	text-decoration:none;
	padding:5px 5px 5px 5px;
}
a.tabinglinks:hover {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#104476;
	text-decoration:none;
	padding:5px 5px 5px 5px;
}
a.tabinglinks:active {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#104476;
	text-decoration:none;
	padding:5px 5px 5px 5px;
}

.blueborder-event {
	background-color:#FFF;
	border-left: solid 1px #193662;
	border-bottom: solid 1px #193662;
	border-top: solid 1px #193662;
	border-right: solid 1px #193662;
	
}

.bg-right {
	background:url(../../images/blue-gradient.jpg) repeat-x;
}