A
{
    COLOR: blue;
    TEXT-DECORATION: none
}
A.metered
{
    COLOR: red;
    BORDER-COLOR: red;
    TEXT-DECORATION: none
}
BODY
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, 'Trebuchet MS', sans-serif;
	background-color: #FFFFFF;
}
TD
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, 'Trebuchet MS', sans-serif;
}
P
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, 'Trebuchet MS', sans-serif;
}
FORM
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, 'Trebuchet MS', sans-serif;
}


TABLE.coDataDisplay FONT {FONT-SIZE: 8pt;}
TABLE.coDataDisplay TD {FONT-SIZE: 8pt; VERTICAL-ALIGN: top}

.recapInputField
{
    FONT-SIZE: xx-small;
    BACKGROUND-COLOR: rgb(221, 213, 108);
    HEIGHT: 16px;
    
}


.recapInputButton
{
    FONT-SIZE: 8pt;
    COLOR: white;
    BACKGROUND-COLOR: black;
    HEIGHT: 16px;
    
}
.recapSearchInput1
{
    FONT-SIZE: xx-small;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    BACKGROUND-COLOR: #FFFF99;
    HEIGHT: 19px;
    
}
.recapSearchInput2
{
    FONT-SIZE: xx-small;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    HEIGHT: 16px;
    
}
.recapTinyLink
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: BOLD;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    
}
.recapFormInput
{
    FONT-SIZE: xx-small;
    FONT-FAMILY: Verdana, Arial, Helvetica, 'Trebuchet MS', sans-serif;
}

.rbnav{
font-family: verdana;
color: #FFFFFF;
}

.rbnav:hover
{
font-family:verdana;
color: #99CC00;
}


#dhtmltooltip
{
position: absolute;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/

}


/*RECAP REFRESH STYLES...*/

TABLE.hpinfo {border:Solid #666666 1px; background-color: #F0F3FC; margin: 10px;}
TABLE.hpinfo TD  {vertical-align: top; font-family: Verdana, Arial, san-serif; font-size: 8.5pt; text-align: left;}
TABLE.hpinfo TD FONT {font-family: Verdana, Arial, sans-serif; font-size: 8.5pt; text-align: left;}

TABLE.hpinfo2 {border:Solid #666666 1px; background: transparent url(/graphics/bg_iq.gif) no-repeat scroll; margin: 10px;}
TABLE.hpinfo2 TD  {vertical-align: top; font-family: Verdana, Arial, san-serif; font-size: 8.5pt; text-align: left;}
TABLE.hpinfo2 TD FONT {font-family: Verdana, Arial, sans-serif; font-size: 8.5pt; text-align: left;}

TABLE.sinfo {border:Solid #666666 1px; background-color: #F0F3FC; margin: 10px;}
TABLE.sinfo TD  {vertical-align: top; font-family: Trebuchet MS, Arial, Helvetica, Verdana, sans-serif; font-size: 8pt; text-align: justify;}
TABLE.sinfo TD FONT {font-family: Trebuchet MS, Arial, Helvetica, Verdana, sans-serif; font-size: 8pt; text-align: justify;}

TABLE.sinfoRB {border:Solid #CCCCCC 1px; background-color: #F3F3F3; margin: 10px;}
TABLE.sinfoRB TD  {vertical-align: top; font-family: Trebuchet MS, Arial, Helvetica, Verdana, sans-serif; font-size: 8pt; text-align: justify;}
TABLE.sinfoRB TD FONT {font-family: Trebuchet MS, Arial, Helvetica, Verdana, sans-serif; font-size: 8pt; text-align: justify;}

TABLE.hinfo {border:Solid #0B9C0B 1px; background-color: #f9f9f9;}
TABLE.hinfo TD  {vertical-align: top; font-family: Verdana, Arial, sans-serif; font-size: 8pt;}
TABLE.hinfo TD FONT {font-family: Verdana, Arial, sans-serif; font-size: 8pt;}

TABLE.cdis {border:Solid #fcfcfc 2px; cell-spacing: 0;}
TABLE.cdis TD  {background-color: #f0f6e3; vertical-align: top; font-family: Verdana, Arial, sans-serif; font-size: 8pt; text-align: left;}
TABLE.cdis TD FONT {font-family: Verdana, Arial, sans-serif; font-size: 8pt; text-align: left;}

TABLE.ctdis {border:Solid #a3a03c 1px; cell-spacing: 0;}
TABLE.ctdis TD  {background-color: #f9f7e0; vertical-align: top; font-family: Verdana, Arial, sans-serif; font-size: 8pt; text-align: left;}
TABLE.ctdis TD FONT {font-family: Verdana, Arial, sans-serif; font-size: 8pt; text-align: left;}

TABLE.abdis {border:Solid #b0b65c 1px; cell-spacing: 0;}
TABLE.abdis TD  {background-color: #f0f3f7; vertical-align: top; font-family: Verdana, Arial, sans-serif; font-size: 8pt; text-align: left;}
TABLE.abdis TD FONT {font-family: Verdana, Arial, sans-serif; font-size: 8pt; text-align: left;}

TABLE.idis {border:Solid #3ca03c 1px; cell-spacing: 0;}
TABLE.idis TD  {background-color: #f6fae9; vertical-align: top; font-family: Verdana, Arial, sans-serif; font-size: 8pt; text-align: left;}
TABLE.idis TD FONT {font-family: Verdana, Arial, sans-serif; font-size: 8pt; text-align: left;}

/*Search Builder Table*/
TABLE.sdis {border:Solid #606F9F 1px; cell-spacing: 0;}
TABLE.sdis TD  {background-color: #fefac0; vertical-align: top; font-family: Verdana, Arial, sans-serif; font-size: 8pt; text-align: left;}
TABLE.sdis TD FONT {font-family: Verdana, Arial, sans-serif; font-size: 8pt; text-align: left;}

/*Premium Promotion Tables*/
TABLE.primoRX {border:Solid #339933 1px}
TABLE.primoRX TD  {BACKGROUND-COLOR: #e9ecec; vertical-align: top; font-family: Arial, sans-serif; font-size: 8pt;}
TABLE.primoRX TD FONT {font-family: Arial, sans-serif; font-size: 8pt;}
.actvRX {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;}
.actvRX TD {color:#000099; background-color:#fdf3e0; border-bottom: solid #303099 1px;border-top: solid #303099 1px;}
.xactvRX {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color:#303030; background-color:#fcfcff;}
.xactvRX TD {border-bottom: solid #e9ecec 1px;border-top: solid #e9ecec 1px;}

TABLE.primoIP{border:Solid #993333 1px}
TABLE.primoIP TD  {BACKGROUND-COLOR: #eceae9; vertical-align: top; font-family: Arial, sans-serif; font-size: 8pt;}
TABLE.primoIP TD FONT {font-family: Arial, sans-serif; font-size: 8pt;}

TABLE.primoAL {border:Solid #333399 1px}
TABLE.primoAL TD  {BACKGROUND-COLOR: #ebecef; vertical-align: top; font-family: Arial, sans-serif; font-size: 8pt;}
TABLE.primoAL TD FONT {font-family: Arial, sans-serif; font-size: 8pt;}

TABLE.critbox {background-color: #fefc9f;border:Solid #636f60 1px; cell-spacing: 0;}
TABLE.critbox TD {background-color: #fefc9f;}

TABLE.critbox2 {background-color: #FBFFFC;border:Solid #636f60 1px; cell-spacing: 0;}
TABLE.critbox2 TD {background-color: #FBFFFC;}

TD.tab01 {padding:1;border-style: solid; border-color: #66666F; border-width: 1px 0px 1px 1px; border-collapse: collapse;}

TD.tab02 {padding:1;border-style: solid; border-color: #66666F; border-width: 1px 1px 0px; border-collapse: collapse; vertical-align: top;}

TD.ddisp01 {border: solid #9f9faf 1px; padding: 5px; background: #F9F9FC;}

TABLE.instDTt TD FONT {font-family: Arial, Helvetica, Courier New, Courier, monospaced, serif; font-size: 8pt;}

TABLE.ht03 {border:solid gray 1px;}

TABLE.ht03 TD  {background-color: #faf9f0; font-family: Trebuchet MS, Tahoma, Arial, sans-serif; font-size: xx-small; text-align: justify;}

TABLE.ht03 TD FONT {font-family: Trebuchet MS, Tahoma, Arial, sans-serif; font-size: xx-small; text-align: justify;}

.actv {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;}
.actv TD {color:#000099; background-color:#fdf3e0; border-bottom: solid #303099 1px;border-top: solid #303099 1px;}
.xactv {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color:#303030; background-color:#fcfcff;}
.xactv TD {border-bottom: solid transparent 1px;border-top: solid transparent 1px;}

.actv2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;}
.actv2 TD {color:#000099; background-color:#e0fcf3; border-bottom: solid #303099 1px;border-top: solid #303099 1px;}
.xactv2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color:#303030; background-color:#fcfcff;}
.xactv2 TD {border-bottom: solid transparent 1px;border-top: solid transparent 1px;}

.actvCL {background-color:#fcffc6;}
.xactvCL {background-color:transparent;}

.tipOn {
background-color:#a0ffb0;
border:solid green 1px;
}
.tipOff {
font-weight:normal;
background-color:transparent;
border:solid #fcfcff 1px;
}

.module-top-border {
    background: url("/graphics/rb/bg-module-top.gif") no-repeat scroll left top #FFFFFF;
    border: medium none;
    height: 10px;
    width: 930px;
}

.panel-content {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #00A1DE;
    border-style: solid;
    border-width: 0 1px;
    margin: 0;
    padding: 0 18px 4px;
}

.module-bottom-border {
    background: url("/graphics/rb/bg-module-bottom.gif") no-repeat scroll left top #FFFFFF;
    height: 10px;
    padding: 0 0 0px;
    width: 930px;
}

