@charset "utf-8";
/* CSS Document */
body { font: normal 12px "Lucida Sans Unicode"; background: #3b3b3b; margin-top: 0px; }

img { border: 0px }
form { margin:0px; padding:0px;}
.leftFlot { float: left; }
.middleFlot { float: left; width:100%;}

.rightFlot { float: right; }
.clearboth { clear: both; }

#left_column { width: 22%; border: 0px solid green;}
.heading { background: url(../img/index_r20_c6.jpg) repeat-x; height: 35px; font-size: 15px; }
.welcomeheading { font-size: 18px; }
#middle_column { width: 48%; border: 0px solid red; margin: 0px 13px; background: #fff;}
#right_column { width: 27%; border: 0px solid black;}

.Txtwhite { color: #fff; }
.Txtorange { color: #fe6600; }
.Txtblack { color: #000; }
.Txtred { color: #e00000; }
.Txtblue { color: #19577d; }
.Txtred14 { color: #ffae00; font-size:11px;}
.textfiled { width: 150px; border: 1px solid #404040; }

#container { width: 950px; margin: 0 auto; }
#tr_link {height:89px;}
#top_link { width: 526px; float: right; font: normal 11px "Lucida Sans Unicode"; color:#fff; background: #5e5e5e; margin-top: 12px; }
#header a:link { font: normal 11px "Lucida Sans Unicode"; color:#FFFFFF; text-decoration: none; }
#header a:visited { color:#FFFFFF; text-decoration: none; }
#header a:active { color:#FFFFFF; text-decoration: none; }
#header a:hover { color:#ff6203; text-decoration: underline; }

#main_nav { background: url(../img/index_r13_c28.jpg) repeat-x; height: 62px; }

#body { background: url(../img/container-bt.jpg) repeat-y; }

.main_banner {background: url(../img/banner.jpg) no-repeat; height:237px; }

.content { width: 100%; margin: auto;}

/*.heading { font: 18px Verdana, Arial, Helvetica, sans-serif; color:#003366; margin: 0px; padding: 0;}   */
.b_text { padding: 0px 8px 8px 8px; background: url(../img/Textbg.jpg) no-repeat top left;}
#content_box { margin: 15px 9px 0px 9px; }
#bottom_corner {background: url(../img/bt-roundmiddle.jpg) repeat-x; height: 16px;}

#footer { height: 30px; font: normal 11px "Lucida Sans Unicode"; color:#a9b8c6; padding: 6px }
#footer a:link { font: normal 11px "Lucida Sans Unicode"; color:#a9b8c6; text-decoration: none; }
#footer a:visited { color:#a9b8c6; text-decoration: none; }
#footer a:active { color:#a9b8c6; text-decoration: none; }
#footer a:hover { color:#fff; text-decoration: none; }

/*--------------/////////////// Post Requirement --------------.///////////////////*/

#maincontainer { width: 100%; }

#form_container {
padding: 8px 0px 20px 0px;
}

#form_container .grid { 
  display: table; 
  width: 100%;
} 
#form_container .row { 
  display: table-row; 
  width: 100%;
  border: 0px solid blue;
  clear: both;
} 
#form_container .lab { 
  font: 12px/15px "Lucida Sans Unicode";
  color: #000;
  display: table-cell; 
  width: 465px;
  vertical-align: top; 
  text-align: left;
  float: left;  
  margin-top: 12px;
  margin-left: 26px;
  border: 0px solid red;
} 
#form_container .lab1 { 
  font: 12px/15px "Lucida Sans Unicode";
  color: #000;
  display: table-cell; 
  width: 298px;
  vertical-align: top; 
  text-align: left;
  float: left;  
  margin-top: 12px;
  margin-left: 26px;
  border: 0px solid red;
} 
#form_container label { 
  float: left;
  text-align: right;
  display: block;
  width: 180px;
  padding-top: 2px;
  padding-right: 5px; 
  
} 
.label2 { 
  float: left;
  text-align: left;
  display: block;
  width: 100px;
  padding-top: 2px;
  padding-left: 5px; 
  
} 
#form_container .textfield { 
	font: 12px/14px "Lucida Sans Unicode";
	padding: 2px;
	color: #000;
	width: 210px;
	float: left;
} 

#form_container select { 
	font: 12px/14px "Lucida Sans Unicode";
	padding: 2px;
	color: #000;
	width: 215px;
	float: left;
}

#formheadingbg { background: #c4d7df url(../img/left_round.gif) no-repeat top left; height: 37px; font-size: 15px; }
#formheadingbg .formheading { font-size: 14px; padding: 10px; }
.textboxnote {font-size: 10px; }


 a.noteroll:link { font: normal 10px "Lucida Sans Unicode"; color:#0072ff; text-decoration: underline; }
 a.noteroll:visited { color:#0072ff; text-decoration: underline; }
 a.noteroll:active { color:#0072ff; text-decoration: underline; }
 a.noteroll:hover { color:#19577d; text-decoration: none; }

.table {display: table; width:100%; border: 1px solid #5b8ba1;}
.row1 {display: table-row; background-color: #c4d7df;border-bottom: 1px solid #fff;width:100%; min-height: 12px;}
.cell1 {display: table-cell;float: left;padding: 4px;width: 6%;}
.cell2 {display: table-cell;float: left;padding: 4px;width: 30%;}
.element1 {background:#266078; color: #fff; font-weight: bold;}
.element2 {background:#ecf1f5;}
.element3 {background:#FFFF99;}

.table1 {display: table; width:100%; }
.row11 {display: table-row; background-color: #c4d7df;border-bottom: 1px solid #fff;width:100%; min-height: 12px;}
.cell11 {display: table-cell;float: left;padding: 4px;width: 10%;}
.cell22 {display: table-cell;float: left;padding: 4px;width: 85%;}