/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

tr, td, caption 
{ font-family: Verdana,Arial,Geneva,Helvetica,sans-serif;
  color: rgb(51, 51, 51);
  background-color: transparent;
}

.smallsidebartext 
{ 
   font-size: 8pt;
   color: rgb(0, 0, 0);
   font-family: Verdana,Arial,Geneva,Helvetica,sans-serif;

}


.smallselectedsidebartext 
{ 
   font-size: 8pt;
   color: rgb(0, 0, 0);
   font-family: Verdana,Arial,Geneva,Helvetica,sans-serif;
   font-weight: bold;
}

.sidebartext 
{ 
   color: rgb(0, 0, 0);
   font-family: Verdana,Arial,Geneva,Helvetica,sans-serif;
}

.head, h1 
{ 
   font-family: Verdana,Arial,Geneva,Helvetica,sans-serif;
   font-weight: bold;
   color: rgb(0, 153, 0);
   font-size: 16px;
}

.alertmessage 
{ 
   color: rgb(255, 0, 0);
   font-family: Verdana,Arial,Geneva,Helvetica,sans-serif;
}

img.imageborder, div.imageborder 
{ 
   border: 4px solid rgb(50, 205, 50);
}


.headtxt 
{ 
   font-family: arial,verdana,helvetica;
   font-weight: bold;
   color: rgb(0, 153, 0);
   font-size: 14px;
}

.blacktxt
{ 
   font-family: arial,verdana,helvetica;
   font-weight: normal;
   color: #000000;
   font-size: 14px;
}

.subhead 
{ 
   font-family: arial,verdana,helvetica;
   font-size: 12px;
   color: rgb(40, 80, 40);
   font-weight: bold;
}

a:link, a:visited 
{ 
   font-family: verdana,sans-serif;
   color: rgb(48, 151, 34);
   text-decoration: underline;
   font-weight: bold;
}

a:active, a:hover
{ 
   font-family: verdana,sans-serif;
   color: rgb(48, 151, 34);
   text-decoration: none;
}

.smallprint 
{ 
   font-family: verdana,sans-serif;
   font-size: 10px;
   color: rgb(40, 80, 40);
}

form, input, button, select, option 
{ 
   font-family: verdana,arial,helvetica;
   font-size: 10px;
   color: rgb(40, 80, 40);
}

.sidebarwhite
{
   font-family: verdana,sans-serif;
   font-size: 12px;
   font-weight: bold;
   color: #ffffff;

}


.sidebarlink 
{ 
   font-family: verdana,sans-serif;
   font-size: 10px;
   color: rgb(40, 80, 40);
}

a.sidebarlink:link, a.sidebarlink:visited 
{ 
   font-family: verdana,sans-serif;
   font-size: 10px;
   color: rgb(48, 151, 34);
   text-decoration: none;
}

a.sidebarlink:hover, a.sidebarlink:active 
{ 
   font-family: verdana,sans-serif;
   font-size: 10px;
   color: rgb(48, 151, 34);
   text-decoration: underline;
}

.smallsidebartext 
{ 
   font-family: verdana,sans-serif;

   font-size: 11px;
   color: rgb(40, 80, 40);
}

a.smallsidebartext:link, a.smallsidebartext:visited
{ 
   font-family: verdana,sans-serif;
   font-size: 11px;
   color: rgb(48, 151, 34);
   text-decoration: none;
}

a.smallsidebartext:hover, a.smallsidebartext:active 
{ 
   font-family: verdana,sans-serif;
   font-size: 11px;
   color: rgb(48, 151, 34);
   text-decoration: underline;
}


.storesmallprint 
{ 
   font-family: verdana,sans-serif;
   font-size: 11px;
   color: rgb(0, 0, 0);
}

table 
{  
   background-color: rgb(245, 245, 220);
}

body 
{ 
   font-family: verdana,geneva,arial,helvetica,sans-serif;
   font-size: 14px;
   color: rgb(48, 151, 34);
   background-color: rgb(41, 151, 34);
}


/* start cpshop styles */

.alertmessage {color: #FF0000;}

.smallsidebartext 
{
   font-family: verdana,sans-serif;
   font-size: 11px;
   color: rgb(48, 151, 34);
}


.normal 
{
	font-family: verdana,geneva,arial,helvetica,sans-serif;
	font-size: 10pt;
}


.cpshopsmall
{
	font-family: verdana,geneva,arial,helvetica,sans-serif;
	font-size: 10px;
}

.cpshopsmaller 
{
	font-family: verdana,geneva,arial,helvetica,sans-serif;
	font-size: 9px;
	font-weight: normal;
}

.cpshopnormal 
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 12px;
}

.cpshopbig 
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.cpshopblack 
{
   color:#000000;
}

.footer 
{
   font-family: verdana,geneva,arial,helvetica,sans-serif;
   font-size: 10px;
}

.subhead 
{
  font-family: verdana,geneva,arial,helvetica,sans-serif;
  font-size: 12pt;
  font-weight: bold;
}

.head 
{
  font-family: verdana,arial,helvetica,sans-serif;
  font-size: 14pt;
  line-height: 100%;
}

hr 
{
  border: none;
}

tr, td, table,form,input,button,select,option  
{
  font-family: verdana,geneva,arial,helvetica,sans-serif;
  font-size: 11px;
  page-break-inside: avoid;
}

table.border 
{
  font-family: verdana,geneva,arial,helvetica,sans-serif;
  page-break-inside: avoid;
  border-width:1px;
  border-style:solid;
}


#miscNotesContainer 
{
	position:relative;
	width:250px;
	height:70px;
	padding:10px 0px 10px 0px;
}

#fitFact 
{
  position:relative;
  left:0px;
  font-size: 9px;
  vertical-align:middle;
  padding:0px;
  margin:0px;
  text-align:left;
  width:135px;
}

#fabric {
	position:absolute;
	left:135px;
	top:12px;
	width:125px;
	font-size: 9px;
	vertical-align:middle;
	padding-left:15px;
	text-align:center;
}
.fitIcon {
	margin:0px 5px 10px 0px;
	align:right;
}
.fabricScale {
	margin:3px;
}
#md {
	position:absolute;
	width:1px;
	height:60px;
	left:140px;
	top:10px;
	border-left:1px #cccccc dotted;
}
.fitTitle {
	margin-bottom:5px;
}
.fitImage {
	float: left;
	margin-right: 2px;
}
#shopLink { display:none; }
#orderingbox { padding-top: 10px; }


