body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FAF0D2;
	background-image: url(images/ch_main_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
form {
	margin: 0px 0px 0px 0px;
}
.main-wrapper{
	width: 763px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#banner-bot {
	background-color: #000066;
	float: right;
	width: 542px;
	position: relative;
}

#main-777 {
	width: 763px;
	height: 125px;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
#column-left {
	float: left;
	width: 426px;
	height: 125px;
}
#inside-column-left {
	float: left;
	width: 435px;
}
#column-left-text {
	float: left;
	width: 170px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 89px;
	margin-top: 28px;
}
.verdana-blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #63B0FF;
	text-decoration: none;
}
.verdana-blue-12 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #63B0FF;
	text-decoration: none;
}
.verdana-blue-12-lite {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #B5DAFF;
	text-decoration: none;
}
#column-left-banner {
	float: left;
	width: 150px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 80px;
	margin-top: 30px;
}
#main-777-center {
	width: 763px;
	height: 66px;
	position: relative;
}
#column-left-1 {
	float: left;
	width: 222px;
	position: relative;
	background-color: #0099FF;
}

#column-left-menu {
	float: left;
	width: 221px;
	position: relative;
}
#column-left-2 {

	float: right;
	width: 541px;
	position: relative;
	background-color: #006666;
}
#hmain {
	width: 763px;
	height: 66px;
	text-decoration: none;
	position: relative;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
.column-left-bit {
	float: left;
	width: 221px;
	height: 66px;
}
.column-rig-bit {
	float: left;
	width: 542px;
}
#main-content {
	width: 763px;
	position: relative;
	float:left;
	
}
.yellow {
	background-color: #330099;
}

.yellow-color {
	background-color: #FFE44E;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 215px;
}
.yello {
	height: 6px;
	width: 215px;
	position: relative;
	margin: 0px;
	padding: 0px;
}
.column-left-cor-2 {

	float: right;
	width: 6px;
}
.color-y {
	background-color: #FFE44E;
}
.column-rig-bit-content {
	float: left;
	width: 540px;
	padding-left:3px;


	background-color:#203a5b;
	height: 10px;
}
#column-box-1 {
	height: 202px;
	width: 178px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	position: relative;
	z-index: auto;
}
.color-green {
	background-color:#203a5b;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: 0;
	border-right-style: 0;
	border-bottom-style: 0;
	border-left-style: 0;
}
/*.color-green {
	background-color: #A0D888;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: 0;
	border-right-style: 0;
	border-bottom-style: 0;
	border-left-style: 0;
}*/
/*.new-bg-ep {
	background:url(../images/newone.gif) no-repeat left top;
	background-color: #A0D888;
	margin: 0px;
	padding: 0px 0px 2px 0px;
	border: 0px;
}*/

.new-bg-ep {
	background:url(../images/blue-curve-top.gif) no-repeat left top;
	background-color: #203a5b;
	margin: 0px;
	padding: 0px 0px 2px 0px;
	border: 0px;
}

.column-left-box {

	float: left;
	width: 216px;
}
#column-box-2 {

	height: 191px;
	width: 178px;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
}
.color-blue {

	background-color: #162067;
}
.ht {
	background-color: #A0D888;
	width: 100%;
}
.ht-1 {

	height: 7px;
	background-color: #A0D888;
	background-image: url(../images/ch_yellow_bit_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 100%;
}






/*pop-ups*/


.popup, .popup .cover {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.popup .cover {
    background: rgba(41, 43, 43, 0.76);
    position: fixed;
}
.popup, .popup .cover {
	height: 100%;
	left: 0;
	position: fixed;
	display: block;
	/* top: -22px; */
	width: 100%;
}
.popup {
    display: block;
    z-index: 999;
    position: absolute;
    overflow: hidden
}
.cover {
    background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 999;
}
.popup .pop-con {
    height: 100%;
    position: relative;
    width: 100%;
    z-index: 999;
}
.popup .pop-con .con {
    background-color: #fff;
    border: 2px solid #abb2a9;
    border-radius: 12px;
    left: 50%;
    max-width: 851px;
    padding: 2em 2em 1.3em;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: auto;
    /* z-index: 9; */
}
.popup .pop-con .close {   
    
    cursor: pointer;
    display: inline-block;
    margin: 5px;
    /* padding: 0.15em 0.6em 0.25em; */
    position: absolute;
    right: -24px;
	top: -29px;
	color: #fff;
    font-size: 30px;
        font-weight: 800;
        /* border: 2px solid #ff2828; */
        border-radius: 50%;
        width: 34px;
		text-align: center;
		background: #ff2828;
		z-index: 9;
    
}
.pop-con .con .frm-col{width: 100%;}
.pop-con .pop-row {
    border-radius: 8px;
    color: #000;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    height: 432px;
    margin-bottom: 0.5em;
    /* overflow: auto; */
    /* padding: 1em; */
    text-align: left;
    width: 768px;
}
   .pop-con .pop-row img {border-radius: 6px;}
 .pop-con .bg-1 {
	background-color: #ee1d25;
}
 .pop-con .bg-2 {
	background-color: #eeeded;
}
 
 .pop-con .pop-row p {
	font-size: .899em;
	margin: 0;
	padding-bottom: .5em;
	float: left;
	width: 100%;
        line-height: 1.499em;
}
.pop-con .pop-row h3{ text-align: center; color: #c4282a; text-decoration: underline; margin-top: .299em} 
.pop-row a {
	padding: 0.5em;
	font-size: 18px;
	text-decoration: none;
	text-transform: uppercase;
	position: relative;
}
.pop-con .imp{ color: #950606;}



/*pop-ups*/





.90-rig {
	float: right;
	width: 50px;
	text-align: right;
	background-image: url(../images/ch_yellow_bit_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	top: 1px;
}
#column-box-3 {
	width: 215px;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
/*	height: 324px; */
}
.left-95 {
	width: 95%;
	margin-left: 5px;
	float: left;
}
.center-page {
	width: 95%;
	text-align: left;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
}
.center-page1 {
	width: 95%;
	text-align: left;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.scroll-Div {
	width: 95%;
	text-align: left;
	position: relative;
	left: 2px;
	top: 1px;
	overflow: hidden;
	height: 115px;
	padding: 0px;
}

.arial-12-green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #113800;
}
.arial-10-black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.arial-12-green-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #113800;
	text-decoration: none;
}
.Arial-12-meroon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #6C0000;
	text-decoration: none;
}
.verdana-10-meroon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-variant: normal;
	text-transform: none;
	color: #6C0000;
	text-decoration: none;
}
.verdana-10-meroon-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: none;
	color: #6C0000;
	text-decoration: none;
	margin:0px;
	padding:0px;
}
.verdana-9-meroon-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #6C0000;
	text-decoration: none;
}
.verdana-10-meroon-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.verdana-10-meroon-link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF2828;
	text-decoration: none;
}
.verdana-10-grn-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: none;
	color: #113800;
	text-decoration: none;
	margin:0px;
	padding:0px;
}
.line {
	background-image: url(../images/ch_line.gif);
	background-repeat: repeat-x;
	background-position: center center;
	height:11px;
	padding:0px;
	margin:0px;
}
.line1 {
	background-image: url(../images/ch_line.gif);
	background-repeat: repeat-x;
	background-position: center center;
}
.line2 {
	background-image: url(../images/green-dot-line.gif);
	background-repeat: repeat-x;
	background-position: center center;
}
.Arial-12-meroon-bold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #6C0000;
	text-decoration: none;
}
.arial-12-blue-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #61AFFF;
	text-decoration: none;
}
.blue-line {
	background-image: url(../images/ch_line_line.gif);
	background-repeat: repeat-x;
	background-position: center center;
	height: 10px;
	background-color: #162067;
}
.white-col-verdana-10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.white-col-arial-12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.blue-col-arial-12 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #4DA7FF;
	text-decoration: none;
}
#column-box-4 {
	height: 191px;
	width: 145px;
	float: left;
	margin: 0px;
	padding: 0px;
}
.column-rig-bit-content1 {
	float: right;
	width: 542px;
	background-color: #996600;
}
.column-rig-bit-content-bot {

	float: right;
	width: 542px;
	height: 65px;
}
.verdana-9-gray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #707070;
	text-decoration: none;
}
.verdana-10-white-boldlink {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
}
.white-line {
	background-image: url(../images/white_line.gif);
	background-repeat: repeat-x;
	background-position: center ;
	padding: 0px 0px 0px 0px;
}
.white-line1 {
	background-image: url(../images/white_line2.gif);
	background-repeat: repeat-x;
	background-position: center ;
	padding: 0px 0px 0px 0px;
}	
.new-bg {
	background-color: #FAF0D2;
	background-image: url(../images/new_inside_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
#inside-main-777 {
	width: 763px;
	text-align: left;
	margin: 0px;
	padding: 0px;
	position: relative;
}
#text {
	width: 160px;
	position: absolute;
	top: 68px;
	right: 186px;
	height: 148px;
	float:left;
}
.verdana-10-gray {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.verdana-10-blue-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #88D2FB;
	text-decoration: none;
}
.rrb-banner {
	/*float: right;*/
	height: 50px;
	width: 144px;
	margin-top: 8px;
	padding: 0px;
}
.rrb-banner1 {
	/*float: right;*/
	/*height: 50px;
	width: 144px;*/
	margin-top: 8px;
	padding: 0px 0 0 9px;
}
.con-col1 {
	width:189px;
	margin:0px 3px 0px 0px;
	padding:0px;
	float:left;
}
.con-col1 h1 {
	width:189px;
	margin:0px;
	padding:9px 0px 7px 0px;
	float:left;
}
.con-col1-col1 {
	width:189px;
	margin:0 !important;
	padding:0px;
	float:left;	
}
.con-col1-col2 {
	width:189px;
	height:142px;
	margin:5px 0px 0px 0px!important;
	padding:0px;
	float:left;	
}
.con-col1-col2-co1 {
	width:189px;
	margin:0px 0px 0px 0px!important;
	padding:0px;
	float:left;	
}
.con-col1-col2-co2 {
	width:189px;
	padding:0px 10px 0px 10px!important;
	padding:0px;
	float:left;
	background-color:#ffe44e;
}
.con-col1-col2-co3 {
	width:189px;
	margin:0px 0px 0px 0px!important;
	padding:0px;
	float:left;	
}

.con-col1-col3 {
	width:189px;
	height:86px;
	margin:0px;
	padding:0px;
	float:left;	
}

.con-col2 {
	width:185px;
	margin:0px 2px 0px 0;
	padding:0px;
	float:left;
}
.con-col2a {
	width:378px;
	margin:0 4px 0 0;
	padding:0px;
	float:left;
}
.con-col2 h1{
	width:176px;
	margin:0px;
	padding:9px 0px 5px 0px;
	float:left;
}
.con-col2a h1{
	width:193px;
	margin:0px;
	padding:9px 0px 5px 0px;
	float:left;
}
/*.con-col2-row1 {
	width:176px;
	height:5px;
	margin:0px;
	padding:0px;
	float:left;
	background:url(../images/blue-top-curve.gif) no-repeat left top;
}
.con-col2-row2 {
	width:176px;
	height:254px;
	margin:0px!important;
	background-color:#203a5b;
	padding:0px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
}
.con-col2-row3 {
	width:176px;
	height:5px;
	margin:0px;
	padding:0px;
	float:left;
	background:url(../images/blue-bottom-curve.gif) no-repeat left top;
}*/
.con-col3 {
	width:193px;
	margin:0 2px 0 2px;
	padding:0px;
	float:left;
}
.con-col3 h1{
	width:193px;
	margin:0px;
	padding:9px 0px 6px 0px;
	float:left;
}
.con-col4 {
	width:191px;
	margin:0 0 0 0;
	padding:0px;
	float:left;
}
.con-col4 h1{
	width:191px;
	margin:0px;
	padding:8px 0px 6px 0px;
	float:left;
}
.con-col3-row1 {
	width:358px;
	margin:0px 0px 4px 0px;
	padding:0px;
	float:left;
}
.con-col3-row1-row1 {
	width:358px;
	height:5px !important;
	margin:0px;
	padding:0px;
	float:left;
	background:url(../images/green-top-curve.gif) no-repeat left top;
}
.con-col3-row1-row2 {
	width:358px;
	height:165px;
	/*height:304px;*/
	margin:0px;
	padding:0;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #113800;
	text-decoration: none;
	/*padding:4px 12px 0px 12px;
	padding:6px 12px 0px 12px;*/
	background-color:#a0d888;
	float:left;
}
.con-col3-row1-row3 {
	width:358px;
	height:5px;
	margin:0px;
	padding:0px;
	float:left;
	background:url(../images/green-bottom-curve.gif) no-repeat left top;
}
.con-col3-row2 {
	width:216px;
	margin:0px;
	padding:0px;
	float:left;
}
.con-col3-row2-row1 {
	width:216px;
	height:6px;
	margin:0px;
	padding:0px;
	float:left;
	background:url(../images/yellow-top-curve.gif) no-repeat left top;
}
.con-col3-row2-row2 {
	width:192px;
	margin:0px;
	padding:0px 12px 8px 12px;
	float:left;
	background-color:#ffe44e;
}
.con-col3-row2-row3 {
	width:216px;
	height:6px;
	margin:0px;
	padding:0px;
	float:left;
	background:url(../images/yellow-bottom-curve.gif) no-repeat left top;
}

.con-col2-new {
	width:185px;
	margin:0px 2px 0px 0px;
	padding:0px;
	float:left;
}
.con-col2-new h1{
	width:176px;
	margin:0px;
	padding:9px 0px 5px 0px;
	float:left;
}
/*.con-col3-row2-row1 {
	width:358px;
	height:4px;
	margin:0px;
	padding:0px;
	float:left;
	background:url(../images/yellow-top-curve.gif) no-repeat left top;
}
.con-col3-row2-row2 {
	width:336px;
	margin:0px;
	padding:0px 12px 8px 12px;
	float:left;
	background-color:#ffe44e;
}
.con-col3-row2-row3 {
	width:358px;
	height:4px;
	margin:0px;
	padding:0px;
	float:left;
	background:url(../images/yellow-bottom-curve.gif) no-repeat left top;
}*/
.arial-13-green-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	color: #113800;
	text-decoration: none;
	margin:0px;
	padding:0px;
}
.wh-bold16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	color: #113800;
	text-decoration: none;
	margin:0px;
	padding:0px;
}
.arial-11-green {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #113800;
}
.Arial-11-meroon-bold {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #6C0000;
	text-decoration: none;
}
.exam-schedule {
	width:583px;
	margin:0px;
	padding:0px;
	float:left;
}
.exam-schedule h1{
	width:583px;
	margin:0px;
	padding:9px 0px 6px 0px;
	float:left;
}
.es-con {
	width:583px;
	margin:0px;
	padding:0px;
	float:left;
}
.esc-top-curve {
	width:583px;
	height:6px;
	margin:0px;
	padding:0px;
	float:left;
}
.esc-mid-curve {
	width:563px;
	background-color:#a0d888;
	margin:0px;
	padding:0 10px 0 10px;
	float:left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #113800;
	text-decoration: none;
}
.esc-bot-curve {
	width:583px;
	height:6px;
	margin:0px;
	padding:0px;
	float:left;
}

.es-con-small {
	width:762px;
	margin:0px;
	padding:0px;
	float:left;
}
.esc-small-curve {
	width:762px;
	height:5px;
	margin:0px;
	padding:0px;
	float:left;
}
.esc-small-bg {
	width:742px;
	background: url(images/ec-mid.gif) repeat-x left top #a0d888;
	margin:0px;
	padding:7px 10px 5px 10px;
	float:left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #113800;
	text-decoration: none;
}

.Arial-11-meroon-bold {

	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #8f1f1f;
	text-decoration: none;
}
.h-result {
	width: 763px;
	padding:10px 0 5px 0;
	margin:0px;
	float:left;
	
}
.h-result-marq{
	color: #fff;
	float: left;
	font-family: trebuchet ms;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	line-height: 20px;
	margin: 0 29px 0;
	/*margin: 201px 29px 0;*/
  	overflow: hidden;
	padding: 9px 0;
	position: absolute;
	width: 700px;
	left: 2px;
	top: 470px;
}
.h-result-marq-n{
	color: #fff;
	float: left;
	font-family: trebuchet ms;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	line-height: 20px;
	margin: 0 29px 0;
	/*margin: 201px 29px 0;*/
  	overflow: hidden;
	padding: 9px 0;
	position: absolute;
	width: 700px;
	left: 3px;
	top: 722px;
}

.h-result-marq span{ color:#FF0; text-decoration:underline; font-weight:900}

.h-result-marq-n span{ color:#FF0; text-decoration:underline; font-weight:900}

.h-result-marq1{
  color: #000;
float: left;
font-family: trebuchet ms;
font-size: 14px;
font-style: italic;
font-weight: bold;
line-height: 20px;
/*margin: 228px 29px 0;*/
margin: 0 29px 0;
padding: 9px 0;
position: absolute;
right: 0;
top: 200px;
}

.rrb-alert{width:762px; float:left; font-family: trebuchet ms; font-size:12px; color:#000; font-weight:normal; line-height:20px; margin:0; overflow: hidden; padding:0}

.rrb-hban{width:740px; float:left; font-family: trebuchet ms; font-size:16px; color:#FFF; font-weight:bold; line-height:20px; margin:0; overflow: hidden; padding:0}
.rrb-hban a{color: #fff; text-decoration: underline}

.rrb-hban2{width:740px; float:left; font-family: trebuchet ms; font-size:16px; color:#feff86; font-weight:bold; line-height:20px; margin:0; overflow: hidden; padding:0}
.rrb-hban2 a{color: #fff; text-decoration: underline}


.h-result-c{
	width: 375px;
	padding:0;
	margin:0px;
	float:left;
	
}
.h-result-cr{
	width: 378px;
	padding:0;
	margin:0px;
	float:right;
	
}

.h-result h1{
	width:763px;
	margin:0px;
	padding:0px 0px 5px 0px;
	float:left;
}
.notice {
	width: 763px;
	padding:10px 0 5px 0;
	float:left;
	
}
.notice h1{
	width:176px;
	margin:0px;
	padding:0px 0px 5px 0px;
	float:left;
}

a, a:active, a:focus { outline:  none; ie-dummy: expression(this.hideFocus=true); text-decoration:none;}


/* Inside Pages */
#main { float:left; width:840px;}
.con-r1 { float:left; width:840px; height:86px; margin:1px 0 0 0; padding:0;}
.con-r1 #logo{ float:left; width:340px; height:86px; background:url(images/rrbchennai-inside-logo.gif) no-repeat left top;}
.con-r1 #tmenu{ float:left; width:494px; height:55px; margin:0; padding:20px 0 0 6px; background:url(images/tmenu-bg.gif) no-repeat left 20px;}
.con-r1 .tmline{ float:left; width:8px; height:47px; background:url(images/tm-line.gif) no-repeat center top;}

.con-r2 { float:left; width:840px;}
.con-r2-left { float:left; width:233px;} .con-r2-rig { float:left; width:607px; padding:29px 0 10px 0; background:url(images/topbit.gif) no-repeat left top;}



/* Main Menu */
.mm-abt{ float:left; width:78px; height:66px; background:url(images/ch_btn_about.jpg) no-repeat left top; text-decoration:none;}
.mm-abt:hover{ float:left; width:78px; height:66px; background:url(images/ch_btn_about_h.jpg) no-repeat left top; text-decoration:none;}
.mm-abt-h{ float:left; width:78px; height:66px; background:url(images/ch_btn_about_h.jpg) no-repeat left top; text-decoration:none;}
.mm-rrcb{ float:left; width:78px; height:66px; background:url(images/ch_btn_rrcb.jpg) no-repeat left top; text-decoration:none;}
.mm-rrcb:hover{ float:left; width:78px; height:66px; background:url(images/ch_btn_rrcb_h.jpg) no-repeat left top; text-decoration:none;}
.mm-rrcb-h{ float:left; width:78px; height:66px; background:url(images/ch_btn_rrcb_h.jpg) no-repeat left top; text-decoration:none;}
.mm-res{ float:left; width:78px; height:66px; background:url(images/ch_btn_results.jpg) no-repeat left top; text-decoration:none;}
.mm-res:hover{ float:left; width:78px; height:66px; background:url(images/ch_btn_results_h.jpg) no-repeat left top; text-decoration:none;}
.mm-res-h{ float:left; width:78px; height:66px; background:url(images/ch_btn_results_h.jpg) no-repeat left top; text-decoration:none;}
.mm-res-inc{ float:left; width:205px; height:66px; background:url(images/ch_btn_results_inclusions.gif) no-repeat left top; text-decoration:none;}
.mm-res-inc:hover{ float:left; width:205px; height:66px; background:url(images/ch_btn_results_inclusions_h.gif) no-repeat left top; text-decoration:none;}
.mm-res-inc-h{ float:left; width:205px; height:66px; background:url(images/ch_btn_results_inclusions_h.jpg) no-repeat left top; text-decoration:none;}
.mm-cont{ float:left; width:79px; height:66px; background:url(images/ch_btn_contact.jpg) no-repeat left top; text-decoration:none;}
.mm-cont:hover{ float:left; width:79px; height:66px; background:url(images/ch_btn_contact_h.jpg) no-repeat left top; text-decoration:none;}
.mm-cont-h{ float:left; width:79px; height:66px; background:url(images/ch_btn_contact_h.jpg) no-repeat left top; text-decoration:none;}

/* Top Menu */
.tm-home{ float:left; width:34px; height:47px; background:url(images/home.gif) no-repeat left top; text-decoration:none;}
.tm-home:hover{ float:left; width:34px; height:47px; background:url(images/home-h.gif) no-repeat left top; text-decoration:none;}
.tm-home-h{ float:left; width:34px; height:47px; background:url(images/home-h.gif) no-repeat left top; text-decoration:none;}
.tm-abt{ float:left; width:54px; height:47px; background:url(images/aboutus.gif) no-repeat left top; text-decoration:none;}
.tm-abt:hover{ float:left; width:54px; height:47px; background:url(images/aboutus-h.gif) no-repeat left top; text-decoration:none;}
.tm-abt-h{ float:left; width:54px; height:47px; background:url(images/aboutus-h.gif) no-repeat left top; text-decoration:none;}
.tm-rrcb{ float:left; width:36px; height:47px; background:url(images/rrcb.gif) no-repeat left top; text-decoration:none;}
.tm-rrcb:hover{ float:left; width:36px; height:47px; background:url(images/rrcb-h.gif) no-repeat left top; text-decoration:none;}
.tm-rrcb-h{ float:left; width:36px; height:47px; background:url(images/rrcb-h.gif) no-repeat left top; text-decoration:none;}
.tm-res{ float:left; width:45px; height:47px; background:url(images/results.gif) no-repeat left top; text-decoration:none;}
.tm-res:hover{ float:left; width:45px; height:47px; background:url(images/results-h.gif) no-repeat left top; text-decoration:none;}
.tm-res-h{ float:left; width:45px; height:47px; background:url(images/results-h.gif) no-repeat left top; text-decoration:none;}
.tm-add-rep{ float:left; width:198px; height:47px; background:url(images/add-replacement-result.gif) no-repeat left top; text-decoration:none;}
.tm-add-rep:hover{ float:left; width:198px; height:47px; background:url(images/add-replacement-result-h.gif) no-repeat left top; text-decoration:none;}
.tm-add-rep-h{ float:left; width:198px; height:47px; background:url(images/add-replacement-result-h.gif) no-repeat left top; text-decoration:none;}
/*.tm-add-rep{ float:left; width:79px; height:66px; background:url(images/ch_btn_contact.jpg) no-repeat left top; text-decoration:none;}
.tm-add-rep:hover{ float:left; width:79px; height:66px; background:url(images/ch_btn_contact_h.jpg) no-repeat left top; text-decoration:none;}
.tm-add-rep-h{ float:left; width:79px; height:66px; background:url(images/ch_btn_contact_h.jpg) no-repeat left top; text-decoration:none;}*/
.tm-cont{ float:left; width:67px; height:47px; background:url(images/contactus.gif) no-repeat left top; text-decoration:none;}
.tm-cont:hover{ float:left; width:67px; height:47px; background:url(images/contactus-h.gif) no-repeat left top; text-decoration:none;}
.tm-cont-h{ float:left; width:67px; height:47px; background:url(images/contactus-h.gif) no-repeat left top; text-decoration:none;}


/*20-11-17*/

.mn-hdr-link{ width: 883px;
float: left;
position: absolute;
z-index: 1;}

.mn-hdr-link .mm-cont {
    float: left;
    width: 106px;
    height: 64px;
    background: url(images/ncc-logo.jpg) no-repeat left top;
    text-decoration: none;
	position: absolute;
right: 0;
top: -67px;
}
/*20-11-17*/




@-webkit-keyframes blinker {
	from {opacity: 1.0;}
	to {opacity: 0.0;}
  }
  .blink{
	  text-decoration: blink;
	  -webkit-animation-name: blinker;
	  -webkit-animation-duration: 0.6s;
	  -webkit-animation-iteration-count:infinite;
	  -webkit-animation-timing-function:ease-in-out;
	  -webkit-animation-direction: alternate;
  }
  
  .lnk{ color: #0055ac !important; text-decoration:none }
  .lnk:hover{ text-decoration:underline !important}


  .cus_select{padding: 0.35em; border-radius: 0.5em;background-color: #fff; box-shadow: none; border: 1px solid #000;}
  .custom_table th, .custom_table td{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal;	font-weight: normal; font-variant: normal; text-transform: none; color: #162067; }
  .custom_table th{background-color: #61AFFF; padding-top: 7px !important; padding-bottom: 7px !important;}
  .custom_table td{background-color: #A0D888; color: #000000; padding: 4px 10px !important;}
  .table_lists{margin-top: 1em; display: none;}
  .custom_table{padding-top: 0.65em; }
  table.dataTable{border-collapse: initial;	border-spacing: 2px;}
  table.dataTable>thead>tr>th,
  table.dataTable>thead>tr>td{border: 0;}
  table.dataTable.no-footer{border: 0;}
  .dataTables_wrapper .dataTables_filter input,.dataTables_wrapper .dataTables_length select{background-color: #fff;}


