body{
	/*background-color: #E3E4E8;*/
	background: #ffffff url(../images/bg_index.jpg) top center;
	background-repeat:no-repeat;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-attachment:fixed;
}
.textlink a:link, .textlink a:visited, .textlink a:active {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 9px;
	font-weight: bold;
	color: #989898;
	text-decoration: none;
}
.textlink a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 9px;
	font-weight: bold;
	color: #CD6B00;
	text-decoration: none;
}

.yellows{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FCA722;
	font-weight: bold;
   line-height: 20px;
}
.yellowb{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FCA722;
	font-weight: bold;
}

.greyb{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #8D8D8D;
	font-weight: bold;
	letter-spacing: 1px;
}

.greysb{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #72868D;
	font-weight: bold;
	letter-spacing: 1px;
}
.greymb{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #A9A9A9;
	font-weight: bold;
}

.bluevb{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #1C3493;
	font-weight: bold;
	letter-spacing: 1px;
}
.blueb{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1C3493;
	text-decoration: none;
	font-weight: bold;
}
 a.blueb:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #CD6B00;
	text-decoration: none;
}

.bluesb{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1C3493;
	font-weight: bold;
}
.greenb{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #A8D614;
	font-weight: bold;
	letter-spacing: 1px;
}
.dgreenb{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #318C0F;
	font-weight: bold;
	letter-spacing: 1px;
}
.dgreensm{
	font-family: tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #318C0F;
	font-weight: bold;
	letter-spacing: 1px;
	text-decoration: none;
}
td{
	font-family:  arial, Verdana, Geneva,Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #6E6D6D;
}

.contentgreysm{
	font-family:  Verdana, arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #333333;
	text-align: justify;
}

.optional{
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #6E6D6D;
	font-size: 11px;
	font-weight: normal;
}

.mainborder{
	/*border-color: #cccccc;*/
}
.login{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 7px;
		color: White;
		font-weight: bold;
		}
INPUT {
	FONT-SIZE: 8pt;
	FONT-FAMILY: arial,Verdana,sans-serif;
	//border: 1px solid #A8D614;
}
		
INPUT2 {
	FONT-SIZE: 8pt;
	FONT-FAMILY: arial,Verdana,sans-serif
}
	
.login_img{
	background: url(../images/prototype2_03_04.jpg);
	height: 78px;
	width:234px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
	font-weight: bold;
	text-align: center;
	padding-top: 10px;
}
.bold_text{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3B5880;
}
.dot{
	/*FONT-FAMILY: arial, Helvetica;
	font-size: 12px;
	font-weight: Bold;
	color: #000000;
	text-decoration: none;*/
	border-bottom: 1px dotted #000000;
	border-top: 1px dotted #000000;
	padding-bottom: 5px;
	padding-top: 5px;
}
.text_bold{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #86B037;
	font-weight: bold;
}
.subscribe{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #4360B1;
	font-weight: bold;
}

.TEMPLATE{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #4360B1;
	font-weight: bold;
}
.text_big{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #86B037;
	font-weight: bold;
}
.medium5 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 25px;
	COLOR: #697FB8;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
}
.text_small{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #86B037;
}
.footer_img{
	background: url(../images/footer_bg.jpg);
	height: 32px;
}
.footer_font{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #656166;
	font-weight: bold;
}
.cross_dot{
	background: url(../images/cross_dot.jpg);
	height: 4px;
}
.shadow{
	background: url(../images/shadow_left.jpg);
	width: 4px;
	height: auto;
}
.gray{
	background: url(../images/headerleft_grey.jpg);
	height: auto;
	width: 20px;
}
.header_text{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #06296f;
	font-size: 12px;
}
.bottom_line{
	border-bottom: 1px dotted #000000;
}
.bold{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: Black;
	font-size: 12px;
}
.font_back{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #32329C;
font-size: 12px;
font-weight: bold;
background: #E8E8E8;
}
.welcome{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold; 
	font-style: italic;
}
.looking{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold; 
	color: #6E3283;
}
.report_number{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #1C3494;
font-size: 12px;
font-weight: bold;
}
.right{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5E1777;
}
.blue_text{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #1B3393;
}
.loose{
	/*font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	font-family: Tahoma,Verdana,sans-serif;
	color: #1C3494;
	font-size: 15px;
	font-weight: bold;
	padding-bottom: 5px;
}
.box{
	border-color: Black;
	border-style: solid;
	/*border-collapse: collapse;*/
	border-width: 1px;
	background: #FFFFFF;
	}

.INPUT_next {
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Tahoma,Verdana,sans-serif
}
.yellow{
background: url(../images/yellowbg.jpg);
}
.health{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold; 
	font-style: italic;
	color: #1A3292;
}
.login_back{
background: url(../images/login.jpg);
	height: 114px;
	width:260px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
	font-weight: bold;
	text-align: center;
	padding-top: 10px;
	padding-left: 20px;
}
.username{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.comment2{
background: url(../images/coment2.jpg);
	height: 148px;
	width:455px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
	font-weight: bold;
	text-align: center;
	padding-top: 10px;
	padding-left: 20px;
}
.popup_text{
	font-family:  Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	color: #132f92;
}
.welcome{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: Black;
}
.viewer_text{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #98cb14;
}
.right_line{
	border-right: 1px solid #D1D1D1;
}
.right_dot{
	/*FONT-FAMILY: arial, Helvetica;
	font-size: 12px;
	font-weight: Bold;
	color: #000000;
	text-decoration: none;*/
	border-right: 2px dotted #CFCFCF;
}
.top_line{
	border-top: 1px solid #D1D1D1;
}
.dot_line{
	/*FONT-FAMILY: arial, Helvetica;
	font-size: 12px;
	font-weight: Bold;
	color: #000000;
	text-decoration: none;*/
	border-bottom: 2px dotted #CFCFCF;
	border-top: 2px dotted #CFCFCF;
	padding-bottom: 8px;
	padding-top: 8px;
}
.medium1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	COLOR: #8D8D8D;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.table_border{
background: #f2f2f2;
	border-color: #cccccc;
	border-style: solid;
	/*border-collapse: DDFFDFcollapse;*/ 8149919442
	border-width: 1px;
	}
	.red{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #CC0000;
	}
	.footercopyright
	{
	font-family: Verdana,  arial, Geneva,Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #9E9E9E;
	vertical-align: middle;
}
.inputsmall{
	BORDER-TOP: 1px solid #b1cae0;
	BORDER-LEFT: #b1cae0 1px solid;
	BORDER-RIGHT: 1px solid #97b9d6;
	BORDER-BOTTOM: #97b9d6 1px solid;
	margin-top: 1px;
	margin-bottom: 1px;
	font-family: arial,Verdana;
	font-size: 11px;
	color: #083968;
	font-weight: normal;
	background-color: #ffffff;
	padding-left: 2px;
	height: 20px;
}
.login_text{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 9px;
	font-weight: bold;
	color: #378203;
	text-decoration: none;
}
.gray_input{
	border:1px solid #CFCFCF;
}
.login_bg{
	background: url(../images/login_bg.jpg) left top;
	background-color:#ffffff;
	background-repeat:no-repeat;
	height: 84px;
	width:288px;
}
.registration_bg{
	background-color:#EEF2FB;	
}

.input_field {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:white none repeat scroll 0 0;
	border:1px solid #7F9DB9;
	font-family:Arial,Tahoma,Verdana,sans-serif;
	font-size:12px;
	width:168px;
}

.input_button{
	border:0;
}

.rightbox{
	font-weight:bold;
	color:#005782;
	font-size:12px;
	font-family:Arial,Tahoma,Verdana,sans-serif;
}

.rightbox a, .rightbox a:hover{
	font-weight:bold;
	color:#6E6D6D;
}

.rightbox_blue{
	font-weight:bold;
	color:#1C3493;
}
.rightbox_blue a, .rightbox_blue a:hover{
	font-weight:bold;
	color:#1C3493;
}

.security_class{
	vertical-align:top;
}

.new_user a, .new_user a:hover{
	color:#1C3493;
	font-family:tahoma, Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding: 0px;
}

.button_class{
	border:1px solid;
}

/*  TERMS & CONDITION PAGE CLASSES ----- START*/

.sub_headding{
	padding:10px 10px 0px 10px;
	font-size:13px;
	font-weight:bold;
}
.sub_text{
	padding:0px 10px 15px 10px;
	font-size:13px;
	text-align:justify;
}
.sub_text p{
	padding:0px;
	margin:10px 0 0 0;
}
.sub_text ol{
	list-style-type:lower-alpha;
}	
.sub_text ol li{
	padding:0px 0px 10px 0px;
}	

/*  TERMS & CONDITION PAGE CLASSES ----- END*/

.layout_frm{
	background-color: #eef2fb;
}
.tddatastep{
	font-family: Arial, Helvetica, sans-serif;
	color:#A00000;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.tddatastep_1{
	font-family: Arial, Helvetica, sans-serif;
	color:#A00000;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	text-decoration: none;
	margin:5px 0 0 0;
}
.tddatastep_large{
	font-family: Arial, Helvetica, sans-serif;
	color:#A00000;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	text-decoration: none;
}

.red_mandatory{
	font-family:tahoma,  Verdana, arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;	
	color: #CC0000;
	font-weight:normal;
} 
.tddata31{
	font-family: Arial, Helvetica, sans-serif;
	color:#344D91;
	font-size: 20px;
	font-weight: bold;
	line-height:30px;
}
.menu_padding{
	padding:0 0 0 26px;
}
.noborder{
	border:0px;
}
.bottom_border{
	border-bottom:1px solid #94BE13;
	background:#F9F7DD;
}
.dottedhoriz{
	background-image: url(../images/grey_dot.gif);
	background-repeat: repeat-x;
	height:1px;
	background-color:#EEF2FB;
  }
.msgtext{
 background:#FFFFDD;
 border:1px solid #FFE8AF; 
 height:30px;
 font-weight:bold;
 color:#A00000;
 padding-top:10px;
 }
 .small_text{
    color: #c00;
    font-family: arial,Verdana,Geneva,Helvetica,sans-serif;
    font-size: 11px;
    line-height: 12px;
	font-weight:normal;
 }
 #btnRegister{
	cursor:pointer;
 }
