
  .header_right
    {
    	float:left !important;
    }
    
  body {
    font-family: Arial,Helvetica,Verdana,Tahoma,sans-serif;
    font-size: 13px;
}  
.second-logo {
    bottom: 14px;
    color: #0b8dc9;
    font-size: 18px;
    font-weight: bold;
    margin: 0;
    padding: 0 0 3px;   
    position: relative;
    width: 100%;
    right: 13px;
}
.siteform label.left {
    display: block;
    font-size: 13px;
    line-height: 20px;
    margin: 1px 0;
    text-align: left;
}
.siteform input {
    border: 1px solid #b0b6cb;
    color: #4f4f4f;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    padding: 3px;
    width: 98%;
}
.sublhscol input {
    border: 1px solid #bdd2d0;
    font-size: 13px;
    padding: 3px;
}
.subrhscol input {
    border: 1px solid #bdd2d0;
    font-size: 13px;
    padding: 3px;
    width: 96%;
}
.sublhscol {
    clear: left;
    float: left;
    margin: 0 0 8;
    width: 48%;
}
.subrhscol {
    clear: right;
    float: right;
    margin: 0 0 8;
    width: 47%;
}
.siteform textarea {
    border: 1px solid #bdd2d0;
    color: #4f4f4f;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    height: 60px;
    padding: 3px;
    width: 98%;
}
.siteform select {
    border: 1px solid #bdd2d0;
    color: #4f4f4f;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    padding: 3px;
    width: 98%;
}
.blockHeadings1report
{
	font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: #909090;
    
}
.siteform .divborder {
    font-size: 13px;
}
.mytables thead th, .mytables tfoot th, .mytables tfoot td {
    color: #666666;
    font-size: 13px;
    font-weight: normal;
    padding: 0 10px 0 6px;
    text-transform: capitalize;
    vertical-align: middle;
}
.mytables tbody td a, .mytables tbody td {   
    font-size: 12px;    
}
.formcollhs {
    float: left;
    margin: 0;
    width: 50%;
}
.formcolrhs {
    float: left;
    margin: 0 0 0 2%;
    width: 48%;
}
.formqtrcol {
    float: left;
    margin: 0 3% 0 0;
    width: 25%;
}
.formqtrcolie
 {
    padding :15px 0 0;
}
.clearpadding
{
	padding :3px 0 0;
}

.file_upload
{
	padding:15px 0 0 ;float:right;width:auto !important;margin:0 2% 0 0;
}
.main_container
{
	width:100%;
	margin:0;
	float:left;
	display:block ;
}
.center_container
{
	margin:0 65px;
	width:90%;	
}
.header_bg
{
	background:#000 none repeat scroll 0 0;
	height: 100px;
    margin: 0;
    overflow: hidden;
    padding: 0;
}
.subpaddcont2
{
	width:100%;
	margin:0px  auto;
	padding:15px 0 0;
	background:#FCFCFC;
}
.left
{
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	/*font-family:"Raleway",sans-serif;*/
	color:#333;
	font-weight:bold;
}
.siteform1 label.left
{
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	color:#909090;
	font-weight:bold;
	font-size:12px;
}
.siteform1 select, .siteform1 input
{
	  background: #fff none repeat scroll 0 0;
    border: 1px solid #e5e5e5;
    color: #999999;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 11px;
    padding: 5px 2px;
    width: 98%;
	height:27px;
}
.siteform1 textarea
{
	  background: #fff none repeat scroll 0 0;
    border: 1px solid #e5e5e5;
    color: #999999;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 11px;
	 width: 98%;
}
.subrhscol
{
	padding-right:6px;
	
}
a.buttonaescw
{
	background:none;
	margin:0 0 0 7px;
	display:inline-block;
	height:20px;
}
a.buttonaescw span
{
	background:#0a0a0a;
	border:1px solid #e5e5e5;
	font-size: 1em;
	color: #ffffff;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:normal;
	padding:7px 6px;
	margin:0;
	line-height: 20px;
	text-transform:lowercase ;
}
a.submit_rqst span
{
	background:#0a0a0a ;
	font-size: 1em ;
	padding:7px 6px;
	line-height: 20px;
}
a.buttonaescw span:hover,
a.submit_rqst span:hover
{
	 background: #999999;
	 color: #ffffff;
	 line-height: 20px;
	 padding:7px 6px;
	 text-transform:lowercase;
}

.tables_sample1 td.th{background-color:#EAEFF4;border-bottom:solid 2px #658CB3;font-weight:700;}
.tables td.th,.tables td.innertable,.tables_sample1 td.th{background-color:#EAEFF4;border-bottom:solid 2px #658CB3;font-weight:700;}
.tables td.gray,.tables_sample1 td.gray,.grayg{background-color:#f4f4f4;}
.tables td.bottomborder,.tables_sample1 td.bottomborder,.tables_new td.bottomborder{border-bottom:solid 1px #658CB3;}
.tables td.rightborder,.tables_sample1 td.rightborder,.tables_new td.rightborder{border-right:solid 1px #658CB3;}
.tables_sample1 .bg,.tables_new .bg{background-color:#EAEFF4;margin:0 0 0 10px;}
.tables_sample1 td.innertable,.tables_new td.innertable{background-color:#EAEFF4;border-bottom:solid 2px #658CB3;font-weight:700;width:180px;}
td.datatd1 table.tablesm tr td a,td.datatd table.tablesm tr td a,td.datatd1 table.tablesm tr td a:hover,td.datatd table.tablesm tr td a:hover{border:0; padding:0 0 0 0}


.mytables thead th,.mytables tfoot th,.mytables tfoot td{color:#fff;font-size:12px;font-weight:bold;padding:0px 10px 0px 6px;text-transform:capitalize; vertical-align:middle;}
.mytables thead th a{color:#fff; border:none;font-weight:bold; }
.mytables thead th a:hover{color:#fff; border:none;font-weight:bold;}
.mytables thead tr td{padding:8px 0px;} /*border-bottom:dotted 1px #ccc;*/
.mytables .mytables_sub thead tr td{border-bottom:solid 1px #FFFFFF;padding:0px 5px 8px 5px;}
.mytables tfoot td{text-align:right;}
.mytables tbody th,.mytables tbody td{border-bottom:1px solid #dddddd; padding:8px 6px; vertical-align:top; }
.mytables tbody th th, .mytables tbody td td {border-bottom:0; }
.mytables tbody tr.selected{background:#fff3e6;}
.mytables tbody th{white-space:nowrap;}
.mytables tbody th a{color:#333;}

.mytables_sub1 tbody tr:hover{background:none;}
.td_left{border-left:1px solid #DFF0FF;}
.td_right{border-right:1px solid #e0e9f4;}

.mytables th.sortable,.mytables th.sortable-text,.mytables th.sortable-date,.mytables th.sortable-keep,.mytables th.sortable-date-dmy,.mytables th.sortable-numeric,.mytables th.sortable-currency,.mytables th.sortable-sortByTwelveHourTimestamp,.mytables th.sortable-sortIPAddress,.mytables th.sortable-sortEnglishLonghandDateFormat,.mytables th.sortable-sortScientificNotation,.mytables th.sortable-sortImage,.mytables th.sortable-sortFileSize{cursor:pointer;padding-left:6px;}
.mytables th.forwardSort{background:#d9e6f4 url(../images/icons/arrow_down.gif) no-repeat 0 7px;}
.mytables th.reverseSort{background:#d9e6f4 url(../images/icons/arrow_up.gif) no-repeat 0 7px;}
.mytables th input{margin-left:7px;}

.trbottomhr{border-bottom:1px solid #a7c0be;background:none repeat scroll 0 0 #fff;}
.tablehedingbg2big{ background:none repeat scroll 0 0 #999999; height:54px}
.tablehedingbgbig{ background:#999999; height:54px}
.tablehedingbgmbig{ background:#999999; margin:0 0 0 12px; height:54px;}
.mytables tbody tr:hover{background:#e5e5e5;}

.aforwardSort{background:url(../images/cic/arrow_down.png) no-repeat right 5px; padding:5px 15px 5px 0; margin:0; text-decoration:none;}
.areverseSort{background:url(../images/cic/arrow_up.png) no-repeat right 5px;padding:5px 15px 5px 0; margin:0; text-decoration:none;}

.tablehedingbg1{ background:#999999; height:36px}
.tablehedingbgm{ background:#999999; margin:0 0 0 12px; height:36px;}
.tablehedingbgm11{ background:#999999; margin:0 0 0 12px; height:36px;}
.tablehedingbg2{ background:#999999; height:36px}

.tdlistinga{color:#4A4D4A;border-bottom:0px solid #4A4D4A;}
.tdlistinga:hover{color:#1a80e9; border-bottom:0px solid #1a80e9;}