.linkTop
{
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
}
.tdThumbnailsTbl { border: 1px dotted #d0d0d0 }
:link.linkTop
{
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
}
:active.linkTop
{
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
}
:visited.linkTop
{
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
}
:hover.linkTop
{
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
	color: red;
}

.tdMenuLeft
{
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	color: 003366;
}
:link.tdMenuLeft
{
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	color: 003366;
}
:active.tdMenuLeft
{
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	color: 003366;
}
:visited.tdMenuLeft
{
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	color: 3678A9;
}
:hover.tdMenuLeft
{
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	color: 7E36F8;
}

.tdMenuLeftYellow
{
	background-color: #FFFFFF;
}



.boxRight
{
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
}
:link.boxRight
{
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
}
:active.boxRight
{
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
}
:visited.boxRight
{
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
}
:hover.boxRight
{
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	color: white;
	font-weight: bold;
}

.boxRightH
{
	font-family: verdana;
	font-size: 10px;
	color: black;
	text-decoration: none;
}
:link.boxRightH
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
:active.boxRightH
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
:visited.boxRightH
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
:hover.boxRightH
{
	font-family: verdana;
	font-size: 10px;
	color: white;
	font-weight: bold;
	background-color: #FF6633;
	text-decoration: none;
}

ul
{
	font-family: verdana;
	text-align: left;
}

li
{
	font-family: verdana;
	text-align: left;
}

.titleArticle
{
	font-family: franklin gothic medium, arial, verdana;
	font-size: 20px;
	color: #555555;
}

h1
{
	font-family: franklin gothic medium, arial, verdana;
	font-size: 20px;
	color: #555555;
	font-weight: normal;
}

.article
{
	font-family: verdana;
	font-size: 12px;
	color: black; 
	
	border-left-width: 1;
	border-right-width: 1;
	border-top-width: 1;
	border-bottom-style: solid;
	border-bottom-color:#999;
	border-bottom-width: 2;
		
}

td
{
	font-family: verdana;
	font-size: 12px;
	color: black;		
}

.tdThumbnails
{
	font-family: verdana;
	font-size: 10px;
	color: black;		
}

.checkoutName
{
	font-family: verdana;
	font-size: 12px;
	color: black;	
	font-weight: bold;
		
}

.checkoutComments
{
	font-family: verdana;
	font-size: 10px;
	color: black;	
	font-weight: normal;		
}

.checkoutField
{
	font-family: verdana;
	font-size: 9px;
	color: black;	
	font-weight: normal;		
}

.checkout
{
	font-family: verdana;
	font-size: 12px;
	color: black;	
	font-weight: normal;		
}

.checkoutValue
{
	font-family: Courier New;
	font-size: 14px;
	color: #000000;
	font-weight: normal;
    background-color:#FFFF80;
	font-weight: bold;		
}



.cart
{
	font-family: verdana;
	font-size: 10px;
	color: black;
	font-weight: normal;
        background-color:#FFFFFF;
	
}

.cartHeader
{
	font-family: verdana;
	color: black;
	font-size: 10px;
	color: black;
	font-weight: bold;
        background-color:#F8F9DD;
}



.tdMessage
{
	font-family: verdana;
	color: black;
	font-size: 15px;		/* Was 10px */
	color: black;
	font-weight:bold;		/* Was normal */
    background-color:#FFFF80;
	padding:6px;
}

.CatalogBlack
{
	font-family: verdana;
	font-size: 10px;
	color: black;
	
	border-left-width: 1;
	border-right-width: 1;
	border-top-width: 1;
	border-bottom-style: solid;
	border-bottom-width: 1
		
}

.CatalogRed
{
	font-family: verdana;
	font-size: 12px;
	color: red;
	font-weight: bold;
	
	border-left-width: 1;
	border-right-width: 1;
	border-top-width: 1;
	border-bottom-style: solid;
	border-bottom-width: 1
		
}

.PriceRed
{
	font-family: verdana;
	font-size: 15px;
	color: red;
	font-weight: bold;		
}

.PriceRed11
{
	font-family: verdana;
	font-size: 11px;
	color: red;
	font-weight: bold;		
}

.PriceRed12
{
	font-family: verdana;
	font-size: 12px;
	color: red;
	font-weight: bold;		
}

.menuLocal
{
	font-family: verdana;
	font-size: 12px;
	color: black;
	text-decoration: none;
	font-weight: bold;
}
:link.menuLocal
{
	font-family: verdana;
	font-size: 12px;
	color: black;
	text-decoration: none;
	font-weight: bold;
}
:active.menuLocal
{
	font-family: verdana;
	font-size: 12px;
	color: red;
	text-decoration: none;
	font-weight: bold;
}
:visited.menuLocal
{
	font-family: verdana;
	font-size: 12px;
	color: black;
	text-decoration: none;
	font-weight: bold;
}
:hover.menuLocal
{
	font-family: verdana;
	font-size: 12px;
	color: red;
	text-decoration: none;
	font-weight: bold;
}
.menuLocalActive
{
	font-family: verdana;
	font-size: 12px;
	color: white;
	text-decoration: none;
	font-weight: bold;
}
:link.menuLocalActive
{
	font-family: verdana;
	font-size: 12px;
	color: white;
	text-decoration: none;
	font-weight: bold;
}
:active.menuLocalActive
{
	font-family: verdana;
	font-size: 12px;
	color: white;
	text-decoration: none;
	font-weight: bold;
}
:visited.menuLocalActive
{
	font-family: verdana;
	font-size: 12px;
	color: white;
	text-decoration: none;
	font-weight: bold;
}
:hover.menuLocalActive
{
	font-family: verdana;
	font-size: 12px;
	color: red;
	text-decoration: none;
	font-weight: bold;
}
.hBlue
{
	font-family: verdana;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: blue;
}
.hRed
{
	font-family: verdana;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: red;
}
.hBlack
{
	font-family: verdana;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: black;
}
.tdCopyright
{
	font-family: verdana;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: white;
}
.small
{
	font-family: verdana;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
}

.tdProduct
{
	background-color:#F8F9DD;  
}

.tdProductHeader
{
	color: #000000;
	font-family: Verdana; 
	font-size: 14px; 
	font-weight: bold; 
	background-color: #DDDDFF;
}
.tdProductDesc
{
	color: #000000;
	font-family: Verdana; 
	font-size: 12px; 
	background-color: #F1EFFD;
}
.ulFront
{
	word-spacing: 0;
	text-indent: 0;
	text-align: left;
	margin-left: 20;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0
}

.liFront
{
	font-family: Verdana; 
	font-size: 11px;
}

.aFront
{
	font-family: Verdana; 
	font-size: 11px;
}

.txtServices
{
	background-color: #E4EC9E;
}
.txtProducts
{
	background-color: #DEEAFF;
}
.txtInternet
{
	background-color: #F2D47A;
}
.txtSupport
{
	background-color: #A7EFFE;	
}
.loginField
{
	font-family: verdana;
	font-size: 9px;
	color: black;	
	font-weight: normal;		
}

.discount_breakdown {
	background-color: #E5FFFF;
	border: 1px solid #98FFFF;
}
.discount_breakdown_on {
	background-color: #E5FFAA;
	border: 1px solid #98FFFF;
	cursor: pointer;
}

.discountInfo {
	position: absolute; 
	left:145px;
	top: 85px;
	width: 195px;
	visibility: hidden;
}
.shadow {
	position: absolute; 
	left: 150px; 
	top: 90px; 
	filter:alpha(opacity=25);
	-moz-opacity:0.25;
	opacity: 0.25; 
	background-color: #000000; 
	width: 210px; 
	height: 187px;
	visibility: hidden;
}