/* © 2004 Dynamic Art & Text */
/* written by Kerry Gray - April 2004 */
/* -------------------------------------------- */



/* navigation styles and classes */

A:link {
	color: #0000FF;
	text-decoration: none;
}
A:visited {
	color: #990066;
	text-decoration: none;
}
A:hover {	color: #CC6600;  text-decoration: none;  }
A:active { color: #FF0000; text-decoration: none;   }

A.linknav:link {color: #3366CC; text-decoration: none; }
  	
A.linknav {color: #3366CC; text-decoration: none; }

A.linknav:hover {color: #CC6600; text-decoration: none; }
			
A.linksoft:link {
	color: #006600;
	font-size: 9px;
}
  	
A.linksoft {
	color: #006600;
	font-size: 9px;
}

A.linksoft:hover {
	color: #CC6600;
	font-size: 9px;
}			
			
p.navmain{
	margin-left : 5px;
	margin-bottom : 0px;
	margin-right : 0px;
	margin-top : 10px;
}

p.navsub{
	margin-left : 30px;
	margin-bottom : 0px;
	margin-right : 10px;
	margin-top : 0px;
}			

/* fold out menu position rules */
#divLanguages	{ position: absolute; left:575px; top:250px; width:170px; }
.clLang			{ position: absolute; width:170px; }

#divFoldCont	{ position: absolute; left:557px; top:360px; width:170px;
				 	visibility: hidden; }
.clFold			{ position: absolute; width:170px; }
.clFoldSub		{ position: absolute; left:15px; width:160px;
					visibility: hidden; }
.clFoldSub2		{ position: absolute; left:5px; width:160px;
					visibility: hidden; }

 		
/* standard tag styles */

BODY, TD, INPUT, TEXTAREA, SELECT {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 12px; } 
	
p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px;  }

li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px;}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	margin-top: 10px;
}

h2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; line-height: 14px;  }

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	line-height: 16px;
}

h4 { font-family: Arial, Helvetica, sans-serif; font-size: 14px;  font-weight: bold; }

h5 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 16px; font-weight: bold;}

H6 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; }

/* CLASSES defining behaviour */

.norepeat {	background-repeat: no-repeat; }


/* CLASSES defining attributes for blocks of text */

   
.ploose  { line-height: 18px; }
.ptight  { line-height: 11px; }
	
.indent  { margin-left: 10px  }
.indent_big  { margin-left: 100px  }

.headBitalic {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	font-style: italic;}

				
				
/* colours for fonts */

.col-liftText  { color: #0066cc;  }
.col-themeLight     { color: #666666;  }
.col-themeDark      { color: #006600;  }
.col-mist      { color: #999999;  }
.col-darkRed    { color: #cc0000;  }
.col-white     { color: #ffffff; font-weight: bold; } 
.col-black 	   { color: #000000; font-weight: bold; }



/* colours for cell backgrounds with associated text colour */

.celldarkRed 	{ background-color: #990000; color: #FFFFFF; font-weight: bold; }
.cellThemeLight {
	background-color: #eeeeee;
	color: #666666;
}
.cellThemeDark 	{ background-color: #99CC66; color: #000000; }
.cellBlack 		{ background-color: #000000; color: white; }
.cellWhite 		{ background-color: #FFFFFF; color: #000000; }
.cellStorm 		{ background-color: #CCCCCC; color: #000000; }



.repeatY {
	background-repeat: repeat-y;
	background-color: #99CC33;
	background-image:  url(../images/gui/bg_vignette.gif);
}
.vLine {
	background-repeat: repeat-y;
	background-image: url(../images/gui/vLine.gif);
}
.cellBorder-a {
	border: thin solid #339900;
}
.smallAnywhere {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
}
.articletitle {
	color: #006600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
}
.quote {
	color: #666666;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	line-height: 17px;
}
