body {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 80%;	background-color: #FFFFFF; margin: 4px 0; padding:0; }

form { padding:0; margin:0; border:0; }
fieldset { padding:0; margin:0; border:0; }
img { border:0; }

img.logo { margin-bottom: 20px; }

a, a:link, a:active, a:visited { color:#000000; text-decoration:none; }
a:hover { color: #FFCC66; text-decoration:none; }

.main_tbl { margin: 0 auto 5px auto; width: 800px; }

.metanav { vertical-align:bottom; text-align:right; padding:0 5px; }
.mainnavtr  { height: 28px; background-color: #CC6600; }

.mainnav, .qsearch { margin:0; padding:0; min-height:28px; white-space:nowrap; }
.mainnav a.n, .mainnav a.n:link, .mainnav a.n:active, .mainnav a.n:visited  { margin-left:11px; float:left; line-height:28px; color: #FFCC66; font-size: 110%; font-weight:bold; }
.mainnav a.n:hover  { margin-left:11px; float:left; line-height:28px; color: #B28E45; font-size: 110%; font-weight:bold; }

.nav { float:left; margin-left: 2px; width:10px; background-image:url(/img/dot3m.gif); background-repeat:no-repeat; height:28px;}

.qsearch { vertical-align:middle; }
.qsearch input { margin:0 5px 1px 0; padding:0; vertical-align:middle; height:18px; border-width:1px; border-color: #CC6600; border-style:solid; font-size: 120%; width:93px; color: #000000; }

.subnav { width:162px; background-color:#FF9900; font-size:80%; font-weight:bold; padding:10px 5px; }

a.snav:link, a.snav:active, a.snav:visited { font-size:140%; color:#000000; line-height:150%; padding:0; margin:0; }
a.snav:hover { font-size:140%; color:#FFCC66; line-height:150%; padding:0; margin:0; }

.title  { width:604px; background-color:#FFCC66; height:40px; margin:0 0 5px 0; padding:10px; }
.title h1 { color: #CC6600; font-weight:normal; font-size:210%; line-height:100%; margin:0; padding:0; }

.content_brd { width: 622px; height:100%; border-width:1px; border-color: #FFCC00; border-style:solid; }
.content { min-height:400px; padding:5px 10px 20px 10px; font-size:95%; line-height:140%; }

.content a, .content a:link, .content a:active, .content a:visited { text-decoration:none; color:#FF9900; }
.content a:hover { text-decoration:none; color:#000000;  }

.content p { line-height:140%; }
.content h1 { font-size:110%; margin:25px 0 5px 0; }
.content h2 { font-size:90%; margin:0; padding:0; line-height:100%; }
.content h3 { font-size:100%; margin:10px 0 5px 0; line-height:100%; }

ul { margin:10px 0; padding:0; }
li { margin:0 15px; }

.ju { text-align:justify; }

.rpic { float:right; padding-left:10px; text-align:right; }
.rpic img { margin-bottom:5px; }

.lpic { float:left; padding-right:10px; }
.lpic img { margin-bottom:5px; }

.partner { float:left; }

.member { width:450px; margin-left:80px; }
.member h2 { margin:0; padding:0; line-height:100%; font-weight:normal; font-size:100%; }
.member h1 { margin-bottom:20px; padding:0; line-height:100%; }
.member .rpic img { border-width: 1px; border-style:solid; border-color:#FFCC00; }

hr { clear:both; visibility:hidden; }

.orange, a.orange:link, a.orange:active, a.orange:visited { font-size: 75%; color: #ff9900; text-decoration: none; }
a.orange:hover { font-size: 75%; color: #000000; text-decoration: underline; }


.cell { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%; color: #000000; background-color: #ffcc66; font-weight: normal; }