/*elements*/
blockquote { font-style:italic; padding:10px; margin:5px 10px 5px 10px; background:#e7e7e7;}
table.basictable { border:1px solid #FFF;}
table.basictable th, table.basictable thead td { background:#5c7b1c; font-weight: bold; border-bottom:2px solid #f45900; text-align:center; border-left:none; border-right:none; border-top:none; color:#FFF; padding:3px 5px 3px 5px;}
table.basictable td { background:#e4e8d9; border: none; padding:3px 5px 3px 5px;}

.orangelist { color:#f45900; font-size:18px;}
.orangelist u, ol.orangelist i, ol.orangelist b, ol.orangelist strong, ol.orangelist em, ol.orangelist p { color:#000; font-size:12px;}


/* Heading Formating */
h1 {font-size:24px;line-height: 1.5em;color: #000; font-weight: normal; margin:5px; background:url(/images/h1_bg.jpg) no-repeat top left; padding:0 0 0 10px; margin:7px 0 7px 0;}
h2 {font-size:18px; display:block; font-weight:normal; border-left:1px solid #ff4000;  padding:0 0 0 10px; margin:7px 0 7px 0; }
h3 {font-size:14px; display:block; font-weight: bold;color: #000; margin:7px 0 7px 0; padding:0 0 0 10px; border-left:1px solid #888888; }
h4 {font-size:14px;line-height: 1em; font-weight: 300;color: #000;}
h5 {font-size:1.2em;line-height: 0.8em;font-weight: 600;color: #000;}
h6 {font-size:1.2em;line-height: 0.8em;font-weight: 900;color: #000;}
p {font-size:12px;} 