P {
	color:#ffffff;
}

.Title {
	color:#FFCC00;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	line-height : 26px;
}

.SubTitle {
	color:#CCCCFF;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
}

.Header {
	color:#CCCCFF;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}

A.Menu {
	color:#0D006A;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;	
	line-height : 13px;
	width : 100%;
}
A.Menu:hover {
	color:#FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	line-height : 13px;
	width : 100%;
}

A.HeaderLink {
	color:#FFFFFF;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
}

A.HeaderLink:hover {
	color:#FFCC00;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
}

.CountrySeperator {
	color:#FFCC00;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}


A.Country {
	color:#FFFFFF;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
}

A.Country:hover {
	color:#FFCC00;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
}

.BodyText {
	color:#FFFFFF;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	border-top:0pt;
	border-right:0pt;
	border-bottom:0pt;
	border-left:0pt;
}

td
{
	color:#FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;	
}

A {
	color:#CCCCFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
}

A:hover {
	color:#CCCCFF;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
}

.DownloadLink {
	color:#FFCC00;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
}

A.DownloadLink {
	color:#FFCC00;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
}

A.DownloadLink:hover {
	color:#FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
}

.TableHeader {
	color:#FFCC00;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	padding:0px;
	mso-ignore:padding;
	text-align:center;
	vertical-align:center;
    color:#FFFFFF;	
	border-top:.5pt;
	border-right:.5pt;
	border-bottom:.5pt;
	border-left:.5pt;
	border-style:solid;
	border-color:#FFFFFF;	
}

.TableSubHeader {
	color:#FFCC00;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	font-style: italic;
	padding:0px;
	mso-ignore:padding;
	text-align:right;
	vertical-align:middle;
    color:#FFFFFF;	
	border-top:0pt;
	border-right:0pt;
	border-bottom:0pt;
	border-left:0pt;
}

.Item {
	color:#CCCCFF;	
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 11px;
}

.List {
	list-style : disc;
	color : #FFCC00;
	margin-left:16px;
}


/* New Style definition for site revision 7-7-2011 E.A. van Dijk */

.main
{
    margin-bottom:20px;
}

#logo
{
    cursor:pointer;
}

#bottom_menu{
	position: fixed; 
	background-color: #0d006a;
	height:18px;
	left: 0px;
	bottom: 0px;
	width:100%;
	z-index:99999;
}

.revision
{
    width:580px;
    margin-left:80px;
}

.revision h1
{
    color: #ffcc00;
    font-size: 18px;
    line-height: 36Px;
    font-weight: normal;
}

.column
{
    margin-left:55px;
}

.revision strong
{
    display:block;
}

.subheader
{
    line-height:26Px;
    font-size:14px;
    display:block;
    color: #ffcc00;
    font-weight:bold;
}

.subheader2
{
    font-size:11px;
    display:block;
    color: #ffcc00;
    font-weight:bold;
}

.bluetitle
{
    font-size:14px;
    font-weight:bold;
    color:#ccccff;
}

.bluesubtitle
{
    font-size:11px;
    font-weight:bold;
    color:#ccccff;
}

.quicklist
{
    padding-left:30px;
}

.thinkgreenlogo
{
    float: left;
    margin-top: 4px;
    margin-right: 5px;
}

/* Additional stylesheets for contact form */
.form table
{

}

.textinput
{
    width:150px;
}

.phone1
{
    width:40px;
}

.phone2
{
    width:75px;
}

.multilineinput
{
    width:450px;
    height:150px;
}

.validation
{
    color:#f00;
    visibility:hidden;
}

#val_form
{
    height:20px;
}

.formbutton 
{
    background-color: #FC0;
    border-color: White;
    color: Black;
    font-family: arial;
    font-weight: normal;
    font-size: 11px;
}

.hiddenbutton
{
    display:none;
}

.table_col1
{
    width:330px;
}

.table_col2
{
    width:180px;
}

.table_col3
{
    width:90px;
}

.parsel_row
{
    display:none;
}

.address_standard
{
    display:none;
}

.address_alt
{
    display:block;
}

.main
{
    color:#FFFFFF;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	border-top:0pt;
	border-right:0pt;
	border-bottom:0pt;
	border-left:0pt;
}

.euromap
{
    position:absolute;
    top:210px;
    left:720px;
}

table.withborder
{
    border: solid 1px #FFFFFF;
}

.revision th
{
    background-color:#f8b500;
    text-align:left;
    font-weight:bold;
}

.altrow
{
    background-color:#5d4497;
}

body
{
    font-size:11px;
}

.body
{
    font-size:11px;
    color:#ffffff;
}

.top_banner
{
    position:absolute;
    left:239px;
    top:0px;
}
