body	
	{
	font-family: Arial, Helvetica, sans-serif;
	background-color: white;
	color: black;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 2%;
	margin-right: 2%;
	padding: 0;
	}
.content
	{
	vertical-align: top;
	background-color: #E4E4E4;
	padding: 12px;
	}

/*HEADERS AND TEXT*/
h2, h3 {font-family: Verdana, Helvetica, sans-serif;}
h1 
	{
	color: #73A836;
	font-size: 18px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	}

h2
	{
	margin-top: 10px;
	padding-top: 10px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	color: #73A836;
	font-size: 14px;
	font-weight: bold;
	}

h3
	{
	margin-top: 10px;
	padding-top: 10px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	color: black;
	font-size: 12px;
	font-weight: bold;
	}

h3.redheader
	{
	margin-top: 10px;
	padding-top: 10px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	color: #73A836;
	font-size: 12px;
	font-weight: bold;
	}
	
hr
	{
	border-width: 1px 0px 0px 0px;
	border-color: #999999;
	border-style: solid;
	height: 1px;
	margin-top: 20px;
	}

p, .main, li
	{
	font-size: 12px;
	line-height: 16px;
	}

ul, ol {font-size: 12px; padding-bottom: 5px; margin-bottom: 5px; }

.code	{padding: 5px; font-size: 13px; margin-left: 20px; background-color: #f7fbe7;}
.smalltext, .small, .author, .chain {font-size: 11px; line-height: normal;}
.date {line-height: 16px; font-weight: bold;}
.chain {color: #9D9D9D;}
.author {text-align: right; color: #9D9D9D;}
.red	{color: red;}
.errortext {color: red; font-weight: bold;}

/*LINKS*/

a {color: #646464; text-decoration: underline;}
a:hover {color: green; text-decoration: underline;}

a.topmenulink, a.topmenulink:hover {text-decoration: none; color: white;}

/*FORM ELEMENTS*/

form 
	{
	margin: 0; 
	padding: 0;
	}

.inputtext, .inputbutton, select, textarea, .inputcheckbox{font-family: Arial, Helvetica, sans-serif; font-size: 12px; border: 1px solid #646464;}
.inputbutton {height: 19px; cursor: pointer;}

.inputtext1 
{
	height: 19px; 
	cursor: pointer;
}

.inputbutton
	{
	background-color: #656565;
	color: white;
	font-weight: bold;
	padding-left: 8px;
	padding-right: 8px;
	}


/*MENU*/

.topmenu, .topmenuact, .topmenuunder
	{
	font-size: 12px;
	font-weight: bold;
	padding-left: 8px;
	padding-right: 8px;
	vertical-align: top;
	padding-top: 2px;
	color: white;
	cursor: pointer;;
	}

.topmenu {background-color: #9E9E9E;}
.topmenuact {background-color: #656565;}
.topmenuunder {background-color: #73A836;}

.header, .leftmenuheader
	{
	color: #73A836;
	font-size: 12px;
	font-weight: bold;
	height: 24px;
	}

.header
	{
	background-color: #F3F3F3;
	padding-left: 22px;
	background-image: url('images/tick.gif');
	background-repeat: no-repeat;
	background-position: center left;
	}

.leftmenuheader {padding-left: 10px; background-color: #E4E4E4;}

.leftmenucell
	{
	background-color: #F3F3F3;
	padding-left: 20px;
	font-size: 12px;
	height: 20px;
	}

.leftmenu {font-size: 12px; font-weight: bold; color: #646464;}
.leftmenuinner {font-size: 11px; color: #646464;}


#addcompany
{
	color: #484848;
	font-size: 9pt;
}
#addcompany table td
{
	color: #484848;
	font-size: 9pt;
}

/*
.boldgray, a.boldblack, a.boldgray	{font-weight: normal;}
.boldgray {color: #646464;}

a.boldblack {text-decoration: none; color: black;}
a.boldblack:hover {text-decoration: underline; color: red;}
a.boldgray	{text-decoration: none; color: #646464;}
a.boldgray:hover {text-decoration: underline; color: red;}

a.simple {color: black;}
a.simple:hover {color: red;}*/
