#master { width:975px; margin-top:15px; background:#ffffff; }
#header { border:0px solid #cccccc; }
#content { padding:20px; }
#content, #content table { font-family:arial; font-size:13px;}

#footer { background:#0278C2; padding:5px; text-align:center; color:#ffffff; font-family:arial; font-size:12px; }

#topmenu { background:#007BC1; font-family:arial; color:#ffffff; font-size:26px; padding:5px 10px 8px 20px; }

#leftmenu img { background:#ffffff; border-bottom:2px solid #444444; border-top:1px solid #444444; border-left:1px solid #444444; border-right:1px solid #444444; margin-left:2px; }
#leftmenu img:hover { background:#CADBEA; }

#leftmenu { padding-top:0px; }
#leftmenu a { background:#DAE3EB; display:block; padding:5px; padding-top:10px; padding-bottom:10px; text-decoration:none; color:#007BC1; font-family:arial; padding-left:10px; text-align:left; border-bottom:1px solid #CADBEA; border-top:0px solid #888888; }
#leftmenu a:hover { background:#CADBEA; color:#007BC1; border-bottom:1px solid #007BC1; border-top:0px solid #007BC1; text-decoration:none; }

#glossary { margin-bottom:40px; }
#glossary a { padding:5px 10px 5px 10px; text-decoration:none; }
#glossary a:hover { background: #8C0B05; color:#ffffff; padding:5px;  padding:5px 10px 5px 10px; }


body { background-image:url(images/bgrad.gif); }
img { border:0px; }
a { color:#007BC1; font-family:arial; text-decoration:underline; }
a:hover { text-decoration:none; }
input { font-family:arial; }
textarea { font-family:arial; }


.sbr { padding-bottom:5px; }
.mbr { padding-bottom:15px; }

.tiny { font-size:12px; }
.med { font-size:18px; }
.big { font-size:22px; }


.small {  font-size:11px;  }
.medium { font-size:13px; }
.large { font-size:18px; }
.huge { font-size:22px; }
.bold { font-weight:bold; }

.italic { font-style:italic; }
.noline { text-decoration:none; }

.rssfeed { color:#EB7E32; }
.red { color:#8B0B02; }

.evencom { background:#ffffff; padding:8px; }
.oddcom { background:#fafafa; padding:8px;  }
.ruler { border-top:1px dashed #dedede; }
.sink {  padding-top:10px; }

.tipbox {  border:1px solid #ffffff; padding:2px; }
.tipbox:hover { border:1px solid #cccccc; padding:2px; }

.list1 { padding-bottom:10px; }
.list1 div { padding-bottom:3px; }

.ratelist div { padding:4px; text-align:center; margin-top:1px;  }

.prvid { margin-left:-20px;overflow:hidden; padding:0px; width:100%; float:left; z-index:-20; } 
.subh { color:#8B0B02; font-size:24px; font-weight:bold; margin-bottom:5px; margin-top:5px; letter-spacing:-1px; }
.term { color:#8B0B02; font-size:24px; font-weight:bold; margin-bottom:20px; margin-top:10px; letter-spacing:-1px; }

.flexpop { position:absolute; z-index:1; float:left; visibility:hidden; margin-left:20px; margin-top:-90px; }
.popbox { border-right:2px solid #444444; border-bottom:2px solid #444444; border-top:1px solid #444444; border-left:1px solid #444444; background:#ffffff; padding:0px;  }

.infobox { border-top:0px solid #007BC1; background:#ffffff; padding:10px; padding-top:5px }



#canvas { font-family:arial; position:absolute; top:-400px; margin-left:20px; margin-top:-25px; width:450px; height:540px; background-color:#fafafa; border:1px solid #cccccc; border-right:3px solid #888888; border-bottom:3px solid #888888; display:block; }


#canvas td { padding:1px; }










