a { outline:none; }

a.bluelink {

        color: #ed1e25;

        text-decoration: none;

}

.thumbtext { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; text-decoration: none; margin: 5px 0 0; padding: 0; }

a.thumbtext { color: #ff1493; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; text-decoration: none; margin: 5px 0 0; padding: 0; }

a.bluelink:hover {

        color: #ff1493;

        text-decoration: underline;

}

a.thumbtext:hover { color: #ff1493; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; text-decoration: underline; margin: 5px 0 0; padding: 0; }

.breadcrumbs {

	font-family: Tahoma, Arial, Verdana;

	font-size: 7pt;

	color: #595957;

	margin: 1px 0 1px 5px;

	float: left;

}



#LatestNewsPage p {

        margin: 1em 0;

}



.product, .productOdd { position:relative; float: left; text-align: left; width:118px; font-weight:normal; height:170px; /*background-color:#F9F9F9;*/border:solid 1px #f6f6f6; padding:7px; margin:0 8px 8px 0; }



.phonenumber {

	font-family: Tahoma, Arial, Verdana;

	font-size: 7pt;

	color: #595957;

	margin: 1px 18px 1px 0;

	font-weight: bold;

	float: right;

}



.smallwhite {

	font-family: Tahoma, Arial, Verdana;

	font-size: 7pt;

	color: #000012;

	margin: 0 0 0 37px;

}



.freepostage {

	font-family: Tahoma, Arial, Verdana;

	font-size: 8pt;

}



.smallwhite2 {

	font-family: Tahoma, Arial, Verdana;

	font-size: 8pt;

	color: #000012;

	margin: 10px 0 30px;

	text-align: center;

}



.options {

	font-family: Tahoma, Arial, Verdana;

	font-size: 8pt;

	color: #f00;

}



select {

	font-family: Tahoma, Arial, Verdana;

	font-size: 8pt;

	color: #000;

	border: 1pt solid #B2B3BE;

	background-color: #F8F8F6;

}



.textbox {

	background-color: #F8F8F6;

	border: 1px solid #B2B3BE;

	font-family: Tahoma, Arial, Verdana;

	font-size: 8pt;

	color: #000;

}



.textboxDisabled {

	background-color: #F8F8F6;

	border: none;

	font-family: Tahoma, Arial, Verdana;

	font-size: 8pt;

	color: #000;

}



td { font-family: Tahoma, Arial, Verdana; font-size: 8pt; color: #000012; margin: 0; padding: 0; border-width: 0; }

a.td:active, a.td:visited { color: #f00; font-size: 8pt; font-family: Tahoma, Arial, Verdana; }

a.td:hover { color: #f00; font-size: 8pt; font-family: Tahoma, Arial, Verdana; text-decoration: underline; }

.text {

	font-family: Tahoma, Arial, Verdana;

	font-size: 8pt;

	color: #595957;

}



.textNews {

	font-family: Tahoma, Arial, Verdana;

	font-size: 8pt;

	color: #595957;

	margin: 10px 0;

}



.pagination {

	font-family: Tahoma, Arial, Verdana;

	font-size: 8pt;

	color: #000;

}



.pagination a {

        color: #ed1e25;

        text-decoration: none;

}



.pagination a:hover {

        color: #f00;

        text-decoration: underline;

}







form, ol, ul {

	margin: 0px;

	padding: 0px;

}





.txtSession, .txtCopy, .txtSiteDocs { font-family: Tahoma, Arial, Verdana; font-size: 7pt; color: #595957; }



.txtTopcart {

	font-family: Tahoma, Arial, Verdana;

	font-size: 7pt;

	color: #00adef;

}

.a.txtTopcart { color: #00adef; font-size: 7pt; font-family: Tahoma, Arial, Verdana; }

.a.txtTopcart: hover { color: #000; font-size: 7pt; font-family: Tahoma, Arial, Verdana; text-decoration: underline; }

a.txtButton { font-family: Tahoma, Arial, Verdana; font-weight: bold; color: #06c; padding: 2px; line-height: 20px; text-align: center; text-decoration: underline; }

a.txtButton:hover { font-family: Tahoma, Arial, Verdana; font-weight: bold; color: #00c100; padding: 2px; line-height: 20px; text-align: center; text-decoration: underline; }



.txtOldPrice {

	text-decoration: line-through;

}

.txtSale { color: #ed1e25; font-weight: bold; }



.txtSiteDocs, a.txtSiteDocs {

	font-family: Tahoma, Arial, Verdana;

	font-size: 75%;

	color: #333333;

	text-decoration:none;

}

a.txtSiteDocs:hover {

 	font-family: Tahoma, Arial, Verdana;

	font-size: 75%;

	color: #FF6600;

	text-decoration:none;

}

.txtDefault, a.txtDefault, a.txtLink, a.txtLocation {

	font-family: Tahoma, Arial, Verdana;

	color: #f00;

	text-decoration:none;

}

a.txtDefault:hover, a.txtLink:hover, a.txtLocation:hover {

 	font-family: Tahoma, Arial, Verdana;

	color: #ed1e25;

	text-decoration:none;

}





.txtContentTitle {

	font-family: Tahoma, Arial, Verdana;

	font-size: 11pt;

	font-weight: bold;

	color: #f0c;

}



.txtContentDescription { font-size:  7pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; }



.txtContentPrice { font-family: Tahoma, Arial, Verdana; font-size: 9pt; font-weight: bold; color: #000; background-image: url(../styleImages/greenstar.gif); background-repeat: no-repeat; text-align: center; width: 67px; height: 42px; padding-top: 25px; padding-left: 2px; }



.txtBoxSave {

	color: #F90707;

	padding-left: 16px;

}

.tblList {

	border: 1px solid #070F72;

}

.tdListTitle {

	background-color: #070F72;

	font-family: Tahoma, Arial, Verdana;

	font-weight: bold;

	color: #FFFFFF;

}

.tdEven {

	background-color: #FFFFFF;

}

.tdOdd {

	background-color: #EBEDFE;

}

.txtCartPrice {

	float: right;

	color: #FF0000;

	padding-right: 3px;

}

.txtCart {

	font-family: Tahoma, Arial, Verdana;

	font-size: 75%;

	color: #000000;

}

.cartTotal {

	border-top: 1px dashed #070F72;

	width: 153px;

	padding-top: 2px;

	margin-top: 3px;

}

a.txtCartProduct:active, a.txtCartProduct:link, a.txtCartProduct:visited {

	text-decoration: none;

	color: #000000;

}

a.txtCartProduct:hover {

	text-decoration: none;

	color: #FF6600;

}

a.txtviewCart:active, a.txtviewCart:link, a.txtviewCart:visited {

	font-family: Tahoma, Arial, Verdana;

	font-size: 75%;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #FF9900;

	text-decoration: none;

	font-weight: bold;

	padding: 2px;

	border: 1px solid #000000;

}

a.txtviewCart:hover {

	background-color: #66CC33;

	color: #FFFFFF;

}

.cartProgress {

	font-family: Tahoma, Arial, Verdana;

	font-weight: normal;

	color: #000012;

}

.txtcartProgressCurrent {

	color: #f09;

	font-weight: bold;

}

.quickBuy {

	text-align: center;

	font-family: Tahoma, Arial, Verdana;

	color: #666666;

}

.tdcartTitle { color: #09f; font: 8pt Tahoma, Arial, Verdana; padding: 5px; }

.tdcartEven { font: 8pt Tahoma, Arial, Verdana; color: #000012; padding: 5px; border-top: 1px solid #00bfff; }

.tdcartOdd { font: 8pt Tahoma, Arial, Verdana; color: #000012; padding: 5px; border-top: 1px solid #f09; }

.tdCartSubTotal { border-top: 1px solid #595957; font: 8pt Tahoma, Arial, Verdana; color: #000012; padding: 5px; }

.tdCartTotal { font: 8pt/10pt Tahoma, Arial, Verdana; color: #000012; padding: 5px; }





.txtError {

	font-family: Tahoma, Arial, Verdana;

	font-weight: bold;

	color: #050F72;

	background-color: #FFCECE;

	border: 1px solid #FF0000;

	padding-top: 2px;

	padding-right: 2px;

	padding-bottom: 2px;

	padding-left: 2px;

}



.dropDown {

	width: 120px;

}



.dropDown2 {

	font: 7pt Tahoma, Arial, Verdana;

}



.searchgo {

	font: 8pt Tahoma, Arial, Verdana;

}



.txtOutOfStock { color: #f00; font-size: 8pt; font-family: Tahoma, Arial, Verdana; font-weight: bold; font-style: normal; }



.boxTitlePopProd { display: none; }



.boxContentPopProd { float: left; margin-top: 10px; border: solid 0 #000000; }



.PopProdEa { font-size: 7pt; font-family: Tahoma, Arial, Verdana; text-align: left; width: 30px; margin-bottom: 3px; }

.PopProdEa2 { font-size: 7pt; font-family: Tahoma, Arial, Verdana; text-align: left; margin-bottom: 3px; width: 30px; padding-left: 30px; }



.boxTitleSales {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 75%;

	color: #FFFFFF;

	background-color: #031074;

	background-image: url(../styleImages/backgrounds/boxTitleBg.gif);

	height: 15px;

	border-top: 1px solid #000000;

	border-left: 1px solid #000000;

	border-right: 1px solid #000000;

	padding-left: 5px;

}



.boxContentSales {

	border: 1px solid #000000;

	background-color: #EBEDFE;

	padding-left: 5px;

	margin-bottom: 10px;

	padding-top: 3px;

	padding-bottom: 5px;

	text-align: center;

}



.SaleItemEa {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 75%;

 	text-align: center;

	padding: 3px;

}



.main { color: #444; font-size: 10px ; background-color: #fff; }

.mainlink { color: #444; font-size: 10px; background-color: #fff; margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px dashed #f00; }

.blog { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }

.a.blog:active, a.blog:link, a.blog:visited { color: #00bfff; font-size: 10px; }

.a.blog:hover { color: #000; font-size: 10px; text-decoration: underline; }

.bloglite { color: #00da33; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom: 30px; padding-bottom: 20px; border-bottom: 1px dashed #f00; }

.bloglite2 { color: #3c0; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px dashed #f00; }

.commentstitle { color: #00bfff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 10px; margin-bottom: 30px; }

.blogtitle { color: #00bfff; font-size: 12px; font-weight: bold; margin-top: 10px; margin-bottom: 10px; }


