a:link {color:rgb(54, 96, 178); text-decoration:none; background-color:transparent; font-size:15 px;} 
a:visited {color:rgb(54, 96, 178); text-decoration:none; background-color:transparent; font-size:15 px;} 
a:active {color:rgb(54, 96, 178); text-decoration:none; background-color:transparent; font-size:15 px;} 
a:hover {color:rgb(169, 190, 231);text-decoration:none; background-color:transparent; font-size:15 px;}

a.M:link {color:#315eaf; text-decoration:none; background-color:transparent; font-size:15 px;}
a.M:active {color:#315eaf; text-decoration:none; background-color:transparent; font-size:15 px;}
a.M:visited {color:#315eaf; text-decoration:none; background-color:transparent; font-size:15 px;}
a.M:hover {color:#688ED5; text-decoration:none; background-color:transparent; font-size:15 px;}

a.S:link {color:#315eaf; text-decoration:none; background-color:transparent; font-size:11px; line-height: 16px;}
a.S:active {color:#315eaf; text-decoration:none; background-color:transparent; font-size:11px; line-height: 16px;}
a.S:visited {color:#315eaf; text-decoration:none; background-color:transparent; font-size:11px; line-height: 16px;}
a.S:hover {color:#688ED5; text-decoration:none; background-color:transparent; font-size:11px; line-height: 16px;}

a.R:link {color:#dcdcdc; text-decoration:underline; background-color:transparent;}
a.R:active {color:#F5EB91; text-decoration:underline; background-color:transparent;}
a.R:visited {color:#dcdcdc; text-decoration:underline; background-color:transparent;}
a.R:hover {color:#F5EB91; text-decoration:underline; background-color:transparent;}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
}
.largeHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 30px;
	color: #336699;
	font-weight: normal;

}
.smallText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.smallHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	color: 315EAF;
}
.quoteHeader {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	color: #FFFFFF;
}

p
{ 
text-indent: 20px
}
 

.mailtext {
	background-color: #315EAF;
}

#menu {
clear: left;
float: left;
width: 150px;
margin: 0 0 0px 0;
padding: 0;
font-size: 15px;
}

#menu ul {	
list-style: none;
width: 258px;
margin: 0 0 0px 0;
padding: 0;
font-size: 15px;
}	

#menu li {
margin-bottom: 1px;
}

#menu li a {
font-weight: bold;
height: 20px;
text-decoration: none;
color: #ffffff;
display: block;
padding: 5px 0 0 14px;
background: #688ED5;
border-left: 4px solid #315EAF;
}	
	
#menu li a:hover {
font-weight: bold;
height: 20px;
text-decoration: none;
color: #315EAF;
display: block;
padding: 5px 0 0 14px;
background: #688ED5;
border-left: 4px solid #315EAF;
}

#menu2 {
clear: left;
float: left;
width: 150px;
margin: 0 0 0px 0;
padding: 0;
font-size: 15px;
}

#menu2 ul {	
list-style: none;
width: 258px;
margin: 0 0 0px 0;
padding: 0;
font-size: 15px;
}	

#menu2 li {
margin-bottom: 1px;
}

#menu2 li a {
font-weight: bold;
height: 20px;
text-decoration: none;
color: #ffffff;
display: block;
padding: 5px 0 0 14px;
background: #315EAF;
border-left: 4px solid #315EAF;
}	
	
#menu2 li a:hover {
font-weight: bold;
height: 20px;
text-decoration: none;
color: #688ED5;
display: block;
padding: 5px 0 0 14px;
background: #315EAF;
border-left: 4px solid #315EAF;
}