/* CSS Document for IE */
body {
margin: 0px;
}

/* --- text classes ------- */
.text_normal{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;
}
.textBold_brown {
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#660000; font-weight:bold;
}
.text_colored {
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#dd0302; line-height:22px;
}

/* ---new--- */
a.link_topNav:link {
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none;
}
a.link_topNav:visited {
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none;
}
a.link_topNav:hover {
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#eaf5ff; text-decoration:none;
}
a.link_leftNav:link {
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none;
}
a.link_leftNav:visited {
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none;
}
a.link_leftNav:hover {
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#dd0302; text-decoration:none;
}


a.link_normal:link {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none;
}
a.link_normal:visited {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none;
}
a.link_normal:hover {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:underline;
}


/* --- Div portion starts here ---- */
DIV.base-layer {
  margin: 0px; padding: 0; text-align: left; width: 974px; border-left:1px solid #000000; border-right:1px solid #000000;
}

DIV.table-row {
  margin: 0; padding: 0; text-align: left; width: 100%;
}
DIV.left-container {
  border: none; float: left; margin-left: 4px; margin-top:1px; padding-bottom: 0px; width: 161px; background-color:#e8e8e8;
}

DIV.middle-container {
  border: none; float: left; margin: 0; padding: 0; width:606px;
}

DIV.right-container {
  border: none; float: right; margin: 0; padding: 0; width: 193px; background-color:#e5e5e5; margin-right: 4px; margin-top:1px;
}

div.bodyBigHeader {
font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px; color:#ffffff; line-height:28px; background:url(../images/bg_headerPanels.gif) top repeat-x;
}

DIV.topNavLeft-container {
	border:none; float:left; margin: 0; padding: 0; width:100%; background:url(../images/bg_topNav.gif) repeat-x top; padding-top:5px; height:20px;
}

div.topNav-toCenter {
border:none; padding:0; margin:0; width:98%;
}

DIV.topNav-bullets {
  border: none; float: left; margin: 0; width: 14px; padding-top:1px; height:18px; background:url(../images/blt_topNavlink.gif) left no-repeat; background-position:0 .25em;
}

DIV.topNav-cells {
  border: none; float: left; margin-left: 5px; padding-top:1px; height:18px;
}

DIV.leftPanel-navCellsBase {
margin:0; padding:0px;
}

DIV.rightPanel-base {
padding:0px; margin:0px; width:99%; background-color:#f5f6f7; border-left:1px solid #dcdbe2; height:570px;
}

DIV.leftPanel-navCells {
	border:none; padding-left:18px; padding-top:6px; margin:0px; text-align:left; height:19px; background-image:url(../images/ico_leftNav.gif); background-repeat:no-repeat; background-position:5 .6em;
}

div.leftPanel-navDivider {
border:none; padding:0; margin:0; width:100%; height:1px; background:url(../images/line_leftNav.gif) left no-repeat;
}

DIV.sidePanel-head {
background:url(../images/bg_sidePanelHead.gif) repeat-x top; height:19px; width:99%; margin:0px; padding-top:4px; text-align:left; border-left:1px solid #c9cacb; border-right:1px solid #c9cacb; border-bottom:1px solid #c9cacb; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#FFFFFF;
}

DIV.newsLeft-base {
padding:0px; margin-top:7px; margin-bottom:7px; width:100%; text-align:center;
}

DIV.newsLeft-container {
  border: none; float: left; margin: 0px; padding-top: 7px; width: 10%; text-align:center;
}

DIV.newsRight-container {
  border: none; float: right; margin: 0px; padding-top: 7px; width: 90%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4e585d;
}

DIV.space-line {
  clear: both; margin: 0; padding: 0; width: auto;
}

DIV.solid-line {
  clear: both; margin: 0; padding: 0; width: auto; background-color:#bfbfbf; height:1px;
}

DIV.midBody-topBase {
padding:0px; margin-left:4px; margin-right:0; margin-top:1px;
}

DIV.midBody-container1_1 {
	border:none; float:left; padding:0px; margin:0px; text-align:left; width:33%;
}
DIV.midBody-container2_1 {
	border:none; float:right; padding:0px; margin:0px; text-align:left; width:67%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4a5521;
}

DIV.midBody-container2 {
	border:none; float:left; padding-left:6px; padding-right:6px; padding-top:10px; margin:0px; text-align:left; width:98%;
}


DIV.footer-row {
  margin: 0px; padding-top: 4px; padding-right:10px; width: 98%; font-family:Arial, Helvetica, sans-serif; font-size:11px; background-color:#100cb8; height:22px; color:#ffffff;
}

DIV.news-Base {
	margin-left:8px; margin-right:8px; margin-top:8px; padding:0; text-align:left; width:100%; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#660000;
}

DIV.newsBar {
border:0px; margin:0px; padding-top:0px; text-align:left; background:url(../images/bg_newsBar.gif) repeat-x top; width:100%;
}

DIV.newsBar-container1 {
	border:0px; padding:0px; margin:0px; float:left; text-align:left; background:url(../images/bg_newsBar.gif) repeat-x top; width:90%; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff;font-weight:bold;
}

DIV.newsBar-container2 {
	border:0px; padding:0px; margin:0px; float:right; text-align:right; background:url(../images/bg_newsBar.gif) repeat-x top; width:10%;
}

DIV.newBox-container1 {
	border:0px; padding:0px; margin:0px; float:left; text-align:left; width:202px; background:url(../images/bg_newsBox.gif) repeat-y left;
}

DIV.newBox-container2 {
	border:0px; padding:0px; margin:0px; float:right; text-align:left; width:199px; background:url(../images/bg_newsBox.gif) repeat-y left;
}

DIV.newsBox-textArea {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4a5521; padding-left:23px; padding-right:8px; margin:0px; text-align:left; width:86%; background:url(../images/bottom_newsBox.gif) no-repeat bottom left; height:130px;
}

DIV.jobs-container1 {
border:0px; padding-top:7px; margin:0px; float:left; text-align:left; width:42%;
}

DIV.jobs-container2 {
border:0px; padding-top:10px; margin-right:4px; float:right; text-align:left; width:55%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4a5521;
}

DIV.sideAd-base {
border:none; padding:0px; margin:0px; width:100%; background-color:#ecefef; height:293px;
}
