* {
	font-family:		Arial, Verdana, Helvetica, sans-serif;
	font-size:			medium;
	font-weight:		normal;
}
a {
	text-decoration:	none;
}
img {
	border:				none;	
}
#contact a {
	text-decoration:	none;
	font-size:			100%;
	font-weight:		bold;
	color:				#5e86cc;
}
table {
	width:				100%;
	border:				none;	
}
p {
	font-size:			90%;
	color:				#444444;	
}
#menu ul {
	list-style:			none;
}
#menu li a {
	font-size:			90%;
	font-weight:		bold;
	text-decoration:	none;
	color:				#dde5f4;	
}
#home li.homeLink a,
#contact li.contactLink a {
	color:				#ffffff;
	cursor:				default;
}
#menu li a:hover {
	color:				#ffffff;	
}
#header #phone {
	text-align:			center;
}
#header #phone h1 {
	color:				#dde5f4;
}
#header #phone h2 {
	color:				#ffffff;
	font-size:			110%;
	font-weight:		bold;	
}
#mainContent h1 {
	font-size:			100%;
	font-weight:		normal;
	color:				#666666;	
}
#mainContent h1 .firstElement {
	font-size:			110%;
	font-weight:		bold;	
	color:				#222222;	
}
#mainContent #leftColumn h2 {
	font-size:			100%;
	font-weight:		normal;
}
#mainContent #leftColumn h2 .firstElement {
	font-weight:		bold;
}
#mainContent #leftColumn #greenTitle a {
	color:				#1d8558;	
}
#mainContent #leftColumn #greyTitle a {
	color:				#1d7585;	
}
#mainContent #leftColumn #burgundyTitle a {
	color:				#821f00;	
}
#mainContent #leftColumn p {
	font-size:			80%;	
}
#contact #mainContent h1 {
	font-size:			100%;
	font-weight:		normal;
	color:				#666666;	
}
#contact #mainContent h1 .firstElement {
	font-size:			110%;
	font-weight:		bold;	
	color:				#222222;	
}
#contact #leftColumn .centered {
	font-size:			110%;
	text-align:			center;
	font-weight:		bold;
}

#contact #mainContent #rightColumn #selector li {
	list-style:			none;
	background:			url(images/screen_icon.gif) 1% 60% no-repeat;
}
#contact #mainContent #rightColumn #selector li a {
	font-weight:		bold;
	font-size:			80%;
	color:				#5e86cc;
}
#contact #mainContent .orangeBlock {
	font-size:			110%;
	font-weight:		bold;
	color:				#fe7200;	
}
#contact #mainContent .orangeBlockSmall {
	font-size:			100%;
	font-weight:		normal;
	color:				#fe7200;	
}

#contact #mainContent .smallTitle {
	font-size:			110%;
	font-weight:		bold;
	color:				#30589d;	
}

/*---------------- formPage ----------------*/

#formPage fieldset {
	border:				none;	
}

#formPage #mainContent h1 {
	font-size:			100%;
	font-weight:		normal;
	color:				#666666;	
}
#formPage #mainContent h1 .firstElement {
	font-size:			110%;
	font-weight:		bold;	
	color:				#222222;	
}

#formPage h2 {
	font-size:			100%;
	font-weight:		bold;
	color:				#ffffff;
}

#formPage h2.important {
	font-size:			110%;
	font-weight:		bold;
	color:				#821f00;
}

#formPage .centered {
	font-size:			110%;
	text-align:			center;
	font-weight:		bold;
}

#formPage #mainContent #selector li {
	list-style:			none;
	background:			url(images/screen_icon.gif) 1% 60% no-repeat;
}
#formPage #mainContent #selector li a {
	font-weight:		bold;
	font-size:			80%;
	color:				#5e86cc;
}
#formPage #mainContent .orangeBlock {
	font-size:			110%;
	font-weight:		bold;
	color:				#fe7200;	
}
#formPage #mainContent .orangeBlockSmall {
	font-size:			100%;
	font-weight:		normal;
	color:				#fe7200;	
}

#formPage #mainContent .smallTitle {
	font-size:			110%;
	font-weight:		bold;
	color:				#30589d;	
}

#formPage p.disclaimer {
	font-size:			80%;	
}

#formPage label {
	font-size:		90%;
	font-weight:	bold;
	color:			#666666;
}


/*---------------- form ----------------*/

#infoForm fieldset {
	border:				none;	
}
#infoForm h2 {
	font-size:			100%;
	font-weight:		bold;
	color:				#ffffff;
}
#infoForm p.disclaimer {
	font-size:			80%;	
}
#infoForm label {
	font-size:		90%;
	font-weight:	bold;
	color:			#666666;
}
.error {
	font-size:		80%;
	font-weight:	bold;
	color:			#9d2500;	
}

/*---------------- footer ----------------*/

#footer #copyrightBox p {
	font-size:			70%;
	color:				#777777;		
}
#footer #copyrightBox a {
	font-size:			90%;
	color:				#444444;
	text-decoration:	none;
	font-weight:		bold;		
}


