body,html { height: 100%; }

h1 {
 margin:0px;
 font-size:13px;
 font-weight:bold;
 color:#6E6E6E;
}

h2 {
 margin:0px 0px 5px 0px;
 border-bottom:1px solid #EBEBEB;
 font-size:13px;
 font-weight:bold;
 color:#E20A17;
}

body {
 font-family:Arial;
 font-size:12px;
 color:#666666;
 background-color:#000000;
 background-image:url(/images/bg.gif);
 margin:0px;
}

a {
 color:#E20A17;
 text-decoration:none;
}

a:hover {
 color:#660000;
}

.main {
 background-color:#090909;
 vertical-align:top;
}

.leftCol {
 background-image:url(/images/left_bg.gif);
 vertical-align:top;
}

.title {
 background:url(/images/title_bg.gif);
 height:24px;
 width:100%;
 padding-left:20px;
}

.footer {
 font-size:10px;
 background:url(/images/footer_bg.gif);
 height:24px;
 width:100%;
 padding-left:20px;
 padding-right:20px;
 color:#999999;
}

.titleTxt {
 color:#E20A17;
}

.crumbs {
 font-size:10px;
 margin-left:20px;
 color:#CCCCCC;
}

.crumbsArrow { 
 color:#6E6E6E;
}

.contentTable {
 width:100%;
 height:300px;
 border-right:3px solid #CCCCCC;
 padding:10px 15px 10px 30px;
}

.contactTable {
 width:100%;
 height:350px;
 border-right:3px solid #CCCCCC;
 padding:10px 0px 10px 0px;
}

.content {
 background-color:#FFFFFF;
 background:url(/images/content_bg.gif);
}

.content_split {
 background-color:#FFFFFF;
 background:url(/images/content_bg_split.gif);
}

.noflash {
 width:288px;
 background-image:url(/images/header_center.jpg);
}

.noflash_header {
 color:#999999;
 font-size:23px;
 font-weight:bold;
}

.noflash_ph {
 font-size:17px;
 font-weight:bold;
}

.container {
 height:100%;
 width:100%;
 padding:10px 0px 10px 0px;
}

.contact_tab {
 background:url(/images/contact_tab.jpg) no-repeat;
 padding:4px 0px 2px 40px;
 color:#FFFFFF;
 font-weight:bold;
}

.contact_box1 {
 border:2px solid #cccccc;
}

.contact_box2 {
 border:2px solid #ffffff;
 background:#EBEBEB;
 padding:6px 15px 6px 15px;
}

.inputTxt {
 margin:4px 0px 8px 10px;
 background:url(/images/input.gif) repeat-x #ffffff;
 border:1px solid #888888;
}

.prodLink {
 border-bottom:1px solid #ffffff;
 padding:2px 0px 2px 0px;
 background:url(/images/prod_bg.gif);
}

a.prodLink {
 color:#000000;
 border:0px;
}

a.prodLink:hover {
 color:#CC0000;
 border:0px;
}

.prodDiv {
 color: #000000;
 padding:4px 0px 4px 20px;
 border-top:1px solid #cccccc;
 border-bottom:1px solid #cccccc;
 background-color:#F7F7F7;
}

.contentBlock {
 border:1px dashed #cccccc;
 background-color:#F7F7F7;
 padding:20px;
 font-size:12px;
}

ul {
 margin:0px;
 padding:0px 0px 0px 10px;
}

.plus {
 margin:0px 6px 0px 5px;
}

#prod1, #prod2, #prod3, #prod4, #prod5, #prod6, #prod7, #prod8, #prod9, #prod10, #prod11, #prod12, #prod13, #prod14, #prod15, #prod16 {
 display: none;
}

.prodTable {
 width:100%;
 height:300px;
 border-right:3px solid #CCCCCC;
 padding:10px 0px 10px 30px;
}