* {
	font-family: inherit;
	font-size: inherit;
	margin: 0px;
	padding: 0px;
}

body,html {width: 100%; height:100%; background-color: #FFFFFF;}
body {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	border: 0px;
	color: #000000;
}

a {text-decoration: underline; color: #00008B;}
a:visited {color: #4B0082;}
a:active, a:hover {color: #8B0000;}

a img {border: none;}

h1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #0061A4;
	margin: 15px 0px 2px;
	text-align: center;
}
	
h2 {
	

	color:#999999;
	margin: 10px 0px 0px;
}

p {margin: 6px 0px 0px;}

table {
	border-collapse: collapse;
	margin: 0px auto;
}

td, th{
	padding: 1px 3px;
	border: none;
}




.clear{clear: both;}
div.clear{ width: auto; height: 1px; font-size: 1px;}

#messBefore, #messAfter  {
	margin: 5px 20px;
	text-align: center;
}

/* for cart */
.left { text-align: left; float: left; margin-right: 5px;}
.center { text-align: center; }
.right { text-align: right; } 
.cart_left { text-align: left; }
.cart_center { text-align: center; }
.cart_right { text-align: right; } 

.f_left { display: block; float: left; }
.f_none { float: none; }
.f_right { display: block; float: right; }

/* for img */
.img_left {
	display: block;
	float: left;
	margin: 20px 20px 20px 10px;
}
.img_right {
	display: block;
	float: right;
	margin: 20px 10px 20px 20px;
}

.center_block { margin: 0px auto; }
.w50 {width: 50px;}
.w100 {width: 100px;}
.w200 {width: 200px;}
.w250 {width: 250px;}
.w300 {width: 300px;}
.w400 {width: 400px;}
.w500 {width: 500px;}
	
.hidden {display: none;}

/* for img - old */
/*
.left {
    clear: both;
    display: block;
    float: left;
    margin:0 0 5px 15px;
    margin:5px 15px 5px 0px;
}
.right {
	float:right;
	margin:0 0 5px 15px;
	margin:5px 0 5px 15px;
	display:block;
	clear: both;
}
.right_1 {
	float:left;
	margin:0 0 5px 15px;
	display:block;
	border: 3px solid #C9CC99;
}
.center{
	display:block;
	clear:both;
	overflow:hidden;
	margin:5px auto;
} */