<style type="text/css">html {	background: #000000;}body {	font: normal 12px 'lucida sans unicode','lucida grande',arial;	color: #FFFFFF;	background: #000000;	text-align: left;}.paragraph {	font: normal 12px 'lucida sans unicode','lucida grande',arial;	color: #FFFFFF;	text-align: left;	overflow: hidden;	float: right;	width: 675px;	background: #000000;}.p{	text-align: left;    font: normal 14px 'lucida sans unicode','lucida grande',arial;	color: #FFFFFF;}.paragraph-nonav {	font: normal 12px 'lucida sans unicode','lucida grande',arial;	color: #FFFFFF;	background: #000000;	overflow: hidden;	padding: 10px 10px 10px 10px;	width: 750px;}.paragraph-nonav p{    font: normal 14px 'lucida sans unicode','lucida grande',arial,color:#FFFFFF;}.left-menu{    font: bold 12px arial;	background-color: #CAF2FC;	width: 125px;}.left-nav{    background-image: url(/images/LeftNavBanner.jpg);	background-repeat: repeat-y;	width: 80px;	top: -15px;	height: 720px;	min-height:100%;	overflow: visible;	float:left;}.TopNav{	width: 800px;	align: center;	vertical-align: top;	background-color: transparent;	z-index: 1;	overflow: hidden;}.text {	font: normal 10px 'lucida sans unicode','lucida grande',arial, color:#FFFFFF;	overflow: hidden;	height: 100%;}.label {	font: normal 10px 'lucida sans unicode','lucida grande',arial, color:#FFFFFF;	overflow: hidden;	height: 100%;}code,pre {	font-size:12px, color:#FFFFFF;}fieldset {	margin:1em 0;	padding:1em;	border:1px solid #CCC;}legend {	color:#000;	font-weight:bold;}label {	cursor:pointer;}/* * Container surrounding the entire site. */.sitecontainer {     background: #000000;     padding: 0;     position: relative;     text-align:left;     width: 800px;     border: 1px solid #000;     margin-left: 50%;     left: -400px;}/* * Container surrounding Site Title, Small Title, Logo, and home-link */.head {	font-family: arial,helvetica,sans-serif;	font-size: 14pt;	color: #FFFFFF;	line-height: 100%;}/* * Site Title */.head h1 {	font: bold 30px 'lucida sans','lucida grande',arial;	color: #FFFFFF; 	letter-spacing: -1px;}/* * Site Small Title */.head h3 {	font: normal 18px 'lucida sans','lucida grande',arial;	color: #FFFFFF;}.logo {	width: 100px;	height: 100px;	overflow: hidden;	font-size: 0px;	float: left;	align: left;}/* * NavBar * UL containing all the NavBar links */ .nav-menu {	margin: 0px;	font: bold 14px arial;		font-color: #FFFFFF;	align: center;	text-align: center;	width: 800px;	vertical-align: top;	background-color: #70F30F;}.nav-menu td:hover {    background-color: #CAF2FC;	align: center;}.nav-menu_highlight {    background-color: #CAF2FC;}.nav-menu_unhighlight {    background-color: #70F30F;}a.nav-menu,a.nav-menu:visited {	color: #081681;	text-decoration: none;	align: center;} a.nav-menu:hover,a.nav-menu:visited:hover {	color: #081681;	text-decoration: none;	background-color: #CAF2FC;}.nav-menu-break {	margin: 0px;	font: bold 14px arial;		font-color: #82320F;	align: right;	width: 930px;	vertical-align: bottom;	height: 1px;	background-color: #FFFFFF;}.nav-menu ul {	background: transparent;	font-color: #FFFFFF;	list-style:none;	text-align:right;			cursor:default;}/* * Individual NavBar LI's */.nav-menu li {	margin: 0px 10px 0px 0px;	display: inline;}/* * Individual NavBar links */ .menu-heading {    font: bold 14px arial;			   	color: #0097F6;	text-decoration: none;	padding-left: 5px;}a.menu,a.menu:visited {	color: #081681;	text-decoration: none;	padding-left: 10px;} a.menu:hover,a.menu:visited:hover {	color: #081681;	text-decoration: underline;	padding-left: 10px;}a.sub-menu,a.sub-menu:visited {    font: 12px arial;	padding-left: 10px;	color: #FEFEBE;	text-decoration: none;	white-space: nowrap;} a.sub-menu:hover,a.sub-menu:visited:hover {	font: 12px arial;	padding-left: 10px;	color: #BED9FE;	text-decoration: none;	white-space: nowrap;}a,a:visited {	color: #081681;	text-decoration: none;}a:hover,a:visited:hover {	color: #FFFFFF;	text-decoration: none;}a.ThumbnailContent,a.ThumbnailContent:visited {	color: #9900ff;	text-decoration: none;}a.ThumbnailContent:hover,a.ThumbnailContent:visited:hover {	color: #FFFFFF;	text-decoration: none;}hr {	float: left;}.sitefooter {	font: normal 10px verdana;	font-color:#FFFFFF;	text-align: center;	clear: both;}.sitefooter td {	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	font: normal 10px verdana;	font-color: #FFFFFF;}/* forms */label,button,input[type="submit"] {	cursor:pointer;}input,textarea {	padding:.1em;}textarea {	font:1em verdana,arial,sans-serif, color:#FFFFFF;}.formSpan {	display:block;	margin:1em 0 0}h2 {	font: normal 20px 'lucida sans','lucida grande',arial;	color: #FFFFFF;	margin: 0px;	padding: 0px 0px 10px 0px;}h2 a {	padding: 0px;}.content ul,.content ol,.content dd {	margin-left:2em;}/* forms */label,button,input[type="submit"] {	cursor:pointer;}input,textarea {	padding:.1em;}textarea {	font:1em verdana,arial,sans-serif, color:#FFFFFF;}.formSpan {	display:block;	margin:1em 0 0}.ThumbnailContent{font: normal 12px arial, color:#FFFFFF;}.sectiondesc{    font: normal 10pt arial;	padding: 10px 10px 10px 10px;	text-align: left;	color: #FFFFFF;}.teaser{    font: normal 10pt arial;	text-align: center;	color: #FFFFFF;}.cpshopbreadcrumb{    font: normal 10pt arial;	padding: 10px 10px 10px 10px;	text-align: left;	color: #FFFFFF;}.cpshopbreadcrumbtext{    font: bold 10pt arial, color:#FFFFFF;}.alertmessage {color: #FF0000;}.storesmallprint {	font-family: verdana,geneva,arial,helvetica,sans-serif;	font-size:10px;	color: #FFFFFF;}.smallsidebartext {font-size:10px;}img.imageborder {border-width:0;}.normal {	font-family: verdana,geneva,arial,helvetica,sans-serif;	font-size: 10pt;	color: #FFFFFF;}.smallprint {	font-family: verdana,geneva,arial,helvetica,sans-serif;	font-size: 10px;	color: #FFFFFF;}.cpshopsmall{	font-family: verdana,geneva,arial,helvetica,sans-serif;	font-size: 10px;	color: #FFFFFF;}.cpshopsmaller {	font-family: verdana,geneva,arial,helvetica,sans-serif;	font-size: 9px;	font-weight: normal;	color: #FFFFFF;}.cpshopnormal {	font-family: verdana,arial,helvetica,sans-serif;	font-size: 12px;	color: #FFFFFF;}.cpshopbig {	font-family: verdana,arial,helvetica,sans-serif;	font-size: 16px;	font-weight: bold;	color: #FFFFFF;}.cpshopblack {	color:#000000;}.subhead {	font-family: verdana,geneva,arial,helvetica,sans-serif;	font-size: 12pt;	font-weight: bold;	color: #FFFFFF;}.smallText, .mediumprint, .textmedium, {	font-family: verdana,geneva,arial,helvetica,sans-serif;	font-size: 11px;	color: #FFFFFF;}.xsmallText, .smallprint, .smallerprint, .textsmall, .tinyprint {	font-family: verdana,geneva,arial,helvetica,sans-serif;	font-size: 10px;	color: #FFFFFF;}.td {    font-family: verdana,geneva,arial,helvetica,sans-serif;	font-size: 10pt;	color: #FFFFFF;}#sellPriceId{    font:bold 18px Arial, Helvetica;padding-top:0px!important; padding-top:10px;	color: #FFFFFF;}#miscNotesContainer {position:relative;width:320px;height:70px;padding:10px 0px 10px 0px;}#miscNotesContainerAA {position:relative;width:320px;height:120px;padding:10px 0px 10px 0px;}#fitFact {position:relative;left:0px;font-size: 9px;vertical-align:middle;padding:0px;margin:0px;text-align:left;width:125px;color: #FFFFFF;}#fabric {position:absolute;left:160px;top:12px;width:125px;font-size: 9px;font-weight:bold;vertical-align:middle;padding-left:15px;text-align:center;color: #FFFFFF;}#md {position:absolute;width:1px;height:60px;left:150px;top:10px;border-left:1px #cccccc dotted;}.fitIcon {margin:0px 5px 10px 0px;align:right;}.fabricScale {margin:3px;}.fitTitle {margin-bottom:5px;font-weight:bold;}.fitTitle a {font-weight:normal;}.fitImage {float: left;margin-right: 2px;}.productInfo{font-size:12px;font-weight:normal;font-family:Arial;color: #FFFFFF;}h4 { font-size:14px;font-weight:bold;font-family:Arial;}.carouselitem { 	text-align:center;	margin:0px;	padding:0px;	font:10px verdana,arial,sans-serif;	color: #FFFFFF;}</style>