BODY{
	margin : 10px 0 0 0;
	padding : 0 0 0 0;
	background-color : white;
	text-align : center;
}

p{
	margin : 0 0 1em 0;
}

A{
	color : white;
	text-decoration : underline;
}
A:hover{
	color : white;
	text-decoration : underline;
}

h1{
	font-family : Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif; 
	font-size : 160%;
	font-weight : normal;
	margin : 0 0 10px 0;
}

h2{
	color : white;
	font-family : Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif; 
	font-size : 120%;
	font-weight : 700;
	margin : 0 0 0px 0;
}

h3{
	color : white;
	font-family : Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif; 
	font-size : 120%;
	font-weight : 500;
	margin : 0 0 0px 0;
}

UL{
	margin : 0 25px 0px 25px;
	padding : 0 0 0 0;
}

UL LI{
	margin : 0 0 3px 0;
	padding : 0 5px 0 15px;
	list-style : none;
	background-image : url(/assets/gfx/bullet.gif);
	background-repeat : no-repeat;
	background-position : 0px 4px;
	line-height : 16px;
}

UL  LI UL{
	margin : 2px 0 2px 0;
	padding : 0 0 0 0;
}
UL LI UL LI{
	margin : 0 0 3px 0;
	padding : 0 5px 0 15px;
	list-style : none;
	background-image : url(/assets/gfx/bullet2.gif);
	background-repeat : no-repeat;
	background-position : 0px 7px;
	line-height : auto;
	color : black;
}





#header{
	background-color : white;
	background-image : url(../gfx/header.gif);
	background-repeat : no-repeat;
	height : 75px;
	padding : 0 0 0 0;
	margin : 0 0 10px 0;
	position : relative;
}

#logo{
	position : absolute;
	top : 2px;
	left : 10px;
	width : 230px;
	height : 66px;
}
#slogan{
	position : absolute;
	top : 5px;
	right : 20px;
	width : 400px;
	text-align : right;
	font-size : 180%;
	color : #5c5c5c;
 	white-space: nowrap;
}
#language{
	position : absolute;
	top : 47px;
	right : 20px;
	width : 400px;
	text-align : right;
	color : white;
	font-weight : bold;
}

#pageBlock{
	width : 750px;
	padding : 0 0 0 0;
	margin : 0 auto 0 auto;
	font-family : Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 0.75em;
	text-align : left;
}

#contentBlock{
	background-color : #666;
	background-image : url(../gfx/bgi.gif);
	background-repeat : repeat-x;
	padding : 0 0 5px 0;
	color : white;
}

#columnOne{
	float : left;
	width : 140px;
	text-align : left;
	margin : 15px 0 0 0;
	padding : 0 0 0 0;
	font-family : Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
}

#columnOne UL{
	width : 100%;
	margin : 10px 0 1em 10px;
	padding : 0 0 0 0;
	list-style : none;
}
#columnOne UL LI{
	margin : 0 0 3px 0;
	padding : 0 5px 0 18px;
	list-style : none;
	background-image : url(/assets/gfx/bullet.gif);
	background-repeat : no-repeat;
	background-position : 0px 3px;
	color : white;
}

#columnOne UL LI UL LI A{
	color : white;
	text-decoration : none;
}
#columnOne UL LI UL LI A:hover{
	color : white;
	text-decoration : underline;
}


#columnOne UL LI UL{
	width : 100%;
	margin : 5px 0 5px 0;
	padding : 0 0 0 0;
	list-style : none;
}
#columnOne UL LI UL LI{
	margin : 0 0 3px 0;
	padding : 0 5px 0 18px;
	list-style : none;
	background-image : url(/assets/gfx/bullet2.gif);
	background-repeat : no-repeat;
	background-position : 0px 3px;
	color : white;
	font-size : 90%;
}

#columnOne UL LI A{
	color : white;
	text-decoration : none;
}
#columnOne UL LI A:hover{
	color : white;
	text-decoration : underline;
}





#extras{
	float : left;
	width : 160px;
	text-align : left;
	margin : 15px 0 0 0;
	padding : 0 0 0 0;
	font-family : Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
}

#extras UL{
	width : 100%;
	margin : 10px 0 1em 10px;
	padding : 0 0 0 0;
	list-style : none;
}
#extras UL LI{
	margin : 0 0 0 0;
	padding : 0 5px 0 18px;
	list-style : none;
	background-image : url(/assets/gfx/bullet.gif);
	background-repeat : no-repeat;
	background-position : 0px 3px;
	color : white;
}

#extras UL LI A{
	color : white;
	text-decoration : none;
}
#extras UL LI A:hover{
	color : white;
	text-decoration : underline;
}

.borderedpic{
	border : 5px solid white;
	float : right;
	margin : 0 0 10px 10px;	
}

#columnTwo{
	float : right;
	width : 540px;
	text-align : left;
	margin : 15px 0 -45px 0;
	padding : 0 20px 0 20px;	
	border-left : 1px dotted white;
	min-height : 200px
}
.floatRight{
	float : right;
	margin : 0 0 10px 10px;
}


.clear{
	clear : both;
	font-size : 5%;
	height : 1px;
}

#footer{
	padding : 5px 0 0 0;
	border-top : 1px solid black;
	font-family : Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	color : black;
	margin : 4px 0 0 0;
	text-align : center;
}
#updated{
	float : left;
	width : 200px;
	text-align : left;
	margin : 0 10px 0 0;
	padding : 0 0 0 0;
}

#company{
	float : right;
	width : 200px;
	text-align : right;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
}

#footer A			{	color : black; text-decoration : none;	}
#footer A:hover	{	color : black; text-decoration : underline;	}

.formInput{
	border : 1px solid black;
	padding : 2px 4px 2px 4px;
	width : 450px;
	font-family : Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	margin : 0 3px 1px 0;
}