BODY { 	
	  padding: 0em 0em 0em 0px;
	  margin: 0;
	  font-family: verdana,sans-serif ;
	  color: black;
	  background: white;
	  background-position: top left;
	  background-attachment: fixed;
	  background-repeat: no-repeat;	
}

th { /* ns 4 */
  font-family: sans-serif;
  color: #990000;
}

td { /* ns 4 */
  font-family: sans-serif;
}

pre, code { font-family: monospace } /* navigator 4 requires this */

DFN {

	font-family: verdana,sans-serif ;
	font-size: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}
.vAlign { vertical-align: middle; }
.bAlign { vertical-align: bottom; }
.rAlign { vertical-align: middle; align: right}
/*
backgrounds
*/

.bg_darkgrey { 
	background-image: url("images/bg_darkgrey.gif"); 
	text-align: center;	
}

.bg_grey { 
	background-image: url("images/bg_grey.gif"); 
}
.bg_red { 
	background-image: url("images/bg_red.gif"); 	
}

.bg_left { 
	background-image: url("images/bg_left.gif"); 
	width: 66px;		
}

.bg_right { 
	background-image: url("images/bg_right.gif"); 	
	width: 66px;		
}

.project { 
	background-image: url("images/bg_right.gif"); 
	border: solid 1px #000000;
	border-left-width: 0px;
}
 

a:link    {font-size: 14px;font-family: verdana,sans-serif ;text-decoration:underline;color:#999999;background-color:transparent}
a:visited {font-size: 14px;font-family: verdana,sans-serif ;text-decoration:underline;color:#999999;background-color:transparent}
a:hover   {font-size: 14px;font-family: verdana,sans-serif ;text-decoration:none;color:#000000;background-color:transparent }
a:active  {font-size: 14px;font-family: verdana,sans-serif ;text-decoration:none;color:#000000;background-color:transparent }

a.sm:link    {font-size: 12px;font-family: verdana,sans-serif ;text-decoration:none;color:#000000;background-color:#CCCCCC;padding: 4px;}
a.sm:visited {font-size: 12px;font-family: verdana,sans-serif ;text-decoration:none;color:#000000;background-color:#CCCCCC;padding: 4px;}
a.sm:hover   {font-size: 12px;font-family: verdana,sans-serif ;text-decoration:none;color:#000000;background-color:#FFFFFF;padding: 4px;}
a.sm:active  {font-size: 12px;font-family: verdana,sans-serif ;text-decoration:underline;color:#000000;background-color:#FFFFFF;padding: 4px;}

a.turbo:link    {font-size: 10px;font-family: verdana,sans-serif ;text-decoration:underline;color:#006600;background-color:transparent}
a.turbo:visited {font-size: 10px;font-family: verdana,sans-serif ;text-decoration:underline;color:#006600;background-color:transparent}
a.turbo:hover   {font-size: 10px;font-family: verdana,sans-serif ;text-decoration:none;color:#990000;background-color:transparent}
a.turbo:active  {font-size: 10px;font-family: verdana,sans-serif ;text-decoration:underline;color:#006600;background-color:transparent}


H1 {
	font-family: arial, helvetica, sans-serif;
	font-size: 22px;
	font-weight: demi-bold;
	font-variant: normal;
	color: #FFFFFF;
	letter-spacing: 10px;
	vertical-align: middle;
}

.text {

	font-family: verdana,sans-serif ;
	font-size: 15px;
	font-weight: normal;
	font-variant: normal;
	color: #AAAAAA;
	text-align: justify;
	padding: 40px;
}

.sm_text {

	font-family: verdana,sans-serif ;
	font-size: 10px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.turbo {

	font-family: verdana,sans-serif ;
	font-size: 10px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: center;
}


.border {
border: 1px solid #000000;
}

.border_no_right {
border: 1px solid #000000;
border-right-width: 0px;
text-align: center;
}

.border_no_top {
border: 1px solid #000000;
border-top-width: 0px;
text-align: center;
}

.border_left_bottom {
border: 1px solid #000000;
border-right-width: 0px;
border-top-width: 0px;
text-align: center;
}

.border_left_right {
border: 1px solid #000000;
border-bottom-width: 0px;
border-top-width: 0px;
text-align: center;
}

.border_thick {
border-top-width: 20px; border-top-style: solid ; border-top-color: #006600;
font-size: 11px; color: #999999; text-align: center;
}

.border_thin {
border-top-width: 3px; border-top-style: solid ; border-top-color: #006600 ;
}

.border_bottom {
	border-bottom-width: 1px;	
	border-bottom-style: solid;
	border-bottom-color: #000000;	
}

.width100 {
	width: 100;
}		

.ktfix {
         color: #A30000
}