body {background-color:rgb(240,240,230);font-family:Geneva,Verdana,Arial,Helvetica,sans-serif;font-size:small !important;font-size:x-small;margin:0px;padding:0px;}
#iowa_sliver_bar ul{margin:0px 0px 0px 0px !important;margin:0px 0px px 0px;}
div#banner {margin-top:0px !important;margin-top:-3px;height:50px !important;height:50px;background-image: url('../images/banner_bkgrnd.gif');background-repeat: repeat-x;font-size:10px;overflow:hidden;}
div#banner_content {white-space:nowrap;width:1000px;}
div#search {background-color:rgb(240,240,230);margin:1px 0px 0px 0px !important;margin:-3px 0px 0px 0px;height:0px;width:100%;border-bottom:none;font-size:0px;}
div#left {float:left;width:30mm;background-color:rgb(240,240,230);}
div#middle {left:116px;	padding:0mm 13mm 0mm 0mm !important;padding:0mm 4mm 0mm 0mm;margin:0px;background-color:rgb(240,240,230);overflow:auto;}
div#footer {clear:both;background-color:rgb(240,240,230);}
div#nav {margin:16px 0px 0px 8px;}
div#idph_125 {margin: 16px 0px 0px 0px;}	
div#idph_125_text {margin: 0px 0px 0px 7px;width:100px;}
div#recent_news{margin-top:-10px !important;margin-top:0px;}
div#IdphNews {margin:0px 0px 0px 220px !important;margin:0px 0px 0px 220px;padding:0px 8px 0px 8px;}
div#PageContentPhoto {float:left;margin:7px 7px 0px 7px;background-color:rgb(255,255,255);}
div#home_image {float:left;}

#SiteNav {list-style-type:none;margin:0px 0px 0px -40px !important;margin:0px 0px 0px 0px;}
#SiteNav li {background-image:url('../images/nav_btn.gif');background-repeat:no-repeat;height:22px;width:100px;padding:2px 0px 0px 8px;margin:0px 0px 5px 0px;}
#SiteNav a {text-decoration:none;color:rgb(255,255,255);font-size:13px;font-weight:bold;font-family:Trebuchet MS, Verdana, Arial, Helvetica, Sans-Serif;} 

#PublicHealthContacts {margin-top:20px;text-align:center;font-size:13px;font-weight:bold;font-family:Trebuchet MS, Verdana, Arial, Helvetica, Sans-Serif;line-height:15px;}
#PublicHealthContacts a {color:rgb(52,102,204);text-decoration:none;}
#SocialMediaButtons {margin-top:20px;text-align:center;}

#tblSearch {margin:3px 0px 0px 0px;padding:0px;width:260px;}
#tblSearch td {white-space:nowrap;}
#q {margin:0px 0px 0px 0px;width:200px;height:21px;}
#btn_search {margin:3px 0px 0px 5px;}

div.content {margin:0px 0px 0px 0px;width:100%;background-color:rgb(255,255,255);padding:0px 20px 0px 20px !important;padding:0px 20px 0px 20px;border-left: 1px solid rgb(60,60,60);border-right: 1px solid rgb(60,60,60);border-bottom: 1px solid rgb(60,60,60);border-top: 1px solid rgb(255,255,255);overflow:auto;}
div.button {height:22px;width:100px;background-color:rgb(68,95,194);border:1px solid black;margin: 0px 0px 4px 0px;}
div.Title {margin:8px 0px 0px 0px;}
div.toi{margin-top:10px;}
div.ContactBox  {margin:5px 15px 0px 0px;border: 1px solid rgb(60,60,60);padding:5px;}

form#frmSearch {margin:-2px 0px 0px 0px !important;margin:3px 0px 0px 0px;}	
	
h1 {font-size: x-large !important;font-size: large;font-weight:normal;color:rgb(0,0,0);margin:0px;letter-spacing: -1pt;}	
h2 {font-size: medium !important;font-size: small;font-weight:bold;color:rgb(0,0,0);margin:16px 0px 2px 0px;padding:0px 0px 0px 0px;}
h3 {font-size: small !important;font-size: x-small;font-weight:bold;color:rgb(0,0,0);margin:16px 0px 2px 0px;padding:0px 0px 0px 0px;}
h3.toi_title{font-size:small;font-weight:bold;margin:0px 0px 0px 0px;}
h4 {font-size: x-small !important;font-size: xx-small;font-weight:normal;color:rgb(0,0,0);margin:16px 0px 2px 0px;padding:0px 0px 0px 0px;}
	
p {margin:8px 0px 8px 0px;}
p.footer {font-size:12px;text-align:center;margin:0px;white-space:nowrap;}
p.headline {font-weight: bold;color: rgb(210,0,0);margin:6px 0px 6px 0px;}
p.letter_select {margin:5px 25px 5px 25px;}
p.logo_text_125 {text-align:center;font-size:10px;margin:0px;color:rgb(0,0,0);}
p.nav_button {font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;text-align:left;margin:2px 0px 0px 4px;}
p.recent_news {margin:8px 8px 8px 8px;}
	
td {	font-size: small !important;font-size: x-small;}
td.quicklinksleft {vertical-align:top;padding-left:20px;}
	
ul {margin:6px 0px 6px -20px !important;margin:6px 0px 6px 20px;}
ol.upperroman {list-style-type: upper-roman;}
ol.upperalpha {list-style-type: upper-alpha;}
ol.loweralpha {list-style-type: lower-alpha;}
ol.lowerroman {list-style-type: lower-roman;}
li.quicklinks {margin:0px 10px 0px 0px;}

ul#IdphNewsList {list-style-type:none;}
ul#IdphNewsList li {margin:0px 0px 10px 0px;}

hr.faint {color:rgb(210,210,210);margin:0px;height:1px;}
hr.toi{width:90%;clear:left;}

img.toi{float:left;margin:0px 10px 0px 10px;}

.banner_image {float:left;}
.banner_text {margin:0px 0px 0px 680px;padding:0px 20px 0px 0px;}

.bold {font-weight:bold;}
.btn_nav {margin:0px 0px 3px 0px;border:none;cursor:pointer;}
.center {text-align:center;}
.clear {clear:left;}
.clearl {clear:left;}
.floatl {float:left;}
.icon{vertical-align:middle;border:none;}
.indent {margin-left: 20px;}	
.indent2 {margin-left: 40px;}
.indent3 {margin-left: 60px;}
.italic{font-style:italic;}
.large {font-size:x-large !important;font-size:large;}
.medium {font-size:large !important;font-size:medium;}
.NewsListTitle {font-size:x-small;font-weight:bold;}
.NewsListDate {font-size:xx-small;color:rgb(120,120,120);}
.NewsListCategory {font-size:xx-small;color:rgb(120,120,120);}
.NewsListDesc {font-size:xx-small;}
.noborder {border:none;}
.noshow{display:none;}
.nowrap {white-space:nowrap;}
.red{color:rgb(210,0,0);}
.gray{color:rgb(120,120,120);}
.show{display:block;}
.small {font-size:medium !important;font-size:small;}
.top{vertical-align:top;}
.xlarge {font-size:xx-large !important;font-size:x-large;}
.xsmall {font-size:small !important;font-size:x-small;}
.xxsmall {font-size:x-small !important;font-size:xx-small;}
	
a.nav_button {color:rgb(255,255,255);text-decoration:none;}
a.nav_button:hover {color:rgb(255,255,255);text-decoration:none;}
a.nav_button:visited {color:rgb(255,255,255);text-decoration:none;}

a.plain {text-decoration:none;}
a.plain:hover {background-color:rgb(179,194,244);}
a.plain:visited {color:blue;text-decoration:none;}

a.no_visit {color:blue;text-decoration:none;}
a.no_visit:hover {color:blue;text-decoration:none;background-color:rgb(179,194,244);}		
a.no_visit:visited {color:blue;text-decoration:none;}
