a {
	text-decoration : none;
	color : #186176;
	/* font-weight : bold; */
}

a.noUnderline {
	text-decoration : none;
}
	
a:hover {
	text-decoration : underline;
	color : #186176;
}

a.defaultFont, a.defaultFont:hover {
	font-weight : normal;
}

a.defaultFont:hover {
	text-decoration : none;
}

a.pageTitle {
	color : #ffffff;
	font-weight : bold;
	text-decoration : underline;
}

body, td, input, select, textarea, button, .defaultFont {
	color : #666666;
	font-family : Arial;
	font-size : 9pt;
}

body {
	margin : 0;
}
	
font.copyright {
	font-size : 8pt;
	color : #ffffff;
	font-weight : bold;
}

font.error {
	color : #cc0000;
	font-weight : bold;
}

font.note {
	color : #999999;
}

font.headerColumn {
	font-weight : bold;
}

font.price {
	color : #cc0000;
}

font.productName {
	color : #ffffff;
	font-weight : bold;
}

font.pageTitle {
	color : #ffffff;
	font-weight : bold;
}

input.button, button.button {
	border-top : 1px solid #A3CDF9;
	border-left : 1px solid #A3CDF9;
	border-right : 1px solid #A3CDF9;
	border-bottom : 1px solid #A3CDF9;
	background-color : #336699;
	color : #ffffff;
	font-weight : bold;
}

input.buttonDisabled, button.buttonDisabled {
	border-top : 1px solid #A3CDF9;
	border-left : 1px solid #A3CDF9;
	border-right : 1px solid #A3CDF9;
	border-bottom : 1px solid #A3CDF9;
	background-color : #AFC3D7;
	color : #ffffff;
	font-weight : bold;
}

ul.bulletList {
	list-style-image : url(/pics/bullet.gif);
}

.cartTotal {
	font-size : 9pt;
	color : #666666;
	font-weight : bold;
}
	
.cartInputField {
	border-top : 1px solid #cccccc;
	border-bottom : 1px solid #cccccc;
	border-left : 1px solid #cccccc;
	border-right : 1px solid #cccccc;
	/*
	border-style : solid;
	border-width : 1px;
	*/
	background-color : #E7EFF1;
	color : #666666;
}

.cartInputField, .checkout {
	border-top : 1px solid #cccccc;
	border-bottom : 1px solid #cccccc;
	border-left : 1px solid #cccccc;
	border-right : 1px solid #cccccc;
	width:220px;
	/*
	border-style : solid;
	border-width : 1px;
	*/
	background-color : #E7EFF1;
	color : #666666;
}

.frontlink {
   color : #000000;
}

.inputField {
	border-top : 1px solid #cccccc;
	border-bottom : 1px solid #cccccc;
	border-left : 1px solid #cccccc;
	border-right : 1px solid #cccccc;
	/*
	border-style : solid;
	border-width : 1px;
	*/
	background-color : #ffffff;
	color : #666666;
}

.InvoiceNo{
	border-top : 1px dotted #999999;
	border-left : 1px dotted #999999;
	border-right : 1px dotted #999999;
	border-bottom : 1px dotted #999999;
	font-size: 16px;
	font-weight:bold;
}	

.link {
   color : #ffffff;
}

.picBorder {
	border-top : 1px solid #cccccc;
	border-bottom : 1px solid #cccccc;
	border-left : 1px solid #cccccc;
	border-right : 1px solid #cccccc;
}

.pMenuMain {
	font-size:12px;
	font-weight:bold;
	
}

.pMenuSub {
	font-size:10px;
	font-weight:normal;
}
