/******* This stylesheet controls the graphic version layout *******/
/* This is a global style sheet used across the main portal page and general information pages */
/* Rules may be added to this page but not changed or deleted until the impact on other pages has been assessed */
/* Insert custom rules below the "start custom rules" in its respective Section */


/* ********  General rules ********************************* */
body {background-color:#FFFFFF; margin:0px}
a{font-family: arial, verdana, serif;font-size:13px}
li{font-family: arial, verdana, serif;font-size: 13px;}
p {font-family: arial, verdana, serif;font-size:13px}
h1{font-family: arial, verdana, serif; }
h2{font-family: arial, verdana, serif; }
h3{font-family: arial, verdana, serif; }
h4{font-family: arial, verdana, serif; text-decoration:underline; }
h5{font-family: arial, verdana, serif; }
table {font-family: arial, verdana, serif; font-size: 13px;}
img {border:0px}
hr {clear:left; color:#000000; height:1px; width:100%; }
th {padding-left:5px; text-align:left;}
.underline{text-decoration:underline}
/* start custom rules */



/* ******** Top Section contains Upper and Lower Navigation bars ********************************* */
#top {}
#top-nav {width:100%; background-color:#000000;}
.search-table {background-color:#000000; width:100%;vertical-align:top;}
#second-nav {width:100%; height:21px; background-image:url(images/lownav_bg.gif); background-repeat:repeat-x; background-color:#000000;}
.nav-table {padding-left:7px;}
.nv-seperator{margin-left:3px;margin-right:3px;margin-top:0px;margin-botom:0px;vertical-align:middle}
a.nv-link{font-family: verdana, arial, serif; font-size: 8pt; color:#FFFFFF; text-decoration:none;}
#frmSearch{}
#search{vertical-align:top;padding-top:2px}
.search-buttons{display:none}
#bypass{font-size:1px; vertical-align:top; line-height:1px; color:#000000;}
.top-nav-text{display:none}
.top-nav-graphic{display:inline;margin-left:9px}
#about-site{display:inline}
#about-site-text{display:none}
#pub-info{display:inline}
#pub-info-text{display:none}
#privacy{display:inline}
#privacy-text{display:none}
/* start custom rules */



/* ******** Middle Section contains Collage ********************************* */
#middle {width:765px; margin-bottom:-5px;}
#seal {margin-left:10px; margin-right:10px; margin-top:5px;}
#collage {}
/* start custom rules */



/* ******** Bottom Section contains Content ********************************* */
#bottom {width:765px; margin-top:5px;padding-bottom:50px;}
a.m-link:hover { text-decoration:underline; width:145px}
a.m-link { font-family: arial, verdana, serif; font-size: 10pt; color:#000000; text-decoration:none;}
#menu {width:145px;float:left}
.menu-buttons {background-image:url(images/menu.gif); width:145px; height:20px; margin:0px 0px 7px 0px;}
#menu-alt {display:none}
.menu-link{padding-left:3px; font-size:16px; clear:left}
#weather-head {}
#weather {font-family: verdana, arial, serif; font-size: 9pt;}
.temperature {font-family: verdana, arial, serif; font-size: 9pt;}
td.cell-box {border-top:0px; border-right:1px; border-bottom:1px; border-left:1px; border-style:solid; border-color:black; padding-left:5px; padding-top:8px;padding-bottom:0px}
th.announcements-title {font-size:1pt; line-height:1pt; color:#D3DEE4; text-align:center; background-image:url(images/pub_ann_head.jpg);}
.ann-entry{margin-bottom:13px}
.scrollbox{overflow:auto;height:104px;}
#announcements {float:left;margin-left:20px;}
#quick-resources {float:right;}
.more {float:right; clear:right}
.f-links-header {font-family: verdana, arial, serif; font-size: 13px; font-weight:bold; background-color:#CCCCCC; background-image:url(images/category_head.gif);}
.f-links {font-size:12px; text-decoration:none;line-height:17px}
a.f-links:hover{text-decoration:underline;}
#increase {display:inline}
#decrease {display:none}
#text {display:inline}
#graphic {display:none}
.header5 {font-weight:bold;font;text-decoration:underline}
.bold-underline {font-weight:bold;text-decoration:underline;}
.page-heading {margin-top:20px}

/* start custom rules */
.delimiter{color:white;font-size:1%}
#nav-column {width:130px;float:left;padding-left:8px;padding-right:8px;padding-top:24px;border-right:0px;border-left:0px;border-bottom:0px;border-top:0px;border-style:dotted;border-color: #CCCCCC;}
#content-column {height:100%;width:590px;float:right;padding-left:10px;padding-right:10px;border-right:1px;border-left:1px;border-bottom:0px;border-top:0px;border-style:dotted;border-color: #CCCCCC;}
#content-column1 {width:284px;float:left;padding-top:15px;padding-left:10px;padding-right:10px;border-right:1px;border-left:1px;border-bottom:0px;border-top:0px;border-style:dotted;border-color: #CCCCCC;}
#content-column2 {width:284px;float:left;padding-top:15px;padding-left:10px;padding-right:10px;border-right:1px;border-left:0px;border-bottom:0px;border-top:0px;border-style:dotted;border-color: #CCCCCC;}
#mr-margin {width:5px;height:300px;float:left;} /* Used in most requested and quick links*/
#right-align {text-align:right;} /* Used in most requested */
.smallfont {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
}


.d-optionhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #CCCCCC;
	background-image: url(images/d-option-head.gif);
}
.d-option-cell {
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;


}a.nv-link:link {
	color: #FFFFFF;
}
a.nv-link:visited {
	color: #FFFFFF;
}
a.nv-link:active {
	color: #FFFFFF;
}
a.nv-link:hover {
	text-decoration: underline;
}
a.mainlink:link {
	text-decoration: none;

}
a.mainlink:visited {
	color: #666666;
	text-decoration: none;


}
a.mainlink:hover {
	background-color: #CCCCCC;
}
.subLink {
	color: #000000;
}
a.subLink:link {
	color: #000000;
	text-decoration: none;
}
a.subLink:visited {
	color: #666666;
	text-decoration: none;
}
a.subLink:hover {
	text-decoration: none;
	background-color: #CCCCCC;
}
a.subLink:active {
	color: #000000;
	text-decoration: none;
}
