BODY
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	background-color : #FFFFFF;
}
TD
{
	font-family : Verdana, Geneva, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #333333;
}
TH
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;	
}
INPUT
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
}
TEXTAREA
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
}
SELECT
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
}
A {
	text-decoration: none;
	color: #000099;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

A:Visited {
	text-decoration: none;
	color: #000099;
}

A:Hover {
	text-decoration: underline;
	color: #000099;
}

.inputDisabled
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	background : InactiveBorder;
}

a.whitelink:link { text-decoration: none; color: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: normal; }
a.whitelink:visited { text-decoration: none; color: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: normal; }
a.whitelink:hover { text-decoration: underline; color: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: normal; }

.header12
{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight : bold;
}
.header14
{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight : bold;
}
.header16
{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight : bold;
}

td.header_v1_1,th.header_v1_1{ color:#fff; background:#3c5f84; }
td.header_v1_2,th.header_v1_2,td.header_v1_1-small,th.header_v1_1-small{ color:#fff; background:#98b1c4; }
td.header_v1_2-small,th.header_v1_2-small{ color:#333; background:#ccc; }
td.header_v1_3,th.header_v1_3{
	color: #FFFFFF;
	background:#999;
}
td.header_v1_3,th.header_v1_3{
	color: #FFFFFF;
	background:#999
}
td.header_v1_3-small,th.header_v1_3-small{
	border: 1px solid #CCCCCC;
}
td.header_v1_3-small:hover,th.header_v1_3-small:hover{
	border:#CCCCCC solid 1px;
	background : #CCCCCC;
}

td.header_v1_4,th.header_v1_4{ color:#333; background:#ccc; }
td.header_v1_4-small,th.header_v1_4-small,td.header_v1-5,th.header_v1-5{ border:#ccc solid 1px; color:#000; background:#eee; }

a.mainlink:link { text-decoration: none; color: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }
a.mainlink:visited { text-decoration: none; color: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }
a.mainlink:hover { text-decoration: underline; color: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }

a.highlight:link { text-decoration: none; color: #ffcc00; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }
a.highlight:visited { text-decoration: none; color: #ffcc00; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }
a.highlight:hover { text-decoration: underline; color: #ffcc00; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }

.major_header {text-decoration: none; color: #333333; font-family: Verdana, Arial, sans-serif; font-size: 20px; font-weight: bold; }
.punchline_header {text-decoration: none; color: #CC3300; font-family: Verdana, Arial, sans-serif; font-size: 18px; font-weight: bold; }
.punchline_color_bold {text-decoration: none; color: #CC3300; font-family: Verdana, Arial, sans-serif; font-weight: bold; }
.punchline_text {text-decoration: none; color: #293d6b; font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; }


.nav_header_top,
td.nav_header_top,
a.nav_header_top:visited,
a.nav_header_top:link{
	text-decoration:none;
	background-color:#c8d7e3;
	color:#293d6b;
	white-space:nowrap;
	font-size : 10px;
	font-weight : bold;
}
a.nav_header_top:hover{
	text-decoration:underline;
	color:#293d6b;
	background-color:#c8d7e3;
	white-space:nowrap;
	font-size : 10px;
	font-weight : bold;
}

td.nav_header_left,th.nav_header_left {
	background-color:#5c81a7;
	vertical-align: top;
	color: #FFFFFF;
	font-weight : bold;
	white-space : nowrap;
	vertical-align : middle;
	font-size : 10px;
}
td.nav_header_left2, th.nav_header_left2 {
	background-color:#c8d7e3;
	vertical-align: top;
	color: #FFFFFF;
	font-weight : bold;
	white-space : nowrap;
	vertical-align : middle;
	font-size : 10px;
}

.nav_item_left,
a.nav_item_left:link,
a.nav_item_left:visited {
	text-decoration: none;
	color: #293d6b;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
  font-weight : bold;
}
a.nav_item_left:hover {
	text-decoration: none;
	color: #293d6b;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	text-decoration: underline
  font-weight : bold;
}

td.nav_header_right,th.nav_header_right {
	background-color:#5c81a7;
	vertical-align: top;
	color: #666666;
	font-weight : bold;
	white-space : nowrap;
	vertical-align : middle;
	font-size : 10px;
}
td.nav_header_right2, th.nav_header_right2 {
	background-color:#c8d7e3;
	vertical-align: top;
	color: #666666;
	font-weight : bold;
	white-space : nowrap;
	vertical-align : middle;
	font-size : 10px;
}

a.nav_item_right:link,
a.nav_item_right:visited {
	text-decoration: none;
	color: #666666;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
  font-weight : bold;
}
a.nav_item_right:hover {
	text-decoration: none;
	color: #666666;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	text-decoration: underline
  font-weight : bold;
}

.secondlink2 { text-decoration: none; color: navy; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: normal; }
a.secondlink2:link { text-decoration: none; color: navy; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: normal; }
a.secondlink2:visited { text-decoration: none; color: navy; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: normal; }
a.secondlink2:hover { text-decoration: underline; color: navy; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: normal; }

.mainlink2{ text-decoration: none; color: navy; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }
a.mainlink2:link { text-decoration: none; color: navy; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }
a.mainlink2:visited { text-decoration: none; color: navy; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }
a.mainlink2:hover { text-decoration: underline; color: navy; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }

.divider { color: #999999; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: normal; }
.bbg { background-color : #000000; vertical-align: middle; white-space: nowrap;}
.bluebg { background-color : #778899; vertical-align: middle; white-space: nowrap;}
.lighterbluebg { background-color : #B0C4DE; vertical-align: middle; white-space: nowrap;}

.headerDivider { text-decoration: none; color: navy; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }
.normal_emphasized
{
	font-style : normal;
	font-weight : bolder;
	letter-spacing :0px;
	text-shadow : Gray;
}
.normal_gray_emphasized
{
	font-style : normal;
	font-weight : bolder;
	letter-spacing :0px;
	text-shadow : Gray;
      color : Gray;
}
.bold11
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bolder;
	text-shadow : Gray;
  font-size : 11pt;
}
.normal7
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	letter-spacing : normal;
}
.normal8
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	letter-spacing : normal;
}
.normal8_white
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	letter-spacing : normal;
  color : White;
}
.normal9
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	letter-spacing : normal;
}
.normal9_white
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	letter-spacing : normal;
  color : White;
}
.title_header
{
	text-align : center; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	letter-spacing : normal;
}
.copy_right
{
	text-align : center;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	letter-spacing : normal;
}
.error
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : Red;
	font-size: 11px;
	font-weight : bold;
}
.formLabel
{
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight : bolder;
}
.formLabelLight
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight : bolder;
  color: white;
}
.resultHeader
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color : White;
	font-weight : bolder;
}
.resultDetail
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color : White;
}
.textBoxHeader
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color : inherit;
	background : #666666;
	color : White;
	font-weight : bold;
	font-size: 11px;
}
.textBoxDetail
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color : White;
	background : White;
	color : Black;
	font-weight : normal;
	font-size: 11px;
}
.textBoxDetailBold
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color : White;
	background : White;
	color : Black;
	font-weight : bold;
	font-size: 11px;
}
.textSectionHelper
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #CD853F;
	font-weight : bolder;
}
.textSection
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : white;
  font-weight="bolder";
}
.textSectionDivider
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color : #6699FF;
	background : #6699FF;
	color : Grey;
}
.textSection:A
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color : #6699FF;
	font-weight : normal;
	background : #6699FF;
	color : White;
}
.textSection:Visited
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color : #6699FF;
	font-weight : normal;
	background : #6699FF;
	color : White;
}
.textSection:A:Hover
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color : White;
	font-weight : normal;
	background : White;
	text-decoration: none;
	color : Blue;
}
.resultBorder
{
	background-color : Gray;
}
.red
{
	color : Red;
}
.blue
{
	color : Blue;
}

/* TA Menu styles */

DIV.taMenu
{
   float            : left;
   width            : 100%;
   background       : #FFFFFF url('../../../../Backup4Dell/Tomcat5.0/webapps/iPerform/assets/images/taMenuBorder.gif') repeat-x bottom;
   font-size : 10px
}

DIV.taMenu UL
{
   margin           : 0px;
   padding          : 0px;
   list-style       : none;
   font-size : 10px;
}

DIV.taMenu LI
{
   display          : inline;
   margin           : 0px;
   padding          : 0px;
   font-size : 10px;
}

DIV.taMenu A
{
   float            : left;
   background       : url('../../../../Backup4Dell/Tomcat5.0/webapps/iPerform/assets/images/taMenuRight.gif') no-repeat right top;
   border-bottom    : 1px solid #84B0C7;

   font-size : 10px;
   font-weight      : bold;
   text-decoration  : none
}

DIV.taMenu A.smallBusiness
{
   background       : url('../../../../Backup4Dell/Tomcat5.0/webapps/iPerform/assets/images/sbMenuRight.jpg') no-repeat right top;
   font-size : 10px
}

DIV.taMenu A:hover
{
   background-position: 100% -150px;
   font-size : 10px;
}

DIV.taMenu A:link, DIV.taMenu A:visited,
DIV.taMenu A:active, DIV.taMenu A:hover
{
   color            : #115E94;
   font-size : 10px;
}

DIV.taMenu SPAN
{
   float            : left;
   display          : block;
   background       : url('../../../../Backup4Dell/Tomcat5.0/webapps/iPerform/assets/images/taMenuLeft.gif') no-repeat left top;
   white-space      : nowrap;
   font-size : 10px; padding-left:9px; padding-right:9px; padding-top:5px; padding-bottom:5px
}

DIV.taMenu SPAN.smallBusiness
{
   background       : url('../../../../Backup4Dell/Tomcat5.0/webapps/iPerform/assets/images/sbMenuLeft.jpg') no-repeat left top;
   font-size : 10px
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
DIV.taMenu SPAN {float : none;}
/* End IE5-Mac hack */

DIV.taMenu A:hover SPAN
{
   background-position: 0% -150px;
   font-size : 10px;
}

DIV.taMenu LI#current A
{
   background-position: 100% -150px;
   border-width     : 0px;
   font-size : 10px;
}

DIV.taMenu LI#current SPAN
{
   background-position: 0% -150px;
   padding-bottom   : 6px;
   font-size : 10px;
}

TD.taMenu
{
   padding-top       : 7px;
   vertical-align    : bottom;
   white-space       : nowrap;
   font-size : 10px;
}