h2, h3 { 
width:690px;
padding-left:10px;
height:32px;
padding-top:8px;
background:#c3be9a url(images/h2_bg.gif) no-repeat left;
font-size:16px;
text-transform:uppercase;
color:#222; 
}

h2#topTitle { margin-top:-10px; }


h4 { font-size:14px;font-weight:bold;margin:10px 20px;color:#cd0000;text-transform:uppercase; }

p {
font-size:12px;
color:#111;
margin:10px 30px;
}

p a { 
color:#0181f0;
text-decoration:underline;
}

p a:hover {
text-decoration:none;
}

p.introText { font-size:14px;text-align:justify;margin:20px; }

ol {
margin:5px 50px;
}

ol li {
list-style:decimal outside;
font-size:22px;
margin:15px 5px;
font-style:italic;
color:#aea988;
}

ol li p {
font-size:12px;
margin:5px;
font-style:normal;
line-height:19px;
}

ol li ul { margin:5px 20px; }
ol li ul li { font-size:12px;list-style:disc inside; color:#444; font-style:normal; }

ul.mainList {
margin:5px 40px;
}

.mainList li {
list-style:disc inside;
font-size:12px;
color:#111;
margin:10px 5px;
}

#footer p {
padding:0;
text-align:center;
line-height:18px;
margin:0 40px;
padding-top:38px;
color:#666;
}

#footer ul { margin:0 20px; padding-top:30px; }

#footer ul li { 
padding:0;
margin:0 10px;
color:#666;
float:left;
}

#footer ul li a { 
font-size:11px;
color:#0181f0;
text-decoration:underline;
}

#footer ul li a:hover {
text-decoration:none;
}
