@import url(https://fonts.googleapis.com/css?family=Open+Sans:400italic,600italic,400);
@import url(https://fonts.googleapis.com/css?family=Titillium+Web:400,700);

.ys_promo_banner {
	margin: auto;
}

/* Floating Cart */
.smb-mc .minicart_c2 {
	background-color: #fff !important;
}
.smb-fc #yfc_close_btn {
	color: #fff !important;
}
#yfc_mini {
	float: right;
	position: absolute;
	top: 27px;
	right: 0;
	font-size: 10px;
}

body{background: #ffffff url(https://turbifycdn.com/ty/cdn/aicons/ey-body-bg-13.jpg) repeat-x scroll 0 0; text-align:center; margin: 0px; font: 12px arial;}
#bgWrap{background: transparent;}
img{display: block; border: 0;}
.clear{clear: both; height: 0px; line-height: 0;}
form{display: inline;}
a:link, a:visited, a:active{text-decoration: none;}
a:hover{text-decoration: underline;}
#PageWrapperNL{width: 980px; margin: 0 auto; position: relative; background: white; text-align:left;}
#PageWrapper{width: 980px; margin: 0 auto; position: relative; background: white; text-align:left;}
#RightColumnNL{background: white; width: 980px; background: url(https://turbifycdn.com/ty/cdn/aicons/ey-rc-top.jpg) repeat-x;padding-bottom: 20px;}
#RightColumn{float: right; width: 741px; padding: 0 20px; background: url(https://turbifycdn.com/ty/cdn/aicons/ey-rc-top.jpg) repeat-x;}
#LeftColumn{float: left; width: 179px; padding-left: 20px; background: url(https://turbifycdn.com/ty/cdn/aicons/ey-rc-top.jpg) repeat-x;}
.eyBreadcrumbs{color: black; font: normal 11px arial; padding: 20px 0 0 18px;}
.eyBreadcrumbs a{color: black; font: normal 11px arial;}
.lastCrumb{color: black; font: bold 11px arial;}
.contentsName{color: black; font: bold 12px arial;}
.contentsName a{color: black; font: bold 12px arial;}
.contentsRegPrice{color: #555555; font: 11px arial;}
.contentsSalePrice{color: #000000; font: bold 12px arial;}
.salePriceColor{color: #f02b3c;}
#RightColumnNL .eyBreadcrumbs{padding: 32px 15px 0 20px;}
.itemPage #RightColumnNL .eyBreadcrumbs{padding-left: 0px;}

/*HEADER*/
#Header{position: relative; width: 980px;padding-bottom: 33px;} 
/*
.mainNav{width: 980px; display: block; height: 45px; background: url(https://turbifycdn.com/ty/cdn/aicons/ey-rollovers.jpg) no-repeat; position: absolute; top: 108px; left: 0px;}
.mainNav ul{list-style: none; margin: 0px; padding: 0px;}
.mainNav ul li{float: left;}
.mainNav .topA{display: block; height: 45px;}
#roll0 .topA{width: 161px;}
#roll1 .topA{width: 95px;}
#roll2 .topA{width: 137px;}
#roll3 .topA{width: 102px;}
#roll4 .topA{width: 111px;}
#roll5 .topA{width: 111px;}
#roll6 .topA{width: 143px;}
#roll7 .topA{width: 120px;}
#roll0.selected2 .topA{background: url(https://turbifycdn.com/ty/cdn/aicons/ey-rollovers.jpg) no-repeat 0 -45px;}
#roll1.selected2 .topA{background: url(https://turbifycdn.com/ty/cdn/aicons/ey-rollovers.jpg) no-repeat -161px -45px;}
#roll2.selected2 .topA{background: url(https://turbifycdn.com/ty/cdn/aicons/ey-rollovers.jpg) no-repeat -256px -45px;}
#roll3.selected2 .topA{background: url(https://turbifycdn.com/ty/cdn/aicons/ey-rollovers.jpg) no-repeat -393px -45px;}
#roll4.selected2 .topA{background: url(https://turbifycdn.com/ty/cdn/aicons/ey-rollovers.jpg) no-repeat -495px -45px;}
#roll5.selected2 .topA{background: url(https://turbifycdn.com/ty/cdn/aicons/ey-rollovers.jpg) no-repeat -606px -45px;}
#roll6.selected2 .topA{background: url(https://turbifycdn.com/ty/cdn/aicons/ey-rollovers.jpg) no-repeat -717px -45px;}
#roll7.selected2 .topA{background: url(https://turbifycdn.com/ty/cdn/aicons/ey-rollovers.jpg) no-repeat -860px -45px;}
*/
#searcharea select {
	display: none;
}
#searcharea fieldset {
	border: 0;
}
.searchSubmit{position: absolute; top: 85px; left: 889px;}
#searcharea #searchsubmit {
	position: absolute;
	top: 0;
	left: 350px;
}
#searcharea #searchsubmit {
	color: transparent;
	background: transparent;
	width: 80px;
	height: 34px;
	border: 0;
}
#searcharea #query {
	position: relative;
	top: -4px;
	padding: 0;
	margin: 0;
	width: 320px;
	border: 0;
	height: 30px;
	left: 10px;
	color: #969696;
	font: 14px/30px arial;
	text-align: left;
}
.searchInput{position: absolute; top: 87px;padding: 0;margin: 0;width: 330px;border: 0; height: 30px;left: 551px; color: #969696; font: 14px/30px arial; text-align:left;}
#searcharea {
	position: absolute;
	top: 87px;
	left: 542px;
	width: 430px;
	height: 30px;
}
/*
#roll0 .flyOut{background: url(https://turbifycdn.com/ty/cdn/aicons/ey-tn-top.jpg) no-repeat scroll -93px top #FFFFFF;}
#roll1 .flyOut{background: url(https://turbifycdn.com/ty/cdn/aicons/ey-tn-top.jpg) no-repeat scroll -126px top #FFFFFF;}
#roll2 .flyOut{background: url(https://turbifycdn.com/ty/cdn/aicons/ey-tn-top-3.jpg) no-repeat scroll -454px top #FFFFFF;}
#roll3 .flyOut{background: url(https://turbifycdn.com/ty/cdn/aicons/ey-tn-top.jpg) no-repeat scroll -121px top #FFFFFF;}
#roll4 .flyOut{background: url(https://turbifycdn.com/ty/cdn/aicons/ey-tn-top.jpg) no-repeat scroll -116px top #FFFFFF;}
#roll5 .flyOut{background: url(https://turbifycdn.com/ty/cdn/aicons/ey-tn-top.jpg) no-repeat scroll -116px top #FFFFFF;}
#roll6 .flyOut{background: url(https://turbifycdn.com/ty/cdn/aicons/ey-tn-top.jpg) no-repeat scroll -99px top #FFFFFF;}
#roll7 .flyOut{background: url(https://turbifycdn.com/ty/cdn/aicons/ey-tn-top-3.jpg) repeat-x scroll 183px top #FFFFFF;}
*/
.headerText{font: 14px arial;color: #3d3b3c;position: absolute;top: 39px;right: 11px;text-align: right;}
.headerText a{color: #3d3b3c;text-decoration: underline;}
.headerlinks{position: absolute; top: 8px; right: 115px; color: #6c90e6; font: 11px arial;}
.headerlinks a{color: #000000; font: 11px arial;}
/*
#fo7{width: 766px; left: auto; right: 0px;}
#fo7 li{float: left; width: 190px; border: 0px;}
#fo7 table{border-collapse: collapse;}
#fo2{width: 382px; left: 0;}
#fo2 li{float: left; width: 190px; border: 0px;}
#fo2 table{border-collapse: collapse;}
.selectedTD{background: #153276; color: white !important;}
.selectedTD a{color: white !important;}
*/
.headerTagline{color: #484848;position: absolute;top: 0;left: 116px;font-family: 'Open Sans', sans-serif;font-size: 14px;line-height: 28px;font-style: italic;}
.headerPhone{color: #6c90e4;font-family: 'Open Sans', sans-serif;font-size: 24px;font-weight: 600;}
.headerPhone a{color: #6c90e4;font-family: 'Open Sans', sans-serif;font-size: 24px;font-weight: 600;}

/*Top Nav*/
.topNav{position: absolute;top: 137px;left: 0;height: 33px;width: 980px;}
.topNavDiv{background: #98b1d9 url(https://turbifycdn.com/ty/cdn/aicons/ey-tlc-bg.jpg) repeat-x scroll 0 0;height: 33px;position: relative;}
.topNavDiv.selected2{background: #98b1d9 url(https://turbifycdn.com/ty/cdn/aicons/ey-tlc-bg-hover.jpg) repeat-x scroll 0 0;}
.topNavDiv a.topA{background: url(https://turbifycdn.com/ty/cdn/aicons/ey-white-arr-13.png) no-repeat scroll 14px 9px;display: block;height: 100%;color: #374562;padding-left: 26px;font-family: 'Titillium Web', sans-serif;font-size: 18px;font-weight: 700;line-height: 33px;text-decoration: none;}
.topNavDiv.selected2 a.topA{color: #ffffff;}
.shopbybrandTD{width: 200px;border-right: 1px solid #ffffff;}
.shopbybrandTD .topNavDiv{background: #98b1d9 url(https://turbifycdn.com/ty/cdn/aicons/ey-shopby-tlc-bg.jpg) repeat-x scroll 0 0 !important;}
.shopbybrandTD .topNavDiv a.topA{background: url(https://turbifycdn.com/ty/cdn/aicons/ey-white-arr-13.png) no-repeat scroll 52px 9px;color: #ffffff !important;padding-left: 65px;font-family: 'Titillium Web', sans-serif;font-size: 18px;font-weight: 700;line-height: 33px;}
.flyOut{display: none; position: absolute; top: 33px; left: 0px;width: 190px; border: 1px solid #b1c0d3; border-top: 0px; background: #ffffff url(https://turbifycdn.com/ty/cdn/aicons/ey-tn-top.jpg) no-repeat center top;}
.lastTD .flyOut{left: auto;right: 0;}
.flyOut ul{margin: 0;padding: 0;list-style: none;}
.flyOut ul li, .flyOut td{float: none; text-align:left; height: auto; border-bottom: 1px solid #b1c0d3;}
.flyOut ul li a, .flyOut td a{text-align:left; font: bold 12px arial; color: black; padding: 5px 0 5px 12px; display: block;}
.flyOut ul li a:hover, .flyOut td a:hover{text-decoration: none;text-align:left; font: bold 12px arial; color: #ffffff;background: #153276; padding: 5px 0 5px 12px;}
.flyOut td a, .flyOut td a:hover{padding: 5px 7px 5px 12px;}
.flyOut#fo2{width: 382px;background: #ffffff url(https://turbifycdn.com/ty/cdn/aicons/ey-tn-top-3.jpg) no-repeat -445px top;}
.lastTD .flyOut{background: #ffffff url(https://turbifycdn.com/ty/cdn/aicons/ey-tn-top.jpg) no-repeat -46px top;}



/*FOOTER*/
#Footer{position: relative; width: 980px;clear:both;padding-bottom: 10px;} 
.copyright{color: black; font: 11px arial; left: 175px; width: 630px; top: 118px; position: absolute; text-align:center;}
.copyright a{color: black; font: 11px arial;}
.footerlinks1{color: #555152; font: 11px arial; top: 40px; left: 30px; position: absolute; text-align:left;}
.footerlinks1 a{color: #555152; font: 11px arial;}
.footerlinks1 a span{color: #6d80bb;}
.footerlinks2{color: #555152; font: 11px arial; top: 40px; left: 156px; position: absolute; text-align:left;}
.footerlinks2 a{color: #555152; font: 11px arial;}
.footerlinks2 a span{color: #6d80bb;}
.sm{position: absolute; top: 25px; left: 302px;}
.fb_iframe_widget{display: block; margin-bottom: 5px;}
.myComments{background: url(https://turbifycdn.com/ty/cdn/aicons/ey-testimonials.jpg) no-repeat; width: 980px;}
.mcInner{font: 11px arial; color: black; padding: 10px 90px 20px 220px;}
.boeing{left: 393px;position: absolute;top: 71px;}


/*HOMEPAGE*/
.rotators{position: relative; height: 407px;}
.kickers{position: absolute; top: 271px; left: 23px; width: 980px;}
.kickers img{float: left;}
.featuredBar{border-bottom: 1px solid #535353; margin-left: 16px; width: 951px;}
.featuredLeft{color: #5773c6; font: bold 14px arial; float: left;}
.viewCollection{float: right;}
.homeMessage{color: #636363; font: 11px arial; padding: 0 40px 25px;}


/*LEFT NAV*/
.lnTop{line-height: 18px; color: #0d173a; font-family: 'Titillium Web', sans-serif; font-size: 17px; font-weight: bold; text-transform: uppercase;border-right: 1px solid #f44611;border-bottom: 1px solid #f44611; margin-top:18px;}
.catNav ul{margin: 0px; padding: 0; list-style: none;}
.catNav ul li a{background: url(https://turbifycdn.com/ty/cdn/aicons/ey-ln-arrow.jpg) no-repeat left 7px; display: block; font: bold 12px arial; color: #123265; padding: 4px 0 4px 11px; border-bottom: 1px solid #c4cae0;}
.catNav ul li a:hover{background: url(https://turbifycdn.com/ty/cdn/aicons/ey-ln-arrow-selected.jpg) no-repeat left 7px; color: #ef3b00;}

/*SECTION PAGE*/
h1.eyTitle{color: #123265; border-bottom: 1px solid #98b1ea; margin: 15px 15px 0 17px; padding: 0px; font-family: 'Titillium Web', sans-serif; font-size: 15px; font-weight: bold;}
h2 {
	margin: 2px 0 0 15px;
	font-size: 10pt;
	color: #6f99ef;
}
.fib{background: url(https://turbifycdn.com/ty/cdn/aicons/ey-fib.jpg) no-repeat; height: 204px; width: 704px; margin-top: 15px;}
.fibTitle{padding-top: 45px; font: bold 15px arial; color: #3b5089; padding-right: 10px;}
.fibTitle a{color: #38538a;font: bold 15px arial;}
.fibCode{font: normal 11px arial; color: black;}
.fibPoints{font: 12px arial; color: #3e3e3e; padding: 0 15px 10px 0;}
.fibPrice{font: bold 17px arial; color: black; display: inline;}
.fibPrice span{color: #ff0000;}
.moreInfo{display: inline; vertical-align:middle; margin-left: 30px;}
.spMessage{color: #636363; font: 11px arial; padding: 0 20px 25px;}

/*ITEM PAGE*/
.pdfs > div {
	display: inline-block;
	margin-right: 1em;
}
.pdfs {
	margin-left: 47px;
	margin-bottom: 1em;
}
.pdfs img {
	display: inline;
}
.image{float: left; width: 435px; margin: 0 47px 0 34px;}
.orderbox{float:none; width: auto;padding: 0 0 0 34px;}
h1.eyTitleNorm{border-bottom: 1px solid #dbdbdb;color: #3e508e;font-family: arial;font-size: 19px;font-weight: bold;margin: 15px 32px 32px 34px;padding: 10px 0 0; clear: both;}
.itemCode{font: 14px arial; padding: 10px 0 8px 10px;}
.orderbox .contentsRegPrice{color: #363636; font: 12px arial; padding-left: 10px;}
.orderbox .contentsSalePrice{color: black; text-transform: uppercase; font: bold 19px arial; padding-left: 10px;}
.orderbox .salePriceColor{color: #ec1928;}
.savings{color: #455286; font: bold 12px arial; text-transform:uppercase; padding-left: 10px;}
.quantity{padding: 0 0 0 10px; font: 12px arial;float: left; width: 85px;}
.imageTable{border: 1px solid #c7c7c7;}
.set-overlay{padding: 15px 0;}
.enlargeicon{padding: 0px; margin: 4px 0; float: left;}
.addthis{float: right; width: 300px; margin: 4px 0;}
.addthis_toolbox{float: right;}
.insetDiv img{padding: 0px;border: 1px solid #a1a1a1 !important; opacity: 0.5; float: left;filter: alpha(opacity = 50);}
.insetDiv .selectedImg{opacity: 1.0;filter: alpha(opacity = 100);}
.multiAdd{background: url(https://turbifycdn.com/ty/cdn/aicons/ey-multiAdd.jpg) no-repeat; width: 431px;}
.multiAdd td{padding-top: 7px;}
.multiAdd .accessoriesHeaderTD{padding-top: 30px; font: bold 12px arial;}
.multiName{font: bold 12px arial; color: black;}
.multiName a{font: bold 12px arial; color: black;}
.multiPrice{font: normal 12px arial; color: black;}
.multiPrice span{color: #ec1928;}
.accInfoTD{font: bold 12px arial;}
.multiCheck{background: url(https://turbifycdn.com/ty/cdn/aicons/ey-checkboxes.jpg) no-repeat 0 -21px; height: 21px; width: 21px; cursor: pointer;}
.selectCheck{background: url(https://turbifycdn.com/ty/cdn/aicons/ey-checkboxes.jpg) no-repeat 0 0;}
.options{float: left; padding: 20px 0 15px;}
.eyATC{float: left; margin-top: 0;}
.itemText1{float: left; margin: 0; color: #5a6d97; font: 12px arial;width: 115px;text-align: center;}
.itemText1 a{color: #5a6d97; font: 12px arial; text-decoration: none;}
.itemText1 a:hover{text-decoration: underline;}
.itemText2{color: #fb5700; font: 14px arial; padding: 0 10px;}
.itemText2 ul{color: #fb5700;margin: 5px 0; padding: 0; list-style: none; float: left;font: 13px arial; width: 175px;}
.itemText2 a{color: #fb5700; font: bold 13px arial; text-decoration: underline;}
.itemTextBold{font: bold 14px arial; clear: both;}
.ymal{float: left; width: 283px; background: url(https://turbifycdn.com/ty/cdn/aicons/ey-ymal.jpg) no-repeat; padding-top: 35px; margin-bottom: 30px; margin-top: 20px;}
.ymalEmpty{float: left; width: 283px;padding-top: 35px; margin-bottom: 30px; margin-top: 20px;}
.itemDesc{float: none; width: auto; margin: 10px;}
.itemDesc2{padding: 0; color: #404040; font: 12px arial;}
.previous{float:left; margin: 20px 10px 0 32px;}
.formWrap{padding: 10px 0;}
.snippets h2, .snippets h3{font: 12px arial; color: black; margin: 2px 0; padding: 0;}
.newOBHR{margin: 10px 0 0 0;color: #b2b2b2;padding: 0;background: #b2b2b2;}
.purchaseInfo{font: normal 12px arial;width: 190px;}
.image .addthis_button_facebook_like{width: 100px !important;}
.image .addthis_toolbox{width: 290px;}

/*ENLARGER*/
.simple_overlay .close {background-image:url(https://turbifycdn.com/ty/cdn/aicons/close.png);position:absolute;right:-15px;top:-15px;cursor:pointer;height:35px;width:35px;}
.set-overlay {cursor: pointer;}
.simple_overlay{display:none;z-index:10000;background-color:#FFFFFF;width:600px;min-height:200px;border:1px solid #666;text-align: center;-moz-box-shadow:0 0 90px 5px #000;-webkit-box-shadow: 0 0 90px #000;}
.panel{display: none;}
.filmstrip img{cursor: pointer;margin: 0 7px;vertical-align: middle; display: inline;}
.filmstrip{border-top: 1px solid #808080;margin: 10px 0;padding-top: 10px;}
.mainImg{display: none;}
#MainImg0{display: block;}
.insetDiv img{display: inline;margin: 5px 10px 5px 0;}
#shcontent{z-index: auto;}
#exposeMask{*display: none !important;}

/*OTHER*/
#sitemap a{font: 12px arial; color: black;}
#sitemap{font: 12px arial; color: black;}
#fb-root{display: none !important;}