/* Default CSS Stylesheet for a new Web Application project */
.SITE-BODY
{scrollbar-face-color:#00000;	scrollbar-arrow-color:#666666; scrollbar-base-color:#00000; scrollbar-shadow-color:gray; scrollbar-darkshadow-color:#E5E6EB; scrollbar-highlight-color:white}

td.contentarea
{padding: 0px 0px  0px 0px}

/*font-family: verdana;	font-size: 10px;	color:#242D25;	font-weight: normal;	text-decoration: none;		padding:top  righ bot   left;	margin:top  righ bot  left; */
.topmenu,
.topmenu-active
{																												padding: 0px 10px  0px  0px;	margin: 0px 0px  0px 0px}
a.topmenu,			
.globalmenu
{ font-family: verdana;	font-size: 11px;	color: #F7FFB0;	font-weight: normal;	text-decoration: none;}

a.topmenu-active,	
.globalmenu-active
{ font-family: verdana;	font-size: 11px;	color: #F7FFB0;	font-weight: bold;	text-decoration: none;}

/*MENUTITLE not clickable can be hidden width display:none*/
/*font-family: verdana;	font-size: 10px;	color:#F7FFB0;	font-weight: bold;	text-decoration: none;		padding:top  righ bot   left;	margin:top  righ bot  left; */
Table.leftmenu
{padding: 0px 0px  0px 0px}
.box-title-image
{margin: 0px 5px  0px 5px}
.box-delemitter
{background-color:#000000}

.box-title-left
{font-family:Verdana;	font-size:10px; 	color:#F7FFB0;	font-weight:bold;			text-decoration:none;}
.box-title-right
{font-family:Verdana;	font-size:10px; 	color:#FFFFFF;	font-weight:bold;			text-decoration:none;}


/*font-family: verdana;	font-size: 10px;	color:#000000;	font-weight: normal;	text-decoration: none;		padding:top  righ bot   left;	margin:top  righ bot  left; */
.leftmenu-level1,
.leftmenu-level1-active
{padding: 0px  0px  0px  0px}
.leftmenu-level2,
.leftmenu-level2-active 
{padding: 2px  0px  2px  10px}
.leftmenu-level3,
.leftmenu-level3-active
{padding: 0px  0px  1px 15px}
.leftmenu-level4,
.leftmenu-level4-active
{padding: 0px  0px  0px 20px}
.leftmenu-level5,
.leftmenu-level5-active
{padding: 0px  0px  0px 25px}

a.leftmenu-link-level1,
a.leftmenu-link-level2,
a.leftmenu-link-level3,
a.leftmenu-link-level4,
a.leftmenu-link-level5
{font-family:Verdana;	font-size:10px; 	color:#000000;	font-weight:normal;			text-decoration:none;}
a.leftmenu-link-level1-active,
a.leftmenu-link-level2-active,
a.leftmenu-link-level3-active,
a.leftmenu-link-level4-active,
a.leftmenu-link-level5-active
{font-family:Verdana;	font-size:10px;		color:#000000;	font-weight:bold; 		text-decoration:none;}

a.leftmenu-link-level1,
a.leftmenu-link-level1-active
{color:#F7FFB0;font-weight:bold}


/*font-family: verdana;	font-size: 10px;	color:#000000;	font-weight: normal;	text-decoration: none;		padding:top  righ bot   left;	margin:top  righ bot  left; */
.news-link 
{font-family:Verdana;	font-size:11px; 	color:#242D25;							text-decoration:underline}
.doc-header1 
{font-family:Verdana;	font-size: 15px; 	color:#242D25; font-weight:bold; 																	margin: 5px  0px 5px 0px}
.doc-preface 
{font-family:Verdana;	font-size: 11px;	color:#242D25; font-weight:bold;    	text-decoration: none}
.doc-preface-short
{font-family:Verdana;	font-size: 11px;	color:#242D25; font-weight:normal;    	text-decoration: none}
.doc-bodytext,
td.border-off,
td.border-on,
.simple-border-on,
.simple-border-off,
.double-border-on,
.double-border-off,
.thick-border-on,
.thick-border-off,
.scheme-normalText
{font-family:Verdana;	font-size:11px; 	color:#242D25;	font-weight:normal;		text-decoration:none}
A.doc-bodytext
{font-family:Verdana;	font-size:10px; 	color:#242D25;	font-weight:400;		text-decoration:underline}
.doc-smalltext 
{font-family:Verdana;	font-size:9px;		color:#000000; 	font-weight:normal;		text-decoration:none}
A.doc-smalltext
{font-family:Verdana;	font-size:9px;		color:#000000;	font-weight:normal;		text-decoration:none}
.doc-imagetext 
{font-family:Verdana;	font-size:10px;		color:#000000;	font-weight:normal;		text-decoration:none}

/*BOX DOCUMENT ELEMENTS STYLESHEET */
.box-header1-full
{font-family:arial;	font-size: 11px; 	color:#000000; font-weight:bold;		padding: 0px  0px  0px  0px}
.box-preface-full
{font-family:arial;	font-size: 11px;	color:#000000; font-weight:bold;    	text-decoration: none}
.box-header1-short
{font-family:arial;	font-size: 11px; 	color:#000000; font-weight:bold;		padding: 0px  0px  0px  0px}
.box-preface-short
{font-family:arial;	font-size: 11px;	color:#000000; font-weight:normal;    	text-decoration: none}
.box-news-link 
{font-family:arial;	font-size:11px; 	color:#000000;							text-decoration:underline}



.selectbox,
.inputbox,
.scheme-normalSelectBox,
.scheme-normalTextBox
{font-family:Arial;	font-size:10px;		color:#000000;	font-weight:normal;		text-decoration:none; background-color: #ffffff}
.scheme-normalSelectBox,
.scheme-normalTextArea,
.scheme-table
{background-color: #FFFFFF}
.scheme-boldText
{font-family:Verdana;	font-size:11px; 	color:#242D25;	font-weight:bold;		text-decoration:none}
.scheme-line
{BACKGROUND-COLOR: #000000}

/* SEARCH DOCUMENT / AND ARCHIVE SITEDIRECTORY TEMLATE*/
.search-image {margin: 4px 0px  0px 4px}
.search-inputbox
{width:94px;font-family:Arial;	font-size:10px;		color:#000000;	font-weight:normal;		text-decoration:none; background-color: #FFFFFF; margin: 4px 2px  0px 0px; border-style: solid; 	border-width: 1px  1px  1px  1px; 	border-color:#000000;}
.search-button
{font-family:Arial;	font-size:9px;		color:#000000;	font-weight:normal;		text-decoration:none; background-color: #FFFFFF; padding: 0px 0px  0px 0px; width:50px}
.search-header
{font-family:arial;	font-size: 12px;	color:#000000; font-weight:bold;    	text-decoration: none;margin: 0px 0px  0px 8px;}
.search-columnheader
{height:18px;font-family:arial;	font-size: 12px;	color:#F7FFB0; font-weight:bold;    	text-decoration: underline; background-color:#364337; padding: 0px 3px  0px 3px;}
.search-text-row1
{height:16px;font-family:arial;	font-size: 12px;	color:#000000; font-weight:normal;    	text-decoration: none;						 padding: 0px 2px  0px 2px; background-color:#FFFFFF}
.search-text-row2
{height:16px;font-family:arial;	font-size: 12px;	color:#000000; font-weight:normal;    	text-decoration: none;						 padding: 0px 2px  0px 2px; background-color:#E2EEE3}
.search-listsection{height:270px}
.search-inputsection{ text-align:right; height:40}
.search-activepagenr{ font-family:Arial;	font-size:12px;		color:red;		font-weight:bold;		text-decoration:none;		padding: 0px 3px  0px 3px}
.search-pagenr		{ font-family:Arial;	font-size:11px;		color:#000000;	font-weight:normal;		text-decoration:underline;	padding: 0px 3px  0px 3px}
.search-nextpage,
.search-previouspage			{ font-family:Arial;	font-size:12px;		color:#000000;	font-weight:normal;		text-decoration:none; padding: 0px 20px  0px 20px}
.search-nextpage-disabled,
.search-previouspage-disabled	{ font-family:Arial;	font-size:12px;		color:#CCCCCC;	font-weight:normal;		text-decoration:none; padding: 0px 20px  0px 20px}
.search-pagesection{margin: 0px 0px  0px 2px; text-align:center}



/* FORUM */
.forum-header {font-family:Verdana;	font-size: 15px; 	color:#242D25; font-weight:bold; 																	margin: 5px  0px 5px 0px}
.forum-preface {font-family:Verdana;	font-size: 11px;	color:#242D25; font-weight:bold;    	text-decoration: none}
.forum-new-response {font-family:arial;	font-size:10px; 	color:#000000;	font-weight:normal;		text-decoration:none;	padding: 15px  0px 15px 0px}
/* Content table for full view of forum content */
.forum-response-header {font-family:arial;	font-size:12px; 	color:white;	font-weight:bold;		text-decoration:none;padding: 0px  0px 0px 6px;background-color:black}
.forum-response-created {font-family:arial;	font-size:10px; 	color:white;	font-weight:normal;		text-decoration:none;padding: 0px  5px 0px 5px; background-color:black}
.forum-response-created-by {font-family:arial;	font-size:11px; 	color:#242D25;	font-weight:bold;		text-decoration:none;padding: 0px  5px 0px 5px}
a.forum-response-created-by {font-family:arial;	font-size:11px; 	color:#242D25;	font-weight:bold;		text-decoration:underline; padding: 0px  0px 0px 0px}
a.forum-response-answer {font-family:arial;	font-size:12px; 	color:#000000;	font-weight:bold;		text-decoration:underline;padding: 0px  5px 0px 5px }
td.forum-table-response-text {font-family:Verdana;	font-size:10px; 	color:#242D25;	font-weight:400;		text-decoration:none; padding: 0px  5px 0px 0px}
.forum-response-vertical-line {border-left: 1 dotted Black; }
.forum-response-vertical-line-spacer {padding: 0px  0px 0px 5px}
Table.forum-table-response-text{}
Table.Forum-table-content {}
/* Table around response text */
Table.forum-table-response {padding:0 0 0 0}
Table.Forum-response-new {margin:12px 1px 12px 1px;padding: 1px 1px 1px 1px;background-color:White}
.forum-new-response-label {font-family:arial;	font-size:11px; 	color:#242D25;	font-weight:bold;		text-decoration:none;padding: 5px  5px 0px 5px; width:60px;}
.forum-new-response-text {font-family:arial;	font-size:11px; 	color:#242D25;	font-weight:normal;		text-decoration:none;padding: 5px  5px 0px 5px}
.forum-textbox {font-family:Arial;	font-size:10px;		color:#000000;	font-weight:normal;		text-decoration:none; background-color: #ffffff;width:350px}
.forum-textarea{font-family:Arial;	font-size:10px;		color:#000000;	font-weight:normal;		text-decoration:none; background-color: #ffffff;width:350px}
.forum-errormessage{font-family:arial;	font-size:11px; 	color:red;	font-weight:bold;		text-decoration:none;padding: 0px  5px 0px 5px}
.forum-button{font-family:Arial;	font-size:10px;		color:#242D25;	font-weight:normal;		text-decoration:none; background-color: #FFFFFF; margin: 4px 4px  0px 4px; width:60px}

/*PHOTOALBUM DOCUMENT TEMPLATE */
.photoalbum-header
{font-family:Verdana;	font-size: 15px; 	color:#242D25; font-weight:bold}
a.photoalbum-page
{font-family:Verdana;	font-size:11px; 	color:#242D25;	font-weight:normal;		text-decoration:none}
a.photoalbum-page:active
{font-family:Verdana;	font-size:11px; 	color:#242D25;	font-weight:bold;		text-decoration:none}
.photoalbum-imagetext
{font-family:Verdana;	font-size:9px; 		color:#242D25;	font-weight:normal;		text-decoration:none}
.photoalbum-button
{font-family:Arial;	font-size:10px;		color:#242D25;	font-weight:normal;		text-decoration:none; background-color: #FFFFFF; margin: 0px 0px  0px 4px}
.photoalbum-imagetitle
{font-family:Verdana;	font-size:9px; 		color:#242D25;	font-weight:bold;		text-decoration:none}

/*LOGON Document template */
.login-header
{font-family:arial;	font-size:12px; 	color:#000000;	font-weight:bold;		text-decoration:none}
.login-subheader
{font-family:arial;	font-size:12px; 	color:#F7FFB0;	font-weight:bold;		text-decoration:none;	background-color:#364337}
.login-label
{font-family:arial;	font-size:10px; 	color:#000000;	font-weight:bold;		text-decoration:none}
.login-text
{font-family:arial;	font-size:10px; 	color:#000000;	font-weight:normal;		text-decoration:none}
.login-errortext
{font-family:arial;	font-size:12px; 	color:red;	font-weight:bold;		text-decoration:none; padding: 0px 0px 10px 0px}
.login-line
{background-color: #364337}
.login-table
{background-color: #FFFFFF }
.login-textbox
{font-family:Arial;	font-size:10px;		color:#000000;	font-weight:normal;		text-decoration:none; background-color: #ffffff; margin: 0px 0px  0px 0px}
.login-link
{font-family:arial;	font-size:10px; 	color:#000000;	font-weight:400;		text-decoration:underline}
.login-button
{font-family:Arial;	font-size:10px;		color:#242D25;	font-weight:normal;		text-decoration:none; background-color: #FFFFFF; margin: 0px 4px  0px 4px}


/*BORDERS border-width: top  righ bot   left */
.selectbox, 
.inputbox,
.search-inputbox,
.scheme-normalSelectBox,
.scheme-normalTextArea,
.scheme-normalTextBox
{border-style: solid; 	border-width: 1px  1px  1px  1px; 	border-color:#242D25}

table.border-on
{border-style : solid;	border-width: 1px  0px  0px  1px ;	border-color: gray}
td.border-on
{border-style : solid;	border-width: 0px  1px  1px  1px;	border-color: gray}
.simple-border-on
{border-style : solid;	border-width: 0px  1px	1px	 0px;	border-bottom-style : solid;	border-bottom-color : black}
.simple-border-off
{						border-width: 0px  0px  1px  0px;	border-bottom-style : solid;	border-bottom-color : black}
.double-border-on
{border-style : solid;	border-width: 0px  0px	4px  0px;	border-bottom-style : double;	border-bottom-color : black}
.double-border-off
{border-style : solid;	border-width: 0px  0px  4px  0px;	border-bottom-style : double;	border-bottom-color : black}
.thick-border-on
{border-style : solid;	border-width: 0px  1px  2px  0px;   border-bottom-style : solid;	border-bottom-color : black}
.thick-border-off
{border-style : solid;	border-width: 0px  0px  2px  0px;	border-bottom-style : solid;	border-bottom-color : black}

/*DOCUMENT CLASS FOR FULL ,SHORT AND BOX VIEW, used for margins and padding */
/* padding:top  righ bot   left; */
Table.Basic-Full,
Table.Basic-Left-Full,
Table.Basic-Right-Full,
Table.Leftmargin-images-Full,
Table.Rightmargin-images-Full,
Table.Image-Full,
Table.Forum-Full,
Table.Login-Full
Table.Iframe-Full,
Table.Scheme-Full,
Table.Search-Full,
Table.Qualifications-Full
{padding: 0px 0px  0px  0px}

Table.Basic-Short,
Table.Basic-Left-Short,
Table.Basic-Right-Short,
Table.Leftmargin-images-Short
Table.Rightmargin-images-Short,
Table.Image-Short,
Table.Forum-Short,
Table.Login-Short,
Table.Iframe-Full,
Table.Scheme-Short,
Table.Search-Short,
Table.Qualifications-Short
{padding: 0px 0px  0px  0px}


.Basic-box,
.Basic-Left-box,
.Basic-Right-box,
.Leftmargin-images-box,
.Rightmargin-images-box,
.Image-box,
.Forum-box,
.Login-box,
.Iframe-box,
.Scheme-box,
.Search-box,
.Qualifications-box
{padding: 0px 0px  0px  4px}
