.screenOnly {}
.printOnly {display:none;}

body {margin:20px; background:#ecebe9; font-family:Verdana; font-size:11px; font-weight:normal; color:#000000; line-height:18px;}
td {font-family:Verdana; font-size:11px; font-weight:normal; color:#000000; line-height:18px;}
a {font-family:Verdana; font-size:11px; font-weight:normal; color:#ca0822; line-height:18px;}
UL {padding:0; margin-left:14px; margin-top:0px;}
div {padding:0px;}

h1 {font-family:Verdana; font-size:16px; font-weight:bold; color:#ca0822; margin-top:5px; margin-bottom:13px;}
h2 {font-family:Verdana; font-size:12px; font-weight:bold; color:#000000; margin-top:0px; margin-bottom:18px;}
h3 {font-family:Verdana; font-size:12px; font-weight:bold; color:#ca0822; margin-top:0px; margin-bottom:0px; border-bottom:#cccccc 1px solid;}
h4 {font-family:Verdana; font-size:14px; font-weight:bold; color:#666666; margin-top:0px; margin-bottom:4px;}
h5 {font-family:Verdana; font-size:14px; font-weight:bold; color:#000000; margin-top:0px; margin-bottom:9px;}
h6 {font-family:Verdana; font-size:10px; font-weight:bold; color:#666666; margin-top:0px; margin-bottom:0px;}

img {border:0px;}

.mainWidth {width:960px; text-align:left; background:#ffffff;}
.mainTable {width:100%; border-left:#cacaca 2px solid; border-right:#cacaca 2px solid;}
.headerTD {border-top:#cacaca 2px solid;font-family:Verdana; font-size:11px; font-weight:normal; color:#d6d6d6; line-height:18px; padding-right:3px;}
.headerTD a {font-family:Verdana; font-size:11px; font-weight:normal; color:#474747; line-height:18px; text-decoration:none;}
.headerTD a:hover {color:#ca0822;}

.menu1Div {padding-bottom:116px; border-left:#cacaca 2px solid; border-right:#cacaca 2px solid; border-bottom:#cacaca 1px solid;}
.menu1DivHome {border-left:#cacaca 2px solid; border-right:#cacaca 2px solid;}

.menu1 {width:100%;}
.menu1 td {height:33px; background:url(../images/menu1_bg.gif); padding-left:1px; padding-right:1px;}

.menu1 td a {font-family:Verdana; font-size:11px; font-weight:bold; color:#ffffff; line-height:18px; text-decoration:none;}
.menu1 td a:hover {color:#ecebe9;}
.menu1 td div {padding-left:14px; padding-right:14px;}

.menu1 td.selected {background:#000000;}
.menu1 td.selected a {font-family:Verdana; font-size:11px; font-weight:bold; color:#ff0006; line-height:18px; text-decoration:none;}
.menu1 td.selected div {padding-left:14px; padding-right:14px;}

.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;}

.mainTable {width:100%;}
.leftColumn {vertical-align:top; background:url(../images/sep1.gif) right repeat-y; padding-right:20px; padding-left:20px; padding-top:7px;}
.midColumn {vertical-align:top; padding-right:20px; padding-left:20px; width:100%; height:260px;}
.rightColumn {vertical-align:top; background:url(../images/sep1.gif) left repeat-y; padding-left:20px;  padding-right:20px;}

.midColumnHome {text-align:center; background:#edecea url(../images/bg_home.gif) repeat-x; padding-bottom:10px; padding-left:7px; border-bottom:#cacaca 1px solid;}

.submenuDiv {width:165px;}

.submenuDiv UL {list-style-type:none; padding:0; list-style-image:url(../images/b1.gif); margin-left:16px;}
.submenuDiv LI {padding-bottom:8px;}
.submenuDiv a {font-family:Verdana; font-size:11px; font-weight:normal; color:#474747; line-height:18px; text-decoration:none;}
.submenuDiv a:hover {color:#ca0822;}
.submenuDiv a.selected {font-family:Verdana; font-size:11px; font-weight:normal; color:#ca0822; line-height:18px; text-decoration:none;}

.bannerDiv {margin-bottom:14px; text-align:center;}

.box1 {margin-bottom:14px;}
.box1 td {background:#5e9ccb url(../images/box1_bg.gif); font-family:Verdana; font-size:11px; font-weight:normal; color:#ffffff; line-height:18px; }

.link3 {font-family:Verdana; font-size:14px; font-weight:bold; color:#666666; margin-top:5px; line-height:22px; text-decoration:none;}
.link3:hover {color:#ca0822;}

.link2 {font-family:Verdana; font-size:11px; font-weight:normal; color:#666666; line-height:18px; text-decoration:none;}
.link2:hover {color:#ca0822;}

.Title1 {background:#ca0822; padding:4px; margin-bottom:15px; font-family:Verdana; font-size:11px; font-weight:bold; color:#ffffff; line-height:18px;}
.Title2 {border-bottom:#cccccc 1px solid; margin-bottom:15px; font-family:Verdana; font-size:12px; font-weight:bold; color:#ca0822; line-height:18px;}
.Title3 {background:#cccccc; padding:4px; margin-bottom:15px; font-family:Verdana; font-size:12px; font-weight:bold; color:#000000; line-height:18px;}

.redText {font-family:Verdana; font-size:11px; font-weight:bold; color:#ca0822; line-height:18px;}

.ROItable {}
.ROItable td {padding:4px; vertical-align:top; border-top:#cccccc 1px solid;}

.compareTable {border-top:#a6a2a1 1px solid; border-right:#a6a2a1 1px solid;}
.compareTable td.Row1 {background:#f7f3f4; padding:6px; vertical-align:top; border-left:#a6a2a1 1px solid; border-bottom:#a6a2a1 1px solid;}
.compareTable td.Row2 {background:#d6d2d1; padding:6px; vertical-align:top; border-left:#a6a2a1 1px solid; border-bottom:#a6a2a1 1px solid;}
.compareTable td.compareTableHeader {color:#ffffff; background:#ca0822; font-weight:bold; padding:6px; vertical-align:top; border-left:#a6a2a1 1px solid; border-bottom:#a6a2a1 1px solid;}
.greenText {color:#527e0b; font-weight:bold;}

.homeNews {}
.homeNews td {padding-bottom:15px; vertical-align:top;}
.homeNews img {margin-right:15px;}

.buttonTD {text-align:center; padding-left:11px; padding-right:14px; padding-top:10px;}
.buttonTD a {text-decoration:none;}

.buttonTD2 {text-align:center; padding-right:14px;}
.buttonTD2 a {text-decoration:none;}

.buttonOrder {text-align:left; padding-left:52px; padding-top:8px; padding-right:10px; height:40px; background:url(../images/button_order.gif) no-repeat; font-family:Verdana; font-size:10px; font-weight:normal; color:#ffffff; line-height:12px;}
.buttonDownload {text-align:left; padding-left:52px; padding-top:8px; padding-right:10px; height:40px; background:url(../images/button_download.gif) no-repeat; font-family:Verdana; font-size:10px; font-weight:normal; color:#ffffff; line-height:12px;}
.buttonRequest {text-align:left; padding-left:52px; padding-top:8px; padding-right:10px; height:40px; background:url(../images/button_request.gif) no-repeat; font-family:Verdana; font-size:10px; font-weight:normal; color:#ffffff; line-height:12px;}

.TreeTrigger {cursor: pointer; cursor: hand; padding: 4px;}
.TreeBranch {display: none;}

.formInput {font-family:Verdana; font-size:11px; background:#ecebe9; color:#000000; border:#7b7b79 1px solid;}
.formInputSmall {width: 13px; height: 13px; font-family:Verdana;}
.formButton {font-family:Verdana; font-size:11px; color:#ffffff; background-color:#ca0822; border-color:#ca0822; border-width:1px;}

.footer {width:100%;}
.footerTD {border-bottom:#cacaca 2px solid; background:url(../images/sep2.gif) top repeat-x;}
.footerTD {padding-top:10; padding-bottom:10; font-family:Verdana; font-size:10px; font-weight:normal; color:#8d8d8d; line-height:18px;}
.footerTD a {font-family:Verdana; font-size:10px; font-weight:normal; color:#8d8d8d; line-height:18px; text-decoration:none;}
.footerTD a:hover {color:#ca0822;}

.spacer {font-size:1px; line-height:1px;}
