html { background: #D9E1E6 url("images/bkg-html.gif") repeat-x; color: #FFF; font: 12px verdana,arial,helvetica,sans-serif; }

body {
	width: 825px;
	background: #E5E6B3 url("images/bkg-body.gif") repeat-y;
	color: #000;
	padding: 0;
	line-height:18px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 32px;
	margin-left: auto;
}
body.trio { background-image: url("images/bkg-body-trio.gif"); }

a:link img, a:visited img { border: none; }
.STYLE1 {
	color: #FF0000
}
.STYLE3 {color: #FF0000; font-weight: bold; }
#X {
	padding: 0px;
	margin: 0px;
}
#M {
	margin: 0 14px;
	padding: 0 10px 10px;
	background-color: #FFF;
	background-repeat: no-repeat;
	background-position: 68px 0;
}
#M h1{ font-size:12px; position:relative; right:32em; top:5px; margin:0px; float:right }
#M span{ position:relative; right:1.2em; top:3em; margin:0px; float:right }
#N { clear: both; height: 28px; background: #981C25; color: #FFF; border-top: 8px solid #FFF; border-bottom: 5px solid #570C11; }
#C { float: left; width: 180px; margin: 0 0 0 24px; }
#S {
	float: right;
	width: 595px;
	margin-top: 0;
	margin-right: 20px;
	margin-bottom: 0;
	margin-left: 0;
}
#F { clear: both; background: url("images/bkg-f.gif") 0 100% no-repeat; padding: 0 0 30px; }
#C, #S { display: inline; background: #FFF; color: #000; padding: 0 0 10px; }

#S h3 {display: block; padding: 6px 12px; background: #B2B36E url("images/bkg-h3-duotone.gif") repeat-x; color: #FFF; margin: 1px 0 0; font-size: 11px; font-weight: bold; text-transform: uppercase; }
#S .ztzs, #S .lztzs { float:left; margin:10px 30px 0px 3px; text-align:center; border:1px solid #CCCD92;}
#S .lztzs { margin-right:0px;}
#S p { background: #EBEBC7; margin: 0; border-bottom: 1px dotted #A8A967; padding:5px; }

#S ul { background: #CCCD92; color: #000; margin:0px; list-style:none; }
#S ul li { background: #EBEBC7; border-bottom: 1px dotted #A8A967; }
#S ul a:link, #S ul a:visited { display: block; background: url("images/bkg-li-side.gif") 0 4px no-repeat; color: #981C25; padding: 4px 20px; font-weight: bold; text-decoration: none; }
#S ul a:link:hover, #S ul a:visited:hover { background: #FFF; background-image: none; }
#S a:link{ color: #6C141A; text-decoration: none; }
#S a:visited { color:#0099FF; text-decoration:none;}
#S a:hover { text-decoration:underline;}
#S hr { height: 20px; background-color: #CCCD92; color: #CCCD92; margin: 0; border: 0; padding: 0; }

#C h2 { color: #0A5D9A; margin: 0; padding: 0; font-size: 18px; font-weight: bold; }
.trio #C { background: transparent; }
.trio #C h2 { float: right; width: 344px; }

* html #C { overflow-x: hidden; }

#F div { background: #E5E6B3; color: #000; margin: 0 13px; border-top: 1px solid #CCCD92; padding: 0 7px; text-align:center; }
#F .yqlj {  text-align:left;}
#F a:link, #F a:visited { color: #6C141A; text-decoration: none; }
#F a:link:hover, #F a:visited:hover { text-decoration: underline; }


#F ul { list-style: none; padding: 0; font-weight:bold; }
#F li { display: inline; margin: 0 6px 0 0; border-right: 1px solid #A8A967; padding:0px 6px; font-size: 12px; }
#F li.l { border-right: none; }

#F address { font-style: normal; }
#F address strong { margin: 0 4px 0 0; padding:2px; }


#C a:link, #C a:visited { text-decoration: none; }

#C ul { margin: 0; padding: 0 0 0 33px; }
#C p, #C li { margin: 10px 10px 0; line-height: 16px; }
#C li { margin-left: 0; }

#C hr { height: 1px; background-color: #94C5EA; color: #94C5EA; margin: 20px 10px; border: 0; padding: 0; }

#C h3 a:link, #C h3 a:visited, #C h4 a:link, #C h4 a:visited, #C dt a:link, #C dt a:visited { color: #0A5D9A; }
#C h3 a:link:hover, #C h3 a:visited:hover { color: #981C25; }

#C p a:link, #C p a:visited, #C li a:link, #C li a:visited { color: #981C25; font-weight: bold; }
#C p a:link:hover, #C p a:visited:hover, #C li a:link:hover, #C li a:visited:hover { background-color: #D1E4F2; }

#C .s {
	float: left;
	width: 174px;
	background: #CCCD92;
	color: #000;
	border-top: 1px dotted #A8A967;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0;
}

#C .s h3 { background: #A8A967 url("images/bkg-s-h3.gif") 0 50% no-repeat; color: #FFF; margin: 0; border-bottom: 1px dotted #CCCD92; font-size: 12px; line-height:16px; padding: 8px 12px; }

#C .s p { background: #E5E6B3; color: #000; margin: 0; border-bottom: 1px dotted #CCCD92; padding: 4px 20px; }
#C .s p a:link:hover, #C .s p a:visited:hover { background-color: transparent; text-decoration: underline; }

#C .s ul { list-style: none; background: #E5E6B3; color: #000; padding: 0; }
#C .s li { margin: 0; border-bottom: 1px dotted #CCCD92; }
#C .s li span, #C .s li a:link, #C .s li a:visited { display: block; padding: 4px 20px; }
#C .s li a:link:hover, #C .s li a:visited:hover { background: #FFF; }

#NB {
width: 777px;
height: 28px;
background: #981C25 url("images/nbar-new.gif") no-repeat;
}

#N ul {
list-style: none;
position: relative;
color: #FFF;
margin: 0;
padding: 0;
font-weight:bold; 
text-align:center;
}

#N li {
float: left;
width:120px;
}

#N li a{
display: block;
padding:6px 0px 5px 0px;
}

#N li a:hover
{
	background-color:#570c11;
}

#N a {
color: #FFF;
text-decoration: none;
}

#N b {
cursor: default;
}

#N span {
height: 28px;
text-align:center;
}
