#container {
	width : 740px;
	padding : 0;
	margin : 10px auto;
	border-right : 1px solid #333; }

#main { background-image : url("pic/qq633.gif");
        width : 740px ;
        background-color : #DFD5C6; }

body {
	margin : 0;
	padding : 0;
	background-color : #000000;
	background-repeat : repeat-x;
	background-image : url("pic/bg001.jpg");
}


/*_______________Layout__________________*/


#container {
	width : 740px;
	padding : 0;
	margin : 10px auto;
	border-right : 1px solid #333;

}

#main {
	width : 740px;
	background-color : #ffffff;
}

#topmain {
	background-image : url("pic/gg397.gif");
	width : 740px;
	background-color : #1F343F;
}

#linkmsg {
	margin-left : 30px;
	font-size : 12px;
	color : #ffffff;
	border-bottom : 1px dotted #fff;
}


#headertop {
	width : 760px;
	margin : 0 auto;
	}
	
#footerbottom {
	width : 760px;
	margin : 0 auto;
	}
	
	
#copyright{
	font-face : Verdana;
	font-size : 10px;
	color : #997B5B;
	padding : 10px;
	text-align : center;
}

#footer {
	font-size : 10px;
	font-family : Verdana;
	padding : 15px;
	text-align : center;
	letter-spacing : 1px;
	clear : both;
}

#topfooter {
	font-size : 10px;
	color : #fff;
	font-family : Verdana;
	padding : 15px;
	text-align : center;
	letter-spacing : 1px;
	clear : both;
}

#topfooter a:link {
	color : #fff;
}

#topfooter a:visited {
	color : #fff;
}

.getflash {
	border : 0;
	margin : 5px;
	vertical-align : middle;
}

td.remark {
	padding-top: 5px;
	padding-bottom: 5px;
	font-size : 12px;
	padding-left : 5px;
	padding-right : 5px;
	border-left : 4px dotted #ff3333;
	border-bottom : 4px dotted #ff3333;
	border-top : 4px dotted #ff3333;
	border-right : 4px dotted #ff3333;
	line-height : 18px;
}

td.prof {
	padding-top: 5px;
	padding-bottom: 5px;
	font-size : 12px;
	color : #231d16;
	padding-left : 5px;
	padding-right : 5px;
	border-left : 1px solid  #cccccc;
	border-bottom : 1px solid  #666666;
	border-top : 1px solid #cccccc;
	border-right : 1px solid #666666;
	line-height : 18px;
}


td.sche01 {
        text-align : center;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size : 12px;
	color : #231d16;
	padding-left : 5px;
	padding-right : 5px;
	border-left : 1px solid  #cccccc;
	border-bottom : 1px solid  #666666;
	border-top : 1px solid #cccccc;
	border-right : 1px solid #666666;
}

td.sche02 {
        width : 100px;
        text-align : center;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size : 12px;
	color : #231d16;
	padding-left : 5px;
	padding-right : 5px;
	border-left : 1px solid  #cccccc;
	border-bottom : 1px solid  #666666;
	border-top : 1px solid #cccccc;
	border-right : 1px solid #666666;
}

td.sche03 {
        width : 300px; 
        text-align : left;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size : 12px;
	color : #231d16;
	padding-left : 5px;
	padding-right : 5px;
	border-left : 1px solid  #cccccc;
	border-bottom : 1px solid  #666666;
	border-top : 1px solid #cccccc;
	border-right : 1px solid #666666;
}

td.sche0203 {
        width : 500px; 
        text-align : left;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size : 12px;
	color : #231d16;
	padding-left : 5px;
	padding-right : 5px;
	border-left : 1px solid  #cccccc;
	border-bottom : 1px solid  #666666;
	border-top : 1px solid #cccccc;
	border-right : 1px solid #666666;
	line-height : 40px;
}

td.dispatch01 {
        text-align : center;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size : 12px;
	color : #231d16;
	padding-left : 5px;
	padding-right : 5px;
	border-left : 1px solid  #cccccc;
	border-bottom : 1px solid  #666666;
	border-top : 1px solid #cccccc;
	border-right : 1px solid #666666;
}

span.form-bikou {
	font-size : 13px;
	font-weight : bold;
	color: #ff3300;
}

td.p-top15 {
	padding-top : 15px;
	text-align : left;
}

td.form01 {
	padding-top : 5px;
	padding-bottom : 5px;
	padding-left : 10px;
	font-size : 12px;
	background-color: #aaff99;
	border-left : 2px solid #22aa00;
	border-bottom : 2px dotted  #22aa00;
}

td.form02 {
	padding-top : 5px;
	padding-bottom : 5px;
	padding-left : 10px;
	font-size : 12px;
	background-color: #aaff99;
	border-left : 2px solid #22aa00;
	border-right : 2px solid #22aa00;
	border-bottom : 2px dotted  #22aa00;
}

	
/*_______________Fonts__________________*/

body,p,td,th {
	font-size : 10pt;
	color : #330000;
	line-height : 1.4em;

}

h1, h2, h3, h4, h5, h6 {
	font-family : Verdana;
}
	
a {
	text-decoration : underline;
	color : #993300;
}

a:visited {
	color : #993300;
	text-decoration : underline;
}
	
a:hover {
	color : #000;
	text-decoration : underline;
	
}

a:active {
	color : #000;
}

h1 {
	font-size : 18pt;
	line-height : 18pt;
}
h2 {
	color : #666666;
	font-size : 18pt;
	line-height : 18pt;
}
h3 {
	font-size : 11pt;
}
h4 {
	font-size : 10pt;
}
h5 {
	color : #333;
	font-size : 14pt;
}

.s	{ font-size:11px; font-family: "MS UI Gothic"}
.red {	color: #FF0000;}
.yellow {	color: #FFCC00;}

.graybold {
	color: #333333;
	font-family: Verdana;
	font-weight: bold;}
	
hr{
	border-top: 1px solid #997B5B;
	border-left: 1px solid #666;
	border-right: 1px solid #000;
	border-bottom: 1px solid #fff;
	margin:5px 20px
}
.gray{
	clear:both;}
	
.new {
	vertical-align:bottom;
	margin:3px;
}
	

/*_______________NEWS__________________*/


#news {
	margin: 0px;
	padding:20px 150px 5px 20px;
	background-color: #000;
	background-repeat: repeat;
	color:#fff;
}

#news h2 {
	border-bottom:1px dotted #666;
	color:#FFFFFF;
	padding: 5px;
	font-size: 12pt;
}

#news h3 {
	color:#ccc;
	padding: 5px 10px;
}

#news p {
	color:#fff;
	padding: 5px 10px;
}

#news a {
	color:#CC6600;
}

#news a:hover {
	color:#990000;
}




/*_______________ 2nd __________________*/


#main p{
	padding: 0 10px;
}

#main h1 {
	padding:3px 5px;
	border-bottom:1px dotted #666;
	border-left:3px solid #ff3333;
}

#main h3 {
	padding:10px 10px 0 10px;
}

#main ul{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:10px;
	margin-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:0px;
	padding-bottom:10px;
}

#main li ul{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:5px;
}
#main li li{
	list-style:none;
}

.mainright{
	margin-left:200px;
	width:500px;
	padding:25px 0;
	}

.mainleft{
	width:180px;
	text-align:right;
	padding:25px 0;
	float:left;}


.data {
	font-family: Verdana;
	font-size: 9pt;
	color: #333333;
}
.gallery img{
 border:1px solid}


/*_______________TOP__________________*/



#entry {
	float:left;
	width:228px;
	height: 158px;
	margin:20px 0px 0px 12px;
	padding:0;
	background-image: url("pic/entry_bg.gif");
	background-repeat: no-repeat;

}


.entrycont{
	padding:18px}

#entry a	{
	color:#ffffff;
} 

#entry p  {
	font-size: 90%;
	color: #dddddd;
}

#entry h3  {
	margin: 2px 0;
	font-size: 140%;
	color: #ff3300;
}

#entry h4  {
	margin: 4px 0px;
	font-size: 85%;
}

#entry img{
	height: 94px;
	width: 66px;
	float: left;
	padding: 0 10px 15px 0px;
	border: 0px;
}
.totop {
	font-family: Verdana;
	font-size: 10px;
	text-align: right;
}
.update{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;}

/* table
----------------------------------------------- */

.datatable  {
	border:1px solid #000;
	border-collapse: collapse;
	margin: 4px 10px;
}

.datatable td {
	border:1px solid #666;
	padding: 10px; 
}
.datatable th {
	border-bottom:1px solid #666;
	background-color:#eee;
	color:#666666;
	padding: 10px;
}

