body {
	margin: 0 ;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	font-size: 70%;
	background: #fff;
}

#top{margin: auto;
	width: 900px;
    height: 200px;
    }

#contents  {
    position:relative;
	margin: auto;
	width:980px;
   }

#contents1  {
	position:relative;
    margin: auto;
	width:926px;
    overflow:hidden;
    background:url(../../../images/copy.gif) right center no-repeat;    
}

.swe-arr{
    position:absolute;
    top:200px;right:6px;
    width:8px;height:8px
}

.swe-arr1{
    position:absolute;
    top:180px;right:10px;
    width:8px;height:8px
}

.site_map{
    position:absolute;
    top:430px;right:0px;
    width:17px;height:14px
}

form {
    margin: 0;
}

ul li {
	list-style-image:url(../../../images/nav.gif);
	
	}

ul.dot, ul.dot1 {
   margin-top:5px;
   margin-left:50px;
   padding-left:10px
}

ul.dot li{
    list-style:none;
    list-style-image:none;
	background:url(../../../images/dot.gif) left center no-repeat;
    padding-left:10px;
  } 

ul.dot1 li{
    list-style:none;
    list-style-image:none;
    background:url(../../../images/dot1.gif) left center no-repeat;
    padding-left:10px;
  } 

 li.yrf{
    list-style:none;
    //list-style-position:inside;
    list-style-image:none;
    background:url(../../../images/red_yellow_fl.jpg) left no-repeat;
    padding-left:20px;
    padding-bottom:5px;
  } 

li.bgf{
    list-style:none;
    list-style-position:inside;
    list-style-image:none;
    background:url(../../../images/blue_green_fl.jpg) left no-repeat;
    padding-left:20px;
    padding-bottom:5px;
  } 

ul.red_arr{margin:0px}

ul.red_arr li{
    padding-top:0px;
    list-style:none;
    list-style-image:none;
    background:url(../../../images/red_arr.gif) left top no-repeat;
   } 

ul.red_arr li span {color:#f00}
ul.red_arr li p{margin:0px;text-indent:15px}
a {
	color: #0078C1; text-decoration:none;
}
a:hover {
	color:#DD137B; text-decoration: none;
}

a.green {
	color: #bcde14;
}

a.green:hover {
	color: #bcde14;
}

.green_text {
	color: #bcde14;
}

a.white {
	color: #fff;
}

a.white:hover {
	color: #3499e6;
}
a.menu:link {color:#3499e6}
a.menu:hover{color:red}
.menuItemV {color:#3499e6} 
.selectedMenuItemV {color:#3499e6}

td {
	/*font-size: 100%;*/
	font-size:11px;
}


div#main {
	margin-bottom: 60px;
	width: 100%;
}


div.clr {
	clear:both;
	font-size: 0px;
	line-height: 0px;

}
div.spwh, div.spgr {
	height: 1px;
	overflow: hidden;
}



div#sitepath {

	padding: 15px 5px;;
}

div#sitepath * {
	color: #E13939;
}
div#sitepath h1 {
	margin: 0;
	padding: 0;
	/*font-size: 90%;*/
	font-size:11px;
	font-weight: normal;
}

div#sitepath h1 a:hover{
	text-decoration: none;
}

div#padder {
	padding: 23px 33px ;
}

div.prevnext {
	margin: 15px 0px;
	font-size: 22px;
}


div.prevnext span {
	color: #555;
	font-weight: normal;
}
div.prevnext div.c {
	background-color: #fff;
	width: 10px;
}
div.prevnext a {
	color: #E13939;
	font-weight: bold;
	line-height: 28px;
	text-decoration: none;
	padding: 3px;
}

div.prevnext a:hover span {
	color: white;
}

div.prevnext a:hover {
	color: white;
	background-color: #A31919;
}

div#pviewtitle {
	margin-bottom: 10px;
}



.lbrb {
	color: red;
}
div.limiter {
	float: left;

	padding: 5px 2px;
	background-color: #555;

	margin-top:10px;
	margin-bottom:10px;
	width: 596px;
}

div.limiter div {	border: 1px solid #999;background-color: #999; float: left; margin: 0px 1px 0px 1px; padding: 2px 7px; text-align: center; }
div.limiter div a{
	color: #fff;
}

div.limiter div.current {
	border: 1px solid #eee;
	background-color: red;
}

div.err {
	color: red;
	font-weight: bold;
}
div.err span.r {
	color:red;
	font-weight: bold;
}
span.err {
	color:red;
	font-weight: bold;
}

div.msgs {

	color: #fff;
	border: 1px solid #888;
	padding: 10px;
	margin: 5px 0px;
	background-color: #5F9529;
	font-weight: bold;
}

table.splitter {
	width: 100%;
	border-collapse:collapse;
}

.gray {
 	color: #ccc;

}
.submit {
	color: #fff;
	padding: 4px;
	font-weight: bold;
	border: 1px solid white;
	background-color: #5AAF1E;
}

.input {
	border: 1px solid #444;
	background-color: #eee;
}

table.mactions {
	height: 410px;

	width: 100%;
}
table.mactions td.l {
	width: 80px;
}
.banner {
	height: 410px;
	width: 275px;
}
.rcopy {
	width: 40px;
	background: url(/t/d/img/copy.gif) left center no-repeat;
}
.main_block {
	width: 100%;
	height: 511px;
}
.main_block td {
	vertical-align: top;
}
td.main_left {
	width: 30%;
}
td.main_left img {
	margin-left: 90px;
}
td.main_right {
	background: url(/t/d/img/main_bg1.gif) top right no-repeat;
}
div.main_right {

	position: relative;
}

.main_body{
	position: absolute;

	text-align: left;
	height: 175px;
	overflow: auto;
	top: 182px;
	width: 623px;
	left: 0px;
scrollbar-face-color:#BCDE14;
scrollbar-highlight-color:#fff;
scrollbar-3dlight-color:#fff;
scrollbar-darkshadow-color:#fff;
scrollbar-shadow-color:#fff;
scrollbar-arrow-color:#000;
scrollbar-track-color:#fff;

}
.main_info {
	position: absolute;
	top: 122px;
	font-size: 9px;
	right: 52px;
	text-align: right;
	color: #999;
}
.main_title {
	position: absolute;
	top: 152px;
	/*font-size: 120%;*/
	left: 0px;
}

span.N {
	font-size: 80%;
	color: #999;
}
span.N {
	font-size: 80%;
	color: #333;
}

.hidden, .hidden a{
	color: #888;
}

.disabled, .disabled a{
	color: #999;
}
.sm_sname {
	font-size: 80%;
	color: #999;
}
.sm_name{
	font-size:80%;
	color: #888;
}
.topmenu  {
	width: 642px;

	overflow: hidden;
}
.topmenu a {
	display: block;
	margin-left: 633px;
	width: 5px;
	overflow: hidden;
	font-size: 100%;
	line-height: 14px;
	height: 14px;
	padding-left: 8px;
	color: #fff;
	text-decoration: none;
}

.topmenu a:hover, .topmenu a.selected {
	margin-left: 470px;
	width: 200px;
}
.topmenu a span {
	padding: 1px;
}
#picview {
	position: relative;
	top: 0px;
	left: 0px;
	width: 632px;
	height: 365px;
	z-index: 10;
	overflow: hidden;
background: url(/t/d/img/view_bg1.gif)  top left no-repeat;;
}

#picview div#picdata {
	color: white;
	position: absolute;
	padding: 10px 10px;
	top: 25px;
	height: 350px;
	width: 610px;
	overflow: hidden;
}

#picview div.close {
	position: absolute;
	top: 8px;
	right: 10px;
	text-align: right;
	height: 20px;


}

#picview div.close a {
	color: #b5d02c;
	text-decoration: none;
}

#picview div.close a:hover {
	text-decoration: underline;
}

.picimg {
	position: absolute;
	left: 20px;
	top: 15px;
	width: 310px;
	height: 290px;

}

.picdesc {
	position: absolute;
	left: 330px;
	top: 15px;
	width: 280px;
	height: 290px;
	overflow: auto;
scrollbar-face-color:#BCDE14;
scrollbar-highlight-color:#000;
scrollbar-3dlight-color:#000;
scrollbar-darkshadow-color:#000;
scrollbar-shadow-color:#000;
scrollbar-arrow-color:#000;
scrollbar-track-color:#000;
}

.picdesc h1 {
	/*font-size: 110%;*/
	font-size:11px;
	padding: 0;
	margin: 0;
	padding-bottom: 10px;
	color: #fff;
}

.ssp_button {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; COLOR: #ffffff; font-weight: bold; cursor: hand; border: 0px; height: 15px; background-color: #8ac922
}
.ssp_submit {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; COLOR: #ffffff; font-weight: bold; cursor: hand; border: 0px; height: 15px; background-color: #8ac922
}
.ssp_radio {

}
.ssp_select {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; border: 1px #BCDE14; solid; background-color: #ffffff; height: 20px
}
.ssp_text {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; border: 1px #BCDE14 solid; background-color: #ffffff; height: 15px
}

.ssp_text1 {float:left;margin-right:5px;margin-bottom:5px;
	font-family: Arial, Helvetica, sans-serif; width:320px; font-size: 11px; border: 1px #BCDE14 solid; background-color: #ffffff; height: 15px
}


.ssp_close{float:left;
	font-family: Verdana, Helvetica, sans-serif; width:15px; font-size: 11px; border: 1px red solid; 
background-color: red; height: 15px;color:#fff; cursor:hand
}

.ssp_label{
clear:left;
display:block;
float:left;
width:80px;

}

.ssp_textarea {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; border: 1px #BCDE14 solid; background-color: #ffffff
}

table.spaprice{border-collapse:collapse;border:1px #bcde14 solid}
table.spaprice td{border:1px #bcde14 solid}

table.gal{}
table.gal td{text-align:center;padding:5px;border:1px #8ac922 solid}

#for_members_head {
 position:relative;
 width:100%;height:178px;
 background:url("../../../images/for_members_head_bg.jpg")
 }
 
 #for_members_logo {
 position:absolute;
 top:0px;right:0px;
 width:371px;height:178px;
 background:url("../../../images/for_members_logo.jpg")
 }

.icons{position:absolute;top:60px;left:50px}
.icons img{border:none;margin:0px;padding:0px}

 table.fm_icons {margin-top:30px;color:#fff;font-size:12px;line-height:140%}
 table.fm_icons li {padding:5px}
 table.fm_icons a:link {font-size:13px;color:#fff;font-weight:bold}
 table.fm_icons a:visited {font-size:13px;color:#fff;font-weight:bold}
 table.fm_icons a.blue{font-size:13px;color:#3499e6; text-decoration:none;font-weight:bold}
 table.fm_icons a:hover{color:#3499e6;text-decoration:underline}
 table.fm_icons td{padding:5px}
 table.fm_icons td.wbl{text-align:center;width:210px;border-right:1px #fff solid}
 table.fm_icons td.wbr{width:280px;padding-left:20px; padding-right:20px;border-left:1px #fff solid}
 table.fm_icons td.wbr td{padding:0px}
 table.fm_icons tr.gr_u td{padding-bottom:7px;text-align:center;background:url("../../../images/green_underline.jpg") bottom center no-repeat} 
 table.fm_icons img {border:none}


 .gr_un{padding-bottom:7px;text-align:center;background:url("../../../images/green_underline.jpg") bottom center no-repeat} 
 .gr_un span{font-weight:normal}
 .yel{font-size:13px;font-weight:bold;color:#fff}
 .yel1{font-size:13px;font-weight:bold;color:#fce206}
 .blue{font-size:14px;color:#3499e6;font-weight:bold} 
 .d_bl{font-size:11px;color:#3499e6}
 .d_bl1{font-size:12px;font-weight:bold;color:#3499e6}
 .pub {font-size:12px}
 .intro{margin:0px 75px;font-size:12px;line-height:180%} 
 
 .fw_09{color:#fff;border:1px #fff solid;border-collapse:collapse}
 .fw_09 td{border:1px #fff solid}
.enter{margin-top:50px;margin-right:5px;padding-top:5px;width:275px;height:25px;text-align:center;background:#8ac922}
.copyright{width:200px;margin:40px auto;font-size:11px;color:#fff}
 

h1{font-size:12px;color:#0484d8;font-weight: bold}
h2{font-size:12px;color:#bcde14;font-weight: bold;margin:0px;padding:0px;}
h3{font-size:11px;color:#dbf073;text-decoration:underline;font-weight:normal;margin:0px;padding:0px}