.Pbold
{
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Arial;	
	color:Blue;
	font-weight:bold;
	TEXT-DECORATION: none
}


.ChangedHighGreen
{
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Arial;	
	color:Blue;
	TEXT-DECORATION: none;
	background-color: #CCFF99;
	text-align:center
}

.NotChanged
{
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Arial;	
	color:Blue;
	TEXT-DECORATION: none;
	background-color:White;
	text-align:center
}

TD.MISBottom
{
	font-size: 10px;
	color: black;
	font-family: Arial;
	background-color: #B5C6DE;
	border-right: #B5C6DE 0px;
	border-top: #B5C6DE 0px;
	border-left: #B5C6DE 0px;
	border-bottom: #B5C6DE 1px solid;
}
TD.MainBold
{
	font-size: 11px;
	color: black;
	font-family: Arial;
	font-weight:bold;
	background-color: #FFFFFF;	
}
TD.MainBoldGRay
{
	font-size: 11px;
	color: black;
	font-family: Arial;
	font-weight:bold;
	background-color: #EFF3FB;	
}
TD.MainBoldBlue
{
	font-size: 11px;
	color:Blue;
	font-family: Arial;
	font-weight:bold;
	background-color: #FFFFFF;	
}
TD
{
	font-size: 10px;
	font-family: Arial;
}
body
{
	margin-top: 5px;
	margin-left: 5px;
}
body.NoMargins
{
	margin-top: 0px;
	margin-left: 0px;
	background-color:White;
}
TD.Main
{
	font-size: 11px;
	color: black;
	font-family: Arial;
	background-color: #FFFFFF;	
}

TD.Menu
{
	font-size: 11px;
	color: black;
	font-family: Arial;
	background-color: #FFFFFF;
}


TD.Required
{
	font-size: 11px;
	color: black;
	font-family: Arial;
	background-color: #FFFFFF;
}
TD.RequiredLabel
{
	font-size: 11px;
	color: #993333;
	font-family: Arial;
	background-color: #FFFFFF;
}
TD.White
{
	font-size: 11px;
	color: black;
	font-family: Arial;
	background-color:white;
	vertical-align:top;
}
TD.WhiteBot
{
	font-size: 11px;
	color: black;
	font-family: Arial;
	background-color:white;
	vertical-align:bottom;
}
TD.Transparent
{
	font-size: 11px;
	color: black;
	font-family: Arial;
	background-color:Transparent;
	vertical-align:top;
}
TD.Changed
{
	font-size: 11px;
	color: maroon;
	font-family: Arial;
	background-color: white;
	vertical-align:top;
}
TD.ChangedHigh
{
	font-size: 11px;
	color: black;
	font-family: Arial;
	background-color: #FFFF99;
	vertical-align:top;
}
TH
{
	border-right: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid;
	font-size: 10px;
	vertical-align: top;
	border-left: #CCCCCC 1px solid;
	color: black;
	border-bottom: #CCCCCC 1px solid;
	font-family: Arial;
	background-color: #FFFFFF;
	text-align: left;
}
SELECT
{
	font-family:Arial;
	font-size:10px;
}
OPTION
{
	font-family:Arial;
	font-size:10px;
}
INPUT
{
	font-family:Arial;
	font-size:10px;
}
INPUT.Button
{
	font-size: 9px;
	font-family: Arial;
}
INPUT.ReadOnly
{
    BORDER-RIGHT: none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: none;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: none;
    BACKGROUND-COLOR: #FFFFFF;
}

TEXTAREA.ReadOnlyBlue
{
    BORDER-RIGHT: none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: none;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: none;
    BACKGROUND-COLOR: #EFF3FB;
}

INPUT.ReadOnlyBlue
{
    BORDER-RIGHT: none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: none;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: none;
    BACKGROUND-COLOR: #EFF3FB;
}

INPUT.ReadOnlyBlueDisabled
{
    BORDER-RIGHT: none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: none;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: none;
    BACKGROUND-COLOR: #EFF3FB;
    color:Gray;
}
INPUT.ReadOnlyGray
{
	border-right: none;
	padding-right: 0px;
	border-top: none;
	padding-left: 0px;
	font-size: 8pt;
	padding-bottom: 0px;
	margin: 0px;
	border-left: none;
	padding-top: 0px;
	border-bottom: none;
	background-color: #edefed;
}

INPUT.ReadOnlyHyperLink
{
    BORDER-RIGHT: none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: none;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    color:Blue;
    text-decoration:'underline';    
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: none;
    BACKGROUND-COLOR: #FFFFFF;
}
INPUT.ReadOnlyHyperLinkTextBox
{
  	border-right: #3366CC 1px solid;
	border-top: #3366CC 1px solid;
	font-size: 10px;
	vertical-align: top;
	border-left: #3366CC 1px solid;
	border-bottom: #3366CC 1px solid;
	font-family: Arial;
	background-color: #FFFFFF;
	text-align: left;
    color:Blue;
    text-decoration:'none';    
}
INPUT.Editable
{
	border-right: silver 1px solid;
	padding-right: 1px;
	border-top: silver 1px solid;
	padding-left: 1px;
	font-size: 8pt;
	padding-bottom: 1px;
	margin: 1px;
	border-left: silver 1px solid;
	padding-top: 1px;
	border-bottom: silver 1px solid;
	background-color: white;
}
INPUT.HideMe
{
    BORDER-RIGHT: none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: none;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: none;
    BACKGROUND-COLOR: #FFFFFF;
    color: #FFFFFF;
}
INPUT.HideBorders
{
    BORDER-RIGHT: none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: none;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: none;
    BACKGROUND-COLOR: #FFFFFF;
    color: #000000;
}
INPUT.HideBordersDisabled
{
    BORDER-RIGHT: none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: none;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: none;
    BACKGROUND-COLOR: #FFFFFF;
    color: Gray;
}

INPUT.ApprovalsHideBorders
{
    BORDER-RIGHT: none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: none;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: none;
    BACKGROUND-COLOR: #DDDDDD;
    color: #000000;
}
INPUT.ApprovalsHideBordersDisabled
{
    BORDER-RIGHT: none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: none;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: none;
    BACKGROUND-COLOR: #DDDDDD;
    color: #808080;
}


TABLE.White
{
	background-color:white;
}
TABLE.VB
{
	background-color:#FFFFFF;
}
TABLE.Gray
{
	background-color:#edefed;
}

TABLE.WM
{
	BACKGROUND: url(../Images/NONNegotiable.gif) white
}
TEXTAREA
{
	font-family:Arial;
	font-size:10px;
}
TEXTAREA.HideMe
{
    BORDER-RIGHT: none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: none;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: none;
    BACKGROUND-COLOR: #FFFFFF;
    color: #FFFFFF;
}
A
{
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Arial;	
	color:Blue;
	TEXT-DECORATION: none
}
A.P
{
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Arial;	
	color:Blue;
	font-weight:bold;
	TEXT-DECORATION: none
}

A.A
{
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Arial;	
	color:Green;
	font-weight:bold;
	TEXT-DECORATION: none
}
A.D
{
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Arial;	
	color:Red;
	font-weight:bold;
	TEXT-DECORATION: none
}
A.R
{
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Arial;	
	color:Black;
	font-weight:bold;
	TEXT-DECORATION: none
}

A.Menu
{
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Arial;	
	color:Black;
	TEXT-DECORATION: none
}
A.Bold
{
	FONT-SIZE: 9pt; 
	font-weight:bold;
	FONT-FAMILY: Arial;	
	color:Blue;
	TEXT-DECORATION: none
}
A.Dead
{
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Arial;
	color:Blue;
	TEXT-DECORATION: none;
	cursor:default;
}

A.Visited
{
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Arial;
	color:Blue;
	TEXT-DECORATION: none
}
A.Required
{	FONT-SIZE: 8pt; 
	FONT-FAMILY: Arial;
	color:Maroon;
	background-color: white;
	text-decoration: none;
}
A.Black
{	FONT-SIZE: 8pt; 
	FONT-FAMILY: Arial;
	color:Black;
	background-color: white;
	text-decoration: none;
}

A.BlackFont
{	FONT-SIZE: 8pt; 
	FONT-FAMILY: Arial;
	color:Black;
	text-decoration: none;
}

A.BlueFont
{	FONT-SIZE: 8pt; 
	FONT-FAMILY: Arial;
	color:Blue;
	text-decoration: none;
}

A.NavyFont
{	FONT-SIZE: 8pt; 
	FONT-FAMILY: Arial;
	color:Navy;
	text-decoration: none;
}

A.RedFont
{	FONT-SIZE: 8pt; 
	FONT-FAMILY: Arial;
	color:Red;
	text-decoration: none;
}
A.GreenFont
{	FONT-SIZE: 8pt; 
	FONT-FAMILY: Arial;
	color:Green;
	text-decoration: none;
}
A.GrayFont
{	FONT-SIZE: 8pt; 
	FONT-FAMILY: Arial;
	color:Gray;
	text-decoration: none;
}
A.OrangeFont
{	FONT-SIZE: 8pt; 
	FONT-FAMILY: Arial;
	color:#DB770B;
	text-decoration: none;
}
/* default layout */
.myAjax__tab_default .ajax__tab_header {white-space:nowrap;}
.myAjax__tab_default .ajax__tab_outer {display:-moz-inline-box;display:inline-block}
.myAjax__tab_default .ajax__tab_inner {display:-moz-inline-box;display:inline-block}
.myAjax__tab_default .ajax__tab_tab {margin-right:4px;overflow:hidden;text-align:center;cursor:pointer;display:-moz-inline-box;display:inline-block}

/* xp theme */
.myAjax__tab_xp .ajax__tab_header {text-align:left; direction:ltr; font-family:Arial,verdana,tahoma,helvetica;font-size:11px;background:url(../images/tab-line.gif) repeat-x bottom;}
.myAjax__tab_xp .ajax__tab_outer {padding-right:0px;background:url(../images/tab-right.gif) no-repeat right;height:21px;}
.myAjax__tab_xp .ajax__tab_inner {padding-left:3px;background:url(../images/tab-left.gif) no-repeat;}
.myAjax__tab_xp .ajax__tab_tab { padding-bottom:0px; padding-left:4px; padding-right:4px; padding-top:4px; height:21px;margin:0;background:url(../images/tab.gif) repeat-x;}
.myAjax__tab_xp .ajax__tab_hover .ajax__tab_outer {background:url(../images/tab-hover-right.gif) no-repeat right;}
.myAjax__tab_xp .ajax__tab_hover .ajax__tab_inner {background:url(../images/tab-hover-left.gif) no-repeat;}
.myAjax__tab_xp .ajax__tab_hover .ajax__tab_tab {background:url(../images/tab-hover.gif) repeat-x;}
.myAjax__tab_xp .ajax__tab_active .ajax__tab_outer {background:url(../images/tab-active-right.gif) no-repeat right;}
.myAjax__tab_xp .ajax__tab_active .ajax__tab_inner {background:url(../images/tab-active-left.gif) no-repeat;}
.myAjax__tab_xp .ajax__tab_active .ajax__tab_tab {background:url(../images/tab-active.gif) repeat-x;}
.myAjax__tab_xp .ajax__tab_body { text-align:left; direction:ltr; font-family:Arial,verdana,tahoma,helvetica;font-size:10pt;border:1px solid #999999;border-top:0px solid #999999;padding:2px;background-color:white;}

/* scrolling */
.ajax__scroll_horiz {overflow-x:scroll;}
.ajax__scroll_vert {overflow-y:scroll;}
.ajax__scroll_both {overflow:scroll}
.ajax__scroll_auto {overflow:auto}
