/*Main*/
HTML
{
    FONT: 12px "Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;
    COLOR: #4b4b4b;
    BACKGROUND-COLOR: #fff;
    TEXT-ALIGN: center
}

body
{
	FONT: 12px "Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;
	PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 0px auto;
    MARGIN-RIGHT: 0px auto;
    WIDTH: auto;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center;
    border: 1px solid;
    
}

DIV#maindetail
{
	margin-left:200px;
}


/* footer */
DIV#footer
{
	FONT: 11px "Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;
}

/* Registration */
.register p
{
	FONT: 12px "Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;
	margin-left:40px;
}
.regprivacy
{
	FONT: 12px "Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;
	padding:5px 0px 0px 5px;
	background-color:AliceBlue;
	height:40px;
	width:800px;
	margin-left:40px;
}

.regheader
{
	FONT: 12px "Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;
	font-weight : bold;
	background-color : #BCD5E8;
	border-width : thin;
	border-left : none;
	border-right :none;
	border-bottom-color : #7C7C7C;
	width:800px;
	margin-left:40px;
	padding: 0px 0px 0px 5px;
}

.tblDetail 
{
	FONT: 12px "Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;
	margin-left:40px;
	padding:2px 0px 0px 2px;
	color:#000000;
}

.reg
{
	FONT: 12px "Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;
	margin-left:40px;
}

.errmessage
{
	FONT: 12px "Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;
	color:Red;
	text-decoration: bold;
}

DIV#default_registered
{
	FONT: 12px "Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;
	margin-left: 20px;
	padding: 0px 0px 0px 5px;
}


.tblDetailRegister
{
	FONT: 12px "Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;
	font-weight: bold;
	BORDER-BOTTOM: #EFEFEF 1px solid;
}

.tblDetail a:link {
  color: #3C6677; 
  text-decoration: none; 
}/*normal links in the text*/
.tblDetail a:visited {
  color: #3C6677; 
  text-decoration: none; 
}
.tblDetail a:hover { /*this effect is not shown in NN4.xx*/
  color: #F5F420; 
  text-decoration: None; 
}
.tblDetail a:active {/*colour in NN4.xx is red*/ 
  color: #000000; 
  text-decoration: None;
   
}

div#StaticDiv
{
	position: absolute;
	background-color: #B8D0DB;
	padding: 5px 5px 5px 5px;
	color: #F5F420;
	border: solid 1px #0052A3;

	
}
div#StaticDiv tr
{
	color: black;
}

/*header for floating forms*/
div#StaticDiv th
{
	border-bottom: solid 1px #0052A3;
}
div#StaticDiv .tblHeaderRegister
{
	FONT: 12px "Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;
	font-weight : bold;
	background-color : #2B4755;
	border-width : thin;
	border-left : none;
	border-right :none;
	border-bottom-color : #7C7C7C;
	padding: 0px 0px 0px 5px;
}

/* navtopnav.ascx */

DIV#navtopnav a:link {
  color:#F5F420; 
  text-decoration: none; 
}/*normal links in the text*/
DIV#navtopnav a:visited {
  color: #F5F420; 
  text-decoration: none; 
}
DIV#navtopnav a:hover { /*this effect is not shown in NN4.xx*/
  color: #F5F420; 
  text-decoration: NONE; 
  background: #3C6677;}
  
DIV#navtopnav .navselected
{
	background-color: #3C6677;
}

DIV#navtopnav
{
	FONT: 12px "Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	 
	PADDING-TOP: 5px; 
	BACKGROUND-COLOR: #5593AA;
	width: 800px;
	TEXT-ALIGN: right;
	border-bottom: solid 3px #3C6677
	
}

.nav_breadcrumb
{
	/*padding: 5px 0px 0px 50px;*/
	FONT: 12px "Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;
	font-weight:bold;
	color:#000000;
}

.nav_breadcrumb a:link {
  color:#3C6677; 
  text-decoration: none; 
}/*normal links in the text*/
.nav_breadcrumb  a:visited {
  color: #3C6677; 
  text-decoration: none; 
}
.nav_breadcrumb a:hover { /*this effect is not shown in NN4.xx*/
  color: #F5F420; 
  text-decoration: NONE; }

.nav_LastLogin
{
	FONT: 12px "Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;
	color: #3E6A7A;	
	width: 500px;
	float: none;
}

/* fm_ysettings.ascx */

DIV#fm_personalheader
{
	FONT: 14px "Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;
	font-weight:bold;
	padding: 2px 0px 2px 5px;
	background-color:#77A9BB;
	border-bottom:solid 1px #808080;
	border-top: solid 1px #808080;
	width:780px;
	color:#000000;
}
.fm_personalheader_1
{
	FONT: 12px "Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;
	font-weight:bold;
	padding: 2px 0px 2px 5px;
	background-color:#B8D0DB;
	border-bottom:solid 1px #808080;
	border-top: none;
	border-left:none;
	width:765px;
	color:#000000;
}
DIV#fm_welcomemsg
{
	FONT: 18px "Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;
	padding: 2px 0px 2px 2px;
	border:solid 1px #CCCCCC;
	width:780px;
	background-color: #FFFFFF;
}

DIV#fm_userinfoheader
{
	FONT: 12px "Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;
	font-weight:bold;
	padding: 2px 0px 2px 5px;
	background-color:#77A9BB;
	border-bottom:solid 1px #808080;
	border-top: solid 1px #808080;
	width:780px;
	color:#000000;
}

.fm_userinfoheader_1
{
	FONT: 12px "Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;
	font-weight:bold;
	padding: 2px 0px 2px 5px;
	background-color:#B8D0DB;
	border-bottom:solid 1px #808080;
	border-top: none;
	border-left:none;
	width:765px;
	color:#000000;
}

DIV#fm_contactinfoheader
{
	FONT: 12px "Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;
	font-weight:bold;
	padding: 2px 0px 2px 5px;
	background-color:#77A9BB;
	border-bottom:solid 1px #808080;
	border-top: solid 1px #808080;
	width:780px;
	color:#000000;
}
.fm_contactinfoheader_1
{
	FONT: 12px "Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;
	font-weight:bold;
	padding: 2px 0px 2px 5px;
	background-color:#B8D0DB;
	border-bottom:solid 1px #808080;
	border-top: solid 1px #808080;
	width:765px;
	color:#000000;
}

DIV#fm_financialinfoheader
{
	FONT: 12px "Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;
	font-weight:bold;
	padding: 2px 0px 2px 5px;
	background-color:#77A9BB;
	border-bottom:solid 1px #808080;
	border-top: solid 1px #808080;
	width:780px;
	color:#000000;
}

.fm_financialinfoheader_1
{
	FONT: 12px "Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;
	font-weight:bold;
	padding: 2px 0px 2px 5px;
	background-color:#B8D0DB;
	border-bottom:solid 1px #808080;
	border-top: solid 1px #808080;
	width:765px;
	color:#000000;
}

.fm_userinfoheader_1 a:link {
  color:#3C6677; 
  text-decoration: none; 
}/*normal links in the text*/
.fm_userinfoheader_1 a:visited {
  color: #3C6677; 
  text-decoration: none; 
}
.fm_userinfoheader_1 a:hover { /*this effect is not shown in NN4.xx*/
  color: #F5F420; 
  text-decoration: NONE; }
  
.fm_contactinfoheader_1 a:link {
  color:#3C6677; 
  text-decoration: none; 
}/*normal links in the text*/
.fm_contactinfoheader_1 a:visited {
  color: #3C6677; 
  text-decoration: none; 
}
.fm_contactinfoheader_1 a:hover { /*this effect is not shown in NN4.xx*/
  color: #F5F420; 
  text-decoration: NONE; }

.fm_financialinfoheader_1 a:link {
  color:#3C6677; 
  text-decoration: none; 
}/*normal links in the text*/
.fm_financialinfoheader_1 a:visited {
  color: #3C6677; 
  text-decoration: none; 
}
.fm_financialinfoheader_1 a:hover { /*this effect is not shown in NN4.xx*/
  color: #F5F420; 
  text-decoration: NONE; }
  
/* Admin area */
.admin_login
{
	FONT: 12px "Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;
	border: solid 1px #AAC9D4; 
}


/* admin_users.ascx */

.admin_function
{
	margin-left:10px;
	FONT: 12px "Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;
	border: solid 1px #AAC9D4;
}

.admin_function a:link {
  color:#3C6677; 
  text-decoration: none; 
}/*normal links in the text*/
.admin_function a:visited {
  color: #3C6677; 
  text-decoration: none; 
}
.admin_function a:hover { /*this effect is not shown in NN4.xx*/
  color: #F5F420; 
  text-decoration: NONE; }


.admin_search
{
	margin-left:10px;
	FONT: 12px "Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;
	border: solid 1px #AAC9D4;
}

DIV#admin_searchcriteria
{
	margin-left:10px;
	FONT: 12px "Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;
}

.admin_searchcriteria
{
	margin-left:10px;
	FONT: 12px "Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;
}

.admin_search_header
{
	margin-left:10px;
	background-color:#99becc;
	color: #000000;

}

DIV#admin_result
{
	FONT: 12px "Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;
	margin-left:10px;	
}

DIV#admin_result a:link {
  color:#3C6677; 
  text-decoration: none; 
}/*normal links in the text*/
DIV#admin_result  a:visited {
  color: #3C6677; 
  text-decoration: none; 
}
DIV#admin_result a:hover { /*this effect is not shown in NN4.xx*/
  color: #F5F420; 
  text-decoration: NONE; }
  

/* admin_index.ascx */

.admin_reports 
{
	margin-left:10px;
	FONT: 12px "Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;
}
.admin_reports a:link {
  color:#3C6677; 
  text-decoration: none; 
}/*normal links in the text*/
.admin_reports  a:visited {
  color: #3C6677; 
  text-decoration: none; 
}
.admin_reports a:hover { /*this effect is not shown in NN4.xx*/
  color: #F5F420; 
  text-decoration: NONE; }

.admin_breadcrumb
{
	margin-left:10px;
	FONT: 12px "Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;
}

.admin_breadcrumb a:link {
  color:#3C6677; 
  text-decoration: none; 
}/*normal links in the text*/
.admin_breadcrumb  a:visited {
  color: #3C6677; 
  text-decoration: none; 
}
.admin_breadcrumb a:hover { /*this effect is not shown in NN4.xx*/
  color: #F5F420; 
  text-decoration: NONE; }
  
  /* Admin_settings */
  
  .admin_settings_maintable
  {
	margin-left:10px;
  }
  
  .admin_settings_header
  {
	margin-left:10px;
	background-color:#99becc;
	
  }
  
  .admin_settings_table
  {
	FONT: 12px "Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;
	border: solid 1px #AAC9D4;
  }
  
  
  