/* Conquip stylesheet v2 */
            
body {	
	margin:	0; padding: 0;
	top: 0; left: 0;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: .95em;
	text-align: center;
	background: #014b74 url(/schema/gifs/bodybg.gif) top left;
}
body.index {
	margin:	0; padding: 0;
	top: 0; left: 0;
	background: #000000;
}
/* Lay out divs */
div#indexwrapper  {margin: 0px auto; padding: 0; width: 960px; background: #014b74; }
div#indexmain     {width: 950px; margin:0 auto; padding:0; background: #014b74; }
div#wrapper 	  {margin: 5px auto; width: 960px;  background:#ffffff;  }
div#container	  {width: 940px; margin:0 auto; padding:0; background: #ffffff; }
div#content		  {width:940px; margin:10px 0 0 0; padding:0; text-align:left; }
div#main		  {float: right; width:725px; padding-top:75px; margin: 0; background: url(/schema/gifs/photostrip.jpg) top right no-repeat;}
div#productmain	  {float: right; width:725px; padding:0px; margin: 0; }
div#secontent	  {float: left; width:100%; padding:0px; margin: 0;  }
div#leftcol	  	  {float:left; width:196px; margin-bottom:10px; padding: 0; }
div#spacer	  	  {float:left; clear:both; height:10px; width:100%}
div#videocontainer {width: 512px;}
div#videocontainerA {width: 512px;}
.skipNavigation   {position: absolute; left:-100px;top:-100px;}

/* Top menu */
div.indentmenu			    {width: 100%; height: 160px; background: url(/schema/gifs/headerbg.jpg ) top center no-repeat;  }
div.indentmenu ul.topnav	    {padding: 137px 0 0 0; margin: 0; list-style: none;   }
div.indentmenu ul.topnav li	    {display: inline; }
div.indentmenu ul.topnav li a       {color:#000000; font: 95% Arial, Helvetica, sans-serif; font-weight: normal; padding-right: 7px; padding-left: 7px; text-decoration: none;}
div.indentmenu ul.topnav li a:visited {color:#000000; font: 95% Arial, Helvetica, sans-serif; font-weight: normal; padding-right: 7px; padding-left: 7px; text-decoration: none;}
div.indentmenu ul.topnav li a:hover {color:#ffffff; text-decoration: none; }
/* End top menu */

/*Main content */
#middle	{float: left; width: 490px; padding-top: 10px; }
#wide	{float: left; width: 725px; padding-top: 10px;}

/* Right col */
#rightcol   {float: right; width: 200px; margin: 0 0 10px 0; padding:0px; background: #edb11f; text-align: left; }
div#banner  {float: left; margin:10px; padding: 0; width: 180px; height: 250px; }
#rightcol p {margin:10px; padding-left:0px; padding-right: 0px;}

/* left Col */
div.search	{font-family: Arial, Helvetica, sans-serif; width: 196px; padding: 0px; margin:0 0 0 0px; background: #3c7d9f; height:45px; }
div.search form {width: 100%; text-align: left; padding-left: 10px; padding-top:10px; margin:0px;  }
/* Product Nav */ 
#nav				{font-family: Arial, Helvetica, sans-serif; width: 196px; padding: 0px; margin:10px 0 0 0px; background-color: #ffffff; background-image: none; } 
#nav ul				{list-style: none; margin:0px; padding: 0px;  }
#nav ul li.productmenu		{background-image: url(/schema/gifs/menubg.gif); height:30px; width: 100%; text-align: left;	}
#nav ul li.productmenu a	{padding-left: 10px; line-height: 30px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; font-size:85%; color:#000000; }	
#nav ul li.productmenu a:hover 	{color:#ffffff;}
/* End product nav */

/* Footer */
#footer			{clear: both; margin:0px; padding-top: 5px; padding-bottom: 5px; width:960px; height: 50px; background: #014b74;}
#indexfooter			{clear: both; margin:0px; padding-top: 5px; padding-bottom: 5px; width:960px; height: 50px; background: #000000;}
#foot p			{margin: 0; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 90%; color: #909090; width: 100%; line-height:20px; text-align: center; }
#foot a			{margin:0; padding: 0;font-family: Arial, Tahoma, Sans-Serif; color: #b0b0b0; font-size: 90%; line-height: 20px; font-weight: normal; text-decoration: none;}
#foot a:hover 		{color: white; text-decoration: underline; } 
#foot ul.footnav	{margin:0; padding: 0; width: 100%; text-align: center; }
#foot ul.footnav li	{margin: 0; padding-left: 8px; padding-right: 8px; display: inline; }
#foot ul.footnav li a 	{color: #faf5e0; font-size: 90%; text-decoration: none; }
#foot ul.footnav li a:hover 	{color:#ffffff; text-decoration:underline;}
/* End footer */

/*Applet styles*/	 
h1 {
  color:#001c3c;
  font-size:1.6em;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  text-align: left;
  margin: 0px;
  padding: 0px
  /* Page Title */
}
h2 {
  line-height:18px;
  color:#001c3c;
  font-weight:bold;
  font-size:1.4em;
  font-family: Arial, Helvetica, sans-serif;
  text-align: left;
  /* Section Title */
}
h3 {
  color:#014b74 ;
  font-weight:normal;
  font-size:1.2em;
  font-family: Arial, Helvetica, sans-serif; 
  margin: 0;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  /* Subsection Title */
}
h4 {
  color:#001c3c;
  font-weight:normal;
  font-size:1.2em;
  font-family: Arial, Helvetica, sans-serif; 
  margin: 0;
  padding-top:5px;
  text-align: center;
  /* Right Column Title */
}
h5 {
  color:red;
  font-weight:normal;
  font-style: italic;
  font-size:1.2em;
  font-family: Arial, Helvetica, sans-serif; 
  margin: 0;
  padding-top:5px;
  text-align: center;
  /* Red centered Title */
}
P,TD,UL,OL,TH {
  font-family: Arial, Helvetica, sans-serif;
  text-align: left;
  font-size: 100%;
  /*normal style*/
}
P.indent1 { margin-left: 1em; }
P.indent2 { margin-left: 2em; }
P.indent3 { margin-left: 3em; }
P.indent4 { margin-left: 4em; }

ul {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 100%;
}
ol {
  font-family: Arial, Helvetica, sans-serif ;
  font-size: 100%;
}
ol.norm { /* Ordered list */ }

ul.round {
	margin: 0 10px 0 10px;
	padding: 0;
	/* Round markers */ 
}
ul.round li {
	margin: 10px 0 0 0;
	padding-left: 18px;
        line-height: 20px;
	list-style-type: none;
	background:url(/schema/gifs/bullet.gif) no-repeat top left;
}

a {
  font-size: 100%;
  color: #fab900;
  font-weight:normal;
  text-decoration: underline;
}
a:visited {
  font-size: 100%;
  color: #fab900;
  font-weight:normal;
  text-decoration: underline;
}
a:hover {
  color: #990033;
  text-decoration: none;
}
TD.alignright { text-align: right; }
TD.aligncenter { text-align: center; }
TD.aligntop { vertical-align: top; }
TD.alignbottom { vertical-align: bottom; }
TD.aligntopright {
  vertical-align: top;
  text-align: right;
}
TD.aligntopcenter {
  vertical-align: top;
  text-align: center;
}
TD.alignbottomright {
  vertical-align: bottom;
  text-align: right;
}
TD.alignbottomcenter {
  vertical-align: bottom;
  text-align: center;
}
td.username {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 90%;
  color: #004c6c; 
  margin: 0;
  padding: 0;
}
table.default {
  border-width: 1px;
  border-style: solid;
  text-align: left;
  margin: 1px;
  /* No Style */
}
table.newsletter {
  width: 648px;
  border: 0;
}

SPAN.sup {
  font-size: 7px;
  vertical-align: super;
}
SPAN.sub {
  font-size: 7px;
  vertical-align: sub;
}
span.red {
  font-size: 110%;
  color: red;
  /* red larger text */
}
/* Images */
IMG { border: 0px; }
IMG.noborder {border-width: 0px; }
IMG.floatright { float: right; }
IMG.floatleft  { float: left; }
IMG.floatrightwithmargin {
  float: right;
  margin: 3px 0px 10px 16px;
}
IMG.floatleftwithmargin {
  float: left;
  margin: 3px 16px 10px 0px;
}
IMG.newsfloatright {
  float: right;
  margin: 0 10px 0 0;
}
IMG.newsfloatleft {
  float: left;
  margin: 0 0 0 10px;
}
/* Ecommerce */
div.list {
  margin-left: 5px;
  margin-bottom: 20px;
  padding-bottom: 20px;
}
div.list_product {
  background-color: #edb11f;  
  margin-right: 10px;
  float: left;
  display: inline;
  height: 250px;
  width: 162px;
  margin-bottom: 20px;
  border: 1px solid #014b74;
  font-size: 12px;
}
div.list_product p {
  margin: 5px;
}
div.list_product a {
  color: #000000;
  font-weight:normal;
  text-decoration: none;
}
div.list_product a:visited {
  color: #000000;
  font-weight:normal;
  text-decoration: none;
}
div.list_product a:hover {
  color: #ffffff;
  font-weight:normal;
  text-decoration: none;
}
div.list_product_title {
  background-color: #edb11f;
  height: 60px;
  line-height: 15px;
  float: left;
  width: 160px;
  color: #000000;
  font-weight: normal;
  text-align: left;
  font-size: 12px;
}
div.list_product_title p {
  margin: 5px;
}
div.list_product_title a {
  color: #000000;
  font-weight:normal;
  text-decoration: none;
  font-size: 12px;
}
div.list_product_title a:visited {
  color: #000000;
  font-weight:normal;
  text-decoration: none;
  font-size: 12px;
}
div.list_product_title a:hover {
  color: #ffffff;
  font-weight:normal;
  text-decoration: none;
}
div.list_product_image {
  height: 160px;
  width: 160px;
  float: left;
  background-color: #ffffff;
  text-align: center;  
  margin-bottom: 5px;
}
div.list_product_image img {
   border: 0;
   margin: 0px;
   border: none;
}
table table.product {
  margin-top: 10px;
  margin-bottom: 15px;
  border-left: 1px solid #0000cc;
  border-bottom: 1px solid #0000cc;
}
table table.product td {
  padding-left: 3px;
  padding-top: 3px;
  padding-bottom:3px;
  border-right: 1px solid #0000cc;
  border-top: 1px solid #0000cc;	
  font-size: 12px;
}
table table.product td.ridings {
  color: #ffffff;
  background: #5d85a9;
}
p.ecom {
  margin-left: 20px;
  margin-right: 20px;
}
div.relatedlist {
  margin-left: 5px;
  margin-bottom: 20px;
  padding-bottom: 20px;
}
div.relatedlist_product {
  background-color: #edb11f;  
  margin-right: 10px;
  float: left;
  display: inline;
  height: 172px;
  width: 102px;
  margin-bottom: 20px;
  border: 1px solid #014b74;
  font-size: 12px;
}
div.relatedlist_product p {
  margin: 5px;
}
div.relatedlist_product_title {
  background-color: #edb11f;
  height: 70px;
  line-height: 15px;
  float: left;
  width: 100px;
  color: #000000;
  font-weight: normal;
  text-align: left;
  font-size: 12px;
}
div.relatedlist_product_title p {
  margin: 5px;
}
div.relatedlist_product_image {
  height: 100px;
  width: 100px;
  float: left;
  background-color: #ffffff;
  text-align: center;  
  margin-bottom: 5px;
}
div.relatedlist_product_image img {
   border: 0;
   margin: 0px auto;
   border: none;
}
div.list_wideproduct {
  background-color: #edb11f;  
  margin-right: 10px;
  float: left;
  display: inline;
  height: 260px;
  width: 350px;
  margin-bottom: 20px;
  border: 1px solid #014b74;
  font-size: 12px;
}
