body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

H1 { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin:0px 0px 10px 0px; color:#CC3300;}
H2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin:0px 0px 10px 0px; color:#CC3300;}
H3 { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin:0px 0px 10px 0px; color:#CC3300;}

ul { line-height:17px; list-style-position: outside; list-style-image: url(/uploads/tf/bullet.gif); margin-left: 0.8em; padding-left: 0.8em;}

form {
	margin:0px;
}

A { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; color:#333333;}
A:hover { color:#CC3300; text-decoration:underline;}

.bg_rootline {background-image:url(/images/bg_shadow_menu_red.gif); background-repeat:no-repeat; height:34px; width:592px; border-left:1px solid #000000;}
#rootline { margin-left:198px; padding-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFCC;}

#sitesearch { padding: 10px 0px 0px 0px;}
#sitesearch INPUT{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
width:115px;
border:0px solid #CC3300;
margin-left:5px;
margin-right:5px;
padding-left:2px;
}

#sitesearch A { font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#FFCC99;}
#sitesearch A:hover { color:#FFFFFF; text-decoration:none;}

#symbol { border-right:1px solid #000000; }
#positionPicA IMG { width:166px; border-left:1px solid #000000; border-right:1px solid #000000; }
.bg_positionpic div#positionPicA {border-left:1px solid #000000; border-right:1px solid #000000;}
#positionPicAColor {  height:604px; }
.colorBg {background-color:#CC3300;   }
.bg_positionpic {background-color:#CC3300; height:604px;   }
.IPE-title {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#FFFFFF; margin-bottom:5px;} .ruler-infopanel { margin-bottom:5px;}
.infopanel .csc-header-n2 h1 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; padding: 0 0 5px 0; color:#FFFFFF; margin:15px 0 5px 0; background-image:url('/images/ruler-infopanel.gif'); background-repeat: no-repeat; background-position: bottom;}
.ruler-infopanel { margin-bottom:5px;}


.news-latest-subheader { color:#FFFFFF;}

.infopanel { background-image:url(/images/bg_infopanel_red.gif); background-repeat:repeat-x; height:435px;  border-right:1px solid #000000; }

#infopanel { padding: 13px 3px 0px 5px; width:158px; }
#infopanel p.bodytext { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-size:11px;}
#infopanel A { font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; }
#infopanel A:hover { color:#FFFFFF; text-decoration:none;}
#spage DIV A:hover { color:#FFFFFF; text-decoration:none;}

#infopanel {color:#FFCC99; }
#infopanel A { color:#FFCC99;}



.borderPic { margin-top:0px; background-color:#000000; height:1px;}
.borderPic2 { margin-top:0px; background-color:#000000; height:1px;}
.borderPic3 { margin-top:0px; background-color:#000000; height:1px;}

.newsdate { font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-bottom:3px; color:#FFCC99;}
.news-single-date { color:#FFFFFF;}

.contentContainer {  width:414px; background-image: url(/images/bg_content_red.gif); background-repeat:repeat-y; background-color:#CC3300; font-family:Arial, Helvetica, sans-serif; font-size:10px; }
#contentTable {background-image:url(/images/bg_content_bottom_lines.gif); background-repeat: no-repeat; }
#content DIV,P,TD{ font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.content { margin-left:28px; margin-right:21px;  }
#content { width: 365px; margin-bottom:20px; }
#content .contentWrap { margin-bottom:20px;}
#content A { font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; color:#CC3300;}
#content A:hover { color:#333333; text-decoration:none;}

/*#contentBg { left:177px; height: 400px; top:-430px; position:relative; z-index:1; width:8px; background-image:url(/images/correct_background.gif); background-repeat:no-repeat;}*/

#metanav_foot { height:24px; background-image: url(/images/bg_footnav_red.gif); background-repeat: no-repeat; padding:0px 0px 0px 24px; color:#BBB; }
#metanav_foot a { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#BBB; text-decoration:none;}
#metanav_foot a:hover { color:#CC3300; }

.bg_content_top {width:414px;  height:12px; background-image:url(/images/bg_content_top_red.gif); background-repeat:no-repeat; margin:0px 0px 0px 0px;}
.bg_content_bottom {width:414px;  height:8px; background-image:url(/images/bg_content_bottom_red.gif); }
p.bodytext {font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0px 0px 0px 0px;}
.greyText {font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0px 0px 0px 0px; color: #999999;}

.borderHeadTable { border-left:1px solid #000000; }

#menu { width: 570px; height: 30px;}
#menu-level1 {margin-left:8px;  }
A.menu-level1-no { font-family:Arial, Helvetica, sans-serif; margin:6px; font-size:11px; text-decoration:none; color:#333333; font-weight:bold;}
A.menu-level1-no:hover { text-decoration:none; color:#CC3300}

.menu-level1-cur { font-family:Arial, Helvetica, sans-serif; margin:6px; font-size:11px; text-decoration:none; color:#CC3300; font-weight:bold;}
A.menu-level1-cur:hover { text-decoration:none; color:#CC3300}

.menu-level1-act { font-family:Arial, Helvetica, sans-serif; margin:6px; font-size:11px; text-decoration:none; color:#CC3300; font-weight:bold;}
A.menu-level1-act:hover { text-decoration:none; color:#CC3300}

.bgmenu { height: 402px; background-image:url(/images/bg_menupanel_red.gif); background-repeat:repeat-x; border-left:1px solid #000000;}
.submenuWrap { background-image:url(/images/bg_menu_red.gif); background-repeat:repeat-y; margin-left:10px;   }
#submenu { margin-bottom:50px; margin-top:10px;}
#submenuend {width:165px; height:8px; background-image: url(/images/bg_submenu_end_red.gif); background-repeat:no-repeat;}

#menu-level2 { margin-left:10px; width:155px}
A.menu-level2-no { font-family:Arial, Helvetica, sans-serif; margin:6px; font-size:11px; text-decoration:none; color:#333333; font-weight:bold;}
A.menu-level2-no:hover { text-decoration:none; color:#CC3300}

#menu-level2-cur { margin-left:10px}
A.menu-level2-cur{ font-family:Arial, Helvetica, sans-serif; margin:6px; font-size:11px; text-decoration:none; color:#CC3300; font-weight:bold;}
A.menu-level2-cur:hover { text-decoration:none; color:#CC3300}

#menu-level2-act { margin-left:10px}
.menu-level2-act { font-family:Arial, Helvetica, sans-serif; margin:6px; font-size:11px; text-decoration:none; color:#CC3300; font-weight:bold;}
A.menu-level2-act:hover { text-decoration:none; color:#CC3300}

#menu-level3 {margin-left:17px;  width:148px}
A.menu-level3-no { font-family:Arial, Helvetica, sans-serif; margin:6px; font-size:11px; text-decoration:none; color:#333333; font-weight:bold;}
A.menu-level3-no:hover { text-decoration:none; color:#CC3300}

.menu-level3-cur { font-family:Arial, Helvetica, sans-serif; margin:6px; font-size:11px; text-decoration:none; color:#CC3300; font-weight:bold;}
A.menu-level3-cur:hover { text-decoration:none; color:#CC3300}

.menu-level3-act { font-family:Arial, Helvetica, sans-serif; margin:6px; font-size:11px; text-decoration:none; color:#333333; font-weight:bold;}
A.menu-level3-act:hover { text-decoration:none; color:#CC3300}

.rootline-no  {font-family:Arial, Helvetica, sans-serif; margin:6px; font-size:11px; text-decoration:none; color:#FFCC99; font-weight:bold;}
A.rootline-no:hover { text-decoration:none; color:#FFFFFF}
.rootline-cur  {font-family:Arial, Helvetica, sans-serif; margin:6px; font-size:11px; text-decoration:none; color:#FFFFFF; font-weight:bold;}
A.rootline-cur:hover { text-decoration:none; color:#FFFFFF}

#position font { line-height:29px; margin-left:9px; margin-top:3px; color:#CC3300; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}


#tx_bysitemapxl_box { font-family:Arial, Helvetica, sans-serif;}
#tx_bysitemapxl_box a.sitemapLevel1  { font-size:12px; color:#FF9900; text-decoration:none; font-weight:bold;}
#tx_bysitemapxl_box a.sitemapLevel1:visited  { font-size:12px; color:#FF9900; }
#tx_bysitemapxl_box a.sitemapLevel1:active  { font-size:12px; color:#FF9900; }
#tx_bysitemapxl_box a.sitemapLevel1:hover { font-size:12px;  color:#666666; }

#tx_bysitemapxl_box a.sitemapLevel2  { font-size:11px; color:#666666; }
#tx_bysitemapxl_box a.sitemapLevel2:visited  { font-size:11px; color:#666666; }
#tx_bysitemapxl_box a.sitemapLevel2:active  { font-size:11px; color:#666666; }
#tx_bysitemapxl_box a.sitemapLevel2:hover { font-size:11px; text-decoration:none; color:#FF9900; }

#tx_bysitemapxl_box a.sitemapLevel3  { font-size:11px; color:#999999; }
#tx_bysitemapxl_box a.sitemapLevel3:visited  { font-size:11px; color:#999999; }
#tx_bysitemapxl_box a.sitemapLevel3:active  { font-size:11px; color:#999999; }
#tx_bysitemapxl_box a.sitemapLevel3:hover { font-size:11px; text-decoration:none; color:#FF9900; }

#tx_bysitemapxl_box a.sitemapLevel4  { font-size:11px; color:#8B8888; }
#tx_bysitemapxl_box a.sitemapLevel4:visited  { font-size:11px; color:#998888; }
#tx_bysitemapxl_box a.sitemapLevel4:active  { font-size:11px; color:#998888; }
#tx_bysitemapxl_box a.sitemapLevel4:hover { font-size:11px; text-decoration:none; color:#FF9900; }

#tx_bysitemapxl_box a.sitemapLevel5  { font-size:11px; color:#AEAAAA; }
#tx_bysitemapxl_box a.sitemapLevel5:visited  { font-size:11px; color:#BBAAAA; }
#tx_bysitemapxl_box a.sitemapLevel5:active  { font-size:11px; color:#BBAAAA; }
#tx_bysitemapxl_box a.sitemapLevel5:hover { font-size:11px; text-decoration:none; color:#FF9900; }


