/* CSS Document */

body{margin:0px; background-color:#DBDBDB;}

.white_bg{background-color:#FFFFFF;}

.blue_sh_bg{background-image:url(../images/blue_sh_bg.jpg); background-repeat:repeat-x; height:47px;}

.yellow_sh_bg{background-image:url(../images/yellow_sh_bg.jpg); background-repeat:repeat-x; height:21px;}

.red_sh_bg{background-image:url(../images/red_sh_bg.jpg); background-repeat:repeat-x; height:28px;}

.red_main_bg{background-image:url(../images/red_main_bg.jpg); background-repeat:repeat-x; height:172px;}

.input_bdr{border:none; width:161px; height:18px; font-family:Arial; font-size:12px; background-color:#E7E7E7;}

.input_bdr_multiple{border:none; width:225px; font-family:Arial; font-size:12px; background-color:#E7E7E7;}

.input_txt{border:none; width:161px; height:18px; font-family:Arial; font-size:12px; background-color:#E7E7E7;}

.input_text{border:#B0B0B0 1px solid; height:18px; font-family:Arial; font-size:12px; background-color:#ffffff;}
.input_text_list{border:#B0B0B0 1px solid; font-family:Arial; font-size:12px; background-color:#ffffff;}

.input_txt_1{border:1 solid #CCCCCC; width:120px; height:18px; font-family:Arial; font-size:12px;}

.input_txt_2{border:1 solid #CCCCCC; width:210px; height:16px; font-family:Arial; font-size:12px;}

.input_txt_3{border:1 solid #CCCCCC; width:220px; height:18px; font-family:Arial; font-size:12px; background-color:#FFFFA0;}

.input_txt_4{border:1 solid #CCCCCC; width:30px; height:16px; font-family:Arial; font-size:12px;}

.input_bdr_page{border:none; width:161px; height:18px; font-family:Arial; font-size:12px; background-color:#FFFFA0;}

.input_txtarea{border:1 solid #CCCCCC; width:220px; height:50px; font-family:Arial; font-size:12px;}

.border{border:#B0B0B0 1px solid;}

.lgray_bg{background-color:#E7E7E7;}

.right_border{border:#B0B0B0 1px solid; border-bottom:none; border-left:none; border-top:none;}

.left_border{border:#B0B0B0 1px solid; border-bottom:none; border-top:none;}

.lb_border{border:#B0B0B0 1px solid; border-right:none; border-top:none;}

.dark_bluesh_bar{background-image:url(../images/dark_bluesh_bar.jpg); background-repeat:repeat-x; height:28px;}

.black_bg{background-color:#000000;}

.blue_bg{background-color:#0105A0;}

.arial_gray{font-family:Arial; color:#535353; font-size:11px;}

.arial_red{font-family:Arial; color:#C40F1A; font-size:11px; font-weight:bold;}

.arial_red_large{font-family:Arial; color:#C40F1A; font-size:13px; font-weight:bold;}

.abt_us_bg{background-image:url(../images/abt_us_bg.jpg); background-repeat:no-repeat; height:28px; width:101px;}

.products_bg{background-image:url(../images/products_bg.jpg); background-repeat:no-repeat; height:28px; width:91px;}

.spec_sheets_bg{background-image:url(../images/spec_sheets_bg.jpg); background-repeat:no-repeat; height:28px; width:91px;}

.catalog_bg{background-image:url(../images/catalog_bg.jpg); background-repeat:no-repeat; height:28px; width:90px;}

.track_bg{background-image:url(../images/track_bg.jpg); background-repeat:no-repeat; height:28px; width:90px;}

.arial_white{font-family:Arial; color:#ffffff; font-size:11px;}
.catalog_text{font-family:Arial; color:#000000; font-size:11px;}
.catalog_text a{
font-family:Arial; color:#000000; font-size:11px;
}

.header_txt_bold{font-family:Arial; color:#282828; font-size:14px; font-weight:bold;}

.arial_gray_12{font-family:Arial; color:#535353; font-size:12px;}

.arial_red_12{font-family:Arial; color:#C40F1A; font-size:12px; font-weight:bold;}

#dropmenudiv{
position:absolute;
background-color: #FFFFFF;
border:1px solid red;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 2px;
border-bottom: 1px solid red;
padding: 1px 0;
text-decoration: none;
color:#000000;
font:normal 11px Verdana;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color:#CCCCCC;
}

/* Sample CSS definition for the example list. Remove if desired */
.navlist li {
list-style-type: square;
width: 150px;
background-color: #FFFFB9;
}

.bannerTitle{font:14px verdana; font-weight:bolder; color:#000099; font-style:italic;}
a.filename{font-size:9px; color:#333333; font-family:verdana; text-decoration:none; font-style:normal;}
a.filename:hover{font-size:9px; color:#000099; font-family:verdana; text-decoration:underline; font-style:normal;}
a.imglink{ border:0px; border:#ffffff; border:none}
a.imglink:hover{ border:1px; border:#666666;}
.product_detail{font-size:9px; color:#333333; font-family:verdana; text-decoration:none; font-style:normal;}


.blackdot{background-image:url(../images/blackdot.gif)}

.titlehead{font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;  font-size:13px; text-decoration:none; }


.normal_txt{font-family:Arial; color:#282828; font-size:12px;}

.normal_txt_red{font-family:Arial; color:#FF0000; font-size:12px;}

.normal_txt_bold{font-family:Arial; color:#282828; font-size:12px; font-weight:bold;}

.gray_line{background-color:#B0B0B0; height:1px;}

.gray_bg{background-color:#F3F3F3;}

.gray_bg_1{background-color:#A0A0A0;}

.headingtext2NoPad{font-family: Verdana, Arial, Helvetica, sans-serif; color:#2D3238; font-size:12px; font-weight:bold; text-align:left; padding-left:0px; }

.breadcrumbNoPad{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;   text-decoration:none; font-size:15px; font-weight:bold; text-align:left; padding-left:0px;}

.breadcrumb_end{font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:15px; font-weight:bold; text-align:left; }

.textbox {
	border:solid 1px #505624;
	background-color: #FFFFFF; 
	color:#000000;
	text-align:left;
	width:250px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8.5pt;
    }

.textboxNoWidth {
	border:solid 1px #505624;
	background-color: #FFFFFF; 
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8.5pt;
	color:#000000;
	text-align:left;
	width:150px;
    }

.textboxSmall {
	border:solid 1px #505624;
	background-color: #FFFFFF; 
	color:#000000;
	text-align:left;
	width:150px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8.5pt;
    }

.textboxLong {
	border:solid 1px #505624;
	background-color: #FFFFFF; 
	color:#000000;
	text-align:left;
	width:300px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8.5pt;
    }

.file {
	border:solid 1px #505624;
	background-color: #FFFFFF; 
	color:#000000;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8.5pt;
	width:280px;
	}

.textarea{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8.5pt; color:#000000; border:solid 1px #505624; background-color:#FFFFFF; }

.combobox{width:148px; height:17px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8.5pt; color:#000000; border:solid 1px #505624; background-color:#F2f2f2; }

.comboboxNoWidth{ height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8.5pt; color:#000000; border:solid 1px #505624; background-color:#F2f2f2; font-weight:bold; }

.marketcattitle{font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#BC7C1B;  font-size:13px; text-decoration:none; }


.arial_white_bold{font-family:Arial; color:#ffffff; font-size:11px; font-weight:bold;}

a.arial_black_link{font-family:Arial; color:#000000; font-size:11px;}
a.arial_black_link:hover{font-family:Arial; color:#727272; font-size:11px; text-decoration:none;}

a.arial_black12_link{font-family:Arial; color:#000000; font-size:12px; text-decoration:none; font-weight:bold;}

a.arial_white_link{font-family:Arial; color:#ffffff; font-size:12px; text-decoration:none;}

.white_link{font-family:Arial; color:#ffffff; font-size:11px; font-weight:bold;}

a.sortinglink{ color:#666666; text-decoration:none; font-size:13px;}

a.sortinglink:hover{ color:#333333; text-decoration:underline; font-size:13px;}

a.sortinglinkLarge{ color:#666666; text-decoration:none; font-size:15px;}

a.sortinglinkLarge:hover{ color:#333333; text-decoration:underline; font-size:15px;}

#menu { list-style: none; margin: 0; padding: 0 0 0 35px; }
#menu li {
    width: 87px;
    height: 20px;
    margin: 0;
    padding: 0;
    background: url('/menu/tab.gif') no-repeat top left;
    float: left;
    font: 11px Arial, sans-serif;
    padding: 8px 0 0 4px;
    text-align: center;
}
#menu li img { margin: 0; padding: 0; }
#menu a {
    color: #01059c;
    text-decoration: none;
    display: block;
    height: 20px;
}

#menu #shipping { padding-top: 3px; height: 25px; line-height: 1.0; }

#menu #home { background: url('/menu/tab_end.gif') no-repeat top left; width: 98px; }

.about_us #home a
{ background: url('/menu/tab_active.gif') no-repeat 87px -8px; }

.product #about_us a, .specs_sheet #product a, .catalog #specs_sheet a, .shipping #catalog a
{ background: url('/menu/tab_active.gif') no-repeat 77px -8px; }
#menuWrap .about_us #about_us,
#menuWrap .product #product,
#menuWrap .specs_sheet #specs_sheet,
#menuWrap .catalog #catalog,
#menuWrap .shipping #shipping
{ background: url('/menu/tab_active.gif') no-repeat -11px 0; }

#leftCol { font: 12px Helvetica, sans-serif; }
#leftCol td { vertical-align: middle; }
#leftCol a { color: #fff; text-decoration: none; }
