.screenOnly {}
.printOnly {display:none;}

body {margin:5px; background:#ffffff; font-family:Verdana; font-size:11px; font-weight:normal; color:#484848; line-height:18px; text-align:center;}
td {font-family:Verdana; font-size:11px; font-weight:normal; color:#484848; line-height:18px;}
a {font-family:Verdana; font-size:11px; font-weight:normal; color:#027e9c; line-height:18px;}
UL {padding:0; margin-left:16px; margin-top:0px;}
div {padding:0px;}

h1 {font-family:Verdana; font-size:16px; font-weight:bold; color:#f2881a; margin-top:8px; margin-bottom:10px; line-height:22px;}
h2 {font-family:Verdana; font-size:11px; font-weight:bold; color:#0098bd; margin-top:0px; margin-bottom:0px; border-bottom:#f2881a 1px solid;}
h3 {font-family:Verdana; font-size:11px; font-weight:bold; color:#9d1112; margin-top:0px; margin-bottom:20px;}
h4 {font-family:Verdana; font-size:11px; font-weight:bold; color:#9d1112; margin-top:0px; margin-bottom:8px;}

img {border:0px;}

.mainWidth {width:960px; text-align:left;}
.contentTable {width:960px;}
.leftTD {vertical-align:top; padding-top:5px; width:184px;}
.midTD {vertical-align:top; padding-right:20px; padding-left:20px; width:100%; height:260px;}
.rightTD {vertical-align:top; padding-top:5px; width:184px;}
.homeTD {vertical-align:top; padding-left:20px; padding-top:10px; padding-right:20px;}

.locationDiv {border-bottom:#0195b9 2px solid; padding-top:6px; padding-bottom:6px; padding-left:7px; padding-right:7px; margin-bottom:15px;}
.locationDiv a {color:#00b3d2; text-decoration:none;}
.locationDiv a:hover {color:#00b3d2; text-decoration:underline;}


.menu1Table {width:100%;}
.menu1Table td {background:#009ec7 url(../images/menu1_bg.gif);}

.m1off {}
.m1off a {text-decoration:none; font-family:Verdana; font-size:11px; font-weight:normal; color:#ffffff; line-height:15px;}
.m1off a div {padding-top:8px; padding-bottom:9px; padding-right:11px; padding-left:11px;}

.m1on {}
.m1on a {text-decoration:none; font-family:Verdana; font-size:11px; font-weight:normal; color:#ffffff; line-height:15px;}
.m1on a:hover {text-decoration:none; font-family:Verdana; font-size:11px; font-weight:normal; color:#ffffff; line-height:15px;}
.m1on a div {background:#6ca5d2; cursor:pointer; padding-top:8px; padding-bottom:9px; padding-right:11px; padding-left:11px;}

.m2Div {display:none; position:absolute; z-index:100;}
.m2Table {background:#ffffff; border-left:#e0dede 1px solid; border-right:#e0dede 1px solid; border-top:#e0dede 1px solid;}

.m2off {border-bottom:#e0dede 1px solid;background:#f1f0f0;}
.m2off a {text-decoration:none; font-family:Verdana; font-size:11px; font-weight:normal; color:#194785;}
.m2off a div {padding-top:4px; padding-bottom:4px; padding-right:11px; padding-left:11px;}

.m2on {border-bottom:#e0dede 1px solid; background:#6ca5d2;}
.m2on a {text-decoration:none; font-family:Verdana; font-size:11px; font-weight:normal; color:#ffffff;}
.m2on a div {cursor:pointer; padding-top:4px; padding-bottom:4px; padding-right:11px; padding-left:11px;}


.HomeText {font-family:Verdana; font-size:11px; font-weight:normal; color:#ffffff; line-height:18px;}
.HomeLink {font-family:Verdana; font-size:11px; font-weight:normal; color:#5b5b5b; line-height:18px; text-decoration:none;}
.HomeLink:hover {color:#a41213;}


.menu2Div {width:184px; margin-bottom:15px;}
.menu2Div a {font-family:Verdana; font-size:11px; font-weight:normal; color:#656565; line-height:18px; text-decoration:none;}
.menu2Div a:hover {color:#0195b9;}
.menu2Div a.selected {font-family:Verdana; font-size:11px; font-weight:normal; color:#0195b9; line-height:18px; text-decoration:none;}
.menu2Div UL {padding:0px; margin:0px; list-style-type:none;}
.menu2Div LI {padding-top:6px; padding-bottom:6px; border-bottom:#e0dede 1px solid;}

.rightDiv {width:184px; margin-bottom:15px;}

.t2 {width:184px; height:26px; background:#4e4f4e url(../images/t2_bg.gif) no-repeat; font-family:Verdana; font-size:11px; font-weight:bold; color:#ffffff; line-height:18px; padding-right:8px; padding-left:8px; padding-top:4px;}
.box2 {width:184px; background:#f1f0f0; border-left:#e0dede 1px solid; border-right:#e0dede 1px solid; padding:8px;}
.box2bottom {width:184px; height:6px; font-size:1px; line-height:1px; background:#f1f0f0 url(../images/box2_bottom.gif) no-repeat; text-align:center;}

.box3 {width:184px; border-left:#e0dede 1px solid; border-right:#e0dede 1px solid; text-align:center; padding-top:2px;}
.box3bottom {width:184px; height:6px; font-size:1px; line-height:1px; background:#f1f0f0 url(../images/box3_bottom.gif) no-repeat; margin-bottom:15px; text-align:center;}


.t1 {width:184px; height:26px; background:#f26235 url(../images/t1_bg.gif) no-repeat; font-family:Verdana; font-size:11px; font-weight:bold; color:#ffffff; line-height:18px; padding-right:8px; padding-left:8px; padding-top:4px;}
.box1 {width:184px;  background:#f1f0f0; border-left:#e0dede 1px solid; border-right:#e0dede 1px solid; padding:8px;}
.box1banner {width:184px; background:#f1f0f0; border-left:#e0dede 1px solid; border-right:#e0dede 1px solid; padding:4px; text-align:center;}
.box1bottom {width:184px; height:6px; font-size:1px; line-height:1px; background:#f1f0f0 url(../images/box1_bottom.gif) no-repeat; margin-bottom:15px; text-align:center;}
.box1top {width:184px; height:6px; font-size:1px; line-height:1px; background:#f1f0f0 url(../images/box1_top.gif) no-repeat; text-align:center;}
.box1Line {padding-bottom:8px;}

.link2 {font-family:Verdana; font-size:11px; font-weight:bold; color:#646464; line-height:18px; text-decoration:none;}
.link2:hover {color:#0082c8;}


.link3 {font-family:Verdana; font-size:11px; font-weight:normal; color:#484848; line-height:18px; text-decoration:none;}
.link3:hover {color:#027e9c;}

.t3 {width:184px; height:26px; background:#b0d241 url(../images/t3_bg.gif) no-repeat; font-family:Verdana; font-size:11px; font-weight:bold; color:#ffffff; line-height:18px; padding-right:8px; padding-left:8px; padding-top:4px;}
.t4 {width:184px; height:26px; background:#0098bd url(../images/t4_bg.gif) no-repeat; font-family:Verdana; font-size:11px; font-weight:bold; color:#ffffff; line-height:18px; padding-right:8px; padding-left:8px; padding-top:4px;}

.t_events {border-bottom:#79bf43 2px solid; background:url(../images/icon_events.gif) bottom left no-repeat; font-family:Verdana; font-size:16px; font-weight:bold; color:#79bf43; padding-top:24px; padding-left:66px; vertical-align:bottom; margin-bottom:5px;}
.t_news {border-bottom:#f78d2f 2px solid; background:url(../images/icon_news.gif) bottom left no-repeat; font-family:Verdana; font-size:16px; font-weight:bold; color:#f78d2f; padding-top:24px; padding-left:66px; vertical-align:bottom; margin-bottom:5px;}
.t_analysis {border-bottom:#c03e26 2px solid; background:url(../images/icon_analysis.gif) bottom left no-repeat; font-family:Verdana; font-size:16px; font-weight:bold; color:#c03e26; padding-top:24px; padding-left:66px; vertical-align:bottom; margin-bottom:5px;}
.t_jobs {border-bottom:#0095ba 2px solid; background:url(../images/icon_jobs.gif) bottom left no-repeat; font-family:Verdana; font-size:16px; font-weight:bold; color:#0095ba; padding-top:24px; padding-left:66px; vertical-align:bottom; margin-bottom:5px;}

.smallLink {font-family:Verdana; font-size:11px; font-weight:normal; color:#666666; line-height:18px; text-decoration:none;}

.Title1 {border-bottom:#E9E7E7 1px solid; color:#2da243; font-weight:bold;}
.Title2 {color:#9d1112; padding-top:18px; padding-bottom:0px;}

.TreeTrigger {cursor: pointer; cursor: hand; padding: 4px;}
.TreeBranch {display: none;}

.formTable td {padding-right:8px; padding-bottom:8px;}

.table1 {border-left:#c8c8c8 1px solid; border-top:#c8c8c8 1px solid;}
.table1 td.header {border-right:#c8c8c8 1px solid; border-bottom:#0195b9 2px solid; vertical-align:top; padding:6px; font-weight:bold; background:#f1f0f0;}
.table1 td {border-right:#c8c8c8 1px solid; border-bottom:#c8c8c8 1px solid; vertical-align:top; padding:6px;}
.table1 td.normal {border-right:#c8c8c8 1px solid; border-bottom:#c8c8c8 1px solid; vertical-align:top; padding:6px;}
.table1 td.red {color:#ca0000; border-right:#c8c8c8 1px solid; border-bottom:#c8c8c8 1px solid; vertical-align:top; padding:6px;}
.table1 td.green {color:#349221; border-right:#c8c8c8 1px solid; border-bottom:#c8c8c8 1px solid; vertical-align:top; padding:6px;}

.table1 td li {padding-bottom:10px;}

.formInput {font-family:Verdana; font-size:11px; background:#ffffff; color:#646464; border:#B1BBC2 1px solid;}
.formInput2 {font-family:Verdana; font-size:11px; background:#ffffff; color:#646464; border:#B1BBC2 1px solid;}
.formButton {font-family:Verdana; font-size:11px; color:#ffffff; background-color:#0094b9; border-color:#194683; border-width:1px;}

.footer {border-top:#0195b9 2px solid; margin-top:15px;}
.footer td {padding-top:10px; padding-bottom:10px; font-family:Verdana; font-size:10px; font-weight:normal; color:#8d8d8d; line-height:18px;}
.footer td a {font-family:Verdana; font-size:10px; font-weight:normal; color:#8d8d8d; line-height:18px; text-decoration:none;}
.footer td a:hover {color:#027e9c;}

.formsSearchBox {width:165px; font-family:Verdana; font-size:11px; border-color:#cccccc; border-width:1px; }

.spacer {font-size:1px; line-height:1px;}

.searchTD {background:#ffffff;}
.searchField {width:138px; border:#ffffff 1px solid; font-family:Verdana; font-size:11px; font-weight:normal; color:#5b5b5b;}


