body{
font-family: arial, verdana; 
font-size: 11px;
line-height: 15px;
}

*{
border-collapse: collapse;
}

img{
border:none;
}

* a:hover{
color: red;
}

.line{
height: 1px;
background: #ddd;
margin-bottom: 20px;
}

#details{
padding-left: 10px;
}

#details img{
border: 1px solid lightgrey;
}

*a:hover{
text-decoration: underline;
}

#upsell{
padding: 10px;
border: 1px solid grey;
}

h5{
color: red;
margin: 0;
font-size: 11px;
}

.PLT {
	clear: both;
	position: relative;
	height: 100%;
	width: 100%;
	float: right;
	border: thin dotted #666666;
	background-color: #FFFFFF;
}
.pinkbottom {
	background-image: url(images/black_line.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.pinkgrad {
	background-image: url(images/pink_grad.gif);
	background-position: center bottom;
	background-repeat: repeat-x;
}
.flashcellBG {
	background-image: url(images/flash_bgpink.jpg);
	background-repeat: repeat-x;
}
.bottomText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #333333;
	font-weight: normal;
	text-align: center;
	vertical-align: bottom;
	text-decoration: none;
	background-color: #FFCCCC;
	background-repeat: repeat-x;
	background-position: left top;
}
.myLink {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
}
.greyGrad {
	background-color: #FFFFFF;
	background-image: url(grey_grad.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.shadow {
	background-image: url(shadow.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.blackLine {
	border-top-width: thin;
	border-top-style: dotted;
	border-top-color: #000000;
}
.topBG {
	background-image: url(images/bg_top.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}
.bodyCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.bottomLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	letter-spacing: 1px;
	font-weight: bold;
}
.whitemargin {
	border: 9px solid #FFFFFF;
}
.pinkGradnew {
	background-image: url(images/pink_grad_new.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.youHave {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9.25px;
	color: #333333;
	text-decoration: none;
}
.viewCart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
.detailsName {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.dottedResults {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #333333;
	padding: 8px 0px 0px;
}
.dottedResultsCopy {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
}
.extrasFrame {
	border: 1px solid #CCCCCC;
}
.shortDescription {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	margin-top: 6px;
disPlay: block;
text-decoration: line-through;

}
.longDescription {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.dottedUnder {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
}
.showCartTable {
	border-top-width: thin;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
.pressThumbs {
	padding: 8px;
}
.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
	margin-right: 200px;
	font-weight: bold;
}
.upsell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}
.upsell1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
}
.productDetails {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9.25px;
	text-decoration: none;
}
.storeName {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

#news{
width: 700px;
}

h3{
margin: 0px 0 3px 0;
font-size: 10px;
color: red;
}

h4{
margin: 0px 0 4px 0;
font-size: 13px;color: #990000;
}

h1{
font-size: 18px;
margin-top: 0px;
color: #000;
}

p{
font-size: 11px;
}

#news p{
margin: 0 0 8px 0
}

#news img{
margin-bottom: 14px
}

#news a{
font-weight:  bold;
}

#news .newsEvent{

padding-top: 15px;
border-top: 2px solid #fff;}

.saleprice{
color:red;
}

h6{
font-size:11px;
margin: 5px 0;
color: black;
}

#tableSearchResults{
width: 720px;
font-size: 11px;
}

#tableSearchResults td{
padding: 0 0 20px 7px;
}

#tableSearchResults a{
color: #aaa;
margin: 0 0 10px 0;
font-size: 10px;
text-decoration: underline;
}

.tabularData{
width:100%;

}

.tabularData td{
padding: 4px;
text-align: center;
}

.tabularData img{ margin: 0; padding: 0;text-align: center;}
.tabularData h1{
font-size: 14px;
color: #000;
margin: 3px 0 3px 0;
}

.tabularData th{
border: 1px solid #fff;
background: #fff;
text-align: center;
padding: 3px;
}

.itemDetails{
padding: 0 0 0 14px;
line-height: 15px;
width: 300px;
}

.cartlinks{
font-size: 10px;
}

.cartlinks a{
margin: 0px 0 0 0;
}

.cartImg img{
width: 90px;
}

.alert{
background: #444;
color: white;
padding: 2px;
font-size: 10px;
}

.alert a{
font-size: 10px;
color: #fff;
}

.description img{
border: 1px solid #ccc;
margin: 0 3px 3px 0;
}

.oldprice {
	text-decoration: line-through;
	color: #aaa;
	margin:-right: 5px;
}

.selectCollection td{text-align: center;}