.container {
    /*width: 100%;*/
  }
  
  body {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
    line-height: 21px;
	font-weight: 300;
	color: #666;
	background: url(../images/patterns/1.png) fixed repeat;
}

.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {
    border: 2px solid #fff;
}  

.textbox
{ 
	border: 1px solid #c4c4c4; 
	height:27px;
	width: 100%; 
	font-size: 13px; 
	padding: 4px 4px 4px 4px; 
	border-radius: 4px; 
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px; 
	box-shadow: 0px 0px 8px #d9d9d9; 
	-moz-box-shadow: 0px 0px 8px #d9d9d9; 
	-webkit-box-shadow: 0px 0px 8px #d9d9d9; 
} 
 
.textbox:focus
{ 
	outline: none; 
	border: 1px solid #7bc1f7; 
	box-shadow: 0px 0px 8px #7bc1f7; 
	-moz-box-shadow: 0px 0px 8px #7bc1f7; 
	-webkit-box-shadow: 0px 0px 8px #7bc1f7; 
} 
#venue,#cls_date
{
	height:35px;
	
}
.fra
{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
	text-decoration: none;
	background: #32376f;
	border-radius: 0px;
	border:1px solid #32376f;
	padding: 10px 15px 10px 15px;
	color: #fff;
	cursor: pointer;
	height: 40px !important;
	width: 100px;
}
.fra:hover{background: #0099ff;}
		
.aim-one{
	background:#1f5883;
	color:#fff;
	text-align:center;
	}
.aim-two{
	background:#2474cb;
	color:#fff;
	text-align:center;
}
.aim-two a{
	background:#2474cb;
	color:#fff;
	text-align:center;
	}
.aim-two a:hover{
	background:#2474cb;
	color:#fff;
	text-align:center;
	}
	


.faicon {
	float: right;
}

/*---------------------------------table--------------------------------*/

.t-left-r{
	color:#000!important;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	background:#d7e8f9;}
	
.t-c-r{
	color:#000!important;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	background:#ecf3fb;}