body,  .normal{
	line-height: 1.5em;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
}

h1, h1 a:active, h1 a:link, h1 a:visited, h1 a:hover { font-family:Georgia, "Times New Roman", Times, serif;margin-top: 0em; margin-bottom: .75em; font-weight:normal; font-size:30px; color: #185A97;  line-height:1em; }
h2, h2 a:active, h2 a:link, h2 a:visited, h2 a:hover { font-family:Georgia, "Times New Roman", Times, serif; font-size:18px;;margin-top: 0em; margin-bottom:.5em; font-weight:normal;color: #185A97; }
h3, h3 a:active, h3 a:link, h3 a:visited, h3 a:hover { font-family:Georgia, "Times New Roman", Times, serif; font-size:18px;;margin-top: 2.5em; margin-bottom:.5em; font-weight:normal;color: #185A97; }
h4, h4 a:active, h4 a:link, h4 a:visited, h4 a:hover { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px;;margin-top: .5em; margin-bottom:.2em; font-weight:bold;color:#111111; }


ul {
    margin-left:0em;
    list-style-type:disc;	
	margin-bottom: 0px;
	margin-top: .5em;
}

li {
	margin-left: 0em;
	margin-bottom:10px;
}

ol {
	margin-left: 0em;
	margin-bottom:10px;
}


table {
	border-collapse: collapse;
	border-spacing: 0;
}

a,
a:link,             
a:active,
a:visited {color:#006FB9;text-decoration:underline;}
a:hover {text-decoration:none;}

p {margin:0 0 1.25em 0;}
 
.al {float:left;margin:0 15px 15px 0}
.ar {float:right;margin:0 0 15px 15px}

.big_link { 
	 display:block;
	 padding: 0px 0px 0px 25px; 
	 background: url(../media/bullet_big_link.gif) no-repeat;
     background-position: 0px 2px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight:bold;
	color:#165188;
	text-decoration:none; 
	}
	
.AlternatingTable {
width: 568px;
float: left;
border-collapse: collapse;
border: 1px solid #dddddd;
margin-bottom:25px;
}
.AlternatingTable .rowa {
background: #F2F2F2;

}
.AlternatingTable tr th{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#2c2c2c;
text-align:left;
}
.AlternatingTable .rowb {
background: #ffffff;

}
.AlternatingTable th, .AlternatingTable td {
padding: 10px 10px 10px 10px;
border: 1px solid #dddddd;
vertical-align:top;
text-align:left;
}
.AlternatingTable h4{
margin:0;
}

.firstrow{
	height:54px;
}
.lastrow{
	height:22px;
}




