/* CSS Document */

p{font-family:Arial, Helvetica, sans-serif;}
h2,h3,h5{font-family:Arial, Helvetica, sans-serif; color:#666666}
h4 {font-family:Arial, Helvetica, sans-serif; color:#009933}
h1{font-family:Arial, Helvetica, sans-serif; font-size:48px;}
a{text-decoration:none;color:#000;}
a:hover{color:#000;}
a:active, a:focus {outline: 0;}
a img {border-style:none;}
.text a{color:#009933;}
.text{color:#000; line-height:24px;}
.red{color:#FF0000;}
#wrapper{
margin:auto;
width:700px;
}

.style1 {
	color: #FFff00;
	font-style: italic;
	text-shadow:2px 1px 2px #000000;
}


#main_heading{
margin-top:40px;
}



#phone{
margin:-44px 0 0 590px;
}

#phone_pic{
float:right;
margin:-46px 120px 0px 0px;
}

#navBackground{
	width: 700px;
	height: 47px;
	display: block;
	margin:-30px 0 0 0px;
	border-bottom: solid 1px #000;
}

#nav{
	position:relative;
	list-style: none;
	margin: auto;
	padding: 0px 0px 0px 0px;
	height: 0px;
	display: inline;
	overflow: hidden;
	width: 710px;
	height:73px;
	}



#nav li {
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;
	}
	
#navBar{
margin:24px 0 0;
padding:20px 0 0 0px;
}

#nav a {
	float: left;
	padding: 30px 0 0 0;
	overflow: hidden;
	height: 0px !important;
	height /**/:100px; /* for IE5/Win */
}
	
#nav a:hover {
	background-position: 0 -36px;
	}

#nav a:active, #nav a.selected {
	background-position:0 -36px;
	}
	

#thome a  {
	width: 376px;
	background: url(../images/home.png) top left no-repeat;
	}

#tkits a  {
	width: 81px;
	background: url(../images/kits.png) top left no-repeat;
	}

#tinfo a  {
	width: 81px;
	background: url(../images/info.png) top left no-repeat;
	}

#tcontact a  {
	width: 81px;
	background: url(../images/contact.png) top left no-repeat;
	}
	
#tfaq a  {
	width: 81px;
	background: url(../images/faq.png) top left no-repeat;
	}
	
	
/*image_swap*/

#kit_button_home{
margin:-90px 10px 134px 406px;
}

#get_kit_now li {
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;
	}

#get_kit_now {
list-style: none;
height: 0px;
display: inline;
overflow: hidden;
}



#get_kit_now a{
margin:0.3em 0 1em 1em;
height:55px;
}
	
#get_kit_now a:hover{
background-position: 0 -57px;
}

#get_kit_now a{
float:left;
margin:0px 0px 0px 50px;
width: 183px;
background: url(../images/button.png) top left no-repeat;
}
	
/*end of image swap*/

/***************************************************************home page*************************************************/
#zzz_pic{
margin-left:-7px;
margin-top:24px;
}

#medal_pic{
/*margin:-200px 0px 0px 410px;*/
margin:-127px 0 0 389px;
}



#navBackground2{
	width: 710px;
	height: 193px;
	display: block;
	margin:-30px 0 0 1px;
}

#nav2{
	position:relative;
	list-style: none;
	margin: auto;
	padding: 0px 0px 0px 0px;
	height: 0px;
	display: inline;
	overflow: hidden;
	width: 710px;
	height:193px;
	}



#nav2 li {
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;
	}
	
#navBar2{
margin:24px 0 0;
padding:20px 0 0 0px;
}

#nav2 a {
	float: left;
	padding: 193px 0 0 0;
	overflow: hidden;
	height: 0px !important;
	height /**/:100px; /* for IE5/Win */
}
	
#nav2 a:hover {
	background-position: 0 -193px;
	}
	

#tkits2 a  {
	width: 178px;
	background: url(../images/purchase.jpg) top left no-repeat;
	}

#tinfo2 a  {
	width: 176px;
	background: url(../images/info.jpg) top left no-repeat;
	}

#tcontact2 a  {
	width: 176px;
	background: url(../images/cont.jpg) top left no-repeat;
	}
	
#tfaq2 a  {
	width: 176px;
	background: url(../images/faq.jpg) top left no-repeat;
	}
	



/***************************************************************home page end*************************************************/
/*****************************************************************info page***************************************************/

#info_text img{
margin-right:15px;
}

#more{
text-align:right;
padding-right:5px;
}

#back{
padding-left:5px;
}

#info_text{
padding:5px;
font-family:Arial, Helvetica, sans-serif;
}


#info_text a{
color:#006600;
}


/******************************************************************info page end***************************************************/

/**********************************************************************faq*************************************************************/

#info_faq_menu{

background-color:#666666;
font-family:arial;
float:left;
height:260px;
margin:18px 0 30px 0px;
/*position:absolute;*/
width:700px;
}

ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  
  /*width: 15em;*/
}

ul#menu a {
  display: block;
  text-decoration: none;	
}

ul#menu li {
  margin-top: 1px;
}

ul#menu li a {
  border-top:solid px #666; 
  background-image: url(../images/faq_bg.png);
  background-color:#cccccc;
 /* background: #333; */
  color:#000;	
  padding: 0.5em;
  font-size:16px;
  /*border: 2.5px #e4ecee solid; */
}

ul#menu li a:hover {
  background: #fff;
  color:#000;
}

ul#menu li ul li a {
  background: #666666;
  color:#fff;
  padding-left: 20px;
  border:none;
  font-size:14px;
}

ul#menu li ul li a:hover {
  background: #666;
  color: #fff;
  border-left: 5px #ccc solid;
  padding-left: 15px;
}

/*end of accordian menu*/


/**********************************************************************faq end*************************************************************/

#thanks_text{
margin:0px 0px 70px 5px;
}
/**********************************************************contact page********************************************************************************************/

#thanks{
color:#FF0000;
/*width:484px; */
height:20px;
/*margin-top:-61px; */
/*position:absolute;*/
}

#thanks h2{color:#ff0000;}

#heading{
margin:10px 0 0 30px;
}

#heading h2{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#006699;
}

#contact_info2{
background-image:url(../images/contact_info_bg2.png);
background-repeat:no-repeat;

width:791px;
height:922px;
margin:5px 0 0 20px;
padding-top:10px;
}

#contact_info{
background-image:url(../images/contact_info_bg.png);
background-repeat:no-repeat;

width:791px;
height:559px;
margin:5px 0 0 20px;
padding-top:10px;
}


#contact_text{
padding:10px;
text-align:left;
}

#contact_content{
background-image:url(images/contactt_bg.png);
background-repeat:no-repeat
}

#contact{
margin:15px 5px 0 7px;
/*width:330px;*/
height:500px;	
text-align:left;
padding-right:25px;
/*padding-top:25px; */
font-family:Arial, Helvetica, sans-serif;
}

#contact_form{
width:430px;

height:246px;
margin:-399px -2px 0 0;
}
/*
#contact_form{
float:right;
height:400px;
margin:-300px 42px 0 22px;
width:330px;
}
*/
/* product form styles */
.enquiryform label, .publicform label {
	width: 100px;
	float: left;
	text-transform: capitalize;
	color: #4a4a4a;
	font-size: 1em;
	font-weight:bold;
}
.enquiryform textarea, .publicform textarea {
	width: 430px;
	height:104px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 1em;
	padding: 2px;
	margin: 2px 0px;
	border:1px solid #666;
	color: #706868;
}
.enquiryform input, .publicform input {
	padding: 2px;
	color: #706868;
	font-size: 1em;
	width: 430px;
	height: 18px;
	margin: 2px 0px;
	border:1px solid #666;
}
.enquiryform input.submitbtn, .publicform input.submitbtn{
	padding-bottom:25px;
	color: #fff;
	font-size: 1em;
	width: 82px;
	height: 33px;
	margin: 0px 0px 0px 0px;
	border:1px solid #666;
	float:right;
	background-image:url(../images/submit.gif)
}

.enquire{
margin: 0px 0px 85px 5px;
}

#name{
margin:0px 0 10px 0px;
}

#enquiry{
margin:0px 0 10px 0px;
}

#email{
margin:0px 0 10px 0px;
}

li{
font-size:12px;

}

#reset{
	padding-bottom:25px;
	color: #fff;
	font-size: 1em;
	width: 82px;
	height: 33px;
	margin:0 10px 39px 0;
	border:1px solid #666;
	float:right;
	background-image:url(../images/reset.gif);
}

#checker{
display:none;
}

/**********************************************************Contact page end********************************************************************************************/


/********************************************************************footer*****************************************************/
.clearFloat {
	clear: both;
	}

	
#footer {
border-top:1px solid #000;
	margin:0px auto auto; 
	padding: 5px;
	font-size: 0.8em;
	font-family:Arial, Helvetica, sans-serif;
	}

.foot_text{
color: #000;
text-align: right;
margin:-23px 5px auto; 
padding: 5px;
}






/********************************************************************footer end*****************************************************/



