
div { font-family: Arial, Helvetica, sans-serif; }
.mn_side_content { width: 200px; float: left; border-left-width: 1px; border-left-style: solid; border-left-color: rgb(211, 210, 210); margin: 25px 0px 25px 10px; padding-left: 20px; }
.mn_separator { clear: both; font-size: 0px; height: 0px; }
#contentbox { width: 940px; float: left; padding-left: 20px; }
body { margin-left: 0px; margin-top: 0px; margin-right: 0px; }
pre { font-size: 10pt; font-family: Consolas, 'Courier New', Courier, monospace; margin: 12px 0px; padding: 10px; line-height: 1.24; min-height: 30px; max-height: 500px; overflow: auto; direction: ltr; border-width: 1px 1px 1px 10px; border-style: solid; border-color: rgb(225, 225, 225); box-sizing: border-box; width: 640px; border-radius: 5px; background: white; }
blockquote, blockquote p { line-height: 1.5; color: rgb(108, 113, 118); word-break: break-word; }
blockquote { margin: 0px 0px 17px; padding: 0px 20px; border-left-width: 5px; border-left-style: solid; border-left-color: rgb(216, 219, 223); }
blockquote cite { display: block; font-size: 13px; color: rgb(85, 85, 85); }
blockquote cite::before { content: '— '; }
blockquote cite a, blockquote cite a:visited { color: rgb(85, 85, 85); }
abbr, acronym { text-transform: uppercase; font-size: 90%; color: rgb(60, 62, 67); border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(216, 219, 223); cursor: help; }
abbr { text-transform: none; }
.boxcontainer { }
.boxcontainerlabel { color: rgb(76, 81, 86); padding: 30px 0px 12px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(207, 212, 214); margin-bottom: 24px; text-transform: inherit; font-size: 21px; font-weight: 300; }
.kbcategorytitlecontainer { margin: 0px 12px 24px 0px; }
.kbcategorytitle { font-weight: 600; font-size: 12px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(207, 212, 214); padding: 0px 0px 6px; margin: 0px 0px 6px; }
.kbcategorytitle a:link, .kbcategorytitle a:visited { color: rgb(76, 81, 86); text-decoration: none; }
.kbcategorytitle a:hover { color: rgb(60, 62, 67); }
.kbcategorycount { font-weight: normal; font-size: 11px; color: rgb(159, 163, 168); float: right; letter-spacing: 1px; }

.kbarticlelist .kbarticlelistitem, .kbarticlecategorylistitem { padding: 0px 0px 8px 20px; margin-top: 9px; margin-bottom:8px; font-size: 13px; font-weight: normal; background: url(icon_kbarticlesmall.png) 0px 0px no-repeat; }


.boxcontainercontent {line-height: 150%;}
.boxcontainercontent table { }
.boxcontainercontent HR { margin:14px 0; }
.boxcontainercontent .newstitlecontainer { vertical-align: top !important; }
#searchform { padding: 12px 0px 5px; }
.searchboxcontainer { border: 4px solid rgb(232, 233, 235); border-radius: 6px; margin: 0px; position: relative; background-color: rgb(255, 255, 255); }
.searchbuttoncontainer { float: right; position: absolute; top: 18px; right: 8px; background-color: rgb(255, 255, 255); }
.searchbutton { font-size: 14px; font-weight: 500; padding: 9px 20px 8px; text-decoration: none; border-radius: 3px; border: 1px solid rgb(128, 181, 6); -webkit-box-shadow: rgb(248, 248, 248) 0px 1px 1px, rgba(255, 255, 255, 0.2) 0px 1px 0px inset; box-shadow: rgb(248, 248, 248) 0px 1px 1px, rgba(255, 255, 255, 0.2) 0px 1px 0px inset; text-shadow: rgb(127, 180, 5) 0px -1px 0px; cursor: pointer; color: rgb(255, 255, 255) !important; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(138, 196, 0)), to(rgb(125, 177, 0))) rgb(130, 185, 0); }
.searchquery { box-sizing: border-box; width: 100%; margin: 0px; padding: 12px; border: 1px solid rgb(207, 212, 214); font-size: 20px; font-family: 'segoe ui', 'helvetica neue', arial, helvetica, sans-serif; background-color: rgb(255, 255, 255); }
textarea[name="comments"] { width: 100%; }
input[type="file"] { box-shadow: none; padding: 10px; border: 1px solid rgb(216, 219, 223); border-radius: 4px; }
form table td { padding: 0px 0px 0px 6px; vertical-align: middle !important; }
form table td select { margin: 3px 0px; vertical-align: middle !important; }
input[name="captcha"] { width: 207px; margin: 0px; }
.searchbutton { font-size: 12px; }
.searchbutton span { display: none; }
.vibe-active span.vibe-email, .vibe-active span.vibe-email:visited, .vibe-active span.vibe-email:hover, .vibe-active span.vibe-email:active, .vibe-active span.vibe-gmail, .vibe-active span.vibe-gmail:hover, .vibe-active span.vibe-gmail:visited, .vibe-active span.vibe-gmail:active { cursor: pointer; }
body { padding: 0px; margin: 0px; }
.ot_bkg { margin-bottom: 25px; background: url(/images/2010-template/bkg.jpg) repeat-x; }
.ot_content { width: 990px; background: rgb(255, 255, 255); }
.ot_header { height: 112px; }
.ot_header_col1 { float: left; width: 829px; height: 112px; background: rgb(222, 222, 222); }
.ot_header_col2 { float: left; width: 161px; background: rgb(0, 0, 0); }
.ot_header_col1_row1 { }
.ot_header_col1_row1 ul { list-style: none; padding: 0px; margin: 0px; }
.ot_header_col1_row1 ul li { float: left; padding: 0px; margin: 0px; height: 22px; }
.ot_header_col1_row2 { clear: both; }
.ot_header_logo_col1 { float: left; width: 504px; }
.ot_header_logo_col2_specials { float: left; width: 325px; background: url(/images/2010-template/specialsbox/bkg_specials_area.jpg) no-repeat; }
.ot_header_specials_box { margin: 10px 0px 0px; height: 80px; padding: 0px; width: 303px; text-align: left; background: url(/images/2010-template/specialsbox/bkg_specials.jpg) no-repeat; }
.ot_header_specials_box a { display: block; text-decoration: none; color: rgb(255, 255, 255); width: 100%; height: 100%; }
.ot_header_specials_box a:hover { text-decoration: none; color: rgb(255, 255, 255); width: 100%; height: 100%; }
.ot_ncart { width: 161px; height: 112px; margin: 0px; text-shadow: rgb(0, 0, 0) 0px 0px 0px; background: url(/images/2010-template/bkg_cart.jpg) no-repeat; }
.ot_ncart_number { display: block; color: rgb(102, 255, 255); font-size: 42px; line-height: 100%; font-weight: bold; text-align: right; font-family: arial, helvetica, sans-serif; padding: 12px 0px 0px 55px; width: 45px; }
.ot_ncart_items { display: block; color: rgb(255, 255, 255); font-size: 11px; line-height: 100%; font-weight: bold; text-align: right; font-family: arial, helvetica, sans-serif; padding: 0px 0px 0px 55px; width: 45px; }
.ot_ncart_checkout { display: block; color: rgb(102, 255, 255); font-size: 12px; line-height: 100%; font-weight: bold; text-align: center; font-family: arial, helvetica, sans-serif; padding: 8px 0px 0px; }
a.ot_ncart_basket { display: block; text-decoration: none; color: rgb(102, 255, 255); width: 161px; height: 87px; }
a.ot_ncart_basket:hover { display: block; text-decoration: none; color: rgb(102, 255, 255); width: 161px; height: 87px; }
.owc_nav_clear { clear: both; }
#owc_nav0912v2 { width: 990px; height: 40px; margin: 0px; padding: 0px; background: url(/images/2010-template/owc_nav_0912v2.gif) no-repeat; }
#owc_nav0912v2 li, #owc_nav0912v2 a { height: 40px; display: block; text-indent: -9999px; outline: 0px; }
#owc_nav0912v2 li, #owc_nav0912v2 a:hover { height: 40px; display: block; }
#owc_nav0912v2 li { float: left; list-style: none; display: inline; }
#owc_nav0912v2-01 { width: 64px; }
#owc_nav0912v2-02 { width: 61px; }
#owc_nav0912v2-03 { width: 35px; }
#owc_nav0912v2-04 { width: 53px; }
#owc_nav0912v2-05 { width: 69px; }
#owc_nav0912v2-06 { width: 101px; }
#owc_nav0912v2-07 { width: 104px; }
#owc_nav0912v2-08 { width: 91px; }
#owc_nav0912v2-09 { width: 66px; }
#owc_nav0912v2-10 { width: 101px; }
#owc_nav0912v2-11 { width: 84px; }
#owc_nav0912v2-12 { width: 91px; }
#owc_nav0912v2-13 { width: 70px; }
#owc_nav0912v2-01 a:hover { overflow: visible; background: url(/images/2010-template/owc_nav_0912v2.gif) 0px -40px no-repeat; }
#owc_nav0912v2-02 a:hover { overflow: visible; background: url(/images/2010-template/owc_nav_0912v2.gif) -64px -40px no-repeat; }
#owc_nav0912v2-03 a:hover { overflow: visible; background: url(/images/2010-template/owc_nav_0912v2.gif) -125px -40px no-repeat; }
#owc_nav0912v2-04 a:hover { overflow: visible; background: url(/images/2010-template/owc_nav_0912v2.gif) -160px -40px no-repeat; }
#owc_nav0912v2-05 a:hover { overflow: visible; background: url(/images/2010-template/owc_nav_0912v2.gif) -213px -40px no-repeat; }
#owc_nav0912v2-06 a:hover { overflow: visible; background: url(/images/2010-template/owc_nav_0912v2.gif) -282px -40px no-repeat; }
#owc_nav0912v2-07 a:hover { overflow: visible; background: url(/images/2010-template/owc_nav_0912v2.gif) -383px -40px no-repeat; }
#owc_nav0912v2-08 a:hover { overflow: visible; background: url(/images/2010-template/owc_nav_0912v2.gif) -487px -40px no-repeat; }
#owc_nav0912v2-09 a:hover { overflow: visible; background: url(/images/2010-template/owc_nav_0912v2.gif) -578px -40px no-repeat; }
#owc_nav0912v2-10 a:hover { overflow: visible; background: url(/images/2010-template/owc_nav_0912v2.gif) -644px -40px no-repeat; }
#owc_nav0912v2-11 a:hover { overflow: visible; background: url(/images/2010-template/owc_nav_0912v2.gif) -745px -40px no-repeat; }
#owc_nav0912v2-12 a:hover { overflow: visible; background: url(/images/2010-template/owc_nav_0912v2.gif) -829px -40px no-repeat; }
#owc_nav0912v2-13 a:hover { overflow: visible; background: url(/images/2010-template/owc_nav_0912v2.gif) -920px -40px no-repeat; }
.ot_sbar { clear: both; background: url(/images/2010-template/sb_bkg.gif) repeat-x; }
.ot_sbar ul { list-style: none; padding: 0px; margin: 0px; }
.ot_sbar ul li { float: left; padding: 0px; margin: 0px; height: 30px; }
.ot_sbar_search { background: rgb(255, 140, 64); }
.ot_sbar_searchbox { margin: 0px; padding: 0px; font-size: 100%; line-height: 100%; }
.ot_sbar_searchfield { margin: 0px 0px 0px 15px; padding: 0px; float: left; font-weight: bold; font-family: arial, helvetica, sans-serif; }
.ot_sbar_searchbutton { margin: 0px; padding: 0px; float: left; }
.ot_searchformtag { margin: 0px; padding: 0px; }
.ot_sbar_pulldown { width: 240px; text-align: right; font-family: arial, helvetica, sans-serif; }
.ot_page { padding-bottom: 25px; padding-top: 1px; text-align: left; }
.ot_footer { margin-top: 15px; height: 245px; }
.ot_footer { background: url(/images/2010-template/f_bkg.gif) repeat-x; }
.ot_f_col1 { float: left; width: 602px; }
.ot_f_col2 { float: left; width: 388px; }
.ot_f1_logo { text-align: left; }
.ot_f1_logo ul { list-style: none; padding: 0px; margin: 0px 0px 0px 15px; }
.ot_f1_logo li { float: left; margin-right: 10px; }
.ot_f2_new_cart { width: 388px; height: 44px; margin: 22px 0px 0px; text-shadow: rgb(0, 0, 0) 0px 0px 0px; background: url(/images/2010-template/f_cart_bkg.gif) no-repeat; }
.ot_f2_nc_number { display: block; float: left; color: rgb(102, 255, 255); font-size: 30px; line-height: 100%; font-weight: bold; text-align: right; font-family: arial, helvetica, sans-serif; margin: 6px 0px 0px 50px; width: 80px; }
.ot_f2_nc_items { display: block; float: left; color: rgb(255, 255, 255); font-size: 12px; line-height: 100%; font-weight: bold; text-align: left; font-family: arial, helvetica, sans-serif; margin: 20px 0px 0px 3px; width: 50px; }
.ot_f2_nc_checkout { display: block; float: left; color: rgb(102, 255, 255); font-size: 13px; line-height: 100%; font-weight: bold; text-align: right; font-family: arial, helvetica, sans-serif; margin: 16px 0px 0px 10px; width: 170px; }
.ot_f2_new_cart a { display: block; text-decoration: none; color: rgb(102, 255, 255); width: 388px; height: 44px; }
.ot_f2_new_cart a:hover { text-decoration: none; color: rgb(102, 255, 255); }
.ot_f2_cart_ship_cards .vr { margin: 0px 10px; }
.ot_f2_logo { margin-top: 7px; }
.ot_f2_corp_links { margin: 3px 15px 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 100%; font-weight: bold; color: rgb(0, 99, 166); }
.ot_f2_corp_links ul { list-style: none; padding: 0px; margin: 0px; }
.ot_f2_corp_links li { float: right; }
.ot_f2_corp_links .vr { margin: 0px 5px; }
.ot_f2_corp_area { margin-top: 6px; }
.ot_f2_copyright { color: rgb(0, 0, 0); font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 100%; font-weight: bold; text-align: right; margin-right: 13px; margin-top: 5px; }
.ot_f1_menu { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(202, 202, 203); text-align: left; font-family: Arial, Helvetica, sans-serif; margin: 10px 0px 0px 10px; padding: 0px 0px 5px; }
.noborder { border: 0px; }
.ot_f1_menu ul { list-style: none; padding: 0px; margin: 0px 0px 0px 10px; }
.ot_f1_menu li { color: rgb(62, 62, 62); font-size: 10px; line-height: 100%; font-weight: normal; margin: 6px 0px 0px 5px; font-family: arial, helvetica, sans-serif; }
.ot_f1_menu .ot_f_main { color: rgb(0, 99, 171); font-size: 11px; line-height: 100%; font-weight: bold; margin: 0px 0px 2px; font-family: arial, helvetica, sans-serif; }
.ot_f1_menu .ot_f_main_2nd { color: rgb(0, 99, 171); font-size: 11px; line-height: 100%; font-weight: bold; margin: 0px 0px 6px; font-family: arial, helvetica, sans-serif; }
.ot_f1_menu .ot_f_main_3rd { color: rgb(87, 87, 87); font-size: 11px; line-height: 100%; font-weight: bold; margin: 0px 0px 2px; font-family: arial, helvetica, sans-serif; }
.ot_f1_menu_col1 { float: left; width: 139px; margin: 0px 5px 0px 0px; }
.ot_f1_menu_col4 { float: left; width: 165px; margin: 0px; }
.ot_f1_menu a { text-decoration: none; color: rgb(62, 62, 62); }
.ot_f1_menu a:hover { text-decoration: none; color: rgb(62, 62, 62); }
.ot_f_main a { text-decoration: none; color: rgb(0, 99, 166); }
.ot_f_main a:hover { text-decoration: underline; color: rgb(0, 99, 166); }
.ot_f_main_2nd a { text-decoration: none; color: rgb(0, 99, 166); }
.ot_f1_menu a:hover { text-decoration: underline; color: rgb(0, 99, 166); }
.ot_f_main_3rd a { text-decoration: none; color: rgb(87, 87, 87); }
.ot_f_main_3rd a:hover { text-decoration: underline; color: rgb(87, 87, 87); }
.ot_f2_corp_links a { text-decoration: none; color: rgb(0, 99, 166); }
.ot_f2_corp_links a:hover { text-decoration: underline; color: rgb(0, 99, 166); }
.cl { clear: both; font-size: 1px; height: 1px; line-height: 1px; }
.ot_guest_load { text-align: center; margin-top: 15px; font-size: 11px; line-height: 110%; font-weight: normal; font-family: Arial, Helvetica, sans-serif; color: rgb(102, 102, 102); }
body { color: black; }
body, td, th, div { font-family: Verdana, sans-serif; font-size: 12px; }
input, select { font-family: sans-serif; font-size: 13px; }
label { cursor: pointer; }
div { font-family: arial, helvetica, sans-serif; }
div img { border: 0px; }
.tb_tweet div.cl { clear: both; }
.cl { clear: both; display: block; height: 1px; line-height: 1px; }
.mn_sidelist { margin: 0px 0px 14px 15px; padding: 0px 0px 0px 5px; }
.mn_sidelist li { margin: 0px 0px 4px; font-size: 11px; line-height: 130%; }
.mn_side_subtitle { font-weight: bold; margin: 6px 0px 0px; padding-bottom: 2px; }
.mn_side_head { font-size: 18px; line-height: 130%; font-weight: bold; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(211, 210, 210); margin: 15px 0px 8px; }
.mn_sidelist a { text-decoration: none; color: rgb(0, 0, 0); }
.mn_sidelist a:hover { text-decoration: underline; color: rgb(0, 0, 238); }
.manualsSideLinks2 { color: rgb(0, 0, 0); text-decoration: none; font-size: 11px; }
.ot_f1_menu_col2_rev { float: left; width: 135px; margin: 0px 5px 0px 0px; }
.ot_f1_menu_col3_rev { float: left; width: 135px; margin: 0px 5px 0px 0px; }
.ot_f2_cart_ship_cards_rev { margin: 4px 0px 0px; padding-left: 87px; }
.kbtitle {
	font-size: 30px;
	margin: 0 0 9px 0;
	line-height: 1.2;
	font-weight: 200;
}
.kbinfo {
	font-size: 13px;
	color: #92969b;
	margin-bottom: 20px;
}
.kbarticle a {
	font-weight: normal;
	font-size: 18px;
	margin: 0 0 6px 0;
	display: inline-block;
}
.kbattachmentitem {
	padding: 4px 0 5px 18px;
	margin: 0 10px 0 0;
	cursor: pointer;
	background-repeat: no-repeat;
	background-position: 0px 3px;
	color: rgb(0, 0, 238);
	display: block;
	text-decoration: underline;
}
.mn_breadcrumbs {
	font-size: 13px;
}
.warning {
  background-color: orange;
  display: inline;
  padding: .2em .6em .3em;
  font-size: 16px;
  font-weight: 700;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em;
}