/* General */
img{border:none;}
a.black:link, a.black:visited, a.black:active { color: #000000; text-decoration: none; font-weight: normal;}
a.black:hover { color: #c79110;}
a.red:link, a.red:visited, a.red:active { color: #cc0000; text-decoration: none; font-weight: bold;}
a.red:hover { color: #000000; text-decoration:none;}
a.red14:link, a.red14:visited, a.red14:active { font-size: 14px; color: #cc0000; text-decoration: underline; font-weight: normal;}
a.red14:hover { color: #c79110; font-size:  14px; text-decoration: underline;}
.border_green {border-width:1; border-color:green; border-style:solid;}
.dot {background:url('../images/content/dot_separator.gif') no-repeat; vertical-align:middle; position:relative; width:4px; height:31px; top:13px;}
.hDots { background:url('../images/content/h_dots.gif') repeat-x; height: 1px; }

/* header */
a.header:link, a.header:visited, a.header:active { font-size: 11px; color: #000000; font-weight:normal; text-decoration:underline; }
a.header:hover { font-size: 11px; color: #c79110; font-weight:normal; text-decoration:underline; }
.header { color: #000000; font-size: 11px; }

/* navigation*/
#navbar {position:relative; width:100%; height:36px; margin-left:15px; z-index:10; }

/* Left Column */
a.blackBtnLabel:link, a.blackBtnLabel:visited, a.blackBtnLabel:active, a.blackBtnLabel:hover  {font-weight:normal; text-decoration:none; color:#000000; margin-left:14px;}
a.whiteBtnLabel:link, a.whiteBtnLabel:visited, a.whiteBtnLabel:active, a.whiteBtnLabel:hover  {font-weight:normal; text-decoration:none; color:#ffffff; margin-left:14px;}
.blue_btn {height:24; background-image:url('../images/frame/blue_btn_bg.gif');}
.categorySpacer { background:url('../images/content/h_dots.gif') repeat-x 0% 50%; height: 1px;}
.categorySpacerWhite { height: 3px; }
.catInner { margin-left:23px; margin-right:10px; overflow:hidden;}
.gold_btn {height:24; background-image:url('../images/frame/gold_btn_bg.gif');}
.green_btn {height:24; background-image:url('../images/frame/green_btn_bg.gif');}
.inputFieldSearch { height:19px; font-size: 12px; color: #222222; border-width: 1px; border-style: solid; border-color: #999999; width: 154px; margin-left: 12px; }
.lm_category { height:15px; }
.lmSeparator { background:url('../images/frame/lm_separator.gif') repeat-x; height: 5px; }
#lm_container {
    padding-top:4px;
    padding-right:6px;
    background:url('../images/frame/lm_vSeparator.gif') repeat-x;
    height:100%;
}
#nav_lm {
    position:relative;
    z-index:9;
    background-color:#ffffff;
}
#pscroller{ width: 182px; height: 75px; margin: 10px 17px; background-color: #ffffff;}
#pscroller a{ text-decoration: underline; color:#cc0000; font-size:14px; font-weight:normal;}
.pscroller { text-align:left; font-size:12px;}
.red_btn {height:24; background-image:url('../images/frame/red_btn_bg.gif');}
.selectManuf {height: 19px; border: 1px #a5a7b2 solid; font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #ffffff; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; color: #000000; width:186px; margin-left:12px;}

/* Footer */
a.footer:link, a.footer:visited, a.footer:active { font-size:  11px; color: #FFFFFF; text-decoration: none; font-weight: bold; line-height:16px;}
a.footer:hover { color: #000000; font-size:  11px; text-decoration: underline; font-weight: bold; }
.copyright { font-size:12px; color:#000000; line-height:31px;}
.location { color: #ffffff; font-size: 12px; font-weight:bold; text-align:center; vertical-align:middle;}
.location_phone { color: #000000; font-size: 16px; font-weight:bold;}
.location_fax { color: #000000;}

/* Right Column*/
#rightMargin {width:215px; height:100%; background:url('../images/frame/rm_vSlice.gif') repeat-x #ffffff; vertical-align:top;}
#rightMarginInner { }
#rightMarginInner td {text-align:center; color:#cc0000; font-weight:bold; padding-top:6px; vertical-align:top;}
.rmTitle {color:#000000; line-height:25px;}

/* Content */
#bodyContainer {
  background-color:#ffffff;
  height:98%;
}
.bodySeparator {
  padding-top:4px;
  padding-right:6px;
  background:url('../images/frame/lm_vSeparator.gif') repeat-x;
  height:98%;
}
.bodySpacer_2x { background-color: #bbbbbb; height: 2px; }
#create-acct td, #create-acct a {font-size: 16px; font-weight:bold;}
.gray_vSeparator { background-color:#c9c9c9; width:1px; }
#homeTitle { height:43px; background-color:#666666; text-align:left; font-size:20px; color:#ffffff; width:100%;}
.homeTitleCopy { padding:10px 0 0 120px;}
.inputFieldBody, .inputField {border: 1px #336699 solid; }
.inputQtyBody { border: 1px #336699 solid;}
#login .message td, #login .message a {font-size: 16px; font-weight:bold;}
.messagebox {width:200px; margin: 0px 20px; position:relative; left:20px; right:20px; background-color:#e5e5e5; padding: 18px; text-align:left;}
#register-intl{margin:50px; width:450px;}
#register-intl p, #register-intl a {font-size:13px;}
.subTitle {font-size:20px; color:#333333; margin-left:5px; margin-right:5px;}
.subTitle a:link, .subTitle a:visited, .subTitle a:active  {color:#333333; font-weight:normal;}
.subTitle a:hover {color:#cc0000; text-decoration:none;}
.subTitle16 {font-size:16px; color:#333333; margin-left:5px; margin-right:5px; font-weight:bold;}
.subTitle16 a:link, .subTitle16 a:visited, .subTitle16 a:active  {color:#333333; font-weight:bold;}
.subTitle16 a:hover {color:#c79110; text-decoration:none;}
.toolTip { position:absolute; top:10px; left:-125px; border-color:#333333; border-width:1px; border-style:solid; background-color:#FFFFFF; display:none; visibility:hidden; overflow:visible;}
.Qb_right{ left:-180px; }
.Qb_left { left:-225px; }
.tooltip_text { font-family: Arial, Helvetica, sans serif; font-size: 13px; color: #000000; margin-left: 3px; margin-top: 3px; margin-bottom: 3px; text-align: left; text-decoration: none; height:18px;vertical-align: middle;}


#catDDList1 li { list-style-type:square;}
#catDDList2 li { list-style-type:disc;}
#catDDList3 li{ list-style-type:circle;}
#catDDList4 li{ list-style-type:disc;}
#catDDList5 li{ list-style-type:circle;}
.catDDList li {position:relative; left:-10px;}
#mfrDDList1 li { list-style-type:square;}
#mfrDDList2 li { list-style-type:disc;}
#mfrDDList3 li{ list-style-type:circle;}
#mfrDDList4 li{ list-style-type:disc;}
#mfrDDList5 li{ list-style-type:circle;}
.mfrDDList li {position:relative; left:-10px;}


