
*{margin:0px; padding:0px;}
div,body,input,td{font-size:12px;}
a:link{text-decoration:none; color:#000000;}
a:visited{text-decoration:none; color:#000000;}
a:hover{text-decoration:underline; color:#CC0000;}
body{text-align:center;}
div#top,div#banner,div#body,div#foot{ width:778px; clear:both;}

div#top { height:94px; background-image:url(images/dswy_01.jpg); background-repeat:repeat-x;}
div#top div{float:left; text-align:left;}
div#body{width:776px; border:1px solid #D2CDCD; background-image:url(images/dswy_17.jpg); background-position:top; background-repeat:repeat-x; padding-top:5px; margin:0px auto;}

ul#menu {width:778px; height:24px;}
ul#menu li{float:left; height:24px; text-align:center; line-height:24px;list-style-type:none; color:#FFFFFF;}
ul#menu li#menu2,ul#menu li#menu3{width:86px;}
ul#menu a{color:#FFFFFF;}
li#menu1 {width:183px; background-image:url(images/dswy_05.jpg);}
li#menu2 {background-image:url(images/dswy_06.jpg);}
li#menu3 {background-image:url(images/dswy_07.jpg);}
li#menu4 {width:79px; background-image:url(images/dswy_08.jpg);}
/*bannerCSS*/
div#banner{ margin-top:1px; margin-bottom:6px;}
ul#leftmenu{float:left; width:194px;}
ul#leftmenu li{list-style-type:none;}
ul#leftmenu img{vertical-align:top;}
/*BODY*/
div#left{border-right:1px solid #CCCCCC; width:183px; float:left; height:521px; padding-left:8px; padding-right:3px;}
div#left div{clear:both;}
div#left_index{border-right:1px solid #CCCCCC; width:175px; float:left; min-height:400px; _height:400px; padding-left:8px; padding-right:8px;}
div#left_index div{clear:both;}
div#right{width:581px; float:left;}
ul#prosort li{height:33px;line-height:33px; padding-top:3px;width:81px; padding-left:6px; float:left; text-align:left; background-repeat:no-repeat; background-image:url(images/dswy_20.jpg);list-style-type:none;}
ul#leftcase li{ color:#373636;list-style-type:none;height:26px; line-height:26px; background-image:url(images/dswy_21.jpg); padding-left:10px; width:163px; background-repeat:no-repeat; float:left; text-align:left;}
div#index_intro {width:266px; height:200px; margin-top:9px; line-height:21px; text-align:left; padding-left:11px; float:left; padding-right:14px; background-image:url(images/dswy_22.jpg); background-position:right center; background-repeat:no-repeat;}
div#index_news {float:left; width:266px; padding-left:12px; padding-right:12px; margin-top:9px;}
div#index_news li{height:30px; background-image:url(images/dswy_25.jpg); line-height:30px; text-align:left; width:245px; padding-left:21px; list-style-type:none;}
div#index_pro { clear:both;height:34px; line-height:29px; width:566px; text-align:left; background-image:url(images/dswy_28.jpg); background-position:bottom; background-repeat:repeat-x;}
dl#index_prolist dt,dl#index_prolist dd{width:120px;}
dl#index_prolist dd {height:36px; line-height:16px; margin-top:3px; text-align:center;}
dl#index_prolist dt,div#prolist dt{background-image:url(images/dswy_32.jpg); background-repeat:no-repeat; padding-top:2px;}
dl#index_prolist {padding-left:10px; padding-right:10px; float:left; padding-top:15px;}
div#index_con{ color:#373636;width:163px; text-align:left; padding-left:11px; line-height:26px;}
ul#leftintro li{ list-style-type:none; height:54px;}
ul#leftintro{margin-top:6px;}
div#intro{width:553px; line-height:25px; text-align:left; margin-top:12px; margin-bottom:10px;}
div#prolist{width:566px;line-height:25px; text-align:left; margin-top:12px; margin-bottom:18px;}
div#prolist div{line-height:25px; text-align:left; height:25px;}
div#prolist dl{border-bottom:1px solid #CCCCCC; height:129px;} 
div#prolist dt{float:left; width:150px; margin-left:6px; margin-right:16px;margin-top:12px; padding-left:2px;}
div#prolist dd{width:360px; float:left; height:100px; margin-top:12px;}
div#foot{border-top:4px solid #02339A; margin-top:2px; height:84px; font-family:Arial, Helvetica, sans-serif; line-height:26px; padding-top:26px;}
div#nav{width:546px; text-align:left; height:28px; line-height:28px; margin-left:10px; background-color:#E4E4E4;}
div#nav div{float:left; width:111px; background-color:#FF7800; color:#FFFFFF; font-weight:bold; text-align:center}
div#proimg{text-align:center; width:566px;}
div#proimg dt,div#proimg dd{ width:400px;}
div#proimg dd{ width:400px; height:30px; line-height:30px;}
div#prointro{width:556px; padding-left:10px; height:25px; line-height:25px; background-color:#D6D6D6; text-align:left; font-weight:bold;}
div#newslist{text-align:left; width:566px;}
div#newslist ul{background-image:url(images/dswy_39.jpg); background-repeat:no-repeat; height:30px;}
li#newstitle,li#newstime{ height:30px; line-height:30px; list-style-type:none;}
li#newstitle{ padding-left:21px; width:434px; float:left;}
li#newstime{width:80px; float:left; color:#E40001;}
div#newsview p#title{ width:566px;text-align:center; font-size:14px; font-weight:bold; height:35px; line-height:35px; border-bottom:1px solid #CCCCCC;}
div#newspro{height:26px; line-height:26px;}
div#newscon{text-align:left; line-height:23px; width:560px;}
div#casename {width:534px; text-align:left; height:20px;background-image:url(images/dswy_41.jpg); background-repeat:no-repeat; color:#FFFFFF; padding-left:20px; line-height:20px;}
div#casebody{width:532px; border:1px solid #CCCCCC; padding-left:20px; padding-top:3px; padding-bottom:3px; margin-bottom:5px;}
div#casebody li{list-style-type:none; height:25px; line-height:25px; width:175px; float:left; text-align:left;}
table#message td{padding-left:5px; line-height:25px;}
table#message span{color:#FF0000;}
div#services{width:466px; line-height:23px; text-align:left; padding-left:100px;}
div#contact{width:400px; line-height:26px; font-size:13px; margin-left:50px; margin-top:50px; text-align:left;}
table#board input{border:0px;}
table#Engage td{padding-left:3px;}
table#Engage{margin-top:24px; margin-bottom:12px;}
div#job{width:566px; line-height:25px; margin-top:15px;}
div#preclass{width:170px; background-color:#004DC2; font-weight:bold; height:23px; line-height:23px; color:#FFFFFF; padding-left:11px;}
div#preclass1{width:170px; background-color:#ADADAD; font-weight:bold; height:23px; line-height:23px; color:#FFFFFF; padding-left:11px;}
ul#pretitle li{ list-style-type:none;padding-left:21px; height:32px; line-height:32px; background-image:url(images/dswy_71.jpg); background-repeat:no-repeat; width:270px;}
INPUT {
	border:1px solid #999999; height:18px; line-height:18px;
	}
textarea{border:1px solid #999999; line-height:18px;}
table#errmsg {
	background-color:#FFFFFF;
}
td#errmsg_1 {
	background-color:#02339A;
	font-weight:bold;
	font-size:14px;
	color:#FFFFFF;
	height:26px;
	line-height:26px;
}
td#errmsg_2,td#errmsg_3 {
	background-color:#ECECEC;
}

.folder {
	background-image: url(e.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 40px;
	cursor: hand;
}
.collapsedFolder {
	background-image: url(c.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 40px;
	cursor: hand;
	height:20px;
}
.submenu {
	padding-left: 18px;
	height:20px;
}
.iefile {
	background-image: url(ie.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 20px;
	height:20px;
}
table#tree a {
	color: #003399;
	text-decoration: none;
	border: 1px solid #FFFFFF;
}
table#tree a:hover {
	color: #FF0000;
	background-color: #eeeeee;
}
table#tree td{text-align:left;}
table#tree {margin-top:6px;}
.style_ind { 
             background-color:white;
             visibility:hidden;
             display:none;
             position:absolute;
             left:0px;top:0px; 
}
