font { font-family: "Verdana", "Helvetica", sans-serif; font-size: 12px }

.main_copy { font-family: "Verdana", "Helvetica", sans-serif; font-size: 12px }
.bold_copy { font-family: "Verdana", "Helvetica", sans-serif; font-size: 12px; font-weight: bold }
.color_copy { font-family: "Verdana", "Helvetica", sans-serif; font-size: 12px; color: #006666 }
.color_copy_highlight { font-family: "Verdana", "Helvetica", sans-serif; font-size: 12px; color: #000000; background-color: #FFFF00; }
.label {
	font-family: "Verdana", "Helvetica", sans-serif;
	font-size: 12px;
	font-weight: bold ;
	color:  #0000FF
}
.label_highlight {
	font-family: "Verdana", "Helvetica", sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:  #000000;
	background-color: #FFFF00;
}
.header { font-family: "Verdana", "Helvetica", sans-serif; font-size: 14px; font-weight: bold; color: white }
.Section_header {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: #FFFFFF;
	background-color: #076DB5
}
.fine_print {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #006666}
.system_msg { background-color: #dddddd; border: thin solid black }

.notice { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #006666 }
.notice_label { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0000FF }
.warning { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000 }
.warning_highlight { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000;  background-color: #FFFF00; }
.warning_label { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF0000 }
.error { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000 }
.error_label { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF0000 }

a.link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #006666; font-weight: bold; text-decoration: none }
a.link:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #006666; font-weight: bold; text-decoration: underline }
.wide_field {
	width: 500px;
}
table.report
{
        border-color: black;
        border-width: 0 0 1px 1px;
        border-style: solid;
	border-collapse: collapse;
}

td.report
{
        border-color: black;
        border-width: 1px 1px 0 0;
        border-style: solid;
        margin: 0;
        padding: 4px;
        background-color: #FFFFFF;
}

.sub-button {
  margin-top:5px;
}

.right {
  margin-left:150px;
}

.finish-form {
  margin-bottom:-20px;
}

@media print {

  body * {
    visibility: hidden;
  }
  .section-to-print, .section-to-print * {
    visibility: visible !important;
  }
  .section-to-print {
    left: 0;
    top: 0 !important;

  }

  .break {
    margin-top:-50px !important;
  }


  .show {
    display:block !important;
  }

  .div_which_doesnt_print
  {
    opacity:1 !important;
  }

  .form {
        visibility: visible !important;

  }

  .hide {
    display:none !important;
  }

  .head {
    display:none !important;
  }

}

.nans_hr { border-bottom: solid 2px #334488; }

.popup_body { font-family: "Verdana", "Helvetica", sans-serif; font-size: 12px }
.popup_title { font-family: "Verdana", "Helvetica", sans-serif; font-size: 14px; font-weight: bold}
.popup_bold { font-family: "Verdana", "Helvetica", sans-serif; font-size: 12px; font-weight: bold}
.popup_highlight { font-family: "Verdana", "Helvetica", sans-serif; font-size: 12px; font-weight: bold; font-style:italic; text-decoration: underline; }
.popup_italic { font-family: "Verdana", "Helvetica", sans-serif; font-size: 12px; }
.internal_table { font-family: "Verdana", "Helvetica", sans-serif; font-size: 12px; border-style:none; border-bottom:thin solid; vertical-align: top;}



