.Shadow {
	filter:progid:DXImageTransform.Microsoft.Shadow(color='black', Direction=135, Strength=4);
}

.Opacity85 {
	FILTER: Alpha(Opacity=85);-moz-opacity: 85%;
}
.Opacity50 { FILTER: progid:DXImageTransform.Microsoft.Alpha( opacity=50); moz-opacity: 50% }

.OpacityAd 
{
	filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=100, FinishOpacity=60 Style=1, StartX=100,  FinishX=100, StartY=0, FinishY=100);
}

.ContentItemBorderLt { BORDER-COLOR: #e0e0e0 }

.GradientTop {
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#99000000', EndColorStr='#11ffffff');
}

.GradientMiddle {
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr= '#11ffffff' , EndColorStr= '#00000000' );
}

.GradientBottom {
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#00000000', EndColorStr='#99000000');
}

.GradientTopLt {
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#99FFFFFF', EndColorStr='#00FFFFFF');
}

.GradientMiddleLt {
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr= '#00FFFFFF' , EndColorStr= '#00FFFFFF' );
}

.GradientBottomLt {
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#00FFFFFF', EndColorStr='#99FFFFFF');
}

.ShowIEEffects {
	display: block;
}

.Declined {
	border:  0px  solid #FFC0C0;
	background-color: #FFC0C0;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#33FF0000', EndColorStr='#66FFFFFF');

}

.Approved { /*
	border:  0px  solid #C0FFC0;
	background-color: #C0FFC0;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#3300FF00', EndColorStr='#66FFFFFF');
	*/
}

.Active 
{
	/*
	border:  0px  solid #C0FFC0;
	background-color: #C0FFC0;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#3300FF00', EndColorStr='#66FFFFFF');
	*/
}
	
.Submitted {
	border:  0px  solid #C0C0FF;
	background-color: #C0C0FF;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#330000FF', EndColorStr='#66FFFFFF');
}
	
.Inactive {
	border:  0px  solid #C0C0FF;
	background-color: #C0C0FF;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#330000FF', EndColorStr='#66FFFFFF');
	
}

.OnHold, .On_Hold {
	border:  0px  solid #FFF9C0;
	background-color: #FFC990;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#33FF9900', EndColorStr='#66FFFFFF');
	
}

.Expired2 {
	border:  2px  solid #FF9999;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFF3333', EndColorStr='#FFFFFFFF');
	border-collapse: collapse;
	color: black;
	FONT-SIZE: 7pt; FONT-FAMILY: Verdana, Helvetica, sans-serif; font-weight:bold;
	padding: 2px 3px 2px 3px;
}

.Expired {
	/*border:  0px  solid #FFC0C0;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#00000000', EndColorStr='#99000000');
	background-color: #FFC0C0;*/

}

.DeclinedText {
	color: #660000;
	background-color: #FFdfdf;
}

.ApprovedText
{
	color: #006600;
	background-color: #dfFFdf;
}	

.ActiveText
{
	color: #006600;
	background-color: #dfFFdf;
}	

.SubmittedText
{
	color: #000066;
	background-color: #dfdfFF;
}

.InactiveText
{
	color: #000066;
	background-color: #dfdfFF;
}

 .OnHoldText, .On_HoldText
{
	color: #663300;
	background-color: #FFdfaa;
}


.DeclinedText2 {
	color: #660000;
}

.ApprovedText2
{
	color: #006600;
}	

.ActiveText2
{
	color: #006600;
}	

.SubmittedText2
{
	color: #000066;
}

.InactiveText2
{
	color: #000066;
}

 .OnHoldText2, .On_HoldText2
{
	color: #663300;
}

.ExpiredText {
	border:  2px  solid #FF9999;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFF3333', EndColorStr='#FFFFFFFF');
	border-collapse: collapse;
	color: black;font-family: Arial Black;
	font-size:8px;letter-spacing: 1px;font-weight: normal;
	padding: 2px 3px 2px 3px;
}

DIV.menuBar {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: "MS Sans Serif", Arial, sans-serif
}
.menuBar {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: "MS Sans Serif", Arial, sans-serif
}
DIV.menuBar A.menuButton {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: "MS Sans Serif", Arial, sans-serif
}
DIV.menu {
	
	background: darkgreen url('');
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: "MS Sans Serif", Arial, sans-serif
}
DIV.menu A.menuItem {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: "MS Sans Serif", Arial, sans-serif
}
DIV.menuBar {
	border:2px outset #e0e0e0; 
	background: #e0e0e0 url('');
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; text-align:left; background-color:#e0e0e0
}
DIV.menuBar A.menuButton {

	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 6px; Z-INDEX: 100; LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 1px; BORDER-LEFT: #e0e0e0 1px solid; CURSOR: default; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
DIV.menuBar A.menuButton:hover {
	border:1px outset #e0e0e0; 
	background: url('');
	COLOR: #000000; background-color:transparent
}
DIV.menuBar A.menuButtonActive {
	border:1px inset #e0e0e0; background:#5050f0 url(''); LEFT: 1px; COLOR: #ffffff; TOP: 1px; background-color:#5050f0
}
DIV.menuBar A.menuButtonActive:hover {
	border:1px inset #e0e0e0; background:#5050f0 url(''); 
	LEFT: 1px; COLOR: #ffffff; TOP: 1px; background-color:#5050f0
}
DIV.menu {
	border:2px outset #e0e0e0; background:#e0e0e0 url(''); PADDING-RIGHT: 1px; PADDING-LEFT: 0px; Z-INDEX: 101; LEFT: 0px; VISIBILITY: hidden; PADDING-BOTTOM: 1px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; background-color:#e0e0e0
}
DIV.menu A.menuItem {
	PADDING-RIGHT: 1em; DISPLAY: block; PADDING-LEFT: 1em; PADDING-BOTTOM: 3px; CURSOR: default; COLOR: #000000; PADDING-TOP: 3px; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
DIV.menu A.menuItem:hover {
	background: #5050f0 url('');
	COLOR: #ffffff; background-color:#5050f0
}
DIV.menu A.menuItemHighlight {
	COLOR: #ffffff; BACKGROUND-COLOR: #5050f0
}
DIV.menu A.menuItem SPAN.menuItemText {
	
}
DIV.menu A.menuItem SPAN.menuItemArrow {
	MARGIN-RIGHT: -0.75em
}
DIV.menu DIV.menuItemSep {
	BORDER-RIGHT: #e0e0e0 1px inset; BORDER-TOP: #e0e0e0 1px inset; MARGIN: 4px 2px; BORDER-LEFT: #e0e0e0 1px inset; BORDER-BOTTOM: #e0e0e0 1px inset
}
SPAN.Listing 
{
	FONT-SIZE: 10pt; FONT-FAMILY: tahoma,sans-serif
}
SPAN.ListingTitle
{
	FONT-WEIGHT: normal;	COLOR: DarkBlue;
}
SPAN.ListingNormal 
{
	FONT-WEIGHT: normal; COLOR: Black;
}
SPAN.ListingTitleAgent
{
	FONT-WEIGHT: normal;	COLOR: Red;
}
SPAN.ListingNormalAgent
{
	FONT-WEIGHT: normal; COLOR: DarkRed;
	
}
DIV.matte-tn { BORDER-RIGHT: #ffffff 3px solid; PADDING-RIGHT: 9px; BORDER-TOP: #ffffff 3px solid; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; BORDER-LEFT: #ffffff 3px solid; PADDING-TOP: 9px; BORDER-BOTTOM: #ffffff 3px solid; BACKGROUND-COLOR: #6c98d8 }
DIV.matte-small { BORDER-RIGHT: #ffffff 5px solid; PADDING-RIGHT: 15px; BORDER-TOP: #ffffff 5px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; BORDER-LEFT: #ffffff 5px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #ffffff 5px solid; BACKGROUND-COLOR: #6c98d8 }
DIV.matte-medium { BORDER-RIGHT: #ffffff 6px solid; PADDING-RIGHT: 21px; BORDER-TOP: #ffffff 6px solid; PADDING-LEFT: 21px; PADDING-BOTTOM: 21px; BORDER-LEFT: #ffffff 6px solid; PADDING-TOP: 21px; BORDER-BOTTOM: #ffffff 6px solid; BACKGROUND-COLOR: #6c98d8 }
DIV.matte-large { BORDER-RIGHT: #ffffff 8px solid; PADDING-RIGHT: 27px; BORDER-TOP: #ffffff 8px solid; PADDING-LEFT: 27px; PADDING-BOTTOM: 27px; BORDER-LEFT: #ffffff 8px solid; PADDING-TOP: 27px; BORDER-BOTTOM: #ffffff 8px solid; BACKGROUND-COLOR: #6c98d8 }
IMG.insideStroke-tn { BORDER-RIGHT: #cdffff 3px solid; BORDER-TOP: #cdffff 3px solid; BORDER-LEFT: #cdffff 3px solid; BORDER-BOTTOM: #cdffff 3px solid }
IMG.insideStroke-small { BORDER-RIGHT: #cdffff 5px solid; BORDER-TOP: #cdffff 5px solid; BORDER-LEFT: #cdffff 5px solid; BORDER-BOTTOM: #cdffff 5px solid }
IMG.insideStroke-medium { BORDER-RIGHT: #cdffff 6px solid; BORDER-TOP: #cdffff 6px solid; BORDER-LEFT: #cdffff 6px solid; BORDER-BOTTOM: #cdffff 6px solid }
IMG.insideStroke-large { BORDER-RIGHT: #cdffff 8px solid; BORDER-TOP: #cdffff 8px solid; BORDER-LEFT: #cdffff 8px solid; BORDER-BOTTOM: #cdffff 8px solid }
