/* CSS Document for IE */
body {
margin: 0px;
}
img {
border:none;
}
.img2middle {
vertical-align:middle; border:none;
}
/* --- text classes ------- */
.text_normal{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;
}
.text_bold {
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#; font-weight:bold;
}
.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; font-weight:bold; 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: 0px; text-align: left; width: 976px; border-left:1px solid #000000; border-right:1px solid #000000;
}

DIV.table-row {
  margin: 0px; padding: 0px; text-align: left; width: 100%;
}
DIV.left-container {
  border: none; float: left; margin-left: 2px; margin-top:1px; padding: 0px; width: 161px; background-color:#e5e5e5;
}

DIV.middle-container {
  border: none; float: left; margin: 0px; padding: 0px; width:608px;
}

DIV.right-container {
  border: none; float: right; padding: 0px; width: 193px; background-color:#e5e5e5; margin-right: 2px; margin-top:1px;
}

DIV.topNavLeft-container {
	border:none; float:left; margin: 0px; padding: 0px; width:100%; background:url(../images/bg_topNav.gif) repeat-x top; height:25px; padding-top:2px;
}

div.topNav-toCenter {
border:none; padding:0; margin:0; width:98%;
}

DIV.topNav-bullets {
  border: none; float: left; margin: 0px; width:14px; height:18px; padding-top:4px; background:url(../images/blt_topNavlink.gif) left no-repeat; background-position:0 .43em;
}

DIV.topNav-cells {
  border: none; float: left; margin-left: 5px; height:18px; padding-top:4px;
}

DIV.leftPanel-navCellsBase {
padding:0; margin-top:0;
}

DIV.rightPanel-base {
padding:0px; margin:0px; width:100%; background-color:#f5f6f7; border-left:1px solid #dcdbe2; height:582px;
}

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.leftPanel-navCells {
	border:none; padding-left:18px; padding-top:5px; margin:0px; text-align:left; height:24px; background-image:url(../images/ico_leftNav.gif); background-repeat:no-repeat; background-position:5 .58em;
}

div.leftPanel-navDivider {
border:none; padding:0px; margin:0px; width:100%; height:1px; background:url(../images/line_leftNav.gif) left no-repeat; font-size:1px;
}

DIV.sidePanel-head {
background:url(../images/bg_sidePanelHead.gif) repeat-x top; height:24px; width:100%; 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: 0px; padding: 0px; width: auto; background-color:#bfbfbf; font-size:1px;
}

DIV.midBody-topBase {
padding:0px; margin-left:4px; margin-right:2px; 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:100%;
}


DIV.footer-row {
  margin: 0px; padding-top: 4px; padding-left:10px; width: 100%; font-family:Arial, Helvetica, sans-serif; font-size:11px; vertical-align:middle; background-color:#100cb8; height:22px; color:#ffffff;
}

DIV.news-Base {
	margin-left:8px; margin-right:5px; margin-top:8px; padding:0px; text-align:left; width:100%; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#660000;
}

DIV.newsBar {
border:0px; margin:0px; padding: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:100%; background:url(../images/bottom_newsBox.gif) no-repeat bottom left; height:122px;
}

DIV.jobs-container1 {
border:0px; padding-top:7px; margin:0px; float:left; text-align:left; width:45%;
}

DIV.jobs-container2 {
border:0px; padding-top:10px; padding-right:4px; margin:0px; 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:306px;
}
