hr
{
	text-align: left;
}

table.reference { width:90%;font: 8pt verdana; padding:1 1 1 1; }
table.reference td a { color:black; }
table.reference td a:hover { color:darkred; }

table.reference td {  width:25%; text-indent:5; padding-bottom:2; }

.TODO { color:red; }

body {  font: 8pt verdana; background-color: white; color: black; }
body div {  font: 8pt tahoma, verdana; }

table.outer { font-family:verdana;
font-style:normal; font-size:9pt;}

table td {  font: 8pt verdana; }

td.toc { font-family:Verdana; font-size:8pt; background-color:f1e0c6; }
div.toc { margin-top:20px; margin-left: 10px; font-family: Verdana, Arial, Helvetica; }

div.body {  margin-top:20px; margin-left: 15px; margin-right:15px; font-family: Tahoma, Verdana, Arial, Helvetica; }

a.outer { color:black }
a.outer:hover { color:darkred }

a.toc2 { color:black }
a.toc2:hover { color:darkred }

h1   { font-size:22pt }
h4   { font-size:12pt }

bak_span.subhead   { color:black;font-weight:600;font-size:10pt }
bak_h5   { color:black;font-weight:600;font-size:10pt; }

span.subhead   { font-size:12pt }
h5   { font-size:12pt;font-weight:100  }

h6   { color:darkblue; font-size:11pt; font-weight:600 }

div.comment { font-family:Times; background-color:ffffcc; padding:10 10 10 10; width:90%; margin-left:5;}
code { FONT-FAMILY: courier new; BACKGROUND-COLOR: ffffee; }

td.code { padding-left:25; color:darkred; font-family:"courier new"; }
div.code { padding-left:25; color:darkred; font-family:"courier new"; }

bogus.div.code { width:100%; background-color:#cccccc; color:darkred; font-family:courier new;padding:10 10 10 10; }

span.caption { font-family:tahoma,verdana;font-size:10pt; color:black; font-weight:600; margin-top:5 }
div.caption { font-family:tahoma,verdana;font-size:10pt; color:black; font-weight:600; margin-top:5 }
td.caption { font-family:tahoma,verdana;font-size:10pt; color:black; font-weight:600; margin-top:5 }

div.aside { background-color:eeeeee; width:90% }

img { border-color:black }

a.srcview { font-size:9pt;}
table.srcview { width:90%; }

div.indent { padding-left:25; }

div.buffer-top { padding:7 0 0 0; }

a:hover { /*color: red*/ }
.issues { color: 4455aa }
.table1 { width:95% ; font-size: x-small; }
.td1 { width:50%; background-color:eeeeee; }
.th1 { width:50%; text-align:left; background-color:cccccc; }

table.table  { font-family:tahoma;font-size:8pt; cellpadding:1; }
table.table td { padding:5 5 5 5; font-family:tahoma; background-color:#eeeeee; font-size:8pt; vertical-align:top; width:50%; }
table.table pre { font-family:Verdana; }
table.table th { background-color:cccccc; text-align:left; font-size:8pt; }

table.table2     { font-family:tahoma, sans-serif; font-size:8pt; cellpadding:1; }
table.table2 td  { font-family:tahoma, sans-serif; background-color:#eeeeee; font-size:8pt; vertical-align:top; padding:5 5 5 5; }
table.table2 pre { font-family:Verdana, sans-serif; }
table.table2 th  { background-color:cccccc; text-align:left; font-size:8pt; }

/* CALENDAR STYLES */
td.calhead {
    border:none;
    text-align:center;
    background-color: #2254b1;
    color: white;
    font-size: 16pt; 
    font-family: Arial; 
    padding: 2px;
}
.calhead {
    border:none;
    text-align:center;
    background-color: #2254b1;
    color: white;
    font-size: 16pt; 
    font-family: Arial; 
}
.calhead a {
    text-decoration: none; 
}
.calhead a:hover {
    color: red;
}

.toolbar 
{
    font-family: verdana; 
    font-size: 1.05em; 
    text-decoration: none; 
    color: #003399; 
}
table.toolbar {
   background-image: url('/_layouts/CorasWorks.Central.Administration/Resources/Mediachase/Images/TOOLGRAD.GIF');
   background-repeat: repeat-x;
   border: 1px solid #95b7f3;
   /*background-repeat: repeat-x;*/
   background-color: #9ebff6;
}

.mc-toolbar {
   background-image: url('/_layouts/CorasWorks.Central.Administration/Resources/Mediachase/Images/TOOLGRAD.GIF');
   background-repeat: repeat-x;
   border: 1px solid #95b7f3;
   /*background-repeat: repeat-x;*/
   background-color: #9ebff6;
}

.toolbarcell {
   padding: 3px;
   background-color: Transparent;
}

.mc-toolbarcell {
   padding: 3px;
   background-color: Transparent;
}

.selectednav {
   border: 1px solid #2254b1;
   background: #fee197;
   padding: 2px;
}

.mc-selectednav {
   border: 1px solid #2254b1;
   background: #fee197;
   padding: 2px;
}

.bannerframe { 
    background-image: url('');
    background-color: #5F5F5F;
    background-repeat: repeat-x;
}

.banner a:link {
    font-family: Verdana, serif; 
    font-size: 8pt; 
    color: white;
    font-weight: bold; 
    text-decoration: none; 
}
.banner a:visited {
    font-family: Verdana, serif; 
    font-size: 8pt; 
    color: white;
    font-weight: bold; 
    text-decoration: none; 
   }
.banner {
    color: white;
    font-size: 8pt; 
    font-family: verdana; 
}

.navframe {
    background: #EAEAEA;
    border-right: none; 
    border-left: 0px; 
}


.ASPxGrid1CH{border-style:solid;cursor:default;border-top-color:White;border-right-color:Gray;border-width:1;border-bottom-color:Gray;border-left-color:White;}
