﻿/* CSS Document */
body {font-family:Arial, Helvetica, sans-serif;	color:#444444;	font-size:12px; margin:0 auto;	width:970px;}
 
.pageTitle
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 90%;
    COLOR: #514a3c;
    FONT-FAMILY: Arial
}
.Links
{
	 TEXT-DECORATION: none;  
}
.strongblue {
	FONT-WEIGHT: bold; COLOR: #3297b9
}
.strongbluequote {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; COLOR: #3297b9
}
.strongbluequotesmall {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #3297b9
}
A.strongbluelink {
	COLOR: #3297b9
}
A.strongblue:hover {
	COLOR: #f55a1c
}
A.strongblue:hover .strong {
	COLOR: #f55a1c
}
A.strongbluelink .strong {
	FONT-WEIGHT: bold; COLOR: #3297b9
}
A:hover {
	COLOR: #f55a1c; TEXT-DECORATION: none
}
.roundcont {
	FLOAT: right; MARGIN: 0px 0px 0px 10px; WIDTH: 175px; COLOR: #fff; BACKGROUND-COLOR: #efefef
}
.roundcont P {
	MARGIN: 0px 5px 0px 10px
}
.roundtop {
	BACKGROUND: url(/images/tr.gif) no-repeat right top
}
.roundbottom {
	BACKGROUND: url(/images/br.gif) no-repeat right top
}
IMG.corner {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; DISPLAY: block! important; BORDER-LEFT: medium none; WIDTH: 15px; BORDER-BOTTOM: medium none; HEIGHT: 15px
}
.navTop A {
	FONT-WEIGHT: 500; 
	FONT-SIZE: 11px; 
	COLOR: #666666; 
	FONT-FAMILY: Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.decoration
{
	TEXT-DECORATION: none; 
	font-size: 11px; 
	COLOR: #5077BB; 
}
.headerLnk
{
	FONT-SIZE: 9px; COLOR: white; FONT-FAMILY: arial; TEXT-DECORATION: none; text-weight: normal 
}
 

.SearchOptions A:link
{
    COLOR: #105984;
        TEXT-DECORATION: none
}

.SearchOptions A:visited
{
    COLOR: #105984;
    TEXT-DECORATION: none
}
.SearchOptions A:hover
{
    COLOR: #105984;
    TEXT-DECORATION: none
    
}
.SearchOptions A:active
{
    COLOR: #105984
}
.Body
{
	margin: 0;
    background-color: #FFFFFF;
}
.pageTitle
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 90%;
    COLOR: #514a3c;
    FONT-FAMILY: Arial
}
.Links
{
	
	 TEXT-DECORATION: none; 
	 
 
}
.navTop A {
	FONT-WEIGHT: 500; 
	FONT-SIZE: 11px; 
	COLOR: #666666; 
	FONT-FAMILY: Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.decoration
{
	TEXT-DECORATION: none; 
	font-size: 11px; 
	COLOR: #5077BB; 
}
.headerLnk
{
	FONT-SIZE: 9px; COLOR: white; FONT-FAMILY: arial; TEXT-DECORATION: none; text-weight: normal 
}
.InputDashBoard
{
	FONT-SIZE: 72%; 
	COLOR: #514a3c; 
	FONT-FAMILY: Arial; 
	text-align: left; 
	overflow: hidden; 
	text-overflow: ellipsis; 
	padding: 6px 4px; 
}

.SearchOptions A:link
{
    COLOR: #105984;
        TEXT-DECORATION: none
}

.SearchOptions A:visited
{
    COLOR: #105984;
    TEXT-DECORATION: none
}
.SearchOptions A:hover
{
    COLOR: #105984;
    TEXT-DECORATION: none
    
}
.SearchOptions A:active
{
    COLOR: #105984
}

.menuPanel
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 90%;
    BACKGROUND-COLOR: #edf5fd;
    FONT-FAMILY: Arial
}

.NavigatorPanel
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 90%;
    BACKGROUND-COLOR: #edf5fd;
    FONT-FAMILY: Arial
}

.DisplayHeader
{
    FONT-SIZE: 100%;
    COLOR: #514a3c;
    BACKGROUND-COLOR: #edf5fd;
    FONT-FAMILY: Arial;
}


.contentColHeader
{
    FONT-SIZE: 75%;
    COLOR: #514a3c;
    BACKGROUND-COLOR: #edf5fd;
    FONT-FAMILY: Arial;
}
.InputDisplay
{
    FONT-SIZE: 95%;
    COLOR: #514a3c;
    FONT-FAMILY: Arial;
    
}
.ProfileDisplayLabel
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    COLOR: #000000;
    BACKGROUND-COLOR:  #bdceff;
    BORDER-COLOR:"#397ba5" ;
    vertical-align:top;
   TEXT-ALIGN: left
}

.ProfileDisplayValue
{
    FONT-SIZE: 95%;
    FONT-SIZE: 12px;
    BACKGROUND-COLOR:  #f7f7ff;
    FONT-FAMILY: Arial;
    vertical-align:top;
    TEXT-ALIGN: left
    
    
}

.InputDisplayFlag
{
    FONT-SIZE: 95%;
    COLOR: RED;
    FONT-FAMILY: Arial;
}

.TableMain
{
    FONT-SIZE: 75%;
    COLOR: #514a3c;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #dee7f7;
}
.TableMain_m
{
    FONT-SIZE: 75%;
    COLOR: #514a3c;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #FF6699;
}
.TableMain_r
{
    FONT-SIZE: 75%;
    COLOR: #514a3c;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #CFDBEB;
}
.TableMain_d
{
    FONT-SIZE: 75%;
    COLOR: #514a3c;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #B3E4C5;
}

.tableLabel
{
    
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR:  #BDCEFF;
    BORDER-COLOR:#5077BB ;
}
.formInput
{
  COLOR: #514a3c;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR:#f7f7ff ;
    BORDER-COLOR:#5077BB ;
}
.tableLabel_d
{
     
    
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR:  #B3E4C5;
    BORDER-COLOR:"#299C7A" ;
}
.tableLabel_r
{
    
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR:  #CFDBEB;
    BORDER-COLOR:"#5077BB" ;
}
.tableLabel_m
{
    
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR:  #FFB6D6;
    BORDER-COLOR:#D32C47;
}

.tableLabel_SkinLight_d
{
    
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR:  #B3E4C5;
    BORDER-COLOR:"#299C7A" ;
}
.tableLabel_SkinLight_r
{
    
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR:  #CFDBEB;
    BORDER-COLOR:#5077BB ;
}
.tableLabel_SkinLight_m
{
    
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR:  #FFB6D6;
    BORDER-COLOR:"#D32C47" ;
}

.tableLabel_SkinMedium_d
{
    
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR:  #299C7A;
    BORDER-COLOR:"#299C7A" ;
}
.tableLabel_SkinMedium_r
{
    
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR:  #5077BB;
    BORDER-COLOR:#5077BB ;
}
.tableLabel_SkinMedium_m
{
    
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR:  #D32C47;
    BORDER-COLOR:#D32C47 ;
}


.tableLabel_SkinBold_d
{
    
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR:  #FF6699;
    BORDER-COLOR:#299C7A ;
}
.tableLabel_SkinBold_r
{
    
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR:  #1F3CB4;
    BORDER-COLOR:#5077BB ;
}
.tableLabel_SkinBold_m
{
    
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR:  #FF6699;
    BORDER-COLOR:#D32C47 ;
}

.tableLabelEmpty
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    background-color:#dee7f7;
    BORDER-COLOR:#397ba5 ;
}
.formInputHelp
{
    COLOR: #514a3c;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10px;
    BACKGROUND-COLOR:#f7f7ff;
}
.InputDisplayReq
{
    FONT-SIZE: 75%;
    COLOR: Red;
    FONT-FAMILY: Arial;
}
.InputDisplay3
{
    FONT-SIZE: 100%;
    COLOR: #514a3c;
    FONT-FAMILY: Arial
}

.pageHeading
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 75%;
    COLOR: #334551;
    FONT-FAMILY: Arial
}
.headerBorderLine
{
    BORDER-BOTTOM: #546f81 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 1px;
    BACKGROUND-COLOR: #d6e3f7
}
.table
{
    BORDER-RIGHT: #546f81 1px solid;
    BORDER-TOP: #546f81 1px solid;
    BORDER-LEFT: #546f81 1px solid;
    BORDER-BOTTOM: #546f81 1px solid;
    BACKGROUND-COLOR: #7a9bb0
}
.checkBox
{
    PADDING-BOTTOM: 3px;
    WIDTH: 14px;
    HEIGHT: 14px
}
.textbox
{
    BORDER-RIGHT: #3f5a6c 1px solid;
    BORDER-TOP: #3f5a6c 1px solid;
    FONT-SIZE: 65%;
    BORDER-LEFT: #3f5a6c 1px solid;
    WIDTH: 145px;
    COLOR: #3f5a6c;
    BORDER-BOTTOM: #3f5a6c 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #ffffff;
}
.textbox2
{
    BORDER-RIGHT: #616161 1px solid;
    BORDER-TOP: #616161 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 75%;
    BORDER-LEFT: #616161 1px solid;
    WIDTH: 125pt;
    COLOR: #47443e;
    BORDER-BOTTOM: #616161 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 18px
}
.textboxExceptions
{
    BORDER-RIGHT: #616161 1px solid;
    BORDER-TOP: #616161 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 75%;
    BORDER-LEFT: #616161 1px solid;
    WIDTH: 150px;
    COLOR: #47443e;
    BORDER-BOTTOM: #616161 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 18px
}
.border
{
    HEIGHT: 3px;
    BACKGROUND-COLOR: #546f81
}
.helpTable
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: #546f81 1px solid;
    BORDER-LEFT: #546f81 1px solid;
    BORDER-BOTTOM: #546f81 1px solid;
    BACKGROUND-COLOR: #afccd9
}
.headerUserName
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 75%;
    COLOR: #3f5a6c;
    FONT-FAMILY: Arial
}
.headerLtBlueBG
{
    BACKGROUND-COLOR: #d6e3f7
}

.InputDisplayGrey
{
    FONT-SIZE: 100%;
    COLOR: #47443e;
    FONT-FAMILY: Arial;
    HEIGHT: 17px
}

.InputDisplay2
{
    FONT-SIZE: 75%;
    COLOR: #105984;
    FONT-FAMILY: Arial;
    HEIGHT: 17px
}

.InputDisplayPeru
{
	color: peru;
    FONT-SIZE: 75%;
    font-weight: bold;
    FONT-FAMILY: Arial;
    HEIGHT: 17px
}


.InputDisplay2 A:link
{
    COLOR: #105984;
    FONT-SIZE: 75%;
    TEXT-DECORATION: none
}
.InputDisplay2 A:visited
{
    COLOR: #105984;
    TEXT-DECORATION: none
}
.InputDisplay2 A:hover
{
    COLOR: #105984;
    TEXT-DECORATION: none
    
}
.InputDisplay2 A:active
{
    COLOR: #105984
}
.gadgetTableBorder
{
    BORDER-RIGHT: #7a7670 1px solid;
    BORDER-LEFT: #7a7670 1px solid;
    BORDER-BOTTOM: #7a7670 1px solid
}
.gadgetHeading
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 75%;
    BACKGROUND-IMAGE: url(../images/gadget_header.gif);
    COLOR: #ffffff;
    FONT-FAMILY: @Arial
}
.LtGreyVertLine
{
    BACKGROUND-COLOR: #c6c3c6
}
.footerTableBorder
{
    BORDER-TOP: #3f5a6c 2px solid;
    BACKGROUND-COLOR: #9cbece
}
.pageTitle2
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 90%;
    COLOR: #948e8c;
    FONT-FAMILY: Arial
}
.IconTable
{
    BORDER-TOP: #bfaea0 1px solid;
    BORDER-BOTTOM: #bfaea0 1px solid;
    BACKGROUND-COLOR: #f1f1f1
}
.GreyheadingRow1
{
    BORDER-RIGHT: #b5aea0 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 75%;
    COLOR: #47443e;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #d5d5d5
}
.GreyheadingRow2
{
    BORDER-RIGHT: #b5aea0 1px solid;
    BORDER-TOP: #000000 1px solid;
    border-color: black;
    BACKGROUND-COLOR: #d5d5d5
}
.GreyheadingRow3
{
    BORDER-RIGHT: #b5aea0 1px solid;
    BORDER-TOP: #b5aea0 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #d5d5d5
}

.GreyheadingRow4BlackRight
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #b5aea0 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.GreyheadingRow4BlackTopRight
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.WhiteContentRow1
{
    BORDER-RIGHT: #b5aea0 1px solid;
    PADDING-LEFT: 5px;
    BORDER-BOTTOM: #b5aea0 1px solid
}
.WhiteContentRow2
{
    BORDER-RIGHT: #b5aea0 1px solid;
    BORDER-BOTTOM: #b5aea0 1px solid
}
.WhiteContentRow3
{
    BORDER-BOTTOM: #b5aea0 1px solid
}
.WhiteContentRowBlackBorder1
{
    BORDER-RIGHT: #b5aea0 1px solid;
    PADDING-LEFT: 5px;
    BORDER-BOTTOM: #000000 1px solid
}
.WhiteContentRowBlackBorder2
{
    BORDER-RIGHT: #b5aea0 1px solid;
    BORDER-BOTTOM: #000000 1px solid
}
.WhiteContentRowBlackBorder3
{
    BORDER-BOTTOM: #000000 1px solid
}
.BlueContentRow1
{
    BORDER-RIGHT: #b5aea0 1px solid;
    PADDING-LEFT: 5px;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #c6e6ff
}
.BlueContentRow2
{
    BORDER-RIGHT: #b5aea0 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #c6e6ff
}
.BlueContentRow3
{
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #c6e6ff
}
.WhiteContentRow4
{
    BORDER-RIGHT: #b5aea0 1px solid;
    PADDING-LEFT: 5px
}
.WhiteContentRow5
{
    FONT-SIZE: 75%;
    COLOR: #47443e;
    FONT-FAMILY: Arial
}
.WhiteContentRow6
{
    BORDER-RIGHT: #b5aea0 1px solid;
    BORDER-BOTTOM: 1px
}
.currentRow
{
    BORDER-RIGHT: #b5aea0 1px solid;
    BORDER-BOTTOM: #b5aea0 1px solid;
    BACKGROUND-COLOR: #add781
}
.currentRowBlackRight
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-BOTTOM: #b5aea0 1px solid;
    BACKGROUND-COLOR: #add781
}
.currentRowBlackBottomRight
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #add781
}
.currentRowBlackBottom
{
    BORDER-RIGHT: #b5aea0 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #add781
}
.currentRow2
{
    BORDER-RIGHT: #b5aea0 1px solid;
    BACKGROUND-COLOR: #add781
}
.currentRow3
{
    BORDER-RIGHT: #b5aea0 1px solid;
    FONT-SIZE: 75%;
    COLOR: #47443e;
    BORDER-BOTTOM: #b5aea0 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #add781
}
.currentRow3BlackBottom
{
    BORDER-RIGHT: #b5aea0 1px solid;
    FONT-SIZE: 75%;
    COLOR: #47443e;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #add781
}
.currentRow3BlackRight
{
    BORDER-RIGHT: #000000 1px solid;
    FONT-SIZE: 75%;
    COLOR: #47443e;
    BORDER-BOTTOM: #b5aea0 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #add781
}
.currentRow3BlackBottomRight
{
    BORDER-RIGHT: #000000 1px solid;
    FONT-SIZE: 75%;
    COLOR: #47443e;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #add781
}
.WhiteRow2
{
    BORDER-RIGHT: #b5aea0 1px solid;
    FONT-SIZE: 75%;
    COLOR: #47443e;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffffff
}
.WhiteRow2BlackRight
{
    BORDER-RIGHT: #000000 1px solid;
    FONT-SIZE: 75%;
    COLOR: #47443e;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffffff
}
.evaluateRow2
{
    BORDER-RIGHT: #b5aea0 1px solid;
    BACKGROUND-COLOR: #ffe67b
}
.evaluateRow3
{
    BORDER-RIGHT: #b5aea0 1px solid;
    FONT-SIZE: 75%;
    COLOR: #47443e;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffe67b;
}
.evaluateRow2BlackRight
{
    BORDER-RIGHT: #000000 1px solid;
    BACKGROUND-COLOR: #ffe67b
}
.developmentRow2
{
    BORDER-RIGHT: #b5aea0 1px solid;
    BACKGROUND-COLOR: #efff9d
}
.developmentRow3
{
    BORDER-RIGHT: #b5aea0 1px solid;
    FONT-SIZE: 75%;
    COLOR: #47443e;
    BORDER-BOTTOM: #b5aea0 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #efff9d
}
.MaintainRow
{
    BORDER-RIGHT: #b5aea0 1px solid;
    BORDER-BOTTOM: #b5aea0 1px solid;
    BACKGROUND-COLOR: #ffcf26
}
.MaintainRowBlackBottom
{
    BORDER-RIGHT: #b5aea0 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #ffcf26
}
.MaintainRowBlackRight
{
    BORDER-RIGHT: #000000 1px solid;
    BACKGROUND-COLOR: #ffcf26
}
.maintainRow2
{
    BORDER-RIGHT: #b5aea0 1px solid;
    BACKGROUND-COLOR: #ffcf26
}
.maintainRow3
{
    BORDER-RIGHT: #b5aea0 1px solid;
    FONT-SIZE: 75%;
    COLOR: #47443e;
    BORDER-BOTTOM: #b5aea0 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffcf26
}
.DevelopmentRow
{
    BORDER-RIGHT: #b5aea0 1px solid;
    BORDER-BOTTOM: #b5aea0 1px solid;
    BACKGROUND-COLOR: #efff9d
}
.DevelopmentRowBlackRight
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-BOTTOM: #b5aea0 1px solid;
    BACKGROUND-COLOR: #efff9d
}
.DevelopmentRowBlackBottom
{
    BORDER-RIGHT: #b5aea0 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #efff9d
}
.DevelopmentRowBlackBottomRight
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #efff9d
}
.PORow
{
    BORDER-RIGHT: #b5aea0 1px solid;
    BORDER-BOTTOM: #b5aea0 1px solid;
    BACKGROUND-COLOR: #ff8a2e
}
.PORow2
{
    BORDER-RIGHT: #b5aea0 1px solid;
    BACKGROUND-COLOR: #ff8a2e
}
.PORow3
{
    BORDER-RIGHT: #b5aea0 1px solid;
    FONT-SIZE: 75%;
    COLOR: #47443e;
    BORDER-BOTTOM: #b5aea0 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ff8a2e
}
.PORowBlackRight
{
    BORDER-RIGHT: #000000 1px solid;
    BACKGROUND-COLOR: #ff8a2e
}
.PORowBlackBottom
{
    BORDER-RIGHT: #b5aea0 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #ff8a2e
}
.RetiredRow
{
    BORDER-RIGHT: #b5aea0 1px solid;
    BORDER-BOTTOM: #b5aea0 1px solid;
    BACKGROUND-COLOR: #e02626
}
.RetiredRow2
{
    BORDER-RIGHT: #b5aea0 1px solid;
    BACKGROUND-COLOR: #e02626
}
.RetiredRow2NoRightBorder
{
    BACKGROUND-COLOR: #e02626
}
.RetiredRow3
{
    BORDER-RIGHT: #b5aea0 1px solid;
    FONT-SIZE: 75%;
    COLOR: #47443e;
    BORDER-BOTTOM: #b5aea0 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #e02626
}
.RetiredRowBlackBottom
{
    BORDER-RIGHT: #b5aea0 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #e02626
}
.evaluateRow
{
    BORDER-RIGHT: #b5aea0 1px solid;
    BORDER-BOTTOM: #b5aea0 1px solid;
    BACKGROUND-COLOR: #ffe67b
}
.evaluateRowBlackRight
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-BOTTOM: #b5aea0 1px solid;
    BACKGROUND-COLOR: #ffe67b
}
.evaluateRowBlackBottom
{
    BORDER-RIGHT: #b5aea0 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #ffe67b
}
.evaluateRowBlackBottomRight
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #ffe67b
}
.darkGreyTab1
{
    BORDER-RIGHT: #6b6352 1px solid;
    PADDING-RIGHT: 12px;
    BORDER-TOP: #6b6352 1px solid;
    PADDING-LEFT: 12px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 75%;
    BORDER-LEFT: #6b6352 1px solid;
    WIDTH: 121px;
    CURSOR: hand;
    COLOR: #47443e;
    BORDER-BOTTOM: #6b6352 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #b5b5b5
}

.darkGreyTab1a
{
    BORDER-RIGHT: #6b6352 1px solid;
    PADDING-RIGHT: 12px;
    BORDER-TOP: #6b6352 1px solid;
    PADDING-LEFT: 12px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 75%;
    BORDER-LEFT: #6b6352 1px solid;
    CURSOR: hand;
    COLOR: #47443e;
    BORDER-BOTTOM: #6b6352 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #b5b5b5
}


.darkGreyTabAdopt2
{
    BORDER-RIGHT: #6b6352 1px solid;
    PADDING-RIGHT: 12px;
    BORDER-TOP: #6b6352 1px solid;
    PADDING-LEFT: 12px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 75%;
    BORDER-LEFT: #6b6352 1px solid;
    WIDTH: 60px;
    CURSOR: hand;
    COLOR: #47443e;
    BORDER-BOTTOM: #6b6352 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #b5b5b5
}
.darkGreyTabEditor
{
    BORDER-RIGHT: #6b6352 1px solid;
    PADDING-RIGHT: 12px;
    BORDER-TOP: #6b6352 1px solid;
    PADDING-LEFT: 12px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 75%;
    BORDER-LEFT: #6b6352 1px solid;
    WIDTH: 115px;
    CURSOR: hand;
    COLOR: #47443e;
    BORDER-BOTTOM: #6b6352 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #b5b5b5
}
.darkGreyTabReader
{
    BORDER-RIGHT: #6b6352 1px solid;
    PADDING-RIGHT: 12px;
    BORDER-TOP: #6b6352 1px solid;
    PADDING-LEFT: 12px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 75%;
    BORDER-LEFT: #6b6352 1px solid;
    WIDTH: 125px;
    CURSOR: hand;
    COLOR: #47443e;
    BORDER-BOTTOM: #6b6352 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #b5b5b5
}
.darkGreyTabAdopt
{
    BORDER-RIGHT: #6b6352 1px solid;
    PADDING-RIGHT: 12px;
    BORDER-TOP: #6b6352 1px solid;
    PADDING-LEFT: 12px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 75%;
    BORDER-LEFT: #6b6352 1px solid;
    WIDTH: 100px;
    CURSOR: hand;
    COLOR: #47443e;
    BORDER-BOTTOM: #6b6352 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #b5b5b5
}
.darkGreyTabWS
{
    BORDER-RIGHT: #6b6352 1px solid;
    PADDING-RIGHT: 12px;
    BORDER-TOP: #6b6352 1px solid;
    PADDING-LEFT: 12px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 75%;
    BORDER-LEFT: #6b6352 1px solid;
    WIDTH: 140px;
    CURSOR: hand;
    COLOR: #47443e;
    BORDER-BOTTOM: #6b6352 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #b5b5b5
}
.darkGreyTabRemove
{
    BORDER-RIGHT: #6b6352 1px solid;
    PADDING-RIGHT: 12px;
    BORDER-TOP: #6b6352 1px solid;
    PADDING-LEFT: 12px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 75%;
    BORDER-LEFT: #6b6352 1px solid;
    WIDTH: 120px;
    CURSOR: hand;
    COLOR: #47443e;
    BORDER-BOTTOM: #6b6352 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #b5b5b5
}
.darkGreyTabDraft
{
    BORDER-RIGHT: #6b6352 1px solid;
    PADDING-RIGHT: 12px;
    BORDER-TOP: #6b6352 1px solid;
    PADDING-LEFT: 12px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 75%;
    BORDER-LEFT: #6b6352 1px solid;
    WIDTH: 99px;
    CURSOR: hand;
    COLOR: #ffffff;
    BORDER-BOTTOM: #6b6352 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #948e8c
}
.darkGreyTabChanges
{
    BORDER-RIGHT: #6b6352 1px solid;
    PADDING-RIGHT: 12px;
    BORDER-TOP: #6b6352 1px solid;
    PADDING-LEFT: 12px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 75%;
    BORDER-LEFT: #6b6352 1px solid;
    WIDTH: 105px;
    CURSOR: hand;
    COLOR: #ffffff;
    BORDER-BOTTOM: #6b6352 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #948e8c
}
.darkGreyTabReset
{
    BORDER-RIGHT: #6b6352 1px solid;
    PADDING-RIGHT: 12px;
    BORDER-TOP: #6b6352 1px solid;
    PADDING-LEFT: 12px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 75%;
    BORDER-LEFT: #6b6352 1px solid;
    WIDTH: 56px;
    CURSOR: hand;
    COLOR: #ffffff;
    BORDER-BOTTOM: #6b6352 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #948e8c
}
.LightGreyTabPrint
{
    BORDER-RIGHT: #6b6352 1px solid;
    PADDING-RIGHT: 12px;
    BORDER-TOP: #6b6352 1px solid;
    PADDING-LEFT: 12px;
    FONT-SIZE: 75%;
    BORDER-LEFT: #6b6352 1px solid;
    WIDTH: 45px;
    CURSOR: hand;
    COLOR: #47443e;
    BORDER-BOTTOM: #6b6352 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #d5d5d5
}
.LightGreyTabExport
{
    BORDER-RIGHT: #6b6352 1px solid;
    PADDING-RIGHT: 12px;
    BORDER-TOP: #6b6352 1px solid;
    PADDING-LEFT: 12px;
    FONT-SIZE: 75%;
    BORDER-LEFT: #6b6352 1px solid;
    WIDTH: 55px;
    CURSOR: hand;
    COLOR: #47443e;
    BORDER-BOTTOM: #6b6352 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #d5d5d5
}
.LightGreyTabSubscribe
{
    BORDER-RIGHT: #6b6352 1px solid;
    PADDING-RIGHT: 12px;
    BORDER-TOP: #6b6352 1px solid;
    PADDING-LEFT: 12px;
    FONT-SIZE: 75%;
    BORDER-LEFT: #6b6352 1px solid;
    WIDTH: 75px;
    CURSOR: hand;
    COLOR: #47443e;
    BORDER-BOTTOM: #6b6352 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #d5d5d5
}
.LightGreyTabEmail
{
    BORDER-RIGHT: #6b6352 1px solid;
    PADDING-RIGHT: 12px;
    BORDER-TOP: #6b6352 1px solid;
    PADDING-LEFT: 12px;
    FONT-SIZE: 75%;
    BORDER-LEFT: #6b6352 1px solid;
    WIDTH: 80px;
    CURSOR: hand;
    COLOR: #47443e;
    BORDER-BOTTOM: #6b6352 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #d5d5d5
}
.blueDetailsTable
{
    BORDER-TOP: #3f5a6c 2px solid;
    BACKGROUND-COLOR: #c6e6ff
}
.blueDetailsRowBorder
{
    BORDER-BOTTOM: #3f5a6c 1px solid;
    BACKGROUND-COLOR: #c6e6ff;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 90%;
    COLOR: #334551;
    FONT-FAMILY: Arial;    
}

.blueTabHidden
{
	display:none;
}

.blueTabOff
{
    BORDER-RIGHT: #8497a3 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #8497a3 1px solid;
    PADDING-LEFT: 5px;
    FONT-SIZE: 75%;
    BORDER-LEFT: #8497a3 1px solid;
    COLOR: #3f5a6c;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #3f5a6c 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 20px;
    TEXT-DECORATION: none
}
.blueTabOff A:link
{
    FONT-WEIGHT: bolder;
    COLOR: #3f5a6c;
    TEXT-DECORATION: none
}
.blueTabOff A:visited
{
    FONT-WEIGHT: bolder;
    COLOR: #3f5a6c;
    TEXT-DECORATION: none
}
.blueTabOff A:hover
{
    FONT-WEIGHT: bolder;
    COLOR: #3f5a6c;
    TEXT-DECORATION: none
}
.blueTabOff A:active
{
    FONT-WEIGHT: bolder;
    COLOR: #3f5a6c;
    TEXT-DECORATION: none
}
.blueTabUnavailable
{
    BORDER-RIGHT: #8497a3 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #8497a3 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 75%;
    BORDER-LEFT: #8497a3 1px solid;
    COLOR: #8497a3;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #3f5a6c 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #c6e6ff
}
.blueTabGreyed
{
    BORDER-RIGHT: #8497a3 2px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #8497a3 2px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 75%;
    BORDER-LEFT: #8497a3 2px solid;
    COLOR: #3f5a6c;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #3f5a6c 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #c6e6ff
}
.blueTabOn
{
    BORDER-RIGHT: #334551 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #334551 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 75%;
    BORDER-LEFT: #334551 1px solid;
    COLOR: #334551;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ffffff
}
.alignImage
{
}
.iframeHeading
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 75%;
    COLOR: #000000;
    FONT-FAMILY: Arial
}
.iframeContentBold
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 75%;
    COLOR: #334551;
    FONT-FAMILY: Arial
}
.iframeLightBlueContent
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 75%;
    COLOR: #8497a3;
    FONT-FAMILY: Arial
}
.iframeContent
{
    FONT-SIZE: 75%;
    COLOR: #334551;
    FONT-FAMILY: Arial
}
.button
{
    BORDER-RIGHT: #3f5a6c 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #3f5a6c 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 75%;
    BORDER-LEFT: #3f5a6c 1px solid;
    WIDTH: 105px;
    CURSOR: hand;
    COLOR: #3f5a6c;
    BORDER-BOTTOM: #3f5a6c 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 17px;
    BACKGROUND-COLOR: #7a9bb0
}
.button2
{
    BORDER-RIGHT: #3f5a6c 1px solid;
    BORDER-TOP: #3f5a6c 1px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 75%;
    BORDER-LEFT: #3f5a6c 1px solid;
    WIDTH: 95px;
    CURSOR: hand;
    COLOR: #3f5a6c;
    BORDER-BOTTOM: #3f5a6c 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 19px;
    BACKGROUND-COLOR: #d6e7f7
}
.blueHeading
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 90%;
    COLOR: #334551;
    FONT-FAMILY: Arial
}
.footerlayer1
{
    LEFT: 14px;
    WIDTH: 102px;
    POSITION: absolute;
    TOP: 601px
}
.footerExceptionlayer1
{
    LEFT: 14px;
    WIDTH: 102px;
    POSITION: absolute;
    TOP: 621px
}
.footerWSlayer1
{
    LEFT: 14px;
    WIDTH: 108px;
    POSITION: absolute;
    TOP: 538px
}
.footerlayerBrowse
{
    LEFT: 14px;
    WIDTH: 102px;
    POSITION: absolute;
    TOP: 620px
}
.footerlayerStandard
{
    LEFT: 14px;
    WIDTH: 102px;
    POSITION: absolute;
    TOP: 618px
}
.footerlayerFilter
{
    LEFT: 14px;
    WIDTH: 102px;
    POSITION: absolute;
    TOP: 595px
}
.footerlayer2
{
    LEFT: 121px;
    WIDTH: 147px;
    POSITION: absolute;
    TOP: 601px
}
.footerExceptionlayer2
{
    LEFT: 121px;
    WIDTH: 147px;
    POSITION: absolute;
    TOP: 621px
}
.footerWSlayer2
{
    LEFT: 123px;
    WIDTH: 147px;
    POSITION: absolute;
    TOP: 538px
}
.footerlayer3
{
    LEFT: 270px;
    WIDTH: 57px;
    POSITION: absolute;
    TOP: 601px
}
.footerExceptionlayer3
{
    LEFT: 253px;
    WIDTH: 57px;
    POSITION: absolute;
    TOP: 621px
}
.footerWSlayer3
{
    POSITION: absolute;
    TOP: 620px;
}

.footerWSlayer3off
{
    POSITION: absolute;
    TOP: 620px;
}

.footerTabOff
{
    BORDER-RIGHT: #546f81 1px solid;
    BORDER-TOP: #3f5a6c 2px solid;
    BORDER-LEFT: #546f81 1px solid;
    BORDER-BOTTOM: #546f81 1px solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #bbd5e0
}
.footerTabText
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 75%;
    COLOR: #3f5a6c;
    FONT-FAMILY: Arial;
    POSITION: relative;
    TOP: -1px
}
.footerTabStaticOff
{
    BORDER-RIGHT: #546f81 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #3f5a6c 2px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 75%;
    BORDER-LEFT: #546f81 1px solid;
    COLOR: #3f5a6c;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #546f81 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #bbd5e0
}
.footerTabOn
{
    BORDER-RIGHT: #3f5a6c 2px solid;
    BORDER-LEFT: #3f5a6c 2px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #3f5a6c 2px solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ffffff
}
.footerTabImage
{
    LEFT: 0px;
    POSITION: relative;
    TOP: 3px
}
.layerBU1
{
    OVERFLOW-Y: scroll;
    SCROLLBAR-FACE-COLOR: #ffffff;
    SCROLLBAR-HIGHLIGHT-COLOR: #e9e9e9;
    OVERFLOW: auto;
    WIDTH: 1004px;
    SCROLLBAR-SHADOW-COLOR: #776f61;
    SCROLLBAR-ARROW-COLOR: #776f61;
    SCROLLBAR-DARKSHADOW-COLOR: #e9e9e9;
    SCROLLBAR-BASE-COLOR: #776f61;
    HEIGHT: 156px
}
.standardIframe1
{
    WIDTH: 502px;
    HEIGHT: 167px
}
.standardIframe2
{
    WIDTH: 502px;
    HEIGHT: 167px
}
.layerWorkspace
{
    OVERFLOW-Y: scroll;
    SCROLLBAR-FACE-COLOR: #ffffff;
    SCROLLBAR-HIGHLIGHT-COLOR: #e9e9e9;
    OVERFLOW: auto;
    WIDTH: 1004px;
    SCROLLBAR-SHADOW-COLOR: #776f61;
    SCROLLBAR-ARROW-COLOR: #776f61;
    SCROLLBAR-DARKSHADOW-COLOR: #e9e9e9;
    SCROLLBAR-BASE-COLOR: #776f61;
    HEIGHT: 99px
}
.iframe1
{
    SCROLLBAR-FACE-COLOR: #ffffff;
    SCROLLBAR-HIGHLIGHT-COLOR: #e9e9e9;
    WIDTH: 1004px;
    SCROLLBAR-SHADOW-COLOR: #ffffff;
    SCROLLBAR-ARROW-COLOR: #776f61;
    SCROLLBAR-DARKSHADOW-COLOR: #776f61;
    SCROLLBAR-BASE-COLOR: #776f61;
    HEIGHT: 163px
}
.workspaceIframe
{
    SCROLLBAR-FACE-COLOR: #ffffff;
    SCROLLBAR-HIGHLIGHT-COLOR: #e9e9e9;
    WIDTH: 1004px;
    SCROLLBAR-SHADOW-COLOR: #ffffff;
    SCROLLBAR-ARROW-COLOR: #776f61;
    SCROLLBAR-DARKSHADOW-COLOR: #776f61;
    SCROLLBAR-BASE-COLOR: #776f61;
    HEIGHT: 155px
}
.GreyWithBlackTopBorder
{
    BORDER-TOP: #000000 1px solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #948e8c
}
.whiteText
{
    FONT-SIZE: 75%;
    COLOR: #ffffff;
    FONT-FAMILY: Arial
}
.LightGreyTable
{
    BORDER-TOP: #000000 1px solid;
    BACKGROUND-COLOR: #d5d5d5
}
.cTextbox
{
    BORDER-RIGHT: #616161 1px solid;
    BORDER-TOP: #616161 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #616161 1px solid;
    WIDTH: 19px;
    COLOR: #616161;
    BORDER-BOTTOM: #616161 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #add781;
    TEXT-ALIGN: center
}
.whiteTextbox
{
    BORDER-RIGHT: #616161 1px solid;
    BORDER-TOP: #616161 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #616161 1px solid;
    WIDTH: 19px;
    COLOR: #616161;
    BORDER-BOTTOM: #616161 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
.mTextbox
{
    BORDER-RIGHT: #616161 1px solid;
    BORDER-TOP: #616161 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #616161 1px solid;
    WIDTH: 19px;
    COLOR: #616161;
    BORDER-BOTTOM: #616161 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffcf26;
    TEXT-ALIGN: center
}


.pTextbox
{
    BORDER-RIGHT: #616161 1px solid;
    BORDER-TOP: #616161 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #616161 1px solid;
    WIDTH: 19px;
    COLOR: #616161;
    BORDER-BOTTOM: #616161 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: cornsilk;
    TEXT-ALIGN: center
}

.poTextbox
{
    BORDER-RIGHT: #616161 1px solid;
    BORDER-TOP: #616161 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #616161 1px solid;
    WIDTH: 19px;
    COLOR: #616161;
    BORDER-BOTTOM: #616161 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ff8a2e;
    TEXT-ALIGN: center
}
.rTextbox
{
    BORDER-RIGHT: #616161 1px solid;
    BORDER-TOP: #616161 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #616161 1px solid;
    WIDTH: 19px;
    COLOR: #616161;
    BORDER-BOTTOM: #616161 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #e02626;
    TEXT-ALIGN: center
}
.eTextbox
{
    BORDER-RIGHT: #616161 1px solid;
    BORDER-TOP: #616161 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #616161 1px solid;
    WIDTH: 19px;
    COLOR: #616161;
    BORDER-BOTTOM: #616161 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffe67b;
    TEXT-ALIGN: center
}
.dTextbox
{
    BORDER-RIGHT: #616161 1px solid;
    BORDER-TOP: #616161 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #616161 1px solid;
    WIDTH: 19px;
    COLOR: #616161;
    BORDER-BOTTOM: #616161 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #efff9d;
    TEXT-ALIGN: center
}
.iFrameName
{
    FONT-SIZE: 75%;
    COLOR: #105984;
    FONT-FAMILY: Arial
}
.blueTabText
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 75%;
    COLOR: #3f5a6c;
    FONT-FAMILY: Arial
}
.blueTabText A:link
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 75%;
    COLOR: #3f5a6c;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.blueTabText A:visited
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 75%;
    COLOR: #3f5a6c;
    TEXT-DECORATION: none
}
.blueTabText A:hover
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 75%;
    COLOR: #3f5a6c;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.blueTabText A:active
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 75%;
    COLOR: #3f5a6c;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.darkGreyTab2 A:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.darkGreyTab2 A:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.darkGreyTab2 A:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.darkGreyTab2 A:active
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.LightGreyTab A:link
{
    COLOR: #47443e;
    TEXT-DECORATION: none
}
.LightGreyTab A:visited
{
    COLOR: #47443e;
    TEXT-DECORATION: none
}
.LightGreyTab A:hover
{
    COLOR: #47443e;
    TEXT-DECORATION: none
}
.LightGreyTab A:active
{
    COLOR: #47443e;
    TEXT-DECORATION: none
}
.redText
{
    FONT-SIZE: 75%;
    COLOR: #ed3200;
    FONT-FAMILY: Arial
}
.tableBlueText
{
    FONT-SIZE: 75%;
    COLOR: #105984;
    FONT-FAMILY: Arial
}
.tableBlueText A:link
{
    COLOR: #105984;
    TEXT-DECORATION: none
}
.tableBlueText A:visited
{
    COLOR: #105984;
    TEXT-DECORATION: none
}
.tableBlueText A:hover
{
    COLOR: #105984;
    TEXT-DECORATION: underline
}
.tableBlueText A:active
{
    COLOR: #105984;
    TEXT-DECORATION: none
}
.tableGreyText
{
    FONT-SIZE: 75%;
    COLOR: #47443e;
    FONT-FAMILY: Arial
}
.tableHeadingRow
{
    FONT-SIZE: 75%;
    COLOR: #232323;
    FONT-FAMILY: Arial
}
.filterButtons1
{
    BORDER-RIGHT: #3f5a6c 1px solid;
    BORDER-TOP: #3f5a6c 1px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 75%;
    BORDER-LEFT: #3f5a6c 1px solid;
    WIDTH: 95px;
    CURSOR: hand;
    COLOR: #3f5a6c;
    BORDER-BOTTOM: #3f5a6c 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 19px;
    BACKGROUND-COLOR: #d6e7f7
}
.filterButtons2
{
    aBORDER-RIGHT: #334551 1px solid;
    aBORDER-TOP: #334551 1px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 75%;
    aBORDER-LEFT: #334551 1px solid;
    WIDTH: 65px;
    CURSOR: hand;
    COLOR: #ffffff;
    sBORDER-BOTTOM: #334551 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 19px;
    BACKGROUND-COLOR: #7a9bb0
}

.filterButtons2a
{
    sBORDER-RIGHT: #334551 1px solid;
    sBORDER-TOP: #334551 1px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 75%;
    sBORDER-LEFT: #334551 1px solid;
BORDER-COLOR: WHITE;
	CURSOR: hand;
    COLOR: #ffffff;
    sBORDER-BOTTOM: #334551 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #7a9bb0
}

.listBox
{
    BORDER-RIGHT: #5b717f 1px solid;
    BORDER-TOP: #5b717f 1px solid;
    FONT-SIZE: 75%;
    BORDER-LEFT: #5b717f 1px solid;
    WIDTH: 205px;
    COLOR: #334551;
    BORDER-BOTTOM: #5b717f 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 109px
}
.lBox
{
    BORDER-RIGHT: #5b717f 1px solid;
    BORDER-TOP: #5b717f 1px solid;
    FONT-SIZE: 90%;
    BORDER-LEFT: #5b717f 1px solid;
    WIDTH: 205px;
    COLOR: #334551;
    BORDER-BOTTOM: #5b717f 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 109px
}
.listBox2
{
    BORDER-RIGHT: #5b717f 1px solid;
    BORDER-TOP: #5b717f 1px solid;
    FONT-SIZE: 75%;
    BORDER-LEFT: #5b717f 1px solid;
    WIDTH: 316px;
    COLOR: #334551;
    BORDER-BOTTOM: #5b717f 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 169px
}

.listBox3 /*no font size reduction*/
{
    BORDER-RIGHT: #5b717f 1px solid;
    BORDER-TOP: #5b717f 1px solid;
    BORDER-LEFT: #5b717f 1px solid;
    FONT-SIZE: 90%;
    WIDTH: 316px;
    COLOR: #334551;
    BORDER-BOTTOM: #5b717f 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 169px
}
.filterHeading
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 75%;
    COLOR: #334551;
    FONT-FAMILY: Arial
}
.filterBlueTable
{
    BORDER-TOP: #c6c3c6 1px solid;
    BORDER-BOTTOM: #c6c3c6 1px solid;
    BACKGROUND-COLOR: #eff7ff
}

.filterBlueTable2
{
    BORDER-TOP: #c6c3c6 1px solid;
    BORDER-BOTTOM: #c6c3c6 1px solid;
    BACKGROUND-COLOR: #eff7ff;
    FONT-SIZE: 75%;
    COLOR: #105984;
    FONT-FAMILY: Arial;
}
.FilterBlueTable2 A:link
{
    COLOR: #105984;
    TEXT-DECORATION: none
}
.BlueHeadingRow1
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: #546f81 1px solid;
    BORDER-LEFT: #546f81 1px solid;
    BORDER-BOTTOM: #546f81 1px solid;
    BACKGROUND-COLOR: #afccd9;
    FONT-SIZE: 75%;
    COLOR: #105984;
    font-weight: BOLD;
    FONT-FAMILY: Arial;
}


.separator
{
    BACKGROUND-COLOR: #b5aea0
}
.blackborder
{
    BORDER-TOP: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid
}
.blankSpace
{
    HEIGHT: 5px
}
.PIPCommentsTable
{
    BORDER-TOP: dimgray 1px solid;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: silver 1px solid
}

.VisibleRow
{
	display: block;
    COLOR: #514a3c;
    FONT-FAMILY: Arial
}

.HiddenRow
{
	display: none;
	COLOR: #514a3c;
    FONT-FAMILY: Arial
}

.Navigator_Table
{
	background-color: #FFF8DE;
	font-size: 8pt;
	font-family: ARIAL;
	font-style: normal;
	border: 1px;
	border-color:#FFF8DE;
	border-style:solid;
	line-height: 10pt;
}
.Navigator_Header_Cell
{	
	font-weight: bold;	
	font-size: 11pt;		
	font-family: Arial;
	background-color: black;
	text-align: center;
	border: 1px;
	border-style: solid;
	border-color: #c0c0c0;
	color: orange;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;	
	padding-top: 7px;
	height:9px;
	padding-bottom: 5px;
	TEXT-DECORATION: none
	
}
.Navigator_Category_Cell
{
	background-color:#FFF8DE;
	font-size: 10pt;
	font-style: normal;
	font-weight:bold;
	font-family: Arial;	
	padding-top: 6px;
	padding-bottom: 6px;
	color: Black;
	TEXT-DECORATION: none
}
.Navigator_Item_Cell
{
	background-color:#FFF8DE;
	font-size: 10pt;
	font-style:normal;
	font-weight:bold;
	font-family: Arial;
	color: Black;
	padding-top: 5px;
	padding-bottom: 5px;
}

A.Navigator_Item_Link
{
	color:#000000;
	font-family: Arial;
	font-size:9pt;
	font-style:normal;
	text-decoration: none;
}
A.Navigator_Item_Link:Hover
{
	color:#0000ff;
	font-family:Arial;
	font-size:9pt;
	font-style:normal;
	text-decoration: none;
}
.tableSectionHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    background-color: #9CBECE;
}
.tableSectionHead1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    background-color: #EDF5FD;
}
.tableSectionHead2
{
    font-weight: bold;
    FONT-SIZE: 12px;
    color: black;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
  
}
.tableSectionHead3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    background-color: #DEE3F7;
}
tableSectionHead4
{
    font-weight: bold;
    FONT-SIZE: 12px;
    color: black;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    background-color: white;
}
.ColorListRow
{
    BACKGROUND-COLOR: whitesmoke;
}

.headers
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 10px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.subheaders
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.plaintext
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.redtext
{
    FONT-SIZE: 12px;
    COLOR: #990000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.note
{
    FONT-SIZE: 12px;
    COLOR: #993333;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.formLabel
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.whitetext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.cellText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.cellText A:hover
{
    COLOR: #006699
}
.cellText A:link
{
    COLOR: #000000
}
.cellText A:visited
{
    COLOR: #990000
}
.nav_main
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.nav_sub
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.nav_main A:hover
{
    COLOR: #006699;
    TEXT-DECORATION: none
}
.nav_main A:link
{
    COLOR: white;
    TEXT-DECORATION: none
}
.nav_main A:visited
{
    COLOR: #ffffcc;
    TEXT-DECORATION: none
}
.nav_sub A:hover
{
    COLOR: #006699;
    TEXT-DECORATION: none
}
.nav_sub A:link
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.nav_sub A:visited
{
    COLOR: #990000;
    TEXT-DECORATION: none
}
.tableSectionHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    background-color: #9CBECE;
}
.tableSectionHead1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    background-color: #EDF5FD;
}
.tableSectionHead2
{
    font-weight: bold;
    FONT-SIZE: 12px;
    color: black;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    background-color: whitesmoke;
}
.tableSectionHead3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    background-color: #DEE3F7;
}
.borders
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    Padding-Left: 10px;
    Padding-Right: 10px;
    Padding-Bottom: 10px;
    Padding-Top: 10px;
    
}
.borders2
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid
}
BODY
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    Background-color: white;
}
TD
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}
#EndUserMain
{

    PADDING-RIGHT: 5px;

    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN-LEFT: 10px;

    WIDTH: 90%;
    PADDING-TOP: 5px;

}
.feedback
{
    FONT-WEIGHT: bolder;
    COLOR: maroon
}
.error
{
    FONT-WEIGHT: bolder;
    COLOR: #FF0000;
    FONT-SIZE: 12px
}
.ColorListRow
{
    BACKGROUND-COLOR: whitesmoke;
}
.smalltext
{
    FONT-SIZE: 12px
}
.RequiredField
{
    FONT-WEIGHT: bolder
}
.pop_DisplayField
{
    FONT-WEIGHT: bolder;
    BACKGROUND-COLOR: #cccc99
}
.pop_DisplayFieldMissing
{
    FONT-WEIGHT: bolder;
    BACKGROUND-COLOR: #ffcccc
}
.SubmitButton
             
{    font: normal x-small Arial, Helvetica, sans-serif;
     font-size: 8pt;
    text-decoration: none;
    background-color: #ffffff;
}

.QuestionLabel
{
    font-weight: bold;
}
.QuestionInput
{
}
.reqView
{
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}
.reqView TD
{    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
}
.formName
{
    font-weight: bold;
    font-size: 12px;
    margin-bottom: 5px;
    width: 100%;
    background-color: aqua;
}
.topnav
{
    font-weight: bold;
    font-size: 9pt;
    color: gray;
    background-color: white;
    font-family: arial;
}

.topnav A
{
    font-weight: bold;
    font-size: 9pt;
    color: navy;
    text-decoration: none;
}
.topnav A:hover
{
    font-weight: bold;
    font-size: 9pt;
    color: red;
    text-decoration: none;
    
}
.topnavDisabled
{
    font-family: arial;
    font-weight: bold;
    font-size: 9pt;
    color: gray;
    text-decoration: none;
}
.inlineButtonDark
{
    border-right: black 1px outset;
    padding-right: 2px;
    border-top: black 1px outset;
    padding-left: 2px;
    font-size: 10pt;
    padding-bottom: 2px;
    border-left: black 1px outset;
    padding-top: 2px;
    border-bottom: black 1px outset;
    text-decoration: none;
}
.inlineButtonDark A
{
    font-weight: bold;
    font-size: 9pt;
    color: navy;
    text-decoration: none;
}
.inlineButtonLight
{
    border-right: black 1px outset;
    padding-right: 2px;
    border-top: black 1px outset;
    padding-left: 2px;
    font-size: 10pt;
    padding-bottom: 2px;
    border-left: black 1px outset;
    padding-top: 2px;
    border-bottom: black 1px outset;
    text-decoration: none;
}
.inlineButtonLight A
{
    font-weight: bold;
    font-size: 9pt;
    color: navy;
    text-decoration: none;
}
.darkColorDivider
{
    background-color: #CCCC99
}
.margin
{
    padding-left: 75px;
    padding-right: 75px;
    padding-bottom: 15px;
}
.margin2
{
    padding-left: 50px;
    padding-bottom: 15px;
}
.smalltextblue
{
    FONT-SIZE: 11px;
    COLOR: #666699;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.smalltext
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.medtext
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.largetext
{
    FONT-SIZE: 14px;
    COLOR: #000066;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
a.smalltext
{
    FONT-SIZE: 10px;
    COLOR: #666699;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
SELECT.dropdown {
    background-color : #E5E2E2;
    border : #E5E2E2;
    font-family : inherit;
    font-size : 11px;
}
.medtextblue
{
    FONT-SIZE: 12px;
    COLOR: #000066;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.CategoryLevel1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    background-color: #DEE3F7;
}
.CategoryLevel2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    background-color: #FFFFFF;
}
.CategoryLevel3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    background-color: #FFFFFF;
}