.main-section {
    display: 						inline-block;
    /*padding:						0px; */
    text-align: 					left;
    vertical-align:					top;
	font-size: 12px;
}
.main-content {
    background:						#fff; 
    /*
    -moz-box-shadow:				0 0 3px rgba(0,0,0,0.5);
    -webkit-box-shadow:				0 0 3px rgba(0,0,0,0.5);
    -khtml-box-shadow:				0 0 3px rgba(0,0,0,0.5);
    box-shadow:						0 0 3px rgba(0,0,0,0.5);
    */
    /*
    -moz-border-radius:				5px;
    -webkit-border-radius:			5px;
    -khtml-border-radius:			5px;
    border-radius:					5px; */
    /*border-radius:					15px 15px 15px 15px;*/
    position:						relative;
    z-index:						1;
    width:							450px;
    height:							370px;
    *display: 						inline;
	zoom: 							1;
	border:						 	2px solid #666699;
	/* *padding:						0px; */
	text-align:						left;
	margin-left:					25px;
}
    
.main-content>header{
	/* background:						#eee;
	background:						-moz-linear-gradient(top,#fafafa,#e1e1e1);
	background:						-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#e1e1e1));
	-pie-background:				linear-gradient(top,#fafafa,#e1e1e1); */
	/*border-bottom:					1px solid #999;*/
	
	-moz-border-radius:				5px 5px 0 0;
	-webkit-border-top-left-radius:	5px;
	-webkit-border-top-right-radius:5px;
	-khtml-border-radius:			5px 5px 0 0;
	border-radius:					5px 5px 0 0;
	padding:						8px 25px; 
	/*
	-moz-box-shadow:				0 1px 1px #bbb;
	-moz-box-shadow:				0 1px 1px rgba(0,0,0,0.2);
	-webkit-box-shadow:				0 1px 1px #bbb;
	-webkit-box-shadow:				0 1px 1px rgba(0,0,0,0.2);
	-khtml-box-shadow:				0 1px 1px #bbb;
	-khtml-box-shadow:				0 1px 1px rgba(0,0,0,0.2);
	-pie-box-shadow:				none;
	box-shadow:						0 1px 1px rgba(0,0,0,0.2) */
	
}

.main-content>header h2{
	font-weight:					400;
	font-size:						21px;
	text-shadow:					0 1px 0 #fff;
	margin-left:					60px;
}
.main-content>header h3{
	margin-left:					5px;
}
.main-content>section{
	padding:						20px 30px;
}

.container {
    padding-top: 					40px;
    text-align: 					center;
}
.welcome_page_message {
    padding-top: 					10px;
    text-align: 					center;
    color:							#ff0000;
}
.fr {
    float: left;
    height: 40px;
}