﻿* {
	margin: 0;
	padding: 0;
	border-width: 0;
	list-style: none;
}
.line { 

margin:5px 0 0 0;
padding: 0px; 
width: 100%; 
height: 1px; 
background-color: #CCCCCC; 
}
.textbox
{
padding: 0 0 0 2px;
border: 1px solid #CCCCCC;
}
ul{

}

body {
	font: 14px Tahoma, Arial, Helvetica, sans-serif;
	color: #000;
	background: #FFFFFF;
}
h1, h2, h3, h4, h5, h6 {
	font: normal 18px/21px "Trebuchet MS", Trebuchet, sans-serif;
	color: #00ad7d;
}
h1 span, h2 span, h3 span, h4 span, h5 span, h6 span {
		color: #622e15;
	}
	a {
	color: #622e15;
	text-decoration: none;
	padding: 0 0 2px;
}

	#middle {
	width: 782px;
	overflow: hidden;
}
#main {
	margin: 0 auto;
	width: 782px;
}
#content1 ,
	#content12 {
		padding:  15px 0 32px;
		width: 782px;
		overflow: hidden;
	
	}
	
		#content1 .left_col {
			margin: 0 0 0 27px;
			float: left;
			width: 370px;
			_display: inline;
		}
		
			#content1 .left_col h2 {
				margin: 0 0 -3px;
			}
		
			#content1 .left_col p {
				margin: 13px 35px 0 0;
			}
			
						#content1 .left_col ul li {
							font-size: 12px;
							line-height: 25px;
							color: #000000;
							padding: 0 0 0 25px;
							background: url(images/x5.png) no-repeat 0 5px;
						}
			
		#content1 .right_col {
			margin: 0 27px 0 0;
			float: right;
			width: 334px;
			_display: inline;
		}
		
			#content1 .right_col .box {
				margin: 32px 0 0;
				width: 334px;
				background: url(images/b2.jpg) repeat-y;
			}
			
				#content1 .right_col .box .bg1 {
					width: 334px;
					background: url(images/b1.jpg) no-repeat;
				}
				
				#content1 .right_col .box .bg2 {
					padding: 0 0 26px;
					width: 334px;
					overflow: hidden;
					background: url(images/b3.jpg) no-repeat 0 100%;
				}
				
					#content1 .right_col .box h3 {
						color: #fff;
						margin: 18px 0 0 49px;
					}
					
					#content1 .right_col .box ul {
						margin: 4px 0 0 51px;
					}
					
						#content1 .right_col .box ul li {
							font-size: 12px;
							line-height: 25px;
							color: #FFFFFF;
							padding: 0 0 0 25px;
							background: url(images/x5.png) no-repeat 0 0;
						}
						
							#content1 .right_col .box ul li a {
								color: #FFFFFF;
								background: url(images/x4.gif) repeat-x 1px 14px;
							}
							
								#content1 .right_col .box ul li a:hover {
									background: none;
								}
	#content1 .left_col {
			margin: 0 0 0 27px;
			float: left;
			width: 390px;
			_display: inline;
		}
		
			#content1 .left_col h2 {
				margin: 0 0 -3px;
			}
		
			#content1 .left_col p {
				margin: 13px 35px 0 0;
			}
	
	#content1 .right_col .box {
				margin: 32px 0 0;
				width: 334px;
				background: url(images/b2.jpg) repeat-y;
			}
			
				#content1 .right_col .box .bg1 {
					width: 334px;
					background: url(images/b1.jpg) no-repeat;
				}
				
				#content1 .right_col .box .bg2 {
					padding: 0 0 26px;
					width: 334px;
					overflow: hidden;
					background: url(images/b3.jpg) no-repeat 0 100%;
				}
				
					#content1 .right_col .box h3 {
						color: #fff;
						margin: 18px 0 0 49px;
					}
					
					#content1 .right_col .box ul {
						margin: 4px 0 0 51px;
					}
					
						#content1 .right_col .box ul li {
							font-size: 12px;
							line-height: 25px;
							color: #FFFFFF;
							padding: 0 0 0 25px;
							background: url(images/x5.png) no-repeat 0 5px;
						}
						
							#content1 .right_col .box ul li a {
								color: #FFFFFF;
								background: url(images/x4.gif) repeat-x 1px 14px;
							}
							
								#content1 .right_col .box ul li a:hover {
									background: none;
								}
#content8 {
		padding: 16px 0 0;
		width: 782px;
		overflow: hidden;
	}		
	
		#content8 .image {
			
			
			padding: 6px;
			overflow: hidden;
			background: url(images/x1.gif) repeat;
			_display: inline;
		}
				
			#content8 .image img {
				display: block;
			}	
			
		#content8 .box {
			float: right;
			width: 495px;
			overflow: hidden;
		}

						
			
			#content8 address {
				font-style: normal;
				font-weight: bold;
				margin: 5px 0 0 0px;
			}
			
			#content8 dl.telephone {
				margin: 17px 0 0 0px;
				width: 190px;
				overflow: hidden;
			}
			
				#content8 dl.telephone dt {
					font-weight: bold;
					float: left;
					width: 72px;
				}
				
				#content8 dl.telephone dd {
					float: left;
					width: 118px;
				}
				
			#frmEnquiry {
				margin: 30px 0 0;
				display: block;
			}	
				
				#frmEnquiry legend {
					font: normal 18px/21px "Trebuchet MS", Trebuchet, sans-serif;
	                color: #622e15;
					margin: 0 0 0 -7px;
				}
					
				#frmEnquiry dl {
					margin: 10px 0 0;
					width: 380px;
					overflow: hidden;
				}
					
					#frmEnquiry dl dt {
						padding: 2px 0 0;
						float: left;
						clear: left;
						width: 140px;
					}
					
					#frmEnquiry dl dd {
						
						height: 24px;
						
						background: url(images/x11.gif) no-repeat;
					}
					
						#frmEnquiry dl dd input {
							margin: 2px 0 0 5px;
							width: 250px;
							background: transparent;
						}
						
					#frmEnquiry dl dd.textarea {
						width: 231px;
						height: 52px;
						border: 1px solid #DBDBDB;
						background: none;
					}	
					
						#frmEnquiry dl dd.textarea textarea {
							margin: 0 0 0 5px;
							width: 231px;
							height: 52px;
							background: transparent;
						}
				
				#frmEnquiry p {
					margin: 5px 0 0 231px;
				}
				
					#frmEnquiry p input {
						display: block;
					}
					
					#bottom {
					font-size:11px;
	line-height: 16px;
	width: 782px;
	overflow: hidden;
	position: relative;
}



	#bottom address {
		color: #00ad7d;		
		font-style: normal;
		margin: 0px 0 0 27px;
		float: left;
		_display: inline;
	}
		
		#bottom address strong {
			color: #00ad7d;
		}
		
	#copyright {
		color: #00ad7d;
		margin: 0px 36px 0 0;
		float: right;
		_display: inline;
	}
	
	#project {
		margin: 2px 36px 0 0;
		float: right;
		clear: right;
		_display: inline;
	}
	
		#project a {
			background: none;
		}
			
			#project a:hover {
				text-decoration: underline;
			}
			
			#project a img {
				vertical-align: middle;
				margin-left: 11px;
			}
			.appMenuCell
{
    padding:0px;
    border-style: solid;
    border-width: 1px;
    width: 200px;
}
.appMenuCell {border: solid 1px #999999; width: 200px;text-align:center;padding:2px;background:#EEEEEE;color:#622e15;}
.appMenuTable {width:100%; background-color: #00ad7d;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;font-size:14px;cursor:pointer;padding:0px;}
