TABLE {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TR {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TH {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
P {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H1 {
	MARGIN-BOTTOM: 0.25em; COLOR: #333333
}
H2 {
	MARGIN-BOTTOM: 0.25em; COLOR: #333333
}
H3 {
	MARGIN-BOTTOM: 0.25em; COLOR: #333333
}
H4 {
	MARGIN-BOTTOM: 0.25em; COLOR: #333333
}
H1 {
	MARGIN-TOP: 0em; FONT-SIZE: 18px
}
H2 {
	FONT-SIZE: 16px
}
H3 {
	MARGIN-TOP: 1.5em
}
HR {
	COLOR: #cccccc; HEIGHT: 1px
}
TABLE {
	BORDER-COLLAPSE: collapse
}
TH {
	BACKGROUND: url(/images/blubarnavbg.png)
}
TH {
	COLOR: #fff
}
TH A:link {
	COLOR: #fff
}
TH A:visited {
	COLOR: #fff
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
TD#leftcol {
	VERTICAL-ALIGN: top;
	WIDTH: 100%;
	padding-left: 14px;
}
TD#leftcol1 {
	VERTICAL-ALIGN: top;
	WIDTH: 100%;
	padding-right: 14px;
}
#leftcol H3 {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 7px;
	FONT-SIZE: 12px;
	BACKGROUND: #a2a7aa;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px 0px 0.5em;
	COLOR: white;
	PADDING-TOP: 2px
}
.menubar {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; PADDING-TOP: 0px;PADDING-BOTTOM: 7px; height:20px; font-size:14px; background-color:#e8e8e8; line-height:20px; text-indent:10px;
}
.modeltable {
	MARGIN-TOP: 0.5em; margin-right:30px;
}
.modeltable A {
	FONT-WEIGHT: bold
}
.modeltable P {
	MARGIN: 0.5em 0px
}
.mfg_index {
	margin-left: 10px;
	padding: 7px;
	border: 1px solid #eaeaea;
}

TABLE.modeltable {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: white 1px solid; BORDER-COLLAPSE: collapse
}
TABLE.modeltable TD {
	BORDER-BOTTOM: #dfe3e4 1px solid
}
TABLE.modeltable TD.img {
	PADDING-RIGHT: 1em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
TABLE.mfgtable P.img {
	TEXT-ALIGN: center
}
DIV.float IMG {
	PADDING-BOTTOM: 0.5em
}
TABLE.mfgindextable A.img {
	DISPLAY: block; HEIGHT: 50px
}
.allbrandsslot IMG {
	PADDING-TOP: 1em
}
DIV.alsobought TABLE TD.img {
	PADDING-RIGHT: 12px
}
DIV#brandlogowraps IMG {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
#rightcol {
	VERTICAL-ALIGN: top; WIDTH: 246px
}
.lightblue_curvedbrc_cap {
	PADDING-RIGHT: 9px; DISPLAY: inline; PADDING-LEFT: 9px; FONT-WEIGHT: bold; BACKGROUND: url(../images/lightblue_curvedrightcolcap.png) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 212px; COLOR: #ffffff; LINE-HEIGHT: 6px; PADDING-TOP: 0px; HEIGHT: 6px
}
.lightbluecurvedbrc_contentguy {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 12px; BACKGROUND: url(../images/lightblue_curvedbrc_bg.png) repeat-y left top; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 218px; COLOR: #677f91; LINE-HEIGHT: 14px; PADDING-TOP: 0px
}
.lightbluecurvedbrc_content {
	PADDING-RIGHT: 12px; DISPLAY: inline; PADDING-LEFT: 12px; BACKGROUND: url(../images/lightblue_curvedbrc_bg.png) repeat-y left top; FLOAT: left; PADDING-BOTTOM: 12px; WIDTH: 206px; COLOR: #677f91; LINE-HEIGHT: 14px; PADDING-TOP: 12px
}
.lightbluecurvedbrc_links {
	PADDING-TOP: 8px
}
.lightblue_curvedbrc_botts_guy {
	DISPLAY: inline; FONT-SIZE: 6px; BACKGROUND: url(../images/lightblue_curvedbrc_botts_g.png) no-repeat left top; FLOAT: left; MARGIN-BOTTOM: 9px; WIDTH: 230px; LINE-HEIGHT: 6px; HEIGHT: 6px
}
.lightblue_curvedbrc_botts {
	DISPLAY: inline; FONT-SIZE: 6px; BACKGROUND: url(../images/lightblue_curvedbrc_botts.png) no-repeat left top; FLOAT: left; MARGIN-BOTTOM: 9px; WIDTH: 230px; LINE-HEIGHT: 6px; HEIGHT: 6px
}
.curvedbrc_guyright {
	DISPLAY: inline; BACKGROUND: url(../images/lb_curvedbrc_guy.png) no-repeat right bottom; FLOAT: left; WIDTH: 217px
}
.whitebg_guyright {
	DISPLAY: inline; BACKGROUND: url(../images/lb_curvedbrc_guy.png) no-repeat right bottom; FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 217px; PADDING-TOP: 15px
}
#rightcol .chatnowtext {
	FONT-SIZE: 11px; FLOAT: left; COLOR: #677f91; LINE-HEIGHT: 14px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.helpcheckoutphone {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 20px; FLOAT: left; WIDTH: 150px; COLOR: #f68819; PADDING-TOP: 5px; FONT-STYLE: italic;MARGIN-TOP: 5px; MARGIN-BOTTOM: 7px; PADDING-TOP: 2px
}
.lightblue_curvedbrc_botts {
	DISPLAY: inline; FONT-SIZE: 6px; BACKGROUND: url(../images/lightblue_curvedbrc_botts.png) no-repeat left top; FLOAT: left; MARGIN-BOTTOM: 9px; WIDTH: 230px; LINE-HEIGHT: 6px; HEIGHT: 6px
}
.light_03_bg{PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../images/label_selector_wide.png); PADDING-BOTTOM: 10px; WIDTH: 210px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 259px}
.clearfix {
	DISPLAY: block
}
.barcode_pro_y{BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; BORDER-RIGHT-WIDTH: 0px}
.barcode_pro_button{BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; TEXT-ALIGN: right; BORDER-RIGHT-WIDTH: 0px}
.barcode_pro_right_box_1_0{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}

.modelprice {
	FONT-SIZE: 13px; COLOR: #999999
}
.modelpriceprice {
	FONT-WEIGHT: bold; FONT-SIZE: 15px;COLOR: #f68819
}
.feature_bttns {
	PADDING-RIGHT: 11px
}
.imgcell {
	TEXT-ALIGN: right
}
H3.topall {
	PADDING-RIGHT: 2px; PADDING-LEFT: 7px; FONT-SIZE: 12px; BACKGROUND: #a2a7aa; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 2px; COLOR: white; PADDING-TOP: 2px
}
.sidebar H3 A:link {
	COLOR: #fff
}
.sidebar H3 A:visited {
	COLOR: #fff
}
.sidebar H3 A:link {
	TEXT-DECORATION: underline
}
.sidebar DIV.alsobought {
	BORDER-RIGHT: #bec5ca 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BORDER-LEFT: #bec5ca 1px solid; WIDTH: 218px; BACKGROUND-COLOR: white
}
.sidebar TABLE.related TD {
	FONT-SIZE: 11px; BORDER-BOTTOM: #bec5ca 1px solid
}
.sidebar .alsobought TABLE TABLE TD {
	FONT-SIZE: 11px; BORDER-BOTTOM: #bec5ca 1px solid
}
.sidebar TABLE TD {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
.sidebar H3 TABLE TD {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; PADDING-TOP: 0em
}
.sidebar H3 TABLE {
	WIDTH: 100%
}
.sidebar TABLE.cartmini TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px
}
.sidebar TABLE.cartmini TD.left {
	PADDING-LEFT: 10px; TEXT-ALIGN: left
}
.sidebar TABLE.cartmini TD.right {
	PADDING-RIGHT: 10px; TEXT-ALIGN: right
}
.sidebar {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; WIDTH: 230px; PADDING-TOP: 0px; BACKGROUND-COLOR: #e6e8ea
}
.sidebar H3 TABLE TD {
	FONT-SIZE: 11px
}
.sidebar H3 {
	PADDING-RIGHT: 9px; MARGIN-TOP: 1em; PADDING-LEFT: 9px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/whitebg_blucap.png) #2b5592 no-repeat left top; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 4px; WIDTH: 212px; COLOR: #ffffff; PADDING-TOP: 4px
}
.producttable {
	MARGIN-BOTTOM: 20px; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
.producttable TD {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 1em; PADDING-TOP: 1em
}
.producttable TH {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 1em; PADDING-TOP: 1em
}
.producttable TH {
	FONT-SIZE: 11px; BACKGROUND: #ffffff; TEXT-TRANSFORM: uppercase; COLOR: #000000; BORDER-BOTTOM: #b6bcbf 2px solid; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
.producttable TD {
	BORDER-TOP: #b6bcbf 1px solid
}
.searchresults .producttable TD {
	FONT-SIZE: 12px
}
.searchresults .producttable TD.pricecell {
	FONT-SIZE: 14px
}
.kit .modelname {
	COLOR: #f68819
}
.part {
	COLOR: #818285; WHITE-SPACE: nowrap
}
.pricecell {
	COLOR: #f68819
}
.pricecell FORM {
	PADDING-TOP: 2px
}
.producttable TD.pricecell {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.solution_01{BACKGROUND-POSITION: left top; background-image:url(../images/ac_wide_short.png);MARGIN-BOTTOM: 8px; WIDTH: 230px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 259px}
.solution_02{PADDING-RIGHT: 20px; PADDING-LEFT: 10px; FONT-SIZE: 17px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 20px; PADDING-TOP: 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.solution_03{PADDING-RIGHT: 10px; MARGIN-TOP: 57px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 10px; COLOR: #ffffff; LINE-HEIGHT: 18px; PADDING-TOP: 10px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FF9900;}
.solution_04{MARGIN-TOP: 0px; FONT-SIZE: 1.3em; MARGIN-BOTTOM: 10px}
.sectionHeader {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 3px; WIDTH: 100%; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-COLOR: #a2a7aa
}
H2 A:link {
	COLOR: #ffffff
}
H2 A:visited {
	COLOR: #ffffff
}
DIV#leftContentContainer {
	FLOAT: left; WIDTH: 74%
}
DIV#rightContentContainer {
	FLOAT: right; WIDTH: 24%
}
.barnew_table1 td{ padding:5px;}

DIV#leftContentContainer ul li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #006699;
	list-style-position: inside;
	list-style-type: disc;
}
DIV#leftContentContainer ul li a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #006699;
	list-style-position: inside;
	list-style-type: disc;
}
DIV#leftContentContainer ul li a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #FF3333;
	list-style-position: inside;
	list-style-type: disc;
}

DIV#vvop ul li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #006699;
	list-style-position: inside;
	list-style-type: disc;
}
DIV#vvop ul li a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #006699;
	list-style-position: inside;
	list-style-type: disc;
}
DIV#vvop ul li a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #FF3333;
	list-style-position: inside;
	list-style-type: disc;
}

