a:hover
{
    COLOR: blue;
    FONT-FAMILY: Verdana, Helvetica, Arial;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 14px;
    TEXT-DECORATION: underline
}
a:link
{
    COLOR: blue;
    FONT-FAMILY: Verdana, Helvetica, Arial;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 14px;
    TEXT-DECORATION: underline
}
a:visited
{
    COLOR: purple;
    FONT-FAMILY: Verdana,Helvetica,Arial;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 14px;
    TEXT-DECORATION: underline
}
.smallWhiteBold
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 12px;
    TEXT-ALIGN: center;
    FONT-ALIGN: center
}
.smallWhite
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    LINE-HEIGHT: 12px;
    TEXT-ALIGN: left;
}
BODY
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 14px;
	background-color : White;
	margin-bottom : 0;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0
}
FONT
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 14px
}
.white
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 14px
}
.small
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 15px
}
.smallBold
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 12px
}
.smallBoldWhite
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 12px
}
.smallWhite
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    LINE-HEIGHT: 12px
}
.title
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 22px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 24px;
    TEXT-ALIGN: center
}
DIV
{
    BACKGROUND-COLOR: transparent
}
FONT.boldhead
{
    COLOR: #1732A4;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 16px
}
FONT.smallbody
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 13px
}
FONT.smallbodybold
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 13px
}
INPUT
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 14px
}
TEXTAREA
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 14px
}
TABLE
{
    BORDER-WIDTH: 0px;
	BORDER-COLLAPSE:collapse
}

TABLE TD
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 14px;
	BORDER-WIDTH: 0px;
	BORDER-COLOR: #333333;
	BORDER-COLLAPSE:collapse
}
TABLE TH
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 14px;
	BORDER-WIDTH: 0px;
	BORDER-COLOR: #333333;
	BORDER-COLLAPSE:collapse
}
.red
{
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 14px
}
.green
{
    COLOR: #008000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 14px
}
.failResult
{
    COLOR: #000000;
	BACKGROUND-COLOR: #ff8080;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    LINE-HEIGHT: 11px
}
.passResult, .warnResult
{
    COLOR: #000000;
	BACKGROUND-COLOR: #80ff80;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    LINE-HEIGHT: 11px
}
.passOverrideResult
{
    COLOR: #000000;
	BACKGROUND-COLOR: orange;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    LINE-HEIGHT: 11px
}
.inProgressResult
{
    COLOR: #000000;
	BACKGROUND-COLOR: #ffff00;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    LINE-HEIGHT: 11px
}
.pendingResult
{
    COLOR: #008000;
	BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    LINE-HEIGHT: 11px;
	BORDER-STYLE: solid 1px;
	BORDER-COLOR: #333333
}

.dashboard
{
	color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    line-height: 11px;
	cursor: pointer;
}
.inProgress
{
	background-image: url(images/inProgressResult.gif);
}
.pending
{
	background-image: url(images/pendingResult.gif);
}
.fail
{
	background-image: url(images/failResult.gif);
}
.pass, .warn
{
	background-image: url(images/passResult.gif);
}
.passNoReview
{
	background-image: url(images/passNoReview.gif);
}
.failNoReview
{
	background-image: url(images/failNoReview.gif);
}
.passOverride
{
	background-image: url(images/passOverrideReview.gif);
}
.failOverride
{
	background-image: url(images/failOverrideReview.gif);
}
.failBar
{
	background-image: url(images/inProgressFailBar.gif);
}
.passBar
{
	background-image: url(images/inProgressPassBar.gif);
}
.conditional
{
	background-color: orange;
}

.verticaltext 
{
	font-size: 10px;
}


/* Resize Panel CSS */
.resizepanel .resizehandle { position:absolute; width:25px; height:4px; right:0; bottom:0; margin:0; padding:0; z-index:1; background:#666;  cursor:se-resize; font-size:2px; }

/* New UI stuff */
.viewpanel
{
    color: #333333;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    line-height: 11px
};

.viewpanel table
{
    border-width: 0px;
	border-collapse:collapse
}

.viewpanel table td
{
    color: #333333;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    line-height: 11px;
	border-width: 0px;
	border-color: #333333;
	border-collapse:collapse
}
.viewpanel table th
{
    color: #333333;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
	font-weight: bold;
    line-height: 11px;
	border-width: 0px;
	border-color: #333333;
	border-collapse:collapse
}

.viewpanel a
{
    color: blue;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
	font-weight: bold;
    line-height: 11px;
    text-decoration: underline;
}

.viewpanel a:hover
{
    color: blue;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
	font-weight: bold;
    line-height: 11px;
    text-decoration: underline;
}
.viewpanel a:link
{
    color: blue;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
	font-weight: bold;
    line-height: 11px;
    text-decoration: underline;
}
.viewpanel a:visited
{
    color: purple;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
	font-weight: bold;
    line-height: 11px;
    text-decoration: underline;
}
.viewpanel .datatable {margin:1em;}
.viewpanel .datatable table {border-collapse:collapse;}
.viewpanel .datatable th, .viewpanel .datatable td {border:1px solid #000;padding:.25em;}
.viewpanel .datatable th {background-color:#eee;color:#fff;}/*light gray*/
.viewpanel .datatable .yui-dt-odd {background-color:#eee;} /*light gray*/
.viewpanel .datatable .yui-dt-selected {background-color:#97C0A5;} /*green*/
.viewpanel .datatable em {font-style:italic;}
.viewpanel .datatable strong {font-weight:bold;}
.viewpanel .datatable .big {font-size:136%;}
.viewpanel .datatable .small {font-size:77%}

.yui-dt-scrollable  {
    width:850px; /* SET OVERALL WIDTH HERE for ie (make sure columns add up to this total) */
    height:180px; /* SET HEIGHT HERE for ie */
}
.yui-dt-scrollbody {
    height:30em; /* SET HEIGHT HERE for non-ie */
    *height:auto; /* for ie */
}
.yui-dt-scrollable  thead {
    background:#696969; /* for ie */
}

/* SET WIDTHS FOR EACH TH TO HELP ALIGN COLUMNS */
/* IF ALL COLS CAN BE SAME WIDTH USE THIS:
.yui-dt-scrollable th, .yui-dt-scrollbody td {
    width:20em; 
}*/
/* OTHERWISE SET EACH COL WIDTH EXPLICITLY:*/
.yui-dt-scrollable .col1 {
    width:10em; /* this column was assigned "col1" as "className" */
}
.yui-dt-scrollable .col2 {
    width:20em; /* this column was assigned "col2" as "className" */
}
