body { margin: 0pt; padding: 0pt; background: #99976A url(../images/footer.gif) repeat-x scroll left bottom; font-family: "Trebuchet MS","Arial","Verdana",sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 62.5%; line-height: normal; font-size-adjust: none; font-stretch: normal; color: #3E5B00; }
p, td { margin: 0px 0px 10px; padding: 0pt; font-family: "Trebuchet MS","Arial","Verdana",sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.1em; font-size-adjust: none; font-stretch: normal; color: #3E5B00; line-height: 1.4em; }
li { font-family: "Trebuchet MS","Arial","Verdana",sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.1em; font-size-adjust: none; font-stretch: normal; line-height: 1.4em; }
#headertile { margin: 0pt; padding: 0pt; background: rgb(43, 43, 43) url(../images/tile1.gif) repeat-x scroll left top; height: 123px; position: relative; }
body[id="mose"] #headertile { background: rgb(43, 43, 43) url(../images/tile1.gif) repeat-x scroll left top; }
/* #header { margin: 0pt; padding: 0pt; background: transparent url(../images/map_top.gif) no-repeat scroll 80% 0%; height: 123px; position: relative; } 
body[id="mose"] #header { background: transparent url(../images/map_top.gif) no-repeat scroll 80% 0%; } */
#textheader { position: absolute; top: 22px; left: 30px; width: 311px; height: 46px; }
#logo { position: absolute; top: 4px; right: 10px; height: 102px; width: 100px; }
#nav { padding: 0pt; background: transparent url(../images/tab_bg.gif) no-repeat scroll left bottom; position: absolute; margin-left: 10px; top: 89px; width: 690px; height: 34px; }
body[id="mose"] #nav { background: transparent url(../images/tab_bg.gif) no-repeat scroll left bottom; }
#navlist { margin: 0pt; padding: 5px 0px 0px 5px; }
#navlist ul, #navlist li { margin: 0pt; padding: 0pt; display: inline; list-style-type: none; }
#navlist a:link, #navlist a:visited { margin: 0px 4px 0px 0px; padding: 0pt; background: transparent url(../images/tab_inactive.gif) no-repeat scroll left bottom; float: left; font-family: "Trebuchet MS","Arial","Verdana",sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 12px; font-size-adjust: none; font-stretch: normal; color: rgb(255, 255, 255); text-align: center; text-decoration: none; line-height: 26px; width: 81px; height: 29px; }
body[id="mose"] #navlist a:link, #navlist a:visited { background: transparent url(../images/tab_inactive.gif) no-repeat scroll left bottom; }
#navlist a#current:link, #navlist a#current:visited { background: transparent url(../images/tab_active.gif) no-repeat scroll left bottom; font-family: "Trebuchet MS","Arial","Verdana",sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 12px; font-size-adjust: none; font-stretch: normal; color: #FFCC00; line-height: 26px; }
body[id="mose"] #navlist a#current:link, #navlist a#current:visited { background: transparent url(.../images/tab_active.gif) no-repeat scroll left bottom; }
#navlist a:hover { background: transparent url(../images/tab_hover.gif) no-repeat scroll left bottom; font-family: "Trebuchet MS","Arial","Verdana",sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 12px; font-size-adjust: none; font-stretch: normal; color: rgb(33, 50, 59); line-height: 26px; }
body[id="mose"] #navlist a:hover { background: transparent url(../images/tab_hover.gif) no-repeat scroll left bottom; }
/* #intro {	margin: 0pt;	padding: 0pt;	position: relative;	background:  url(../images/map_bottom.gif) no-repeat scroll 80% 0%;	height: 100%; } */
 
#intro hr { border: medium none ; margin: 5px 0px 15px; padding: 0pt; color: rgb(43, 43, 43); background-color: rgb(43, 43, 43); width: 100%; height: 1px; clear: both; }
#breadcrumb { border-bottom: 1px solid rgb(43, 43, 43); margin: 0pt; padding: 8px 15px; font-size: 1em; color: #3E5B00; }
#breadcrumb a:link, #breadcrumb a:visited { color: #FFCC00; text-decoration: none; }
#breadcrumb a:hover { color: #FFCC00; text-decoration: underline; }
#breadcrumb a:active { color: #FFCC00; text-decoration: none; }
#content { margin: 15px 15px 10px; position: relative; }
#content p, #content ul { color: #3E5B00; }
#content:after { content: ""; display: block; height: 0px; clear: both; }
#content { height: 100%; }
#col1 { width: 45%; float: left; }
#col2 { margin-left: 47%; }
#primary { margin: 0pt; padding: 15px; position: relative; }
#primary:after { content: ""; display: block; height: 0px; clear: both; }
#primary { height: 100%; }
.dispatch-a, .dispatch-a-on { border-bottom: 1px dotted rgb(52, 52, 52); margin: 0pt; padding: 10px 0px; width: 100%; }
.dispatch-a:hover { background-color: #828257; }
.dispatch-a:hover img { border: 1px solid #646442; }
.dispatch-a-on { border-bottom: 1px solid rgb(52, 52, 52); background-color: rgb(0, 0, 0); }
.dispatch-a img, .dispatch-a-on img { border: 1px solid rgb(0, 0, 0); margin: 0px 15px; width: 100px; height: 75px; }
.dispatch-a p, .dispatch-a-on p { padding: 0pt; margin-right: 15px; margin-left: 130px; font-family: "Trebuchet MS","Arial","Verdana",sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1em; font-size-adjust: none; font-stretch: normal; color: #294815; line-height: 1.2em; }
.dispatch-a hr, .dispatch-a-on hr { border: medium none ; margin: 0pt; padding: 0pt; color: rgb(73, 73, 73); background-color: rgb(73, 73, 73); width: 100%; height: 1px; clear: both; }
#scrolly { overflow: auto; width: 100%; height: 265px; }
.thumb { border: 1px solid rgb(0, 0, 0); margin: 5px 0px; width: 100px; height: 75px; }
.month { border: 1px solid rgb(73, 73, 73); padding: 1px 0px; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); font-weight: bold; width: 20px; text-align: center; }
table.scrolly td { border-right: 1px solid rgb(34, 34, 34); padding: 0px 15px; }
table.scrolly img { border: 1px solid rgb(0, 0, 0); }
table.none td { border: 0pt none ; padding: 0pt; }
#footer, #footer2 { border-top: 1px solid rgb(73, 73, 73); margin: 20px 0px 0px; padding: 7px 0px 0px; clear: both; position: relative; background-color: rgb(0, 0, 0); height: 22px; }
#footer2 { margin: 0pt; height: 50px; }
#copyright { position: absolute; width: 38%; }
#credits { top: 0pt; position: relative; left: 38%; width: 62%; text-align: right; }
#footer p, #footer2 p { margin: 0px 15px; padding: 0px; font-family: "Trebuchet MS","Arial","Verdana",sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1em; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(143, 143, 143); }
h1 { margin: 25px 0px 0px 15px; position: absolute; }
h2 { margin: 0px 0px 10px; padding: 0pt; font-family: "Trebuchet MS","Arial","Verdana",sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.6em; line-height: normal; font-size-adjust: none; font-stretch: normal; color: #3E5B00; }
.bullet { border: 0pt none ; width: 11px; height: 11px; margin-right: 7px; }
h3, .h3 { margin: 0pt; padding: 0px 0px 8px; font-family: "Trebuchet MS","Arial","Verdana",sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 16px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(255, 255, 255); }
h4 { margin: 0px 0px 5px; padding: 0pt; font-family: "Trebuchet MS","Arial","Verdana",sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1.1em; line-height: normal; font-size-adjust: none; font-stretch: normal; color: #2D4200; }
h4 a:link { font-family: "Trebuchet MS","Arial","Verdana",sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.1em; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(255, 255, 255); text-decoration: underline; }
h4 a:hover { color: rgb(255, 64, 0); text-decoration: none; }
h4 a:active { color: #FFCC00; text-decoration: none; }
h4 a:visited { color: #FFCC00; text-decoration: underline; }
h5 { margin: 10px 0px; font-family: "Trebuchet MS","Arial","Verdana",sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1.1em; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(255, 255, 255); }
h6 { margin: 0px 0px 5px; padding: 0pt; font-family: "Trebuchet MS","Arial","Verdana",sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1.1em; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(255, 255, 255); }
a:link, a:visited { color: #FFCC00; text-decoration: underline; }
a:hover { color: rgb(255, 255, 255); text-decoration: none; }
a:active { color: #FFFFFF; text-decoration: none; }
a.small:link, a.small:visited { font-size: 1em; color: #FFCC00; text-decoration: underline; }
a.small:hover { color: rgb(255, 255, 255); text-decoration: none; }
a.small:active { color: #FFFFFF; text-decoration: none; }
#footer p a:link, #footer p a:visited { font-size: 1em; color: rgb(193, 193, 193); text-decoration: none; }
#footer p a:hover { color: rgb(255, 255, 255); text-decoration: underline; }
#footer p a:active { color: rgb(255, 64, 0); text-decoration: none; }
.small { font-size: 0.9em; }
.alert, .red { font-family: "Trebuchet MS","Arial","Verdana",sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.1em; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(255, 64, 0); }
.alert { line-height: 35px; }
.smallalert { font-family: "Trebuchet MS","Arial","Verdana",sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0.9em; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(255, 64, 0); float: right; }
p.comment { margin: 5px 15px 10px; font-family: "Georgia","Trebuchet MS","Arial","Verdana",sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.1em; line-height: normal; font-size-adjust: none; font-stretch: normal; }
p.commentheader { font-family: "Trebuchet MS","Arial","Verdana",sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1.1em; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(189, 189, 189) ! important; }
img.routemap { border: 1px solid rgb(54, 54, 54); width: 256px; height: 159px; float: left; }
img.routemap:hover { border: 1px solid rgb(86, 86, 86); }
.quote {
	margin: 10px 15px 0px;
	text-align: center;
	font-weight: normal;
	font-size: 1.1em;
	font-size-adjust: none;
	color: #333333;
}
.quotebox { border-top: 4px solid #3E5B00; border-bottom: 4px solid #3E5B00; margin: 15px 0px; font-family: "Georgia","Trebuchet MS","Arial","Verdana",sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.1em; font-size-adjust: none; font-stretch: normal; line-height: 1.5em; color: #FFFF33; background-color: #828257; }
acronym { border-bottom: 1px dotted rgb(187, 187, 187); cursor: help; }
hr { border: medium none ; margin: 0px 0px 5px; padding: 0pt; color: rgb(73, 73, 73); background-color: rgb(73, 73, 73); height: 1px; }
.blackbox { border-top: 4px solid #3E5B00; border-bottom: 4px solid #3E5B00;  width: 99%; }
.padder { margin: 15px; }


.intropic { width: 350px; float: left; }
.introflash { border: 1px solid rgb(56, 56, 56); margin: 9px; }
.introtext { margin-left: 355px; margin-right: 3%; }
.oi-form {
	font-family: "Trebuchet MS", "Lucida Grande", Verdana, "Bitstream Vera Sans", Geneva, Lucida, Arial, Helvetica, sans-serif;
	;
	font-size: 1.1em;
	color: #3E5B00;
	background-color: #D8D7C7;
	border: 1px solid #817E58;
}
