body {
	margin: 0 0 0 0;
	text-align:center;
}

A:link,A:visited{text-decoration: none; color:#f70; }
A:hover, A.results:hover{ color:#00aed2; }

.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;	color: #FFFF99;}
.style2 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;	color: #003300; }

div.homeHeader {background-color:#ddd;height:30px;}
div.homeHeader img {padding:6px;}

div#homeBanner {margin:0 0 0 2px;}
div#homeBanner p {margin:0;padding:0;}

table#homeTable tr td p {margin-top:5px;margin-left:0;padding-left:0;}
table#homeTable tr td {padding:1px 10px 1px 0;}
table#homeTable a img {border:none;}

td.footerLinks {font-size:8pt;text-align:left;text-transform:lowercase;}
div.footerNote {font-size:8pt;text-align:right;text-transform:lowercase;}

div#homeEvents h1 {margin-top:0;padding-top:0;font-weight:normal;font-size:11pt;text-transform:uppercase;color:black;}
div#homeEvents img {border:1px solid black;margin-right:10px;}
div#homeEvents a, div#homeEvents a:link, div#homeEvents a:visited {color:black;text-decoration:none;font-weight:bold;}
div#homeEvents a:hover {color:#f70;}
div#homeEvents td {color:#777;font-size:9pt;}
div#homeEvents td {padding-bottom:20px;}
div#homeEvents td img {margin-bottom:10px;}

div#eventMain h1 {margin-top:0;padding-top:0;font-weight:bold;text-transform:uppercase;color:black;}
div#eventMain img {margin:0 0 5px 12px; border:1px solid black;}

div#wrapper {width:900px;margin:0 auto 0 auto;text-align:left;}
div#boardHeader {width:900px;height:123px;padding:0;margin:0;
				 background-image: url(/gear/siteAssets/boardCorner/layout/header.gif);position:relative;}
				 
a#homeLinkArea {position:absolute;top:5px;left:5px;}
	 
div#nav  {color:#fff;text-align:center;
						margin:0;
						z-index:200;
						font-weight:bold;font-size:12px;
						font-family:Tahmoa,Arial,sans-serif;
						text-align:center;
						position:absolute;
						bottom:10px;right:20px;
						height:25px;
						width:600px;
						border:1px solid black;
						background-color:#eee;
						background-image: url(/gear/siteAssets/boardCorner/layout/navBG.gif);
						background-repeat: repeat-x;
						line-height: 25px;
						filter: alpha(opacity=90)!important; /* internet explorer */
						-khtml-opacity: 0.9!important;      /* khtml, old safari */
						-moz-opacity: 0.9!important;       /* mozilla, netscape */
						opacity: 0.9!important;           /* fx, safari, opera */
						}

div#boardContent {width:890px;margin:5px;background:#fff;}

div#boardFooter {font-size:12px;text-transform:uppercase;font-family:tahoma,arial,sans-serif;background-color:#ddd;padding:1em;text-align:center;}
div#boardFooter ul {list-style:none;}
div#boardFooter ul li {list-style-type:none; display:inline; margin:0 2em;}

div#boardFooter a {COLOR: #333;}
div#boardFooter a:hover {COLOR: #f70;}




div#searchBar {position:relative;height:30px;width:900px;
				border-top:2px solid black;border-bottom:2px solid black;
				background: url(/gear/siteAssets/boardCorner/layout/searchBar.gif) 10px 5px no-repeat;
}
div#searchBar input.searchBarBlank {background:transparent;border:0;font-size:14px;
		padding:0;color:#00aed2;font-weight:normal;width:200px;margin:7px 0 0 85px;text-transform:uppercase;}

div#headerLinks {position:absolute;right:10px;top:10px;text-align:right;z-index:999;
				color:#EADA91;text-transform:uppercase;font-size:11px;font-weight:bold;
				font-family:Century Gothic,Arial,sans-serif;}
div#headerLinks a {color:#f70;text-decoration:none;}
div#headerLinks a:hover {color:#00aed2;}


a.boxTabOn, a.boxTabOn:visited, a.boxTabOn:hover, h2.boxTabOn {
height:24px!important;
font-size:11px;
color: #000;
}

a.boxTabOff, a.boxTabOff:visited, a.boxTabOff:hover, h2.boxTabOff {
margin:0 7px -2px 0;
height:22px;
background-color:#EADA91;
color: #000;
}

div.tabBox {padding:15px;margin:0 15px 15px 15px;font-size:11px;}
div.tabBox P {margin-top:1em!important;}
/* ---------------------------------------------------------------- */

Dept_Header,h1 {color: #2b4c5f;}

A.mainNavi, A.mainNavi:visited { color: #999999; text-decoration: none; font:11px arial, verdana, geneva, helvetica, sans-serif; cursor: hand;  }

A.mainNavi:hover   { color: #fff000; text-decoration: underline; font:11px arial, verdana, geneva, helvetica, sans-serif; }

.webCatText {
	color: #000;
	font-size:15px;
	text-transform:uppercase;
	font-weight:normal;
	font-family:tahoma,arial,sans-serif;
}

a.webCatText, a.webCatText:visited {COLOR: #00aed2;}
a.webCatText:hover {COLOR: #00aed2;}

li.webCatItem {margin-top:1em;}

.departmentText {
	color: #000;
	font-size:14px;
	text-transform:uppercase;
	font-weight:normal;
	font-family:tahoma,arial,sans-serif;
}
a.departmentText, a.departmentText:visited {COLOR: #f70;}
a.departmentText:hover {COLOR: #3cf;}

.categoryText {
	color: #000;
	font-size:13px;
	text-transform:uppercase;
	font-weight:normal;
	font-family:tahoma,arial,sans-serif;
}
a.categoryText, a.categoryText:visited {COLOR: #333;}
a.categoryText:hover {COLOR: #c90;}


ul.listing li, ul.landinglist li {color: #2b4c5f;}
ul.listing {width:550px!important;}

a.siteButton, a.siteButton:visited {
padding: 1px 3px 1px 3px;
margin-right:5px;
background-color:#960;
color:#fff;
border:1px solid #000;
font-size:9px;
text-transform: uppercase;
white-space:nowrap;
line-height:20px;
}

a.siteButton:hover {
background-color:#666;
color:#ddd;
}

.navlist a, .navlist a:link, navlist a:visited  {color: #2b4c5f;}
.navlist a:hover, navlist a:active {color: #960;}

.advantage {color: #2b4c5f;}
.advantage a:link, .advantage a:visited, navlist a:visited {color: #2b4c5f; }
.advantage a:hover, navlist a:active {color: #f60;}

.bottom_page {background: url(../images/mainLayout/blue/_bkg_bottom.jpg) repeat-x;color: #523c20;}
	
.highlightit:hover img{border: 1px solid #2b4c5f;}

.blue_link a:link {color: #2b4c5f;}
.blue_link a:visited {color: #2b4c5f;}
.blue_link a:hover, .blue_link a:active {color: #FF6600;}

td.navi_left {background-image:url(../images/mainLayout/blue/_bkg_top_nav2.jpg);}
td.navi_left_transition {background-color: #fff;background-image: url(../images/mainLayout/white_left_con.jpg);}
td.navi_left ul li, div.rightNav ul li {
	color:black;
	background-image: url(../images/mainlayout/nav_spacer_noleft.gif);
	background-repeat: no-repeat;
	background-position: center left;}
td.navi_left h1 {	
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #2b4c5f;
	LETTER-SPACING: -1px;
	text-decoration: none;
	padding:0;
	margin:1.5em 0 1px 5px;}

td.right_col {border:none;border-left:2px solid #00aed2;}

td.top_shd {background-image:url(../images/mainLayout/white_shd_top.jpg);}

img.department_image {border:1px solid #aeafa9;}

td.desc_link {color: #2b4c5f;}

.breadcrumb, A.breadcrumb,A.breadcrumb:visited {color: #2b4c5f;}

/*td. {background-image: url(../images/mainLayout/blue/_right_conn.jpg);}*/

div.leftColHeader {color: #2b4c5f;background-color:#CADDE5;}

div.centerColHeader {
	color: #00aed2;
    padding:5px;margin:0 0 0 15px;
}
	
div.rightColHeader {
	color: #000;
	margin:0;
	font-size:12px;
	padding:3px 3px 3px 15px;
	background-color:#ddd;
	text-transform:uppercase;
	font-weight:normal;
	font-family:tahoma,arial,sans-serif;
	width:90%;
}
	
div.rightColContent {
	margin:5px 5px 5px 9px;
	padding:0;
}

div.rightColContent div.box {
	margin:0;padding:0;
}

div.rightColContent div.box ul {list-style:none;}
	
.Category_header {color: #2b4c5f;}

.purchase_side {color: #565;}

.description, .description a:link{color: #565;}

.item_info {color: #2b4c5f;	background-color: #eaf2f3;}

.color_ways {background-color: #ddd; margin-right:10px;color:#333;
			 font-size:12px;text-transform:uppercase;font-family:tahoma,arial,sans-serif;
			}
.color_ways p {padding:5px 0  0!important;}

.color_ways a.highlightit img {border:1px solid #333;}
.color_ways a.highlightit:hover img {border:1px solid #f70;}

.prod_title {color: #2b4c5f;}

a.bigButton, a.bigButton:visited, input.bigButton {
background-color:#f81;
color:#fff;
border:1px solid #000;
}

a.bigButton:hover {
background-color:#fa0;
color:#fff;
}


/* TOP NAVIGATION */
div.topNav ul {margin:0;padding:0;}
div.topNav ul li {display:block; 
	/*list-style-type:none; background-image: url(../images/mainlayout/nav_spacer_noleft.gif);*/
	background-repeat: no-repeat;
	background-position: center left;
	padding:0 7px 1px 7px;
	font-size:8pt;}
div.top div.rightColHeader {color:#efeca5;background:none;background-image:none;margin:0;padding:0;}
div.top div.rightColContent {color:white;background:none;background-image:none;margin:0;padding:0;}

div.bottom {padding:1em;border-top:1px dashed #99a;margin-top:1em;}
div.bottom div.rightColHeader {color:#363;background:none;background-image:none;margin:0;padding:0;}
div.bottom div.rightColContent {color:black;background:none;background-image:none;margin:0;padding:0;}
div.bottom ul li, div.bottom a, div.bottom a:visited {color:black;}
div.bottom a:hover {color:#009900}

div#BTM div.topNav ul li {display:inline;}

span.sep {padding:0 7px 0 7px;}

div.sortOptions {float:left;padding-right:20px;}
div.nextPrev {float:right;padding-right:20px;}

a.boxTabOn, a.boxTabOn:visited, a.boxTabOn:hover, h2.boxTabOn {
text-transform:uppercase;font-family:tahoma,arial,sans-serif;font-weight:normal;
}

a.boxTabOff, a.boxTabOff:visited, a.boxTabOff:hover, h2.boxTabOff {
text-transform:uppercase;font-family:tahoma,arial,sans-serif;font-weight:normal;
background-color:#ddd;
color: #333;
}

a.siteButton {background-color:#f70;}

.marginBrandNav {border: medium none ; margin: 0pt ! important; padding: 0pt ! important;}


h1.header, h2.header, h3.header {text-align:left;font-family: tahoma,sans-serif;font-style:normal;font-weight:normal;text-transform:uppercase;margin:0;padding:0;}
h1.header {font-size:13pt;color:#000;}
h2.header{font-size:10pt;color:#000;}
h3.header {font-size:10pt;color:#00aed2;}

div#emailBar {position:relative;height:30px;width:292px;text-align:left;
				background: url(/gear/siteAssets/boardCorner/layout/emailBar.gif) 0px 5px no-repeat;
}
div#emailBar input.searchBarBlank {background:transparent;font-size:13px;border:none;
		padding:0;color:#000;font-weight:normal;width:210px;margin-left:5px;margin-top:5px;}


