body {
	background: #ffffff;
    font-family : 'Segoe UI', Tahoma, Sans-Serif, Geneva, Arial, Helvetica;
	font-size: 11px;
	font-weight : normal;
}

td {
    font-family : 'Segoe UI', Tahoma, Sans-Serif, Geneva, Arial, Helvetica;
	font-size: 11px;
	font-weight : normal;
	color: #333333;
}

.stdtext  {
    font-family : 'Segoe UI', Tahoma, Sans-Serif, Geneva, Arial, Helvetica;
    font-size : 11px;
    font-weight : normal;
    color: #333333;
}

.ModuleLabel  {
    font-family : 'Segoe UI', Tahoma, Sans-Serif, Geneva, Arial, Helvetica;
    font-size : 10px;
    font-weight : bold;
    color: #333333;
}


.moduletitle {
	font-family : 'Segoe UI', Arial, Sans-Serif, Geneva, Arial, Helvetica;
    font-size : 16px;
    font-weight : bold;
    color: #000000;
    padding-top: 10px;
    padding-bottom:3px;
}


.formtitle {
	font-family : 'Segoe UI', Arial, Sans-Serif, Geneva, Arial, Helvetica;
    font-size : 14px;
    font-weight : bold;
    color: #0099ff;
    padding-top: 10px;
    padding-bottom:3px;
}

.formborder {
    background-color: #ffffff;
    padding: 8px 8px 8px 8px; 
}


.formbg {
    background-color: #fdfdfd;
    padding: 8px 8px 8px 8px;
}


.hr_line {
  border-bottom:1px dotted #999;
  width: 100%;
}

.paging {
    border:1px solid #bbbbbb;
    padding-left:4px;
    padding-right:4px;
}

.icongroup {
	    font-family : 'Segoe UI', Tahoma, Sans-Serif, Geneva, Arial, Helvetica;
	    font-size : 11px;
	    font-weight : bold;
	    color: #666666;
}


.pagebar  {
	    font-family : 'Segoe UI',Tahoma,Sans-Serif,Geneva,Arial,Helvetica;
	    font-size : 11px;
	    font-weight : normal;
	    color: #000000;
        height: 20px;
        background-color: #f5f5f5;
        vertical-align: middle;
}

.coltitle td {
	    font-family : 'Segoe UI',Arial,Tahoma,Sans-Serif,Geneva,Arial,Helvetica;
	    font-size : 11px;
	    font-weight : bold;
	    color: #000000;
        height: 25px;
        background-color: #E4EAF7;
        padding-left: 5px;
        /*vertical-align: top;*/        
}

.recordrow  td {
	    font-family : 'Segoe UI', Tahoma, Sans-Serif, Geneva, Arial, Helvetica;
	    font-size : 11px;
	    font-weight : normal;
	    color: #333333;
        height: 25px;
        padding-left: 5px;
        padding-top: 5px;
        padding-bottom: 5px;
        /*vertical-align: top;*/
}


.iconlink:link  {
	    font-family : 'Segoe UI', Tahoma, Sans-Serif, Geneva, Arial, Helvetica;
	    font-size : 11px;
	    font-weight : normal;
	    color: #000000;
}
.iconlink:visited  {
	    font-family : 'Segoe UI', Tahoma, Sans-Serif, Geneva, Arial, Helvetica;
	    font-size : 11px;
	    font-weight : normal;
	    color: #000000;
}
.iconlink:hover  {
	    font-family : 'Segoe UI', Tahoma, Sans-Serif, Geneva, Arial, Helvetica;
	    font-size : 11px;
	    font-weight : normal;
	    color: #555500;
        text-decoration: underline;
        
}
.iconlink:active  {
	    font-family : 'Segoe UI', Tahoma, Sans-Serif, Geneva, Arial, Helvetica;
	    font-size : 11px;
	    font-weight : normal;
	    color: #000000;
}        
        

        
.colsortlink:link  {
	    font-family : 'Segoe UI', Tahoma, Sans-Serif, Geneva, Arial, Helvetica;
	    font-size : 11px;
	    font-weight : bold;
	    color: #000000;
}
.colsortlink:visited  {
	    font-family : 'Segoe UI', Tahoma, Sans-Serif, Geneva, Arial, Helvetica;
	    font-size : 11px;
	    font-weight : bold;
	    color: #000000;
}
.colsortlink:hover  {
	    font-family : 'Segoe UI', Tahoma, Sans-Serif, Geneva, Arial, Helvetica;
	    font-size : 11px;
	    font-weight : bold;
	    color: #555500;
}
.colsortlink:active  {
	    font-family : 'Segoe UI', Tahoma, Sans-Serif, Geneva, Arial, Helvetica;
	    font-size : 11px;
	    font-weight : bold;
	    color: #000000;
}

a:link {
  color: #0240a3;
  text-decoration: none;
  }/*normal links in the text*/
a:visited {
  color: #0240a3;
  text-decoration: none;
  }
a:hover { /*this effect is not shown in NN4.xx*/
  color: #0240a3;
  text-decoration: underline;
  }
a:active {/*colour in NN4.xx is red*/
  color: #000000;
  text-decoration: none;
  }

.cms_link {
  color: #666666;
  font-size : 11px;
  font-weight : Bold;
  text-decoration: none;
}/*normal links in the text*/
.cms_link:link {
  color: #666666;
  font-size : 11px;
  font-weight : Bold;
  text-decoration: none;
}/*normal links in the text*/
.cms_link:visited {
  color: #666666;
  font-weight : Bold;
  font-size : 11px;
  text-decoration: none;
}
.cms_link:hover { /*this effect is not shown in NN4.xx*/
  color: #010101;
  font-weight : Bold;
  font-size : 11px;
  text-decoration: none;
}
.cms_link:active {/*colour in NN4.xx is red*/
  color: #666666;
  font-weight : Bold;
  font-size : 11px;
  text-decoration: none;
}

.linkdescr {
  color: #666666;
  font-size : 11px;
  font-weight : normal;
  text-decoration: none;
}

.formtext  {
        font-family : 'Segoe UI', Arial, Tahoma, Sans-Serif, Geneva, Arial, Helvetica;
        font-size : 7pt;
        font-weight : Bold;
        color: #507D9C;
}

.survey  {
        font-family : 'Segoe UI', Tahoma, Sans-Serif, Geneva, Arial, Helvetica;
        font-size : 7pt;
        font-weight : Normal;
        color: #2A6D9D;
}

.intro{
        font-family : 'Segoe UI', Arial, 'Segoe UI', Tahoma, Sans-Serif, Geneva, Arial, Helvetica;
        font-size : 8pt;
        font-weight : Bold;
        color: #5D7C91;
}


.text{
        font-family : 'Segoe UI', Tahoma, Sans-Serif, Geneva, Arial, Helvetica;
        font-size : 11px;
        font-weight : Normal;
        color: #2A6D9D;
}

.textBold{
        font-family : 'Segoe UI', Tahoma, Sans-Serif, Geneva, Arial, Helvetica;
        font-size : 11px;
        font-weight : Bold;
        color: #2A6D9D;
}

.textdsp{
        font-family : 'Segoe UI', Tahoma, Sans-Serif, Geneva, Arial, Helvetica;
        font-size : 11px;
        font-weight : Bold;
        color: #2A6D9D;
}

.text_instr{
        font-family : 'Segoe UI', Tahoma, Sans-Serif, Geneva, Arial, Helvetica;
        font-size : 11px;
        font-weight : Normal;
        color: #454545;
}


.form_fieldlabel{
        font-family : 'Segoe UI', Tahoma, Sans-Serif, Geneva, Arial, Helvetica;
        font-size : 11px;
        font-weight : Normal;
        color: #454545;
}

/* fieldset property */
.fs_properties {
        padding:8px;
        border: 1px solid #d0d0d0
}



TEXTAREA, SELECT, OPTION {
	font-family: 'Segoe UI', Tahoma, Sans-Serif, Geneva, Arial, Helvetica;
	/*padding: 1px;*/
	font-size: 11px;
	color: #507D9C;
	background-color: #FFFFFF;
	border: solid 1px #B8C7D1;
}

/*
INPUT {
	font-family: 'Segoe UI', Tahoma, Sans-Serif, Geneva, Arial, Helvetica;
    font-weight: normal;
	padding: 1px;
	font-size: 11px;
	color: #507D9C;
	background-color: #FFFFFF;
	border: solid 1px #B8C7D1;
}

.sbutton {
	font-family: 'Segoe UI', Tahoma, Sans-Serif, Geneva, Arial, Helvetica;
    font-weight: bold;
	padding: 3px;
	font-size: 11px;
	color: #507D9C;
	background-color: #FFFFFF;
	border: solid 2px #B8C7D1;
    cursor: hand;
}*/

.sbutton {
	font-size: 11px;
}

.imgbutton {
	font-family: 'Segoe UI', Tahoma, Sans-Serif, Geneva, Arial, Helvetica;
    font-weight: normal;
	padding: 0px;
	font-size: 11px;
	color: #507D9C;
	background-color: #FFFFFF;
	border: solid 0px #B8C7D1;
}


.sinput {
	font-family: 'Segoe UI', Tahoma, Sans-Serif, Geneva, Arial, Helvetica;
	padding: 2px;
	font-size: 11px;
	color: #507D9C;
	background-color: #FFFFFF;
	border: solid 1px #B8C7D1;
}

.rinput {
	font-family: 'Segoe UI', Tahoma, Sans-Serif, Geneva, Arial, Helvetica;
    padding: 1px;
	font-size: 11px;
	color: #507D9C;
	background-color: #efefef;
	border: solid 1px #B8C7D1;
}

.dinput {
	font-family: 'Segoe UI', Tahoma, Sans-Serif, Geneva, Arial, Helvetica;
	padding: 1px;
	font-size: 11px;
	color: #507D9C;
	background-color: #f8f8f8;
	border: solid 0px #B8C7D1;
}

.footer  {
    font-family : 'Segoe UI', Tahoma, Sans-Serif, Geneva, Arial, Helvetica;
    font-size : 7pt;
    font-weight : normal;
    color: #FFFFFF;
}

.footnote  {
    font-family : 'Segoe UI', Tahoma, Sans-Serif, Geneva, Helvetica;
    font-size : 7pt;
    font-weight : normal;
    color: #5A6774;
}

.msg_text {
    font-family : 'Segoe UI', Tahoma, Sans-Serif, Geneva, Arial, Helvetica;
    font-size : 11px;
    font-weight : Normal;
    color: #990000;
}

.err_msg {
    font-family : 'Segoe UI', Tahoma, Sans-Serif, Geneva, Arial, Helvetica;
    font-size : 11px;
    font-weight : Normal;
    padding-top: 4px;
    padding-bottom: 4px;
    color: #cc0000;
}
