body { font-family: Tahoma, Arial, Helvetica; font-size: 12px; line-height: 15px; color: #000000; }
body { background-color: #FFFFFF; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }


#cursor {cursor: hand;}

h1 { font-size: 18px; line-height: 20px; color: #000000; font-weight: bold; margin: 0px; padding-left: 20px; padding-right: 10px; }
h2 { font-size: 13px; line-height: 15px; color: #000000; font-weight: bold; margin: 0px; }
h3 { font-size: 13px; color: #000000; font-weight: bold; margin: 0px; }
h4 { font-size: 12px; color: #000000; margin: 0px; font-weight: normal;}

/* Links */
a { color: #0120A8; }
a:hover{text-decoration: none;}

.logo-bg {background-image: url('../images/logo2.gif');}

/* LEFT NAV */
.left-nav-tab-bg0 {background-color: #FFFFFF; }
.left-nav-tab-bg {background-image: url('../images/left_nav_tab_bg1.gif'); }
.left-nav-tab-bg2 {background-image: url('../images/left_nav_tab_bg2.gif'); }
.left-nav-link-bg {background-image: url('../images/left_nav_dots.gif');}
.left-nav-link-bg2 {background-image: url('../images/left_nav_dots2.gif');}
.left-nav-tab-title { font-size: 12px; color: #000000; font-weight: bold; margin-left: 10px;}
.left-nav-link-txt {font-size: 11px; margin-left: 10px; text-decoration: underline; color: #0120A8;}
.left-nav-link-title {font-size: 12px; margin-left: 10px; margin-bottom: 5px: margin-top: 5px;font-weight: bold;}

.intro-tab-bg {background-image: url('../images/intro_tab.gif');}
.intro-tab-title {font-size: 13px; font-weight: bold; margin-left: 5px;}
.search-title {font-size: 13px; font-weight: bold;}
.search-content {font-size: 11px; margin-left: 5px; margin-right: 15px; margin-top: 4px; margin-bottom: 4px;}
.art-title {font-size: 14px; font-weight: bold; margin-left: 0px; margin-top: 4px; margin-bottom: 4px;}
.art-content {font-size: 12px; margin-left: 0px; margin-right: 5px; margin-top: 4px; margin-bottom: 4px;}
.read-more {font-size: 11px; margin-left: 7px; margin-right: 10px; font-weight: bold;}
.img-main {float:right;}

.state-blurb{font-size: 12px; margin-left: 0px; margin-right: 15px; margin-top: 4px; margin-bottom: 4px;}
.footer-txt {font-size: 12px; color:#0626BB; margin-left: 10px;}

.searchbox { width:130px; }
.searchtxt { font-weight:bold; color:#000000; font-size: 13px;}

#theme-hm{ font-size:12px; padding-left:0px;}
#txt-11{ font-size:11px; padding-left:0px;}
.program-display { display: none; }
#result{
	position: absolute;
	width: 400px;
	border: 4px solid #BA0000;
	background-color: #ffffff;
	padding: 10px;
	font-size: 11px;
	visibility: hidden;
	z-index: 1000;
}