body{
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
text-align:center;
background-color:#7e7e7e;
font-family: Arial;
background-image: url(/images/SWD%20017/body_bg.jpg);
background-repeat: repeat-x;
padding-top:40px;
}
.leftshadow{
width:0px;
}
.rightshadow{
width:0px;
}
.main{
width:825px;
margin:0 auto;
}
.mainTop{
width:821px;
float:left;
border: 2px solid #ffffff;
background-color: #e6e4e4;
}
.header{
width:821px;
float:left;
text-align:left;
background-color: #e6e4e4;

}
.headerDiv1{
width:251px;
*width:266px;
float:left;
text-align:left;
padding-left: 15px;
padding-top: 30px;
}
.headerDiv2{
width:555px;
float:left;
text-align:left;

}
.headerDiv2Div1{
width:540px;
float:left;
text-align:left;
padding-top: 12px;
padding-bottom: 12px;
}
.headerDiv2Div1Div1{
width:29px;
float:right;
text-align:left;
}
.menuH{
width:553px;
float:left;
text-align:left;
border: 1px solid #000000;
background-image: url(/images/SWD%20017/buttonbg.jpg);
background-repeat: repeat-x;
height: 46px;
}
.menuH ul{
  padding: 0px;
  margin: 0px;

}
.menuH ul li{
  float:left;
  list-style: none;
  display: inline;
  line-height: 46px;
  border-right:0px solid #000000;
  padding-left: 14px;
  padding-right: 14px;
}
.menuH ul li.last{
  float:left;
  list-style: none;
  display: inline;
  line-height: 46px;
  border-right:0px solid #000000;
  padding-left: 14px;
  padding-right: 13px;
}
.menuH ul li a{
  text-decoration: none;
  font-family: Tahoma;
  font-size: 14px;
  color: #FFFFFF;
  font-weight: bold;
  text-transform: uppercase;
}
#menuH li.top {display:block; float:left; height:18px;}
#menuH li:hover {position:relative; z-index:200;}

#menuH li:hover ul
{left:0px; top:45px; background: #285b84; padding:0px; border:1px solid #000; white-space:nowrap; width:165px; height:auto; z-index:300;}
#menuH li:hover ul li
{display:block; height:20px; position:relative; padding-left:0px;padding-right:0px;float:left; width:165px; font-weight:normal; text-align:left;border-right:0px solid #FFFFFF;}
#menuH li:hover ul li a
{display:block; font-size:11px; height:18px; width:161px;*width:200px; padding-left:4px;line-height:18px; text-indent:0px; color:#ffffff; text-decoration:none;border-bottom:1px solid #000;}
#menuH li:hover ul li a:hover
{ background-color:#777777;color:#fff;}

#menuH li:hover li:hover ul,
#menuH li:hover li:hover li:hover ul,
#menuH li:hover li:hover li:hover li:hover ul,
#menuH li:hover li:hover li:hover li:hover li:hover ul
{left:196px; top:-4px; background: #FFA822; padding:0px; border:1px solid #fff; white-space:nowrap; width:200px; z-index:400; height:auto;}

#menuH ul,
#menuH li:hover ul ul,
#menuH li:hover li:hover ul ul,
#menuH li:hover li:hover li:hover ul ul,
#menuH li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
.banner{
  width:821px;
float:left;
text-align:left;
padding-top: 1px;
}
.headerBottom{
    width:821px;
float:left;
text-align:left;
background-image: url(/images/SWD%20017/banner_bottom_bg.jpg);
background-repeat: repeat-x;
line-height: 36px;

}
.headerBottomLeft{
  width: 555px;
  float: left;
  text-align: left;
}
.headerBottomLeftDiv1{
  width: 500px;
  float: left;
  text-align: left;
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  color: #0c028f;
  text-transform:uppercase;
  padding-left: 20px;
}


.headerBottomRight{
  width: 250px;
  float: left;
  text-align: left;
 padding-top:3px;

}
.container{
  width:821px;
  float: left;
  text-align: left;
  background-image: url(/images/SWD%20017/container_bg.gif);
  background-repeat: repeat-y;

}
.leftNav{
  width: 211px;
  float: left;
}
.leftNavDiv1{
  
  width: 190px;
*width: 210px;
  float: left;
  text-align: left;
  line-height: 55px;
  background-color: #29292b;
  padding-left: 20px;
}
.leftNavDiv1Div1{
  width: 180px;
  width: 150px;
  float: left;
  text-align: left;
  background-image: url(/images/SWD%20017/news_img.jpg);
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 30px;
  color: #ececec;
  font-family: Arial;
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
}
.leftNavDiv2{
  width: 210px;
  width:190px;
  float: left;
  text-align: left;
  padding-left: 20px;
}
.leftNavDiv2Div1{
  width: 170px;
  float: left;
  text-align:justify;
  font-family: Arial;
  font-size: 11px;
  color: #cac8c8;
  padding-top: 15px;
line-height:17px;
}

.leftNavDiv2Div1 table{
    font-family: Arial;
  font-size: 11px;
  color: #cac8c8;
line-height:17px;
}

.leftNavDiv2Div2{
  width: 170px;
  float: left;
  text-align: right;
  padding-top: 15px;
  padding-bottom: 10px;

}
.leftNavDiv2Div2 a{
  text-decoration: none;
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
   color: #0ad6f3
}


.midNav{
  width: 400px;
  float: left;
}
.midNavDiv1{
 
   width: 379px;
*  width: 399px;
  float: left;
   text-align: left;
  line-height: 55px;
  background-color: #29292b;
  color: #0ad6f3;
  font-family: Arial;
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
  padding-left: 20px;

}
.midNavDiv2{
  width: 399px;
  width: 359px;
  float: left;
  text-align: justify;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Arial;
  font-size: 12px;
  color: #000000;
  line-height: 17px;
  padding-top: 15px;
}
.midNavDiv2 table{

  width: 359px;
  float: left;
  text-align: justify;
  font-family: Arial;
  font-size: 12px;
  color: #000000;
  line-height: 17px;

}
.midNavDiv2 a{
  text-decoration:none;
  font-family: Arial;
  font-size: 11px;
  color: #000000;
  line-height: 17px;
}


.rightNav{
  width: 210px;
  float: left;
  text-align: left;
}
.rightNavDiv1{
  
  width: 190px;
*width: 210px;
  float: left;
  text-align: left;
  line-height: 55px;
  background-color: #29292b;
  padding-left: 20px;
}
.rightNavDiv1Div1{

  width: 140px;
*  width: 180px;
  float: left;
  text-align: left;
  background-image:url(/images/SWD%20017/service_img.jpg);
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 40px;
  color: #ececec;
  font-family: Arial;
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
}
.rightNavDiv2{
  width: 210px;
  width:190px;
  float: left;
  text-align: left;
  padding-left: 20px;

}
.rightNavDiv2Div1{
   width: 170px;
  float: left;
  text-align:justify;
  font-family: Arial;
  font-size: 11px;
  color: #cac8c8;
  padding-top: 15px;
}
.rightNavDiv2Div1 table{
   width: 170px;
  float: left;
  text-align:justify;
  font-family: Arial;
  font-size: 11px;
  color: #cac8c8;

}

.rightNavDiv2Div2{
  width: 170px;
  float: left;
  text-align: right;
  padding-top: 15px;
  padding-bottom: 15px;

}
.rightNavDiv2Div2 a{
  text-decoration: none;
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
   color: #0ad6f3
}
.rightNavDiv3{
  width: 210px;
  float: left;
  text-align: center;
  background-image: url(/images/SWD%20017/project_bg.jpg);
  background-repeat: repeat-x;
  height:45px;
*  height:60px;
  font-family: Tahoma;
  font-size: 14px;
  color: #ffffff;
  font-weight: bold;
  padding-top: 15px;
}
.rightNavDiv3 a{
  text-decoration: none;
  color: #ffffff;

}
.footer{
  width: 821px;
  float: left;
  text-align: center;
  background-color: #000000;
}
.footerMenuH{
  width: 821px;
  float: left;
  text-align: center;
}


.footerMenuH ul{
  padding: 0px;
  margin: 0px;

}
.footerMenuH ul li{

  list-style: none;
  display: inline;
  line-height: 42px;
  padding-left: 5px;
  padding-right: 5px;
  font-family: Arial;
  font-size: 11px;
  color: #9d9d9d;
  font-weight: bold;
  text-transform: lowercase;
}

.footerMenuH ul li a{
  text-decoration: none;
  font-family: Arial;
  font-size: 11px;
  color: #9d9d9d;
  font-weight: bold;
  text-transform: lowercase;
}
.footerDiv1{
  width: 821px;
  float: left;
  text-align: center;
  color: #696969;
  font-family: Arial;
  font-size: 10px;
  line-height: 25px;
}

/* css for inner page */
.containerInner{
  width:821px;
  float: left;
  text-align: left;
  background-image:url(/images/SWD%20017/innercontainer_bg.jpg);
  background-repeat: repeat-y;

}
.midNavInner{
  width: 610px;
  float: left;
}
.midNavDiv1Inner{
   width: 610px;
   width: 590px;
  float: left;
   text-align: left;
  line-height: 55px;
  background-color: #29292b;
  color: #0ad6f3;
  font-family: Arial;
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
  padding-left: 20px;

}
.pagecontent{
   width: 610px;
  width: 570px;
  float: left;
  text-align: justify;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Arial;
  font-size: 12px;
  color: #000000;
  line-height: 17px;
  padding-top: 15px;
}
.pagecontent table{

  width: 570px;
  float: left;
  text-align: justify;
  font-family: Arial;
  font-size: 12px;
  color: #000000;
  line-height: 17px;

}
.pagecontent a{
  text-decoration:none;
  font-family: Arial;
  font-size: 11px;
  color: #000000;
  line-height: 17px;
}
.pagecontent dl{
}
.pagecontent dl dt{
font-size:12px;
font-weight:bold;
background-position:left;
background-repeat:no-repeat;
padding-left:20px;
}
.pagecontent dl dt a{
font-size:12px;
font-weight:bold;
color:#353533;
text-decoration:none;
}
.pagecontent dl dd{
font-size:11px;
font-weight:normal;
}


img{border:0px;padding:0px;}p {margin: 0px 0px 3px 0px;padding: 0px 0px 0px 0px;}a.footline{color: #808080;text-decoration: none;font-size:11px;color: #808080;}
			a.footline:hover{color: #808080;text-decoration: underline;font-size:11px;color: #808080;}
