/* CSS Document */

*{ margin:0; padding:0;}

 img, div, input { behavior: url("iepngfix.htc") }
 
 .clear{ clear:both;}
 
 
 body{
 	background-color:#03658a;
	background-image:url(../images/body_bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
 }
 
.wrapper{
	width:950px;
	margin:auto;

}
 
.header{
	height:138px;
}
 
.logo{ 
	width:250px;
	height:138px;
	}
.container{
	background-color:#ffffff;
	
}
.container_top {
	background-image:url(../images/wrapper_top.jpg);
	background-repeat:no-repeat;
	height:15px;
	font-size:1px;
}

.container_main {
	border-left:#bbbaba 1px solid;	
	border-right:#bbbaba 1px solid;
}

.container_btm {
	background-image:url(../images/wrapper_btm.jpg);
	background-repeat:no-repeat;
	height:15px;
	font-size:1px;
}

.content {
	font-family: Verdana;
	font-size:11px;
	color:#434343;
	width:927px;
	margin-left:10px;
	/*margin-top:15px;*/
}

.top_links{
		  margin-left:6px;
		  width:936px;
		  height:48px;
		  }
		  
.top_links ul{
		margin:0;
		padding:0;
		width:936px;
		list-style-type:none;
		}
		  
.top_links ul li{
	background-repeat:no-repeat;
	background-position:right;
	float:left;
}		  
		  
.top_links ul li a{
	
	display:block;
	background-repeat:no-repeat;
}		  
		  
.top_links ul li a:hover{
	background-repeat:no-repeat;
}		  

.home a{ background-image:url(../images/home.jpg);
		background-repeat:no-repeat;
		width:100px;
		height:48px;
		}	  
.home a:hover{background-image:url(../images/home_active.jpg);}

.home a.active{background-image:url(../images/home_active.jpg);}


.training a{ background-image:url(../images/training.jpg);
			 background-repeat:no-repeat;
			 width:104px;
			 height:48px;
		}	  
.training a:hover{background-image:url(../images/training_active.jpg);}

.training a.active{background-image:url(../images/training_active.jpg);}


.consulting a{ background-image:url(../images/consulting.jpg);
			 background-repeat:no-repeat;
			 width:124px;
			 height:48px;
		}	  
.consulting a:hover{background-image:url(../images/consulting_active.jpg);}

.consulting a.active{background-image:url(../images/consulting_active.jpg);}



.benchmark a{ background-image:url(../images/benchmark.jpg);
			 background-repeat:no-repeat;
			 width:153px;
			 height:48px;
		}	  
.benchmark a:hover{background-image:url(../images/benchmark_active.jpg);}

.benchmark a.active{background-image:url(../images/benchmark_active.jpg);}


.tunning a{ background-image:url(../images/tunning.jpg);
			 background-repeat:no-repeat;
			 width:108px;
			 height:48px;
		}	  
.tunning a:hover{background-image:url(../images/tunning_active.jpg);}

.tunning a.active{background-image:url(../images/tunning_active.jpg);}


.fitness a{ background-image:url(../images/fitness.jpg);
			 background-repeat:no-repeat;
			 width:101px;
			 height:48px;
		}	  
.fitness a:hover{background-image:url(../images/fitness_active.jpg);}

.fitness a.active{background-image:url(../images/fitness_active.jpg);}


.contact a{ background-image:url(../images/contact.jpg);
			 background-repeat:no-repeat;
			 width:125px;
			 height:48px;
		}	  
.contact a:hover{background-image:url(../images/contact_active.jpg);}

.contact a.active{background-image:url(../images/contact_active.jpg);}

.about_us a{ background-image:url(../images/aboutus.jpg);
			 background-repeat:no-repeat;
			 width:120px;
			 height:48px;
		}	  
.about_us a:hover{background-image:url(../images/aboutus_active.jpg);}

.about_us a.active{background-image:url(../images/aboutus_active.jpg);}





.left{
	width:705px;
	float:left;
}

.text_matter{
	padding:0 10px 10px 2px;
	line-height:22px;
	color:#434343;
	text-align:justify;	
	font-size:12px;
}

.pool{padding-left:330px;}
.img_pool{ width:300px; height:225px; padding:5px; border:#cccccc 1px solid;}

.text_matter ul{ padding-left:15px;}

.title{font-size:17px; 
	   font-weight:bold; 
	   color:#000000;}


.left_btm{ width:715px;
			_width:700px;
		   /*position:relative;
		   margin-left:5px;*/
		   bottom:0;
		   }

.blue_panel{
			width:215px;
			height:325px;
			background-image:url(../images/blue_panel.jpg);
			background-repeat:no;
			float:left;
			margin-right:20px;
			_margin-right:13px;
}

/*.requesites{/*background-image:url(../images/icon_01.png);
			background-position:left; 
			background-repeat:no-repeat;
			width:120px; 
			height:30px; 
			margin: 10px 0 0 10px;
			color:#ffffff; 
			font-size:13px; 
			font-weight:bold;
			line-height:25px;
			}*/
			
.objectives{/*background-image:url(../images/icon_02.png);
			background-position:left; 
			background-repeat:no-repeat;*/
			width:120px; 
			height:30px; 
			margin: 10px 0 0 10px;
			color:#ffffff; 
			font-size:14px; 
			font-weight:bold;
			line-height:25px;
			}
.small_text{ width:195px; 
			 padding:0 10px; 
			 font-size:11px; 
			 color:#000000; 
			 text-align:left; 
			 line-height:18px;}
			 
.small_text ul {padding-left:15px;}
			 
.know_more a{text-decoration:underline; 
			 font-size:11px; 
			 color:#0000CC; 
			 margin-left:120px;
			 }

.right{
	width:215px;
	float:right;	
}

.sign_button{
	width:128px;
	height:36px;
	background-image:url(../images/signup_but.png);
}
	
.right_top{
	background-image:url(../images/yellow_top.jpg);
	background-repeat:no-repeat;
	height:15px;
}

.right_main{
	background-image:url(../images/yellow_mid.jpg);
	background-color:#ffa800;
	background-repeat:repeat-x;
}

.right_btm{
	background-image:url(../images/yellow_btm.jpg);
	background-repeat:no-repeat;
	height:45px;
} 

.text_right{
			font-size:12px;
			color:#000000;
			width:185px;		
			line-height:18px;
			padding:15px;
			padding-top:0;
			}
.text_right ul { padding-left:15px;}			

.right_title{
			font-size:15px;
			font-weight:bold;
			color:#CC3300;
			}

.footer{ background-image:url(../images/footer.jpg);
		 background-repeat:no-repeat;
		 height:40px;
		 font-family:Verdana;
		 line-height:40px;
		 font-size:11px;
		 color:#000000;
		 text-align:center;
}

.textbox{width:300px;}
.textbox_comment{width:300px; height:150px;
    text-align: left;
    vertical-align: top;
    direction: inherit;
    line-height: normal;
    visibility: visible;
}




/*---------------------------------------------------------------------------------------------- */










