

body, td, input, select, textarea {font-family: Arial, sans-serif; font-size: 11px;}
form {margin:0px;padding:0px;}
img {border: none;}

a:link, a:visited {text-decoration: underline; color: #000;}
a:hover, a:active {text-decoration: underline; color: #000;}

a.top:link, a.top:visited {font-family: Arial, sans-serif; font-size: 11px; text-decoration: underline; color: #0174DF; font-weight: normal;}
a.top:hover, a.top:active {font-family: Arial, sans-serif; font-size: 11px; text-decoration: underline; color: #0174DF; font-weight: normal;}

a.lp:link, a.lp:visited {font-family: Arial, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold;text-decoration: none;}
a.lp:hover, a.lp:active {font-family: Arial, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold;text-decoration: none;}

a.la:link, a.la:visited {font-family: Arial, sans-serif; font-size: 12px; color: #000; font-weight: bold;text-decoration: none;}
a.la:hover, a.la:active {font-family: Arial, sans-serif; font-size: 12px; color: #000; font-weight: bold;text-decoration: none;}

a.lm:link, a.lm:visited {font-family: Arial, sans-serif; font-size: 11px;font-weight: bold; text-decoration: none; color: #000;}
a.lm:hover, a.lm:active {font-family: Arial, sans-serif; font-size: 11px;font-weight: bold; text-decoration: underline; color: #000;}

a.blk:link, a.blk:visited {font-family: Arial, sans-serif; font-size: 11px;text-decoration: none; color: #000000;}
a.blk:hover, a.blk:active {font-family: Arial, sans-serif; font-size: 11px;text-decoration: underline; color: #000000;}

a.wh:link, a.wh:visited {font-family: Arial, sans-serif; font-size: 11px;text-decoration: none; color: #ffffff;}
a.wh:hover, a.wh:active {font-family: Arial, sans-serif; font-size: 11px;text-decoration: underline; color: #ffffff;}

a.tm:link, a.tm:visited {font-family: Arial, sans-serif; font-size: 12px; font-weight: bold;text-decoration: none; color: #ffffff;}
a.tm:hover, a.tm:active {font-family: Arial, sans-serif; font-size: 12px; font-weight: bold;text-decoration: none; color: #ffffff;}

a.act:link, a.act:visited {font-family: Arial, sans-serif; font-size: 11px; text-decoration: none; color: #D80C0B; font-weight: bold;}
a.act:hover, a.act:active {font-family: Arial, sans-serif; font-size: 11px; text-decoration: underline; color: #D80C0B; font-weight: bold;}

a.ftr:link, a.ftr:visited {font-family: Arial, sans-serif; font-size: 11px; text-decoration: none; color: #004AB2;}
a.ftr:hover, a.ftr:active {font-family: Arial, sans-serif; font-size: 11px; text-decoration: underline; color: #004AB2;}


.large {font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 14px; font-weight: bold;}
small,.small {font-size: 11px;}
.micro {font-family: Verdana, Arial, sans-serif; font-size: 10px;}
ul {list-style-type:square;}
li {margin-top:0px; margin-bottom:2px; margin-left:1px;}
.bold {font-weight: bold;}
.normal {font-weight: normal;}
.jstf {text-align: justify;}
.tbllicensesrow1 a { font-size: 10px; }

.bgpage {background-color: #e3e3e3;} /**/
.bglm {background: #FAF8F1;} /**/
.realstock {background: #fafad2;} /**/
.bgfilter {background: #dadada;}
.bgcarttotal {background: #f5f2e4;} /**/
.bgdetailsbar {background: #f1f1f1;} /**/
.bgsep {background: #cecece;} /**/
.bgseplist {background: #cacaca;}
.bgpager {background-color: #f5f2e4;} /**/
.bgchkhdr {background-color: #F5F2E4;} /**/
.bgchkact {background-color: #D80C0B;} /**/
.bgchkpas {background-color: #F5F2E4;} /**/
.rma-total td { padding: 9px 0px 7px 0px; }
.bgwhite {background: #ffffff;} /**/
.bgproceedchk {background: #f5f2e4;} /**/

.pageract {color:#FFFFFF;background-color:#E4E4E4;padding-left:5px;padding-right:5px;padding-bottom:1px;} /**/


.bc {background: #ffffff;}
.sa {background: #ffffff;}
.sp {background: #E20B0A;}


.black {color: #000000;} /**/
.white {color:#ffffff;} /**/
.red {color:#B7221B;} /**/
.darkblue {color:#191970} /**/
.gray {color:#727272;}


DIV.sH {position:absolute; display:none;}
DIV.sV {position:relative; visibility:visible; width:100%;}


div.attention { color: #000000; background: #FFFCCE; border: 1px solid #FFF763; padding: 5px; text-align: center; }
div.vsum{ border: 1px solid #000000; border-style: dotted; font-weight: bold; visibility: visible; width: 100%; color: #FF0000; position: relative; background: #FFFFB2; text-align: center; padding: 5px 0px 5px 0px; margin-bottom: 10px; }
div.vsum ul{ padding: 5px 0px 0px 17px; margin: 0px; }
div.vsum li{ padding: 2px 0px 2px 0px; margin: 0px; }
.header {font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 16px; color: #606060; font-weight: bold;} /**/
.headergroup {font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 14px; color: #000000; font-weight: bold;}
.partname, h1.partname { padding 0px; margin: 0px; font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 14px; color: #000000; font-weight: bold;}
.brandname {font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 14px; color: #000000; font-weight: bold;}

.pricecart {font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 12px; color: #BA0100; font-weight: bold;}
.pricesuper {font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 14px; color: #BA0100; font-weight: bold;} /**/
.pricespec {font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 14px; color: #BA0100; font-weight: bold;} /**/
.pricecat {font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 14px; color: #BA0100; font-weight: bold;} /**/
.pricesmall {font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 10px; color: #5b5b5b;} /**/
.pricedetails {font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 14px; color: #BA0100; font-weight: bold;}/**/

.PART_DETAIL_TD_TOP { color: white; border-bottom: 1px solid #D3D3D3; background: #F00B0B; text-align: center; vertical-align: middle; font-weight: bold;  font-size: 12px; padding: 4px 15px 4px 15px; }
.PART_DETAIL_TD_CONT { color: black; background: white; text-align: center; vertical-align: middle; padding: 4px 15px 4px 15px; }

/* CheckoutExtendedLogin */
.CheckoutExtendedLoginLink { white-space: nowrap; font-weight: bold; }
.CheckoutExtendedLoginHead { background: #D80C0B; border: 1px solid #C8C8C8; color: #FFFFFF; white-space: nowrap; font-weight: bold; padding: 8px 10px 6px 13px; }
.CheckoutExtendedLoginCont { background: #FFFFFF; border-left: 1px solid #C8C8C8; border-right: 1px solid #C8C8C8; border-bottom: 1px solid #C8C8C8; padding: 5px 0px 5px 5px; vertical-align: top; }
.CheckoutExtendedLoginCont input { font-weight: normal; }
.CheckoutExtendedLoginmiddle { padding: 0px 10px 0px 10px; }
.CheckoutExtendedLoginCont table td { text-align: right; white-space: nowrap; font-weight: bold; padding: 3px; margin: 0px; vertical-align: middle; }
.CheckoutExtendedLoginCont table td b { font-weight: normal; }
.CheckoutExtendedLoginCont table td div img { padding: 0px; margin: 8px 0px 0px 44px; }
.CheckoutExtendedLoginCont table td b img { padding: 0px; margin: 8px 13px 0px 0px; }
.CheckoutExtendedLoginFP { border: 1px solid #FB8C00; }

/* ShipMethodView */
.ShipMethodView { background: #DEDEDE; }
.ShipMethodViewHeadL { color: #FFFFFF; background: #D80C0B; font-weight: bold; text-align: left; white-space: nowrap; padding: 3px 4px 3px 4px; margin: 0px; }
.ShipMethodViewHeadR { color: #FFFFFF; background: #D80C0B; font-weight: bold; white-space: nowrap; text-align: right; padding: 5px 4px 5px 4px; margin: 0px; }
.ShipMethodViewCont td { background: #FFFFFF; white-space: nowrap; padding: 3px 4px 3px 4px; margin: 0px; }

/* OrderList  */
.ordlist th, .ordlist td, .ordlist td table th  { vertical-align: middle; white-space: nowrap; }
.ordlist td table img  { margin: 2px 0px 0px 0px; }
.ordlist .l { color: #FFFFFF; background: #D80C0A; text-align: left; letter-spacing: 0px; }
.ordlist .c { color: #FFFFFF; background: #D80C0A; text-align: center; letter-spacing: 0px; }
.ordlist .r { color: #FFFFFF; text-align: right; letter-spacing: 0px; }
.ordlist .l td, .ordlist .c td, .ordlist .r td { color: #FFFFFF; padding: 4px 2px 4px 2px; letter-spacing: 0px; }
.ordlist a { font-weight: bold; }
.ordlist .brl { text-align: right; border-right: 1px solid #F3F3F3; white-space: nowrap; }
.ordlist .brc { text-align: center; border-right: 1px solid #F3F3F3; white-space: nowrap; }
.ordlist .brr { text-align: right; border-right: 1px solid #F3F3F3; white-space: nowrap; }
.ordlist .br td { text-align: center; border: 0px solid #F3F3F3; }
.ordlist .sep { background: #CACACA; padding: 0px; }

/* Text Section */
.section {
	background: #FFFFFF;
	border: 1px solid #CCCCCC;
	padding: 12px 8px 12px 10px;
}

.section ul { margin-top: 0px; }
.section ul li { margin-bottom: 4px; }



/* Text Section */
.section {
	background: #FFFFFF;
	border: 1px solid #CCCCCC;
	padding: 12px 8px 12px 10px;
}

.section ul { margin-top: 0px; }
.section ul li { margin-bottom: 4px; }

/* tree */

.t, .tc, .section ul {
	list-style-image: url(/Skins/Default/Img/list_img_closed.gif);
	margin: 0px;
	padding: 5px 0px 0px 15px;
	font-size: 11px;
}

.t li, .tc li {
	padding: 2px 0px 5px 0px;
  background: url(/Skins/Default/Img/bkg-lm-dotted.gif) repeat-x 0% 100%;
}

.la {
  list-style-image: url(/Skins/Default/Img/list_img_opened.gif);
 }

.tc {
  list-style-image: url(/Skins/Default/Img/list_img_closed.gif);
	margin: 0px;
	padding: 5px 0px 0px 13px;
  font-size: 11px;
}

.tec {
  list-style-image: url(/Skins/Default/Img/list_img_2lev.gif);
	margin: 0px;
	padding: 5px 0px 9px 13px;
  font-size: 11px;
}

.tc li, .tec li {
  background: url(/Skins/Default/Img/bkg-lm-dotted.gif) repeat-x 0% 100%;
}

.tha {background: #FFFFFF;background: URL(/Skins/Default/Img/bkg-tta.gif);}
.thp {background: #00AAE0;background: URL(/Skins/Default/Img/bkg-ttp.gif);}
.sepa {background: #eaeaea;}
.sepp {background: #00AAE0;}
.bc {background: #FFFFFF;}
.t li a.act {color: #F50C0B;}

/* CheckoutExtendedLogin */
.CheckoutExtendedLoginLink { white-space: nowrap; font-weight: bold; }
.CheckoutExtendedLoginHead { background: #D80C0B; border: 1px solid #C8C8C8; color: #FFFFFF; white-space: nowrap; font-weight: bold; padding: 8px 10px 6px 13px; }
.CheckoutExtendedLoginCont { background: #FFFFFF; border-left: 1px solid #C8C8C8; border-right: 1px solid #C8C8C8; border-bottom: 1px solid #C8C8C8; padding: 5px 0px 5px 5px; vertical-align: top; }
.CheckoutExtendedLoginCont input { font-weight: normal; }
.CheckoutExtendedLoginmiddle { padding: 0px 10px 0px 10px; }
.CheckoutExtendedLoginCont table td { text-align: right; white-space: nowrap; font-weight: bold; padding: 3px; margin: 0px; vertical-align: middle; }
.CheckoutExtendedLoginCont table td b { font-weight: normal; }
.CheckoutExtendedLoginCont table td div img { padding: 0px; margin: 8px 0px 0px 50px; }
.CheckoutExtendedLoginCont table td b img { padding: 0px; margin: 8px 13px 0px 0px; }
.CheckoutExtendedLoginFP { border: 1px solid #FB8C00; }

/* OrderList  */
.ordlist .r { background: #D80C0A url(/Skins/Default/Img/crn-cat-hdr-l.gif) no-repeat 0% 0%; }
.ordlist .c { background: #D80C0A url(/Skins/Default/Img/crn-cat-hdr-r.gif) no-repeat 100% 0%; }
