/* CSS Document */



body {

	margin: 0;

	padding: 0 0 20px;

	border: none;

	background-color: #ffffff;

} 

.flash {
	width: 706px;
	height: 120px;
	padding: 0 0 0 1px;
	font-size: 0;
	line-height: 0;
	margin: 0;
}



.text-table {

	padding: 10px;

	border: 1px solid #CCCCCC;

	background-color: #ffffff;

}



.arial-11 { font: 11px  arial, helvetica, sans-serif; color: #333333; line-height: 16px; }



.old-price {

font: 11px  arial, helvetica, sans-serif;

	color: #990000;

	text-decoration: line-through;

}



.error {

	color: #FF0000;

}



.arial-12 { font: 12px  arial, helvetica, sans-serif; color: #333333; line-height: 16px; }



.arial-12-bold { font: bold 12px  arial, helvetica, sans-serif; color: #333333; }



.arial-11-bold-white { font: bold 11px  arial, helvetica, sans-serif; color: #ffffff; }



.arial-12-bold-white { font: bold 12px  arial, helvetica, sans-serif; color: #ffffff; }



.arial-11-bold { font: bold 11px  arial, helvetica, sans-serif; color: #333333; }



.main-menu {

	font: bold 12px  arial, helvetica, sans-serif;

	color: #ffffff; 

}



form {

	margin: 0;

}



.dropdown {

	font-size: 11px;

	color: #000000;

	font-family: arial, helvetica, sans-serif;

	background-color: #ffffff;

	border: 1px solid #666666;

}



.dropdown-specs {

	font-size: 11px;

	color: #333333;

	font-family: arial, helvetica, sans-serif;

	background-color: #ffffff;

	border: 1px solid #cccccc;

}



.textfield {

	font-size: 11px;

	color: #333333;

	font-family: arial, helvetica, sans-serif;

	background-color: #ffffff;

	border: 1px solid #666666;

	padding-left: 3px;

	padding-right: 3px; 

}



.textfield-specs {

	font-size: 11px;

	color: #333333;

	font-family: arial, helvetica, sans-serif;

	background-color: #ffffff;

	border: 1px solid #cccccc;

	padding-left: 3px;

	padding-right: 3px; 

}



.form-button {

	font-size: 10px;

	color: #000000;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	background-color: #f4f4f4;

	border: 1px solid #666666;

	padding-bottom: 1px;

	height: 19px;

}



a.main-menu-link:link {  color: #ffffff; text-decoration: none; }

a.main-menu-link:active { color: #ffffff; text-decoration: none; }

a.main-menu-link:visited { color: #ffffff; text-decoration: none; }

a.main-menu-link:hover { color: #52BAAF; text-decoration: none; }



a.signature-link:link {  color: #ffffff; text-decoration: underline; }

a.signature-link:active { color: #ffffff; text-decoration: underline; }

a.signature-link:visited { color: #ffffff; text-decoration: underline; }

a.signature-link:hover { color: #ffffff; text-decoration: none; }



a.copyright-link:link {  color: #999999; text-decoration: underline; }

a.copyright-link:active { color: #999999; text-decoration: underline; }

a.copyright-link:visited { color: #999999; text-decoration: underline; }

a.copyright-link:hover { color: #52BAAF; text-decoration: none; }



.current-main-menu {

	font: bold 12px  arial, helvetica, sans-serif;

	color: #52BAAF; 

}



.menu-title {

	background-image: url(img/arrow-grey-green.gif);

	background-repeat: no-repeat;

	background-position: left center;

	font: 12px  arial, helvetica, sans-serif;

	color: #333333;

	font-weight: bold;

	padding-left: 17px;

}



.title {

	background-image: url(img/arrow-green.gif);

	background-repeat: no-repeat;

	background-position: left center;

	font: 12px  arial, helvetica, sans-serif;

	color: #333333;

	font-weight: bold;

	padding-left: 10px;

}



.signature {

	font: 10px  arial, helvetica, sans-serif;

	color: #ffffff;

	letter-spacing: 1px;

}



.copyright {

	font: 10px  arial, helvetica, sans-serif;

	color: #999999;

	letter-spacing: 1px;

}



.cart {

	background-image: url(img/cart.gif);

	background-repeat: no-repeat;

	background-position: left center;

	font: 12px  arial, helvetica, sans-serif;

	color: #333333;

	font-weight: bold;

	padding-left: 10px;

}



a.body-link:link { 

	color: #333333; 

	text-decoration: underline; }

a.body-link:active { 

	color: #333333;

	text-decoration: underline; }

a.body-link:visited { 

	color: #333333;

	text-decoration: underline; }

a.body-link:hover { 

	color: #52BAAF;

	text-decoration: none; }

	

.sub-menu {

	font: 12px  arial, helvetica, sans-serif;

	color: #666666;

	line-height: 17px; 

}



a.sub-menu-link:link { 

	color: #666666; 

	text-decoration: none; }

a.sub-menu-link:active { 

	color: #666666;

	text-decoration: none; }

a.sub-menu-link:visited { 

	color: #666666;

	text-decoration: none; }

a.sub-menu-link:hover { 

	color: #52BAAF;

	text-decoration: none; }

	

.menu-background {

	background-image: url(img/menu-bar.gif);	

}	



.smallpic {

	padding-bottom: 5px;

}



.footer-bar {

	background-image: url(img/footer-bar.gif);	

	background-repeat: no-repeat;

	background-position: left top;

}



.cart2 {

	background-image: url(img/cart.gif);

	background-repeat: no-repeat;

	background-position: left center;

	font: 12px  arial, helvetica, sans-serif;

	color: #333333;

	font-weight: bold;

	padding-left: 20px;

}



.back {

	background-image: url(img/back.gif);

	background-repeat: no-repeat;

	background-position: left center;

	font: 12px  arial, helvetica, sans-serif;

	color: #333333;

	font-weight: bold;

	padding-left: 20px;

}



.fw {

	background-image: url(img/fw.gif);

	background-repeat: no-repeat;

	background-position: left center;

	font: 12px  arial, helvetica, sans-serif;

	color: #333333;

	font-weight: bold;

	padding-left: 20px;

}



.ok {

	background-image: url(img/ok.gif);

	background-repeat: no-repeat;

	background-position: left center;

	font: 12px  arial, helvetica, sans-serif;

	color: #333333;

	font-weight: bold;

	padding-left: 20px;

}



.exit {

	background-image: url(img/exit.gif);

	background-repeat: no-repeat;

	background-position: left center;

	font: 12px  arial, helvetica, sans-serif;

	color: #333333;

	font-weight: bold;

	padding-left: 20px;

}

