.main-content h1 {font-size: 16px; margin:0 0 0.6em 0; padding:0.1em 0 0.1em 0; color:rgb(80,80,80); font-weight:bold; border-bottom:solid 3px rgb(150,150,150);}
.main-content h2 {font-size: 16px; margin:0 0 0.6em 0; padding:0.1em 0 0.1em 0.3em; color:rgb(80,80,80); font-weight:bold; border-bottom:solid 3px rgb(150,150,150); border-left:solid 10px rgb(150,150,150); }
.main-content h3 {font-size: 16px; margin:0 0 0.6em 0; padding:0.1em 0.3em 0.1em 0; color:rgb(80,80,80); font-weight:bold; border-bottom:solid 3px rgb(150,150,150); border-right:solid 10px rgb(150,150,150); }
.main-content h4 {font-size: 16px; margin:0 0 0 0; padding:0.3em; color:#ffffff; font-weight:normal; font-weight:bold; background-color:rgb(150,150,150); border-right:solid 2px rgb(150,150,150); border-top:solid 2px rgb(150,150,150); border-right:solid 2px rgb(150,150,150); border-left:solid 2px rgb(150,150,150); }
.main-content h5,
.main-content h6 {font-size: 16px; margin:0 0 0.6em 0; padding:0.3em; color:rgb(80,80,80); font-weight:bold; border:solid 2px rgb(150,150,150);}

.main-content p {margin:0; padding:0; line-height:1.5em; }

.main-content blockquote {margin:0 30px 0.6em 30px;}

.main-content ul {list-style:none; margin:0; padding:0px;}
.main-content ul li {margin:0; padding:0 0 0 12px; background:url(../img/bullets/05.gif) no-repeat 0 0.4em; line-height:1.4em;}

.main-content ol {margin-left:25px;}
.main-content ol li {list-style-position:outside; line-height:1.4em;}

.main-content a {color:rgb(42,90,138); font-weight:normal; text-decoration:none;}
.main-content a:hover {color:rgb(42,90,138); text-decoration:underline;}
.main-content a:visited {color:rgb(42,90,138);}
