@charset "utf-8";
/* CSS Document */
@font-face {
	font-family: 'GT America Compressed';
	src: url('../fonts/GTAmerica-CompressedLight.eot');
	src: url('../fonts/GTAmerica-CompressedLight.eot?#iefix') format('embedded-opentype'),
		url('../fonts/GTAmerica-CompressedLight.woff2') format('woff2'),
		url('../fonts/GTAmerica-CompressedLight.woff') format('woff'),
		url('../fonts/GTAmerica-CompressedLight.ttf') format('truetype'),
		url('../fonts/GTAmerica-CompressedLight.svg#GTAmerica-CompressedLight') format('svg');
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: 'GT America';
	src: url('../fonts/GTAmerica-Medium.eot');
	src: url('../fonts/GTAmerica-Medium.eot?#iefix') format('embedded-opentype'),
		url('../fonts/GTAmerica-Medium.woff2') format('woff2'),
		url('../fonts/GTAmerica-Medium.woff') format('woff'),
		url('../fonts/GTAmerica-Medium.ttf') format('truetype'),
		url('../fonts/GTAmerica-Medium.svg#GTAmerica-Medium') format('svg');
	font-weight: 500;
	font-style: normal;
}

@font-face {
	font-family: 'GT America';
	src: url('../fonts/GTAmerica-Regular.eot');
	src: url('../fonts/GTAmerica-Regular.eot?#iefix') format('embedded-opentype'),
		url('../fonts/GTAmerica-Regular.woff2') format('woff2'),
		url('../fonts/GTAmerica-Regular.woff') format('woff'),
		url('../fonts/GTAmerica-Regular.ttf') format('truetype'),
		url('../fonts/GTAmerica-Regular.svg#GTAmerica-Regular') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'GT America Compressed';
	src: url('../fonts/GTAmerica-CompressedBold.eot');
	src: url('../fonts/GTAmerica-CompressedBold.eot?#iefix') format('embedded-opentype'),
		url('../fonts/GTAmerica-CompressedBold.woff2') format('woff2'),
		url('../fonts/GTAmerica-CompressedBold.woff') format('woff'),
		url('../fonts/GTAmerica-CompressedBold.ttf') format('truetype'),
		url('../fonts/GTAmerica-CompressedBold.svg#GTAmerica-CompressedBold') format('svg');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'GT America Bold';
	src: url('../fonts/GTAmerica-Bold.eot');
	src: url('../fonts/GTAmerica-Bold.eot?#iefix') format('embedded-opentype'),
		url('../fonts/GTAmerica-Bold.woff2') format('woff2'),
		url('../fonts/GTAmerica-Bold.woff') format('woff'),
		url('../fonts/GTAmerica-Bold.ttf') format('truetype'),
		url('../fonts/GTAmerica-Bold.svg#GTAmerica-Bold') format('svg');
	font-weight: bold;
	font-style: normal;
}


html,body,span,
applet,object,iframe,
h1,h2,h3,h4,h5,h6,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,font,img,ins,kbd,q,s,samp,
small,strike,sub,sup,tt,var,
dd,dl,dt,li,ol,ul, caption,span, fieldset, form, legend, p {
	padding: 0;
	margin:0;
	border: 0;
}
body {
	color: #000;
	background-color: #FFFFFF;
	font-family: 'GT America';
    font-weight: normal;
    font-style: normal;
    font-size: 13px;
    line-height: 15px;
	letter-spacing:.5px;
}
/*===========================Report Form classes=================================*/
.reportform{
	background-color: #FFFFFF;
	width: auto;
	border: 0;
	padding: 10px;
	font-size: 13px;
	margin: 0;
}
.reportform .textbox { background: #ffffff;
    border: 1px solid #d5dee6;
    border-radius: 3px;
    behavior: url(PIE.htc);
    padding: 5px;
    -moz-box-shadow: inset 0 0 5px #d5dee6;
    -webkit-box-shadow: inset 0 0 5px #d5dee6;
    box-shadow: inset 0 0 5px #d5dee6;
    font-family: 'GT America';
    font-weight: normal;
    font-style: normal;
    color: #414142;
    width: 40%;
    box-sizing: border-box;}
.textfield 
.reportform .textfield{
    font-family: 'GT America';
    font-weight: normal;
    font-style: normal;
	font-size: 12px;
	color: Black;
	text-decoration: none;
	background-color: #FFFBF0;
	border: solid 1px #696969;
	width: 500px;
}
.reportform .selectbox { width:30%; padding:2px; border:0;}
.reportform .textboxDate{border:1px solid #DDD; width:10%; padding:2px;}
.reportform fieldset {
	padding: 5px;
	background-color: #f3f3f4;
	margin: 1px 1px 10px 1px;
	border:0 none;
}
.reportform .col1{ width:100%; float:left;}
/*.reportform .col2{ width:48.5%; float:right;}*/
.compCol1{ width:45%; float:left;}
.compCol2{ width:10%; float:left;}
.compCol3{ width:45%; float:left;}
.reportform label{ width:20%;  float:left; padding:6px;}
.error{
			display: none;
			margin-left: 10px;
		}		
.error_show{
	color: #CC0000;
	margin-left: 10px;
}
.reportform input.invalid, .reportform textarea.invalid{
	border: 1px solid #5086be;
}

.reportform input.valid, .reportform textarea.valid{
	border: 1px solid green;
}
/*#divStateBind{margin-left :530;top:400px; }*/
#contact_submit {text-align:center;}
.reportform .mainTable .textbox{width:auto;border:1px solid #DDD; padding:2px; float:left;} 
.reportform .mainTable .selectbox{width:auto; padding:3px; border:0;} 
.datashow{font-weight:bold;padding:6px; float:left;}
.submit_button{
	background-color: #00ad66;
    color: #FFF !important;
    text-transform: uppercase;
    font-family: 'GT America';
    font-weight: 500;
    font-style: normal;
    margin: 0;
    padding: 5px 10px;
    border: 1px solid #017445;
    cursor: pointer;
    border-radius: 4px;
    behavior: url(PIE.htc);
    background-image: linear-gradient(transparent, rgba(0, 0, 0, 0.15));
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000, endColorstr=#26000000)";
}
.normal_button{
	background-color: #00ad66;
    color: #FFF !important;
    text-transform: uppercase;
    font-family: 'GT America';
    font-weight: 500;
    font-style: normal;
    margin: 0;
    padding: 5px 10px;
    border: 1px solid #017445;
    cursor: pointer;
    border-radius: 4px;
    behavior: url(PIE.htc);
    background-image: linear-gradient(transparent, rgba(0, 0, 0, 0.15));
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000, endColorstr=#26000000)";
}
.submit_button:hover, .reset_button:hover, .normal_button:hover { background-color:#017445;}
.reset_button{
		background-color: #5086be;
	color: #FFF;
	font-weight: bold;
	padding: 7px 15px;
	border: 1px solid #959595;
	cursor: pointer;
}
.reportform h2{ color:#00ad66;  font-size:18px; line-height:26px; margin-bottom:10px;	text-align: center;}
/*.reportform h2 span{
	color: #CCC;
	font-size: 18px;
	line-height: 26px;
	margin-bottom: 10px;
}*/
.reportform h3{ color:#5086be; border-bottom:2px solid #5086be; font-size:16px; line-height:24px; margin-bottom:10px;}

.reportform input[type=text]:focus, .reportform textarea:focus {
  border: 1px solid #5086be;
}
.calendarIcon{float:left; margin-left:10px; cursor:pointer;}
.actionButton {
	font-size: 12px;
	font-weight: bold;
	color: #FFF !important;
	background-color: #5086be;
	padding:3px 10px;
}
.actionButton:hover{background-color:#5086be; text-decoration:none;}
.clear{
	clear:both;}
.small_buttons{
	background-color: #5086be;
	color: #FFF;
	font-weight: bold;
	padding: 2px 2px;
	border: 1px solid #0f4986;
	cursor: pointer;
	margin-right:10px;
	line-height:12px;
}
.searchTip{
    font-family: 'GT America';
	font-size: 13px;
	color: Black;
	text-decoration: none;
	background-color: #FFFBF0;
	width:200px;
	position:absolute;
	left:140px;
	top:27px;
	padding:2px;
	border: 1px solid #333;
	
}
/*
#submtText{
	font-family: 'GT America';
	width: auto;
	padding: 10px;
	font-size:16px; font-weight:bold; text-align:center; visibility:hidden; position:relative;}
*/
	.closeSection
	{
	position:absolute;
	left:144px;
	top:60px;
	padding:1px;
	
}
.closeSection1  {position:absolute; left:325px; top:61px;}
.closeSection2  {position:absolute; left:325px; top:76px;}
.closeSection3  {position:absolute; left:325px; top:90px;}
.closeSection4  {position:absolute; left:325px; top:104px;}
.closeSection5  {position:absolute; left:325px; top:118px;}
/*=========================== Report Details page classes ========================*/
body#reportdetails {
    background: #FFF;
    margin: 0;
    padding: 0;
}
body#plansmithLook {
    background: url("images/bk_page.jpg") repeat-x scroll left top #f7f9fb;
    margin: 0;
    padding: 0;
}
#header {
    background: #FFF;
    height: 90px;
	border-top: 5px solid #3ca4bc;
    border-bottom: 3px solid #00ad66;
}
#header_content {
    
    margin: 0 auto;
    width: 960px;
	text-align: center;
}
#header_logo {
	background: url("../images/logo-550-100-tm.png") no-repeat scroll 0px 0px rgba(0, 0, 0, 0);
	color: #fff;
	cursor: pointer;
	width: 440px;
	height: 80px;
	/*float: left;*/
	    display: inline-block;
	margin: 0;
}
#header_logo_bankersgps	{background: url("images/banker-gps-logo.png") no-repeat scroll 0px 0px rgba(0, 0, 0, 0); color: #fff;
    cursor: pointer;
	width:213px;
    height: 47px;
	float:right;
	margin:35px 28px 0 0;}
	.reportFormBank {
	font-family: 'GT America Compressed';
	font-size: 24px;
	line-height:24PX;
	color: #00ad66;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: 15px;
	text-align: center;
}
.col11{ width:49.5%; float:left;}
.col12{ width:49.5%; float:right;}

.confirmLabel{ width:30% !important;}
.mandatory{color:#C00; font-weight:bold;}
/*==============================Report HTML Version===========================*/
.reportpdf{ font-size:14px;}

/*==============================DIscussion board classes===========================*/
.mainarea{
	font-family: 'GT America';
	background-color: #f4f5f9;
	width: auto;
	border: 1px solid #DDD;
	padding: 10px;
	font-size: 13px;
	margin: 0;
}
/*==============================Asset quality-Key Risk Indiacator page classes===========================*/

#asset_quality_kri .container {
	width: 1000px;
	margin: 10px auto;
	font-size:13px;
}
#asset_quality_kri .container .aqkri_header{
	display:block;
	padding:15px;
	background-color:#963735;
	margin-bottom:20px;
	
	}
#asset_quality_kri .container .aqkri_header h1{ font-size:18px; color:#FFF; margin:0 0 10px;}
#asset_quality_kri .container .aqkri_header h2{ font-size:16px; color:#FFF; margin:0;}
#asset_quality_kri .container .charts {
	float: left;
	width: 490px;
}
#asset_quality_kri .container .chart1{ margin:0 20px 20px 0;}
#asset_quality_kri .container .chart2{ margin:0 0 20px 0;}
#asset_quality_kri .container .charts .charts_header{ border: 1px solid #963735; font-weight:bold; padding:10px;}
#asset_quality_kri .container .charts .charts_header .divtitle{ margin-bottom:5px;}
#asset_quality_kri .container .charts .charts_header .divSubtitleLeft{
	float: left;
	width: 49.8%;
}
#asset_quality_kri .container .charts .charts_header .divSubtitleRight{
	float: Right;
	width: 49.8%;
}
#asset_quality_kri .container .charts .charts_header h3{ background-color:#963735; color:#FFF;}
#asset_quality_kri .container .charts .charts_header span{
	color:#963735;}
#asset_quality_kri .container .charts .h3{ font-size:14px; text-align:center;}
#asset_quality_kri .container .charts .graph_section {
	border: 1px solid #a5a5a5;
}
h2 i {
    letter-spacing: -4px;
    font-size: 16px !important;
}

#contact_submit1{text-align:center ;}
#reportform2 #contact_submit2{text-align:center ;}
#lstBankCollection{width:40%}

.spnGreay{
	color: #989898 ;
	font-size: 18px;
	line-height: 26px;
	margin-bottom: 10px;
}
.spnBlue{
	color:#00ad66;  font-size:18px; line-height:26px; margin-bottom:10px;
}

 