body{	margin: 0px;
		height: 100%;
		background: #CCDDCB;
		/*background:#FDE58B url(http://www.moosejockey.com/images/structure/backgrounds/yellowbg.gif);*/
}

/*MAIN TABLE PROPERTIES*/
table.main{	background: #FFFFFF;
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size: 12px;
			color: #666666;
}

/*TEXT PROPERTIES*/
h1{	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	line-height: 34px;
	color: #96C846;
	font-weight: normal;
}

h2{	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 22px;
	margin: px;
	color: #FF9933;
	font-weight: normal;
}

h3{	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 12px;
	color:#333333;
	font-weight: normal;
}


p.intro{	font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 13px;
			color: #666666;
			text-align: justify;
}

p {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	margin: 10px 0 10px 0;
	color: #666666;
	font-weight: normal;
	text-align:justify
}

h1.side{	font-family:Georgia, "Times New Roman", Times, serif;
			font-size: 16px;
			color: #333333;
			font-weight:normal;
			line-height:18px;
		padding: 0 5px 0 5px;
			margin: 0 0 5px 0;
}

h2.side{	font-family:Georgia, "Times New Roman", Times, serif;
			font-size: 12px;
			line-height: 16px;
			padding: 0 5px 0 5px;		color: #666666;
			font-weight: normal;
			text-align:justify;
			margin: 0 0 5px 0;
}

p.side {	font-family: Georgia, "Times New Roman", Times, serif;
			font-size: 12px;
			line-height: 16px;
			margin: 0 0 10px 0;
		padding: 0 5px 0 5px;			color: #666666;
			font-weight: normal;
			text-align:justify
}

a { color:#7FAF33;
	border-width: 0 0 3px 0;
	border-style: double;
	border-color: #FF9933;
	text-decoration: none;
}
/*HEADER PROPERTIES*/
td.header{	padding: 2px 0 2px 10px;
}

/*MENU PROPERTIES*/
td.menu{	background:#FDE58B /*url(images/structure/backgrounds/stripes.gif);*/
}

td.menu_active_cell{	color:#FFFFFF;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-weight: normal;
				text-decoration: none;
/*				font-variant:small-caps;*/
				text-transform: uppercase;
				font-size:12px;
				padding: 0px;
				border-width:0px 1px 0px 1px;
				border-color: #FFFFFF;
				border-style:solid;
				background: #FF9933;
}

td.menu_cells{	color:#FF9933;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-weight: normal;
				text-decoration: none;
/*				font-variant:small-caps;*/
				text-transform: uppercase;
				font-size:12px;
				padding: 0px;				
}

a.menu:link{	color:#FF9933;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-weight: normal;
				text-decoration: none;
/*				font-variant:small-caps;*/
				text-transform: uppercase;
				font-size:12px;
				padding: 0px;	
				border-width: 0px;		
}

a.menu_active:link{	color:#FFFFFF;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-weight: normal;
				text-decoration: none;
/*				font-variant:small-caps;*/
				text-transform: uppercase;
				font-size:12px;
				padding: 0px;	
				border-width: 0px;		
}

/*FOOTER PROPERTIES*/
td.footer{	font-family:Georgia, "Times New Roman", Times, serif;
			font-size: 10px;
			color: #666666;
			border-width: 1px 0 0 0;
			border-color: #333333;
			border-style: dotted;
			padding: 3px 0 3px 15px}
			
/*CONTACT TABLE*/
table.contact{
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-transform:uppercase;
	background-color: #F1F1F1;
	padding: 5px 15px 5px 15px
}

td.contact{
	border-width: 0 0 1px 0;
	border-style: dotted;
	border-color: #999999;
	padding: 5px 15px 5px 15px
}

input.contact{ 
	margin: 0 0 7px 0;
	border-width: 1px;
	border-color: #CCCCCC;
	border-style: solid;
}

textarea.contact{
	margin: 0 0 7px 0;
	border-width: 1px;
	border-color: #F3F3F3;
	border-style: solid;
}