/* basic */
body, html, td, div {
 margin:0;
 padding:0px;
 text-align:left;
 vertical-align:top;
}
body {
 background:#fff;
}

td, body, input, select, textarea {
 font-family:Tahoma, Verdana, Arial, sans-serif; 
 font-size:11px;
 color:#3d3d3d;
}
a {
 color:#25508e;
 text-decoration:underline;
}
a:hover {
 text-decoration:none;
}
a img {
 border:0px;
}
p {
 margin: 0 0 5px 0;
}
h1 {
 margin:0px;
 padding:0 0 3px 0;
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 font-weight:700;
 color:#636161;
}
h2 {
 margin:0px;
 padding:0 0 3px 0;
 color:#636161;
 font-size:12px;
}

/* design */
.mmenu {
 color: #cc0000;
 font-size:12px;
 padding:3px 30px 3px 30px;
}
.mmenu a {
 padding:3px 6px 3px 6px;
 text-decoration:underline;
 color:#cc0000;
}
.mmenu a:hover {
 text-decoration:none;
 color:#cc0000;
}
.headIMG {
 padding:40px 40px 10px 550px;
}
.headIMG h1 {
 color:#234e8d;
}
.srv {
 font-size:10px;
 padding:1px 5px 15px 1px;
}
.srv a {
 font-size:11px;
}
.srv img {
 margin: 0 4px 14px 0;
}
.dottedLine {
 background:url(imgs/t006.gif) 0 0 repeat-x;
 height:39px;
}
.bGray {
 background:url(imgs/b_block.gif) 0 2px no-repeat;
 padding:0 5px 5px 12px;
}
.bAsk, .bPhone, .bInfo, .bTools, .bClear {
 padding:10px 5px 20px 40px;
}
.bAsk {
 background:url(imgs/b_ask.gif) 5px 10px no-repeat;
}
.bPhone {
 background:url(imgs/b_phone.gif) 5px 10px no-repeat;
}
.bInfo {
 background:url(imgs/b_info.gif) 5px 10px no-repeat;
}
.bTools {
 background:url(imgs/b_tools.gif) 5px 10px no-repeat;
}
.bPhone div {
 color:#636161;
 font-size:20px;
 text-align:right;
 width:170px;
}
.bBuilding1, .bBuilding2 {
 color:#FFFFFF;
}
.bBuilding1 a, .bBuilding2 a {
 font-size: 12px;
}
.bBuilding1 {
 background:url(imgs/b_building1.gif) 0 0 no-repeat;
 height:118px;
 padding:6px 10px 10px 100px;
}
.bBuilding2 {
 background:url(imgs/b_building2.gif) 0 0 no-repeat;
 height:139px;
 padding:26px 10px 10px 100px;
}

/* content */
.date {
 font-size: 9px;
 color:#b4b4b4;
}
.hist {
 padding:10px 0 10px 40px;
 font-size:10px;
}
.prjImg {
 border:1px #787878 solid;
}