*{
	padding:0px;
	margin:0px;
	}
body {
	background-color: #E8E7E5;
	font-family:Tahoma;
	color:#333333;
	font-size:14px;
}

#wapper{
	width:790px;
	background-image:url(http://www.training-4u.net/templates/images_train/bg/bg_inside.jpg);
	height:auto;
	margin-left:auto;
	margin-right:auto;
	}
#top{
	display:block;
	width:785px;
	background-image:url(http://www.training-4u.net/templates/images_train/bg/bg_top.gif);
	height:96px;}
#top .logo{
	display:block;
	width:160px;
	float:left;
	}	
#top .top_banner{
	display:block;
	width:625px;
	float:right;
	text-align:center;
	padding-top:18px;
	}	
.clear{
	padding:0px;
	margin:0px;
	clear:both;}
#menu{
	padding:0px;
	margin:0px;
	height:37px;
	width:785px;
	background-image:url(http://www.training-4u.net/templates/images_train/bg/bg_menu.jpg);
	text-align:center;
	}
.data{
	margin:0px;
	padding:0px;
	width:785px;
	display:block;
	background-image:url(http://www.training-4u.net/templates/images_train/bg/bg_data.gif);
	background-repeat:x;
	}	
.left_col{
	width:574px;
	float:left;
	background:#FFFFFF;
	display:block;
	text-align:center;
		}
.right_col{
	width:211px;
background-image:url(http://www.training-4u.net/templates/images_train/bg/bg_bar_left.jpg);
	float:right;
	display:block;
	padding-top:0px;
	background-color:#EEEEEE;
	text-align:center;
	}
#footer{
	background-color:#FF7F00;
	height:25px;
	width:785px;
	text-align:center;
	color:#ffffff;
	font-size:12px;
	padding-top:10px;
	}
.link_show{
	margin-left:auto;
	margin-right:auto;
	display:block;
	width:170px;
	padding:10px;
	background-color:#ffffff;}
.top_img{
	display:block;
	width:574px;
	text-align:center;
	}	
.welcome{
	display:block;
	width:536px;
	background-image:url(http://www.training-4u.net/templates/images_train/bg/title_bar.gif);
	background-repeat:repeat-x;
	text-align:left;
	height:auto;
	margin:8px 11px 8px 11px;
	text-align:left;
	padding:3px 8px 0px 8px;
	}
.text_blue16{
	color:#3EA1FA;
	font-size:16px;
	font-weight:bolder;
	}
.text_blue12{
	color:#3EA1FA;
	font-size:12px;
	}
.text_blue14{
	color:#3EA1FA;
	font-size:14px;
	}

.text_orange16{
	color:#FF7F00;
	font-size:16px;
	font-weight:bolder;
	}
.text_orange14{
	color:#FF7F00;
	font-size:14px;
	}
.text_orange12{
	color:#FF7F00;
	font-size:12px;
	}

.text_g12{
	color:#666666;
	font-size:12px;
	}
.text_g12 a{
	font-size:12px;
	color:#1D9FD6;
	text-decoration:underline;
	}
	.text_g12 a:hover{
	color:#ff9c00;
	text-decoration:none;
	}	
	
.input{
	border: 1px solid #3EA1FA;
	background-color:#ffffff;
	text-align:left;
	color:#333333;
	font-size:14px;
	height:20px;
	}
.text_w16{
	color:#ffffff;
	font-size:16px;
	font-weight:bolder;}
ul {
text-decoration: none;
text-indent: 5px;
padding: 6px;
padding-left:25px;
margin: 2px;
}
