#paragraph_editor { position: absolute; top: 0px; left: 190px; visibility: hidden; }
#paragraph #field  { padding: 5px; margin-top:-2px; background-color: #ffffe6; color: #333; font-family: Arial, sans-serif; font-size: 13px; border: 1px solid #ccc; }
#cell_editor { position: absolute; top: 0px; left: 190px; visibility: hidden; }
#cell #field  { padding: 2px; background-color: #ffffe6; color: #333; font-family: Arial, sans-serif; font-size: 11px; border: none; }

body { margin: 0px; padding: 0px; border: 0px; }

body, td { color: #333; font-family: Arial, sans-serif; font-size: 11px; }

img { border: 0px; }

ol,ul { margin-top: 0px; margin-bottom: 0px; }

.imgcell img, .imgcell a { display: block; margin: 0px; padding: 0px; border: 0px; }

a         { color: #f60; background-color: transparent; text-decoration: none; }
a:link    { color: #f60; background-color: transparent; }
a:visited { color: #f60; background-color: transparent; }
a:active  { color: #f60; background-color: transparent; }
a:hover   { color: #f60; background-color: transparent; text-decoration: underline; }

a.data         { color: #333; background-color: transparent; text-decoration: none; width: 100%; display: block; }
a.data:link    { color: #333; background-color: transparent; }
a.data:visited { color: #333; background-color: transparent; }
a.data:active  { color: #333; background-color: transparent; }
a.data:hover   { color: #333; background-color: transparent; text-decoration: none; }

.nobr { white-space: nowrap; }

.btop  { border-top: 1px solid #ccc; }

.copyright { font-size: 10px; font-family: Verdana, Arial, sans-serif; color: #444444; letter-spacing: -1px; }

.tools { padding:10px; border-top: 1px solid #ccc; border-left: 1px solid #ccc;}
.toolsmain { padding:15px; border-left: 1px solid #ccc;}
.toolscontinue { padding-right: 10px; border-left: 1px solid #ccc; }

.h1, .h2, .h3 { color: #4d4d4d; font-weight: bold; }
.h1 { font-size: 17px; }
.h2 { font-size: 15px; }
.h3, .text { font-size: 13px; }
.title, .para  { padding: 5px; margin-bottom: 10px; margin-top: -1px; border: 1px dashed #ccc; background-color: #ffffff; }
.title  { font-weight: bold; }

.tooltip { position:absolute; top:0px; left:0px; z-index:100; width:380px; text-align: center; visibility:hidden; font: 8pt MS Comic Sans,arial,sans-serif; background-color: #FFFFE6; padding: 8px; border: 3px solid #666; }

form { margin: 0px; padding: 0px; border: 0px; }
.sftext { width:100px; padding-left: 3px; color: #333; font-family: Arial, sans-serif; font-size: 11px; border: 1px solid #999; background: #fff url(graphics/input_text_bgnd.gif) no-repeat bottom right;}
.sfcheck { margin:0px; padding:0px; width: 14px; height: 14px; }
.ftext { width:140px; padding-left: 3px; color: #333; font-family: Arial, sans-serif; font-size: 13px; border: 1px solid #999; background: #fff url(graphics/input_text_bgnd.gif) no-repeat bottom right;}
.sfbutton { color: #333; background-color: #ece4d2; font-family: Arial, sans-serif; font-size: 10px; font-weight: bold; width: 60px; }

table.sheet { border: 2px solid #999; border-collapse: collapse; empty-cells: show; margin: 0px 0px 20px 0px;}
table.sheet td { border: 1px solid #999; padding: 3px 5px 3px 5px; }
table.sheet td.head { background-color: #eee; text-align: right; font-weight: bold; }
table.sheet td.caption { font-size: 11px; background-color: #999; color: #fff; }
table.sheet td.func { color: #666; background-color: #f4f4f4; }
table.sheet tr.head { background-color: #ccc; text-align: center; font-weight: bold; }

table.ssheet { border: 2px solid #999; border-collapse: collapse; empty-cells: show; margin: 0px 0px 20px 0px;}
table.ssheet td { font-size: 9px; border: 1px solid #999; padding: 3px 3px 3px 3px; }
table.ssheet td.head { font-size: 9px; background-color: #eee; text-align: right; font-weight: bold; }
table.ssheet td.caption { font-size: 11px; background-color: #999; color: #fff; }
table.ssheet td.func { font-size: 9px; color: #666; background-color: #f4f4f4; }
table.ssheet tr.head { font-size: 9px; background-color: #ccc; text-align: center; font-weight: bold; }



.subsection {margin-left: 10px; padding: 5px; background-color:#F4F4F4; color:#993333; font-family: Georgia,Times New Roman,Times,Serif; font-size: 17px;}
.title {color:#336699; font-family:Georgia,Times New Roman, Times, Serif; font-size:15px; font-weight:bold;}
.smalltext {color:#333333; font-family:Tahoma,Verdana,Arial,Sans Serif; font-size:11px;}
.form {font-family:Tahoma,Verdana,Arial,Sans Serif; font-size:13px; border:2px solid #666677; padding-left:5px; padding-right:5px;}

A.button {color:#EEEEEE; background-color:#336699; font-family:Tahoma,Verdana,Arial,Sans Serif; font-size:11px; font-weight:bold; text-decoration:none; border:2px solid #5588BB; padding-top:2px; width:70px; height:22px; text-align:center;}
A.button:hover {color:#FFFFFF; background-color:#5588BB;}

A.smallbutton {color:#336699; font-family:Tahoma,Verdana,Arial,Sans Serif; font-size:11px;}
A.smallbutton:hover {color:#5588BB;}

A.black {color:#333333; font-family:Tahoma,Verdana,Arial,Sans Serif; font-size:11px; text-decoration:none;}
A.black:hover {color:#333399; text-decoration:underline;}
A.red {color:#993333; font-family:Tahoma,Verdana,Arial,Sans Serif; font-size:11px; text-decoration:none;}
A.red:hover {color:#CC0000;}
A.green {color:#339933; font-family:Tahoma,Verdana,Arial,Sans Serif; font-size:11px; text-decoration:none;}
A.green:hover {color:#00CC00;}

.smallform {color:#333333; font-family:Tahoma,Verdana,Arial,Sans Serif; font-size:11px; padding-right: 5px; padding-left: 5px;}

.report_section {color:#993333; font-family:Tahoma,Verdana,Arial,Sans Serif; font-size:14px; font-weight:bold; margin-top:30px; margin-bottom:7px;}
.report_title {color:#333399; font-family:Tahoma,Verdana,Arial,Sans Serif; font-size:13px; font-weight:bold; margin-top:30px; margin-bottom:7px;}
.report_text {color:#333333; font-family:Tahoma,Verdana,Arial,Sans Serif; font-size:13px;margin-bottom:7px;margin-left:10px;}
.report_smalltext {color:#333333; font-family:Tahoma,Verdana,Arial,Sans Serif; font-size:11px;margin-bottom:5px;}

.auth_q {color:#336699; font-family:Verdana,Arial,Sans Serif; font-size:11px; font-weight:bold; padding-bottom:5px;}

.whiteLink {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
	color: #fff;
    text-decoration: none;
}
