/* CSS Document */


/* Inner page */
div.innercontentpart{width:956px; height:auto; display:block; float:left; margin:20px 0 0 0; padding:0 0 0 0; line-height:16px; background:url(../images/content-bg.jpg) repeat-y;}
div.innerleftpart{width:230px; height:auto; display:block; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.leftnavbuttontotal{width:196px; height:auto; display:block; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.leftnavbuttontitle{width:190px; height:22px; display:block; float:left; margin:0 0 0 0; padding:6px 0 0 6px; background:url(../images/menutitle-bg.jpg) no-repeat; font-size:12px; font-weight:bold;}
div.leftnavmenuitem{width:196px; height:33px; display:block; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(../images/menuitem-bg.jpg); font-weight:bold; color:#656565;}
div.leftnavmenu{width:194px; height:26px; display:block; float:left; margin:0 0 0 0; padding:7px 0 0 2px; background:none; cursor:pointer;}
div.leftnavmenuarrow{width:16px; height:15px; display:block; float:left; margin:2px 0 0 0; padding:0 0 0 0; background:none;}
.leftnavmenutext{width:179px; height:25px; display:block; float:left; margin:0 0 0 0; padding:8px 0 0 17px; background:none;}
.leftnavmenuitem a{color:#656565; text-decoration:none;}
.leftnavmenuitem a:hover{color:#014ead; text-decoration:none;}
.leftnavmenu a:hover{color:#014ead; text-decoration:none;}

div.innerrightpart{width:716px; height:auto; display:block; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.innerpageheader{width:716px; height:auto; display:block; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.innerpagecontent{width:716px; height:auto; display:block; float:left; margin:10px 0 0 0; padding:0 0 0 0; background:none; line-height:18px;}
div.innerpagecontent-services{width:400px; height:auto; display:block; float:left; margin:10px 0 0 0; padding:0 0 0 0; background:none; line-height:18px;}
div.innerpagecontent-services ul{
	margin:0 0 15px 30px;
	padding:0;
}
div.innerpagecontent-services ul li{
	padding:0 0 0 2px;
	}

div.servicepagecol1{width:436px; height:auto; display:block; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.servicepagecolheader{width:436px; height:auto; display:block; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.servicepagetexttotal{width:436px; height:auto; display:block; float:left; margin:0 0 6px 0; padding:0 0 0 0; background:none;}
div.servicepagecolbullet{width:12px; height:8px; display:block; float:left; margin:5px 0 0 0; padding:0 0 0 0; background:none;}
div.servicepagetext{width:424px; height:auto; display:block; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.servicepagecol2{width:280px; height:auto; display:block; float:right; margin:0 0 0 0; padding:0 0 0 0; background:none;}

div.prjpagecol1{width:716px; height:auto; display:block; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.prjpagecolheader{width:436px; height:auto; display:block; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.prjpagetexttotal{width:716px; height:auto; display:block; float:left; margin:0 0 6px 0; padding:0 0 0 0; background:none;}
div.prjpagecolbullet{width:12px; height:8px; display:block; float:left; margin:5px 0 0 0; padding:0 0 0 0; background:none;}
div.prjpagetext{width:704px; height:auto; display:block; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}

div.serviceimg{width:auto; height:160px; display:block; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.serviceimgblank{width:15px; height:160px; display:block; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}





