/*==============================================================================    
** REDEFINITIONS
**============================================================================*/
body {
	color : #000000;
	font : 12px Verdana, Arial, sans-serif;
	background : White;
}

a:link {
	color : #000066;
	font : 14px Verdana, Arial, sans-serif;
}

                
a:active {
	color : #FF9900;
	font : 14px Verdana, Arial, sans-serif;
}

a:visited {
	color : #000099;
	font : 14px Verdana, Arial, sans-serif;
}

a.DetailsLink:link {
	color : #39507E;
	font : 12px Verdana, Arial, sans-serif;
	text-decoration: none;
}
                
a.DetailsLink:active {
	color : #39507E;
	font : 12px Verdana, Arial, sans-serif;
	text-decoration: none;
}
                
a.DetailsLink:visited {
	color : #39507E;
	font : 12px Verdana, Arial, sans-serif;
	text-decoration: none;
}

a.HelpLink:link {
	color : Navy;
	font :  bold 11px Verdana, Arial, sans-serif;
	text-decoration: none;
}
                
a.HelpLink:active {
	color : Navy;
	font :  bold 11px Verdana, Arial, sans-serif;
	text-decoration: none;
}
                
a.HelpLink:visited {
	color : Navy;
	font :  bold 11px Verdana, Arial, sans-serif;
	text-decoration: none;
}


p {
	color : #000000;
	font : 12px/14px Verdana, Arial, sans-serif;
}

            
h1 {
	font : bold 24px Verdana, Arial, sans-serif;
}

h2 {
	font : bold 22px Verdana, Arial, sans-serif;
}

h3 {
	font : bold 20px Verdana, Arial, sans-serif;
}

h4 {
	font : bold 18px Verdana, Arial, sans-serif;
}

h5 {
	font : bold 16px Verdana, Arial, sans-serif;
}

h6 {
	font : bold 12px Verdana, Arial, sans-serif;
}

textarea {
	line-height : 14px;
}

input {
	line-height : 14px;
}

select {
	line-height : 14px;
}

td {
	font : 12px Verdana, Arial, sans-serif;
}
/*==============================================================================
** CLASS DEFINITIONS
**============================================================================*/

/*--------------------------------------------------------------
** Page setup
**------------------------------------------------------------*/

td.PageTop {                            
    color: #1457A0;
    text-align: center;
	font : 24px Verdana, Arial, sans-serif;	
    font-weight: bold;
}

td.PageFooter {
	background : #eeeeee;
	font : 12px Verdana, Arial, sans-serif;
	text-align : center;
}

td.PageCopyright {
	background : #1457A0;
	color : #ffffff;
	font : 10px Verdana, Arial, sans-serif;
	text-align : center;
}

td.AppTitle {
	color : #000000;
	font : bold 24px Verdana, Arial, sans-serif;
	text-align : center;
}

                            
td.PageTitle {
	background : #1457A0;
	color : #ffffff;
	font : bold 16px Verdana, Arial, sans-serif;
}

td.PageError {
	background : #0099ff;
	color : #ffffff;
	font : bold 16px Verdana, Arial, sans-serif;
}

td.PageInfo {
}

P.PageConfirm {
	font : bold 16px Verdana, Arial, sans-serif;
}

textarea.EditNote {
	color : #000000;
	font : 12px/14px Verdana, Arial, sans-serif;
}

/*--------------------------------------------------------------
** Details setup
**------------------------------------------------------------*/
td.DetailsLabel {
	background : #ffffcc;
	font : 13px Verdana, Arial, sans-serif;
	text-align : right;
}

td.DetailsSpace {
	background : #eeeeee;
	font : 13px Verdana, Arial, sans-serif;
}

td.DetailsSpecial {
	background : #cccccc;
	font : 13px Verdana, Arial, sans-serif;
}

td.DetailsData {
	background : #eeeeee;
	font : 13px Verdana, Arial, sans-serif;
}

td.DetailsInput {
	background : #eeeeee;
	font : 13px Verdana, Arial, sans-serif;
}

td.DetailsNote {
	background : #cccccc;
	font : 13px Verdana, Arial, sans-serif;
}

td.DetailsNoteDesc {
	background : white;
	border: thin solid #39507E;
	font : 13px Verdana, Arial, sans-serif;
}

td.DetailsFill {
	background : #eeeeee;
}

a.DetailsLink {
	color : #000066;
	font : 13px Verdana, Arial, sans-serif;
	text-decoration : none;
}
td.DetailsMessage {
	
	color : Navy;
	font : 11px  Verdana, Arial, sans-serif;
	text-decoration: none;
	font-family : sans-serif;
	
	font-weight : bold;
	letter-spacing : 1px;
}

/*--------------------------------------------------------------
** Menues
**------------------------------------------------------------*/
td.stMenu {
	background : #eeeeee;
	font : 13px Verdana, Arial, sans-serif;
}

td.MenuBackground {
	background : #eeeeee;
	font : 13px Verdana, Arial, sans-serif;
}
                            
td.MenuHead {
	background : #000000;
	color : #ffffff;
	font : bold 16px Verdana, Arial, sans-serif;
	text-align : center;
}

td.MenuSubHead {
	background : #1457A0;
	color : #ffffff;
	font : bold 14px Verdana, Arial, sans-serif;
	text-align : left;
}

td.MenuSubSubHead {
	background : #000000;
	color : #ffffff;
	font : bold 13px Verdana, Arial, sans-serif;
	text-align : right;
}

td.MenuItem {
	background : #cccccc;
	font : 13px Verdana, Arial, sans-serif;
	text-align : left;
}

a.MenuLink {
	color : #000066;
	font : 14px Verdana, Arial, sans-serif;
	text-decoration : none;
}

a:visited.MenuLink {
	color : #000066;
	font : 14px Verdana, Arial, sans-serif;
	text-decoration : none;
}

a:active.MenuLink	 {
	color : #000066;
	font : 14px Verdana, Arial, sans-serif;
	text-decoration : none;
}

a:hover.MenuLink {
	color : #000000;
	font : bold 14px Verdana, Arial, sans-serif;
	text-decoration : none;
}

                            
td.MenuSubItem {
	background : #eeeeee;
	font : 16px Verdana, Arial, sans-serif;
	text-align : right;
}

td.MenuSubItemDisabled{
	background : #eeeeee;
	color : #000066;
	font : 12px Verdana, Arial, sans-serif;
	text-align : right;
}

a.SubMenuLink {
	color : #000066;
	font : 12px Verdana, Arial, sans-serif;
	text-decoration : none;
}

a:visited.SubMenuLink {
	color : #000066;
	font : 13px Verdana, Arial, sans-serif;
	text-decoration : none;
}

a:active.SubMenuLink {
	color : #000066;
	font : 13px Verdana, Arial, sans-serif;
	text-decoration : none;
}

a:hover.SubMenuLink {
	color : #000000;
	font : bold 13px Verdana, Arial, sans-serif;
	text-decoration : none;
}

a.HomeMenuLink {
	color : #ffffff;
	font : bold 14px Verdana, Arial, sans-serif;
	text-decoration : none;
}

a:visited.HomeMenuLink {
	color : #ffffff;
	font : bold 14px Verdana, Arial, sans-serif;
	text-decoration : none;
}

a:active.HomeMenuLink {
	color : #ffffff;
	font : bold 14px Verdana, Arial, sans-serif;
	text-decoration : none;
}

a:hover.HomeMenuLink {
	color : #ffffff;
	font : bold 14px Verdana, Arial, sans-serif;
	text-decoration : none;
}
td.MenuDivider {
	background : #eeeeee;
	font : 13px Verdana, Arial, sans-serif;
	text-align : center;
	text-indent : 10px;
}

/*--------------------------------------------------------------
** Lower Menues
**------------------------------------------------------------*/
td.LowerMenuItem {
}

/*--------------------------------------------------------------
** Reports
**------------------------------------------------------------*/
td.ReportTitle {
	font : bold 16px Verdana, Arial, sans-serif;
}

td.ReportListHead {
	background : #1457A0;
	color : #ffffff;
	font : 12px Verdana, Arial, sans-serif;
}

a.ReportListHeadLink {
	color : #ffffff;
	font-size : 12px;
	text-decoration : none;
}

a:visited.ReportListHeadLink {
	color : #ffffff;
	font-size : 12px;
	text-decoration : none;
}

a:active.ReportListHeadLink	 {
	color : #ffffff;
	font-size : 12px;
	text-decoration : none;
}

a:hover.ReportListHeadLink {
	color : #ff0000;
	font-size : 12px;
	text-decoration : none;
}

td.ReportListSubHead {
	background : #ffffff;
	font : bold 13px Verdana, Arial, sans-serif;
}

td.ReportListFoot {
	background : #cccccc;
	font : bold 13px Verdana, Arial, sans-serif;
}

td.ReportListEven {
	background : #ffffff;
	font : 13px Verdana, Arial, sans-serif;
}

td.ReportListOdd {
	background : #ffffcc;
	font : 13px Verdana, Arial, sans-serif;
}

td.ReportListBlank {
	background : #ffffff;
	font : 13px Verdana, Arial, sans-serif;
}


