/*
*
* BODY TAG
*
*/
BODY {   FONT-WEIGHT: normal;   FONT-FAMILY: Verdana, Arial, Helvetica, Swiss; }
/* 
*
* LINKS
*
*/
A:hover  {FONT-SIZE: 90%; font-family: Verdana,Arial, Helvetica, sans-serif; }
A:link { FONT-SIZE: 90%; font-family: Verdana,Arial, Helvetica, sans-serif;  TEXT-DECORATION: none; }
A:visited {FONT-SIZE: 90%;   font-family: Verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
/** Menu **/
.menu_header { font-family:Arial, Helvetica, sans-serif; ; font-size: 10pt; color:#CCCCCC; font-weight:bold; background-color: #cccccc; }
.menu_head { FONT-SIZE: 90%; font-family: Verdana,Arial, Helvetica, sans-serif; text-decoration: none; }
.menu { FONT-SIZE: 90%; COLOR: #FFFFFF; font-family: Verdana,Arial, Helvetica, sans-serif; text-decoration: none}
.menu_hilite {	FONT-SIZE: 90%; font-family: Verdana,Arial, Helvetica, sans-serif; BACKGROUND-COLOR:#666666;}
A.menu:link {FONT-SIZE: 90%;  COLOR: #FFFFFF; font-family: Verdana,Arial, Helvetica, sans-serif;  TEXT-DECORATION: none; }
A.menu:visited {FONT-SIZE: 90%;  COLOR: #FFFFFF; font-family: Verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
/*
*
* TEXT FORMATING
*
*/
H1 { font-family: Arial, Helvetica, sans-serif; ; font-size: 14pt; color:#006699}
H2 { font-family: Verdana, Arial, Helvetica, sans-serif; ; font-size: 10pt; color:#006699; text-decoration: underline }
H3 { font-family: Verdana, Arial, Helvetica, sans-serif; ; font-size: 12pt; color:#006699; text-decoration: underline }    

P  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color: #000000;}

.bodytext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color: #000000;}
.smalltext{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:70%; color: #000000;}
.small_grey_text{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:70%; color: #666666;}
.small_i_text{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:70%; font-style: italic; color: #000000;}
.bodyred  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color: #CC0033; font-weight:normal;}
.headline { PADDING-TOP:2px; PADDING-BOTTOM: 4px; font-family: Verdana,Arial, Helvetica, sans-serif; ; font-size: 10pt; color:#FFFFFF;  background-color: #666666; }
.bold_grey_text { font-family:Arial, Helvetica, sans-serif; ; font-size: 10pt; color:#999999; font-weight:bold;  }

.tablecol  {background: #CCCCFF;; font: 10pt Arial, Helvetica, sans-serif; color: #FF3333}
.hypers    {background: #CCCCFF; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10pt; padding-bottom:2px;}

.footer { PADDING-TOP:2px; PADDING-BOTTOM: 4px; FONT-SIZE:8pt; FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; color:#666666}
.smaller { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:75%; color: #999999; }
.button {  background-color: #3333FF; border-color: #9999FF #9999FF #9999FF #6666FF}
.white {  font: bold 10pt Verdana, Arial, Helvetica, sans-serif; color: #FF0000}
.justify {  font: 10pt Verdana, Arial, Helvetica, sans-serif; text-align: justify; border-color: #666666 #CCCCCC #CCCCCC; border-style: none}

/*
*
* Table Elements
*
*/
.caption {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color: #000000;}


/*
*
* FORM ELEMENTS
*
*/
input {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #FFFFFF; border: 1px #999999 solid}
input.dgrey {background-color: #999999; font-weight: bold; font-size: 10pt; color: white;}
input.lgrey {background-color: #CCCCCC; font-weight: bold; font-size: 10pt; color: white;}

textarea.bodytext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color: #000000; background-color: #ccccff;}

select { background-color: #cccccc; color: #000000; background-position: 0% 50% }
select.dgrey {background-color: #999999;  font-size: 10pt; color: white;}
select.lgrey {background-color: #CCCCCC;  font-size: 10pt; color: black;}

/*
*
* Bullets
*
*/
UL LI 
{ 
list-style-type: disc; color: #666666;
}

/*
*
* SCHEME2
*
*/
.headline1 { PADDING-TOP:2px; PADDING-BOTTOM: 4px; font-family: Verdana,Arial, Helvetica, sans-serif; ; font-size: 10pt; color:#000000;  background-color:#cccccc; }
.headline3 { PADDING-TOP:2px; PADDING-BOTTOM: 4px; font-family: Verdana,Arial, Helvetica, sans-serif; ; font-size: 10pt; color:#FFFFFF;  background-color:#B9CBDF; }
.headline4 { PADDING-TOP:2px; PADDING-BOTTOM: 4px; font-family: Verdana,Arial, Helvetica, sans-serif; ; font-size: 10pt; color:#FFFFFF;  background-color:#B9CBDF; }
.headline3 { PADDING-TOP:2px; PADDING-BOTTOM: 4px; font-family: Verdana,Arial, Helvetica, sans-serif; ; font-size: 10pt; color:#000000;  background-color:#cccccc; }
.headline_red { PADDING-TOP:2px; PADDING-BOTTOM: 4px; font-family: Verdana,Arial, Helvetica, sans-serif; ; font-size: 10pt; color:#FFFFFF;  background-color:#660033; }
