body {margin: 20px 5px; background-color: #D7E7EF; background-image: url(/imgD/bkg-main.gif); background-repeat: repeat-x;}
img, table {border: 0px;}
td {font-family: arial, helvetica, sans-serif; font-size: 11px; color: #000000;}
th {font-family: trebuchet ms, trebuchet, arial, helvetica, sans-serif; font-size: 11px; color: #8B7E44;}
p {line-height: 15px;}
.bbsm {font-family: times; font-size: 9px;}
.landing{font-family: arial, helvetica, sans-serif; font-size: 13px; color: #000000;line-height: 18px;}
form {margin: 0px;}
select, input, textarea {font-family: arial, helvetica; font-size: 11px; color: #000000;}
a:link, a:active, a:visited {color: #006699; text-decoration: none;}
a:hover {text-decoration: underline;}

.outertable {width: 762px; border: 1px solid #000000;}
.leftside {width: 185px; background-color: #A3965C;}
.rightsidenosidebar {width: 575px; background-color: #ffffff;}
.rightsidewithsidebar {width: 575px; background-color: #ffffff; background-image: url(/imgD/bkg-sidebar.gif);}

.underlogo {height: 24px; background-color: #8B7E44; margin-bottom: 7px;}
.navbullet {font-size: 15px;}

.navitemoff {height: 24px; font-family: trebuchet ms, trebuchet, arial, helvetica, sans-serif; color: #ffffff; font-weight: bold; padding-right: 6px;}
.navitemon {height: 24px; font-family: trebuchet ms, trebuchet, arial, helvetica, sans-serif; color: #ffffff; font-weight: bold; background-color: #6B6134; padding-right: 6px;}
a.navitemlink:link, a.navitemlink:active, a.navitemlink:visited {color: #ffffff; text-decoration: none;}
a.navitemlink:hover {color: #FF9C00;}

.subnavitem {height: 18px; font-family: trebuchet ms, trebuchet, arial, helvetica, sans-serif; font-weight: bold; background-color: #6B6134; padding-right: 14px;}
a.subnavitemlink:link, a.subnavitemlink:active, a.subnavitemlink:visited {color: #70A9C6; text-decoration: none;}
a.subnavitemlink:hover {color: #FF9C00;}
a.subnavitemonlink:link, a.subnavitemonlink:active, a.subnavitemonlink:visited {color: #FF9C00; text-decoration: none;}
a.subnavitemonlink:hover {color: #FF9C00;}
.subnavbottomcell {background-color: #6B6134; height: 7px;}

.headercell {height: 24px; background-color: #103D63;  color: #ffffff;}
.headerquicklinks {width: 80px; padding-right: 5px; padding-right: 5px; font-size: 10px; color: #889EB1; font-style: italic; font-weight: bold;}
.headerpulldown {width: 156px; background-image: url(/imgD/bkg-pulldown.gif); font-family: trebuchet ms, trebuchet, arial, helvetica, sans-serif; color: #ffffff; font-weight: bold; cursor: hand; cursor: pointer;}
.menu {z-index: 10; visibility: hidden; position: absolute;}
.menutable {width: 156px; background-color: #1E78A5;}
.menuitem {padding: 2px 5px; font-family: trebuchet ms, trebuchet, arial, helvetica, sans-serif; color: #ffffff; font-weight: bold; border-bottom: 1px solid #84B5CE;}
.menuitemon {padding: 2px 5px; font-family: trebuchet ms, trebuchet, arial, helvetica, sans-serif; background-color: #84B5CE; color: #ffffff; cursor: hand; cursor: pointer; font-weight: bold; border-bottom: 1px solid #84B5CE;}
.headerlinks {width: 228px; padding: 0px 11px; font-size: 10px; color: #ffffff;}
.headersearch {width: 124px;}
.searchfield {font-size: 10px; width: 95px; height: 16px; border: 1px solid #cccccc;}
.searchgo {margin: 0px 4px 0px 3px;}

.breadcrumbarea {height: 24px; background-color: #CCBC75;}
.breadcrumbcell {height: 24px; width: 408px; font-size: 11px; color: #ffffff;}
a.breadcrumblink:link, a.breadcrumblink:active, a.breadcrumblink:visited {color: #ffffff; text-decoration: none;}
a.breadcrumblink:hover {color: #006699;}
.subscribecell {height: 24px; width: 167px; background-color: #D5C890; font-size: 11px; color: #006699;}
a.subscribelink:link, a.subscribelink:active, a.subscribelink:visited {color: #006699; text-decoration: none;}
a.subscribelink:hover {color: #ffffff;}

.contentnosidebar {width: 575px; padding: 30px;}
.contentwithsidebar {width: 408px; padding: 30px;}
.headertext {font-family: trebuchet ms, trebuchet, arial, helvetica, sans-serif; font-size: 22px; color: #8B7E44; line-height: 25px;}
.subheadertext {font-family: trebuchet ms, trebuchet, arial, helvetica, sans-serif; font-size: 17px; color: #8B7E44;}
h1 {font-family: trebuchet ms, trebuchet, arial, helvetica, sans-serif; font-size: 22px; color: #8B7E44;}
h2 {font-family: trebuchet ms, trebuchet, arial, helvetica, sans-serif; font-size: 17px; color: #8B7E44;}
h3 {font-family: trebuchet ms, trebuchet, arial, helvetica, sans-serif; font-size: 14px; color: #8B7E44;}
h4 {font-family: trebuchet ms, trebuchet, arial, helvetica, sans-serif; font-size: 12px; color: #8B7E44;}
h5 {font-family: trebuchet ms, trebuchet, arial, helvetica, sans-serif; font-size: 9px; color: #0000;}

.tabtitlecell {background-color: #EAE3C7; padding-left: 30px; font-family: trebuchet ms, trebuchet, arial, helvetica, sans-serif; font-size: 13px; color: #81814E; font-weight: bold;}
.tabarea {background-color: #F7F5EB; background-image: url(/imgD/bkg-tabarea.gif); background-repeat: repeat-x;}
.tabitem {line-height: 15px; width: 150px;}
.tabphoto {margin:8px 0px;}

.footercell {height: 20px; background-color: #103D63; font-size: 10px; color: #ffffff; padding: 0px 10px;}
a.footerlink:link, a.footerlink:active, a.footerlink:visited {color: #ffffff; text-decoration: none;}
a.footerlink:hover {color: #FF9C00;}
a.sitemap {color: black; text-decoration: none;}
a.sitemap:hover {color: blue; text-decoration: none;}

ul {list-style-type: disc; list-style-image: url(/imgD/square-blue.gif);}
li {margin-bottom: 10px;}
.sidebar_item {margin: 0px 0px 4px 0px; line-height: 12px}

.pg_first_d {display: block; width: 16px; height: 16px; background-image: url(../img/p_first_d.gif); background-repeat: no-repeat; background-position: top left;}
.pg_prev_d {display: block; width: 16px; height: 16px; background-image: url(../img/p_prev_d.gif); background-repeat: no-repeat; background-position: top left;}
.pg_next_d {display: block; width: 16px; height: 16px; background-image: url(../img/p_next_d.gif); background-repeat: no-repeat; background-position: top left;}
.pg_last_d {display: block; width: 16px; height: 16px; background-image: url(../img/p_last_d.gif); background-repeat: no-repeat; background-position: top left;}

a.pg_first_n {display: block; width: 16px; height: 16px; background-image: url(../img/p_first_n.gif); background-repeat: no-repeat; background-position: top left;}
a.pg_first_n:hover {display: block; width: 16px; height: 16px; background-image: url(../img/p_first_h.gif); background-repeat: no-repeat; background-position: top left;}

a.pg_prev_n {display: block; width: 16px; height: 16px; background-image: url(../img/p_prev_n.gif); background-repeat: no-repeat; background-position: top left;}
a.pg_prev_n:hover {display: block; width: 16px; height: 16px; background-image: url(../img/p_prev_h.gif); background-repeat: no-repeat; background-position: top left;}

a.pg_next_n {display: block; width: 16px; height: 16px; background-image: url(../img/p_next_n.gif); background-repeat: no-repeat; background-position: top left;}
a.pg_next_n:hover {display: block; width: 16px; height: 16px; background-image: url(../img/p_next_h.gif); background-repeat: no-repeat; background-position: top left;}

a.pg_last_n {display: block; width: 16px; height: 16px; background-image: url(../img/p_last_n.gif); background-repeat: no-repeat; background-position: top left;}
a.pg_last_n:hover {display: block; width: 16px; height: 16px; background-image: url(../img/p_last_h.gif); background-repeat: no-repeat; background-position: top left;}

a.pg_link_current_page {
	color: black;
	display: none;
}
a.pg_link_not_current_page {
	font-size: 13px;
	text-decoration: none;
	color: #FFFFFF;
	padding: 1px 2px;
	border-top-width: 1px;
	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: #3399FF;
	border-right-color: #003399;
	border-bottom-color: #003399;
	border-left-color: #3399FF;
	background-color: #006699;
	vertical-align: middle;
}


/**/

.sidebar {width: 167px; background-color: #D7E7EF;}
.sidebardiv {min-height: 170px; background-image: url(/imgD/bkg-sidebargradient.gif); background-repeat: repeat-x; padding: 15px;}
a.sidebardiv:link, a.sidebardiv:active, a.sidebardiv:visited {color: #000000; text-decoration: none;}
a.sidebardiv:hover {text-decoration: underline;}

.emergency {background-color: #ee0000; border: 1px solid #ffee00; padding: 8px; font-family: verdana,arial,helvetica,sans-serif; color: #ffee00; font-size: 12px;} 
.nonemergency {background-color: #ffee00; border: 1px solid #666666; padding: 8px; font-family: verdana,arial,helvetica,sans-serif; color: #000000; font-size: 10px;}
.sidebar .sidebardiv p.emergency, .sidebar .sidebardiv p.nonemergency {margin: 0 0 5px 0; line-height: 10px; padding: 5px;}
.sidebardiv p.emergency a, .sidebardiv p.nonemergency a {text-decoration: none;}

.noticereadmore {position: relative; display: block; font-weight: bold; padding-bottom: 3px;}
.noticereadmoreon {position: relative; display: block; font-weight: bold; cursor: pointer; cursor: hand; padding-bottom: 3px;}
.noticereadmore div {display: none;}
.sidebar .noticereadmoreon div {position: absolute; left: -320px; top: -50px; width: 300px; text-decoration: none; font-weight: normal; padding: 15px; background: #eee; border: 2px solid #444; color: #000; margin: 0; line-height: 13px;}

/**/
