
BODY
{
    font-size:11px;
    cursor: default;
    font-family:Arial, Helvetica, sans-serif, verdana,lucida,\"lucida sans unicode\";
    font-weight:normal;
    color: #000000;
    background-color: #ffffff;
}

TD   { font-family:Arial, Helvetica, sans-serif, verdana,lucida,\"lucida sans unicode\"; }
P    { font-family:Arial, Helvetica, sans-serif, verdana,lucida,\"lucida sans unicode\"; }
LI   { font-family:Arial, Helvetica, sans-serif, verdana,lucida,\"lucida sans unicode\"; }
SPAN { font-family:Arial, Helvetica, sans-serif, verdana,lucida,\"lucida sans unicode\"; }


TD.panel,TD.staticpanel { COLOR: black; FONT-SIZE: 11px; }

DIV		{ font-size:11px; cursor: default;  font-weight:normal; color:black; }
P.panel,P.staticpanel		{ font-size:11px; cursor: default;  font-weight:normal; color:black; }
LI.panel,LI.staticpanel		{ font-size:11px; cursor: default;  font-weight:normal; color:black; }
SPAN.panel,SPAN.staticpanel		{ font-size:11px; cursor: default;  font-weight:normal; color:black; }
HR.panel,HR.staticpanel		{ color:black; };
TEXTAREA.panel,TEXTAREA.staticpanel	{ font-size:11px; cursor: default; font-weight:normal; font-family:Arial, Helvetica, sans-serif, verdana,lucida,\"lucida sans unicode\"; color:black;}
SELECT	{ font-family:\"lucida sans unicode\"Arial, Helvetica, sans-serif, verdana,lucida;}
SELECT.panel,SELECT.staticpanel	{ font-family:\"lucida sans unicode\"Arial, Helvetica, sans-serif, verdana,lucida; font-size:11px;cursor: default;   font-weight:normal; color:black;}

TD.example		{ font-size:11px; cursor: default;  font-weight:italic; color:black; }
P.example 		{ font-size:11px; cursor: default;  font-weight:italic; color:black; }
SPAN.example		{ font-size:11px; cursor: default;  font-weight:italic; color:black; }

TD.disable,TD.staticdisable		{ font-size:11px; cursor: default;   font-weight:normal; color:#808080; }
SPAN.disable,SPAN.staticdisable		{ font-size:11px; cursor: default;   font-weight:normal; color:#808080; }
HR.disable,HR.staticdisable		{ color:#808080; }
P.disable,P.staticdisable		{ font-size:11px; cursor: default;   font-weight:normal; color:#808080; }
TEXTAREA.disable,TEXTAREA.staticdisable	{ font-size:11px;cursor: default;   font-weight:normal; color:808080;}

TD.errortext	{ font-size:11px; cursor: default;   font-weight:normal; color:red; }
P.errortext	{ font-size:11px; cursor: default;   font-weight:normal; color:red; }
SPAN.errortext	{ font-size:11px; cursor: default;   font-weight:normal; color:red; }
TD.formdisable  { font-size:11px; cursor: default;   font-weight:normal; color:#808080; border-color: #ffffff;}
TABLE.formdisable  { font-size:11px; cursor: default;   font-weight:normal; color:#808080; border-color: #ffffff;}

td.opttext		{ font-size:11px;   color:black;    text-decoration:none;   font-weight:normal;  }
td.optdisabled		{ font-size:11px;   color:white;    text-decoration:none;   font-weight:normal;  }

TD.leftnavpanel		{ font-size:11px; cursor: default;  font-weight:normal; color:#CEAD18; background-color: #63639C}
SPAN.leftnavpanel	{ font-size:11px; cursor: default;  font-weight:normal; color:#CEAD18; background-color: #63639C}

A.leftnavpanel		{ font-size:11px; cursor: default;  font-weight:normal; color:#CEAD18; background-color: #63639C}
a.leftnavpanel:link      { font-size:11px;   color:#CEAD18;    text-decoration:none;   font-weight:normal;  }
a.leftnavpanel:visited   { font-size:11px;   color:#CEAD18;    text-decoration:none;   font-weight:normal;  }
a.leftnavpanel:active    { font-size:11px;   color:#CEAD18;    text-decoration:none;   font-weight:normal;  }
a.leftnavpanel:hover     { font-size:11px;   color:#CEAD18;      text-decoration:none;   font-weight:normal;  }

table.tabcontainer		{ background-color: #bfbfbf; }
table.wizardheader		{ background-color: #808080; }
TD.wizardheader			{ font-size:12px; cursor: default;   font-weight:normal;color: #ffffff; background-color: #808080;}

TD.edittabhandle        { font-size:13px; cursor: default;  font-weight:normal; color:#FFFFFF; }
DIV.edittabhandleheader	{ font-size:13px; cursor: default;  font-weight:normal; color:#FFFFFF; }

A.ActionButton2         { font-size:12px; cursor: default;  font-weight:bold; color:#000000;}
A.ActionButton2:link    { font-size:12px; cursor: default;  font-weight:bold; color:#000000;}
A.ActionButton2:visited { font-size:12px; cursor: default;  font-weight:bold; color:#000000;}
A.ActionButton2:active  { font-size:12px; cursor: default;  font-weight:bold; color:#000000;}
A.ActionButton2:hover   { font-size:12px; cursor: default;  font-weight:bold; color:#000000;}

/* still used 8/2/01 SB */
a.mainnav3:link      { font-size:12px;   color:#000000;    text-decoration:none;   font-weight:bold;  }
a.mainnav3:visited   { font-size:12px;   color:#000000;    text-decoration:none;   font-weight:bold;  }
a.mainnav3:active    { font-size:12px;   color:#000000;    text-decoration:none;   font-weight:bold;  }
a.mainnav3:hover     { font-size:12px;   color:#CEAD18;      text-decoration:none;   font-weight:bold;  }

INPUT	    { font-size:11px; cursor: default;   font-weight:normal;}
SELECT	    { font-size:11px; cursor: default;   font-weight:normal; color:black; }

a.mainnav:link      { font-size:11px;   color:#CEAD18;    text-decoration:none;   font-weight:normal;  }
a.mainnav:visited   { font-size:11px;   color:#CEAD18;    text-decoration:none;   font-weight:normal;  }
a.mainnav:active    { font-size:11px;   color:#CEAD18;    text-decoration:none;   font-weight:normal;  }
a.mainnav:hover     { font-size:11px;   color:#CEAD18;      text-decoration:none;   font-weight:normal;  }

a.mainnavselected:link   { font-size:11px;   color:#CEAD18;      text-decoration:none;   font-weight:normal;  }
a.mainnavselected:visited   { font-size:11px;   color:#CEAD18;      text-decoration:none;   font-weight:normal;  }
a.mainnavselected:active   { font-size:11px;   color:#CEAD18;      text-decoration:none;   font-weight:normal;  }
a.mainnavselected:hover   { font-size:11px;   color:#CEAD18;      text-decoration:none;   font-weight:normal;  }

a.mainnavdisabled   { font-size:11px;   color:white;    text-decoration:none;   font-weight:normal;  }

a.topnav:link      { font-size:13px;   color:black;    text-decoration:none;   font-weight:normal;  }
a.topnav:visited   { font-size:13px;   color:black;    text-decoration:none;   font-weight:normal;  }
a.topnav:hover     { font-size:13px;   color:grey;      text-decoration:none;   font-weight:normal;  }

a.productnav:link      { font-size:14px;   color:#CEAD18;    text-decoration:none;   font-weight:normal;  }
a.productnav:visited   { font-size:14px;   color:#CEAD18;    text-decoration:none;   font-weight:normal;  }
a.productnav:active    { font-size:14px;   color:#CEAD18;    text-decoration:none;   font-weight:normal;  }
a.productnav:hover     { font-size:14px;   color:grey;      text-decoration:none;   font-weight:normal;  }

a.productnav2           { font-size:11px;   color:#000000;    text-decoration:none;   font-weight:normal;  }
a.productnav2:link      { font-size:11px;   color:#000000;    text-decoration:none;   font-weight:normal;  }
a.productnav2:visited   { font-size:11px;   color:#000000;    text-decoration:none;   font-weight:normal;  }
a.productnav2:active    { font-size:11px;   color:#000000;    text-decoration:none;   font-weight:normal;  }
a.productnav2:hover     { font-size:11px;   color:#FF0000;      text-decoration:none;   font-weight:normal;  }

a.productnavselected:link      { font-size:14px;   color:white;    text-decoration:none;   font-weight:normal;  }
a.productnavselected:visited   { font-size:14px;   color:white;    text-decoration:none;   font-weight:normal;  }
a.productnavselected:active    { font-size:14px;   color:white;    text-decoration:none;   font-weight:normal;  }
a.productnavselected:hover     { font-size:14px;   color:grey;      text-decoration:none;   font-weight:normal;  }

a:link					{text-decoration:none;color:blue;font-weight:normal;}
a:visited				{text-decoration:none;color:blue;font-weight:normal;}
a:active				{text-decoration:none;color:blue;font-weight:normal;}
a:hover					{text-decoration:none;color:grey;font-weight:normal;}

a.panel:link				{font-size:11px; text-decoration:underline;color:#003399;font-weight:bold;}
a.panel:visited				{font-size:11px; text-decoration:underline;color:#003399;font-weight:bold;}
a.panel:active				{font-size:11px; text-decoration:underline;color:#003399;font-weight:bold;}
a.panel:hover				{font-size:11px; text-decoration:underline;color:#003399;font-weight:bold;}


H1			    { font-size:14px; cursor: default;   font-weight:bold; color:black; }
H2			    { font-size:13px; cursor: default;   font-weight:bold; color:black; }
H3			    { font-size:12px; cursor: default;   font-weight:bold; color:black; }
B			    { font-weight:bold; }

BODY.banner	    { font-size:11px; cursor: default; font-family:verdana,arial,helvetica,lucida;  font-weight:normal; color:#000000; background-color:#DCDDDE; }
TD.banner				{ font-size:11px; cursor: default; font-family:verdana,arial,helvetica,lucida;  font-weight:normal;color:#000000; background-color:#DCDDDE;}
SELECT.banner			{ font-size:11px; cursor: default; font-family:verdana,arial,helvetica,lucida;  font-weight:normal; color:$bgBannerFontColor; }
INPUT.banner				{ font-size:11px; cursor: default; font-family:verdana,arial,helvetica,lucida;  font-weight:normal; }
a.badstatus	{ color: #84698A}
a.badstatus:hover {text-decoration:underline;color: #ff0000}
A.shortcut,A.shortcut:active,A.shortcut:visited,A.shortcut:link
{ font-size:11px; text-decoration:none; font-weight:normal; color:blue; }
A.shortcut:hover			{ font-size:11px; text-decoration:underline; font-weight:normal; color:blue; }

TD.header
{
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}

a.actiongridheader, a.actiongridheader:link, a.actiongridheader:active, a.actiongridheader:visited
{
    font-size:10pt;
    font-weight:bold;
    color:#000000;
    text-decoration:none
}

a.actiongridheader:hover
{
    font-size:10pt;
    font-weight:bold;
    color:#000000;
    text-decoration:underline
}

TD.gridtitle
{
    padding-top: 14px;
    COLOR: black;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    padding-bottom: 12px;
    height:36px;
}

TD.griddescription
{
    padding-bottom:7px;
}

span#whatisoff
{
    position:absolute;
    left:12px;
    top:24px;
}

span#whatison
{
    color:#3D6984;
    visibility:hidden;
    position:absolute;
    left:12px;
    top:24px;
}

IMG#whatisonimg, IMG#whatisoffimg
{
    margin-right:9px;
    cursor:hand;
    cursor:pointer;
}

/* inner div */
DIV#whatisanswerdiv
{
    padding-left:22px;
    font-size:11px;
    color:#666666;
    width:75%;
    height:auto;
    position:absolute;
    padding-bottom:12px;
}

/* outer div */
DIV#whatisanswerdiv2
{
    position:relative;
    overflow:hidden;
    top:inherit;
    left:0px;
}

IMG#whatisanswer
{
    margin-top:12px;
    float:none;
}

DIV.griddescription
{
    padding-left:22px;
    width:75%;
    padding-bottom:8px;
}

a.gridnav, td.gridpanel, td.wtgd
{
    font-size:11px;
    font-weight:normal;
    color:black;
    text-decoration:none;
}

td.wtgdr, td.wtgd
{
}

.gridledgerlineHilited
{
    background-color:#FFF9D6;
    color:#000000;
    height:31px;
    padding-right:10px;
}

td.gridledgerlineHilited_centered
{
    text-align:center;
    background-color:#FFF9D6;
    color:#000000;
    height:31px;
}

td.gridledgerline1
{
    background-color:white;
    height:31px;
    padding-right:10px;
}

td.gridledgerline2
{
    background-color:#F0F2F9;
    height:31px;
    padding-right:10px;
}

td.gridledgerline1_centered
{
    text-align:center;
    background-color:white;
    height:31px;
}

td.gridledgerline2_centered
{
    text-align:center;
    background-color:#F0F2F9;
    height:31px;
}

td.gridpanelrightpadded, td.wtgdr
{
 	/* Anything greater > 2px causes IE wrapping bugs [ENG314422 SidB 12/27/05] */
    padding-right:2px;
    font-size:11px;
    font-weight:normal;
    color:black;
    text-decoration:none;
}

a.gridelementactions,
a.gridelementactions:link,
a.gridelementactions:visited,
a.gridelementactions:active,
a.gridelementactions:hover,
a.wtga,a.wtga:link,a.wtga:visited,a.wtga:active,a.wtga:hover
{
    color:#0000FF;
    text-decoration:underline;
    font-weight:normal;
}

a.superadminaction,
a.superadminaction:link,
a.superadminaction:visited,
a.superadminaction:active,
a.superadminaction:hover
{
    color:#0000FF;
    text-decoration:none;
    font-weight:normal;
    font-style:italic;
}

a.gridelementreportaction,
a.gridelementreportaction:link,
a.gridelementreportaction:visited,
a.gridelementreportaction:active,
a.gridelementreportaction:hover
{
    color:#D77D42;
    color2:#899F92;
    text-decoration:none;
    font-weight:bold;
}

span.gridelementactionsdisabled, span.wtgad
{
	color:#919191;
}

a.gridelementactionsdisabled,
a.gridelementactionsdisabled:link,
a.gridelementactionsdisabled:visited,
a.gridelementactionsdisabled:active,
a.gridelementactionsdisabled:hover,
a.wtgad,a.wtgad:link,a.wtgad:visited,a.wtgad:active,a.wtgad:hover
{
    color:#A2A9D7;
    color:#828282;
    text-decoration:none;
    font-weight:normal;
}

a.gridelementactions:hover, a.gridelementactionsdisabled:hover, a.wtga:hover, a.wtgad:hover
{
    text-decoration: underline;
}

a.gridactions,
a.gridactions:link,
a.gridactions:visited,
a.gridactions:active,
a.gridactions:hover,
td.gridactions
{
    color:#ffffff;
    font-size:9px;
    font-weight:normal;
    text-decoration:none;
}

a.grid
{
    color:#000000;
    text-decoration:none;
    font-weight:normal;
}

a.gridheader,
a.gridheader:link,
a.gridheader:visited,
a.gridheader:active,
td.gridheader,
span.gridheader
{
    font-size:11px;
    font-weight:normal;
    color:#000000;
    text-decoration:none;
    background-color:#C7CBD8;
}

td.admingrid_topleftpadding
{
    width:4px;
    background-repeat:repeat-y;
    background-image:url(/wrc/images/corner_top_left_bar.gif)
}

td.admingrid_toprightpadding
{
    width:8px;
    background-repeat:repeat-y;
    background-image:url(/wrc/images/corner_top_right_bar.gif)
}


td.admingrid_leftpadding
{
    width:1px;
    background-repeat:repeat-y;
    background-image:url(/wrc/images/report/border_left_side.gif)
}

td.admingrid_rightpadding
{
    width:4px;
    background-repeat:repeat-y;
    background-image:url(/wrc/images/report/shadow_right_side.gif)
}

td.admingrid_bottompadding
{
    background-repeat:repeat-x;
    background-image:url(/wrc/images/report/shadow_bottom.gif);
    background-position: bottom left;
}

td.admingridheader_default,
div.admingridheader_default,
td.admingridheader_Sorted,
div.admingridheader_Sorted,
td.admingridheader_sortable,
div.admingridheader_sortable,
td.admingridheader_hover
{
    font-family:Arial;
    font-size:12px;
    font-weight:normal;
    color:white;
    text-decoration:none;
}


td.admingridheader_sortable,
div.admingridheader_sortable,
div.admingridheader_Sorted,
td.admingridheader_hover
{
    cursor:hand;
    cursor:pointer;
}

td.admingridheader_tablecomposite
{
    border-right: 1px solid white;
    padding:5px;
    font-size:8pt;
    font-family: arial;
    font-weight:normal;
    color:#ffffff;
    background-repeat: repeat-x;
    background-color:#92A2B4;
    text-decoration:none;
}

td.admingridheader_default,
td.admingridheader_sortable,
td.admingridheader_hover,
td.admingridheader_Sorted
{
    border-top: 1px solid white;
    border-bottom: 1px solid white;
    padding-left:5px;
    padding-right:5px;
    background:url(grid_column_header_default.gif);
    background-repeat: repeat-x;
    background-color:#92A2B4;
}
td.admingridheader_hover
{
    background:url(grid_column_header_hover.gif);
    background-repeat: repeat-x;
    background-color:#E57E3E;
}
td.admingridheader_Sorted
{
    background:url(grid_column_header_change.gif);
    background-repeat: repeat-x;
    background-color:#69829C;
}

a.gridheader:hover
{
    font-size:13px;
    font-weight:normal;
    color:black;
    text-decoration:none;
    background-color:#EFEFE3;
}

TD.gridcolumntitle
{
	BACKGROUND-COLOR: #DADACE;
    COLOR: black;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt
}

TD.dashboardlayouttitle
{
	BACKGROUND-COLOR: #e1e1e1;
    COLOR: black;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt
}

TD.dashboardbottomborder
{
	border-bottom: #000000 1px solid;
    COLOR: black;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt
}

.element-title-draggable
{
    background-color: #8FA496;

    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;

    margin-left: 0px;
    margin-right: 0px;
    margin-top:	0px;
    margin-bottom:	0px;

    border: 0px #ffffff outset;
    border-right: black 0px outset;
    border-top: black 0px outset;
    border-left: black 0px outset;
    border-bottom: white 0px outset;

    color: white;
    font-weight: bold;
    font-family: arial;
    font-size: 11px;
    line-height: 12px;
    vertical-align: baseline;
}


/* Start MAP */

TR.highlight
{
    COLOR: black;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    background-color: #AEBCE1
}

TR.normal
{
    COLOR: black;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    background-color: transparent;
}

TD.svpanel
{
	COLOR: black;
	FONT-SIZE: 11px;
    background-color:#FFFFFF;
}

TABLE.templatecustomtable
{
	BORDER: #D3D3D3 1px solid;
}

td.templatecustomtablecell
{
	border-right: #D3D3D3 1px solid;
}

td.templatecustomtabletopborder
{
	border-top: #D3D3D3 1px solid;
    COLOR: black;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt
}

TD.templategridcolumntitle
{
    COLOR: black;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt
}

table.tabline
{
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #889888;
}

/* End MAP */

.popupwindow
{
    margin: 5 5 5 5;
    text-align: center;
}

A.popup:link
{
font-size:9px;
color:black;
text-decoration:none;
font-weight:normal;
font-family:Arial;
border:0px solid #C0C0C0;
background-color:white;
}

A.popup:visited
{
font-size:9px;
color:black;
text-decoration:none;
font-weight:normal;
font-family:Arial;
border:0px solid #C0C0C0;
background-color:white;
}

A.popup:hover
{
font-size:9px;
color:black;
text-decoration:none;
font-weight:normal;
font-family:Arial;
border:0px solid #C0C0C0;
background-color:white;
}

A.popup:active
{
font-size:9px;
color:black;
text-decoration:none;
font-weight:normal;
font-family:Arial;
border:0px solid #C0C0C0;
background-color:white;
}

TD.topSpacer
{
background-color:#FFFFFF;
color:#000000;
padding-top:5px;
}

TD.bottomSpacer
{
background-color:#FFFFFF;
color:#000000;
padding-bottom:5px;
}

TD.newpopuprow
{
background-color:#FFFFFF;
color:#000000;
}

A.newpopuprow
{
color:#000000;
font-weight:normal;
font-size:11px;
font-family:Arial;
}

.gridtoprow
{
    font-family: arial;
    font-size: 11px;
    color:#000000;
    font-weight:normal;
    background-color:#E5E5E5;
    height:17px;
}
.paginationcontrol
{
    font-family: arial;
    font-size: 10px;
    color:#000000;
    font-weight:normal;
}

.paginationcontrol_disabled
{
    color:#666666;
    font-family: arial;
    font-size: 10px;
    font-weight:normal;
}

span.paginationcontrol_prefix
{
    font-family: arial;
    font-size: 10px;
    color:#000000;
    font-weight:normal;
    padding-right:8px;
}
span.paginationcontrol_divider
{
    padding-left:10px;
    padding-right:10px;
}

a.paginationcontrol,
a.paginationcontrol:link,
a.paginationcontrol:visited,
a.paginationcontrol:active,
a.paginationcontrol:hover
{
    color:#0000FF;
    text-decoration:none;
    font-weight:normal;
}

a.paginationcontrol:hover
{
    text-decoration:underline;
}
A.newpopuprow:link
{
color:#000000;
font-weight:normal;
font-size:11px;
font-family:Arial;
text-decoration:none;
}

A.newpopuprow:visited
{
color:#000000;
font-weight:normal;
font-size:11px;
font-family:Arial;
text-decoration:none;
}

A.newpopuprow:hover
{
color:#000000;
font-weight:normal;
font-size:11px;
font-family:Arial;
text-decoration:none;
}

td.paginationsizeselect,
a.paginationsizeselect,
a.paginationsizeselect:link,
a.paginationsizeselect:visited,
a.paginationsizeselect:active,
a.paginationsizeselect:hover
{
    color:#000000;
    background-color:white;
    text-decoration:none;
    font-weight:normal;
}

.actionbutton
{
   height:20px;
   cursor:pointer;
   cursor:hand;
   color:#000000;
   font-family: arial;
   font-size: 12px;
   font-weight:normal;
   background-color:#FAFBFE;
   border-top:1px solid;
   border-top-color:#6E92B0;
   border-left:1px solid;
   border-left-color:#6E92B0;
   border-right:2px solid;
   border-right-color:#6E92B0;
   border-bottom:2px solid;
   border-bottom-color:#6E92B0;
   background:url(buttongradient.gif);
   background-repeat: repeat-x;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#FFFFFE',EndColorStr='#B3B6CD');
}
.actionbuttonhover
{
   height:20px;
   cursor:pointer;
   cursor:hand;
   color:#4F5477;
   font-family: arial;
   font-size: 12px;
   font-weight:normal;
   background-color:#FAFBFE;
   border-top:1px solid;
   border-top-color:#6E92B0;
   border-left:1px solid;
   border-left-color:#6E92B0;
   border-right:2px solid;
   border-right-color:#6E92B0;
   border-bottom:2px solid;
   border-bottom-color:#6E92B0;
   background:url(buttongradient.gif);
   background-repeat: repeat-x;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#FFFFFE',EndColorStr='#B3B6CD');
}
input.gridsearch
{
   background-color:#FFFFFF;
   border:1px solid;
   border-color:#7F9DB9;
}
td.gridsearch
{
    font-family: arial;
    font-size: 11px;
    color:#000000;
    font-weight:normal;
}
a.gridsearch,
a.gridsearch:link,
a.gridsearch:visited,
a.gridsearch:active,
a.gridsearch:hover
{
    color:#0000FF;
    text-decoration:underline;
    font-weight:normal;
}


/*
   Added to support the admin toc to look uniform with the report toc.
   Identical to the report-only toc css code and left named the same on purpose.
   In the moc the Admin toc differs from the Report toc and I was told to match the Report
   toc spacing. If this changes these values may need to be adjusted as such.
   [PrestonC 1/12/2007]
*/
.toc5name
{
/* Causes a horizontal scrollbar in Firefox [SidB 2/10/05] */
/*    padding-left: 5px;
    padding-right: 1px;
    padding-top: 1px;
    padding-bottom: 1px;
*/
    background-color: #F0F0F0;
    font-family: arial;
    color: black;
    text-decoration: none;
	font-weight: bold;
    width: 100%;
    line-height:17px;
    padding-left:20px;
    font-size: 11px;
}

a.toc5name,a.toc5name:link,a.toc5name:visited,a.toc5name:active,a.toc5name:hover
{
    border: 0px;
    cursor: hand;
}

.toc5modulename
{
/* Causes a horizontal scrollbar in Firefox [SidB 2/10/05] */
/*    padding-left: 5px;
    padding-right: 1px;
    padding-top: 1px;
    padding-bottom: 1px;
*/
    /* this by itself seems to be fine... [SidB 2/28/07] */
    padding-left:12px;
    background-color: #69829C;
    line-height:20px;
    color: #FFFFFF;
    text-decoration: none;
	font-weight: bold;
    width: 100%;
    font-size: 11px;
    font-family: arial;
}

.dtoc5
{
    overflow-y:scroll;
}

SPAN.pathdir
{
	font-family:Lucida Console;
	font-size:110%;
}

TABLE.admin_button
{
    cursor:hand;
    cursor:pointer;
}
a.admin_button:hover
{
    text-decoration:none;
}
TD.admin_button_center
{
    font-family:arial;
    font-size:10px;
    color:#000000;
    align:center;
    valign:middle;
    padding-left:6px;
    padding-right:6px;
    background-image:url(/wrc/images/tools/btn_default_center.gif);
    background-repeat: repeat-x;
    background-position: bottom;
}

TD.admin_button_center_disabled
{
    font-family:arial;
    font-size:10px;
    color:#CCCCCC;
    align:center;
    valign:middle;
    padding-left:6px;
    padding-right:6px;
    background-image:url(/wrc/images/tools/btn_disabled_center.gif);
    background-repeat: repeat-x;
    background-position: bottom;
}

span.admingrid_currentpagesize_prefix
{
    font-family: arial;
    font-size: 10px;
    color:#000000;
    font-weight:normal;
    padding-right:4px;
}

a.admingrid_currentpagesize,a.admingrid_currentpagesize:link,a.admingrid_currentpagesize:visited,a.admingrid_currentpagesize:active,a.admingrid_currentpagesize:hover
{
    font-family:arial;
    font-size:10px;
    font-weight:normal;
    text-decoration:none;
    color:#000000;
}

.actionnotice
{
    padding:5px;
    text-align:center;
    text-align:-moz-center;
    border:#E5E5E5 solid 1px;
    background-color: #F8F8F8;
    width:80%;
}

TD.wtabc
{
    font-family:arial;
    font-size:10px;
    color:#000000;
    align:center;
    valign:middle;
    padding-left:6px;
    padding-right:0px;
    background-image:url(/wrc/images/action_button_bk.gif);
    background-repeat: repeat-x;
    background-position: bottom;
}

TD.wtabc2
{
}

TABLE.wtab
{
    cursor:hand;
    cursor:pointer;
}

div.draggableDiv
{

    z-index: 100; /* these must be a value > 1 for IE6 draggables to cover select elements */
    /* overflow: hidden; */   /* this may not be required for IE6 draggables */

}

div.draggableDiv iframe
{
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    display: block;
    z-index: -1;
    filter: mask();
}

