/*----------------------------------------------------------------------------*/
/*                                                                            */
/*    Style Sheet: ResumeFit.css                                              */
/*                                                                            */
/*    Description: ResumeFit Style Sheet                                      */
/*                                                                            */
/*----------------------------------------------------------------------------*/

/*----------------------------------------------------------------------------*/
/*    Styles used by QSIHTML.dll                                              */
/*----------------------------------------------------------------------------*/

TD.HTMLMenu_Title 
{
    font-family:      Tahoma;
    font-weight:      bold;
    font-size:        18px;
    text-decoration:  none;
    background-color: silver;
    color:            black
}

TD.HTMLMenu_Item
{
    text-align:       center;
    font-family:      Tahoma;
    font-weight:      bold;
    font-size:        18px;
    text-decoration:  none;
    color:            black
}

TD.HTMLMenuBar_Title
{
    font-family:     "Times New Roman", Times, serif, icon, Tahoma;
    font-weight:     bold;
    font-size:       24px;
    text-decoration: none;
    color:           white
}

TD.HTMLMenuBar_Menu
{
    font-family:     Tahoma;
    font-weight:     bold;
    font-size:       11px;
    text-decoration: none;
    color:           white
}

.HTMLMenuBarItem
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #485877;
}

A.HTMLMenuBarItem
{
    font-family:     Verdana, Arial, Helvetica, sans-serif;
    font-weight:     bold;
    font-size:       12px;
    text-decoration: none;
    color:           #485877
}

A.HTMLMenuBarItem:hover
{
    font-family:     Verdana, Arial, Helvetica, sans-serif;
    font-weight:     bold;
    font-size:       12px;
    text-decoration: none;
    color:           black
}
.HTMLMenuBarItemSG
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: white;
}

A.HTMLMenuBarItemSG
{
    font-family:     Verdana, Arial, Helvetica, sans-serif;
    font-weight:     bold;
    font-size:       12px;
    text-decoration: none;
    color:           white;
}

A.HTMLMenuBarItemSG:hover
{
    font-family:     Verdana, Arial, Helvetica, sans-serif;
    font-weight:     bold;
    font-size:       12px;
    text-decoration: none;
    color:           yellow;
}
.HTMLMenuBarItemTop10
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: white;
}

A.HTMLMenuBarItemTop10
{
    font-family:     Verdana, Arial, Helvetica, sans-serif;
    font-weight:     bold;
    font-size:       12px;
    text-decoration: none;
    color:           white;
}

A.HTMLMenuBarItemTop10:hover
{
    font-family:     Verdana, Arial, Helvetica, sans-serif;
    font-weight:     bold;
    font-size:       12px;
    text-decoration: underline;
    color:           white;
}
.HTMLInputButton
{
    height:              20;
    background:          url(../images/HTMLInputButton.gif);
    border-color:        #5A6CA2;
    border-top-color:    #8596CA;
    border-top-width:    1px;
    border-left-color:   #8596CA;
    border-left-width:   1px;
    border-bottom-color: #5A6CA2;
    border-bottom-width: 1px;
    border-right-color:  #5A6CA2;
    font-family:         Verdana, Tahoma, Arial;
    font-weight:         bold;
    font-size:           10px;
    text-align:          center;
}

/*----------------------------------------------------------------------------*/
/*    Body Styles                                                             */
/*----------------------------------------------------------------------------*/

BODY
{
    color:            black;
    font-family:      "Times New Roman", Times, serif, icon, Tahoma;
    font-size:        12Pt;
    margin-top:       0;
    margin-left:      0;
    margin-right:     0;
    margin-bottom:    0;
}

/*----------------------------------------------------------------------------*/
/*    Heading Styles                                                          */
/*----------------------------------------------------------------------------*/

H1 
{
    font-size:   18pt;
    color:       Navy;
    font-weight: bold;
}

H2 
{
    font-size:   16pt;
    color:       black;
    font-weight: bold;
}

H3 
{
    font-size:   14pt;
    color:       black;
    font-weight: bold;
    margin-bottom: 1px;
}

H4 
{
    font-size:    small;
    font-variant: small-caps;
    font-weight:  bold;
    color:        white;
}

H5 
{
    font-size:   14pt;
    color:       Navy;
    font-weight: bold;
    margin-bottom: 1px;
}

H6 
{
    font-size:   12pt;
    color:       black;
    margin-bottom: 0px;
    font-weight: normal;
}

/*----------------------------------------------------------------------------*/
/*    Tab Styles                                                             */
/*----------------------------------------------------------------------------*/

TD.tabBody 
{ 
    font-family:    verdana; 
    font-weight:    bolder; 
    font-size:      12px; 
    padding-top:    2px; 
    cursor:         hand; 
    height:         25px; 
}

/*----------------------------------------------------------------------------*/
/*    Table Styles                                                             */
/*----------------------------------------------------------------------------*/

TABLE.Key
{
    font-family:    Times, serif, icon, Tahoma;
    font-size:      6Pt;
    font-weight:    bold;
    text-align:     right;
    vertical-align: middle;
}

TD.Message_Saved
{
    font-family:    "Times New Roman", Times, serif;
    font-size:      12Pt;
    font-weight:    bold;
    color:          red
}

TD.Heading
{
    font-family:    "Times New Roman", Times, serif;
    font-size:      18Pt;
    font-weight:    bold;
}

TD.TableHeading_Left
{
    font-family:      Verdana, Arial, Helvetica, sans-serif;
    font-weight:      bold;
    font-size:        12px;
    text-decoration:  none;
    text-align:       left;
    background-color: #E7E7E7;
    color:            #485877;
}


TD.TableHeading_Center
{
    font-family:      Verdana, Arial, Helvetica, sans-serif;
    font-weight:      bold;
    font-size:        12px;
    text-decoration:  none;
    text-align:       center;
    background-color: #E7E7E7;
    color:            #485877;
}



TD.TableHeading_Right
{
    font-family:      Verdana, Arial, Helvetica, sans-serif;
    font-weight:      bold;
    font-size:        12px;
    text-decoration:  none;
    text-align:       right;
    background-color: #E7E7E7;
    color:            #485877;
}

TD.TableHeading_Report_Left
{
    font-family:      Tahoma;
    font-weight:      bold;
    font-size:        11px;
    text-decoration:  none;
    text-align:       left;
    background-color: steelblue;
    color:            white
}

TD.TableHeading_Report_Center
{
    font-family:      Tahoma;
    font-weight:      bold;
    font-size:        11px;
    text-decoration:  none;
    text-align:       center;
    background-color: steelblue;
    color:            white
}

TD.TableHeading_Report_Right
{
    font-family:      Tahoma;
    font-weight:      bold;
    font-size:        11px;
    text-decoration:  none;
    text-align:       right;
    background-color: steelblue;
    color:            white
}


TD.TableHeading_Report_Detail1
{
    font-family:      Tahoma;
    font-weight:      bold;
    font-size:        10px;
    text-decoration:  none;
    text-align:       center;
    background-color: whitesmoke;
    color:            black;
    border-left:      1px solid gray;
    border-right:     1px solid gray;
    border-top:       1px solid gray;
    border-bottom:    1px solid gray;
}

TD.TableHeading_Report_Detail2
{
    font-family:      Tahoma;
    font-weight:      bold;
    font-size:        10px;
    text-decoration:  none;
    text-align:       center;
    background-color: whitesmoke;
    color:            black;
}

TD.TableHeading_Report_Comments
{
    font-family:      Tahoma;
    font-weight:      bold;
    font-size:        10px;
    text-decoration:  none;
    text-align:       left;
    background-color: whitesmoke;
    color:            black;
    border-left:      1px solid black;
    border-right:     1px solid black;
    border-top:       1px solid black;
    border-bottom:    1px solid black;
}

TD.TableHeading_TrendDetail1
{
    font-family:      Tahoma;
    font-weight:      bold;
    font-size:        12px;
    text-decoration:  none;
    text-align:       right;
    background-color: lightyellow;
    color:            black;
}

TD.TableHeading_TrendDetail2
{
    font-family:      Tahoma;
    font-size:        12px;
    text-decoration:  none;
    text-align:       left;
    background-color: lightyellow;
    color:            black;
}

TD.TableHeading_Page_Left
{
    font-family:      Tahoma;
    font-weight:      bold;
    font-size:        16px;
    text-decoration:  none;
    text-align:       left;
    background-color: navy;
    color:            white
}

TD.TableHeading_Page_Center
{
    font-family:      Tahoma;
    font-weight:      bold;
    font-size:        16px;
    text-decoration:  none;
    text-align:       center;
    background-color: navy;
    color:            white
}

TD.TableHeading_Page_Right
{
    font-family:      Tahoma;
    font-weight:      bold;
    font-size:        16px;
    text-decoration:  none;
    text-align:       right;
    background-color: navy;
    color:            white
}

TR.RowOdd
{
    background-color: #CCCCFF;
    border-left:      1px solid black;
    border-right:     1px solid black;
    border-bottom:    1px solid black;
}

TR.RowEven
{
    background-color: #FFFFCC;
    border-left:      1px solid black;
    border-right:     1px solid black;
    border-bottom:    1px solid black;
}

TD.ListLeft
{
    border-left:      1px solid black;
    border-bottom:    1px solid black;
}

TD.ListMiddle
{
    border-bottom:    1px solid black;
}

TD.ListRight
{
    border-right:     1px solid black;
    border-bottom:    1px solid black;
}

TR.MenuHeaderResumeFit
{
    background-color: #D3E2EB;
}

TD.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

TD.subheadtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #333333;
}


/*----------------------------------------------------------------------------*/
/*    Fieldset Styles                                                         */
/*----------------------------------------------------------------------------*/

FIELDSET
{
    BACKGROUND-COLOR: whitesmoke
}

.legendTitle
{
    BORDER-RIGHT:     silver 1px outset;
    BORDER-TOP:       silver 1px outset;
    FONT-WEIGHT:      bold;
    FONT-SIZE:        11px;
    BORDER-LEFT:      silver 1px outset;
    BORDER-BOTTOM:    silver 1px outset;
    FONT-FAMILY:      Verdana, Tahoma, Arial;
    BACKGROUND-COLOR: white
}
.legendTitleMandatory
{
    BORDER-RIGHT:     silver 1px outset;
    BORDER-TOP:       silver 1px outset;
    FONT-WEIGHT:      bold;
    FONT-SIZE:        12px;
    BORDER-LEFT:      silver 1px outset;
    COLOR:            red;
    BORDER-BOTTOM:    silver 1px outset;
    FONT-FAMILY:      Verdana, Tahoma, Arial;
    BACKGROUND-COLOR: white
}
.Attributes
{
    BORDER-RIGHT:     silver 2px outset;
    BORDER-TOP:       silver 2px outset;
    BORDER-BOTTOM:    silver 2px outset;
    BORDER-LEFT:      silver 2px outset;
    FONT-WEIGHT:      bold;
    FONT-SIZE:        10px;
    COLOR:            Black;
    FONT-FAMILY:      Verdana, Tahoma, Arial;
    BACKGROUND-COLOR: white
}
.ExecutiveSummary
{
    BORDER-RIGHT:     silver 3px outset;
    BORDER-TOP:       silver 3px outset;
    BORDER-BOTTOM:    silver 3px outset;
    BORDER-LEFT:      silver 3px outset;
    FONT-WEIGHT:      bold;
    FONT-SIZE:        12px;
    COLOR:            Black;
    FONT-FAMILY:      Verdana, Tahoma, Arial;
    BACKGROUND-COLOR: white
}
/*----------------------------------------------------------------------------*/
/*    List Table Styles                                                       */
/*----------------------------------------------------------------------------*/

.colorTableGrid 
{
    BORDER-TOP:       #CCCCCC 1pt solid; 
    BORDER-BOTTOM:    #CCCCCC 1pt solid;
    BORDER-LEFT:      #CCCCCC 1pt solid; 
    BORDER-RIGHT:     #CCCCCC 1pt solid;
}

.tableHeaderOld 
{
    BORDER-TOP:       white 1pt inset; 
    BORDER-BOTTOM:    white 1pt inset;
    BORDER-LEFT:      white 1pt inset; 
    BORDER-RIGHT:     white 1pt inset; 
    BACKGROUND-COLOR: steelblue; 
    COLOR:            white; 
    FONT-FAMILY:      icon, Tahoma; 
    FONT-WEIGHT:      bold; 
    FONT-SIZE:        10pt; 
    TEXT-ALIGN:       left;
}

.tableHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #FFFFFF;
	text-align: left;
    BACKGROUND-COLOR: #163351;
}

.tableHeaderS895GTVA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #FFFFFF;
	text-align: left;
    BACKGROUND-COLOR: #163351;
}

.tableHeaderAS87523KL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #FFFFFF;
	text-align: left;
    BACKGROUND-COLOR: DE2126;
}

.tableSubHeader 
{
    BORDER-TOP:       white 1px inset; 
    BORDER-BOTTOM:    white 1px inset; 
    BORDER-LEFT:      white 1px inset; 
    BORDER-RIGHT:     white 1px inset; 
    BACKGROUND-COLOR: oldlace; 
    FONT-FAMILY:      Verdana; 
    FONT-WEIGHT:      bold; 
    FONT-SIZE:        10px; 
    TEXT-ALIGN:       left;
}
.cellFont 
{
    COLOR:            black; 
    FONT-SIZE:        10px; 
    FONT-FAMILY:      Verdana, Tahoma, Arial, icon;
}
.cellFontB 
{
    FONT-FAMILY:      Verdana, Tahoma, Arial, icon;
    FONT-WEIGHT:      bold; 
    FONT-SIZE:        10px; 
    COLOR:            black; 
}
.cellFont12B 
{
    FONT-FAMILY:      Verdana, Tahoma;
    FONT-WEIGHT:      bold; 
    FONT-SIZE:        12px; 
    COLOR:            black; 
}
.cellFont11B 
{
    FONT-FAMILY:      Verdana, Tahoma;
    FONT-WEIGHT:      bold; 
    FONT-SIZE:        11px; 
    COLOR:            black; 
}

.HTMLEdit {
    BORDER-TOP:       black 1px solid;
    BORDER-BOTTOM:    black 1px solid;
    BORDER-LEFT:      black 1px solid;
    BORDER-RIGHT:     black 1px solid;
    PADDING-TOP:      10px;
    PADDING-BOTTOM:   10px;
    PADDING-LEFT:     10px;
    PADDING-RIGHT:    10px;
    MARGIN-TOP:       5px;
    WIDTH:            700px;
    HEIGHT:           120px;
    BACKGROUND-COLOR: white
}

.HTMLEditSmall
{
    BORDER-TOP:       black 1px solid;
    BORDER-BOTTOM:    black 1px solid;
    BORDER-LEFT:      black 1px solid;
    BORDER-RIGHT:     black 1px solid;
    PADDING-TOP:      10px;
    PADDING-BOTTOM:   10px;
    PADDING-LEFT:     10px;
    PADDING-RIGHT:    10px;
    MARGIN-TOP:       5px;
    WIDTH:            700px;
    HEIGHT:           60px;
    BACKGROUND-COLOR: white
}

.HTMLEditCollapsed
{
    BORDER-TOP:       black 1px solid;
    BORDER-BOTTOM:    black 1px solid;
    BORDER-LEFT:      black 1px solid;
    BORDER-RIGHT:     black 1px solid;
    PADDING-TOP:      10px;
    PADDING-BOTTOM:   10px;
    PADDING-LEFT:     10px;
    PADDING-RIGHT:    10px;
    MARGIN-TOP:       5px;
    WIDTH:            700px;
    HEIGHT:           120px;
    OVERFLOW:         Auto;
    BACKGROUND-COLOR: white
}

/*----------------------------------------------------------------------------*/
/*    Calendar Styles                                                         */
/*----------------------------------------------------------------------------*/

BODY.calendar     
{
    background-color:  #8F98B8;
    margin-top:        5px;
    border-style:      outset;
    border-width:      2px;
    border-color:      #C6D3FF;
}

TD.CalendarOn
{
    background-color:  #EEEEEE;
    font-family:       arial,sans-serif;
    font-size:         13px;
    text-decoration:   none;
    font-weight:       bold;
    text-align:        right;
    cursor:            hand;
}

TD.CalendarOff
{
    background-color:  #EEEEEE;
    font-family:       arial,sans-serif;
    font-size:         13px;
    text-decoration:   none;
    font-weight:       bold;
    text-align:        right;
    cursor:            default;
    color:             #999999;
}

TD.CalendarHdr
{
    background-color:  #DFDFDF;
    font-family:       verdana, arial;
    font-size:         11px;
    text-decoration:   none;
    font-weight:       bold;
    color:             navy;
    cursor:            default;
}

.CalenderSwitch
{
    cursor:            hand;
    font-family:       arial,sans-serif;
    font-size:         14px;
    font-weight:       bolder;
    text-decoration:   none;
    color:             white;
}

A.Calendar
{
    color:             #444444;
    text-decoration:   none;
}

SELECT.Calendar
{
    font-family:       arial,sans-serif;
    font-size:         12px;
    font-weight:       bolder;
    color:             black;
    text-decoration:   none;
    background-color:  #EEEEEE;
}

.Mandatory
{
    FONT-FAMILY:      Verdana, Tahoma, Arial, icon;
    FONT-WEIGHT:      bold; 
    FONT-SIZE:        10px; 
    COLOR:            red; 
}

.NonMandatory
{
    FONT-FAMILY:      Verdana, Tahoma, Arial, icon;
    FONT-WEIGHT:      bold; 
    FONT-SIZE:        10px; 
    COLOR:            black; 
}

.CopyRight
{
    COLOR:            black; 
    FONT-SIZE:        10px; 
    FONT-FAMILY:      Verdana, Tahoma, Arial, icon;
}




Table.AccountSummary
{
    Bordercolor:      #CCCCCC;
}


Table.AccountSummaryWrapper
{
    BGColor:      #E7E7E7;
}


.APPheader 
{
    font-family:      Arial, Helvetica, sans-serif;
    font-size: 	      18px;
    font-weight:      bolder;
    color: 	      white;
}
.APPheaderBlue
{
    font-family:      Arial, Helvetica, sans-serif;
    font-size: 	      18px;
    font-weight:      bolder;
    color:          #485877;
}
.APPheader14 
{
    font-family:      Arial, Helvetica, sans-serif;
    font-size: 	      14px;
    font-weight:      bolder;
    color: 	      white;
}
.APPheader14Blue 
{
    font-family:      Arial, Helvetica, sans-serif;
    font-size: 	      14px;
    font-weight:      bolder;
    color: 	      #485877;
}
.APPheader12 
{
    font-family:      Arial, Helvetica, sans-serif;
    font-size: 	      12px;
    font-weight:      bolder;
    color: 	      white;
}
.APPheader12Center
{
    font-family:      Arial, Helvetica, sans-serif;
    font-size: 	      12px;
    font-weight:      bold;
    color: 	      white;
	text-align: center;
}
.expandHEAD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #333333;
	text-decoration: underline;
	text-align: left;
}
.CexpandHEAD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #1F764E;
	text-align: left;
}
.EexpandHEAD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #184FAA;
	text-align: left;
}
.NAVexpandHEAD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #485877;
	text-decoration: underline;
	text-align: left;
}
.closetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #666666;
	text-align: left;
}
.directionstext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
	text-align: left;
}
.subnavtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #485877;
	text-align: center;
}
.candidatesheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #FFFFFF;
	text-align: left;
}
.employersheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #FFFFFF;
	text-align: left;
}
.employerSUBhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
}
.APPheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: white;
}
.APPsubnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
}
.candhometext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
	font-weight: bolder;
	text-align: left;
}
.1to4text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-align: left;
}
.homebodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: left;
}
.quotetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	font-style: italic;
}
.APPbodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: right;
}
.instructionstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.italicstyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #333333;
}
.cwhyresumefit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bolder;
	color: #1F764E;
	text-align: left;
}
.ewhyresumefit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bolder;
	color: #184FAA;
	text-align: left;
}

.footertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: center;
}
.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.HOMEheadertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #485877;
	text-align: center;
}
.headertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #FFFFFF;
	text-align: left;
}
.subheadtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #333333;
	text-align: left;
	margin-bottom: 4px;
}

.inputstyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

/*-----------------------------------*/
/* Vault Menu                        */
/*-----------------------------------*/

TD.blockMenu {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bolder;
 color: #485877;
 text-align: center;
 padding: 0px;
 border: solid #B2B2B2 1px;
 cursor:pointer; cursor:hand;
}
TD.blockMenuGreen {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bolder;
 color: #1F764F;
 text-align: center;
 padding: 0px;
 border: solid #1F764F 1px;
 cursor:pointer; cursor:hand;
}
DIV.blockMenu {
 padding: 5px;
 padding-left: 15px;
 padding-right: 15px;
 height:100%;
 text-align:center;

 border-top: solid white 1px;
 border-bottom: solid white 1px;
}
DIV.blockMenuOver {
 padding: 5px;
 padding-left: 15px;
 padding-right: 15px;
 height:100%;
 text-align:center;

 border-top: solid #BBBBBB 1px;
 border-bottom: solid #555555 1px;
 color: #AC0000;
 background-color: #FAFAFA;
}
DIV.blockMenuOverGreen {
 padding: 5px;
 padding-left: 15px;
 padding-right: 15px;
 height:100%;
 text-align:center;

 border-top: solid Silver 1px;
 border-bottom: solid Black 1px;
 color: DarkGreen;
 background-color: #FAFAFA;
}
DIV.blockMenuCurrent {
 padding: 5px;
 padding-left: 15px;
 padding-right: 15px;
 background-color: #CCCCCC;
 height:100%;
 text-align:center;
 border-top: solid #E5E5E5 1px;
 border-bottom: solid #AAAAAA 1px;
 
 }
 
 DIV.blockMenuResults {
 padding: 5px;
 padding-left: 15px;
 padding-right: 15px;
 background-color:  #1F764F;;
 color: #FFFFFF;
 height:100%;
 width:40%;
 text-align:center;
 cursor:pointer; cursor:hand;
  font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bolder;
 border-top: solid #E5E5E5 1px;
 border-bottom: solid #AAAAAA 1px;
}

/*-----------------------------------*/
/* PDA Menu                        */
/*-----------------------------------*/

TD.blockMenuPDA {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bolder;
 color: #485877;
 text-align: left;
 cursor:pointer; cursor:hand;
 border-right: solid #B2B2B2 1px;
}
TABLE.blockMenuPDA {
 border: solid #B2B2B2 1px;
}




TABLE
{
	border-collapse:collapse;
}

TD
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}


/*-----------------------------------*/
/* Styles used for layout table      */
/*-----------------------------------*/

TD.layout
{
	BORDER-RIGHT: #D6D6D6 1px solid;
	BORDER-LEFT: #D6D6D6 1px solid;
	BORDER-BOTTOM: #D6D6D6 1px solid;
	PADDING:9px;
}

DIV.layoutHeaderA
{
    PADDING: 0px;
	BORDER-LEFT: #D6D6D6 1px solid;
	BORDER-RIGHT: #D6D6D6 1px solid;
	BORDER-TOP: #E0E0E0 1px solid;
}

DIV.layoutHeaderA_Left
{
    PADDING: 0px;
	BORDER: 0px;
	BORDER-LEFT: #D6D6D6 1px solid;
	BORDER-TOP: #E0E0E0 1px solid;
}

DIV.layoutHeaderA_Center
{
    PADDING: 0px;
	BORDER-TOP: #E0E0E0 1px solid;
}

DIV.layoutHeaderA_Right
{
    PADDING: 0px;
	BORDER-RIGHT: #D6D6D6 1px solid;
	BORDER-TOP: #E0E0E0 1px solid;
}

DIV.layoutHeaderB
{
    PADDING: 0px;
	BORDER-BOTTOM: #E0E0E0 1px solid;
}

DIV.layoutHeaderB_Left
{
	PADDING: 0px;
	BORDER-BOTTOM: #E0E0E0 1px solid;
}

DIV.layoutHeaderB_Center
{
    PADDING: 0px;
	BORDER-BOTTOM: #E0E0E0 1px solid;
}

DIV.layoutHeaderB_Right
{
    PADDING: 0px;
	BORDER-BOTTOM: #E0E0E0 1px solid;
}

DIV.layoutHeaderC
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #485877;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    PADDING: 6px;
	PADDING-LEFT: 8px;
	BACKGROUND-COLOR: #E7E7E7;

	BORDER-LEFT: #F5F5F5 1px solid;
	BORDER-RIGHT: #F5F5F5 1px solid;
	BORDER-TOP: #F5F5F5 1px solid;
	BORDER-BOTTOM: #F5F5F5 1px solid;
}

DIV.layoutHeaderC_Left
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #485877;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    PADDING: 6px;
	PADDING-LEFT: 8px;
	BACKGROUND-COLOR: #E7E7E7;

	BORDER-LEFT: #F5F5F5 1px solid;
	BORDER-TOP: #F5F5F5 1px solid;
	BORDER-BOTTOM: #F5F5F5 1px solid;
}

DIV.layoutHeaderC_Center
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #485877;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    PADDING: 6px;
	PADDING-LEFT: 8px;
	BACKGROUND-COLOR: #E7E7E7;

	BORDER-TOP: #F5F5F5 1px solid;
	BORDER-BOTTOM: #F5F5F5 1px solid;
}

DIV.layoutHeaderC_Right
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #485877;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    PADDING: 6px;
	PADDING-LEFT: 8px;
	BACKGROUND-COLOR: #E7E7E7;

	BORDER-RIGHT: #F5F5F5 1px solid;
	BORDER-TOP: #F5F5F5 1px solid;
	BORDER-BOTTOM: #F5F5F5 1px solid;
}


/*-----------------------------------*/
/* Styles used for content table     */
/*-----------------------------------*/


TD.content
{
	BORDER-LEFT: #D6D6D6 1px solid;
	BORDER-RIGHT: #D6D6D6 1px solid;
	BORDER-BOTTOM: #D6D6D6 1px solid;
	PADDING: 10px;
	PADDING-TOP: 7px;
	PADDING-BOTTOM: 7px;
}

TD.contentSubHead
{
	BORDER-LEFT: #D6D6D6 1px solid;
	BORDER-RIGHT: #D6D6D6 1px solid;
	BORDER-BOTTOM: #D6D6D6 1px solid;
	PADDING: 10px;
	PADDING-TOP: 7px;
	PADDING-BOTTOM: 7px;
}

TD.contentHeaderA
{
    PADDING: 0px;
	BORDER-LEFT: #D6D6D6 1px solid;
	BORDER-RIGHT: #D6D6D6 1px solid;
}
TD.contentHeaderA_Left
{
    PADDING: 0px;
	BORDER-LEFT: #D6D6D6 1px solid;
}
TD.contentHeaderA_Center
{
    PADDING: 0px;
}
TD.contentHeaderA_Right
{
    PADDING: 0px;
	BORDER-RIGHT: #D6D6D6 1px solid;
}

DIV.contentHeaderB
{
    PADDING: 0px;
	BACKGROUND-COLOR: #D4D4D4;
	BORDER-TOP: #E0E0E0 1px solid;
	height:100%;

	background-image:url('../images/headerEdge.gif');
	background-repeat:repeat-y;
}
DIV.contentHeaderB_Left
{
    PADDING: 0px;
	BACKGROUND-COLOR: #D4D4D4;
	BORDER-TOP: #E0E0E0 1px solid;
	height:100%;

	background-image:url('../images/headerEdge.gif');
	background-repeat:repeat-y;
}
DIV.contentHeaderB_Center
{
    PADDING: 0px;
	BACKGROUND-COLOR: #D4D4D4;
	BORDER-TOP: #E0E0E0 1px solid;
	height:100%;

	background-image:url('../images/headerEdge.gif');
	background-repeat:repeat-y;
}
DIV.contentHeaderB_Right
{
    PADDING: 0px;
	BACKGROUND-COLOR: #D4D4D4;
	BORDER-TOP: #E0E0E0 1px solid;
	height:100%;

	background-image:url('../images/headerEdge.gif');
	background-repeat:repeat-y;
}

DIV.contentHeaderC
{
    BACKGROUND-COLOR: #E7E7E7;
	PADDING: 0px;
	BORDER-TOP: #F5F5F5 1px solid;
	BORDER-LEFT: #F5F5F5 1px solid;
	margin-bottom:1px;
	height:100%;
}
DIV.contentHeaderC_Left
{
    BACKGROUND-COLOR: #E7E7E7;
	PADDING: 0px;
	BORDER-TOP: #F5F5F5 1px solid;
	BORDER-LEFT: #F5F5F5 1px solid;
	margin-bottom:1px;
	height:100%;
}
DIV.contentHeaderC_Center
{
    BACKGROUND-COLOR: #E7E7E7;
	PADDING: 0px;
	BORDER-TOP: #F5F5F5 1px solid;
	margin-bottom:1px;
	height:100%;
}
DIV.contentHeaderC_Right
{
    BACKGROUND-COLOR: #E7E7E7;
	PADDING: 0px;
	BORDER-TOP: #F5F5F5 1px solid;
	margin-bottom:1px;
	height:100%;
}

DIV.contentHeaderD
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #E7E7E7;
	VERTICAL-ALIGN:TOP;
	COLOR: #333333;

	PADDING: 5px;
	PADDING-TOP: 4px;
	PADDING-LEFT: 8px;
	BORDER-RIGHT: #E0E0E0 1px solid;
	height:100%;
}
DIV.contentHeaderD_Left
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #E7E7E7;
	VERTICAL-ALIGN:TOP;
	COLOR: #333333;

	PADDING: 5px;
	PADDING-TOP: 4px;
	PADDING-LEFT: 8px;
	height:100%;
}
DIV.contentHeaderD_Center
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #E7E7E7;
	VERTICAL-ALIGN:TOP;
	COLOR: #333333;

	PADDING: 5px;
	PADDING-TOP: 4px;
	PADDING-LEFT: 8px;
	height:100%;
}
DIV.contentHeaderD_Right
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #E7E7E7;
	VERTICAL-ALIGN:TOP;
	COLOR: #333333;

	PADDING: 5px;
	PADDING-TOP: 4px;
	PADDING-LEFT: 8px;
	BORDER-RIGHT: #E0E0E0 1px solid;
	height:100%;
}

#imgbox 
{
    vertical-align : middle;
    position : absolute;
    border: 1px solid #999;
    background : #FFFFFF; 
    filter: Alpha(Opacity=100);
    visibility : hidden;
    height : 200px;
    width : 200px;
    z-index : 50;
    overflow : hidden;
    text-align : center;
}

#testdiv {width:600px; margin:0 auto; border:1px solid #ccc; padding:20px 25px; background:#fff}

#tinybox {position:absolute; display:none; padding:10px; background:#fff url(../images/preload.gif) no-repeat 50% 50%; border:10px solid #DE2126; z-index:2000}
#tinymask {position:absolute; display:none; top:0; left:0; height:100%; width:100%; background:#000; z-index:1500}
#tinycontent {background:#fff}
