html.full { height:100%; padding:0; margin:0;}
body.full { height:100%; padding:0; margin:0;}

/* fonts */
body,p,th,td,div,span,input,select,textarea,form,ul,ol,dl,h1,h2,h3,h4,h5,h6 { font-size:10pt; font-family:Arial, Geneva, Helvetica, sans-serif; color:#222}
.small { font-size:8pt; font-family:Arial, Geneva, Helvetica, arial, sans-serif; color:#222; }
.smallwhite { font-size:8pt; font-family: Arial, Geneva, Helvetica, sans-serif; color:#fff; }
/* colors */

/* hrefs */
a:link { color:#da5c1e; text-decoration: none; }
a:active { color:#da5c1e; text-decoration: underline; }
a:visited { color:#da5c1e; text-decoration: none; }
a:hover {text-decoration:underline;color:#c00}
/* table formats */
table.headwrapper { vertical-align: bottom; width: 780px; }
table.head left { text-align: left; padding: 0; }
table.head right { text-align: right; width: 50%; padding: 0; }
table.bodywrapper { width: 800px; padding: 0; }
table.bodywrapper tr { vertical-align: top; }
table.body { width: 100%; }
table.body td { vertical-align: top; }
table.body td.left { background-image: url(../im/lightgrey_flow.gif); background-repeat: repeat-x; background-position: 0 top; vertical-align: top; padding-right: 5px; padding-left: 5px; }
table.body td.leftborder { background-image: url(../im/lightgrey_flow_left.gif); background-repeat: no-repeat; background-position: 0 top; }
table.body td.right { background-image: url(../im/lightgrey_flow.gif); background-repeat: repeat-x; background-position: 0 top; vertical-align: top; width: 250px; padding-right: 5px; padding-left: 5px; }
table.body td.rightborder { background-image: url(../im/lightgrey_flow_right.gif); background-repeat: no-repeat; background-position: 0 top; }
/* div formats */
div.intro { color: #555; font-weight: bold; padding-top: 5px; padding-bottom: 5px; }
div.navintro { color: #555; font-weight: bold; text-align: justify; padding-top: 5px; }
div.p { color: #555; padding-top: 5px; padding-bottom: 5px; }
div.navp { color: #555; font-size: 8pt; padding-top: 5px; }
div.navf { color: #555; font-size: 8pt; padding-top: 5px; padding-bottom: 10px;}
div.navrss { color: #555; font-size: 8pt; padding-top: 4px; padding-bottom: 5px; margin:-5px; padding-left: 0px;}
div.header { font-size:12pt; font-weight:bold; }
div.navheader { color: #555; font-weight: bold; padding-top: 5px; }
div.pad5 { padding-bottom: 5px; }
div.pad10 { padding-bottom: 10px; }
div.pad15 { padding-bottom: 15px; }
div.pad20 { padding-bottom: 20px; }
/* misc */
img {border:0px;}
img.ident { float: right; padding: 10px 0 0 12px; border-style: none; }
ul { list-style-type: disc; margin: 1em 0 1em 10px; }
ul.p { color: #555; }
table.body td.left_cal { vertical-align: top; padding-right: 5px; padding-left: 5px; }
div.navtwit { padding-top: 5px; }
div.navtwit li { list-style-position:outside; font-size: 8pt; list-style-type:none; }
div.navtwit li span { font-size: 8pt;}


