﻿body {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 10pt;
	background: #fff;
}

.header {
    font-size:16pt;
	font-weight:bold;
	}

form {
	width: 100%;
}

.header {
    font-size:16pt;
	font-weight:bold;
	}

form {
	width: 100%;
}

fieldset { 
    border: 1px solid #ccc; 
    display: inline-block; 
    margin: 1em 0em 1em 0em; 
    adding: 1em 1em 1em 1em; 
    background-color:#ffffff; 
    font-weight: lighter; 
     width: 100%; padding: 5px;
}
legend { color: #0B77BE; 
         font-weight: bold; 
         font-family: Arvo; 
         text-transform: uppercase; 
}

/*input {
	font-size: 1em;
	float: left;
	clear: left;
	margin-left: 1em;
	display: inline;
}
*/
input:focus {
	background: #ffffc0;
}
select:focus {
    background: #ffffc0;
}
textarea:focus {
    background: #ffffc0;
}
checkbox:focus {
    background: #ffffc0;
}
div.entire{
	clear: left;
	float: left;
	width: 90%;
	margin: 0;
	padding: 1em;
	}
div.left {
	clear: left;
	float: left;
	width: 100%;
	margin: 0;
	padding: 1em;
}
div.right {
    width: 80%;
	float: left;
	position: relative;
	padding: 1em;
}
div.left31 {
	clear: left;
	float: left;
	width: 40%;
	margin: 0;
	padding: 1em;
}
div.center31 {

	float: left;
	width: 30%;
	position: relative;
	padding: 1em;
}
div.right31 {

	float: left;
	width: 30%;
	position: relative;
	padding: 1em;
}
div.right32 {
	float: right;
	width: 30%;
	position: relative;
	padding: 1em;
}

    div.entire{
	clear: left;
	float: left;
	width: 90%;
	margin: 0;
	padding: 1em;
	}
div.left {
	clear: left;
	float: left;
	width: 100%;
	margin: 0;
	padding: 1em;
}
div.right {
    width: 80%;
	float: left;
	position: relative;
	padding: 1em;
}
div.left31 {
	clear: left;
	float: left;
	width: 40%;
	margin: 0;
	padding: 1em;
}
div.center31 {

	float: left;
	width: 30%;
	position: relative;
	padding: 1em;
}
div.right31 {

	float: left;
	width: 30%;
	position: relative;
	padding: 1em;
}
div.right32 {
	float: right;
	width: 30%;
	position: relative;
	padding: 1em;
}


table {
border-collapse:collapse; border-width:thin;
}

th, td {
    vertical-align: top;
}

th,td{
vertical-align:top;

}
}
.login_button {
    /*float: left;*/
    font: normal 600 12px 'Arvo', 'Times New Roman', serif;
    text-transform: uppercase;
    background-color:#0066b2;
}
.login_button:hover {
    background-color:#0066b2;
}
.login_button:focus {
    background-color:#0066b2;
}
.login_button:active {
    background-color:#0066b2;
}
.button{
background-color:#0B77BE;
border:1px solid #0B77BE;
border-radius:2px;
color:#fff;
margin-right:10px;
transition-duration: 0.4s;
cursor: pointer;
/*padding:10px 10px 10px 10px; */
}
.btn {
  color: #ffffff !important ; 
  background-color: #0B77BE ; 
  border: none ; 
  margin: 6px ; 
  }

.btn:hover {
  background-color: #0B77BE;
  color: #ffffff; 
  }
.radio_input {
    margin-top: 4px !important;
    vertical-align: top;
}
.radio_input + label {
    margin-left: 0 !important;
}
captcha {
    text-transform:uppercase;
}
.checkbox {
    text-align:left;
}
/*/checkbox:focus {
	background: white;
    border-color: #0B77BE; 
    box-shadow: none; 
} */
.textboxalign
{
    style="text-align:left";
}
.GridView
{
position:absolute;
left:0%;
width:40%;
white-space: nowrap; 
text-overflow: ellipsis
}
.login_button:hover {
    background-color:#0066b2;
}
.login_button:focus {
    background-color:#0066b2;
}
.login_button:active {
    background-color:#0066b2;
}
.button{
background-color:#0066b2;
border:1px solid #0066b2;
border-radius:2px;
color:#fff;
margin-right:10px;
transition-duration: 0.4s;
cursor: pointer;
/*padding:10px 10px 10px 10px; */
}
.radio_input {
    margin-top: 4px !important;
    vertical-align: top;
}
.radio_input + label {
    margin-left: 0 !important;
}
captcha {
    text-transform:uppercase;
}
.checkbox {
    text-align:left;
}
.textboxalign
{
    style="text-align:left";
}
.GridView
{
position:absolute;
left:0%;
width:40%;
white-space: nowrap; 
text-overflow: ellipsis
}
.validater {
    text-align:left;
}
/*----- Accordion -----*/

        .accordion, .accordion * {
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}

	.accordion {
		overflow: hidden;
		box-shadow: 0px 1px 3px rgba(0,0,0,0.25);
		border-radius: 3px;
		background: #f7f7f7;

	}

	/*----- Section Titles -----*/
	.accordion-section-title {
		width: 100%;
		padding: 15px;
		display: inline-block;
		border-bottom: 1px solid #0a69a9; /* new MCC color */
		background: #0B77BE; /* new MCC color */			
		transition: all linear 0.15s;
		/* Type */
		font-size: 1.200em;
		/*text-shadow: 0px 1px 0px #0a69a9;*/
		color: #fff;
	}

	.accordion-section-title.active, .accordion-section-title:hover {
		background: #0B77BE; /* new MCC color */
		/* Type */
		color: #fff; /* MCC text color addition */
		text-decoration: none;
	}

	.accordion-section:last-child .accordion-section-title {
		border-bottom: none;
	}

	/*----- Section Content -----*/
	.accordion-section-content {
		padding: 15px;
		display: none;
	}
textarea:focus {
    background: #ffffc0;
}
dropdownlist:focus {
    background: #ffffc0;
}
checkbox:focus {
    background: #ffffc0;
}
.LinkButton {
    width: 100%;
    padding: 15px;
    display: inline-block;
    border-bottom: 1px solid #0a69a9;
    background: #0B77BE;
    transition: all linear 0.15s;
    font-size: 1.200em;
    color: #ffffff;
    font-weight: bold;
    text-align: center;
}