/* ::::: file:///C:/Users/Admin/AppData/Roaming/Mozilla/Firefox/Profiles/0jpaqzcr.default/ScrapBook/data/20090813215428/index.css ::::: */

html, table, body { margin: 0px; padding: 0px; font-family: sans-serif,Trebuchet MS,Verdana,Arial,Helvetica;color: rgb(68, 68, 68); }
.floatright { margin: 20px 24px 10px 25px; float: left; }
.head, div .head, h1, .headline, table td h1 { margin: 0px; font-size: 12pt; color: #345496; font-weight: bold; text-transform: uppercase;}
.subhead, h2, .subheadline, td h2 { margin: 0px 0px 12px; font-size: 11pt; font-weight: 100; }
body a { font-size: 10pt; color: rgb(151, 116, 9); text-decoration: underline; }
body a:visited { color: rgb(151, 116, 9); }
body a:hover { color: rgb(187, 35, 34); }
#leftcol p, td, font { font-size: 11px; color: #444444; font-family: sans-serif,Trebuchet MS,Verdana,Arial,Helvetica;}
#floatrightlitlib .floatright { margin: 20px 24px 10px 25px; float: right; font-family: sans-serif,Trebuchet MS,Verdana,Arial,Helvetica;}
#leftcollitlib p, td, font { font-size: 11px; color: #444444; font-family: sans-serif,Trebuchet MS,Verdana,Arial,Helvetica;}
#contentlitlib { margin: 25px 25px 20px 14px; padding: 0px; color: rgb(68, 68, 68); font-family: sans-serif,Trebuchet MS,Verdana,Arial,Helvetica;font-size: 11px; line-height: 100%; }
#contentlitlib table { padding: 0px; color: rgb(68, 68, 68); font-family: sans-serif,Trebuchet MS,Verdana,Arial,Helvetica;font-size: 11px; line-height: normal; }
#contentlitlib table .tabletext11 { font-size: 11px; font-family: sans-serif,Trebuchet MS,Verdana,Arial,Helvetica;}
#contentlitlib h1 { margin: 0px 0px 10px; font-size: 12px; color: #345496; font-weight: bold; text-transform: uppercase;}
#contentlitlib h2 { margin: 12px 0px 20px; color: rgb(68, 68, 68); font-size: 12px; text-transform: none; font-weight: 100; }
#contentlitlib a { color: rgb(151, 116, 9); font-size: 11px; text-decoration: underline; line-height: 110%; }
#contentlitlib a:visited { color: rgb(151, 116, 9); }
#contentlitlib a:hover { color: rgb(187, 35, 34); }
#contentlitlib table a { color: rgb(151, 116, 9); font-size: 11px; line-height: 13px; text-decoration: none; }
#contentlitlib table a:hover { background-color: rgb(244, 242, 232); text-decoration: none; }
#contentlitlib .tdrule { border-bottom: 1px solid rgb(204, 204, 204); }

#contentlitlib table th { 
margin-top: 0;
list-style: none; 
margin: 0; 
padding: 2;
background-color: #f2f2f2;

line-height: 20px; 
vertical-align: middle; 
font-size: 9pt; 
color: #232323; 
text-transform: none; 
font-weight: bold; 
text-align: left; 
background-color: #f2f2f2; 
font-family: sans-serif,Trebuchet MS,Verdana,Arial,Helvetica;
border-bottom: 1px solid #cccccc;
border-top: 1px solid #cccccc;
}

#contentlitlib td { font-family: sans-serif,Trebuchet MS,Verdana,Arial,Helvetica;font-size: 8pt; padding-right: 7px; }
body { margin: 0px; padding: 0px; }
.clLevel0, .clLevel0over { padding: 2px 4px 0px 6px; color: rgb(255, 255, 255); position: absolute; font-family: verdana,arial,helvetica,geneva; font-weight: bold; font-size: 10px; margin-left: 8px; }
.clLevel0 {  }
.clLevel0border { position: absolute; visibility: hidden; }
.clLevel1, .clLevel1over { border-left: 3px solid rgb(216, 39, 39); margin: 0px; padding: 2px 0px 0px 4px; position: absolute; font-family: verdana,arial,helvetica; font-size: 10px; }
.clLevel1 { background-color: rgb(255, 255, 255); color: rgb(85, 85, 85); }
.clLevel1border { background-color: rgb(128, 130, 133); position: absolute; visibility: hidden; }
.clLevel2, .clLevel2over { border-left: 3px solid rgb(216, 39, 39); padding: 2px 0px 0px 4px; position: absolute; font-family: verdana,arial,helvetica; font-size: 10px; }
.clLevel2 { background-color: rgb(255, 255, 255); color: rgb(85, 85, 85); }
.clLevel2border { background-color: rgb(128, 130, 133); position: absolute; visibility: hidden; }
