@charset "iso-8859-1";
                                                /*    B O D Y    C L A S S E S    */
BODY
{
background-image: url("images/grayrock4a.gif");
color:            #000000;
}

hr.rule1
{
color:            #505050;
width:            100%;
size:             thin;
}
                                                /*    T A B L E     C L A S S E S    */
table.google
{
background-image: url("images/parch_blue.jpg");
width:            122px;
height:           600px;
BORDER-Style:     inset;
BORDER-Width :    1px;
Border-color:     #ffffff;
}

table.topbuttons
{
height:           30px;
}

table.mainheader
{
background-image: url("images/logo_new2.jpg");
WIDTH:            100%;
height:           70px;
BORDER-Style:     outset;
BORDER-Width :    4px;
Border-color:     #C0C0E5;
}

table.leftlinks
{
background-color: #d0d0e0
}

table.toplinks
{
background-color: #d0d0e0;
width:            100%;
Border-style:     inset;
Border-width:     2px;
BORDER-Color:     #ffffff;
}

table.bottomlinks
{
background-color: #d0d0d0;
width:            100%;
Border-style:     solid;
Border-width:     1px;
BORDER-Color:     #808080;
}


table.subject
{
WIDTH:          65%;
}

table.NewLeftMenu
{
width:        15%;
background-image: url("images/parch_blue.jpg");
text-align:       center;
border-width:     1px;
border-style:     inset;
border-color:     #FFFFFF;
}

table.RightMenu
{
width:        12%;
background-image: url("images/parch_blue.jpg");
text-align:       center;
border-width:     1px;
border-style:     inset;
border-color:     #FFFFFF;
}

table.LeftMenu
{
width:        15%;
}

table.affiliates
{
background-color: #e0e0f0;
width:            100%;
Border-style:     outset;
Border-width:     3px;
BORDER-Color:     #ffffff;
}

table.SubMenu
{
width:            65%;
}

table.MainText
{
WIDTH:           65%;
color:           #99ccff;
FONT-SIZE:       14pt;
text-align:      center;
}

table.links
{
WIDTH:           65%;
}

table.Ads
{
width:           12%;
}

table.example
{
background:  #cccccc;
color:       #000066;
font-size:   12pt;
}

table.estimator1
{
width:            100%;
background-color: #D0D0E5;
Border-style:     outset;
Border-width:     2px;
BORDER-Color:     #ffffff;
}
                                           /*   T A B L E    H E A D E R    C L A S S E S   */
th
{
color:            #ffffff;
font-size:        16pt;
FONT-WEIGHT:      BOLD;
}
                                           /*   T A B L E    D A T A    C L A S S E S   */
td.topbuttons
{
background-image: url("images/button1.gif");
color:            #ffffff;
height:           30px;
width:            130px;
text-align:       center;
FONT-SIZE:        10pt;
FONT-WEIGHT:      bold;
}

td.leftcat
{
text-align:       left;
FONT-SIZE:        10pt;
FONT-WEIGHT:      bold;
}

td.leftsub
{
text-align:       left;
FONT-SIZE:        8pt;
}

td.toplinks
{
text-align:       center;
FONT-SIZE:        8pt;
}

td.bottomlinks
{
text-align:       center;
FONT-SIZE:        8pt;
}

td.leftlinks
{
text-align:      justify;
FONT-SIZE:       8pt;
color:           #000033;
}

td.LeftMenu            /*  parameter for LEFT MAIN menu TableData  */
{
height:           25px;
background-image: url("images/blue_button1_up.jpg");
border-color:     #8080ff;
border-width:     thin;
border-style:     outset;
text-align:       center;
font-size:        10pt;
}

td.ActiveMenu            /*  parameter for LEFT MAIN ActiveMenu   */
{
color:            #ffffff;
height:           25px;
background-image: url("images/blue_button1_dn.jpg");
border-color:     #000080;
border-width:     thin;
border-style:     inset;
text-align:       center;
font-size:        10pt;
FONT-WEIGHT:      bold;
}

td.subject           /*   for    S U B J E C T     H E A D I N G S   */
{
/*background-image: url("images/subject_bg1.jpg");*/
/*background-color: #d0d0e0;*/
background-color: #c5c5d5;
height:         28px;
BORDER-Style:   outset;
BORDER-Width :  thin;
BORDER-Color:   #cccccc;
TEXT-ALIGN:     center;
FONT-Size:      14pt;
Color:          #000000;
font-weight:    bold;
}

td.SubMenus             /*  parameter for top SubMenu TableData */
{
height:         25px;
background-image: url("images/gray_button_up1.jpg");
border-color:     #c0c0c0;
border-width:     thin;
border-style:     outset;
text-align:       center;
font-size:        10pt;
color:            #999999;
}

td.ActiveSubMenus             /*  parameter for top ActiveSubMenu TableData */
{
height:         25px;
background-image: url("images/gray_button_dn1.jpg");
border-color:     #666666;
border-width:     thin;
border-style:     inset;
text-align:       center;
font-size:        10pt;
color:            gray;
FONT-WEIGHT:      bold;
}

td.Ads
{
background-image: url("images/parch_blue.jpg");
text-align:       center;
color:            #000000;
font-size:        10pt;
border-width:     thin;
border-style:     outset;
border-color:     #FFFFFF;
}

td.ExampleButton
{
Width:            122;
height:           22px;
background-image: url("images/gray_button.jpg");
border-color:     #808080;
border-width:     thin;
border-style:     outset;
text-align:       center;
font-size:        12pt;
}

td.SpecialButton
{
background-image: url("images/fsp_bg3.jpg");
border-color:     #808080;
border-width:     thin;
border-style:     outset;
text-align:       center;
font-size:        12pt;
}

td.MiniButton
{
background-image: url("images/blue_button1_up.jpg");
border-color:     #ffffff;
border-width:     thin;
border-style:     outset;
text-align:       center;
font-size:        10pt;
padding-top:      2px;
padding-left:     2px;
padding-right:    2px;
padding-bottom:   2px;
}

td.ActiveMiniButton
{
background-image: url("images/blue_button1_dn.jpg");
border-color:     #cccccc;
border-width:     thin;
border-style:     inset;
text-align:       center;
font-size:        10pt;
}

td.Nasa       
{
color:       #000000;
font-size:   14pt;
FONT-WEIGHT:    BOLD;
}

td.blinks
{
text-align:      justify;
FONT-SIZE:        9pt;
}

td.RadioUse
{
text-align:       left;
FONT-SIZE:        8pt;
color:            #000080;
}
                                      /*    Table  Data   T E X T    T E X T     T E X T   C L A S S E S   */


td.smallnote
{
text-align:      center;
FONT-SIZE:       8pt;
color:           #404040;
}

td.text8gry
{
text-align:       justify;
FONT-SIZE:        8pt;
color:            #505050;
}

td.text8left
{
text-align:       left;
FONT-SIZE:        8pt;
color:            #000000;
}

td.texta
{
text-align:       left;
FONT-SIZE:        12pt;
FONT-WEIGHT:      bold;
color:            #000000;
}

td.textb
{
text-align:       left;
FONT-SIZE:        12pt;
FONT-WEIGHT:      bold;
color:            #3030C0;
}

td.textc
{
text-align:      center;
FONT-SIZE:       12pt;
color:           #000000;
}

td.textd
{
text-align:      center;
FONT-SIZE:       14pt;
FONT-WEIGHT:     bold;
color:           #000000;
}

td.text10left
{
text-align:      left;
FONT-SIZE:       10pt;
color:           #000000;
}

td.text10center
{
text-align:      center;
FONT-SIZE:       10pt;
color:           #000000;
}

td.titletext
{
text-align:       left;
FONT-SIZE:        12pt;
FONT-WEIGHT:      bolder;
text-decoration:  underline;
color:            #0000be;
}

td.titletext14pt
{
text-align:       center;
FONT-SIZE:        14pt;
FONT-WEIGHT:      bold;
color:            #0000be;
}

td.titletext1
{
text-align:       left;
FONT-SIZE:        12pt;
FONT-WEIGHT:      bolder;
color:            #0000be;
}

td.titletext2
{
text-align:       center;
FONT-SIZE:        12pt;
FONT-WEIGHT:      bolder;
color:            #0000be;
}

td.titletext3
{
text-align:       justify;
FONT-SIZE:        14pt;
FONT-WEIGHT:      bolder;
color:            #0000be;
}

td.esttext10pt
{
text-align:       left;
FONT-SIZE:        10pt;
FONT-WEIGHT:      bold;
color:            #0000be;
}

td.text
{
text-align:      justify;
FONT-SIZE:       12pt;
color:           #000000;
}


td.text8pt
{
text-align:      justify;
FONT-SIZE:       8pt;
color:           #000066;
}

td.text10pt
{
text-align:      justify;
FONT-SIZE:       9pt;
color:           #000066;
}

td.textnote
{
text-align:      justify;
FONT-SIZE:       10pt;
color:           #404040;
}

td.text1
{
text-align:      justify;
FONT-SIZE:       12pt;
color:           #000000;
}

td.text2
{
text-align:      justify;
FONT-SIZE:       12pt;
color:           #000040;
}

td.text3
{
text-align:      justify;
FONT-SIZE:       12pt;
FONT-WEIGHT:     bold;
color:           #ffffff;
}

td.text4
{
text-align:      center;
FONT-SIZE:       12pt;
FONT-WEIGHT:     bold;
color:           #000033;
}
                                          /*    T A B L E    R O W    C L A S S E S    */
tr.text
{
text-align:      justify;
FONT-SIZE:       12pt;
FONT-WEIGHT:     bold;
color:           #000000;
}

tr.wirechart
{
text-align:      right;
FONT-SIZE:       10pt;
color:           #000060;
FONT-WEIGHT:     BOLD;
}

tr.voltagechartTop
{
text-align:       center;
background-color: #999999;
FONT-SIZE:        14pt;
color:            #ffffff;
}

tr.voltagechartGrn
{
text-align:       center;
background-color: #000000;
FONT-SIZE:        12pt;
color:            #00ff00;
FONT-WEIGHT:      BOLD;
}

tr.voltagechartYel
{
text-align:       center;
background-color: #000000;
FONT-SIZE:        12pt;
color:            #ffff00;
FONT-WEIGHT:      BOLD;
}

tr.voltagechartRed
{
text-align:       center;
background-color: #000000;
FONT-SIZE:        12pt;
color:            #ff0000;
FONT-WEIGHT:      BOLD;
}
                                                /*    A N C H O R    C L A S S E S    */

a.anchor8pt
{
font-size:   8pt;
text-decoration:  none;
}

a.anchor10pt
{
font-size:   10pt;
text-decoration:  none;
}

a.left
{
font-size:   9pt;
}

a.AdAnchor
{
text-decoration:  none;
}

a.titletext
{
FONT-SIZE:        12pt;
FONT-WEIGHT:      bolder;
text-decoration:  underline;
color:            #0000be;
}

a.ExampleButton
{
color:            #ffffff;
text-decoration:  none;
}

a.SpecialButton
{
color:            #000000;
text-decoration:  none;
}

a.MiniButton
{
color:            #ffffff;
text-decoration:  none;
}

a.anchor
{
color:            #ffffff;
text-decoration:  none;
}

a.anchor1
{
color:            #000000;
text-decoration:  none;
}

a.anchor2
{
color:            #000066;
text-decoration:  none;
}

a.anchor3
{
color:            #000000;
FONT-SIZE:        14pt;
FONT-WEIGHT:      bolder;
text-decoration:  none;
}

a.ActiveAnchor
{
color:            #FFFFFF;
text-decoration:  none;
}

                                    /*   T A B L E    D A T A    S P A C E     C L A S S E S    */

td.horzspacevar
{
width:       5px;
}

td.leftmenuspace
{
height:      3px;
}
td.space3px
{
height:      3px;
}

td.space5px
{
height:      5px;
}

td.space10px
{
height:      10px;
}

td.space15px
{
height:      15px;
}

td.horzspace
{
width:       4px;
}

td.horzspace15px
{
width:       15px;
}

td.horzspace2px
{
width:       2px;
}
td.horzspace25
{
width:       25px;
}

td.adspace
{
height:      2px;
}

td.ChartHorzSpace
{
width:            1px;
}

td.ChartVertSpace
{
height:           5px;
}
                                        /*    M I S C E L L A N E O U S    C L A S S E S   */
hr.rule1
{
color:            #505050;
width:            100%;
size:             thin;
}