.brodtxt_black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}
.brodtxt_grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
	text-decoration: none;
}
.brodtxt_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	color: #004E8B;
	text-decoration: none;
}
.heading1_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #004E8B;
	text-decoration: none;
}
.brodtxt_blackBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}
.designby {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
	text-decoration: none;
}



body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;}

body {
	background-color: #EDEFED;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;}

a:link {
	color: #004E8B;
	text-decoration: none;}

a:visited {
	text-decoration: none;
	color: #666666;}

a:hover {
	text-decoration: none;
	color: #666666;}

a:active {
	text-decoration: none;
	color: #0D3B7C;}

h1 {font-size: 14px; }
h2 {font-size: 12px;}
h3 {font-size: 14px;}
h4 {font-size: 16px;}
h5 {font-size: 18px;}
h6 {font-size: 24px;}

#ctl00_ContentPlaceHolder1_rblOptions span{
    width: 100%;
    padding: 10px 5px;
    float: left;
    display: block;}

#ctl00_ContentPlaceHolder1_rblOptions span input{ float: left; clear: left;width: 25px; margin: 0 5px;}
#ctl00_ContentPlaceHolder1_rblOptions span label{ width: 430px;  float: right; clear: none; padding-right: 30px; }


#ctl00_ContentPlaceHolder1_rblOptions span.gray{
    background: #e0e0e0;}

.correct{ color: green;}
.incorrect{ color: red; }

p{ margin: 2px 0px;}

.gray{ background: #e0e0e0;}

#tblReport td{	vertical-align: top;}
.tblReport td{	vertical-align: top;}



.td150
{
	width: 150px;
}


.inp40
{
	width:40px;
}
.inp150
{
	width:150px;
}
.inp200
{
	width:200px;
}

.tbl-va-top td
{
	vertical-align:top;
}

.header
{
	height:50px;
	margin:105px 0 0 30px;
	color: #fff;
	font-family: verdana;
}
.header-text1
{
	font-size:37px;
}
.header-text2
{
	font-size:20px;
	margin: 5px 0 0 5px;
}

