BODY
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 0.7em;
    MARGIN: 0px;
    WORD-SPACING: normal;
    TEXT-TRANSFORM: none;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    LETTER-SPACING: normal;
    background-color: #ffffff;
}
H1
{
	font-family: Times New Roman;
}
H2
{
	font-family: Times New Roman;
}
H3
{
	font-family: Times New Roman;
}
.orderDetailTableHeaders
{
	background-color: #003366;
	color: WhiteSmoke;
	font-size: 14pt;
	font-weight: bold;
	font-variant: small-caps;
	font-family: Times New Roman;
}
.formatColumn
{
	font-family: Verdana, Arial, Tahoma, Times New Roman;
	font-size:   8pt;
	color: #003366
}
.formatColumn1
{
	color: #003366;
	font-size: 10pt;
	font-weight: bold;
	font-family: Times New Roman;
}
.formatHeader
{
	color: #003366;
	font-size: 14pt;
	font-weight: bold;
	font-variant: small-caps;
	font-family: Times New Roman;
}
.formatSubHeader
{
	color: #003366;
	font-size: 11pt;
	font-weight: bold;
	font-variant: small-caps;
	text-decoration: underline;
}
.formatSubHeaderAlt
{
	color: #003366;
	font-size: 11pt;
	font-weight: bold;
	font-variant: small-caps;
	font-style: italic;
}
.SubHeaderSmall
{
	color: #003366;
	font-size: 8pt;
	font-style: italic;
}
.smallBlue
{
	color: #00578e;
	font-size: 8pt;
}
TABLE
{
    BACKGROUND-COLOR: #FFFBF7;
    /*BACKGROUND-COLOR: #C8BBBE;*/
}
TD
{
    /*FONT-SIZE: 0.8em;*/
    FONT-SIZE: 1.0em;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.space10
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 10px;
    MARGIN-LEFT: 5px;
    MARGIN-RIGHT: 5px
}
.main
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 0.8em;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.medium
{
    FONT-SIZE: 0.6em
}
.medium7
{
    FONT-SIZE: 0.7em
}
.medium8
{
    FONT-SIZE: 0.8em
}
.medium9
{
    FONT-SIZE: 0.9em
}
.mediumWhite
{
    FONT-SIZE: 0.6em;
    COLOR: #ffffff
}
.small
{
    FONT-SIZE: 8pt;
}
.smallWhite
{
    font-size: 8pt;
    COLOR: #ffffff
}
.smaller
{
    FONT-SIZE: 0.4em
}

/*

A:link
{    
    COLOR: #00578e;
    TEXT-DECORATION: none
}
A:visited
{    
    COLOR: #00578e;
    TEXT-DECORATION: none
}
A:active
{    
    COLOR: #00578e;
    TEXT-DECORATION: none
}
A:hover
{    
    COLOR: #FFCC00;
    TEXT-DECORATION: none
}
*/

.search 
{
	color: whiteSmoke;
	font-weight: normal;
	font-size:8pt;
}
.search A:link
{
    FONT-WEIGHT: normal;
    COLOR: whiteSmoke;
    TEXT-DECORATION: none
}
.search A:visited
{
    FONT-WEIGHT: normal;
    COLOR: whiteSmoke;
    TEXT-DECORATION: none
}
.search A:active
{
    FONT-WEIGHT: normal;
    COLOR: whiteSmoke;
    TEXT-DECORATION: none
}
.search A:hover
{
    FONT-WEIGHT: normal;
    COLOR: FFA63C;
    TEXT-DECORATION: none;
}
BIG
{
    FONT-SIZE: 1.17em
}
BLOCKQUOTE
{
    FONT-FAMILY: Courier New, monospace
}
PRE
{
    FONT-FAMILY: Courier New, monospace
}
UL LI
{
    LIST-STYLE-TYPE: square
}
UL LI LI
{
    LIST-STYLE-TYPE: disc
}
UL LI LI LI
{
    LIST-STYLE-TYPE: circle
}
OL LI
{
    LIST-STYLE-TYPE: decimal
}
OL OL LI
{
    LIST-STYLE-TYPE: lower-alpha
}
OL OL OL LI
{
    LIST-STYLE-TYPE: lower-roman
}
.IMG
{
    MARGIN-TOP: 5px;
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: 10px
}
.frameTable
{
    WIDTH: 765px;
    background-color: #E6E6CC;
}
BUTTON
{
     background-color: #003366;
     color: WhiteSmoke;
     font-weight: bold;
     font-size: 8pt;
}
.BUTTON
{
     background-color: #003366;
     color: WhiteSmoke;
     font-weight: bold;
     font-size: 8pt;
}

.BUTTONRED
{
     background-color: #CC6600;
     color: WhiteSmoke;
     font-weight: bold;
     font-size: 8pt;
}
.SUBMIT
{
     background-color: #003366;
     color: WhiteSmoke;
     font-weight: bold;
     font-size: 8pt;
}
.white
{
    COLOR: WhiteSmoke
}
.Blue
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #00578e;
}
.BlueNoBold
{
    COLOR: #003366;
    font-weight:normal;
}
.BgBlue
{
    BACKGROUND-COLOR: #003366
}
.BGgoldbar
{
	background-image: url(/tsg/images/goldBar20.gif);
    COLOR: #003366;
	background-repeat: repeat-x;
    BACKGROUND-COLOR: #CC6600
}
.BGredbar
{
	background-image: url(/tsg/images/redBar20.gif);
	background-repeat: repeat-x;
    BACKGROUND-COLOR: #ffff00
}
.BGbluebar
{
	background-image: url(/tsg/images/blueBar20.gif);
	background-repeat: repeat-x;
    BACKGROUND-COLOR: #003366
}
.BGbluebar40
{
	background-image: url(/tsg/images/blueBar40.gif);
	background-repeat: repeat-x;
    BACKGROUND-COLOR: #003366
}
.menu1a
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.8em;
    COLOR: whiteSmoke;
    LINE-HEIGHT: 10pt;
	background-repeat: repeat-x;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #003366
}
.menu1a A:link
{
	color:whiteSmoke
}
.menu1a A:visited
{
	color:whiteSmoke
}
.menu1a A:active
{
	color:whiteSmoke
}
.menu1a A:hover
{
	color:FFA63C;
	text-decoration: none;
}
.menu1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 0.7em;
    COLOR: #003366;
    LINE-HEIGHT: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #CC6600
}
.menu1 A:link
{
	color:#003366
}
.menu1 A:visited
{
	color:#003366
}
.menu1 A:active
{
	color:#003366
}
.menu1 A:hover
{
	color:#CC6600
}
.menu2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.7em;
	background-image: url(/tsg/images/blueBar20.gif);
    COLOR: #ffffff;
    LINE-HEIGHT: 10pt;
	background-repeat: repeat-x;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #00578e
}
.menu2 A:link
{
	color:#FFFFFF
}
.menu2 A:visited
{
	color:#FFFFFF
}
.menu2 A:active
{
	color:#FFFFFF
}
.menu2 A:hover
{
	color:#CC6600
}.menu3
{
	font-weight: bold;
	font-size: 0.6em;
	background-image: url(/tsg/images/redBar20.gif);
	color: #ffff00;
	line-height: 10pt;
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #CC6600;
}
.menu3 A:link
{
	color:#CC6600
}
.menu3 A:visited
{
	color:#CC6600
}
.menu3 A:active
{
	color:#CC6600
}
.menu3 A:hover
{
	color:#003366
}
.footer
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #FFFBF7;
}
.footer A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #FFFBF7;
}
.footer A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #FFFBF7;
}
.footer A:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #FFFBF7;
}
.footer A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #FFFBF7;
    text-decoration: underline;
}

.footerTable
{
    BACKGROUND-COLOR: #003366;
}
.headerTable
{
    BACKGROUND-COLOR: #FFFFFF;
}
.headerTable2
{
    BACKGROUND-COLOR: #FFFBF7;
}
.required
{
    FONT-WEIGHT: bold;
   	color: #CC6600;
}
.mainmenu
{
	display:none;
	visibility: hidden;
	position:absolute;
	top:31;
	width: 175px;
	z-index:100;
}
.menuIframe
{
	display:none;
	visibility: visible;
	position:absolute;
	top:31;
	width: 175px;
	z-index:99;
}
.mainmenu_sub
{
	background-color: WhiteSmoke;
	height: 23px;
	font-variant: small-caps;
	border-style: solid;
	border-color: #CCCC99;
	border-width: 1px;
}
.mainmenu_sub1
{
	font-weight: normal;
	background-color: #CCCC99;
	width: 175px;
	height: 23px;
	font-variant: small-caps;
	border-style: solid;
	border-color: WhiteSmoke;
	border-width: 1px;
}
.mainmenu_sub A:link
{
	font-weight: normal;
	color:#00578e;
}
.mainmenu_sub A:active
{
	font-weight: normal;
	color:#00578e;
}
.mainmenu_sub A:visited
{
	font-weight: normal;
	color:#00578e;
}
.mainmenu_sub A:hover
{
	font-weight: bold;
	color:#00578e;
	text-decoration:none;
}
.mainmenu_sub1 A:link
{
	font-weight: normal;
	color:#00578e;
}
.mainmenu_sub1 A:active
{
	font-weight: normal;
	color:#00578e;
}
.mainmenu_sub1 A:visited
{
	font-weight: normal;
	color:#00578e;
}
.mainmenu_sub1 A:hover
{
	font-weight: bold;
	color:#00578e;
	text-decoration:none;
}
.submenu
{
    VISIBILITY: hidden;
    COLOR: darkblue;
    BACKGROUND-COLOR: pink
}
.noDisplay
{
	display: none;
}
.invisible
{
	visibility: hidden;
}
.visible
{
	visibility:	visible;
}
.bgNoRepeat
{
	background-repeat: no-repeat;
}
.bgInactive A:link
{
	color:#00578e
}
.bgInactive A:visited
{
	color:#00578e
}
.bgInactive A:active
{
	color:#00578e
}
.bgInactive A:hover
{
	color:#CC6600
}
.blueBorder
{
	border: #00578e 4px outset;
}
.subHeader
{
	font-size:16pt;
	font-weight:bold;
	font-family: Times New Roman;
}
.BGHeader
{
    WIDTH: 765px;
}
.bgTrans
{
	background-color: transparent;
}
.arrow
{
	left: 100px;
	position: absolute;
	top: 5px;
}
.error
{
	font-size: 11pt;
	font-variant:normal;
	color: Red
}
.Expand
{
	font-size: 18pt;
	font-weight: bold;
	font-family: Times New Roman			
}

/* Main Page Header */
.headerMain
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size:   18pt;
	font-weight: bold;
	color:       #00578e;
}

/* Sub Page Header */
.headerSub
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size:   12pt;
	font-weight: bold;
	color:       #00578e;
}

/* Messages */
.messages
{
	font-family: Verdana, Arial, Tahoma, Times New Roman;
	font-size:   8pt;
	font-weight: bold;
	color:       #00578e
}


/* Input Longest  */
.messagesLongest
{
	font-family: Verdana, Arial, Tahoma, Times New Roman;
	font-size:   8pt;
	font-weight: bold;
	color:       #00578e;
	width:       408;
}


/* Labels */
.label
{
	font-family: Verdana, Arial, Tahoma, Times New Roman;
	font-size:   8pt;
	color:       #00578e;
}
.labelBlack
{
	font-family: Verdana, Arial, Tahoma, Times New Roman;
	font-size:   8pt;
	color:       #000000;
}
.labelWhite
{
	font-family: Arial, Verdana, Tahoma, Times New Roman;
	font-size: 13pt;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;
}

.bluelabel
{
	font-family: Verdana, Arial, Tahoma, Times New Roman;
	font-size: 8pt;
	color: #00578e;
	text-align: center;
	font-weight: bold;
}

/* Red Bold Label */
.redBoldLabel
{
	font-family: Verdana, Arial, Tahoma, Times New Roman;
	font-size:   8pt;
	color:       #FF0000;
	font-weight: bold;
}

/* textbox */
.textbox
{
	font-family: Verdana, Arial, Tahoma, Times New Roman;
	font-size:   8pt;
	color:       #000000
}


/* input short */
.inputShort
{
	font-family: Verdana, Arial, Tahoma, Times New Roman;
	font-size:   8pt;
	border:		 solid 1 #999999;
	width:       50;
}


/* Input Medium */
.inputMedium
{
	font-family: Verdana, Arial, Tahoma, Times New Roman;
	font-size:   8pt;
	border:		 solid 1 #999999;
	width:       220;
}


/* Input Long  */
.inputLong
{
	font-family: Verdana, Arial, Tahoma, Times New Roman;
	font-size:   8pt;
	border:		 solid 1 #999999;
	width:       300;
}
 

/* Input Longest  */
.inputLongest
{
	font-family: Verdana, Arial, Tahoma, Times New Roman;
	font-size:   8pt;
	border:		 solid 1 #999999;
	width:       400;
}


/* Text Area */
.textArea
{
	font-family: Verdana, Arial, Tahoma, Times New Roman;
	font-size:   8pt;
	border:		 solid 1 #999999;
	width:       400;
	height:      70;
}

/* Status Table */
.statusTable
{
	font-family:   Verdana, Arial, Tahoma, Times New Roman;
	font-size:     8pt;
	border-top:	   solid 1 #003366;
	border-bottom: solid 1 #003366;
	width:	       100%;
	padding:       4 4 0 4;
}


/* Regular Floating Table */
.tableFloating
{
	font-family: Verdana, Arial, Tahoma, Times New Roman;
	font-size:   8pt;
	width:       100%;
}

/* DropDown Style Properties*/
/**/
/* DropDown itself */
.dropdown
{
	font-family: Tahoma, Verdana, Arial, Times New Roman;
	font-size: 8pt;
	border-top: solid 1 #003366;
	border-bottom: solid 1 #003366;
	width: 100%;
}

/* DataGrid Style Properties*/
/**/
/* DataGrid itself */
.datagrid
{
	font-family:       Verdana, Arial, Times New Roman;
	font-size:         8pt;
	border-top:		   solid 1 #00578E;
	border-bottom:	   solid 1 #00578E;
	width:             100%;
}

/* DataGrid Header Style */
.datagridHeader
{
	font-family:       Arial, Verdana, Times New Roman;
	font-size:         8pt;
	/*background-color:#9999CC;*/
	background-color:ActiveBorder;
	color:             #FFFFFF;
	text-align:        left;
	height:20px;
}

/* DataGrid footer Style */
.datagridFooter
{
	font-family:       Arial, Verdana, Times New Roman;
	font-size:         8pt;
	background-color:  #00578E;
	color:             #ffffff;
	text-align:        left;
	height:2px;
}

.datagridHeaderAnishs
{
	font-family:       Arial, Verdana, Times New Roman;
	font-size:         8pt;
	background-color:  #00578E;
	color:             #FFFFFF;
	text-align:        left;
}

/* DataGrid Alternating Item Style */
.datagridAlternating
{
	font-family:       Arial, Verdana, Times New Roman;
	font-size:         8pt;
	background-color: #ffffff;
	/*background-color:  #999999;*/
	color:             #00578E;
	height:20;
}


/* DataGrid Individual Item Style */
.datagridItem
{
	font-family:       Arial, Verdana, Times New Roman;
	font-size:         8pt;
	/*background-color:  #F3F4F5;*/
	background-color:  #FFFFFF;
	color:             #00578E;
	height:20;
}

/* DataGrid Selected Item Style */
.datagridSelected
{
	font-family:       Arial, Verdana, Times New Roman;
	font-size:         8pt;
	font-weight:       bold;
	color:             #00578E;
	height:20;
}


/* DataGrid Edit Item Style */
.datagridEdit
{
	font-family:       Arial, Verdana, Times New Roman;
	font-size:         8pt;
	color:             #996666;
	height:20;
}

/* DataGrid Pager Style */
.datagridPager
{
	font-family:       Arial, Verdana, Times New Roman;
	font-size:         8pt;
	color:             #00578E;
	height:10;
}

/* Top Navigation Menu */
/*
A.TopNav {font-family:Verdana; font-size:10; color:#003366; text-decoration: underline;}
A.TopNav:link {color:#003366; text-decoration: underline;}
A.TopNav:hover {text-decoration:underline; color:#FF0000;}
*/

/* Status Table Link */
A.StatusNavMenu{font-family:Verdana; font-size:11; color:#003366; text-decoration: none; font-weight: bold;}
A.StatusNavMenu:link {color:#003366; text-decoration: none; font-weight: bold;}
A.StatusNavMenu:hover {text-decoration:underline; color:#003366;}

.TBThinLine
{
	border-top: #003366 1pt solid;
	border-right: #003366 1pt solid;
	border-left: #003366 1pt solid;
	border-bottom: #003366 1pt solid;	
}
.loginBar
{
	font-weight: bold;
	font-size: 9pt;
	color: #ffffff;
	font-family: Verdana, Arial;
	background-color: #003366;
	height: 5px;
}
TABLE.BGColor
{
	background-color: #ecf2f8;
}
.BarGray
{
	background-color: #c0c0c0;
	height: 15px;
}
.textRegBlue
{
	font-weight: normal;
	font-size: 8pt;
	color: #003366;
	font-family: Verdana, Arial;
	text-decoration: none;
}
.divCol{
	font-weight:bold;
	float:left; 
	width:120px;
	text-align:right;
	margin-right:10px; 
	white-space:nowrap;
}
/*no width on the last col so it will expand*/
.divColLast{
	float:left; 
	white-space:nowrap;
}
.caption, table caption
{
	background-color: #e0e0e0;
	background-image: url(    'images/tilebg_tablecaption.gif' );
	color: #00578e;
	font-family: Verdana, Arial;
	font-size: 12pt;
	border-bottom: black 1px inset;
	white-space: nowrap;
	text-align: center;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	border-right: black 1px inset;
	border-top: black 1px inset;
	border-left: black 1px inset;
}
.clearer {
	clear: both;
	overflow: hidden;
	background-color:transparent;
	filter:alpha(opacity=0);
	opacity:0.0;
	height: 1px;
	margin: 1px 1px 1px 1px;
	max-height: 2px;
}
.textWhite
{
	font-weight: bolder;
	font-size: 10pt;
	color: white;
	font-family: Verdana, Arial;
	text-decoration: none;
}
.textGrey
{
	font-size: 10;
	color: #999999;
	font-family: Verdana, Arial;
	text-decoration: none;
}
.textYellow
{
	font-size: 11;
	color: #FF6600;
	font-family: Verdana, Arial;
	text-decoration: none;	
}
.textRedSM
{
	font-size: 9pt;
	color: Red;
	font-family: Verdana, Arial;
	text-decoration: none;
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
}
.textRedVal
{
	font-size: 7pt;
	color: Red;
	font-family: Verdana, Arial;
	text-decoration: none;
	font-weight: bolder;
}
.textBlueSM
{
	font-size: 8pt;
	font-family: Verdana, Arial;
	text-decoration: none;
	color: #00578e;
}
.textBlackSMi
{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial;
	letter-spacing: 1pt;
	background-color: #ffffff;
}

.textNormal
{
	font-family: Verdana, Arial, Tahoma, Times New Roman;
	font-size:   8pt;	
	color:       #000000
}

.textNormalYellow
{
	font-family: Verdana, Arial, Tahoma, Times New Roman;
	font-size: 8pt;
	color: #FFCC00;
	font-weight: bolder;
}
.textBlack1
{
	font-size: 9pt;
	color: #000000;
	font-family: Verdana, Arial;
	letter-spacing: 1pt;
	background-color: #ffffff;
	font-weight: bold;
	text-align: center;
}
.textBlack2
{
	font-size: 9pt;
	color: #000000;
	font-family: Verdana, Arial;
	letter-spacing: 1pt;
	background-color: #ffffff;	
	text-align: center;
}
.medium
{
	font-size: 8pt;
	font-family: Verdana, Arial;
}
.BGMenuBarNorm
{
	background-image: url(../images/POA_Header_08.jpg);
	width: 796px;
	height: 45px;
	text-decoration: none;
	background-repeat: no-repeat;
}
.DetailLeftBorder
{
	background-image: url(../images/POA_Header_10.jpg);
	width: 3px;
	background-repeat: repeat-y;
	height: 1px;
}
.DetailRightBorder
{
	background-image: url(../images/POA_Header_12.jpg);
	width: 56px;
	background-repeat: repeat-y;
	height: 1px;
}
.BGMenuBarLogin
{
	background-image: url(../images/POA_HeaderWLogin_08.jpg);
	width: 534px;
	height: 141px;
	text-decoration: none;
	background-repeat: no-repeat;
}
.BGLogin
{
	background-image: url(../images/POA_HeaderWLogin_09.jpg);
	width: 262px;
	background-repeat: no-repeat;
	height: 141px;
	text-decoration: none;
}
.BGBanner
{
	background-image: url(../images/POA_HeaderWLogin_13_01.jpg);
	width: 527px;
	background-repeat: no-repeat;
	height: 26px;
	text-decoration: none;
}
.BGQLinks
{
	background-image: url(../images/POA_HeaderWLogin_19_02.jpg);
	width: 170px;
	background-repeat: no-repeat;
	height: 169px;
	text-decoration: none;
}
.BG-Body
{
	background-image: url(images/bg-body.gif);
	width: 1px;
	height: 860px;
	background-repeat: repeat;
}
.TitleBlue
{
	font-weight: bold;
	font-size: 16pt;
	color: #006699;
	font-family: Arial;
	text-decoration: none;
}
.TextsmG
{
	font-size: 9pt;
	color: #666666;
	font-family: Arial;
	text-decoration: none;
}
.TextBoxLeftBorder
{
	background-image: url(../images/POA_TextBoxHome1_03.jpg);
	width: 1px;
	background-repeat: repeat-y;
	height: 1px;
}
.TextBoxRightBorder
{
	background-image: url(../images/POA_TextBoxHome1_05.jpg);
	width: 1px;
	background-repeat: repeat-y;
	height: 1px;
}
.txtTitleBlk
{
	font-size: 8pt;
	color: #000000;
	font-family: Arial, Verdana;
	text-decoration: none;
	font-weight: bolder;
}
a.navLinkSM
{
	font-size: 8pt;
	color: #000000;
	font-family: Arial, Verdana;
	text-decoration: underline;
	text-align: left;
}
a.navLinkSM:hover
{
	font-size: 8pt;
	color: #ff9900;
	font-family: Verdana, Arial;
	text-decoration: underline;
	text-align: left;
}
a.navLinkBlueSM
{
	font-size: 8pt;
	color: #00578e;
	font-family: Arial, Verdana;
	text-decoration: none;
}
a.navLinkBlueSM:hover
{
	font-size: 8pt;
	color: #ff9900;
	font-family: Arial, Verdana;
	text-decoration: none;
}
a.navLinkBlueVUL
{
	font-size: 8pt;
	color: #00578e;
	font-family: Verdana, Arial;
	text-decoration: underline;
	font-weight: bolder;
}
a.navLinkBlueVUL:hover
{
	font-size: 8pt;
	color: #ff9900;
	font-family: Verdana, Arial;
	text-decoration: underline;
	font-weight: bolder;
}
a.navLinkBlueVULSM
{
	font-size: 7pt;
	color: #00578e;
	font-family: Verdana, Arial;
	text-decoration: underline;	
}
a.navLinkBlueVULSM:hover
{
	font-size: 7pt;
	color: #ff9900;
	font-family: Verdana, Arial;
	text-decoration: underline;	
}
navLinkBlueHL
{
	font-size: 8pt;
	color: #00578e;
	font-family: Arial, Verdana;
	text-decoration: underline;
}
navLinkBlueHL:hover
{
	font-size: 8pt;
	color: #ff9900;
	font-family: Arial, Verdana;
	text-decoration: underline;
}
.navLinkBlueV
{
	font-size: 8pt;
	color: #00578e;
	font-family: Verdana, Arial;
	text-decoration: underline;
}
.navLinkBlueV:hover
{
	font-size: 8pt;
	color: #ff9900;
	font-family: Verdana, Arial;
	text-decoration: underline;
}
.navLinkgrayV
{
	font-size: 8pt;
	color: #999999;
	font-family: Verdana, Arial;
	text-decoration: underline;
}
.navLinkgrayV:hover
{
	font-size: 8pt;
	color: #ff9900;
	font-family: Verdana, Arial;
	text-decoration: underline;
}
.NoLinkgray
{
	font-size: 8pt;
	color: #999999;
	font-family: Verdana, Arial;
	text-decoration: None;
}
.BGHeaderRightTop
{
	background-image: url(../images/POA_HeaderWLogin_01_03_03.jpg);
	width: 342px;
	height: 95px;
	text-decoration: none;
	background-repeat: no-repeat;
}

.underlinecolor
{
	text-decoration: none;
	border-bottom: 1px solid #ffcc00;
}

a.SiteMapRootStyle
{
	color: #00578e;
	font-family: Arial, Verdana;
	text-decoration: underline;
}
a.SiteMapRootStyle:hover
{
	color: #ff9900;
	font-family: Arial, Verdana;
	text-decoration: underline;
}
.SiteMapPathSepStyle
{
	font-family: Verdana, Arial;
	text-decoration: none;
	color: #00578e;
}
.SiteMapCurrentStyle
{
	color: gray;
	font-family: Arial, Verdana;
	text-decoration: none;
}
.SiteMapNodeStyle
{
	color: gray;
	font-family: Arial, Verdana;
	text-decoration: none;
}
.BarGray
{
	background-color: #e5e5e5;
	height: 30px;
}
.ContextMenuPanel 
{	
	position:relative;	
	border: 1px solid #868686;	
	z-index: 1000;	
	cursor: default;	
	padding: 1px 1px 0px 1px;	
	font-size: 11px;
}

.ContextMenuItem
{
    font-family: Tahoma, Verdana, Arial, Times New Roman;
	font-size: 8pt;
    margin: 1px 0 1px 0;
    display: block;
    color:Black;
    text-decoration: none;
    cursor: pointer;    
    padding: 4px 19px 4px 33px;
    white-space: nowrap;
}

.ContextMenuItem-Selected
{
    font-weight: bold;
}

.ContextMenuItem:hover
{
    background-color: #FFE6A0;
    color: #003399;
    border: 1px solid #D2B47A;
    padding: 3px 18px 3px 32px;
} 
