
html,body{ background-color: white; margin:0; padding:0; }
body{ color: #2d2d2d; font-size: 13.5px; font-family: "trebuchet ms", verdana, arial, sans-serif; font-weight: normal; font-style: normal;f;line-height: 18px; ont-variant: normal; }
div#header { width: 889px; }
div#footer{ background-image: url(../images/footer_bg.gif); text-align: center; width: 889px; height: 105px;}
div#box { text-align: center; position: relative; top: 30px; }
div#bottomlinkbar { text-align: center; position: relative; top: 0; }
div#container{ position: relative; width:889px; margin:0 auto; }
div#content{ text-align: center; width:887px; border-right: 1px solid #005a8c; border-left: 1px solid #005a8c; border-top-width: 0; border-bottom-width: 0; }

.photo_right { display: inline; float: right; margin-left: 12px; border: solid 1px #000; }
.photo_left { display: inline; float: left; margin-right: 12px; border: solid 1px #000;}

.bodybold { color: #2d2d2d; font-size: 13.5px; font-family: "trebuchet ms", verdana, arial, sans-serif; font-weight: bold; line-height: 18px; }
.bodyREDbold { color: #e60e0e; font-size: 13.5px; font-family: "trebuchet ms", verdana, arial, sans-serif; font-weight: bold; line-height: 18px; }
.bodyboldhighlight { color: #005a8c; font-size: 13.5px; font-family: "trebuchet ms", verdana, arial, sans-serif; font-weight: bold; line-height: 18px; }
.bodybolditalic { color: #2d2d2d; font-size: 13.5px; font-family: "trebuchet ms", verdana, arial, sans-serif; font-weight: bold; font-style: italic; line-height: 18px; }
.bodyitalic { color: #2d2d2d; font-size: 13.5px; font-family: "trebuchet ms", verdana, arial, sans-serif; font-style: italic; line-height: 18px; }
.bodyhighlight { color: #005a8c; font-size: 13.5px; font-family: "trebuchet ms", verdana, arial, sans-serif; line-height: 18px; }

.subtitle21 { color: #2d2d2d; font-size: 21px; font-family: "trebuchet ms"; font-weight: bold; line-height: 24px; }
.subtitleblue21 { color: #005a8c; font-size: 21px; font-family: "trebuchet ms"; font-weight: bold; line-height: 24px; }
.subtitle16 { color: #2d2d2d; font-size: 16px; font-family: "trebuchet ms"; font-weight: bold; line-height: 24px; }
.subtitle14 { color: #2d2d2d; font-size: 14px; font-family: "trebuchet ms"; font-weight: bold; line-height: 21px; }
.subtitleblue16 { color: #005a8c; font-size: 16px; font-family: "trebuchet ms"; font-weight: bold; line-height: 24px; }

.sm_bodybold { color: #2d2d2d; font-size: 11px; font-family: "trebuchet ms", verdana, arial, sans-serif; font-weight: bold; line-height: 15px; }
.sm_bodyboldhighlight { color: #005a8c; font-size: 11px; font-family: "trebuchet ms", verdana, arial, sans-serif; font-weight: bold; line-height: 15px; }
.sm_body { color: #2d2d2d; font-size: 11px; font-family: "trebuchet ms", verdana, arial, sans-serif; line-height: 15px; }
.sm_bodyhighlight { color: #005a8c; font-size: 11px; font-family: "trebuchet ms", verdana, arial, sans-serif; line-height: 15px; }



a:active {color:#005a8c}
a:visited {color:#005a8c}
a:link {color:#005a8c}
a:hover {color:#969696}

a.sublink:active { color:#005a8c; font-size: 11px; font-family: Verdana, arial, sans-serif; padding: 0 5px 0; }
a.sublink:visited { color:#005a8c; font-size: 11px; font-family: Verdana, arial, sans-serif; padding: 0 5px 0; }
a.sublink:link { color:#005a8c; font-size: 11px; font-family: Verdana, arial, sans-serif; padding: 0 5px 0; }
a.sublink:hover { color:#b16c2f; font-size: 11px; font-family: Verdana, arial, sans-serif; padding: 0 5px; }

.navboxcont_layout_2ColFixLeft { width: 100%;}
.navboxleft_layout_2ColFixLeft { display: inline; width:176px; float:left; height:auto ; margin-left: 16px; }
.navboxauto_layout_2ColFixLeft { margin-left:204px; width:auto; height:auto ;  margin-right: 16px; padding-left: 8px; border-left: 2px dotted #6197b5; }

li { color: red; }
span { color: #2d2d2d; }

