/* CSS Document */


body {
	margin:0px;
	padding:0px;
	font: 12px Tahoma, Verdana, "Trebuchet MS";
	color:#a7a9ac;
	background-color: #FFFFFF;
}

.container{
	width:815px;
	padding:0px;
	margin:0px;
	text-align:center;
	background-color: #FFFFFF;

}





.main{		

			padding:0px;

			margin:0px;

			border:0px;

			width:815px;

			text-align:center;

}
.main12{		

			padding:0px;

			margin:0px;

			border:0px;

			width:815px;

			text-align:center;

}
			



.header{
	width:815px;
	height:98px;
	padding:0px;
	margin:0px;
	border:0px;
	padding-bottom:0px;
	background-color: #FFFFFF;

}



#logo-td{

			padding-left:42px;

			padding-top:35px;

			width:365px;

			text-align:left;

}

#logo-td2{

			width:407px;

			text-align:right;

			padding-right:1px;

			font:15px Verdana, Arial, Helvetica, sans-serif;

}



.content-img{

			background:url(images/main-img1.jpg) no-repeat top;

			width:476px;

			height:450px;

			padding:0px;

			margin:0px;

			border:0px;			

}





/* ============== Navigation =============== */



.navigation-table{
	width:728px;
	height:42px;
	background-image: url(images/nav-bg.jpg);
	background-repeat: repeat-x;
	background-position: center;

}
.navigation-table a:link, .navigation-table a:active, .navigation-table a:visited{
	color:#00aeef;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;

}
.navigation-table .bull{
	background-image: url(images/nav-bullet.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 35px;
}
.navigation-table a:hover{color:#006D97; text-decoration:none;}


/* ================== Drop Down Menu CSS ================== */
#dropmenudiv{
position: absolute; 
border-bottom-width: 0;
border:1px solid #ebebeb;
font: 11px/30px Verdana, Arial, Helvetica, sans-serif;
z-index:10;
margin:0px;
margin-top:10px;
margin-left:0px;
background:#f5f5f5;
width:300px;

}

#dropmenudiv a{
	display: block;
	color:#00aeef;
	text-indent: 0px;
	border-bottom: 1px solid #e1e1e1;
	padding-left:10px;
	text-decoration: none;
	margin:0px;
	background:#f5f5f5;
	width:180px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 30px;
}

#dropmenudiv a:hover{ /*hover background color*/
	color:#006D97;
	margin:0px;
	padding-left:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 30px;
	background-color: #fff;
}

/* ================== Drop Down Menu CSS ================== */


.content1{

			width:640px;

			font:11px/15px Verdana, Arial, Helvetica, sans-serif;

			color: #a7a9ac;

			text-align:left;

			

}
.hash_head {
	font-family: Trebuchet MS, Verdana, Arial;
	color: #565759;
	font-size: 20px;
	text-decoration: none;
	text-align: left; 
	padding:10px 42px 10px 42px;
}

.hash_text1 {
	font-family: Tahoma, Verdana, "Trebuchet MS";
	color: #666666;
	font-size: 13px;
	text-decoration: none;
	text-align: justify;
	line-height: 18px;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 42px;
	padding-bottom: 20px;
	padding-left: 42px;
}
.hash_text1 p{
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.hash_text2 {
	vertical-align: top;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 42px;
}
.hash_text3{
	font-family: Tahoma, Verdana, "Trebuchet MS";
	color: #666666;
	font-size: 11px;
	text-decoration: none;
	text-align: justify;
	line-height: 18px;
	padding-bottom: 20px;
}
ul#hash {
	display: block;
	margin-left: 16px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
}
ul#hash li {
	list-style-type: disc;
	margin-bottom: 5px;
}
.hash_gall {
	padding-right: 5px;
}
.hash_text4 {
	font-family: Tahoma, Verdana, "Trebuchet MS";
	color: #3B5997;
	font-size: 12px;
	line-height: 18px;
}








/* Content 1*/

.content-text{

			width:357px;
			padding:0px;
			margin:0px;
			border: 1px dotted #bfbfbf;
			font:11px/17px Tahoma, Verdana, "Trebuchet MS";
			color:#787878;
			padding-right:8px;
			padding-left:8px;
			padding-top:5px;
}

.content-text p{
	margin:0px;
	padding-top:12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


.content-text h1{

			padding:0px;
			margin:0px;
			font:bold 15px Verdana, Arial, Helvetica, sans-serif;
			color:#787878;
			text-transform:lowercase;
}

.content-text h2{

			padding:0px;

			margin:0px;

			font:bold 15px Verdana, Arial, Helvetica, sans-serif;

			color:#787878;

			text-transform:lowercase;

}



.content-text h3{

			padding:0px;
			margin:0px;
			font:bold 11px Verdana, Arial, Helvetica, sans-serif;
			color:#787878;
			padding-bottom:5px;
			padding-top:5px;
			border-bottom: 1px dotted #bfbfbf;
			border-top: 1px dotted #bfbfbf;
			text-transform:lowercase;
}



/* Content 2*/



.content-text2{

			width:100%;
			padding:0px;
			margin:0px;
			font:11px/18px Tahoma, Verdana, "Trebuchet MS";
			color:#787878;
			padding-right:8px;
			padding-left:8px;
			padding-top:5px;
			padding-bottom:5px;
}



.content-text2 h1{

			padding:0px;
			margin:0px;
			font:bold 15px Verdana, Arial, Helvetica, sans-serif;
			color:#00AEEF;
			text-transform:lowercase;
}
.content-text2 p{
	margin: 0px;
	padding-top: 3px;
	padding-bottom: 8px;

}


.content-text2 h2{

			padding:0px;
			margin:0px;
			font:bold 15px Verdana, Arial, Helvetica, sans-serif;
			color:#787878;
			text-transform:lowercase;
}



.content-text2 h3{
	padding:0px;
	margin:0px;
	color:#00AEEF;
	padding-bottom:5px;
	padding-top:5px;
	border-top: 1px dotted #bfbfbf;
	text-transform:lowercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;

}
.hash_blue {
	color: #00AEEF;
}




.content-text2 h4{

			padding:0px;
			margin:0px;
			font:bold 11px Verdana, Arial, Helvetica, sans-serif;
			color:#787878;
			padding-bottom:8px;
			padding-top:5px;
			text-transform:lowercase;
			vertical-align:top
}



.content-text2 h5{

			padding:0px;

			margin:0px;

			font: normal 11px/18px Tahoma, Verdana, "Trebuchet MS";

			color:#787878;

			padding-top:0px;

			padding-bottom:10px;

			padding-left:0px;

			text-align:left

}





.product-table{

			width:320px;

			padding:1px;

			font:11px/18px Tahoma, Verdana, "Trebuchet MS";	

			color:#787878;

}



.content-right{

			width:357px;

			font:11px/15px Verdana, Arial, Helvetica, sans-serif;

			color: #a7a9ac;

			text-align:left;

}







.image-gallery{

			width:357px;

			border: 1px dotted #bfbfbf;

			color:#787878;

			

}



.image-gallery h1 {

			padding:0px;

			margin:0px;

			background:url(images/icn-images.gif) no-repeat left;

			font:bold 13px/50px Verdana, Arial, Helvetica, sans-serif;

			color:#787878;

			height:50px;

			text-align:left;

			padding-left:50px;

}



.services{

			width:357px;

			border: 1px dotted #bfbfbf;

			color:#787878;

			background:url(images/services-img.jpg) no-repeat right top;

			

}



.services p {

	padding:0px;
	margin:0px;
	padding-left:10px;
	font:10px Tahoma, Verdana, "Trebuchet MS";
	padding-bottom:5px;
}



.services h1 {

			padding:0px;
			margin:0px;
			font:bold 13px/20px Verdana, Arial, Helvetica, sans-serif;
			color:#787878;
			text-align:left;
			padding-left:10px;
			padding-top:5px;
			padding-bottom:5px;
}



.services h2 {

			padding:0px;
			margin:0px;
			font:bold 13px/20px Verdana, Arial, Helvetica, sans-serif;
			color:#787878;
			text-align:left;
			padding-left:10px;
			padding-top:10px;
			padding-bottom:5px;
			border-top: 1px dotted #bfbfbf;
}



.services UL{

	float:left;
	padding:0px;
	margin:0px;
	padding-top:0px;
	padding-bottom:5px;
	padding-left:10px;
	text-align:left;

}



.services UL LI{

	list-style-type: none;
	padding:0px;
	background:url(images/nav-bullet.gif) no-repeat left top;
	padding-bottom:8px;
	padding-top:0px;
	color: #797979;
	display:inline;
	margin:0px;
	padding-left:15px;
	font:.67em Tahoma, Verdana, "Trebuchet MS";
}

.services a{font:bold 11px/30px Verdana, Arial, Helvetica, sans-serif; color:#797979; text-decoration:none;}

.services a:visited{color:#797979; text-decoration:none;}

.services a:hover{color:#58595b; text-decoration: underline;}



#readmore{

			text-align:right;

			font:bold 11px/20px Verdana, Arial, Helvetica, sans-serif;

			color:#787878;

}



.footer{
	width:815px;
	height:61px;
	vertical-align:top;
	padding-left:34px;
	padding-right:34px;
	padding-top:10px;
	color: #797979;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;

}





.footer a{

		font:10px Verdana, Arial, Helvetica, sans-serif; 

		color:#797979; text-decoration:none;

}

	

.footer a:visited{color:#797979; text-decoration:none;}

.footer a:hover{color:#58595b; text-decoration: underline;}



a{color:#797979; text-decoration:none;}

a:visited{color:#797979; text-decoration:none;}

a:hover{color:#58595b; text-decoration: underline;}





/* Form Css*/



.submit input

{

margin-left: 4.5em;

color: #000;

background: #ffa20f;

border: 2px outset #d7b9c9

} 



input

{

font:11px Tahoma, Verdana, "Trebuchet MS";

color: #999999;

background: #fff;

border: 1px solid #CCCCCC;

}

textarea

{

font:11px Tahoma, Verdana, "Trebuchet MS";

color: #999999;

background: #fff;

border: 1px solid #CCCCCC;

}



submit{

border:0px;

}



#enlarge-images{
	display:block;
	float:right;
	text-align:right;
	width:200px;
	font:10px/15px Verdana, Arial, Helvetica, sans-serif
}
.hash_subT{
	height: 46px;
	background-image: url(images/hash_subT.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.hash_subM{
	height: 46px;
	background-image: url(images/hash_subM.jpg);
	background-repeat: repeat-y;
	background-position: center;
}
.hash_subB{
	height: 43px;
	background-image: url(images/hash_subB.jpg);
	background-repeat: no-repeat;
	background-position: center;
}


img.border
{
border: #cccccc solid 2px;
}

.bluelink {color:0000ff; font-weight:bold;}
