<style type="text/css">

input.default {font-weight: bold}

input {font-size: 10px; font-family: verdana,tahoma,arial;border: 1px solid #000000}
input.default{font-weight: bold}
input.text {font-size: 10px; font-family: verdana,tahoma,arial; border: 1px solid #000000}
select{font-family: verdana,tahoma,arial; font-size: 10px; border: 1px solid #000000}
label {color: #000000;font-weight: normal; font-size: 10px; font-family: verdana,tahoma,arial}
textarea {font-size: 10px; font-family: verdana,tahoma,arial; border: 1px solid #000000}

.noborder {border: 0px solid #000000}

.borderblk
	{
	border: 1px solid #000000; 
	}
.borderthk
	{
	border: 2px solid #000000; 
	}

.border
	{
	border: 2px solid #C38C00; 
	}


.highlight
	{
	background-color: #EEE3D7;
	}
	
.midlight
	{
	background-color: #D8D4A0;
	}


.ric {
	background-color: #EEE3D7;
	 filter: Shadow(Color=#0000FF, Direction=225)
 }

/*.midlight {background-color: #D5C5B5}*/

.disabled {color: #E8D8C8}



table
	{
	color: #000000;
   	font-weight: normal;
   	font-size: 12px;
   	font-family: verdana,tahoma,arial;
   	padding: 4px;
	border-collapse: collapse
	}


.nopadding {padding: 0px}
.padded {padding: 4px}


td {padding: 4px}
.newtd {padding: 0px}
.Input {height:19px; width:100px; font-size:10pt;}
.Inputsearch {height:19px; width:130px; font-size:9pt;}
.Inputjoin {height:19px; width:130px; font-size:9pt;}
.Inputemail {height:15px; width:150px; font-size:9pt;}

.container {filter: alpha(opacity=90); padding: 6px; border-spacing: 0; border: 2px solid #000000;	background-color: #FFFFFF}

.containerclr
	{
	padding: 6px;
	border-spacing: 0;
	border: 2px solid #000000;
	background-color: #FFFFFF
	}

.texterror
	{
   	font-weight: bold;
   	font-size: 10px;
   	font-family: verdana,tahoma,arial;
	color: #CC0033
	}

.textmsg
	{
   	font-weight: normal;
   	font-size: 12px;
   	font-family: verdana,tahoma,arial;
	color: #000000
	}
	
.titlemsg
	{
   	font-weight: normal;
   	font-size: 24px;
   	font-family: verdana,tahoma,arial;
	color: #C38C00	
	}


.largetext{color: #000000;font-size: 14px;font-weight: bold}
.mediumtext {color: #000000;	font-size: 12px; font-weight: normal}
.smalltext {color: #000000; font-size: 10px; font-weight: normal}
.tinytext {color: #000000; font-size: 9px; font-weight: normal}
.itsytext {color: #000000; font-size: 8px; font-weight: normal;}


.pagelabeltext
	{
   	font-weight: bold;
   	font-size: 18px;
   	font-family: verdana,tahoma,arial;
   	letter-spacing: 4;
	color: #C38C00
	}

.paraheader
	{
   	font-weight: bold;
   	font-size: 14px;
   	font-family: verdana,tahoma,arial;
   	letter-spacing: 4;
	color: #000000;
	}

.parasubheader
	{
   	font-weight: bold;
   	font-size: 12px;
   	font-family: verdana,tahoma,arial;
   	letter-spacing: 2;
	color: #000000;
	}


.column{
	border-left-style: solid; 
	border-left-width: 0; 
	border-right-style: solid; 
	border-right-width: 1; 
	border-top-style: solid; 
	border-top-width: 0; 
	border-bottom-style: solid; 
	border-bottom-width: 0
}

.row{
	border-left-style: solid; 
	border-left-width: 0; 
	border-right-style: solid; 
	border-right-width: 0; 
	border-top-style: solid; 
	border-top-width: 1; 
	border-bottom-style: solid; 
	border-bottom-width: 1
}

.trow{
	border-left-style: solid; 
	border-left-width: 0; 
	border-right-style: solid; 
	border-right-width: 0; 
	border-top-style: solid; 
	border-top-width: 1; 
	border-bottom-style: solid; 
	border-bottom-width: 0
}
.brow{
	border-left-style: solid; 
	border-left-width: 0; 
	border-right-style: solid; 
	border-right-width: 0; 
	border-top-style: solid; 
	border-top-width: 0; 
	border-bottom-style: solid; 
	border-bottom-width: 1
}

.trcell{
	border-left-style: solid; 
	border-left-width: 0; 
	border-right-style: solid; 
	border-right-width: 1; 
	border-top-style: solid; 
	border-top-width: 1; 
	border-bottom-style: solid; 
	border-bottom-width: 0
}

.grid{
	border-left-style: solid; 
	border-left-width: 1; 
	border-right-style: solid; 
	border-right-width: 1; 
	border-top-style: solid; 
	border-top-width: 1; 
	border-bottom-style: solid; 
	border-bottom-width: 1
}

.header {color: white; background-color: #C38C00;  font-size: 12px; padding: 4px; font-weight: bold}
.subheader {color: white; background-color: #C89950; font-size: 10px; padding: 4px; font-weight: bold; font-family: verdana,tahoma,arial}

.subheaderclr
	{
    color: #000000;
    font-weight: bold;
    font-size: 10px;
    font-family: verdana,tahoma,arial
	}	



/* Menu Panel */
.menupanelhdr       {color: #FFFFFF; background-color: #D7C7B7; font-weight: normal;font-size: 10px}
.menupanel          {color: #000000; background-color: #D7C7B7; font-size: 10px; font-weight: normal}
a.menupanel         {color: #000000; background-color: #D7C7B7; font-size: 10px; font-weight: normal}
a.menupanel:link    {color: #000000; background-color: #D7C7B7; font-size: 10px; font-weight: normal}
a.menupanel:visited {color: #000000; background-color: #D7C7B7; font-size: 10px; font-weight: normal}
a.menupanel:hover   {color: #000000; background-color: #EEE3D7; font-size: 10px; font-weight: bold}
a.menupanel:active  {color: #000000; background-color: #D7C7B7; font-size: 10px; font-weight: bold}


/* Controls */

hr 
	{
	border: 1px solid #000000; 
	}

.menu
	{
    color: white;
    font-weight: bold;
    font-size: 10px;
    font-family: verdana,tahoma,arial;
    background-color: #C89950
	}



/* HyperLink */

a.footer{
	color: #C89950; 
	font-family: verdana,tahoma,arial;
	font-size: 10px; 
	text-decoration: underline
	}

a:link.footer	{
	color: #000000; 
	font-family: verdana,tahoma,arial;
	font-size: 10px; 
	text-decoration: underline
	}


a:active.footer
	{
	color: #C89950;
	font-family: verdana,tahoma,arial;	
	font-weight: bold;
	font-size: 10px;	
	text-decoration: none
	}
	
a:visited.footer 
	{
	color: #000000;
	font-family: verdana,tahoma,arial;	
	font-size: 10px
	}
	
a:hover.footer
	{
	color: #FFFFFF;
	font-weight: bold;
	font-family: verdana,tahoma,arial;	
	font-size: 10px;	
	text-decoration: none;
	background-color: #C89950
	}


	
/* Main Menu */
.mainmenu          {color: #FFFFFF; background-color: #C89950}
a.mainmenu         {font-size: 11px; color: #FFFFFF;background-color: #C89950;text-decoration: none;font-weight: bold;}
a.mainmenu:link    {font-size: 11px; color: #FFFFFF;background-color: #C89950;text-decoration: none;font-weight: bold;}
a.mainmenu:visited {font-size: 11px; color: #FFFFFF;background-color: #C89950;	text-decoration: none;	font-weight: bold;}
a:hover.mainmenu   {font-size: 11px; color: #C38C00; background-color: #FFFFFF; font-weight: bold;}
a:active.mainmenu  {font-size: 11px; color: #CCCC00;background-color: #C89950;text-decoration: none;font-weight: bold;}


/* Submenu */

.submenu          {color: #000000; background-color: #C89950; font-size: 10px; font-weight: normal}
a.submenu	      {color: #000000; background-color: #C89950;font-size: 10px;font-weight: normal;text-decoration: none;}
a.submenu:link    {color: #000000; background-color: #C89950;font-size: 10px;font-weight: normal;text-decoration: none;}
a.submenu:visited {color: #000000; background-color: #C89950;font-size: 10px;font-weight: normal;text-decoration: none;}
a.submenu:hover   {color: #000000; font-size: 10px;font-weight: bold;background-color: #E8D8C8;}
a.submenu:active  {color: #C89950; background-color: #E8D8C8;font-size: 10px;font-weight: bold;text-decoration: none;}

a.nav_tiny{color: #000000;font-size: 7pt;font-weight: normal;text-decoration: none}
a.nav_tiny:hover{color: #000000;font-size: 7pt;font-weight: normal;text-decoration: underline}

/* Standard HyperLink 
filter: alpha(opacity=100); 
*/
a.standard{color: #0000CC;font-family: verdana,tahoma,arial;font-size: 10pt;text-decoration: underline;font-weight: normal}
a.standard:link{color: #0000CC;font-family: verdana,tahoma,arial;font-size: 10pt;text-decoration: underline;font-weight: normal}
a.standard:visited	{color: #0000CC;font-family: verdana,tahoma,arial;font-size: 10pt;text-decoration: underline;font-weight: normal}
a.standard:active {color: #0000CC;font-family: verdana,tahoma,arial;font-size: 10pt;text-decoration: underline;font-weight: normal}
a.standard:hover {color: #0000CC;font-family: verdana,tahoma,arial;font-size: 10pt;text-decoration: none;font-weight: normal}

/* CatMenu EEE3D7 997DBA*/
.catmenu{color: #000000;background-color: #EEE3D7}
.catmenuactive{color: #000000;background-color: #EEE3D7; font-size: 11px; font-weight: bold;}
a.catmenu:link	{color: #000000;background-color: #EEE3D7; font-size: 10px; font-weight: normal; text-decoration: none}
a.catmenu:visited {color: #000000; background-color: #EEE3D7; font-size: 10px;text-decoration: none;font-family: verdana,tahoma,arial;font-weight: normal;}
a.catmenu:hover {color: #000000;background-color: #EEE3D7;font-size: 10px;font-family: verdana,tahoma,arial;font-weight: bold;}


/* SubCatMenu  E8D8C8*/
.subcatmenu{color: #000000;background-color: #FFFFFF}
a.subcatmenu{color: #000000;background-color: #FFFFFF; font-size: 11px; font-weight: normal; text-decoration: none}
a.subcatmenu:visited {font-size: 11px;	color: #000000; background-color: #FFFFFF;	text-decoration: none;	font-family: verdana,tahoma,arial;font-weight: normal;}
a.subcatmenu:active {font-size: 11px;color: #000000;background-color: #FFFFFF;text-decoration: none;font-weight: bold;}
a.subcatmenu:link {font-size: 11px;color: #000000;background-color: #FFFFFF;text-decoration: none;font-weight: normal;}
a.subcatmenu:hover {color: #000000;background-color: #E8D8C8;font-size: 11px;font-weight: bold;text-decoration: none;}


/* Nav Small */
a.nav_small{ color: #333333; font-size: 10px; font-weight: normal; text-decoration: underline; font-family: Verdana, Helvetica}
a.nav_small:visited
	{
	font-family: Verdana, Helvetica, Arial, Geneva, 'MS Sans Serif';
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	}

a.nav_small:hover{
	font-family: Verdana, Helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	}

a.nav_tiny
	{
	font-family: Verdana, Helvetica, Arial, Geneva, 'MS Sans Serif';
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	}

a.nav_bottom:link
	{
	font-family: Verdana, Helvetica, Arial, Geneva, 'MS Sans Serif';
	font-size: 10px;
	font-weight: normal;
	color: #505050;
	text-decoration: none;
	}

a.nav_bottom:visited
	{
	font-family: Verdana, Helvetica, Arial, Geneva, 'MS Sans Serif';
	font-size: 10px;
	font-weight: normal;
	color: #505050;
	text-decoration: none;
	}
	
a.nav_bottom:hover
	{
	font-family: Verdana, Helvetica, Arial, Geneva, 'MS Sans Serif';
	font-size: 10px;
	font-weight: normal;
	color: #505050;
	text-decoration: underline;
	}


body
	{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	margin: 4px;
	color: #003300;
	border-bottom: 0px;
	font-family: verdana,tahoma,arial;
	font-size: 12px;
	padding: 0px;
	background-color: #E8D8C8;
	background:#E8D8C8 url('../images/bkg_biowheels.gif') no-repeat fixed center 120px
	}
	
	
/* Calendar - Use highlight for today 
 E8D8C8 D8D4A0 C38C00 C89950
*/
.calcell
	{
	border: 1px solid #333333
	font-size: 10px;
	}

.calcelltoday
	{
	border: 2px solid #111111;
	background-color: #E8D8C8;
	}

.calcellevent
	{
	border: 1px solid #00GG00;
	background-color: #B9DB7D
	}

.calcellempty
	{
	border: 1px solid #C0C0C0 
	}

.calheader
	{
	font-size: 10px;
	color: #FFFFFF;
    background-color: #D7C7B7;	
	border: 1px solid #111111
	}

.calsubheader
	{
	font-size: 10px;
	color: #FFFFFF;
    background-color: #C38C00 ;	
	border: 1px solid #111111
	}


.caldate
	{
	font-size: 8px;
	font-weight: normal;
	text-decoration: none;	
	}
	
/* Inline Calendar Styles */

.inlinecalouter
	{
	width: 100%;
	padding: 0px;
	margin: 0px;
   	border: 1px solid #000000;
	border-collapse: collapse
	}

.inlinecalinner
	{
	width: 100%;
	padding: 12px;
   	border: 0px solid #000000;
	border-collapse: collapse
}
</style>