/*Main*/
body {margin:0px; background-color:#FFFFFF; color:#333333;}
body, table, td, input, select, textarea {font:12px arial,helvetica,sans-serif;}
blockquote {margin:20px 0px 20px 10px;}
ul, ol {margin:12px;}
li {margin-left:12px;}  
p {margin:12px 0px 12px 0px;}
p.smnosp {margin:0px;}
p.sm, p.smnosp, p.footer {font-size:11px;}
p.footer {color:#FFFFFF; margin-left:20px; margin-top:10px; margin-bottom:10px;}
p.footer A:link, p.footer  A:visited, p.footer  A:active, p.footer  A:hover {color:#FFFFFF;}
.tbl {background-color:#FFFFFF; border-style:solid; border-color:#CCCCCC; border-width:1px;}
hr.grey {height:1px; border:0px; color:#cccccc; background-color:#cccccc;}

.quote {font:13px times,"times new roman",serif; color:#333333;}
.quoteblue {font:13px times,"times new roman",serif; color:#003366;}

/*Divs*/
.sp {margin:20px;}
.quoteouter {border:1px solid #CCCCCC; background-color:#F4F4F0;}
.quoteinner {margin:12px;}
.port {border:1px solid #CCCCCC; background-color:#FFFFFF;}

/*Images*/
img.quote {margin-top:25px;}
img.left {float:left; margin-right:10px; margin-bottom:10px;}
img.right {float:right; margin-left:10px; margin-bottom:10px;}

/*Headers*/
h1, .h1 {font:bold 13px arial,helvetica,sans-serif; color:#000000; margin:0px;}
h2, .h2 {font:bold 13px arial,helvetica,sans-serif; color:#000000; margin:0px;}

/*Default Links*/
A:link, A:visited, A:active {color:#006699; text-decoration:underline;}
A:hover {color:#003366; text-decoration:underline;}

/*Background Colors*/
.bgwht {background-color:#FFFFFF;}
.bgrt {background-color:#BDC4CD;}
.bgnav {background-color:#EFEFE8;}
.bgnavrt {background-color:#DADAD0;}
.bgfooter {background-color:#A0ABB7;}
.bgbox {background-color:#F4F4F0;}
/* Top Right Bottom Left */