



#thumbnail {float:left;margin:0px;padding:0px;width:112px;}
#thumbnail img {border:0px;padding:0px 0px 0px 4px;}
#bigimage {float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px; background:transparent url("packer.gif") top left no-repeat;width:480px; height:480px;}
#bigimage img {padding:0px 0px 0px 0px;}

.bhead {float:left; margin:0px 0px 0px 0px; display: inline; height:60px;}
.bh0 {background:transparent url("abox.jpg") top left no-repeat;width:600px;}
.bh0fw {background:transparent url("abox-fw.jpg") top left no-repeat;width:980px;}
.bh0lt {background:transparent url("abox.jpg") top left no-repeat;width:600px;}
.bh0rt {background:transparent url("cbox.jpg") top left no-repeat;width:370px;}


.bh1 {background:transparent url("bbox.jpg") top left no-repeat;height:120px;width:600px;}
.bh2 {background:transparent url("cbox.jpg") top left no-repeat; width:370px;height:50px;}
.bh3 {background:#ffffff; width:370px;}
.bh4 {background:#ffffff;width:600px;color:#222;height:32px;}

.bhead h1 {font-family:arial;padding:6px 0px 1px 10px;letter-spacing: -0.05em; text-align:left; color:#111;font-size:1.0em;font-weight:900;}
.bhead a {color: #ff4400;}
.bhead a.sel{color: #ff4400;}
.bhead a:hover {color: #ff9900;}
.bh2 h1 {padding:18px 0px 1px 16px;}
.bh4 h1 {padding:2px 0px;color:#222;}

.bcore {clear:left;float:left; padding:0px; margin:0; color:#384253;height:auto;}
.bc0 {background:transparent url("aboxbg.jpg");}
.bc0fw {background:transparent url("aboxbg-fw.jpg");width:980px;}
.bc0lt {background:transparent url("aboxbg.jpg");width:600px;}
.bc0rt {background:transparent url("cboxbg.jpg");width:370px;}


.bc1 {background:transparent url("bboxbg.jpg");}
.bc2 {background:transparent url("cboxbg.jpg"); width:370px;}
.bc3 {background:#ffffff; width:370px;}
.bc4 {background-color:#ffffff;color:#330000;width:600px;}
.tcon  {padding:4px; font-size:0.76em;line-height:1.5em;}
.tcon0  {padding:4px; font-size:0.76em;line-height:1.5em;}
.tcon1  {padding:0px; font-size:0.76em;line-height:1.5em;}
.tcon2 {padding:0px 12px; font-size:0.76em;line-height:1.5em;}
.tcon3 {padding:2px 0px 0px 0px; font-size:0.76em;line-height:1.5em;}
.tcon4 {padding:4px; font-size:0.76em;line-height:1.5em;}

.bcore img {padding:4px; border:0px;}
.bcore p {}
.bcore h2 {font-family:arial;padding:8px 0px 1px 10px;letter-spacing: -0.05em; text-align:left; color:#384253;font-size:1.0em;font-weight:900;}
.bcore h3 {font-family:arial;padding:4px 0px 0px 4px;letter-spacing: -0.05em; text-align:left; color:#384253;font-size:0.90em;font-weight:400;}
.bcore ul {margin-left:25px;}
.bcore ol {margin-left:25px;}
.bcore a {color: #ff6600;}
.bcore a:hover, .bcore a:active {color: #ff9900;}
.bcore td { vertical-align: top;  }
.bcore td.col1 {width:50%;border-right:1px dashed #a0a0a0; text-align:justify;}
.bcore td.col2 {width:50%;text-align:justify;}
.bcore th {font-size:0.90em;}

.bfoot {clear:left;float:left; padding:0; height:14px;}
.bf0 {background:transparent url("abox.jpg") bottom left no-repeat;}
.bf0fw {background:transparent url("abox-fw.jpg") bottom left no-repeat;width:980px;}
.bf0lt {background:transparent url("abox.jpg") bottom left no-repeat;width:600px;}
.bf0rt {background:transparent url("cbox.jpg") bottom left no-repeat;width:370px;}


.bf1 {background:transparent url("bbox.jpg") bottom left no-repeat;height:2px;}
.bf2 {background:transparent url("cbox.jpg") bottom left no-repeat; width:370px;}
.bf3 {background-color:#ffffff; width:370px;}
.bf4 {background-color:#ffffff; height:2px;width:600px;}

.btab {clear:left;float:left;padding:0px 0px 16px 0px;}
.bt0fw {background:transparent url("abox-fw.jpg") bottom left no-repeat;text-align:right;width:980px;}
.bt0lt {background:transparent url("abox.jpg") bottom left no-repeat;text-align:right;width:600px;}
.bt0rt {background:transparent url("cbox.jpg") bottom left no-repeat;text-align:right;width:370px;}
.btab a {color:#505E76;font-weight:300; font-size:1.0em;padding:10px 32px 0px 0px; white-space:nowrap; }
.btab a:hover {color:#ff4400;}

.banner  {float:left;margin:0px;display:block;}
.banner  h4 {font-weight:bold;color:#e8e8e8;margin:0px;}
.banner  h4 a {padding:4px 4px;display:block;color:inherit;}
.banner  p {text-align:right;color:#e8e8e8;}
.banner  a {color:#e8e8e8;}
.banner  a:hover {color:#ff6600;}

.newsdate {padding:0px 0px 0px 10px;}
.newsdate a {color: #ff4400;}
.newsdate a.sel{color: #ff4400;}
.newsdate a:hover {color: #ff9900;}

.index {clear:both;padding:0px 5px;margin:0px;}
.index li {position: relative; margin: -2px 0 0 -0px; list-style:none;line-height: 1.5em;}
.index li a {color: #384253;font-weight: normal; letter-spacing:-0.015em; padding-left:20px; margin-left: 0px;
	background: transparent url("arrow_active.gif") no-repeat 6px 50%;}

.index li a:hover {color: #ff6600;background: transparent url("arrow_hoverblue.gif") no-repeat 6px 50%;}

.pos0 {float:left;}
.pos1 {float:left; margin-left:270px;}
.pos2 {float:right;}

.subscribe td.subrow {border-bottom: 1px solid #ffffff;}
.subscribe td.subrow2 {border-bottom: 2px solid #ffffff;}

input.valid {background-color:#fff !important; color:#000 !important; border: #4c4c4c solid 1px;margin:1px;}
input.norm {background-color:#e8e8e8 !important; color:#000 !important; border: #4c4c4c solid 1px;margin:1px;}
input.diss {background-color:#aaa !important; color:#000; border: #666 solid 1px;margin:1px;}
textarea {background-color:#fff !important; color:#000; border: #4c4c4c solid 1px;margin:1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.00em;}
.subbut {background-color:#fff; color:#000; border: #4c4c4c solid 1px;margin:1px; cursor:pointer;}

.sbutton {margin-top:2px; font-weight:bold; font-size: 0.76em; white-space:nowrap; text-align:center;}
.sbutton a {color:#ffffff;display:block;padding:3px 10px 1px 10px;}
.sbutton a:hover {color:#FF4400;}


#conform {margin:2px 0px 0px 0px;text-align: left;width:95%;}
#conform td.left {width:35%;padding-left:10px;}
#conform td.right {width:65%;}
.errortext {color:#FF9900;}
#conform td.ok {}
#conform td.error {background-color:#FF9933;}
#conform a {color:#FF4400;}
#conform a:hover {color:#FF9900;}
#conform .pad {padding:0px 10px 0px 10px;}

#map2 {float:left; margin:0px 0px 0px;  width: 440px; height: 400px; font-size:0.80em;display:inline;}
#sidebar {overflow:auto; height:400px;font-size:0.76em;}
#sidebar a.c0 {color:#9DB126;}
#sidebar a.c1 {color: #83592C;}
#sidebar a.c2 {color: #353290;}
#sidebar a.c3 {color:#A0893E;}
#sidebar a.c4 {color:#B97777;}
#sidebar a.c5 {color:#D6A24C;}
#sidebar a.c6 {color:#C36C85;}
#sidebar a.c7 {color:#525252;}
#sidebar a.c8 {color:#449544;}
#sidebar a.c9 {color:#2C70BB;}
#sidebar a.c10 {color:#E0DB65;}
#sidebar a.c11 {color:#DC5D5D;}
input.c0 {color:#9DB126;}
input.c1 {color: #83592C;}
input.c2 {color: #353290;}
input.c3 {color: #A0893E;}
input.c4 {color: #B97777;}
input.c5 {color: #D6A24C;}
input.c6 {color: #C36C85;}
input.c7 {color: #525252;}
input.c8 {color: #449544;}
input.c9 {color: #2C70BB;}
input.c10 {color: #E0DB65;}
input.c11 {color: #DC5D5D;}

.catblock0 {float:left;width:600px;}
.catblock0 h2 {font-size:1.0em;color:#FF9900;font-weight:bold;text-align:center;}
.catblock0 ul {margin:0;list-style:none;padding:0px 0px 0px 8px; font-size:0.90em; color:#CCCCCC;}
.catblock0 li {}
.catblock2 li a {color:#B6E125;}
.catblock2 li a:hover {color:#FF5500;}
.catblock0 dl {float:left; width:100%;background:transparent url("600centre.jpg") top repeat-y; font-size:0.76em; color:#333333;}
.catblock0 dd {padding:0px 14px 0px 4px;}
.catblock0 .base {clear:left;float:left; width:100%; height:25px;background:transparent url("600base.jpg") no-repeat;}

.catblock1 {float:left;width:300px;}
.catblock1 h2 {font-size:0.90em;color:#FF9900;font-weight:bold;text-align:center;}
.catblock1 ul {margin:0;list-style:none;padding:0px 0px 0px 8px; font-size:0.80em; color:#CCCCCC; line-height:1.45em;}
.catblock1 li {}
.catblock2 li a {color:#B6E125;}
.catblock2 li a:hover {color:#FF5500;}
.catblock1 dl {float:left; width:100%;background:transparent url("300centre.jpg") top repeat-y; font-size:0.74em; color:#333333;}
.catblock1 dd {padding:0px 14px 0px 4px;}
.catblock1 .base {clear:left;float:left; width:100%; height:25px;background:transparent url("300base.jpg") no-repeat;}

.catblock2 {float:left;width:200px;}
.catblock2 h2 {font-size:0.84em;color:#FF9900;font-weight:bold;text-align:center;}
.catblock2 ul {margin:0;list-style:none;padding:0px 0px 0px 8px; font-size:0.76em; color:#CCCCCC;}
.catblock2 li a {color:#B6E125;}
.catblock2 li a:hover {color:#FF5500;}
.catblock2 dl {float:left; width:100%;background:transparent url("200centre.jpg") top repeat-y; font-size:0.70em; color:#333333;}
.catblock2 dd {padding:0px 14px 0px 4px;}
.catblock2 .base {clear:left;float:left; width:100%; height:25px;background:transparent url("200base.jpg") no-repeat;}

.catblock3 {float:left;width:150px;}
.catblock3 h2 {font-size:0.80em;color:#FF9900;font-weight:bold;text-align:center;}
.catblock3 ul {margin:0;list-style:none;padding:0px 0px 0px 4px; font-size:0.70em; color:#CCCCCC; line-height:1.15em;}
.catblock3 li {}
.catblock3 li a {color:#B6E125;}
.catblock3 li a:hover {color:#FF5500;}
.catblock3 dl {float:left; width:100%;background:transparent url("150centre.jpg") top repeat-y; font-size:0.64em; color:#333333;}
.catblock3 dd {padding:0px 14px 0px 4px;}
.catblock3 .base {clear:left;float:left; width:100%; height:25px;background:transparent url("150base.jpg") no-repeat;}

.cinfo {position:absolute;top:10px;left:10px;height:300px; width:400px; background-color:#333333; display:none; z-index:200;font-size:11px; color:#CCCCCC;padding:3px;overflow:auto;}
.cbinfo {clear:left;float:left;background:transparent url("information.png") top left no-repeat; height:16px; width:16px; padding:0px 0px 0px 3px; cursor:pointer;}

.closer {height:18px;}
.closer div { color: #aaa; float: right; padding: 5px 7px; cursor: pointer;}
.closer div:hover {color: #ff0000; }



.keytable {font-size:0.80em;color:#333;width:100%;}
.keytable .key{font-size:1.5em;}
.keytable .sel{font-size:1.6em;color:#ff6600;}
.keytable  a:hover{color:#ff6600; cursor:pointer;}
.keytable .bg1 {background-color:#ddd;}
.keytable .bg0 {background-color:#eee;}

/*spec*/
.spectable {width:580px; margin-left:8px; border:0px; text-align:left;color:#505E76;}
.spechead {background-color:#e8e8e8; font-weight:bold;}
.specrow {font-weight:bold;}

.cpoint {cursor:pointer;}
.gallery {clear:left;float:left;width:100%;}
.conthumb {clear:left;float:left;margin:0px;padding:0px 0px 0px 8px;}
.conimage {float:left;margin:0px;padding:0px 0px 0px 8px;}	/*background:transparent url("icons/loading.gif") center center no-repeat;}*/
.conimage img {padding:0px;border:0px;}
.gthumb {float:left;border:0px;border-bottom:1px solid #00ff00; padding:0px;}
.ginfo {float:left;background:transparent url("icons/information.png") top left no-repeat; height:16px; width:16px;margin-top:2px; margin-left:-20px; padding:0px; cursor:pointer;}
.galldes {clear:left;float:left;width:99%;padding:8px;font-size:0.72em;}

.share {clear:right;float:right;display:block;width:240px;margin:20px 16px 0px 0px;}
.delicious {float:left;background:transparent url("icons/delicious.png") top left no-repeat; height:24px; width:24px;cursor:pointer;}
.digg {float:left;background:transparent url("icons/digg.png") top left no-repeat; height:24px; width:24px;cursor:pointer;}
.facebook {float:left;background:transparent url("icons/facebook.png") top left no-repeat; height:24px; width:24px;cursor:pointer;}
.googlemk {float:left;background:transparent url("icons/google.png") top left no-repeat; height:24px; width:24px;cursor:pointer;}
.reddit {float:left;background:transparent url("icons/reddit.png") top left no-repeat; height:24px; width:24px;cursor:pointer;}
.stumbleupon {float:left;background:transparent url("icons/stumbleupon.png") top left no-repeat; height:24px; width:24px;cursor:pointer;}
.twitter {float:left;background:transparent url("icons/twitter.png") top left no-repeat; height:24px; width:24px;cursor:pointer;}
.yahoo {float:left;background:transparent url("icons/yahoo.png") top left no-repeat; height:24px; width:24px;cursor:pointer;}
