/* GENERIC FONTS WHITE */


p, td			{COLOR: #000000;
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 9pt; 
				FONT-WEIGHT: normal;}
				
.approach			{COLOR: #000000;
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 9pt; 
				FONT-WEIGHT: normal;}

li				{COLOR: #000000;
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 9pt; 
				FONT-WEIGHT: normal;}
				
.practice		{COLOR: #98002E;
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 9pt; 
				FONT-WEIGHT: normal;}

							
b				{COLOR: #000000;
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 9pt; 
				FONT-WEIGHT: bold;}

a:link { color: #98002e; text-decoration: underline;}
a:visited { color: #98002e; text-decoration: underline;}
a:active { color: #98002e; text-decoration: underline;}
a:hover { color: #000000; text-decoration: underline;}

.sidemenu		{COLOR: #0000cc;
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-STRETCH: condensed;
				FONT-WEIGHT: lighter;}

a.sidemenu		{COLOR: #000000;
				TEXT-DECORATION: none;}

.listeven		{ BACKGROUND: #ffffff; 
				COLOR: #000000;
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 10pt; 
				FONT-WEIGHT: normal;}

.listodd		{BACKGROUND: #f0f0f0; 
				COLOR: #000000;
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 10pt; 
				FONT-WEIGHT: normal;}
.sublisteven	{ 	BACKGROUND: #ff00ff; 
				COLOR: #000000;
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 10pt; 
				FONT-WEIGHT: normal;}

.sublistodd	{ 	BACKGROUND: #00ff00; 
				COLOR: #000000;
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 10pt; 
				FONT-WEIGHT: normal;}

.form		{COLOR: #000000;
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 10pt; 
				FONT-WEIGHT: normal;}

.formreq	{COLOR: #000000;
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 10pt; 
				FONT-WEIGHT: bold;}

.error		{COLOR: #ff0000;
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 10pt; 
				FONT-WEIGHT: normal;}

.errorreq	{COLOR: #ff0000;
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 10pt; 
				FONT-WEIGHT: bold;}

.largebold		{COLOR: #000000;
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 12pt; 
				FONT-WEIGHT: bold;}
.largebold		{COLOR: #000000;
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 12pt; 
				FONT-WEIGHT: bold;}
				
.newshead		{COLOR: #ff0000;
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 10pt; 
				FONT-WEIGHT: bold;}
				
.newssub		{COLOR: #ff0000;
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 9pt; 
				FONT-WEIGHT: bold;}				
				
.newmedium1		{COLOR: #000000;
				FONT-FAMILY: arial, helvetica, sans-serif, sanserif, "sans serif";  
				FONT-SIZE: 10pt; 
				FONT-WEIGHT: normal;}

.newmedium2		{COLOR: #000000;
				FONT-FAMILY: "Garamond";  
				FONT-SIZE: 10pt; 
				FONT-WEIGHT: normal;}
				
.newmedium 		{COLOR: #000000;
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 10pt; 
				FONT-WEIGHT: normal;}
				
.medium 		{COLOR: #000000;
				FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 10pt; 
				FONT-WEIGHT: normal;}
				
.retail 		{COLOR: #ff0000;
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 10pt; 
				FONT-WEIGHT: bold;}
								
.press		{COLOR: #ff0000;
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 10pt; 
				FONT-WEIGHT: normal;}				

.mediumbold		{COLOR: #000000;
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 10pt; 
				FONT-WEIGHT: bold;}
				
.mediumitalics	{COLOR: #000000;
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 10pt; 
				FONT-WEIGHT: normal;
				FONT-STYLE: italic ;}

a.mediumbold		{COLOR: #0000FF;
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 10pt; 
				FONT-WEIGHT: bold;
				TEXT-DECORATION: underline;}

a.presslink			{COLOR: #ff0000; 
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 10pt; 
				FONT-WEIGHT: bold;
				TEXT-DECORATION: underline;}

a.mediumbold:link:hover	{COLOR:#000000; 
				TEXT-DECORATION: underline; }

.small			{COLOR: #000000;
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 8pt; 
				FONT-WEIGHT: normal;}

a.small			{COLOR: #000000;
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 8pt; 
				FONT-WEIGHT: bold;
				TEXT-DECORATION: none;}

a.small			{COLOR: #000000; TEXT-DECORATION: none;}

a.small:hover		{COLOR:#000000; TEXT-DECORATION: none; }

a.small:visited:hover 	{ COLOR: #000000; }

.smallbold			{COLOR: #000000;
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 9pt; 
				FONT-WEIGHT: bold;}

.smaller		{COLOR: #000000;
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 8pt; 
				FONT-WEIGHT: normal;}

a.smaller:link		{COLOR: #000000; 
				TEXT-DECORATION: none;}

a.smaller:link:hover	{COLOR: #000000; 
				TEXT-DECORATION: underline; }

a.smaller:active 	{ color: #000000; 
			TEXT-DECORATION: none;}

a.smaller:visited 	{ color: #000000;
			TEXT-DECORATION: none; }

a.smaller:visited:hover	{COLOR: #000000; 
				TEXT-DECORATION: none; }

smallerbold:		{COLOR: #000000; 
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 8pt; 
				FONT-WEIGHT: bold; }

/* GENERIC FONTS BLACK */

.smallerboldbk		{COLOR: #000000;
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 8pt; 
				FONT-WEIGHT: bold;}
/* GENERIC NEWS */


.genericnews1 		{BACKGROUND: #778899;
				TEXT-ALIGN: center; }

.genericnews2 		{BACKGROUND: #000000;
				TEXT-ALIGN: center; }

.genericnews3 		{BACKGROUND: #000000;
				TEXT-ALIGN: left; }

/* GeSi Admin Defaults */

.admin			{COLOR: #000000; 
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 10pt; 
				FONT-WEIGHT: normal;
				}
.tinyadmin		{COLOR: #000000; 
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 8pt; 
				FONT-WEIGHT: normal;
				}
b.admin			{COLOR: #000000; 
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 10pt; 
				FONT-WEIGHT: bold;
				}
textarea.admin		{COLOR: #000000; 
				FONT-FAMILY: "courier new";  
				FONT-SIZE: 10pt; 
				FONT-WEIGHT: normal;
				}
input.admin		{COLOR: #000000; 
				FONT-FAMILY: "courier new";  
				FONT-SIZE: 10pt; 
				FONT-WEIGHT: normal;
				}
select.admin		{COLOR: #000000;
				background-color: #cccccc; 
				FONT-FAMILY: Arial, sans;  
				FONT-SIZE: 8pt; 
				FONT-WEIGHT: normal;
				width:125px;
				}
.warning		{COLOR: #000000; 
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 10pt; 
				FONT-WEIGHT: bold;
				}
.adminmenu		{COLOR: #000000; 
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 10pt; 
				FONT-WEIGHT: normal;
				}
a.adminmenu		{COLOR: #000000; 
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 10pt; 
				FONT-WEIGHT: normal;
				TEXT-DECORATION: none;
				}

/* Site Specific */


a.copy			{COLOR: #000000; 
				TEXT-DECORATION: none;}

td.lightbg { background-color: #000000; }
td.horsep  { background-color: #FFFFFF; }
td.vertsep  { background-color: #CCCCCC; }

td.compproduct  { FONT-SIZE: 8pt; }
td.comptitle  { COLOR: #000000; FONT-SIZE: 8pt; FONT-WEIGHT: bold; }

.title			{COLOR: #000000; 
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 8pt; 
				FONT-WEIGHT: bold;
				}


.enviro			{COLOR: #008000; 
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 8pt; 
				FONT-WEIGHT: bold;
				}

.enviro2		{COLOR: #000000; 
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 8pt; 
				FONT-WEIGHT: normal;
				}

.smaller		{COLOR: #000000;
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 8pt; 
				FONT-WEIGHT: normal;}

a.feature		{COLOR: #000000; TEXT-DECORATION: none; FONT-WEIGHT: bold; FONT-SIZE: 10pt; }
a.feature:hover		{COLOR: #000000; TEXT-DECORATION: none; FONT-WEIGHT: bold; FONT-SIZE: 11pt;}

a.listlink		{COLOR: #000000; TEXT-DECORATION: underline; FONT-WEIGHT: bold; FONT-SIZE: 9pt; }
a.listlink:hover	{COLOR: #000000; TEXT-DECORATION: underline; FONT-WEIGHT: bold; FONT-SIZE: 9pt;}


.maindesc		{COLOR: #000000;
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 10pt; 
				FONT-WEIGHT: bold;}

.division		{COLOR: #666666;
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 10pt; 
				FONT-WEIGHT: bold;}

.copyright		{COLOR: #98002E; 
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 8pt; 
				FONT-WEIGHT: normal;
				}

a.care			{COLOR: #333333; TEXT-DECORATION: underline; FONT-WEIGHT: bold; FONT-SIZE: 8pt; }
a.care:hover		{COLOR: #000000; TEXT-DECORATION: underline; FONT-WEIGHT: bold; FONT-SIZE: 8pt;}



.charttitle		{COLOR: #000000;
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 8pt; 
				FONT-WEIGHT: bold;}

.oltable		{background: #FFFFFF;}
.specbg			{background: #FFFFFF;}



.type			{COLOR: #000000;
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 9pt; 
				FONT-WEIGHT: normal;
				font-variant: small-caps; }

.hint			{COLOR: #999999;
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "sans serif";  
				FONT-SIZE: 7pt; 
				FONT-WEIGHT: normal; }
td.header


				{margin-left: 13px;
				position: absolute;}

.header


				{margin-left: 250px;}
