/*
top: topmenu (includes hugin logo, logout, appname, pagename) 
left: leftmenu
main: contents

framwork: "clean" classes without padding/borders, etc. 
	Full formatting in each "fw" class used within framework.
fw: Full formatting, for use in td/div/span. Mostly used within nested table cells.

content: Full formatting, standard text included. Classes used within 
	content class only need to specify differences in text size.
cnt: Formatting of differences for use within content class.

PR: Added for press releases.

header: Larger text / headers
text: Small, readable text for larger textblocks.

The classes are completed with extra properties to support for Netscape 4.08+.
*/
/* COMMON */
body
{
        font-family: arial,verdana, helvetica;
	font-size: 11px;
}

A.:link 	{
    		color: rgb(85,72,83);
    		text-decoration: underline;
    		font-family: Arial, Verdana, Helvetica;
    		font-size: 12px;
    		font-weight: normal;
       	}
A.:visited	{
    		color: rgb(85,72,83);
    		text-decoration: underline;
    		font-family: Arial, Verdana, Helvetica;
    		font-size: 12px;
    		font-weight: normal;
    		}
A.:active 	{
    		color: rgb(85,72,83);
    		text-decoration: underline;
    		font-family: Arial, Verdana, Helvetica;
    		font-size: 12px;
    		font-weight: normal;
    		}
A.:hover 	{
    		text-decoration: none;
    		font-family: Arial, Verdana, Helvetica;
    		font-size: 12px;
    		font-weight: normal;
    		}


/* MAIN / POPUP FRAMES */

/*FRAMEWORK / CONTENT */
.mainframeworksignal
{
	background-color:  #ffffff;
}
.mainframeworkwhite
{
	background-color: #ffffff;
}
.mainframeworklight
{
	background-color: #ffffff;
}
.mainframeworkdark
{
	background-color: rgb(201,196,196);
}
.maincontentsignal
{
	background-color: rgb(190,214,0);
	font-family: arial, verdana, helvetica;
	font-size: 12px;
	color: #000000;
	padding: 0px 7px 0px 0px;
}
.maincontentwhite
{
	background-color: #ffffff;
	font-family: arial, verdana, helvetica;
	font-size: 12px;
	color: #000000;
	padding: 0px 7px 0px 0px;
}
.maincontentlight
{
	background-color: rgb(201,196,196); 
	font-family: arial, verdana, helvetica;
	font-size: 12px;
	color: #000000;
	padding: 0px 7px 0px 0px;
}
.maincontentdark
{
	background-color: rgb(171,164,159);
	font-family: arial,verdana, helvetica;
	font-size: 12px;
	color: #000000;
	padding: 0px 7px 0px 0px;
}
/* TEXT */
.mainfwpagename
{
	font-family: arial, verdana, helvetica;
	font-size: 18px;
	color: rgb(171,164,159);
	font-weight: bold;
}
.mainfwfirmname
{
	font-family: arial, verdana, helvetica;
	color: #000000; 
	font-size: 18px;
	font-weight: bold;
}
.mainfwheader1
{
	font-size: 12px;
	font-weight: bold;
	padding: 0px 7px 0px 0px;
	font-family: arial, verdana, helvetica;
	color: #000000;
}
.maincntheader1
{
	font-size: 12px;
	font-weight: bold;
}
.mainfwtext
{
	font-size: 12px;
	font-family: arial, verdana, helvetica;
	padding: 0px 7px 0px 0px;
	color: #000000;
}

/* Press releases */
.maincntheaderPR1
{
	font-size: 18px;
	font-weight: bold;
}
.maincntheaderPR2
{
	font-size: 12px;
	font-weight: bold;
}


/* DATA TABLES */
.maintableheadercell
{
	background-color: rgb(201,196,196);
	font-family: arial,verdana, helvetica;
	font-size: 11px;
	color: #000000;
	padding: 0px 0px 0px 0px;
}
.maintablecell
{
	background-color: #ffffff;
	font-family: arial,verdana, helvetica;
	border-bottom: solid 1px #000000;
	font-size: 10px;
	color: #000000;
	padding:  0px 0px 0px 0px;
}
.maintablesubtext
{
	background-color: #000000;
	font-family: arial,verdana, helvetica;
	font-size: 11px;
	color: #000000;
	padding: 0px 0px 0px 0px;
}

/*TABS (Removed)*/

/*INPUT CONTROLS (Some removed)*/
.maininputnarrow
{
	width: 190px;
	font-family:arial,Verdana, Helvetica;
	color: #000000;
	font-size: 11px;
}
.maininputPR
{
	width: 260px;
	font-family:arial,Verdana, Helvetica;
	color: #000000;
	font-size: 11px;
}
.mainselect
{
	width: 190px;
	font-family:Verdana, Helvetica, Arial;
	color: #000000;
	font-size: 11px;
}
.mainbutton
{
	font-family:Verdana, Helvetica, Arial;
	color: #000000;
	font-size: 11px;
}

/* TOP FRAME (Some removed)*/
.topappname
{
	background-color: #666666;
}
.arial-10-normal-black	  		{
			  		color: #000000;
    			  		text-decoration: none;
    			  		font-family: Arial, Verdana, Helvetica;
    			  		font-size: 10px;
    			  		font-weight: normal;
    			  		}

/* LEFT FRAME */

