/* HTML Elements */
body { background-color:#F0F0F0; scrollbar-face-color:#7F8A94; scrollbar-shadow-color:#000000; scrollbar-highlight-color:#FFFFFF; scrollbar-3dlight-color:#BECAD4; scrollbar-darkshadow-color:#7F8A94; scrollbar-track-color:#BECAD4; scrollbar-arrow-color:#FFFFFF; }
p { margin:9px; }
hr { color:#121212; }

img { border:0; }
img.status { vertical-align:middle; }
img.mod { margin-left:1px; margin-right:4px; }
img.expander { margin-left:5px; margin-right:4px; }

table.content {vertical-align:top; border-top:25px; border-top-style:solid; border-top-color:#FFFFFF;2cm;background-color:#FFFFFF; height:600px; width:800px;}
tr.content {vertical-align:top;}
td.content {vertical-align:top;}
table.tab { width:100%; }
table.navbar { height:19px; }
td, th { font-family:Verdana,Arial,Helvetica; font-size:8pt; color:#121212; }
td.full, th.full { width:100%; }
td.fullright, th.fullright { width:100%; text-align:right; }
td.modification, th.modification { white-space:nowrap; }
td.filler, th.filler { width:100%; background-color:#FFFFFF; }
table.logo {vertical-align:top; height:23px; align:left;}

a.row { color:#121212; text-decoration:underline; }
a.row:visited { color:#7F8A94; text-decoration:underline; }
a.row:hover { color:#121212; text-decoration:none; }
a.tab { color:#C8D4DE; text-decoration:underline; }
a.tab:visited { color:#BECAD4; text-decoration:underline; }
a.tab:hover { color:#FFFFFF; text-decoration:none; }
a.nav { color:#FFFFFF; text-decoration:none; }
a.nav:visited { color:#FFFFFF; text-decoration:none; }
a.nav:hover { color:#FFFFFF; text-decoration:underline; }

/* Form Elements */
input, select, textarea { font-family:Verdana,Arial,Helvetica; font-size:11px; line-height:11px; }
input.darkbrown { color:#FFFFFF; background-color:#616C76; border-color:#BECAD4; }
input.search { margin-left:4px; margin-right:0px; margin-top:0px; margin-bottom:0px; }

/* Unique Elements */
#copyright { text-align:center; font-family:Verdana,Arial,Helvetica; font-size:8pt; color:#121212; vertical-align:bottom;}

/* Font Styles */
.verblack { font-family:Verdana,Arial,Helvetica; font-size:8pt; color:#000000; }
.verdarkblue { font-family:Verdana,Arial,Helvetica; font-size:8pt; color:#000033; }
.verdarkbrown { font-family:Verdana,Arial,Helvetica; font-size:8pt; color:#121212; }
.verdarkbrownbold { font-family:Verdana,Arial,Helvetica; font-size:8pt; color:#121212; font-weight:bold; }

/* General Classes */
.header { width:128px; height:16px; vertical-align:top; }
/*.column { width:392px; vertical-align:top; }*/

.column { width:454px; vertical-align:top; }
.homecolumn { width:330px; vertical-align:top; }
.summary { width:100%; font-family:Verdana,Arial,Helvetica; font-size:8pt; color:#121212; }

.darkbrown { background-color:#7F8A94; }
.darker { background-color:#616C76; }
.brown { background-color:#9EACB8; }
.med { background-color:#9EACB8; }
.cream { background-color:#BECAD4; }
.white { background-color:#FFFFFF; }
.top { vertical-align:top; }
.left { text-align:left; }
.right { text-align:right; }
.rightop { vertical-align:top; text-align:right; }
.righthead { text-align:right; font-weight:bold; color:#444444; }
.rightheadtop { vertical-align:top; text-align:right; font-weight:bold; color:#444444; }
.center { text-align:center; }
.modate { font-family:Verdana,Arial,Helvetica; font-size:8pt; color:#EEEEEE; }
.date { white-space:nowrap; text-align:center; font-family:Verdana,Arial,Helvetica; font-size:8pt; color:#000033; white-space:nowrap; }
.id { width:34px; text-align:center; font-family:Verdana,Arial,Helvetica; font-size:8pt; color:#7F8A94; }
.navon { background-color:#BECAD4; width:49px; text-align:center; font-family:Verdana,Arial,Helvetica; font-size:10px; font-weight:bold; color:#616C76; }
.navoff { background-color:#616C76; width:49px; text-align:center; font-family:Verdana,Arial,Helvetica; font-size:10px; font-weight:bold; color:#FFFFFF; }

/* Severity */
.minor { font-family:Verdana,Arial,Helvetica; font-size:8pt; color:#000099; font-weight:bold; filter:glow(color:#C69595, strength=2); }
.trivial { font-family:Verdana,Arial,Helvetica; font-size:8pt; color:#3366CC; font-weight:bold; filter:glow(color:#C69595, strength=2); }
.normal { font-family:Verdana,Arial,Helvetica; font-size:8pt; color:#000066; font-weight:bold; filter:glow(color:#C69595, strength=2); }
.major { font-family:Verdana,Arial,Helvetica; font-size:8pt; color:#660000; font-weight:bold; filter:glow(color:#C69595, strength=2); }
.critical { font-family:Verdana,Arial,Helvetica; font-size:8pt; color:#CC0000; font-weight:bold; filter:glow(color:#C69595, strength=2); }
.blocker { font-family:Verdana,Arial,Helvetica; font-size:8pt; color:#FF0000; font-weight:bold; filter:glow(color:#C69595, strength=2); }

/* Status */
.new { text-align:center; font-family:Verdana,Arial,Helvetica; font-size:8pt; }
.later { text-align:center; font-family:Verdana,Arial,Helvetica; font-size:8pt; color:#333333; }
.testcaseneeded { text-align:center; font-family:Verdana,Arial,Helvetica; font-size:8pt; color:#660000; }
.reopened { text-align:center; font-family:Verdana,Arial,Helvetica; font-size:8pt; color:#990000; }
.resolved { text-align:center; font-family:Verdana,Arial,Helvetica; font-size:8pt; color:#000033; }

/* Resolution */
.wontfix { text-align:center; font-family:Verdana,Arial,Helvetica; font-size:8pt; font-weight:bold; }
.invalid { text-align:center; font-family:Verdana,Arial,Helvetica; font-size:8pt; font-weight:bold; color:#660000; }
.unresolved { text-align:center; font-family:Verdana,Arial,Helvetica; font-size:8pt; font-weight:bold; color:#990000; }
.fixed { text-align:center; font-family:Verdana,Arial,Helvetica; font-size:8pt; font-weight:bold; color:#000099; }
.worksforme { text-align:center; font-family:Verdana,Arial,Helvetica; font-size:8pt; font-weight:bold; color:#000066; }
.duplicate { text-align:center; font-family:Verdana,Arial,Helvetica; font-size:8pt; font-weight:bold; color:#000033; }

/* Visibility */
.public { text-align:left; font-family:Verdana,Arial,Helvetica; font-size:8pt; color:#000066; }
.private { text-align:left; font-family:Verdana,Arial,Helvetica; font-size:8pt; color:#000033; }
.restricted { text-align:left; font-family:Verdana,Arial,Helvetica; font-size:8pt; color:#990000; }