/* CSS Document */

/* Global
------------------------------------ */
html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address,img{
	margin:0;
	padding:0;
	}

body{
	font:normal 8pt "Arial";
	Color: #494949;
	line-height: 1.6em;
	background-color:#fff3d1;
	background:url(../i/bg.gif) left top repeat;
}

a:link, a:visited {text-decoration:none;}	
a:hover {text-decoration: underline}



.logo{
	padding:20px 0 0 32px;
}

.bg_top{
	background:url(../i/bg_top.jpg) center top no-repeat;
	background-color:#fff;
}

.bg_top_banner{
	padding: 11px 0 0 0;
}

.bg_bottom{
	background:url(../i/bg_bottom.jpg) center bottom no-repeat;
}

#container {
	width:770px;
	position: relative;
	margin: 0px auto;
}

img.evil { 
	behavior: url("pngbehavior.htc");
}

img {
	border:0px;
}
	
.layer {position:absolute;
		width:100%;
}

#nav2{
	float:left;
	margin:1px 0 0 0;
}

/* body
------------------------------------ */
#left_content{
	width:400px;
	padding:31px 0px 0px 35px;
}

#left_content h1{
	padding:4px;
	font:bold 10pt "Arial";
	color:#009adf;
}

#left_content_inner{
	padding:16px 0px 0px 0px;
}

#left_content_inner_p1{
	padding:0px 24px 0px 0px;
}

#left_content_inner h3{
	padding:0px 44px 13px 0px;
	font:normal 8pt "Arial";
	color:#333;
	text-align:justify;
	line-height:1.7em;
}

#right_content{
	padding:31px 30px 15px 0px;
}

#right_content h1{
	padding:0 0 17px 0 ;
	font:bold 11pt "Arial";
	color:#575757;
	text-transform:uppercase;
}

#right_content_inner{
	padding:9px 0 9px 10px;
}


#right_content_inner h2{
	font:bold 9pt "Arial";
	color:#009adf;
	text-transform:uppercase;
}

#right_content_inner h3{
	font:normal 8pt "Arial";
	color:#333;
	text-align:justify;
}

/* about_us body
------------------------------------ */

.content_1{
	width:174px;
	padding:31px 0px 0px 35px;
}

.title_content{
	padding:4px 45px 0px 0px;
	text-align:right;
}
.content_2{
	padding:37px 30px 0px 0px;
}

.desc{
	padding:31px 35px 0px 1px;
	font:normal 8pt "Arial";
	color:#333;
	text-align:justify;
	line-height:1.7em;
}



/* service body
------------------------------------ */
.content_3{
	padding:31px 30px 15px 0px;
}

.indent{
	padding:0px 15px 0px 15px;
}

.desc2{
	padding:0px 25px 0px 1px;
	font:normal 8pt "Arial";
	color:#333;
	text-align:justify;
	line-height:1.7em;
}


#bullet{
	margin:2px;
}

#bullet ul{
	list-style:none;
}

#bullet li{
	list-style:none;
	padding:0 0 3px 20px;
	background:url(../i/arrow4.gif) left center no-repeat;
	background-position: 6px 5px;
}


/* facilities body
------------------------------------ */
.desc3{
	padding:0px 0px 0px 1px;
	font:normal 8pt "Arial";
	color:#333;
	text-align:justify;
	line-height:1.7em;
}


/* contact body
------------------------------------ */

.field2 {
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid; 
	FONT-SIZE: 8pt; 
	BORDER-LEFT: 1px solid; 
	BORDER-BOTTOM: 1px solid; 
	BORDER-color: #d7d7d7;
	FONT-FAMILY: Tahoma; 
	color: #3a3a3a;
	padding-right: 1px; 
	padding-left: 1px; 
}

.button {
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	FONT-SIZE: 8pt;
	BORDER-LEFT: 1px solid;
	BORDER-BOTTOM: 1px solid;
	BORDER-color: #cbcbb8;
	FONT-FAMILY: Tahoma;
	color: #666666;
	background-color: #FFFFFF;
	background-image: url(../i/background_form_element.gif);
}

#contact{
	padding:31px 32px 0px 1px;
	font:normal 8pt "Arial";
	color:#333;
	text-align:justify;
	line-height:1.7em;
}/* text
------------------------------------ */
.indicated {
	color:#976767
}

.brown1{
	color:#64421d;
	font-size:8pt;
	font-weight:normal;
}

.brown2{
	color:#64421d;
	font-size:10pt;
	font-weight:bold;
	text-transform:uppercase;
	padding:3px 0 3px 0;
}

.subhead{
	font:bold 10pt "Trebuchet MS";
	line-height:1.3em;
}

.grey{
	font:bold 9pt "Arial";
	color:#333;
}
.blue{
	font:bold 9pt "Arial";
	color:#009adf;
}

.blue2{
	font:bold 11pt "Arial";
	color:#009adf;
	}

.orange {Font-family: Tahoma; Color:#ef6507; font-weight:bold; font-size:7pt;}
.orange1 {Font-family: Tahoma; Color:#ef6507; font-weight:bold; font-size:8pt;}
.white{Color:#ffffff;font-weight: bold;}
.txt_grey {Font-family: Arial, Tahoma, Verdana, San-seri;Color:#666666;Font-size: 7pt;text-decoration: none;}
.txt_grey2	{Color:#444444;}
.txt_grey3 {Font-family: Arial, Tahoma, Verdana, San-seri;Color:#444444;Font-size: 7pt;text-decoration: none;}
.txtred			{Font-family: Tahoma, Arial, Verdana, San-serif;Color:#ff0000;Font-size: 7pt;text-decoration: none;}

/* space
------------------------------------ */
.space1{
	padding:3px;
}

.pic{
	padding-right:20px;
	vertical-align:top;
}

/* footer
------------------------------------ */

#footer{
	padding:8px 15px 8px 15px;
	font:normal 7pt "Tahoma";
	color:#4a6053;
	text-align:right;
}

