/* Common */


font.desc {font-family: Tahoma, sans-serif; font-size: 11px; color: #000000;}
font.header {font-family: Arial, sans-serif; font-size: 18px; color: #326400;}
font.header-a {font-family: Arial, sans-serif; font-size: 20px; color: #fa6400;}
font.subheader {font-weight: bold; color: #008232;}

div.itxt {padding-top: 10px; padding-bottom: 10px; padding-right: 10px; padding-left: 20px;}
div.txt {padding-top: 0px; padding-bottom: 10px; padding-right: 20px; padding-left: 20px;}
div.copy {padding-top: 0px; padding-bottom: 20px; padding-right: 20px; padding-left: 20px;}

li {margin-top: 5px; margin-bottom: 5px;}

a {font-family: Verdana, Arial, sans-serif; font-size: 10px; text-decoration: none; color: #000000;}
a:hover {text-decoration: none; color: #D3262F;}


span.bold {font-weight: bold; color: #173B6D;}
.text {font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: 600; color: #333333;}
body, p, td {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	align: justify;
	margin: 0px;
	padding: 0px;
}
span.red {font-size: 13px; font-weight: bold; color: #D3262F; align: justify;}
span.news_h {font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; color: #2064AA; align: justify;}
span.news {font-family: Arial, sans-serif; font-size: 10px; font-weight: none; color: #6F8EB0; align: justify;}

/* Copy */

font.copy {font-size: 10px; color: #000000;}

/* Menu */

a.menu {font-family: Tahoma, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff;}
a.menu:visited {font-family: Tahoma, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff;}
a.menu:hover {font-family: Tahoma, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #000000;}
font.menu {font-family: Tahoma, sans-serif; font-size: 11px; font-weight: bold; color: #000000;}
div.menu {padding-top: 0px; padding-bottom: 0px; padding-right: 10px; padding-left: 10px;}

a.menuad {font-family: Arial, sans-serif; font-size: 12px; color: #505050;}
a.menuad:visited {font-family: Arial, sans-serif; font-size: 12px; color: #505050;}
a.menuad:hover {font-family: Arial, sans-serif; font-size: 12px; text-decoration: none; color: #ff8a00;}

a.sub_wh{background-color: #9CCD3A; font-family: Arial, sans-serif; font-size: 12px; color: #fff; text-decoration: none; padding: 0 5 0 5;}
a.sub_wh:hover { color: #fff; text-decoration: underline;}

.red_sm {font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: none; color: #D3262E; align: justify;}

td.sub_cur {background-color: #ffffff; font-family: Arial, sans-serif; font-size: 12px; color: #326400; padding: 0 5 0 5;}

input.asd {border: 0px solid; border-color: #7E7E7E; color: #7E7E7E; background-color: #ffffff; font-size: 11px; margin: 5 10 0 0;}


/* Bottom Menu */

a.bmenu {font-family: Tahoma, sans-serif; font-size: 12px; color: #003200;}
a.bmenu:visited {font-family: Tahoma, sans-serif; font-size: 12px; color: #003200;}
a.bmenu:hover {font-family: Tahoma, sans-serif; font-size: 12px; text-decoration: none; color: #ffffff;}
font.bmenu {font-family: Tahoma, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff;}
font.bmr {font-family: Tahoma, sans-serif; font-size: 12px; color: #003200;}

/* Right Column */

a.rc {font-family: Tahoma, sans-serif; font-size: 10px; color: #003200; font-variant: small-caps; text-decoration: none;}
a.rc:visited {font-family: Tahoma, sans-serif; font-size: 10px ;color: #003200; text-decoration: none;}
a.rc:hover {font-family: Tahoma, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none;}
font.rc {font-family: Tahoma, sans-serif; font-size: 10px; color: #000000; font-variant: small-caps;}

/* News */

a.news {font-family: Tahoma, sans-serif; font-size: 11px; font-weight: bold; color: #fa6400; font-variant: small-caps;}
a.news:visited {font-family: Tahoma, sans-serif; font-size: 11px; font-weight: bold; color: #fa6400;}
a.news:hover {font-family: Tahoma, sans-serif; font-size: 11px; font-weight: bold; color: #c83200;}
a.nl {font-family: Tahoma, sans-serif; font-size: 11px; font-weight: bold; color: #960000; font-variant: small-caps;}
a.nl:visited {font-family: Tahoma, sans-serif; font-size: 11px; font-weight: bold; color: #960000;}
a.nl:hover {font-family: Tahoma, sans-serif; font-size: 11px; font-weight: bold; color: #fa6400;}
div.news {padding-top: 5px; padding-bottom: 10px; padding-right: 0px; padding-left: 0px;}
font.newsdate {font-family: Tahoma, sans-serif; font-size: 10px; color: #505050;}
font.newstext {font-family: Tahoma, sans-serif; font-size: 11px; color: #000000;}
font.newsheader {font-family: Tahoma, sans-serif; font-size: 11px; font-weight: bold; color: #008232;}


a.newsletter-link{
color:#857f7f;
text-decoration:underline;
}
a.newsletter-link:hover{
text-decoration:none;
}




.dropdown {float:left;font:11px Verdana, Arial, Helvetica; text-align:center; vertical-align:middle;padding:0; margin:0;}
.dropdown dt {font-weight:bold; cursor:pointer;padding:0; margin:0;}
/*.dropdown dt:hover {padding:0; margin:0;}*/
.dropdown dd {position:absolute; overflow:hidden; width:137px; display:none; background:#fff; z-index:111; opacity:0;padding:0; margin:0;}
.dropdown ul {width:111px; list-style:none; border-top:none;padding:0; margin:0;}
.dropdown li {display:block;padding:0; margin:0;}
.dropdown li a, .dropdown li a:active, .dropdown li a:visited {
	padding-top:5px;
	display:block;
	text-align:center;
	vertical-align:middle;
	height:20px;
	color:#333;
	text-decoration:none;
	width:137px;
	background-color: #CCC;
	font-weight:bold;
	margin:0;
	
}
.dropdown li a:hover{
	color: #F00;
	
	
}
/*.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:5px; text-decoration:none; }*/
/*.dropdown a:hover {background:#d9e1e4; color:#000}*/
.dropdown .underline {border-bottom:1px solid #ffffff; vertical-align:middle;}
.dropdown .underline1 {border-bottom:1px solid #ffffff;}


.nodropdown {float:left;padding:0; margin:0;}
.nodropdown dt {height:38px; padding:0px; font-weight:bold; cursor:pointer;padding:0; margin:0;}
.nodropdown dt:hover {padding:0; margin:0;}
.nodropdown dt a, .nodropdown dt a:active, .nodropdown dt a:visited {text-decoration:none;padding:0; margin:0;}
.navbar {
	text-align:center;
	background-image:url(http://www.tristatetek.com/include/images/bg.jpg);
	background-repeat: repeat-x;
	width: 100%;
	height: 38px}
.navwrapper {
	text-align:center;
	padding-left:100px;
	width:800px;
	margin-right: auto;
	margin-left: auto;	
	}






.dropdowntools {float:left;font:11px Verdana, Arial, Helvetica; text-align:center; vertical-align:middle; padding:0; margin:0;}
.dropdowntools dt {font-weight:bold; cursor:pointer;padding:0; margin:0;}
.dropdowntools dt:hover {padding:0; margin:0;}
.dropdowntools dd {position:absolute; overflow:hidden; width:96px; display:none; background:#fff; z-index:111; opacity:0;padding:0; margin:0;}
.dropdowntools ul {width:96px; list-style:none; border-top:none;padding:0; margin:0;}
.dropdowntools li {display:block;padding:0; margin:0;}
.dropdowntools li a, .dropdowntools li a:active, .dropdowntools li a:visited {
	padding-top:5px;
	display:block;
	text-align:center;
	vertical-align:middle;
	height:20px;
	color:#333;
	text-decoration:none;
	width:96px;
	background-color: #CCC;
	font-weight:bold;
	margin:0;
	}
.dropdowntools li a:hover{
	color: #F00;
	
	}
/*.dropdowntools a, .dropdowntools a:active, .dropdowntools a:visited {display:block; padding:5px; text-decoration:none; }*/
/*.dropdowntools a:hover {background:#d9e1e4; color:#000}*/
.dropdowntools .underline {border-bottom:1px solid #ffffff; vertical-align:middle;}
.dropdowntools .underline1 {border-bottom:1px solid #ffffff;}

