a.linkdkblu:link      	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#1564b3; text-decoration:underline; font-weight: normal; }
a.linkdkblu:visited  	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#1564b3; text-decoration:underline; font-weight: normal; }
a.linkdkblu:hover    	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#003366; text-decoration:underline; font-weight:normal; }
a.linkdkblu:active   	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#1564b3; text-decoration:underline; font-weight: normal; }


a.linkdkblu2:link      	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#12487f; text-decoration:underline; font-weight: normal; }
a.linkdkblu2:visited  	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#12487f; text-decoration:underline; font-weight: normal; }
a.linkdkblu2:hover    	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:underline; font-weight:normal; }
a.linkdkblu2:active   	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#12487f; text-decoration:underline; font-weight: normal; }

a.linkbluesm:link      	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#9EB5CD; text-decoration:none; font-weight: bold; }
a.linkbluesm:visited  	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#9EB5CD; text-decoration:none; font-weight: bold; }
a.linkbluesm:active   	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#C9EB5CD; text-decoration:none; font-weight: bold; }
a.linkbluesm:hover    	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#9EB5CD; text-decoration:underline; font-weight: bold; }

a.linkbluesm2:link      { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#21407D; text-decoration:none; font-weight: bold; }
a.linkbluesm2:visited  	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#21407D; text-decoration:none; font-weight: bold; }
a.linkbluesm2:active   	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#21407D; text-decoration:none; font-weight: bold; }
a.linkbluesm2:hover    	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#21407D; text-decoration:underline; font-weight: bold; }

a.linkgreysm:link      	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#dad6d6; text-decoration:none; font-weight: bold; }
a.linkgreysm:visited  	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#dad6d6; text-decoration:none; font-weight: bold; }
a.linkgreysm:active   	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#dad6d6; text-decoration:none; font-weight: bold; }
a.linkgreysm:hover    	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#dad6d6; text-decoration:underline; font-weight: bold; }


a.linkblack:link      	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:underline; font-weight: normal; }
a.linkblack:visited  	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none; font-weight: normal; }
a.linkblack:active   	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none; font-weight: normal; }
a.linkblack:hover    	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#022F5D; text-decoration:underline; font-weight: bold; }

a.linkgrey:link      	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:underline; font-weight: normal; }
a.linkgrey:visited  	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:none; font-weight: normal; }
a.linkgrey:active   	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:none; font-weight: normal; }
a.linkgrey:hover    	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:underline; font-weight: bold; }



.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0733D3;
	line-height: 10px;
	font-weight: bold;
}

.border2 {
border: 2px;
border-color: #112649;
border-style:inset;
}

.text_grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 15px;
}

.text_grey_table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;

}



.text_blu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #96AED7;
}


.text_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}

.text_lg_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}
.text_blk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}

.text_blk_sm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: normal;
}

.text_blue_sm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #21407D;
	font-weight: normal;
}

.text_blk_lg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	}
	
	
.text_blk_11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	}
	
	.text_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: normal;
}
.text_grey_lg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
}


.text_maroon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #940202;
	}
	
.text_drkgrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4F4F4F;
	font-weight: bold;
	}

	
.text_drkblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #022F5D;
	line-height: 12px;
	
	}


.text_drkbluebld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #022F5D;
	font-weight: bold;
	
	}

.text_drkbluebld_lg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #112649;
  	font-weight:bold;
	
	}
	
	.text_drkbluebld_lg14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #112649;
  	font-weight:bold;
	
	}

.text_brightlg_13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #1574D1;
    font-weight:bold;
	
	}

select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 20px;
}
input2{
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	padding: 2px;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #2866b5;
	border: inset 1px #003366;
}
input.btn{
   color:#000000;
   font-family:Verdana, Arial, Helvetica, sans-serif;	
   font-size:12px;
   padding-top: 2px;
   font-weight:bold;
   height: 20px;
   }
   
input.btnnew{
   color:#0066CC;
   font-family:Arial, Verdana, Helvetica, sans-serif;	
   font-size:12px;
   padding-top: 2px;
   font-weight:bold;
   height: 30px;
   }      
   
input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 19px;
}

<!-- Area added for dynamic page appearance control -----!>


a	     	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#1564b3; text-decoration:underline; font-weight: normal; }
a:link      	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#1564b3; text-decoration:underline; font-weight: normal; }
a:visited  	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#1564b3; text-decoration:underline; font-weight: normal; }
a:hover    	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#003366; text-decoration:underline; font-weight:normal; }
a:active   	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#1564b3; text-decoration:underline; font-weight: normal; }

span.n {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}

span.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #022F5D;
	font-weight: bold;
}

select.listbox{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:75px;
}

select.statelistbox{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:140px;
}

span.red {
	color:#F00;
}

<!-- Area for News Blurb on Front Page -->
table.newsblurb {
	width:100%
	overflow:none;
	border:0px;
	cellpadding:0px;
	cellspacing:0px;
}

table.newsblurb span.date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #022F5D;
	line-height: 12px;
	font-weight:bold;
}
table.newsblurb span.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #022F5D;
	line-height: 12px;
	font-weight:bold;
}
table.newsblurb p.story {
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #022F5D;
	line-height: 12px;
	font-weight:none;
}
table.newsblurb td.readmore {
	text-align:right;
}
<!-- end blurb css -->

table.thankYou {
	width:75%;
	border:1px solid #022F5D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	font-weight:normal;
}



<!-- start styles for classifieds -->
table.adpreview {
	position:relative;
	left:15px;
	width:696px;
	border:none;
}

table.adpreview td.headline {
	border-bottom:solid black 1px;
}

table.adlist {
	position:relative;
	left:12%;
	width:75%;
	border:1px solid #022F5D;
}

table.adlist th {
	border-bottom:1px solid #022F5D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
	
table.adlist td.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}

table.newad {
	position:relative;
	left:173px;
	width:400px;
}

<!-- end styles for classifieds -->

<!-- start styles for /news/ -->

table.newspreview {
	width:100%;
}

table.newspreview td {

}

table.newspreview td.previewimage {
	width:150px;
}

table.mainnewsimage {
	float:left;
	width:300px;
	margin-right:15px;
	margin-bottom:15px;
	border:1px solid #022F5D;
}

table.extranewsimage {
	float:left;
	width:200px;
	margin:10px;
	border:1px solid #022F5D;
}

<!-- end news styles -->

<!-- start styles for search page -->
table.searchresult {
	width:100%;
	border:1px solid #022F5D;
	padding:0px;
}

table.searchresult td {
	width:100%;
	padding:0px;
}

table.searchresult td.searchhead {
	border-bottom:1px solid #022F5D;
	padding:2px;
}

table.searchresult td.searchfoot {
	width:100%;
	border-top:1px solid #022F5D;
}
	

td.searchfoot table {
	width:100%;
}
<!-- end style for search page -->

<!-- start application styles -->

fieldset.desigapp {
	font-size:10px;
}

table.desigapp {
	border:1px solid #022F5d;
	margin:5px;
	padding:2px;
}

<!-- end application styles -->

<!-- start calendar event viewer styles -->

span.nbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

span.x {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

table.event {
	width:75%;
	margin-left:12%;
	border:1px solid #022F5D;
	background:#99CCFF;
}
table.register {
	width:50%;
	margin-left:25%;
	border:none;
}
table.register td {
	text-align:center;
}

div.button {
	width: 200px;
	margin: 15px 15px 15px 15px;
	padding: 15px 15px 15px 15px;
	text-align: center;
	border: 1px solid #999;
	background: #EEE;
}
div.button p {
	margin: 0;
	padding: 0;
}
.roundTableBg{
background:url(images/round_table_bg.gif) no-repeat;
background-position: 22% 0%;
}