body {
	font: 12px/1.6em Tahoma,Verdana;
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px;
	line-height: 16.8px;
	background-image: url(/images/01.gif);
	}
	#line {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #7e7e7e;
	padding-top: 3px;
	padding-bottom: 3px;
}	
#indexnew {
	MARGIN: 15px 12px; WIDTH: 860px; HEIGHT: 185px; FONT-SIZE: 14px
}
.box {
	TEXT-ALIGN: left; WIDTH: 164px; FLOAT: left; MARGIN-RIGHT: 10px
}
.box IMG {
	MARGIN: 15px 0px 10px; FLOAT: none; CLEAR: both
}
.box1 {
	TEXT-ALIGN: left; WIDTH: 164px; FLOAT: left
}
.box1 IMG {
	MARGIN: 15px 0px 10px; FLOAT: none; CLEAR: both
}
#indexnew A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
#indexnew A:hover {
	COLOR: #ff9900
}

hr {
	height: 1px;
	color: #333333
	}

TD {
	font-size: 12.8px;
	line-height: 18.8px;
}
textarea {
	font-size: 12.8px;FONT-FAMILY: Arial, Helvetica, sans-serif;;
}
A:link {
	COLOR: #424242; FONT-FAMILY: "MS Shell Dlg"; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
A:active {
	COLOR: #424242; FONT-FAMILY: "MS Shell Dlg"; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
A:visited {
	COLOR: #424242; FONT-FAMILY: "MS Shell Dlg"; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
A:hover {
	 FONT: 9pt ; COLOR: #ffffff; background-color: gray; TEXT-DECORATION: none
}
A.navLink:link {
	COLOR: #424242;font-size: 9px;padding-left:5px;
}
A.navLink:visited {
	COLOR: #424242;font-size:9px;padding-left:5px;
}
A.navLink:hover {
		 FONT: 9px ; COLOR: #ffffff; background-color: #808080; TEXT-DECORATION: none;
}
.boldwhite {
	color: #ffffff;
	font-weight: bold;
	padding-left:5px;
}
.boldblack {
	color: #000000;
	font-weight: bold;
	padding-left:5px;
}
.title {
	color: #000000;
	FONT-SIZE: 12px;
	font-weight: bold;
}
.content {
    color: #7E7E7E;
	FONT-SIZE: 12px;
	line-height: 20px;
}
.padding {
	padding:10px 10px 10px 10px;
}
.dashedtd{
	BORDER-BOTTOM:  #ededed  1px  solid;
	BORDER-top:  #ededed  1px  solid;
	BORDER-LEFT:  #ededed  1px  solid;
	BORDER-RIGHT:  #ededed  1px  solid;
	}
.dottedtd{
	BORDER-BOTTOM:  #DEDFDE  1px  dotted;
	BORDER-top:  #DEDFDE  0px  dotted;
	BORDER-LEFT:  #DEDFDE  0px  dotted;
	BORDER-RIGHT:  #DEDFDE  0px  dotted;
	line-height: 25px;
	}

#largeImg img{
	border: solid 1px #ccc;
	padding: 5px;
	max-width:150px; 
	width:expression(this.width > 150 ? "150px" : this.width); 
	overflow:hidden;
	height:auto
	}

/* Dig */

.digArea .digNum {
	MARGIN-TOP: 9px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 16px; WIDTH: 54px; FONT-FAMILY: Georgia; HEIGHT: 34px; 

TEXT-ALIGN: center
}
.digArea .top {
	padding-top:8px;
}
.digArea .digLink {
	DISPLAY: block; WIDTH: 54px; COLOR: #999; TEXT-ALIGN: center;
}
.digArea .digLink A {
	COLOR: #bf2f38
}
.digArea .digLink A:hover {
	COLOR: #f00
}

DL.digRow {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px;  PADDING-BOTTOM: 9px; MARGIN: 0px; PADDING-TOP: 0px; 
}
DL.digRow DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/dig.gif) no-repeat; FLOAT: right; PADDING-BOTTOM: 

0px; MARGIN: 6px 0px 0px; WIDTH: 54px; PADDING-TOP: 0px; HEIGHT: 70px
}
DL.digRow DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 512px; COLOR: #555; 

PADDING-TOP: 0px
}
DL.digRow DD H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 24px
}
DL.digRow DD H3 A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; OVERFLOW: hidden; WIDTH: 412px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: 

ellipsis
}
DL.digRow DD H3 SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #999
}
/* message */
.progress{
	width: 1px;
	height: 17px;
	font-size: 11px;
    overflow: hidden;
	background-color: #f6f5f5;
	padding-left: 5px;
}
.workleft {
	float: left;
	padding-right: 30px;
}
.worksbox a{border:0px solid #F0F0E8;background-color:#cccccc;padding:5px;display:block;}
.worksbox a:hover{background-color:#FF0000;text-decoration: none;}
.worksbox a span{display:none; text-align:center; font-size:12px;}
.worksbox a:hover span{color:#FFF;display:block;background-color:#333;width:105px;position:absolute;top:94px;left:0px;line-height:20px;}

.post { margin-left: 10px }
#contract_left2 {

	padding-left: 0px;
}
.about_image {
	float: left;
	margin-right: 20px;
	margin-bottom: 5px;
}
.worksbox2 a{border:0px solid #F0F0E8;background-color:#cccccc;padding:4px;display:block;}
.worksbox2 a:hover{background-color:#FF0000;text-decoration: none;}
.worksbox2 a span{display:none; text-align:center; font-size:12px;}
.worksbox2 a:hover span{color:#FFF;display:block;background-color:#333;width:114px;position:absolute;top:94px;left:0px;line-height:20px;}

#head {

	width:900px;
}
#lb_r1 {
	FLOAT: left; WIDTH: 235px; HEIGHT: auto
}
#lb_r1_c1 {
	FLOAT: left; WIDTH: 235px; HEIGHT: 54px
}
#lb_r1_c2 {
	MARGIN-TOP: 10px; FLOAT: left; BACKGROUND-IMAGE: url(../images/case_1.gif); WIDTH: 235px; HEIGHT: 41px
}
#lb_r1_c3 {
	FLOAT: left; WIDTH: auto
}
#lb_r1_c3 UL LI {
	FONT-SIZE: 14px; FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 205px; COLOR: #919191; LINE-HEIGHT: 34px; BORDER-BOTTOM: #dedede 1px dashed; HEIGHT: 34px
}
#lb_r1_c4 {
	FLOAT: left; BACKGROUND-IMAGE: url(../img/lb_r1_c3.gif); MARGIN: 5px 0px; WIDTH: 100%; HEIGHT: 18px
}
#lb_r1_c5 {
	FLOAT: left; WIDTH: 235px; HEIGHT: 135px
}
#lb_r1_c5 UL LI {
	FLOAT: left; MARGIN-LEFT: 16px! important; WIDTH: 90px; HEIGHT: 67px
}
#lb_r1_c6 {
	FLOAT: left; BACKGROUND-IMAGE: url(../img/g.gif); WIDTH: 235px; HEIGHT: 92px
}
#lb_r1_c7 {
	MARGIN-TOP: 10px; FLOAT: left; MARGIN-LEFT: 27px! important; WIDTH: 190px; LINE-HEIGHT: 22px; HEIGHT: auto
}
#lb_r1_c8 {
	MARGIN-TOP: 5px; FLOAT: left; WIDTH: 235px; HEIGHT: auto
}
.tc8 {
	MARGIN-TOP: 5px; FLOAT: left; MARGIN-RIGHT: 6px
}
.contra {
	MARGIN-left: 12px; MARGIN-top: 12px;  FLOAT: left; 
}
#lb_r1_c8 UL LI {
	FLOAT: left; MARGIN-LEFT: 30px! important; WIDTH: 200px; LINE-HEIGHT: 22px
}
#lb_l {
	FLOAT: right; WIDTH: 525px; HEIGHT: auto
}
#lb_l_c1 {
	WIDTH: 525px; HEIGHT: auto
}
#lb_l_c2 {
	MARGIN-TOP: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 525px; COLOR: #8b8d8b; LINE-HEIGHT: 20px; BORDER-BOTTOM: #999999 thin dashed; WHITE-SPACE: normal; HEIGHT: auto
}
#lb_l_c3 {
	PADDING-RIGHT: 5px; MARGIN-TOP: 10px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 515px; PADDING-TOP: 0px; HEIGHT: auto
}
#lb_l_c3 DL {
	FLOAT: left; MARGIN: 10px 11px; WIDTH: 148px; HEIGHT: auto
}
#lb_l_c3 DT {
	WIDTH: 148px; HEIGHT: 75px
}
#lb_l_c3 DT IMG {
	WIDTH: 148px; HEIGHT: 75px
}
#lb_l_c3 DD {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 24px; HEIGHT: auto; TEXT-ALIGN: center
}
#lb_r1_c22 {
	MARGIN-TOP: 10px; FLOAT: left; BACKGROUND-IMAGE: url(../images/case_2.gif); WIDTH: 235px; HEIGHT: 41px
	
#bcopy {
	color : #FFFFFF;
	background-color : #000000;
}
