/* General Page Styles */
body {
	margin: 0px 0px 0px 0px;	
	background-color: #ffffff;
}
td,p {
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
}
a {
	color: #666666;
	text-decoration: underline;
}
a:hover {
	color: #666666;
	text-decoration: none;
}
a.visited {
	color: #666666;
	text-decoration: underline;
}
a.visited:hover {
	color: #666666;
	text-decoration: none;
}



.link10 {
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
}
.link10:hover {
	font-family: Verdana;
	font-size: 10px;
	color: #DE0007;
	font-weight: normal;
	text-decoration: underline;
}
.link10a {
	font-family: Verdana;
	font-size: 10px;
	color: #DE0007;
	font-weight: normal;
	text-decoration: underline;
}

.linkGrey {
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
}
.linkGrey:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	text-decoration: underline;
}


/* Text Styles */
.hdr1 {
	font-family: Arial, Helvetica;
	font-size: 20px;
	color: #7F7F7F;
	font-weight: normal;
	text-decoration: none;
}
.hdr1:hover {
	font-family: Arial, Helvetica;
	font-size: 20px;
	color: #7F7F7F;
	font-weight: normal;
	text-decoration: underline;
}
.hdr1a {
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #DE0007;
	font-weight: normal;
	text-decoration: none;
}
.hdr1a:hover {
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #DE0007;
	font-weight: normal;
	text-decoration: underline;
}
.hdr1b {
	font-family: Arial, Helvetica;
	font-size: 13px;
	color: #DE0007;
	font-weight: bold;
	text-decoration: none;
}
.hdr1b:hover {
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #DE0007;
	font-weight: bold;
	text-decoration: underline;
}
.hdr2 {
	font-family: Arial, Helvetica;
	font-size: 13px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
.hdr2:hover {
	font-family: Arial, Helvetica;
	font-size: 13px;
	color: #333333;
	font-weight: bold;
	text-decoration: underline;
}
.hdr2a {
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}
.hdr2a:hover {
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-decoration: underline;
}

/* Forms  */
.inputSearch {
	font-family: Arial, Helvetica;
	font-size: 11px;
	width: 170px;
	height: 17px;
	color: #333333;
	border: 1px solid #999999;
	background: #F2F2F2;
	text-indent: 3px;
	margin-top: 1px;
}

.selectSearch  {
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	width: 80px;
	border: 1px solid #999999;
	background: #F2F2F2;
	margin-top: 1px;
} 

.formBtn  {
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	background: #F2F2F2;
} 

.formField  {
	font-family: Verdana;
	font-size: 11px;
	height: 18px;
	color: #333333;
	border: 1px solid #999999;
	background: #F2F2F2;
} 




/* Page Background  */
.bgRowHdrL {
	background-image: url(../images/bgRowHdrL.gif);
	background-repeat: repeat-y;
}
.bgRowHdrR {
	background-image: url(../images/bgRowHdrR.gif);
	background-repeat: repeat-y;
}
.bgRowHdr2L {
	background-image: url(../images/bgRowHdr2L.gif);
	background-repeat: repeat-y;
}
.bgRowHdr2R {
	background-image: url(../images/bgRowHdr2R.gif);
	background-repeat: repeat-y;
}
.bgShadL {
	background-color: #ffffff;
	background-image: url(../images/bgShadL.gif);
	background-repeat: repeat-y;
}
.bgShadR {
	background-color: #ffffff;
	background-image: url(../images/bgRowHdr2BR.gif);
	background-repeat: repeat-y;
}



.hdrRow {
	background-color: #ffffff;
	background-image: url(../images/bgShadC.gif);
	background-repeat: repeat-x;
	padding-top: 4px;
}
.hdrRow2 {
	background-color: #ffffff;
	background-image: url(../images/bgShadMC.gif);
	background-repeat: repeat-x;
	padding-top: 4px;
}


.bgShadB {
	background-color: #ffffff;
	background-image: url(../images/bgShadB.gif);
	background-repeat: repeat-x;
}

/* Image Borders  */
.imgBorder1 {
	width: 113px;
	height: 93px;
	background-image: url(../images/imgBorder1.gif);
	background-repeat: no-repeat;
	padding: 4px 4px;
}

.imgBorder1Designer {

  	height: 93px;
	background: url(../images/imgBorder1.gif) no-repeat center;
	
	
}

.imgBorder1a {
	width: 139px;
	height: 109px;
	background-image: url(../images/imgBorder1a.gif);
	background-repeat: no-repeat;
	padding: 4px 4px;
}

.imgBorderPress1a {
	height: 171px;
	background-image: url(../images/imgBorder3.gif);
	background-repeat: no-repeat;
	padding: 4px 4px;

}

.imgBorderPressDetail1a {

	height: 171px;
  background-image: url(../images/imgBorder3.gif);
	background-repeat: no-repeat;
  padding: 1px 4px;

}

.imgBorder2 {
	width: 199px;
	height: 179px;
	background-image: url(../images/imgBorder2.gif);
	background-repeat: no-repeat;
	padding: 4px 4px;
}

.noPrint {
	margin: 0px;
	padding: 0px;
	
}

/* Cart */

.optionSelect {
	font-size: 10px;
}

