body{
	background-image:url(../images/background.gif);
	background-repeat:repeat;
	margin:30px 0px 0px 0px;
	padding:0px;
}
td{
	vertical-align:top;
}
img{
	border:0px;
}
.HeaderBack{
	background-image:url(../images/header_back.gif);
	background-repeat:no-repeat;
	width:776px;
	height:74px;
}
.FontProDetail{
	font-family:arial;
	font-size:10px;
	color:#666666;
	text-align:justify;
}
.ErrorMsg{
	font-family:arial;
	font-size:11px;
	color:#F20808;
	font-weight:bold;
}
.ContactPadding{
	padding:10px 20px 0px 20px;
}
.Logo{
	padding:10px 0px 0px 20px;
}
.MenuHeaderPad{
	padding:30px 18px 0px 0px;
}
.MenuHeader{
	text-align:right;
	font-family:Arial;
	font-size:12px;
	color:#666666;
}
.MenuHeader a{
	color:#666666;
	text-decoration:none;
	background-color:#FFFFFF;
}
.MenuHeader a:hover{
	color:#666666;
	text-decoration:none;
	background-color:#EFECEC;
}
.FlashTd{
	background-color:#FFFFFF;
	padding:7px 0px 27px 7px;
	border-left:1px solid #C7CECA;
	border-right:1px solid #C2C8C5;
}
.ListingTd{
	background-color:#FFFFFF;
	padding:15px 0px 15px 0px;
	border-left:1px solid #C7CECA;
	border-right:1px solid #C2C8C5;
}
.StaticPage{
	background-color:#FFFFFF;
	padding:20px 0px 0px 0px;
	border-left:1px solid #C7CECA;
	border-right:1px solid #C2C8C5;
}
.DetailTd{
	background-color:#FFFFFF;
	padding:45px 25px 0px 25px;
	border-left:1px solid #C7CECA;
	border-right:1px solid #C2C8C5;
}
.Footer{
	background-image:url(../images/footer_back.gif);
	background-repeat:no-repeat;
	width:565px;
	height:57px;
	font-family:Arial;
	font-size:11px;
	color:#435A4A;
	text-align:center;
	padding-top:30px;
}
.Footer a{
	color:#435A4A;
	text-decoration:none;
}
.Footer a:hover{
	color:#B6B7B6;
	text-decoration:none;
}
.Signature{
	font-family:Arial;
	font-size:11px;
	color:#525252;
	padding:5px 0px 15px 8px;
}
.Signature a{
	color:#525252;
	text-decoration:none;
}
.Signature a:hover{
	color:#FFFFFF;
	text-decoration:none;
}
.over{
	position:absolute;
	visibility:hidden;
	z-index:3;
}	
#HideAll{
	z-index:1;
	left:0px;
	visibility:hidden;
	width:100%;
	position:absolute;
	top:0px;
	height:430px;
}
.SubMenuButtons{
	font-family:Arial;
	font-size:10px;
	color:#666666;
	text-align:center;
	padding:2px 8px 2px 8px;
}
.SubMenuButtons a{
	color:#666666;
	text-decoration:none;
}
.SubMenuButtons a:hover{
	color:#B2B2B2;
	text-decoration:none;
}
.MarginTop15{
	margin-top:15px;
}
.ListingDiv{
	width:384px;
	float:left;
	padding:0px 22px 0px 22px;
}
.BorderRight{
	border-right:1px solid #BFDFBF;
}
.ProjectName{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#666666;
	padding-top:7px;
	height:45px;
	border-bottom:1px dotted #BFDFBF;
}
.ProjectName a{
	color:#666666;
	text-decoration:none;
}
.ProjectName a:hover{
	color:#008000;
	text-decoration:none;
}
.ProjectName2{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#666666;
	padding-top:14px;
}
.ProjectName2 a{
	color:#666666;
	text-decoration:none;
}
.ProjectName2 a:hover{
	color:#008000;
	text-decoration:none;
}
.ProjectDetailPic{
	width:358px;
	border-right:1px solid #BFDFBF;
}
.BorderBottom{
	border-bottom:1px solid #BFDFBF;
}
.ProjectDetailName{
	font-family:Arial;
	font-size:11px;
	color:#666666;
	padding-left:10px;
}
.PaddingLeft25{
	padding-left:25px;
}
.PaddingRight10{
	padding-right:10px;
}
.PaddingBottom10{
	padding-bottom:10px;
}
.ProjectInfos{
	font-family:Arial;
	font-size:12px;
	color:#666666;
	text-align:justify;
	padding:10px 0px 0px 25px;
}
.Green{
	color:#008000;
}
.ThumbImg{
	border:2px solid #C7CECA;
}
.ThumbImgOn{
	border:2px solid #2F5700;
}
.PaddingTop10{
	padding-top:10px;
}
.MenuHeaderOn{
	text-align:right;
	font-family:Arial;
	font-size:12px;
	color:#666666;
	background-color:#EFECEC;
}
.MenuHeaderOn a{
	color:#666666;
	text-decoration:none;
	background-color:#EFECEC;
}
.MenuHeaderOn a:hover{
	color:#666666;
	text-decoration:none;
	background-color:#EFECEC;
}
#divUpControl{
	position:absolute;
	left:709px; 
	top:20px; 
	z-index:1; 
	text-align:left;
} 
#divDownControl{
	position:absolute;
 	left:75px;
  	top:20px;
  	z-index:1; 
  	text-align:left;
  } 
#divContainer{
	position:absolute;
	width:600px;
	height:15px; 
	overflow:hidden; 
	top:160px; 
	left:343px; 
	visibility:hidden;
}
#divContent{
	position:absolute;
 	top:-30px;
  	left:-142px;
}
ul,li {
	list-style-type: none; /* to minimize problems */
	margin: 0;
	padding:0;
}
.Listing{
	padding:0px 0px 0px 15px;
}
.PaddingLi{
	padding:4px 0px 4px 0px;
}
.GreenTitle{
	color:#003300;
	font-weight:bold;
}
.BreakLine{
	margin:15px 0px 15px 0px;
	background:url(../images/breakline.gif) repeat-x;
	height:1px;
	font-size:1px;
}
.StaticTitle{
	border-bottom:1px solid #B8DBB9;
	padding-bottom:8px;
	font-size:12px;
	font-weight:bold;
}
.StaticText{
	font-family:Arial;
	font-size:11px;
	color:#666666;
	text-align:justify;
	padding:10px 21px 0px 20px;
}
.PaddingTop15{
	padding-top:15px;
}
.StaticPic{
	margin:33px 18px 0px 0px;
}
.FormText{
	font-family:Arial;
	font-size:11px;
	color:#036B03;
	font-weight:bold;
	text-decoration:none;
}
.FormText a{
	font-family:Arial;
	font-size:11px;
	color:#036B03;
	font-weight:bold;
	text-decoration:none;
}
.FormText a:hover{
	font-family:Arial;
	font-size:11px;
	color:#036B03;
	font-weight:bold;
	text-decoration:none;
}
.FormText2{
	font-family:Arial;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
.FormTextField{
	font-family:Arial;
	font-size:11px;
	color:#666666;
	border:1px solid #A0C7A0;
	width:230px;
	height:18px;
	margin:0px 0px 10px 10px;
}
.TextArea{
	font-family:Arial;
	font-size:11px;
	color:#666666;
	border:1px solid #A0C7A0;
	width:230px;
	height:70px;
	margin:0px 0px 10px 10px;
}
.Botton{
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	background-color:#0A7D0A;
	border:0px;
	cursor:pointer;
}
.ContatnInfo{
	border-top:1px solid #BFDFBF;
	border-bottom:1px solid #BFDFBF;
	padding:8px 0px 8px 20px;
	font-family:Arial;
	font-size:11px;
	color:#666666;
}
.ContatnInfo a{
	color:#666666;
	text-decoration:none;
}
.ContatnInfo a:hover{
	color:#008000;
	text-decoration:none;
}
.BranchHeader{
	border-bottom:1px solid #BBDCBB;
	padding-bottom:8px;
}
.BranchesRightTd{
	border-left:1px solid #BBDCBB;
	width:345px;
	padding:15px 0px 0px 15px;
}
.BranchesList{
	font-family:Arial;
	font-size:11px;
	color:#666666;
	width:150px;
	margin:10px 0px 0px 0px;
}
.BranchName{
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#666666;
	padding:10px 0px 0px 20px;
}
.BranchesInfo{
	padding:8px 20px 8px 20px;
	font-family:Arial;
	font-size:11px;
	color:#666666;
	text-align:justify;
}
.BranchesInfo a{
	color:#666666;
	text-decoration:none;
}
.BranchesInfo a:hover{
	color:#008000;
	text-decoration:none;
}
.PaddingLeft10{
	padding-left:10px;
}
.PaddingBottom10{
	padding-bottom:10px;
}
.FontTitlePro{
	font-family:arial;
	font-size:13px;
	color:#036B03;
	font-weight:bold;
	padding-left:20px;
}
.BorderPic{
	border:1px solid #BFDFBF;
}
.BorderPicOn{
	border:1px solid #000000;
}
.FontPag{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#008000;
}
.FontPag a{
	text-decoration:none;
	color:#999999;
}
.FontPag a:hover{
	text-decoration:none;
	color:#008000;
}
.Navigation{
	background-image:url(../images/footer_back.gif);
	background-repeat:no-repeat;
	width:776px;
	height:57px;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#999999;
	text-align:center;
	padding-top:10px;
}
.Navigation a{
	color:#999999;
	text-decoration:none;
}
.Navigation a:hover{
	color:#008000;
	text-decoration:none;
}
.sfontsize{
	padding-left:25px;
	font-size:11px;
	color:#676767;
}
.sfontsize a{
	color:#676767;
	text-decoration:none;
}
.sfontsize2{
	font-size:11px;
	color:#676767;
	padding-left:20px;
}
.sfontsize2 a{
	color:#676767;
	text-decoration:none;
}
.FontTitlePro{
	font-family:Arial;
	font-size:13px;
	color:#036B03;
	font-weight:bold;
}

.GreenText{
	float:left;
	color:#06690c;
	font-size:11px;
	font-weight:bold;
	padding-top:5px;
}
.SendBtn{
	float:left;
	padding-left:6px;
	padding-top:6px;
}
.EmailFriend{
	padding-top:4px;
	width:100%;
	height:24px;
}
.InputPadd{
	padding-top:6px;
	float:left;
}
.PaddLeft5{
	padding-left:5px;
}
.Centered{
	text-align:center;
}
.width565{
	width:565px;
}