
/* CSS Document */


* {
	margin:0; padding:0;
}

body{ 
	background:#cecece;
	font-family:Arial;
	font-size:12px;
	color:#3c3c3c;
	
}



a {color:#125697; font-weight:bold;}
a:hover{text-decoration:none; }



.clear { clear:both; line-height:1px;}
img { border:0px;}


#site {position:absolute; width:100%; height:100%;}

#main {width:766px; background-color:#fff; border:1px solid #11549e; padding:0px;}

#ref table, #ref td {
  border: 1px solid #666;
  border-collapse: collapse;
  padding:3px 5px;
}

#bot  table, #bot td {
  border: none;
  padding:0px;
}

#top { height: 128px ;width:100%; background:url(/userfiles/image/swf/top.jpg) top left no-repeat; }


#menu {background-color:#12549F; height:25px; }

#centr_ban { height:204px; }

#centr {background:url(/img/dot.jpg) left repeat-y #F6F7F8; overflow:hidden; 	}

#left { float:left;  width:202px; }

#right {float:right; width:561px;}

#content { text-align:left;}
h1 {padding:10px 0px 10px 20px; line-height:15px; font-size:14px; color:#781417; }
#content p {padding: 6px 25px 6px 13px;}
#content img {margin:0px 7px 0px 5px; border:1px solid #A5C5E2;	}

.line {border-bottom: 1px dotted #000; width:420px ; line-height:1px;}
.line1 {border-bottom: 1px dotted #fff; width:150px ; line-height:1px;}

#line2 {height:211px; background:url(/img/bot1.jpg) bottom left no-repeat;  height:80px;}

#bot {  text-align:center; padding:14px 0px 30px 0px; background-color:#fff;}
#bot a {color:#000000; font-weight:normal; text-decoration:underline; }
#bot a:hover {text-decoration:none; }

#gal_block {   width:530px; overflow:hidden; padding:10px 0px 0px 15px;}
#div_img {width:128px; height:128px; margin:62px 19px 0px 19px ;  float:left; background:#FFFFFF; display:block; }


#bg {width:200px; border-right: 1px solid #12549F; ; border-top: 1px solid #12549F; ; border-bottom: 1px solid #12549F; margin-top:5px;}

.imggal {  } 
.td_gal { }
.separ_vert { width:38px;}
.separ_gor {height:62px;}
/**/
.i_galimg {display:block;}
 
#action_banner {height:200px ;}


#a_gal  {display:block; background:url(../img/arrow01.gif) right center no-repeat; color:#000; text-decoration:none; font-size:11px; text-align:right; padding-right:15px; width:170px; font-weight:normal;}
#a_gal:hover {text-decoration:underline;}



ul.m01 {  list-style:none; text-align:left; margin:20px 0px 40px 0px; width:201px;}

ul.m01 li { padding:4px 0px 4px 0px; background:url(/img/bg-li1.gif) no-repeat left;  border-bottom:1px dotted #E53417;  display:block;}
ul.m01 li a { text-decoration:none; font-weight:bold; font-family:Arial; font-size:12px; color:#fff; background:#12549F; display:block; padding:6px 0px 6px 43px; height:13px;   }

ul.m01 li a:hover { text-decoration:none; color:#e53317;}



ul.m01 li  .unselect {color:#fff; }
ul.m01 li .select {color:#791417;}

.unselect_sub {color:#fff; }

.warning {color: #666; padding:5px; text-align:center;}



#ulmenu, #ulmenu ul{
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
position:relative;

}



#ulmenu a{
display:block;font-size:12px; text-align:left;
color:#fff;text-decoration:none;
line-height:13px;
}

#ulmenu a:hover{color:#781417;}
#ulmenu a:active{color:#e53417;}


#ulmenu .msel  {padding:6px 23px 6px 28px; color:#791417; border-right: 1px dotted #fff;  }
#ulmenu .munsel{padding:6px 23px 6px 29px; color:#fff; border-right: 1px dotted #fff;}
#ulmenu .noborder{ border: none;}

#ulmenu li{ height:100%; float:left ; position:relative;}

#ulmenu li ul {
position:absolute; border:1px solid #7F7F7F; background-color:#fff; top:25px; 
}

#ulmenu li ul li{float:none;  }
#ulmenu li ul li a{color:#000;  border:none;  text-align:left; font-weight:normal; }
#ulmenu li ul li a:hover{color:#11549E; }
#ulmenu li ul li a:active{color:#e53417; }



#ulmenu li:hover ul ul, #ulmenu li:hover ul ul ul, #ulmenu li:hover ul ul ul ul{
display:none;
}
#ulmenu li:hover ul, #ulmenu li li:hover ul, #ulmenu li li li:hover ul, #ulmenu li li li li:hover ul{
display:block;
}

.unselsub {visibility:hidden;}
.selsub {visibility:visible; float:none;}

#ulmenu .msub {border:none; border-bottom:1px dotted #12549F; padding:6px 12px 6px 28px; }
#ulmenu .msublast {border:none; padding:6px 12px 6px 28px; }
#ulmenu .sel {color:#e53417;}

    .text{
        font-family:'Arial','Helvetica','Sans-serif';
        font-size:11px;
        font-weight:bold;
        text-decoration:none;
        color:#000000;
    }
    .text1 {
        font-family:'Arial','Helvetica','Sans-serif';
        font-size:10px;
        text-decoration:none;
        color:#000000;
    }
    .para1 {
        text-align:center;
    }
    .para2 {
        margin-left:10px;
    	}
		. box0 {background-color:#000000;
        padding:0px;
		}
   .box1 {
        background-color:#91b9dd;
        padding:0px; font-size:10px; text-align:center;
    }
    .box2 {
        background-color:#C7DEC7;
        padding:0px; font-size:10px; text-align:center;
    }
    .box3 {
        background-color:#FFF8DC;
        padding:0px; font-size:10px; text-align:center;
    }




.hid {display:none; visibility:hidden; }
h3{ color:#12549F; font-size:11px;}
.l_col {width:240px;  padding:24px 12px 10px 24px;  font-size:11px; vertical-align:top;}
.l_col img {margin:0px 7px 3px 0px; border:1px solid #A5C5E2;	}



