.screenOnly {}
.printOnly {display:none;}

body {margin:0px; background:#ffffff; font-family:Verdana; font-size:11px; font-weight:normal; color:#5b5b5b; line-height:18px; text-align:center;}
td {font-family:Verdana; font-size:11px; font-weight:normal; color:#5b5b5b; line-height:18px;}
a {font-family:Verdana; font-size:11px; font-weight:normal; color:#a41213; 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:#9d1112; margin-top:5px; margin-bottom:13px;}
h2 {font-family:Verdana; font-size:11px; font-weight:normal; color:#9d1112; margin-top:0px; margin-bottom:0px;}
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; margin-top:170px;}
.homeHeaderLeft {width:50%; background:url(../images/bg_home_left.gif);}
.homeHeaderRight {width:50%; background:url(../images/bg_home_right.gif);}
.homeHeaderMid {}
.innerHeaderLeft {width:50%; background:url(../images/bg_inner_left.gif);}
.innerHeaderRight {width:50%; background:url(../images/bg_inner_right.gif);}
.innerHeaderMid {}

.menu1div {position:absolute; z-index:10; top:41; left:0; width:100%; padding-top:10px;}
.logoTD  {}
.menu1{width:960px;}
.menu1TD {vertical-align:bottom; padding-bottom:14px; width:100%; text-align:right;}

.m1off a {float:left; background:url(../images/tab_left.gif) no-repeat left top; margin:0; padding:0 0 0 12px; text-decoration:none;}
.m1off a:hover {background:url(../images/tab_left_over.gif) no-repeat left top;}
.m1off a span {cursor:pointer; float:left; display:block; background:url(../images/tab_right.gif) no-repeat right top; padding:2px 18px 2px 6px; font-size:11px; font-family:Verdana; font-weight:normal; color:#ffffff;}
.m1off a:hover span {background:url(../images/tab_right_over.gif) no-repeat right top;}

.m1on a {float:right; background:url(../images/tab_left_selected.gif) no-repeat left top; margin:0; padding:0 0 0 12px; text-decoration:none;}
.m1on a:hover {background:url(../images/tab_left_selected.gif) no-repeat left top;}
.m1on a span {cursor:pointer; float:left; display:block; background:url(../images/tab_right_selected.gif) no-repeat right top; padding:2px 18px 2px 6px; font-size:11px; font-family:Verdana; font-weight:normal; color:#ffffff;}
.m1on a:hover span {background:url(../images/tab_right_selected.gif) no-repeat right top;}

.m2Div {display:none; position:absolute; z-index:100; background:#ffffff; border-top:#dfdfdf 1px solid;}
.m2DivEmpty {display:none; position:absolute; z-index:10;}

.m2off {border-bottom:#dfdfdf 1px solid;background:#f8f8f6;}
.m2off a {text-decoration:none; font-family:Verdana; font-size:11px; font-weight:normal; color:#293c48;}
.m2off a div {padding-top:4px; padding-bottom:4px; padding-right:7px; padding-left:7px;}

.m2on {border-bottom:#dfdfdf 1px solid; background:#efefe6;}
.m2on a {text-decoration:none; font-family:Verdana; font-size:11px; font-weight:normal; color:#293c48; text-decoration:none;}
.m2on a div {cursor:pointer; padding-top:4px; padding-bottom:4px; padding-right:7px; padding-left:7px; text-decoration:none;}

.m2Table {border-left:#dfdfdf 1px solid; border-right:#dfdfdf 1px solid;}
.m2Table td {border-bottom:#E6E6E7 1px solid; font-family:Verdana; font-size:11px; font-weight:normal; color:#ffffff;}


.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;}

.leftTD {vertical-align:top; background:url(../images/bg2.gif) right repeat-y; padding-right:20px; padding-left:6px;}
.midTD {vertical-align:top; padding-right:20px; padding-left:20px; width:100%; height:260px; background:url(../images/bg2.gif) right repeat-y;}
.rightTD {vertical-align:top; padding-left:20px;}

.menu2Div {width:170px;}
.menu2Div a {font-family:Verdana; font-size:11px; font-weight:normal; color:#656565; line-height:18px; text-decoration:none;}
.menu2Div a:hover {color:#9d1112;}
.menu2Div a.selected {font-family:Verdana; font-size:11px; font-weight:normal; color:#9d1112; line-height:18px; text-decoration:none;}
.menu2Div UL {padding:0px; margin:0px; list-style-type:none;}
.menu2Div LI {padding-top:6px; padding-bottom:6px; background:url(../images/bg1.gif) bottom repeat-x;}


.rightSectionDiv {width:185px; background:#f1f1f1; margin-top:15px;}
.rightSectionDivTL {background:url(../images/c1_tl.gif) top left no-repeat;}
.rightSectionDivTR {background:url(../images/c1_tr.gif) top right no-repeat;}
.rightSectionDivBL {background:url(../images/c1_bl.gif) bottom left no-repeat; padding:10px;}
.rightSectionDivBR {background:url(../images/c1_br.gif) bottom right no-repeat;}


.link2 {font-family:Verdana; font-size:11px; font-weight:bold; color:#646464; line-height:18px; text-decoration:none;}
.link2:hover {color:#0082c8;}

.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;}

#overlayDiv {
	z-index: 10000;
	filter: alpha(opacity=50); /*older IE*/
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); /* IE */
	-moz-opacity: .50; /*older Mozilla*/
	-khtml-opacity: 0.5;   /*older Safari*/
	opacity: 0.5;   /*supported by current Mozilla, Safari, and Opera*/
	background-color:#000000;
	position:fixed; top:0px; left:0px; width:100%; height:100%;
}

#largeDiv {z-index: 10001; position:absolute; height:100%; width:100%; top:0; left:0; text-align:center;}
#largeDivContent {background:#ffffff; width:500px; border:#525252 3px solid; padding:20px;  text-align:center;}
#largeDivContentText {padding-bottom:10px; text-align:center;}

.TreeTrigger {cursor: pointer; cursor: hand; padding: 4px;}
.TreeBranch {display: none;}

.formTable td {padding-top:6px;}

.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:#a41213; border-color:#a41213; border-width:1px;}

.footer {width:100%; background:url(../images/bg1.gif) top repeat-x;}
.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:#a41213;}

.spacer {font-size:1px; line-height:1px;}

