@charset "utf-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
}
body {
	background:#010a11 url(../../graphics/00000001/template/BG_body.jpg) fixed top left repeat-x;
	font:100%/1.2em Arial, Helvetica, sans-serif;
	color:#444;
}
img {
	border:none;
}
p {
	margin:0 0 15px 0;
}
.homepage-message {
	color:#f00;
	margin:0 0 10px 0;
	font-size:18px;
	font-style:normal;
}
#wrapper {
	width:100%;
	float:left;
	background:url(../../graphics/00000001/template/BG_wrapper2.jpg) fixed top center no-repeat;
}
#main-container {
	width:966px;
	margin:30px auto 0 auto;
}
#main {
	width:960px;
	float:left;
	background:#fff;
	padding:3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0px 13px 40px rgba(20, 20, 20, 0.75);
	-moz-box-shadow:    0px 13px 40px rgba(20, 20, 20, 0.75);
	box-shadow:         0px 13px 40px rgba(20, 20, 20, 0.75);
}
#banner {
	width:960px;
	height:104px;
	float:left;
	position:relative;
}
#banner-logo {
	position:absolute;
	top:0;
	left:0;
}
#banner-slogan-search {
	width:400px;
	text-align:center;
	position:absolute;
	bottom:4px;
	left:200px;
}
.free-shipping {
	position:absolute;
	top:10px;
	left:180px;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:red;
}
.free-shipping em {
	font-weight:normal;
	font-size:11px;
	color:#ACADAE;
}
#banner-tagline {
	margin:0 0 11px 0;
}
#banner-search {
	width:276px;
	height:18px;
	padding:4px;
	border:1px solid #eee;
	line-height:27px;
	margin:0 auto;
	
}
.banner-search-button {
	float:right;
	margin:0 0 0 4px;
	display:inline;
}
.banner-search-field {
	float:left;
	width:150px;
	height:14px;
	padding:0;
	font:11px/17px Arial, Helvetica, sans-serif;
}
#banner-right {
	width:350px;
	padding:10px 0 0 0;
	float:right;
	text-align:right;
	margin:0 10px 0 0;
	display:inline;
}
.banner-satisfaction-guaranteed {
	text-transform:uppercase;
	color:#acadae;
	font:bold 16px Arial, Helvetica, sans-serif;
	display:block;
	clear:both;
}
.banner-socials a img {padding-left:5px;}
.banner-phone {
	font:bold 19px Arial, Helvetica, sans-serif;
	color:#0055a5;
}
.banner-login {
	font:11px/20px Arial, Helvetica, sans-serif;
	color:#828283;
	display:block;
	clear:both;
}
.banner-login a {
	text-decoration:none;
	color:#828283;
}
.banner-login a:hover {
	text-decoration:underline;
}
.banner-cart {
	width:230px;
	padding:4px;
	border:1px solid #eee;
	line-height:27px;
	float:right;
}
.banner-cart a {
	color:#828283;
}
.banner-cart-icon {
	float:left;
}
.banner-cart-items {
	float:left;
	margin:0 0 0 10px;
	display:inline;
	font:11px/18px Arial, Helvetica, sans-serif;
	color:#828283;
}
.banner-checkout {
	float:right;
}
#nav-container {
	width:960px;
	height:42px;
	float:left;
	margin:1px 0 0 0;
	white-space:nowrap;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1MTkzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4MDAzMDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #e51937 0%, #800303 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e51937), color-stop(100%,#800303)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e51937 0%,#800303 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e51937 0%,#800303 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e51937 0%,#800303 100%); /* IE10+ */
	background: linear-gradient(top,  #e51937 0%,#800303 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e51937', endColorstr='#800303',GradientType=0 ); /* IE6-8 */
}
#nav-container ul {
	list-style:none;
	width:960px;
	height:42px;
	white-space:nowrap;
}
#nav-container ul li.top-level-one {
	height:42px;
	line-height:42px;
	float:left;
	position:relative;
}
#nav-container ul li:hover {
	position:static;
}
#nav-container ul li.top-level-one a {
	display:block;
	height:42px;
	padding:0 19px;/* CREW width */
	/*padding:0 28px; default width */
	color:#fff;
	font:normal 15px/42px 'Francois One', sans-serif;
	text-transform:uppercase;
	text-decoration:none;
	border-right:1px solid #fff;
	background: #0055a5; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNTVhNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNjNmNzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #0055a5 0%, #063f73 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0055a5), color-stop(100%,#063f73)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #0055a5 0%,#063f73 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #0055a5 0%,#063f73 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #0055a5 0%,#063f73 100%); /* IE10+ */
	background: linear-gradient(top,  #0055a5 0%,#063f73 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0055a5', endColorstr='#063f73',GradientType=0 ); /* IE6-8 */
}
#nav-container ul li.last a {
	padding:0 18px!important;
	border-right:none;
	background: #e51937; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1MTkzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4MDAzMDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #e51937 0%, #800303 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e51937), color-stop(100%,#800303)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e51937 0%,#800303 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e51937 0%,#800303 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e51937 0%,#800303 100%); /* IE10+ */
	background: linear-gradient(top,  #e51937 0%,#800303 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e51937', endColorstr='#800303',GradientType=0 ); /* IE6-8 */
}
#nav-container ul li.top-level-one a:hover,
#nav-container ul li.act a {
	background: #057ced; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA1N2NlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNjNmNzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #057ced 0%, #063f73 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#057ced), color-stop(100%,#063f73)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #057ced 0%,#063f73 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #057ced 0%,#063f73 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #057ced 0%,#063f73 100%); /* IE10+ */
	background: linear-gradient(top,  #057ced 0%,#063f73 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#057ced', endColorstr='#063f73',GradientType=0 ); /* IE6-8 */
}
#nav-container ul li.last a:hover,
#nav-container ul li.last-act a,
#nav-container ul li.last-act a:hover {
	border-right:none;
	background: #ff0000; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4MDAzMDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ff0000 0%, #800303 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#800303)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ff0000 0%,#800303 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ff0000 0%,#800303 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ff0000 0%,#800303 100%); /* IE10+ */
	background: linear-gradient(top,  #ff0000 0%,#800303 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#800303',GradientType=0 ); /* IE6-8 */
}

/* CREW */

#nav-container ul li.crew a:hover,
#nav-container ul li.crew-act a,
#nav-container ul li.crew-act a:hover
 {
	background: #c61570; /* Old browsers */
    background: rgba(0, 0, 0, 0) -moz-linear-gradient(center top , #ff6699 0%, #c61570 100%) repeat scroll 0 0;
	background: -moz-linear-gradient(top,  #ff6699 0%, #c61570 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff6699), color-stop(100%,#c61570)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ff6699 0%,#c61570 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ff6699 0%,#c61570 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ff6699 0%,#c61570 100%); /* IE10+ */
	background: linear-gradient(top,  #ff6699 0%,#c61570 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6699', endColorstr='#c61570',GradientType=0 ); /* IE6-8 */
}

#nav-container ul li.crew a {
	background: ##c61570; /* Old browsers */
    background: rgba(0, 0, 0, 0) -moz-linear-gradient(center top , #c61570 0%, #c61570 100%) repeat scroll 0 0;
	background: -moz-linear-gradient(top,  #c61570 0%, #c61570 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c61570), color-stop(100%,#c61570)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #c61570 0%,#c61570 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #c61570 0%,#c61570 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #c61570 0%,#c61570 100%); /* IE10+ */
	background: linear-gradient(top,  #c61570 0%,#c61570 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c61570', endColorstr='#c61570',GradientType=0 ); /* IE6-8 */
}

#nav-container ul li.crew a {
    padding: 0 42px;
}



/* Drop Menu */
	#nav-container ul li ul {
		position: absolute;
		width:180px;
		left: -999em;
		list-style-type:none;
		z-index:501;
		-webkit-box-shadow: 0px 4px 4px rgba(20, 20, 20, 0.75);
		-moz-box-shadow:    0px 4px 4px rgba(20, 20, 20, 0.75);
		box-shadow:         0px 4px 4px rgba(20, 20, 20, 0.75);
	}
	#nav-container ul li ul li.top-level-two {
		width:180px;
		height:auto;
		float:none;
	}
	#nav-container ul li ul li.top-level-two {
		line-height:32px;
	}
	#nav-container ul li ul li.top-level-two a,
	#nav-container ul li.act ul li.top-level-two a{
		width:146px;
		height:auto;
		padding:0 17px;
		font:normal 13px/32px Arial, Helvetica, sans-serif;
		background:#063f73;
		text-transform:none;
		border-left:1px solid #fff;
		border-bottom:1px solid #fff;
		filter:none;
	}
	#nav-container ul li ul li.top-level-two a:hover,
	#nav-container ul li ul li.act a {
		background:#057ced!important;
		color:#fff;
		filter:none;
	}
	#nav-container ul li:hover ul {
		left:auto;
		z-index:501;
	}
	#nav-container ul li ul#studies-drop,
	#nav-container ul li ul#studies-drop li.top-level-two {
		width:300px;
	}
	#nav-container ul li ul#studies-drop li.top-level-two a {
		width:266px;
	}

#content {
	width:909px;
	border-left:48px solid #e51937;
	float:left;
	padding:3px 0 0 3px;
}

/* Homepage */
.pics {
	width:909px;
	height:373px;
}
.pics img {
	top:0;
	left:0;
}
#rotator-nav { z-index: 499; position: absolute; bottom: 10px; right: 15px }
#rotator-nav a { margin: 0 3px; padding: 3px 7px; border: 1px solid #fff;color:#fff; background: #032b51; text-decoration: none; font-size:12px; }
#rotator-nav a.activeSlide { background: #0055a5 }
#rotator-nav a:focus { outline: none; }
#home-slogan {
	width:909px;
	float:left;
	padding:30px 0;
	margin:6px 0;
	text-align:center;
	font:italic 21px Georgia, "Times New Roman", Times, serif;
	text-shadow: 1px 1px 1px rgba(255, 255, 255, 1);
	color:#7a7a7a;
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNGQ0ZDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #d4d4d4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d4d4d4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#d4d4d4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#d4d4d4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#d4d4d4 100%); /* IE10+ */
	background: linear-gradient(top,  #ffffff 0%,#d4d4d4 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d4d4d4',GradientType=0 ); /* IE6-8 */

}
#home-slogan h2 {
	font:italic 21px/26px Georgia, "Times New Roman", Times, serif;
	color:#0055A5;
	margin:0;
	padding:0;
}
#home-slogan a {
	text-decoration:none;
	color:#0055a5;
}
.home-widget {
	width:279px;
	height:240px;
	padding:8px;
	float:left;
	margin:0 0 9px 9px;
	border:1px solid #d9d9d9;
	background: #d4d4d4; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYmY3ZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #d4d4d4 0%, #fbf7f7 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d4d4d4), color-stop(100%,#fbf7f7)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #d4d4d4 0%,#fbf7f7 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #d4d4d4 0%,#fbf7f7 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #d4d4d4 0%,#fbf7f7 100%); /* IE10+ */
	background: linear-gradient(top,  #d4d4d4 0%,#fbf7f7 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d4d4d4', endColorstr='#fbf7f7',GradientType=0 ); /* IE6-8 */
	font:12px Arial, Helvetica, sans-serif;
}
.first {
	margin:0 0 9px 0;


}
.home-widget img {
	border:4px solid #fff;
	margin:0 0 13px 0;
}
.home-widget h2 {
	color:#0055a5;
	font:bold 17px Arial, Helvetica, sans-serif;
	margin:0 0 6px 0;
}
.home-widget a {
	font-style:italic;
	color:#0f77d9;
	text-decoration:none;
}
.featured-thumbnail {
	text-align:center;
}
.featured-thumbnail img {
	max-width:200px;
	max-height:130px;
}
.photo-contest {
	position:relative;
}
.photo-contest img {
	position:absolute;
	top:50px;
	left:30px;
	z-index:499;
}
/* Interior Pages */

#left {
	width:600px;
	float:left;
	margin:0 10px 0 0;
}
#left-full {
	width:907px;
	float:left;
}
#slideshow {
	margin:0 0 3px 0;
}
.header-img {
	margin-bottom:3px;
}
.interior-text {
	width:560px;
	float:left;
	padding:20px;
	font:.8em/1.5em Arial, Helvetica, sans-serif;
	background: #ecebeb; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VjZWJlYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ecebeb 0%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ecebeb), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ecebeb 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ecebeb 0%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ecebeb 0%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(top,  #ecebeb 0%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ecebeb', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
}
	.full {
		width:867px;
	}
.interior-text h1,
.interior-text .page-title {
	color:#01529f;
	font:bold 1.7em Arial, Helvetica, sans-serif;
	margin:0 0 15px 0;
}
.hidden {
	display:none;
}
.interior-text h2 {
	color:#054c90;
	font:normal 1.4em Arial, Helvetica, sans-serif;
	margin:0 0 5px 0;
}
.interior-text h3 {
	color:#666;
	font:bold 1.1em Arial, Helvetica, sans-serif;
	margin:0 0 5px 0;
}
.interior-text a {
	color:#0f77d9;
	text-decoration:none;
}
.interior-text a:hover {
	text-decoration:underline;
}
.interior-text ul,
.interior-text ol {
	margin:0 0 15px 20px;
	padding:0 0 0 10px;
}
.etiquette-menu .act {
	font-weight:bold;
}
.interior-text blockquote {
	font:1em/1.5em Arial, Helvetica, sans-serif;
	margin:0 30px 15px 30px;
}
.interior-text blockquote span {
	font:bold 1em normal Arial, Helvetica, sans-serif;
}
.interior-text hr {
	height:1px;
	background:#ccc;
	color:#666;
	border:none;
	margin:0 0 15px 0;
}
#sidebar {
	width:297px;
	float:left;
}
.sidebar-widget {
	padding:7px;
	width:283px;
	font:12px Arial, Helvetica, sans-serif;
	color:#444;
	border:1px solid #d9d9d9;
	margin:0 0 10px 0;
	background: #abcce9; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FiY2NlOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWY5ZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #abcce9 0%, #f1f9ff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#abcce9), color-stop(100%,#f1f9ff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #abcce9 0%,#f1f9ff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #abcce9 0%,#f1f9ff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #abcce9 0%,#f1f9ff 100%); /* IE10+ */
	background: linear-gradient(top,  #abcce9 0%,#f1f9ff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#abcce9', endColorstr='#f1f9ff',GradientType=0 ); /* IE6-8 */
}
.sidebar-widget h2 {
	font:bold 17px Arial, Helvetica, sans-serif;
	color:#0055a5;
	margin:0 0 5px 0;
}
.sidebar-widget a,
.learn-more {
	text-decoration:none;
	color:#0f77d9!important;
	font-style:italic;
}
.sidebar-img-1 {
	border:5px solid #fff;
	margin:0 auto 10px auto;
}
.sidebar-img-2 {
	margin:0 auto 10px auto;
}
.social {
	text-align:center;
	padding:22px 7px 18px 7px;
}
.social img {
	margin:0 10px;
}

/* Category Layout */

.store {
	background:url(../../graphics/00000001/template/BG_store.gif) 0px 3px repeat-y;
	padding:0 0 0 3px!important;
}
#breadcrumb {
	width:869px;
	height:40px;
	float:left;
	font:11px/40px Arial, Helvetica, sans-serif;
	padding:0 20px;
	background:#fff;
}
#store-left {
	width:200px;
	padding:7px;
	margin:0 0 2px 0;
	float:left;
	background: #f3f3f3; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNWM1YzUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f3f3f3 0%, #c5c5c5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f3f3), color-stop(100%,#c5c5c5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f3f3f3 0%,#c5c5c5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f3f3f3 0%,#c5c5c5 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f3f3f3 0%,#c5c5c5 100%); /* IE10+ */
	background: linear-gradient(top,  #f3f3f3 0%,#c5c5c5 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#c5c5c5',GradientType=0 ); /* IE6-8 */
}
#store-left h2 {
	background:#0055a5;
	font:bold 14px/30px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 12px;
	margin:0 0 10px 0;
}
#store-left ul {
	list-style-type:none;
	margin:0 0 30px 0;
}
#store-left li.level-1 a {
	display:block;
	font:bold 14px/24px Arial, Helvetica, sans-serif;
	color:#0055a5;
	text-decoration:none;
	padding:0 12px;
	margin:20px 0 0 0;
}
#store-left li.level-2 a {
	font:normal 11px/18px Arial, Helvetica, sans-serif;
	color:#444;
	margin:0 20px;
}
#store-left li.level-3 a {
	font:normal 11px/18px Arial, Helvetica, sans-serif;
	color:#444;
	margin:0 30px;
}
#small-business-options {
	display:block;
	width:165px;
	padding:5px;
	margin:0 0 10px 12px;
	font:bold 13px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#fff;
	border:1px solid #fff;
	background: #0055a5; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNTVhNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYWVlZmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #0055a5 0%, #daeefb 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0055a5), color-stop(100%,#daeefb)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #0055a5 0%,#daeefb 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #0055a5 0%,#daeefb 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #0055a5 0%,#daeefb 100%); /* IE10+ */
	background: linear-gradient(top,  #0055a5 0%,#daeefb 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0055a5', endColorstr='#daeefb',GradientType=0 ); /* IE6-8 */
	text-shadow: 1px 1px 1px rgba(20, 96, 167, 1);	
}
#small-business-options span {
	font-size:18px;
}
#company-purchase-order {
	display:block;
	width:165px;
	padding:5px;
	margin:0 0 10px 12px;
	font:bold 13px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#0055a5;
	border:1px solid #fff;
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYWRhZGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #dadada 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dadada)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#dadada 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#dadada 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#dadada 100%); /* IE10+ */
	background: linear-gradient(top,  #ffffff 0%,#dadada 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dadada',GradientType=0 ); /* IE6-8 */
}
#store-right {
	width:690px;
	float:right;
}
.store-right-blue {
	border:1px solid #d9d4d4;
	width:676px;
	float:left;
	margin:0 0 10px 0;
	padding:12px 6px 6px 6px;
	background: #d9eefb; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q5ZWVmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #d9eefb 0%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d9eefb), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #d9eefb 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #d9eefb 0%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #d9eefb 0%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(top,  #d9eefb 0%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9eefb', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
}
.store-right-blue h1,
.store-right-blue h2 {
	font:bold 26px Arial, Helvetica, sans-serif;
	color:#0055a5;
	text-shadow: 1px 1px 1px rgba(255, 255, 255, 1);
}
.view-all {
	clear:both;
	float:right;
	text-align:right;
	color:#0055a5;
	font:bold 17px/30px Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin:5px 0 0 0;
}
.store-right-grey {
	border:1px solid #d9d4d4;
	width:676px;
	float:left;
	margin:0 0 10px 0;
	padding:12px 6px 6px 6px;
	background: #e7e4e4; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U3ZTRlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #e7e4e4 0%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e7e4e4), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e7e4e4 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e7e4e4 0%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e7e4e4 0%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(top,  #e7e4e4 0%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7e4e4', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
}
.store-right-grey h1 {
	color:#444;
	font:bold 1.7em Arial, Helvetica, sans-serif;
	margin:0 0 15px 0;
	text-shadow: 1px 1px 1px rgba(255, 255, 255, 1);
}
.store-right-grey h2 {
	color:#444;
	font:bold 1.4em Arial, Helvetica, sans-serif;
	margin:0 0 15px 0;
	text-shadow: 1px 1px 1px rgba(255, 255, 255, 1);
}
.store-right-grey p {
	font:0.8em/1.5em Arial,Helvetica,sans-serif;
	margin:0 0 15px 0;
}
.cat-item {
	width:201px;
	height:232px;
	float:left;
	margin:6px 0 0 6px;
	padding:9px;
	border:1px solid #cdcdcd;
	background:#fff;
	position:relative;
}
.best-seller {
	position:absolute;
	top:5px;
	right:5px;
}
.cat-item-thumb {
	width:201px;
	min-height:135px;
	overflow:hidden;
	margin:0 0 20px 0;
	text-align:center;
}
#store-right .thumbnail-not-available {
	width:200px;
	height:130px;
	background:url(../../graphics/00000001/template/no-thumb.gif) center center no-repeat;
}
.cat-item-info {
	font:11px/18px Arial, Helvetica, sans-serif;
}
.cat-item-name {
	font-weight:bold;
}
.cat-item-price span {
	color:#ac0404;
	font-weight:bold;
}
.cat-add-to-cart {
	text-align:center;
	color:#1e61a5;
	margin:5px 0 0 0;
}
.cat-add-to-cart .add-button {
	border:none;
	background:none;
	font:11px/18px Arial, Helvetica, sans-serif;
	color:#1e61a5;
}
.cat-add-to-cart .add-button:hover {
	cursor:pointer;
	text-decoration:underline;
}
.cat-add-to-cart a {
	text-decoration:none;
	color:#1e61a5;
}
.cat-add-to-cart a:hover {
	text-decoration:underline;
	color:#1e61a5;
}

/* Product Page */

#prod {
	width:654px;
	float:left;
	padding:10px;
	background:#fff;
	border:1px solid #cdcdcd;
	margin:30px 0 0 0;
	font-size:.84em;
}
#prod-left {
	width:365px;
	float:left;
	border:1px solid #cdcdcd;
	padding:10px;
}
#prod-image {
	margin:0 0 20px 0;
}
.TabbedPanelsContent {
	font:1em/1.5em Arial, Helvetica, sans-serif;
	padding:10px!important;
}
.TabbedPanelsContent ul {
	margin:0 0 0 20px;
	padding:0 0 0 10px;
}
.TabbedPanelsContent h3 {
	margin:15px 0 0 0;
}
#prod-right {
	width:215px;
	min-height:288px;
	float:right;
	border:1px solid #cdcdcd;
	padding:20px;
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #f5f5f5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f5f5f5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#f5f5f5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#f5f5f5 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#f5f5f5 100%); /* IE10+ */
	background: linear-gradient(top,  #ffffff 0%,#f5f5f5 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5',GradientType=0 ); /* IE6-8 */
}
#prod-right h3 {
	font-size:1em;
	color:#0055a5;
	margin:0 0 10px 0;
}
#prod-right .prompt {
	vertical-align:middle;
	font:12px Arial, Helvetica, sans-serif;
	color:#e51937;
}
#prod-right .product-price {
	font:24px Arial, Helvetica, sans-serif;
	color:#0D8AE4;
}
#prod-right .add-to-cart {
	clear:both;
}
.quantity {
	float:left;
	padding-top:4px;
}
#prod-right .add-to-cart .quantity input {
	width:30px;
	height:20px;
	text-align:center;
	margin:0 0 0 4px;
}
#prod-right .add-to-cart .quantity label {
	font:bold 12px/20px Arial, Helvetica, sans-serif;
	float:left;
}
#prod-right .add-to-cart .add-button {
	float:right;
	color:#fff;
	border:1px solid #fff;
	width:110px;
	height:30px;
	font:bold 14px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	background: #366ba1; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM2NmJhMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNjNmNzQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #366ba1 0%, #063f74 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#366ba1), color-stop(100%,#063f74)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #366ba1 0%,#063f74 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #366ba1 0%,#063f74 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #366ba1 0%,#063f74 100%); /* IE10+ */
	background: linear-gradient(top,  #366ba1 0%,#063f74 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#366ba1', endColorstr='#063f74',GradientType=0 ); /* IE6-8 */
	-webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.75);
	-moz-box-shadow:    0px 0px 6px rgba(0, 0, 0, 0.75);
	box-shadow:         0px 0px 6px rgba(0, 0, 0, 0.75);
}
#prod-right .add-to-cart .add-button:hover {
	cursor:pointer;
}
/*Footer */

#footer {
	width:948px;
	min-height:178px;
	padding:6px;
	float:left;
	margin:1px 0 0 0;
	background:#042e60 url(../../graphics/00000001/template/BG_footer.jpg) top center no-repeat;
	color:#fff!important;
}
#footer table {
	border:1px solid #3f76a4;
	border-collapse:collapse;
	width:948px;
	height:178px;
}
#footer table td {
	width:20%;
	border:1px solid #3f76a4;
	border-collapse:collapse;
	vertical-align:top;
}
#footer dl {
	margin:15px 0 10px 40px;
}
#footer dl dt {
	font:bold 16px Arial, Helvetica, sans-serif;
}
#footer dl dd a {
	text-decoration:none;
	color:#fff;
	font:12px/18px Arial, Helvetica, sans-serif;
}
#footer dl dd a:hover {
	text-decoration:underline;
}
.footer-logo {
	float:left;
	margin:15px 0 0 10px;
}
.footer-info {
	font:12px/18px Arial, Helvetica, sans-serif;
	margin:10px 0 10px 40px;
}
.footer-info span {
	font:bold 16px/18px Arial, Helvetica, sans-serif;
}
.footer-info a {
	color:#3093f2;
	text-decoration:none;
}
.footer-info a:hover {
	text-decoration:underline;
}
#footer-copyright {
	width:500px;
	padding: 16px 0 0 0;
	float:left;
	font:11px/20px Arial, Helvetica, sans-serif;
	color:#86c1ee;
}
#footer-copyright a {
	color:#86c1ee;
}
#footer-badges {
	width:456px;
	float:right;
	padding:10px 0;
}
#footer-badges .AuthorizeNetSeal {
	width:44px;
	float:right;
}
#footer-badges .AuthorizeNetSeal img {
	width:44px;
	height:35px;
}
#rapid-ssl {
	float:right;
	margin:0 0 0 10px;
	display:inline;
	width:63px;
	height:35px;
}
#nifda {
	float:right;
	margin:0 0 0 10px;
	display:inline;
}
#BBB {
	float:right;
	margin:0 10px 0 0;
	display:inline;
}
#charlotte-chamber {
	float:right;
	margin:0 10px 0 0;
	display:inline;
}
.clear {
	clear:both;
}
.blue {
	color:#0f77d9;
}
.bold {
	font-weight:bold;
}
.first {
	margin-left:0;
}
.store-map {
	width:320px;
	float:right;
	text-align:center;
}
#ups-terms {
	width:100%;
	float:left;
	padding:10px 0;
	border-top:1px solid #fff;
	background: #015fa5; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAxNWZhNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNDJlNjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #015fa5 0%, #042e60 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#015fa5), color-stop(100%,#042e60)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #015fa5 0%,#042e60 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #015fa5 0%,#042e60 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #015fa5 0%,#042e60 100%); /* IE10+ */
background: linear-gradient(top,  #015fa5 0%,#042e60 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#015fa5', endColorstr='#042e60',GradientType=0 ); /* IE6-8 */

}
#ups-terms-inner {
	color:#fff;
	width:960px;
	margin:0 auto;
	font:9px Arial, Helvetica, sans-serif;
}
.flagpole-shipping {
	font:bold 14px Arial, Helvetica, sans-serif!important;
	color:red;
	text-align:center;
}
.entry-content .alignleft {
	float:left;
	margin:0 15px 15px 0;
}
.entry-content .alignright {
	float:right;
	margin:0 0 15px 15px;
}
.entry-content .aligncenter {
	margin:0 auto;
}
#primary .slposts-ulist-container .slposts-ulist-wtitle {
border-bottom: 1px solid #0055A5;
    color: #0055A5;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-weight: 800;
    list-style-type: none;
    margin: 0;
    padding: 2px 0 1px;
}
#primary h3.slposts-ulist-title a {
	font:normal 13px Arial, Helvetica, sans-serif!important;
}
li.slposts-ulist-thumbnail-litem div.thumbnail {
	text-align:center;
}
div.thumbnail a > img {
	border:none!important;
}
div.thumbnail a > img:hover {
	box-shadow:none!important;
}
#sidebar div.sidebar-widget .feedburnerFeedBlock ul li span.headline a {
	display:block;
	font-style:normal;
	padding:10px 0;
	border-top:1px solid #a1d0fd;
	border-bottom:1px solid #a1d0fd;
}
#sidebar div.sidebar-widget .feedburnerFeedBlock ul {
	list-style-type:none;
}
#creditfooter {
	display:none;
}
.half-staff-subscribe {
	text-align:center;
	margin:10px 0 0 0;
}
.half-staff-subscribe input {
	width:200px;
	padding:4px;
	margin:4px 0 0 0;
}
.store-right-grey ul {
	margin:0 0 15px 20px;
	padding:0 0 0 10px;
	font:0.8em/1.5em Arial,Helvetica,sans-serif;;
}
.product-attributes {
	padding:10px;
	border:1px solid #cdc;
	background:#fff;
}
#home-rotator-container {
	width:584px;
	float:left;
	padding:10px;
	border:1px solid #d9d9d9;
	background: #d4d4d4; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYmY3ZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #d4d4d4 0%, #fbf7f7 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d4d4d4), color-stop(100%,#fbf7f7)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #d4d4d4 0%,#fbf7f7 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #d4d4d4 0%,#fbf7f7 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #d4d4d4 0%,#fbf7f7 100%); /* IE10+ */
	background: linear-gradient(top,  #d4d4d4 0%,#fbf7f7 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d4d4d4', endColorstr='#fbf7f7',GradientType=0 ); /* IE6-8 */
	font:12px Arial, Helvetica, sans-serif;
}
#rotator-border {
	border:3px solid #fff;
	position:relative;
}
.rotator-button {
	position:absolute;
	bottom:10px;
	right:10px;
	display:block;
	padding:8px;
	color:#fff!important;
	text-decoration:none;
	font:bold 18px Arial, Helvetica, sans-serif;
	border:1px solid #fff;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background: #da1631; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RhMTYzMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4NjA0MDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #da1631 0%, #860406 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#da1631), color-stop(100%,#860406)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #da1631 0%,#860406 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #da1631 0%,#860406 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #da1631 0%,#860406 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #da1631 0%,#860406 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#da1631', endColorstr='#860406',GradientType=0 ); /* IE6-8 */
	-webkit-box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.75);
	-moz-box-shadow:    0px 1px 6px rgba(0, 0, 0, 0.75);
	box-shadow:         0px 1px 6px rgba(0, 0, 0, 0.75);
	z-index:500;
}
.pics {
	height:372px;
}
.pics-new {
	height:320px;
}

.home-right img {
	border:3px solid #fff;
}
#home-rotator-container h2 {
	text-align:center;
	font:normal 20px Arial, Helvetica, sans-serif;
	color:#0055a5;
}
#rotator-nav-new { z-index: 499; position: absolute; bottom: 17px; left: 15px }
#rotator-nav-new a { margin: 0 3px; padding: 3px 7px; border: 1px solid #fff;color:#fff; background: #032b51; text-decoration: none; font-size:12px; }
#rotator-nav-new a.activeSlide { background: #0055a5 }
#rotator-nav-new a:focus { outline: none; }
.home-right {
	float:right;
	padding:10px;
	width:273px;
	height:160px;
	border:1px solid #d9d9d9;
	background: #d4d4d4; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYmY3ZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #d4d4d4 0%, #fbf7f7 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d4d4d4), color-stop(100%,#fbf7f7)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #d4d4d4 0%,#fbf7f7 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #d4d4d4 0%,#fbf7f7 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #d4d4d4 0%,#fbf7f7 100%); /* IE10+ */
	background: linear-gradient(top,  #d4d4d4 0%,#fbf7f7 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d4d4d4', endColorstr='#fbf7f7',GradientType=0 ); /* IE6-8 */
	font:12px Arial, Helvetica, sans-serif;
	margin-bottom:8px;
}
.home-right h3 {
	color:#0055a5;
	line-height:30px;
	font-weight:normal;
	font-size:1.5em;
}
.home-right a {
	color:#0055a5;
	text-decoration:none;
}
.bottom {
	margin-bottom:0;
}
#custom-quote-form textarea {
	width:auto;
}
.product-sale-message {
	font-size:26px;
	font-style:italic;
	line-height:26px;
	color:#E51937;
}
.product-attributes .textfield {
	width:110px;
}
.spacer-bottom {
	margin-bottom:20px;
}
.vol-price-table {
	width:100%;
	border:1px solid #ccc;
	border-collapse:collapse;
	margin-top:10px;
}
.vol-price-table td,
.vol-price-table th {
	padding:4px;
	border:1px solid #ccc;
	border-collapse:collapse;
}
.vol-price-table th {
	background:#0055a5;
	color:#fff;
}
.vol-price-table td {
	background:#fff;
}
.vol-price-table .subheader {
	background:#4e8eca;
}