﻿* {padding:0; border:0; margin:0;}/* Global Styles */
body {font-family: Tahoma; background-color:#fff; color:#000;}menu {text-indent:5pt; padding:10px;} body,td,th {font-size:14px; color:#333333;}img,td,tr,th,table {padding:0; border:0; margin:0;}

@media screen {body {color:#666;}}
@media print {body {color:#666;}}/* ID Styles */
#head {background:url(images/bg1.png) repeat-x; width:100%; display:block;}
#nav {width:832px; margin:0 auto; overflow:hidden;}#nav li {display:inline; margin:0; padding:0;}#nav ul {margin:0; padding:0; list-style:none;}
#wrap {margin:0 auto; padding:0; overflow:hidden; width:800px;}
#bottom {background:url(images/botbg.png) repeat-x; margin:15px 0; width:100%; height:81px;}#bottom li {display:inline; margin:0; padding:0;}#bottom ul {margin:0; padding:0; list-style:none;}
#copyright {width:832px; height:81px; margin:0 auto; background:url("images/bbg3.png"); text-align:center;}

/* Class Styles */
.logo {float:left;}.umap {float:right;}.purchase {margin:10px 0 5px; background-color:#666666; width:250px;}.text {font-size:12px; padding:18px 0;}.table {text-align:left; margin: 0 auto 10px; padding:0; border:0;}.smalltext {font-size:11px; padding:10px; text-align:left;}.head {margin:0 0 0 10px;}.effect {FILTER:alpha(opacity=75); -moz-opacity: .50; opacity: .50;}textarea {border:1px solid #000; cursor:text;}input {border:1px solid #000; padding:3px 5px; background:#fafafa; cursor:pointer;}input:hover {border:1px solid #111; background:#f5f5f5; color:fafafa;}textarea:focus, input:hover {filter: alpha(opacity=80);}textarea:focus, input:focus {opacity:0.85; color:#3f3f3f;}.u1,.u2,.u3,.u4 {	display:block;	font-size:0;	height:1px;	background:#fafafa;} .u1 {margin:0 5px;} .u2 {margin:0 3px;} .u3 {margin:0 2px;} .u4 {margin:0 1px; height: 2px;} .main {background:#fafafa; padding:5px 10px; width:100%; display:inline-block;} * html .boxhead div {height: 1%;}    /* For IE 5 PC */.sidebox {	display:block;	width:100%;	float:left;	background:#fafafa url("images/bgbottomrigth.png") no-repeat bottom right;	font-size:100%;}.boxhead {	background:url("images/bgtop.png") repeat-x;	margin:0;	padding:0;}.boxhead img {padding:0 0 0 10px;}.boxhead div {    background:url("images/bgtopleft.png") no-repeat top left;	margin: 0;}.boxhead div div {    background:url("images/bgtoprigth.png") no-repeat top right;	margin: 0;}.boxbody {	background:url("images/bgbottomleft.png") no-repeat bottom left;	margin: 0;	padding: 5px 30px 31px;}.sideboxgr {	float:right;	background:#f7fafa url("images/bgbottomrigth_blue.png") no-repeat bottom right;	font-size:100%;}.boxheadgr {	background:url("images/bgtop_blue.png") repeat-x;	margin:0;	padding:0;}.boxheadgr div {    background:url("images/bgtopleft_blue.png") no-repeat top left;	margin:0;}.boxheadgr div div {    background:url("images/bgtoprigth_blue.png") no-repeat top right;	margin:0;}.boxbodygr {	background:url("images/bgbottomleft_blue.png") no-repeat bottom left;	margin:0;	padding:5px 30px 31px;}