.screenOnly {}
.printOnly {display:none;}

body {margin:18px; background:#ffffff url(../images/bg.gif) top repeat-x; font-family:Arial; font-size:12px; font-weight:normal; color:#3e3e3e; line-height:20px; text-align:center;}
td {font-family:Arial; font-size:12px; font-weight:normal; color:#3e3e3e; line-height:20px;}

a {font-family:Arial; font-size:12px; font-weight:normal; color:#a21c1c; line-height:20px;}
.selectedLink {font-family:Arial; font-size:12px; font-weight:normal; color:#C51015; line-height:20px;}

UL {padding:0; margin-left:16px;}

h1 {font-family:Georgia; font-size:22px; font-weight:normal; color:#a21c1c; margin-top:7px; margin-bottom:2px;}
h2 {font-family:Georgia; font-size:22px; font-weight:normal; color:#2d2d2d; margin-top:7px; margin-bottom:10px;}
h3 {font-family:Arial; font-size:13px; font-weight:bold; color:#5f5f5f; margin-top:13px; margin-bottom:5px;}

img {border:0px;}

.mainWidth {width:960px; background:#ffffff;}
.mainWidth td {text-align:left;}

.menu {position:relative; background:url(../images/m_bg.gif) repeat-x; height:34px; width:550px;}
.menu ul {list-style:none; z-index:10; position:absolute; z-index:100;  padding-right:2px; padding-bottom:10px; margin-left:0px;}
.menu li {float:left; background:url(../images/m_sep.gif) right no-repeat;}
.menu a {font-weight:bold; text-decoration:none; color:#545353; padding:10px;}
.menu a:hover {color:#a92624;}
#slide {position:absolute; bottom:0; height:4px; background:#a92624; z-index:10;}

.newsBox {width:270px; background:#f4f4f4; border-top:#e2e2e2 6px solid; padding:12px;}

.mainColumn {border-top:#e5e5e5 1px solid; width:100%; height:380px; vertical-align:top; padding-top:10px;}
.mainColumn2 {width:100%; height:360px; vertical-align:top; padding-left:20px; padding-right:20px; padding-top:10px;}

.leftColumn {vertical-align:top; padding-right:25px;}
.leftColumnDiv {width:185px; padding-left:0px; padding-top:13px; border-top:#e5e5e5 1px solid;}
.leftColumnDiv UL {list-style:none; padding:0; margin-left:0px; margin-top:0px;}
.leftColumnDiv LI {padding-bottom:8px; padding-left:3px; padding-top:8px; border-bottom:#E8E6E6 1px solid;border-bottom:#e5e5e5 1px solid;}
.leftColumnDiv A {font-family:Arial; font-size:12px; font-weight:normal; color:#2b2b2b; line-height:15px; text-decoration:none; width:100%;}
.leftColumnDiv A:Hover {color:#a92624;}
.leftColumnDiv A.selected {font-family:Arial; font-size:12px; font-weight:normal; color:#a92624; line-height:15px; text-decoration:none;}

.rightColumn {vertical-align:top; padding-left:30px; padding-right:22px;}
.rightColumnDiv {width:205px;}

.bannerDiv {padding-bottom:15px; text-align:center;}
.bannerDiv a {font-size:10px;}

.smallLink {font-family:Arial; font-size:12px; font-weight:normal; color:#666666; line-height:20px; text-decoration:none;}

.box1 {width:100%; background:#f6f6f6;}
.box1left {border-left:#e2e2e2 1px solid; font-size:1px; line-height:1px;}
.box1right {border-right:#e2e2e2 1px solid; font-size:1px; line-height:1px;}
.box1top {border-top:#e2e2e2 1px solid; font-size:1px; line-height:1px;}
.box1bottom {border-bottom:#e2e2e2 1px solid; font-size:1px; line-height:1px;}
.box1mid {width:100%;}

.memberDiv {width:20%; vertical-align:top; text-align:center; padding:5px; height:130px;}
.memberDiv img {border:#6e7273 1px solid; margin-bottom:4px;}
.memberDiv a {font-family:Arial; font-size:11px; font-weight:normal; color:#484647; line-height:16px; text-decoration:none;}
.memberDiv a span {font-family:Arial; font-size:11px; font-weight:bold; color:#a21c1c; line-height:16px; text-decoration:none;}
.memberDiv a:hover img {border:#a82624 1px solid;}

.memberPhoto {border:#6e7273 1px solid; margin-right:15px; margin-top:14px;}

.companyDetails {width:205px;}
.companyDetailsTD {background:#EEEEF0; padding:10px;}

.logoContainer {background:#ffffff; padding:8px; border:#d3d3d3 1px solid; margin-bottom:10px;}

.homeLogo {padding-left:20px; padding-right:20px; background:url(../images/sep3.gif) top left no-repeat;}
.homeLogoFirst {padding-right:20px;}


.TreeTrigger {cursor: pointer; cursor: hand; padding: 4px;}
.TreeBranch {display: none;}

.formInput {font-family:Arial; font-size:12px; background:#ffffff; color:#646464; border:#B1BBC2 1px solid;}
.formInput2 {font-family:Arial; font-size:12px; background:#ffffff; color:#646464; border:#B1BBC2 1px solid;}
.formButton {font-family:Arial; font-size:12px; color:#ffffff; background-color:#A9C954; border-color:#A9C954; border-width:1px;}
.footerText {font-family:Arial; font-size:12px; font-weight:normal; color:#8C8C8C; text-decoration:none;}

.footer {width:100% margin-top:20px; border-top:#e2e2e2 1px solid; margin-top:10px;}
.footer td {font-size:11px; font-weight:normal; color:#8C8C8C; padding-top:15px;}
.footer a {font-family:Arial; font-size:11px; font-weight:normal; color:#8C8C8C; text-decoration:none;}
.footer a:Hover {color:#a21c1c;}

.footerTD2 {background-color:#ffffff;}

.spacer {font-size:1px; line-height:1px;}

