/* CSS Document */

body{	
	margin:0px;
	background:url(images/body_bg.gif);
	
}

td
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	line-height:normal;
}

a
{
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	line-height:normal;
}

a:hover
{
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:underline;
	line-height:normal;
}


img{
	border:0px;
}

p
{
margin:0px;
padding:0px;
}



.left_shed
{
	background: repeat-y top right; z-index:-1; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( enabled=true, sizingMethod=scale src='images/left_shed.png');
}

.left_shed[class]
{	
	 background:url(images/left_shed.png) repeat-y right; z-index:-1;
}
.right_shed
{
	background: repeat-y top right; z-index:-1; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( enabled=true, sizingMethod=scale src='images/right_shed.png');
}

.right_shed[class]
{	
	 background:url(images/right_shed.png) repeat-y right; z-index:-1;
}




.headerbg
{
background:url(images/headerbg.jpg) top no-repeat ;

}

.headertext
{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
padding:10px 7px 0px 0px;

}

.headertext1
{
font-size:14px;
font-weight:bold;
color:#77A1FF;
padding:0px 15px 1px 0px;

}

.headerbottom
{
background:url(images/navbg.gif) top right no-repeat;

}



.leftmenubg
{
background:url(images/leftmenubg.gif) top left repeat-y;

}
.leftmenubg1
{
background: url(images/leftbg1.gif) top left repeat-y;

}

.leftmenubgtext
{
font-size:13px;
font-weight:bold;
line-height:20px;
color:#FFFFFF;

}

.google
{
font-size:12px;
font-weight:bold;
line-height:20px;
color:#FFFFFF;

}

.leftmenubgtext1
{
font-size:17px;
font-weight:bold;
color:#E20B21;
}

.map
{
font-size:16px;
font-weight:bold;
color:#E20B21;
}

.textfield
{
font-size:12px;
font-weight:normal;
width:188px;
height:18px;
border:#092655 1px solid;
background-color:#FFFEA6;
margin:0px 21px 0px 21px;
color:#000000;
padding:0px;

}


.textarea
{
font-size:12px;
font-weight:normal;
width:188px;
height:53px;
border:#092655 1px solid;
background-color:#FFFEA6;
margin:6px 0px 0px 21px;
color:#000000;
padding:0px;
max-width:188px;
max-height:53px;

}

.border
{
border-left:#6488C4 1px solid;
border-right:#6488C4 1px solid;

}
.border1
{
border-left:#6488C4 1px solid;

}

.border2
{
border-right:#6488C4 1px solid;

}

.border3
{
border:#6488C4 1px solid;

}
.border4
{
border-right:#6488C4 1px solid;

}

.bodyimage
{
background:url(images/image.jpg) top no-repeat;

}


.text

{
font-size:14px;
font-weight:bold;
color: #FFFFFF;
line-height:normal;
}
 

.midleft{
	margin:0px;
	padding:0px;

}
.midleft ul{
	padding:0px;
	list-style:none;
	margin:0px;
}



 
.midleft ul li {
	margin:0px 0px 0px 0px;
	background:url(images/arrow1.gif) top left no-repeat;
	padding:0px 0px 0px 10px;
	list-style:none;
	

}


.midleft1
{
	margin:0px;
	padding:0px;
	border-left:#6488C4 1px solid;

}
.midleft ul{
	padding:0px;
	list-style:none;
	margin:0px;
		line-height:20px;

}



 
.midleft ul li {
	margin:0px 0px 0px 0px;
	background:url(images/arrow2.gif) top left no-repeat;
	padding:0px 0px 0px 10px;
	list-style:none;
	line-height:20px;
	

}




.textbottom
{
font-size:16px;
font-weight:bold;
color:#FFFFFF;
padding:0px 20px 0px 52px;

}
.textbottom1

{
font-size:14px;
font-weight:bold;
color:#D2B997;
padding:0px 19px 0px 0px;
text-decoration:none;

}
.textbottom1:hover

{
font-size:14px;
font-weight:bold;
color:#FFFFFF;
padding:0px 19px 0px 0px;
text-decoration:none;

}

.textbottom2

{
font-size:14px;
font-weight:bold;
color:#FFFFFF;
padding:0px 19px 0px 0px;
text-decoration:none;

}

.footertext
{
font-size:11px;
font-weight:normal;
color:#E5D2B2;
padding:0px 0px 15px 15px;

}

.footerlink
{
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	line-height:normal;
}



.footerlink:hover
{
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:underline;
	line-height:normal;
}



.bottom1
{
background:url(images/body_bottom1.gif) bottom no-repeat;

}


.title
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	line-height:normal;
}

.sitetext1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:normal;
	color:#99B5E5;
	text-decoration:underline;
	line-height:normal;
}

.sitetext1:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:normal;
	color:#99B5E5;
	text-decoration:underline;
	line-height:normal;
}

.sitetext3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFEA6;
	text-decoration:none;
	line-height:normal;
}
.imageborder
{
border:#D2B997 3px solid;
}

.sitemap{
margin:0px;
float:left;
}

.sitemap ul {
margin:0px;
float:left;
padding:10px 0 0 5px;
width:400px;

}

.sitemap ul li{
margin:0px;
width:380px;
float:left;
list-style-type:none;
background:url(images/arrow1.gif) no-repeat;
padding:0 0 0 10px;
}

.sitemaptext{
text-decoration:none;
line-height:16px;
}

.sitemaptext:hover{
text-decoration: underline;
line-height:16px;
}

.underline{
text-decoration:none;
}

.underline:hover{
text-decoration: none;
}

.address
{
	background:url(images/address.gif) right top no-repeat;
}