body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}

.black12 {
	color: #000000;
	font-size:12px;
	text-decoration:none;
	line-height: 20px;
    font-weight: normal
}
a.black12:hover {
	color: #000000;
	text-decoration:underline;
	font-size: 12px;
	line-height: 20px;
}
a.black12:link {
	color: #000000;
	text-decoration:none;
	font-size: 12px;
	line-height: 20px;
}
.gray12 {
	color: #666;
	font-size:12px;
	text-decoration:none;
	line-height: 20px;
    font-weight: normal
}
a.gray12:hover {
	color: #666;
	text-decoration:underline;
	font-size: 12px;
	line-height: 20px;
}
a.gray12:link {
	color: #666;
	text-decoration:none;
	font-size: 12px;
	line-height: 20px;
}
.black14 {
	color: #333333;
	text-decoration:none;
	font-size:14px;
	line-height: 22px;
}
a.black14:hover {
	color: #ff0000;
	text-decoration:underline;
	font-size: 14px;
	line-height: 22px;
}
a.black14:link {
	color: #333333;
	text-decoration:none;
	font-size: 14px;
	line-height: 22px;
}
.blue14 {
	color: #0033cc;
	font-size:14px;
	text-decoration:none;
	line-height: 20px;
    font-weight: normal
}
a.blue14:hover {
	color: #BE4A05;
	text-decoration:underline;
	font-size: 14px;
	line-height: 20px;
}
a.blue14:link {
	color: #0033cc;
	text-decoration:none;
	font-size: 14px;
	line-height: 20px;
}
.blue14b {
	color: #000099;
	font-size:14px;
	text-decoration:none;
	line-height: 20px;
	font-weight: bold;
}
a.blue14b:hover {
	color: #000099;
	text-decoration:underline;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
}
a.blue14b:link {
	color:#000099;
	text-decoration:none;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
}
.black12b {
	color: #333333;
	font-size:12px;
	text-decoration:none;
	margin-left: 10px;
	font-weight: bold;
}
a.black12b:hover {
	color: #333333;
	text-decoration:none;
	font-size: 12px;
	margin-left: 10px;
	font-weight: bold;
}
a.black12b:link {
	color: #333333;
	text-decoration:none;
	font-size: 12px;
	margin-left: 10px;
	font-weight: bold;
}

.footer {
	BORDER-TOP: #999999 1px solid; MARGIN-TOP:15px;border-collapse:collapse;
}
.black14b {
	color: #333;
	font-size:14px;
	text-decoration:none;
	line-height: 16px;
	font-weight: bold;
}
a.black14b:hover {
	color: #ff0000;
	text-decoration:underline;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
}
a.black14b:link {
	color: #333;
	text-decoration:none;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
}
.black20b {
	color: #333;
	font-size:20px;
	text-decoration:none;
	line-height: 25px;

	font-family: "ºÚÌå";
}
a.black20b:hover {
	color: #ff0000;
	text-decoration:underline;
	font-size: 20px;
	line-height: 25px;

	font-family: "ºÚÌå";
}
a.black20b:link {
	color: #333;
	text-decoration:none;
	font-size: 20px;
	line-height: 25px;

	font-family: "ºÚÌå";
}
.black12x {
	color: #000000;
	margin-left: 10px;
	font-size:12px;
	text-decoration:underline;
	line-height: 20px;
}
a.black12x:hover {
	color: #D90000;
	margin-left: 10px;
	text-decoration:underline;
	font-size: 12px;
	line-height: 20px;
}
a.black12x:link {
	color: #000000;
	margin-left: 10px;
	text-decoration:underline;
	font-size: 12px;
	line-height: 20px;
}
.white14b {
	color: #FFFFFF;
	font-size:14px;
	line-height: 20px;
	text-decoration: none;
	font-weight: bold;
}
a.white14b:hover {
	color: #FFFFFF;
	text-decoration:underline;
	line-height: 20px;
	font-size: 14px;
	font-weight: bold;
}
a.white14b:link {
	color: #FFFFFF;
	font-size: 14px;
	line-height: 20px;
	text-decoration: none;
	font-weight: bold;
}
.white12b {
	color: #FFFFFF;
	font-size:12px;
	line-height: 20px;
	text-decoration: none;
	font-weight: bold;
}
a.white12b:hover {
	color: #FFFFFF;
	text-decoration:underline;
	line-height: 20px;
	font-size: 12px;
	font-weight: bold;
}
a.white12b:link {
	color: #FFFFFF;
	font-size: 12px;
	line-height: 20px;
	text-decoration: none;
	font-weight: bold;
}
.white12 {
	color: #FFFFFF;
	font-size:12px;
	line-height: 20px;
	text-decoration: none;
}
a.white12:hover {
	color: #FFFFFF;
	text-decoration:underline;
	line-height: 20px;
	font-size: 12px;
}
a.white12:link {
	color: #FFFFFF;
	font-size: 12px;
	line-height: 20px;
	text-decoration: none;
}
.red12 {
	color: #FF0000;
	font-size:12px;
	text-decoration: none;
}
a.red12:hover {
	color: #FF0000;
	text-decoration:underline;
	font-size: 12px;
}
a.red12:link {
	color: #FF0000;
	text-decoration: none;
	font-size: 12px;
}
.red16 {
	color: #FF0000;
	font-size:16px;
	text-decoration: none;
	font-weight: bold;
}
a.red16:hover {
	color: #FF0000;
	text-decoration:underline;
	font-size: 16px;
	font-weight: bold;
}
a.red16:link {
	color: #FF0000;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
}
.blue12 {
	color: #0000FF;
	font-size:12px;
	text-decoration:none;
	line-height: 20px;
	font-weight: normal;
}
a.blue12:hover {
	color: #0000FF;
	text-decoration:underline;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
}
a.blue12:link {
	color: #0000FF;
	text-decoration:none;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
}

.f1 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; border-collapse:collapse;
}
.f2 {
	BORDER-RIGHT: #2478ff 1px solid; BORDER-TOP: #2478ff 1px solid; BORDER-LEFT: #2478ff 1px solid; BORDER-BOTTOM: #2478ff 1px solid; border-collapse:collapse;
}
.f3 {
	BORDER-RIGHT: #9fc1e6 1px solid; BORDER-LEFT: #9fc1e6 1px solid; BORDER-BOTTOM: #9fc1e6 1px solid; border-collapse:collapse;
}
.table_5px{MARGIN-TOP:5px; }
.table_5px2{MARGIN-TOP:5px;MARGIN-BOTTOM:5px; }

/*----------------------------------------------------------------------???----------------------------------------------------------------------------------------- */
.f4 {
	BORDER-RIGHT: 0px solid; BORDER-LEFT: 0px solid;  BORDER-TOP: 0px solid; BORDER-BOTTOM: 0px solid; border-collapse:collapse;
}
.sblue16b {
	color: #0088c1;
	font-size:16px;
	text-decoration:none;
	line-height: 20px;
	font-weight: bold;
}
a.sblue16b:hover {
	color: #0088c1;
	text-decoration:underline;
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
}
a.sblue16b:link {
	color:#0088c1;
	text-decoration:none;
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
}
.sblue12 {
	color: #0088c1;
	font-size:12px;
	text-decoration:none;
	line-height: 20px;
}
a.sblue12:hover {
	color: #0088c1;
	text-decoration:underline;
	font-size: 12px;
	line-height: 20px;
}
a.sblue12:link {
	color:#0088c1;
	text-decoration:none;
	font-size: 12px;
	line-height: 20px;
}
.sblue12b {
	color: #0088c1;
	font-size:12px;
	text-decoration:none;
	line-height: 20px;
	font-weight: bold;
}
a.sblue12b:hover {
	color: #0088c1;
	text-decoration:underline;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
}
a.sblue12b:link {
	color:#0088c1;
	text-decoration:none;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
}
.f5 {
	BORDER-RIGHT: #add2e2 1px solid; BORDER-TOP: #add2e2 1px solid; BORDER-LEFT: #add2e2 1px solid; BORDER-BOTTOM: #add2e2 1px solid; border-collapse:collapse;
}

.shop_blue12 {
	color: #0033cc;
	font-size:12px;
	text-decoration:none;
	line-height: 16px;
    font-weight: normal
}
.shop_blue12:hover {
	color: #BE4A05;
	text-decoration:underline;
	font-size: 12px;
	line-height: 16px;
}
.shop_blue12:link {
	color: #0033cc;
	text-decoration:none;
	font-size: 12px;
	line-height: 16px;
}

a.squarebutton{
background: transparent url('../images/square-red-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 12px Arial; /* Change 12px as desired */
line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
height: 23px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
}

a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton{
color: black; /*button text color*/
margin-left:8px;
margin-left:4px;
}

a.squarebutton span{
background: transparent url('../images/square-red-right.gif') no-repeat top right;
display: block;
padding: 4px 9px 4px 0; /*Set 9px below to match value of 'padding-left' value above*/
}

a.squarebutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.squarebutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: #494949;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; 
}