.input {
     font-family: Arial, Helvetica, sans-serif;
     font-size: 11px;
     color: #000000;
     text-decoration: none;
     border: 1px solid #0C3170;
     padding-left: 5px;
     padding-right: 5px;
     background-color: #FFFFFF;
}


.pay-button {
     background-image: url(../images/button-bg.gif);
     height: 19px;
     width: 86px;
     font-size:12px;
     border-style: none;
     margin-top: 3px;
     margin-bottom: 3px;
}

.button {
     font-family: Arial, Helvetica, sans-serif;
     font-size: 11px;
     color: #000000;
     text-decoration: none;
     padding-left: 5px;
     padding-right: 5px;
     background-color: #FFFFFF;
     width: 70px;
     border-top: 1px solid #0C3170;
     border-right: 1px solid #0C3170;
     border-bottom: 1px solid #0C3170;
     border-left: 1px solid #0C3170;
}
.bg_bot {
	background-image: url(/images/bg_bot.gif);
	background-repeat: repeat-x;
	border: 1px solid #C9CC83;
}
.bg_blue {
	background-image: url(/images/bg_bot.gif);
	background-repeat: repeat-x;
	border: 1px  solid #F2F4F7;
}
.bg_middle {
	background-color: #FFFFFF;
	background-image: url(/images/bg_middle2.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bg_middle-ny {
	background-color: #FFFFFF;
	background-image: url(/images/bg_middle-ny.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bg_middle-blue {
	background-color: #D2E3F5;
}
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0C3170;
	text-align: center;
	text-decoration: none;
	border: 1px solid #FFFFFF;
}
.menu_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0C3170;
	text-align: center;
	text-decoration: none;
}
.bot_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #BFE64A;
	text-decoration: none;
}

.linkb  a {
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 9px;
	text-decoration :none; 
}


.linkb  a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 9px;
	text-decoration :none; 
}




.linkb a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 9px;
        text-decoration : underline;
}


.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
}

.textn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.textn a { text-decoration:none; }

.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: right;
	padding-right: 10px;
}
.ntitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-right: 10px;
}


.menu2 {
        line-height: 20px;
        padding-right: 20px;
}
.menu2 a {
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#FFFFFF;
        text-decoration:none;
}
.menu2 a:hover {
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#FFFEC2;
        text-decoration:underline;
}



a{
    color: #0C3170;
    text-decoration: underline;	
}
.auth {
     position: absolute;
     z-index: auto;
     left: 15px;
     top: 220px;
}
.input-auth {
     font-family: Arial, Helvetica, sans-serif;
     font-size: 11px;
     color: #000000;
     text-decoration: none;
     border: 1px solid #D2D93B;
     padding-left: 5px;
     padding-right: 5px;
     background-color: #FFFFFF;
     width: 70px;
}
.text-auth {
     font-family: Arial, Helvetica, sans-serif;
     font-size: 11px;
     color: #0C3170;
     padding-bottom: 5px;
}
.tbl-auth {
     font-family: Arial, Helvetica, sans-serif;
     font-size: 11px;
     color: #FFFFFF;
     padding-bottom: 5px;
}
.tbl-auth a {
     font-family: Arial, Helvetica, sans-serif;
     font-size: 11px;
     color: #FFFFFF;
	 text-decoration:underline;
}
.tbl-text {
     font-family: Arial, Helvetica, sans-serif;
     font-size: 11px;
     color: #FFFFFF;
     padding-bottom: 5px;
}
.tbl-text a {
     font-family: Arial, Helvetica, sans-serif;
     font-size: 11px;
     color: #FFFFFF;
	 text-decoration:none;
}

.form_text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #417e1a;
	text-decoration: none;
}
.form_text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5e611a;
	text-decoration: none;
	padding-left: 10px;
}
.form2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
        color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px outset #0f4e9f;
}
.button2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	border-right-style: none;
	border-bottom-style: none;
	border-top-style: none;
	border-left-style: none;
	background-image: url(../images/button.gif);
	background-repeat: no-repeat;
	height: 16px;
	width: 98px;
	text-align: center;
}
.field1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0f4e9f;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px outset #0f4e9f;
	height: 20px;
}
.form2_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1A3D78;
	text-decoration: none;
	background-repeat: repeat-x;
	background-position: top;
	background-image: url(../images/form2_titlebg.gif);
	font-weight: bold;
}
.field2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0f4e9f;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px outset #0f4e9f;
	height: 20px;
	width: 300px;
}
.form3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #0f4e9f;
	border-collapse:collapse;
}
.form3 th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1A3D78;
	text-decoration: none;
	background-repeat: repeat-x;
	background-position: top;
	background-image: url(../images/form2_titlebg.gif);
	font-weight: bold;
	border: 1px solid #0f4e9f;
}
.form3 td {
	border: 1px solid #0f4e9f;
	padding:5px;
	}
.info-table {
	padding:0;
	border:none;
}
.info-table td {
	padding:0;
	border:none;
}

.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.card {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.partners { font-size:12px; }
.partners td { padding:10px; }

div.ans_div {
  font-size:12px;
  line-height:normal;
  border: 1px dashed #CCCCCC;
  margin: 30px;
  padding: 30px;
  background: #E8F0FF;
  width: 80%;
  display: none;
}

.faq { font-size:12px; line-height:30px; margin: 30px;
  padding: 30px;
 }


.news { font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #000000; padding:10px; }
.news a { color:#0f4e9f; }
.news h2 { color:#0f4e9f; font-size: 16px; margin-top:15px; }
.news span { font-weight:bold; margin-top:20px; font-size:12px; color:#000000;}
