/* general reset 

 *	Author:	Gordon Kirk and others
 *	Version:	1.1
 *	Dated:	23 February 2010
	
 */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
/* end of general reset */

/*  CSS2default.css  */
/* a default CSS recommended in 
Cascading Style Sheets, level 2
CSS2 Specification
W3C Recommendation 12-May-1998 */

/* GK Release 1.1, 19 March 2010 */

ADDRESS,
BLOCKQUOTE, BR,
BODY, DD, DIV, 
DL, DT, 
FIELDSET, FORM,
FRAME, FRAMESET,
H1, H2, H3, H4, 
H5, H6, IFRAME, 
NOFRAMES, 
OBJECT, OL, P, 
UL, APPLET, 
CENTER, DIR, 
HR, MENU, PRE   { display: block }
LI              { display: list-item }
HEAD            { display: none }
TABLE           { display: table }
TR              { display: table-row }
THEAD           { display: table-header-group }
TBODY           { display: table-row-group }
TFOOT           { display: table-footer-group }
COL             { display: table-column }
COLGROUP        { display: table-column-group }
TD, TH          { display: table-cell }
CAPTION         { display: table-caption }
TH              { font-weight: bolder; text-align: center }
CAPTION         { text-align: center }
BODY            { padding: 8px; line-height: 1.33 }
H1              { font-size: 2em; margin: .67em 0 }
H2              { font-size: 1.5em; margin: .83em 0 }
H3              { font-size: 1.17em; margin: 1em 0 }
H4, P,
BLOCKQUOTE, UL,
FIELDSET, FORM,
OL, DL, DIR,
MENU            { margin: 1.33em 0 }
H5              { font-size: .83em; line-height: 1.17em; margin: 1.67em 0 }
H6              { font-size: .67em; margin: 2.33em 0 }
H1, H2, H3, H4,
H5, H6, B,
STRONG          { font-weight: bolder }
BLOCKQUOTE      { margin-left: 40px; margin-right: 40px }
I, CITE, EM,
VAR, ADDRESS    { font-style: italic }
PRE, TT, CODE,
KBD, SAMP       { font-family: monospace }
PRE             { white-space: pre }
BIG             { font-size: 1.17em }
SMALL, SUB, SUP { font-size: .83em }
SUB             { vertical-align: sub }
SUP             { vertical-align: super }
S, STRIKE, DEL  { text-decoration: line-through }
HR              { border: 1px inset }
OL, UL, DIR,
MENU, DD        { margin-left: 40px }
OL              { list-style-type: decimal }
OL UL, UL OL,
UL UL, OL OL    { margin-top: 0; margin-bottom: 0 }
U, INS          { text-decoration: underline }
CENTER          { text-align: center }
/* does not work on Opera
BR:before       { content: "\A" }  */

/* An example of style for HTML 4.0's ABBR/ACRONYM elements */

ABBR, ACRONYM   { font-variant: small-caps; letter-spacing: 0.1em }
A[href]         { text-decoration: underline }
:focus          { outline: invert dotted thin  }

/* Begin bidirectionality settings (do not change) */
BDO[DIR="ltr"]  { direction: ltr; unicode-bidi: bidi-override }
BDO[DIR="rtl"]  { direction: rtl; unicode-bidi: bidi-override }

*[DIR="ltr"]    { direction: ltr; unicode-bidi: embed } 
/*  the next line seems to reverse the direction of the all the the line in 1stPage2000
*[DIR="rtl"]    { direction: rtl; unicode-bidi: embed }  */

/* Elements that are block-level in HTML4 */
ADDRESS, BLOCKQUOTE, BODY, DD, DIV, DL, DT, FIELDSET, 
FORM, FRAME, FRAMESET, H1, H2, H3, H4, H5, H6, IFRAME,
NOSCRIPT, NOFRAMES, OBJECT, OL, P, UL, APPLET, CENTER, 
DIR, HR, MENU, PRE, LI, TABLE, TR, THEAD, TBODY, TFOOT, 
COL, COLGROUP, TD, TH, CAPTION 
                { unicode-bidi: embed }
/* End bidi settings */


@media print {
  @page         { margin: 10% }
  H1, H2, H3,
  H4, H5, H6    { page-break-after: avoid; page-break-inside: avoid }
  BLOCKQUOTE, 
  PRE           { page-break-inside: avoid }
  UL, OL, DL    { page-break-before: avoid }
}

@media speech {
  H1, H2, H3, 
  H4, H5, H6    { voice-family: paul, male; stress: 20; richness: 90 }
  H1            { pitch: x-low; pitch-range: 90 }
  H2            { pitch: x-low; pitch-range: 80 }
  H3            { pitch: low; pitch-range: 70 }
  H4            { pitch: medium; pitch-range: 60 }
  H5            { pitch: medium; pitch-range: 50 }
  H6            { pitch: medium; pitch-range: 40 }
  LI, DT, DD    { pitch: medium; richness: 60 }
  DT            { stress: 80 }
  PRE, CODE, TT { pitch: medium; pitch-range: 0; stress: 0; richness: 80 }
  EM            { pitch: medium; pitch-range: 60; stress: 60; richness: 50 }
  STRONG        { pitch: medium; pitch-range: 60; stress: 90; richness: 90 }
  DFN           { pitch: high; pitch-range: 60; stress: 60 }
  S, STRIKE     { richness: 0 }
  I             { pitch: medium; pitch-range: 60; stress: 60; richness: 50 }
  B             { pitch: medium; pitch-range: 60; stress: 90; richness: 90 }
  U             { richness: 0 }
  A:link        { voice-family: harry, male }
  A:visited     { voice-family: betty, female }
  A:active      { voice-family: betty, female; pitch-range: 80; pitch: x-high }
}
/* 	GK defaults 
 *	gkdefault.css
 *	Version	1.16
 *	Dated	18 January 2016
 */

html { font-size: 100.01%; }

/* all elements inherit the font-size of body by default */
abbr, acronym, address, blockquote, button, caption, cite, code, col, colgroup,
dd, del, dfn, div, dl, dt, fieldset, form, frame, frameset, iframe, input, ins,
isindex, kbd, label, legend, li, menu, noframes, noscript, object, ol, optgroup,
option, p, pre, q, s, script, select, span, strike, sub, sup, table, tbody, td,
textarea, tfoot, th, thead, tr, tt, ul, var {font-size: inherit; }

h1 {font-size: 200%;}
h2 {font-size: 150%;}
h3 {font-size: 117%;}
h4 {font-size: 100%;}
h5 {font-size:  83%;}
h6 {font-size:  67%;}
big{font-size: 117%;}
small, sub, sup {font-size: 83%;}

address, blockquote, body, dd, div, dl, dt, fieldset, form, 
h1, h2, h3, h4, h5, h6, p, menu, textarea  
	{ font-family: 'Arial', 'Helvetica', 'Helv', sans-serif; }  

input { font-size: 100%; }

pre 	{ font-family: "Courier New", Courier, monospace; }

body	{ background: white;
	color: #333333;
	font-size: 1.0em;
	line-height: 1.2;
	font-family:  'Arial', 'Helvetica', 'Helv', sans-serif;
	background-color: #ffffff;
}  

a:link 		{ text-decoration: none; }  
a:visited 	{ text-decoration: none; }  
a:hover 	{ text-decoration: none; color: #ff0000; }  
a:active 	{ text-decoration: underline; }  
a:hover input 	{ text-decoration: none; color: red; }  


.extraHeight {line-height: 150%; }  

.gkl { font-weight: bold; 
	 font-family: 'Lucida Sans', 'Tahoma', 'Arial', sans-serif;
	 color: red; 
	 text-shadow: 1px 1px #444444; }
	 
.right	{ text-align: right;}  
.left	{ text-align: left;}  
.center	{ text-align: center;}  

form	{ display: inline; }

table {border-collapse: separate; }

table, tbody, thead { height: inherit; }	/* so that equal column heights will work */

.red {color: red;}
.greyed {color: gray;}
.bold {font-weight: bold;}
.listSpaced li {
	margin-bottom: 1em;
	}

/* to create a narrower </p> than normal */
br.spaced {margin-bottom: 0.7em; }
p.spaced {
	padding-bottom: 0.7em;
	margin: 0;}
/* to create an even narrower </p> than normal  */
p.narrower {
	padding-bottom: 0.3em;
	margin: 0;}

/*	added 20090625: this is similar in effect to wrap='virtual' */
textarea	{ white-space: pre; }

/* 	from http://css-tricks.com/css-transparency-settings-for-all-broswers/ 
	Used to make color: transparent. 
 */
.transparent_class {
    filter:alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
	}

/*	to use <p> looking like <h2>  */
p.pash2 {
	font-size: 1.5em;
	font-weight: bolder;
	} 
	
/*	general classes (used to be in some gkuser.css) */
p {}	/* needed, don't know why */
ul.bullet, ol.bullet {	
	list-style-type: disc;
	list-style-position: outside;
	}
ul.bullet li, ol.bullet li {
	padding-bottom: 0.3em;
	}
ul.spaced li, ol.spaced li, dl.spaced dt, dl.spaced dd  {
	padding-bottom: 0.3em;
	}
dl.spaced {
	margin-left: 3em;
	}	
dl.spaced dt {
	font-weight: bold;
	}
dl.spaced dd {
	margin-left: 2em;
	}

.fs8em {font-size: 0.8em; }
.fs7em {font-size: 0.7em; }
.red {color: red;}
.bold {font-weight: bold;}
h3.red a {color: red;}
.blockIndent {margin-left: 2em;}
.listSpaced li {
	margin-bottom: 1em;
	}

hr.half {
	width: 50%;
	text-align: center;
	}

/* here you can put css which is specific to IE */
<!--[if IE 6]>
	/* IE6 specific */
<![endif]-->
<!--[if IE 7]>
	/* IE7 specific */
<![endif]-->
<!--[if IE 8]>
	/* IE8 specific */
<![endif]-->

/* These classes are to enable an H2 or H3 tags to be labelled as H1 
	(so as to be better ranked by Google), but still appear as H2 or H3.  */
h1.asH2 { font-size: 1.5em; margin: .83em 0 }
h1.asH3 { font-size: 1.17em; margin: 1em 0 	}

/* end of GK defaults */
/*  gktinymce.css  
 *	This is augmented in GkTinyMCE and used from the root folder.
 *
 *	Version: 1.2
 *	Dated:	 30 August 2012
 *
 */

/* The next row seems to be ignored, so it is duplicated. */
.text8point  {font-size:  8pt;}
.text8point  {font-size:  8pt;}
.text10point {font-size: 10pt;}
.text12point {font-size: 12pt;}
.text14point {font-size: 14pt;}
.text16point {font-size: 16pt;}
.text20point {font-size: 20pt;}
.text24point {font-size: 24pt;}
.text30point {font-size: 30pt;}
.text36point {font-size: 36pt;}

.text070em {font-size: 0.7em;}
.text080em {font-size: 0.8em;}
.text090em {font-size: 0.9em;}
.text100em {font-size: 1.0em;}
.text110em {font-size: 1.1em;}
.text120em {font-size: 1.2em;}
.text130em {font-size: 1.3em;}
.text140em {font-size: 1.4em;}
.text150em {font-size: 1.5em;}
.text175em {font-size: 1.75em;}
.text200em {font-size: 2.0em;}
.text225em {font-size: 2.25em;}
.text250em {font-size: 2.5em;}
.text300em {font-size: 3.0em;}

.text10point-nomargin {font-size: 10pt; margin: 0em;}



    	table.GkGlobalNoBorders, 
    	table.GkGlobalNoBorders td, 
    	table.GkGlobalNoBorders th  {
    		border-collapse: collapse;
    	}
	
    	.reportErrorCss {
    	}
		
    	.GkGlobalButton {
    		font-size:		0.85em;
    		font-weight:	600;
    		padding:		0em;
    		background-color: #c0c0c0;
    		color:			#303030;
    	}
    	.GkGlobalInputText {
    		font-size:		0.9em;
    	}
    	.GkError {
    		color: 			#f03030;
    	}
    	/* to set up a fake button - &lt;span/> looks like a button */
    	.GkFakeButton {		
    		font-size:		0.85em;
    		font-weight:	600;
    		padding:		0.1em 1em;
    		border-style:	outset;
    		border-width:	2px;	
    		border-color:	#c0c0c0;	
    		background-color: #c0c0c0;
    		color:			#303030;
    	}
	
address, blockquote, body, dd, div, dl, dt, fieldset, form, 
h1, h2, h3, h4, h5, h6, p, menu, textarea  
	{ font-family: Arial, Helvetica, Helv, sans-serif; }  

	   /* the enclosing div and table */
	   span.WMSCPrintButton {
	   		font-size: 0.95em;
	   		color: #303030;
	   		padding-left: 0.3em;
	   		padding-right: 0.3em;
	   }
	   span.WMSCPrintButton > a:link 	{ color: #303030; }
	   span.WMSCPrintButton > a:visited	{ color: #603060; }
	   span.WMSCPrintButton > a:hover 	{ color: red; }
	   span.WMSCPrintButton > a:active	{ color: #303030; }
	   span#gkBreadcrumb {
					font-size: 0.8em;
					font-family: 'Verdana', 'Arial', 'Helvetica', 'Helv', sans-serif;
					}
    	table.viewableCss > tr > td {
	    	background-color: #e0e0e0;
			border-style: solid;
			border-width: medium;
			border-color: #FFFFFF;
			font-weight: normal; 
			text-align: left;
			vertical-align: top;
			}
		table.viewableCssDefinitions {
			border: none;
			}
		table.viewableCssDefinitions > tr > td {
			border: none;
			padding-left: 1em;
			}
		
    	table.GkAccessLogSelect td {
			padding-bottom: 0.2em;
			}
		
		/* GkContentsList.main */
		div.mainContentsList {
			padding-left: 3px;
		}
		.mainContentsList ul {
			list-style: circle inside;
			margin-left: 0px;
			margin-top: 1px;
		}
		.mainContentsList ul {	margin-left: 1.1em;
											margin-bottom: 0;
											list-style: circle outside;}
		.mainContentsList ul ul {	margin-left: 1em; 
												list-style: disc outside;}
		.mainContentsList ul ul ul {	margin-left: 1em;
													list-style: circle outside;}
		.mainContentsList ul ul ul ul {	margin-left: 1em;
														list-style: disc outside;}
		.mainContentsList ul ul ul ul ul {		margin-left: 1em;
															list-style: circle outside;}
		.mainContentsList ul ul ul ul ul ul {	margin-left: 1em;
															list-style: disc outside;}
		
			.headerSuckerfishOuter { 
				background: #DC3F44 url(images/buttonV35.png) repeat left top;; 
				text-align: center;
				font-size: 1em;
				font-weight: 700;
				color: #ffffff;
				padding: 0.3em 0 1.8em 0;
				border-top: 1px solid #202020;
				border-bottom: 1px solid #202020;
				height: 10px;
			}
			.headerSuckerfishOuter ul {
	    		text-align: center; }
	    	.headerSuckerfishOuter div {
					margin-left: auto;
					margin-right: auto;
					max-width: 80em;
					height: 5px;
	    	}	
			.headerSuckerfishOuter a:link ,
			.headerSuckerfishOuter ul a:link 	
				{ text-decoration: none; color: #ffffff; } 
			.headerSuckerfishOuter a:visited,
			.headerSuckerfishOuter ul a:visited 
				{ text-decoration: none; color: #ffffff; } 
			.headerSuckerfishOuter a:hover,
			.headerSuckerfishOuter ul a:hover 	
				{ text-decoration: none; color: #000000; } 
			.headerSuckerfishOuter a:active,
			.headerSuckerfishOuter ul a:active  
				{ text-decoration: none; color: #ffffff; } 
			
			#headerSuckerfishUL, 
			#headerSuckerfishUL ul, 
			#headerSuckerfishUL ul ul, 
			#headerSuckerfishUL ul ul ul, 
			#headerSuckerfishUL ul ul ul ul {
				padding: 0;
				margin: 0;
				list-style: none;
				line-height: 23px; 
				text-align: center;
				font-weight: 700;
				padding: 0 0.7em 0 0.7em;
			} 
			
				#headerSuckerfishUL {
					background: #DC3F44 url(images/buttonV35.png) repeat left top;;
				}
				#headerSuckerfishUL ul, 
				#headerSuckerfishUL ul ul, 
				#headerSuckerfishUL ul ul ul, 
				#headerSuckerfishUL ul ul ul ul {
					background: #DC3F44 url(images/buttonV24.png) repeat left top;;
				}	
			#headerSuckerfishUL {
				text-align: center;
				padding: 0 0.7em 0em 0.7em;
				height: 23px;
			}
			#headerSuckerfishUL ul, 
			#headerSuckerfishUL ul ul, 
			#headerSuckerfishUL ul ul ul, 
			#headerSuckerfishUL ul ul ul ul {
				text-align: left;
				margin: 0;
				list-style: none;
				border-top: 1px solid #202020;
				border-bottom: 1px solid #202020;
			}
			#headerSuckerfishUL a {
				display: block;
				width: 12em;
			}			
			#headerSuckerfishUL li {
				float: left;
				width: 8em;
			}
			#headerSuckerfishUL li ul li{
				border-topxxx: 1px solid #202020;
				border-bottom: 1px solid #202020;
			}
			#headerSuckerfishUL li ul {
				position: absolute;
				width: 12em;
				left: -999em;
			}
			#headerSuckerfishUL li ul li,
			#headerSuckerfishUL li ul li ul li,
			#headerSuckerfishUL li ul li ul li ul li,
			#headerSuckerfishUL li ul li ul li ul li ul li{
				width: 12em;
			}
			#headerSuckerfishUL li ul ul,
			#headerSuckerfishUL li ul ul ul,
			#headerSuckerfishUL li ul ul ul ul {
				margin: -1em 0 0 12em;
			}
			#headerSuckerfishUL li:hover ul ul, 
			#headerSuckerfishUL li:hover ul ul ul, 
			#headerSuckerfishUL li:hover ul ul ul ul, 
			#headerSuckerfishUL li.sfhover ul ul, 
			#headerSuckerfishUL li.sfhover ul ul ul, 
			#headerSuckerfishUL li.sfhover ul ul ul ul {
				left: -999em;
			}
			#headerSuckerfishUL li:hover ul, 
			#headerSuckerfishUL li li:hover ul, 
			#headerSuckerfishUL li li li:hover ul, 
			#headerSuckerfishUL li li li li:hover ul, 
			#headerSuckerfishUL li.sfhover ul, 
			#headerSuckerfishUL li li.sfhover ul, 
			#headerSuckerfishUL li li li.sfhover ul, 
			#headerSuckerfishUL li li li li.sfhover ul {
				left: auto;
				z-index: 2;
			}.gkMakerCssFooter {
				position: relative;
		  		clear: both;
			 	font-family: sans-serif; 
				font-weight: normal;
				text-align: center;
				vertical-align: top;
				background-color: #444444;
			}
			.gkMakerCssFooter p,
			.gkMakerCssFooter td,
			.gkMakerCssFooter div { color: #FFFFFF; }
			.gkMakerCssFooter a:link 	{ text-decoration: none; 		color: #AAAAFF; }  
			.gkMakerCssFooter a:visited 	{ text-decoration: none; 		color: #AAAAFF;}  
			.gkMakerCssFooter a:hover 	{ text-decoration: none; 		color: #FF8888; }  
			.gkMakerCssFooter a:active 	{ text-decoration: underline; 	color: #AAAAFF; }  
			 
		
		div.gkLoginCss {
			background-color: transparent;
			width: 100%;
		}
		div.gkLoginCss table{
			border-style: none;
			border-width: thin;
			border-color: black;
			width: 98%;
			background-color: transparent;
		}
		div.gkLoginCss table td {
			border-style: none;
			border-width: thin;
			border-color: black;
			background-color: transparent;
			padding-bottom: 0.1em;
		}
		/* also set in ShowLogoutButton() via style */
		.gkLoginCssButton {
		}
		.gkLoginCssText {
			width:	11em;
		}
		.gkLoginCsscolumnOne {
			text-align: right;
			min-width: 20%;
			padding-right: 0.2em;
		}
		.gkLoginCsscolumnTwoTitle {
			font-weight: bold;
			font-size: 1.3em;
			height: 1.7em;
		}
   		
		div.gkTableGridcontentEnclosing table table.gkTableGridcontentInnerTable {
			font-size: 1em;
		}
		div.gkTableGridcontentEnclosing table table.gkTableGridcontentInnerTable input{
			font-size: 0.9em;
		}
		div.gkTableGridloginTableEnclosing table table.gkTableGridloginTableInnerTable {
			font-size: 0.8em;
		}
		div.gkTableGridloginTableEnclosing table table.gkTableGridloginTableInnerTable input{
			font-size: 1.01em;
		}
		div.gkTableGridloginTableEnclosing {
			border: none;
		}
		div.currentTableEnclosing table table.currentTableInnerTable {
			font-size: 0.8em;
		}
		div.currentTableEnclosing table table.currentTableInnerTable input{
			font-size: 1.01em;
		}
		div.currentTableEnclosing {
			border: none;
		}/* From skins/02/tigra_menu.css
			*//* --- static menu styles ---
note:
	1. not all browsers render styles the same way so try out your style sheet
	on different browsers before publishing;
style naming convention:
	m-&lt;out | over | click>-&lt;inner | outer>-&lt;level>
*/

/* mouse out, level 1 inner */
.m-out-inner-1 {
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration : none;
	padding: 4px;
	padding-left: 1em;
	color: #ffffff;
	text-align: left;
}
/* mouse out, all other levels inner */
.m-out-inner-other {
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration : none;
	padding: 4px;
	text-align: left;
	color: #ffffff;
}
/* mouse over, other inner */
.m-over-inner-other {
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration : none;
	padding: 4px;
	text-align: left;
	color: #000000;
}
/* mouse over, level 1 inner */
.m-over-inner-1 {
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration : none;
	padding: 4px;
	padding-left: 1em;
	color: #000000;
	text-align: left;
}
/* mouse out, level 1 outer */
.m-out-outer-1 {
	text-decoration : none;
	border-left: none;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
	border-right: 3px solid white;
	background: #DC3F44 url('../../images/buttonV24.png') repeat left top;
}
/* mouse out, all other levels */
.m-out-outer-other {
	text-decoration : none;
	border-left: none;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
	border-right: 3px solid white;
	background: #DC3F44 url('../../images/buttonV24.png') repeat left top;
}
/* mouse over, level 1 */
.m-over-outer-1 {
	text-decoration : none;
	border-left: none;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
	border-right: 3px solid white;
	background: #DC3F44 url('../../images/buttonV24.png') repeat left top;
	color: #000000;
}
/* mouse over, all levels */
.m-over-outer-other {
	text-decoration : none;
	border-left: none;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
	border-right: 3px solid white;
	background: #DC3F44 url('../../images/buttonV24.png') repeat left top;
	color: #000000;
}

a:link { text-decoration: none; }
a:active { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: none; }

/* From skins/02/tigra_menu.css
			*//* --- static menu styles ---
note:
	1. not all browsers render styles the same way so try out your style sheet
	on different browsers before publishing;
style naming convention:
	m-&lt;out | over | click>-&lt;inner | outer>-&lt;level>
*/

/* mouse out, level 1 inner */
.m-out-inner-1 {
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration : none;
	padding: 4px;
	padding-left: 1em;
	color: #ffffff;
	text-align: left;
}
/* mouse out, all other levels inner */
.m-out-inner-other {
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration : none;
	padding: 4px;
	text-align: left;
	color: #ffffff;
}
/* mouse over, other inner */
.m-over-inner-other {
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration : none;
	padding: 4px;
	text-align: left;
	color: #000000;
}
/* mouse over, level 1 inner */
.m-over-inner-1 {
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration : none;
	padding: 4px;
	padding-left: 1em;
	color: #000000;
	text-align: left;
}
/* mouse out, level 1 outer */
.m-out-outer-1 {
	text-decoration : none;
	border-left: none;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
	border-right: 3px solid white;
	background: #DC3F44 url('../../images/buttonV24.png') repeat left top;
}
/* mouse out, all other levels */
.m-out-outer-other {
	text-decoration : none;
	border-left: none;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
	border-right: 3px solid white;
	background: #DC3F44 url('../../images/buttonV24.png') repeat left top;
}
/* mouse over, level 1 */
.m-over-outer-1 {
	text-decoration : none;
	border-left: none;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
	border-right: 3px solid white;
	background: #DC3F44 url('../../images/buttonV24.png') repeat left top;
	color: #000000;
}
/* mouse over, all levels */
.m-over-outer-other {
	text-decoration : none;
	border-left: none;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
	border-right: 3px solid white;
	background: #DC3F44 url('../../images/buttonV24.png') repeat left top;
	color: #000000;
}

a:link { text-decoration: none; }
a:active { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: none; }

