/* Headings: */

 h1,h2,h3{
	font-family:"Myriad Pro","Helvetica Neue",Helvetica,Arial,Sans-Serif;
	text-shadow:0 2px 2px black;
}


h1{
	/* The logo text */
font-style: italic;
	font-weight: normal;
	line-height: 1.5em;
		font-weight:bold;

}
h2 {
	font-style: italic;
	font-weight: normal;
	line-height: 1.2em;
		font-weight:bold;
		

}
h3{
		font-style: italic;
	font-weight: normal;
	line-height: 1.2em;
		font-weight: bold;
}

.d_signhdg {
	font-size: 11px;
	font-weight:bold;
	font-style:normal;
	font-family:Tahoma;
	color:#EAF1D7;
	line-height:14px;
	text-align:left;
}


.texthdg {
	font-size: 11px;
	font-weight:bold;
	font-style:normal;
	font-family:Tahoma;
	color:#EAF1D7;
	line-height:14px;
	text-align:left
}

.box	{
	margin:20px 10px 0 10px;
}

.parag {
	font-family:Tahoma, Arial, Helvetica, sans-serif:Tahoma;
	text-align:left;
	font-size:11px;
	line-height:16px
	
}

	body{
padding:0px;
margin:0px;
	text-align: center;
background-color:#777; /* for non-css3 browsers */

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bfe8e4', endColorstr='#555555'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#bfe8e4), to(#333)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #bfe8e4,  #333); /* for firefox 3.6+ */
<!--background:url(images/bg.jpg) top repeat-x;--!>
}


table {border-collapse:collapse; border:0px;}


table, td {
		width:100%;
		height:100%;
		border:0px;
	}

td { vertical-align:top; padding:0px;}

a:hover{text-decoration:none;}

img { border:0px;}

.m_text, table, li, input, textarea
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:14px;
		color:#D6E5AC;
		
	}

.m_text strong { color:#EAF1D7}
.m_text a{ color:#D6E5AC; text-decoration:none}
.m_text a:hover{ color:#D6E5AC; text-decoration:underline}
.m_text li a{ color:#D6E5AC; text-decoration:underline}
.m_text li a:hover{ text-decoration:none}
.h_text { color:#000000}
	
.c_text { color:#58ab1d;
background-color:#143c00;
}
.c_text a{ color:#feb600; text-decoration:none}
.c_text a:hover{text-decoration:underline}
.c_text span a{
	color:#999999;
	text-decoration:underline
}
.c_text span a:hover{text-decoration:none}

.no_class, form, .no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;
	}

.form{height:25px; margin-top:6px;}
.form input {width:161px; height:22px; border:#FFD802 1px solid; background:#306E1D; padding-left:5px}

textarea {width:210px; height:115px; border:#FFD802 1px solid; background:#306E1D; padding-left:5px; overflow:auto; margin-top:10px}

ul {margin:0; padding:0; list-style:none}
li  {background:url(images/a1.gif) no-repeat left center; margin:0px; padding:0px 0px 0px 11px}
li a  {font-family:Tahoma; font-size:11px; line-height:18px; color:#EDF5D8}

.ul2 li  {background:url(images/a1.gif) no-repeat left center; margin:0px; padding:0px 0px 0px 11px}
.ul2 li a  {font-family:Tahoma; font-size:11px; line-height:18px; color:#000000}

.cover
{
position:absolute;
left:400px;
top:50px;
z-index:1;

}
.cover2
{
position:absolute;
left:655px;
top:0px;
z-index:1;

}
.cover3
{
position:absolute;
/*left:688px;*/
left:691px;
top:5px;
z-index:1;

}
div#container
{
margin-left: auto;
margin-right: auto;
width: 50em;
border-left: 3px solid #444;
border-right: 3px solid #444;
}

.right
{
position:relative;
left:400px;
top:200px;
z-index:100;

}

.z
{
z-index:-1;

}

.z2
{
z-index:-2;

}

/*------------j query button----------------*/

.otherbutton {
	clear: both;
	position:relative;
	display:block;
	height: 64px;
	width: 570px;
	background:url(images/contact.png) no-repeat;
	background-position:0 0;
	cursor: pointer;
    left:475px;
	top:-110px;
	z-index:1;
}	
.otherbutton span.hover {
	position: absolute;
	display: block;
	height: 64px;
	width: 570px;
	background: url(images/contact.png) no-repeat;
	background-position: bottom;
}
.black {
color: black;
background-color:#CFF;

}
