﻿				a{
					color: #9f7b1b;
					text-decoration: underline;
				}
				a:hover{
					color: #9f7b1b;
					text-decoration: none;
				}

.clearBoth { 
	clear: both;
	margin: 0px;
	padding: 0px;
	width: 0px;
	height: 0px;
       } 

.header { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 16px; 
       FONT-WEIGHT: bold;
       COLOR: #00487D; 
       MARGIN-TOP:5px;
       } 

.pageTitle
{
padding-top: 6px;
padding-left: 1px;
padding-bottom: 6px;
font-family: arial, helvetica, sans;
font-size: 16px;
font-weight: bold;
color: #000000;
text-align: left;
}
.pageHeading
{
padding-top: 8px;
padding-bottom: 2px;
font-family: arial, helvetica, sans;
font-size: 20px;
color: #0038AB;
}

.headerTD { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 18px; 
       FONT-WEIGHT: bold;
       COLOR: #00487D; 
       PADDING-TOP:3px;
       PADDING-LEFT:5px;
       PADDING-BOTTOM:3px;
       } 


.subhead { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 14px; 
       FONT-WEIGHT: bold;
       COLOR: #333333; 
       MARGIN-TOP:5px
       } 
       

.errorMsg { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 14px; 
       COLOR: #000000; 
       MARGIN:5px;
       padding: 10px;
       background: #e8e8e8;
       border: 2px solid #990000;
       } 

.errorMsgSm { 
       FONT-FAMILY: arial,arial, helvetica, sans; 
       FONT-SIZE: 10px; 
       COLOR: #000000; 
       MARGIN:3px;
       padding: 2px;
       background: #eeeeee;
       border: 1px solid #990000;
       } 



.OrderError { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 14px; 
       FONT-WEIGHT: bold;
       COLOR: #ff0000; 
       MARGIN:5px;
       padding: 10px;
       background: #ffffcc;
       border: 1px solid #333333;
       } 

.contentHead{ 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 14px; 
       FONT-WEIGHT: bold;
       COLOR: #00487D; 
       MARGIN-TOP:5px;
       } 
.featureheading { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 14px; 
       FONT-WEIGHT: bold;
       BACKGROUND: #000000; 
       COLOR: #ffffff;
       } 

	.featuredResortTD
	{
		width: 126px;
		height: 267px;
		font-size: 10px;
		line-height: 11px;
		font-family: arial;
		color: #000000;
		vertical-align: top;
		text-align: center;
		background: #ffffff;
	}
	.featureB
	{
		font-size: 12px;
		font-weight: bold;
	}
	.featureText
	{
	padding-top: 4px;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 0px;
	}
	.featureLink
	{
		font-size: 12px;
		font-family: arial;
		font-weight: bold;
		color: #000000;
	}
	
	a.featureLink
	{
		text-decoration: none;
	}
	
	a:hover.featureLink
	{
		text-decoration: underline;
	}
	
	.featureDiv
	{
	margin-top: 5px;
	margin-bottom: 5px;
	}
.greenHead{
	 FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 13px; 
       FONT-WEIGHT: bold;
       BACKGROUND: #B8D441; 
}

.HighlightLabel
{
	FONT-WEIGHT:bold;
}

.VesselName{
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 16px; 
       FONT-WEIGHT: bold;
       COLOR: #FE8A01;
       } 


.resLabel{ 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       FONT-WEIGHT: bold;
       COLOR: #000000;
       BACKGROUND: #E4BA6B;
       MARGIN-TOP:7px;
       } 
       
       
.daylabel{ 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 14px; 
       FONT-WEIGHT: bold;
       COLOR: #7F6A3B;
       MARGIN-TOP:7px;
       } 

.dayDesc{ 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 14px; 
       FONT-WEIGHT: bold;
       COLOR: #37489E;
       MARGIN-TOP:5px;
       } 


.contentbig { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 14px; 
       COLOR: #333333; 
       text-align: left;
       } 

.content { 
       FONT-FAMILY: arial,arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       COLOR: #333333; 
       text-align: left;
       } 
A.content { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       COLOR: 66CCFF; 
      TEXT-DECORATION: none;
       } 
       
A.content:hover { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       COLOR: white; 
       TEXT-DECORATION: underline;
       } 
    

.contentb { 
       FONT-FAMILY: arial, arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       COLOR: #333333; 
       FONT-WEIGHT: bold;
       text-align: left;
       } 

.contentmed { 
       FONT-FAMILY: arial, arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       COLOR: #333333; 
       text-align: left;
       } 
.contentmedb { 
       FONT-FAMILY: arial, arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       COLOR: #333333; 
       FONT-WEIGHT: bold;
       text-align: left;
       } 

.contentsm { 
       FONT-FAMILY: arial, arial, helvetica, sans; 
       FONT-SIZE: 10px; 
       COLOR: #000000; 
       text-align: left;
       } 

.contentsmb { 
       FONT-FAMILY: arial, arial, helvetica, sans; 
       FONT-SIZE: 10px; 
       COLOR: #000000; 
       FONT-WEIGHT: bold;
       } 

.photonav
{
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       COLOR: #ffffff; 
}

a.photonav
{
       TEXT-DECORATION: none;
}

a.photonav:hover
{
       COLOR: #FFCC90; 
       TEXT-DECORATION: underline;
}



.ListLink
{
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 14px; 
       COLOR: #4698EA; 
       FONT-WEIGHT: bold;
}

a.ListLink
{
       COLOR: #4698EA; 
       TEXT-DECORATION: underline;
}

a.ListLink:hover
{
       TEXT-DECORATION: none;
}


.hand
{
    CURSOR: hand
}


.Tour1stRow
{
    border: #737FBB;
    background: #737FBB;
    border-style: solid;
    border-bottom-width: 1px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-left-width: 0px;
}

.handsubnav
{
    CURSOR: hand;
    border: #737FBB;
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 2px;
    border-bottom-width: 2px;
    border-left-width: 2px;
    Padding: 1px;
}

.tourlist
{
    COLOR: #37489E;
    FONT-FAMILY: arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
}

a.tourlist
{
    COLOR: #37489E;
    FONT-FAMILY: arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION:none;
}

.menulayer
    border: #dddddd;
    border-style: solid;
    border-top-width: 3px;
    border-right-width: 3px;
    border-bottom-width: 3px;
    border-left-width: 3px;
    visibility:hidden;
    padding: 1px
}


.hiddenfield
{
border-top: white;
border-bottom: white;
border-right: white;
border-left: white;
}



.visiblefield
{
COLOR: black;
}



.MCResult
{
	width: 75px;
	FONT-FAMILY: Arial,Helvetica,Sans Serif;
	FONT-SIZE: 10pt;
	COLOR:blue;
	FONT-WEIGHT: bold;
	BORDER-LEFT: 0;
	BORDER-TOP: 0;
	BORDER-RIGHT: 0;
	BORDER-BOTTOM: 0;
	TEXT-ALIGN:right;
}


.gobutton
{
    FONT-FAMILY: arial, Arial,Helvetica,Sans Serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    COLOR:blue;
}

.FLabel
{
	font-family: Arial,Helvetica,Sans Serif;
	font-size:12px; 
	color: #000000;
	font-weight: bold;
	height:15px; 
	width: 125px;
	padding-left: 4px;
	padding-right: 2px;
}
.FLabelLight
{
	font-family: Arial,Helvetica,Sans Serif;
	font-size:12px; 
	color: #000000;
	font-weight: regular;
	height:15px; 
	width: 125px;
	padding-left: 4px;
	padding-right: 2px;
}


.FValue
{
	font-family: Arial,Helvetica,Sans Serif;
	font-size:12px; 
	height:15px; 
	width: 500px;
}


.FLabelSm
{
	font-family: Arial,Helvetica,Sans Serif;
	font-size:12px; 
	font-weight: bold;
	height:15px; 
	width: 100px;
	padding-left: 4px;
	padding-right: 2px;
}


.FLabelLightSm
{
	font-family: Arial,Helvetica,Sans Serif;
	font-size:12px; 
	font-weight: regular;
	height:15px; 
	width: 100px;
	padding-left: 4px;
	padding-right: 2px;
}


.FValueSm
{
	font-family: Arial,Helvetica,Sans Serif;
	font-size:12px; 
	height:15px; 
	width: 100px;
}



.TEXTAREA
{
    FONT-FAMILY: Arial,Helvetica,Sans Serif;
	font-size:12px; 
}


.textbox
{
	width: 90px;
    FONT-FAMILY: Arial,Helvetica,Sans Serif;
	font-size:12px; 
}


.textbox-FriendEmail
{
    FONT-FAMILY: Arial,Helvetica,Sans Serif;
	font-size:12px; 
    WIDTH:175px;
}



.textbox-long
{
    FONT-FAMILY: Arial,Helvetica,Sans Serif;
	font-size:12px; 
    WIDTH:208px;
}


.textbox-med
{
    FONT-FAMILY: Arial,Helvetica,Sans Serif;
	font-size:12px; 
    WIDTH:125px;
}


.textbox-num
{
    FONT-FAMILY: Arial,Helvetica,Sans Serif;
	font-size:12px; 
    WIDTH:40px;
}


.textbox-short
{
    FONT-FAMILY: Arial,Helvetica,Sans Serif;
	font-size:12px; 
    WIDTH:80px;
}





.resDropDown
{
font-family:arial; font-size:12px; height:18px; width:165px;
}



/* PRICING TABLE STYLES */
		.PricingTitle
		{
		       FONT-FAMILY: arial, helvetica, sans; 
		       FONT-SIZE: 12px; 
		       COLOR: #000000; 
		       FONT-WEIGHT: bold;
		       TEXT-ALIGN: center;
		    background: #EAD2A4;
		    border-style: solid;
		    border-color: #888888;
		    border-top-width: 0px;
		    border-right-width: 0px;
		    border-bottom-width: 1px;
		    border-left-width: 0px;
		    padding-left: 5px;
		    padding-right: 5px;
		    padding-top: 2px;
		    padding-bottom: 2px;
		}
		
		.PricingLink
		{
			FONT-FAMILY: arial, helvetica, sans; 
			FONT-SIZE: 10px; 
			COLOR: #0000ff; 
			FONT-WEIGHT: bold;
			BORDER-TOP: 1px black;
			BACKGROUND: #FFF8BB;
			PADDING-LEFT: 5px;
			PADDING-RIGHT: 5px;
			PADDING-TOP: 1px;
			PADDING-BOTTOM: 4px;
			HEIGHT:11px;
			BORDER-STYLE: solid;
			BORDER-WIDTH: 1px;
			BORDER-COLOR: #ffffff;
			TEXT-DECORATION: none;
		}
		
		
		A.PricingLink
		{
			TEXT-DECORATION: underline;
		}
		
		
		
		A:hover.PricingLink
		{
			TEXT-DECORATION: underline;
		     BACKGROUND: #E9E4BD;
		}
		
		
		
		.PricingDataTH
		{
		       FONT-FAMILY: arial, helvetica, sans; 
		       FONT-SIZE: 12px; 
		       COLOR: #000000; 
		       FONT-WEIGHT:bold;
		    border-style: solid;
		    border-color: #B8D441;
		    border-top-width: 0px;
		    border-right-width: 1px;
		    border-bottom-width: 1px;
		    border-left-width: 0px;
		    padding-left: 5px;
		    padding-right: 5px;
		    padding-top: 2px;
		    padding-bottom: 2px;
		}
		
		.PricingDataTHEnd
		{
		       FONT-FAMILY: arial, helvetica, sans; 
		       FONT-SIZE: 12px; 
		       COLOR: #000000; 
		       FONT-WEIGHT:bold;
		    border-style: solid;
		    border-color: #B8D441;
		    border-top-width: 0px;
		    border-right-width: 0px;
		    border-bottom-width: 1px;
		    border-left-width: 0px;
		    padding-left: 5px;
		    padding-right: 5px;
		    padding-top: 2px;
		    padding-bottom: 2px;
		}
		
		
		
		.PricingDataTD
		{
		       FONT-FAMILY: arial, helvetica, sans; 
		       FONT-SIZE: 12px; 
		       COLOR: #000000; 
		    border-style: solid;
		    border-color: #B8D441;
		    border-top-width: 0px;
		    border-right-width: 1px;
		    border-bottom-width: 1px;
		    border-left-width: 0px;
		    padding-left: 5px;
		    padding-right: 5px;
		    padding-top: 2px;
		    padding-bottom: 2px;
		}
		
		.PricingDataTDEnd
		{
		       FONT-FAMILY: arial, helvetica, sans; 
		       FONT-SIZE: 12px; 
		       COLOR: #000000; 
		    border-style: solid;
		    border-color: #B8D441;
		    border-top-width: 0px;
		    border-right-width: 0px;
		    border-bottom-width: 1px;
		    border-left-width: 0px;
		    padding-left: 5px;
		    padding-right: 5px;
		    padding-top: 2px;
		    padding-bottom: 2px;
		}


.submit-FriendEmail
{
	background:#eeeeee;
	border: 2px solid #B8D441;
	font-size:12px;
	font-weight:bold;
}



.prDateHead{
	  WIDTH: 100px;
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       COLOR: #00487D;
       FONT-WEIGHT: bold;
       BACKGROUND: #F2C24C;
       BORDER-COLOR: #F2C24C;
       BORDER-STYLE: solid;
       BORDER-RIGHT-WIDTH: 1px;
       BORDER-LEFT-WIDTH: 1px;
       PADDING-LEFT: 5px;
       PADDING-BOTTOM: 0px;
       LINE-HEIGHT: 14px;
       HEIGHT:12px;
       } 


.prDate{
		WIDTH: 100px;
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       COLOR: #333333;
       FONT-WEIGHT: bold;
       BORDER-COLOR: #F2C24C;
       BORDER-STYLE: solid;
       BORDER-TOP-WIDTH: 0px;
       BORDER-BOTTOM-WIDTH: 1px;
       BORDER-RIGHT-WIDTH: 0px;
       BORDER-LEFT-WIDTH: 1px;
       PADDING-LEFT: 5px;
       HEIGHT:18px;
       } 

.prTDHead{
	  WIDTH: 650px;
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       COLOR: #00487D;
       FONT-WEIGHT: bold;
       BACKGROUND: #F2C24C;
       BORDER-COLOR: #F2C24C;
       BORDER-STYLE: solid;
       BORDER-RIGHT-WIDTH: 1px;
       BORDER-LEFT-WIDTH: 1px;
       PADDING-LEFT: 5px;
       PADDING-BOTTOM: 0px;
       LINE-HEIGHT: 14px;
       HEIGHT:12px;
       } 


.prTD{
		WIDTH: 650px;
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       COLOR: #333333;
       FONT-WEIGHT: bold;
       border: 1px solid #F2C24C;
       PADDING-LEFT: 5px;
       HEIGHT:18px;
       } 


.faqHead{
	  WIDTH: 750px;
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       COLOR: #00487D;
       FONT-WEIGHT: bold;
       BACKGROUND: #F2C24C;
       BORDER-COLOR: #F2C24C;
       BORDER-STYLE: solid;
       BORDER-RIGHT-WIDTH: 1px;
       BORDER-LEFT-WIDTH: 1px;
       PADDING-LEFT: 5px;
       PADDING-BOTTOM: 0px;
       LINE-HEIGHT: 14px;
       HEIGHT:12px;
       } 

.faqItem{
		WIDTH: 750px;
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       COLOR: #333333;
       FONT-WEIGHT: bold;
       BORDER-COLOR: #F2C24C;
       BORDER-STYLE: solid;
       BORDER-TOP-WIDTH: 0px;
       BORDER-BOTTOM-WIDTH: 1px;
       BORDER-RIGHT-WIDTH: 1px;
       BORDER-LEFT-WIDTH: 1px;
       PADDING-LEFT: 5px;
       HEIGHT:18px;
       } 


a.faqItem{
	text-decoration:none;
       } 


a:hover.faqItem{
	text-decoration:underline;
       } 

.faqItemDivFirst{
		WIDTH: 750px;
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       COLOR: #333333;
       FONT-WEIGHT: bold;
       BORDER-COLOR: #F2C24C;
       BORDER-STYLE: solid;
       BORDER-WIDTH: 1px;
       PADDING-LEFT: 5px;
       HEIGHT:18px;
       LINE-HEIGHT:18px;
       } 


.faqItemDiv{
		WIDTH: 750px;
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       COLOR: #333333;
       FONT-WEIGHT: bold;
       BORDER-COLOR: #F2C24C;
       BORDER-STYLE: solid;
       BORDER-TOP-WIDTH: 0px;
       BORDER-BOTTOM-WIDTH: 1px;
       BORDER-RIGHT-WIDTH: 1px;
       BORDER-LEFT-WIDTH: 1px;
       PADDING-LEFT: 5px;
       HEIGHT:18px;
       LINE-HEIGHT:18px;
       } 

.faqItemLink{
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       COLOR: #333333;
       FONT-WEIGHT: bold;
       } 
a.faqItemLink{
	text-decoration:none;
       } 
a:hover.faqItemLink{
	text-decoration:underline;
       } 



.greenLink { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       COLOR: #333333; 
       margin: 2px;
       } 
A.greenLink { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       COLOR: 333333; 
      TEXT-DECORATION: none;
       } 
       
A.greenLink:hover { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       COLOR: blue; 
       TEXT-DECORATION: none;
       } 


.contentBorder
{
border-left: 1px solid #DADADA;
border-right: 1px solid #DADADA;
}

.contentBorderLeft
{
border-left: 1px solid #DADADA;
}

.contentBorderRight
{
border-right: 1px solid #DADADA;
}

.LoginBox
{
width: 75px;
height: 16px;
font-family: arial, helvetica, sans;
font-size: 10px;
line-height: 10px;
}


.cartTH
{
background: #9f7b1b;
color: #ffffff;
font-family: arial,helvetica,sans;
font-size:12px;
font-weight: bold;
border-right: 1px solid #ffffff;
padding: 5px;
}


.cartTHSummary
{
background: #9f7b1b;
color: #ffffff;
font-family: arial,helvetica,sans;
font-size:12px;
font-weight: bold;
border-right: 1px solid #ffffff;
padding: 5px;
}

.cartTHLast
{
background: #9f7b1b;
color: #ffffff;
font-family: arial,helvetica,sans;
font-size:12px;
font-weight: bold;
padding: 5px;
border-right: 1px solid #9f7b1b;
}

.cartTHWarehouse
{
background: #006600;
color: #ffffff;
font-family: arial,helvetica,sans;
font-size:12px;
font-weight: bold;
padding: 5px;
border: 1px solid #9f7b1b;
}


.cartWDef
{
background: #9f7b1b;
border-right: 1px solid #9f7b1b;
}

.cartData
{
color: #9f7b1b;
font-family: arial,helvetica,sans;
font-size: 12px;
border: 1px solid #9f7b1b;
padding: 5px;
}

.cartDataS
{
color: #9f7b1b;
font-family: arial,helvetica,sans;
font-size: 12px;
border: 1px solid #9f7b1b;
padding: 5px;
}

.cartDataSummary
{
color: #9f7b1b;
font-family: arial,helvetica,sans;
font-size: 12px;
border: 1px solid #9f7b1b;
padding: 5px;
}

.cartDataC
{
color: #9f7b1b;
font-family: arial,helvetica,sans;
font-size: 12px;
border: 1px solid #9f7b1b;
padding: 5px;
text-align: center;
}

.cartDataCLast
{
color: #9f7b1b;
font-family: arial,helvetica,sans;
font-size: 12px;
border-top: 1px solid #9f7b1b;
border-bottom: 1px solid #9f7b1b;
border-left: 1px solid #9f7b1b;
border-right: 1px solid #9f7b1b;
padding: 5px;
text-align: center;
}


.cartDataR
{
color: #9f7b1b;
font-family: arial,helvetica,sans;
font-size: 12px;
font-weight: bold;
border: 1px solid #9f7b1b;
padding: 5px;
text-align: right;
}

.cartDataStatus
{
color: #9f7b1b;
font-family: arial,helvetica,sans;
font-size: 12px;
border: 1px solid #9f7b1b;
text-align: center;
}


.topnav { 
       FONT-FAMILY: arial, arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       FONT-WEIGHT: bold;
       COLOR: ffffff; 
		PADDING-LEFT: 8px;
		PADDING-RIGHT: 8px;
		PADDING-TOP: 1px;
		PADDING-BOTTOM: 2px;
	LINE-HEIGHT: 10px;
	text-align: center;

       } 
       
A.topnav { 
       COLOR: #9f7b1b; 
      TEXT-DECORATION: none;
      
       } 
       
A.topnav:hover { 
       COLOR: #0054FF; 
       TEXT-DECORATION: none;
       } 


.topnavOut { 
       FONT-FAMILY: arial, arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       FONT-WEIGHT: bold;
       COLOR: #888888; 
		PADDING-LEFT: 8px;
		PADDING-RIGHT: 8px;
		PADDING-TOP: 1px;
		PADDING-BOTTOM: 2px;
		LINE-HEIGHT: 10px;

       } 
       
A.topnavOut { 
       COLOR: #888888; 
      TEXT-DECORATION: none;
      
       } 
       
A.topnavOut:hover { 
       COLOR: #888888; 
       TEXT-DECORATION: none;
       } 


     
	A.cartStock {
		FONT-FAMILY: arial, arial, helvetica;
		font-size: 12px;
		FONT-WEIGHT: bold;
		COLOR: #0000FF;
		BACKGROUND: #ffffff;
		BORDER-LEFT: SOLID 2px;
		BORDER-LEFT-COLOR: #cccccc;
		BORDER-TOP: SOLID 2px;
		BORDER-TOP-COLOR: #cccccc;
		BORDER-RIGHT: SOLID 2px;
		BORDER-RIGHT-COLOR: #888888;
		BORDER-BOTTOM: SOLID 2px;
		BORDER-BOTTOM-COLOR: #888888;
		PADDING-LEFT: 5px;
		PADDING-RIGHT: 5px;
		PADDING-TOP: 2px;
		PADDING-BOTTOM: 2px;
		HEIGHT:16px;
		TEXT-DECORATION:none;
		} 

	A:hover.cartStock {
		FONT-FAMILY: arial, arial, helvetica;
		font-size: 12px;
		FONT-WEIGHT: bold;
		COLOR: #0000CC;
		BACKGROUND: #E6F6FF;
		BORDER-LEFT: SOLID 2px;
		BORDER-LEFT-COLOR: #888888;
		BORDER-TOP: SOLID 2px;
		BORDER-TOP-COLOR: #888888;
		BORDER-RIGHT: SOLID 2px;
		BORDER-RIGHT-COLOR: #cccccc;
		BORDER-BOTTOM: SOLID 2px;
		BORDER-BOTTOM-COLOR: #cccccc;
		PADDING-LEFT: 5px;
		PADDING-RIGHT: 5px;
		PADDING-TOP: 2px;
		PADDING-BOTTOM: 2px;
		HEIGHT:16px;
		TEXT-DECORATION:none;
		} 
		

     
	A.cartUpdate {
		FONT-FAMILY: arial, arial, helvetica;
		font-size: 12px;
		FONT-WEIGHT: bold;
		COLOR: #336600;
		BACKGROUND: #ffffff;
		BORDER-LEFT: SOLID 2px;
		BORDER-LEFT-COLOR: #cccccc;
		BORDER-TOP: SOLID 2px;
		BORDER-TOP-COLOR: #cccccc;
		BORDER-RIGHT: SOLID 2px;
		BORDER-RIGHT-COLOR: #888888;
		BORDER-BOTTOM: SOLID 2px;
		BORDER-BOTTOM-COLOR: #888888;
		PADDING-LEFT: 5px;
		PADDING-RIGHT: 5px;
		PADDING-TOP: 2px;
		PADDING-BOTTOM: 2px;
		HEIGHT:16px;
		TEXT-DECORATION:none;
		} 

	A:hover.cartUpdate {
		FONT-FAMILY: arial, arial, helvetica;
		font-size: 12px;
		FONT-WEIGHT: bold;
		COLOR: #336600;
		BACKGROUND: #DEF7C6;
		BORDER-LEFT: SOLID 2px;
		BORDER-LEFT-COLOR: #888888;
		BORDER-TOP: SOLID 2px;
		BORDER-TOP-COLOR: #888888;
		BORDER-RIGHT: SOLID 2px;
		BORDER-RIGHT-COLOR: #cccccc;
		BORDER-BOTTOM: SOLID 2px;
		BORDER-BOTTOM-COLOR: #cccccc;
		PADDING-LEFT: 5px;
		PADDING-RIGHT: 5px;
		PADDING-TOP: 2px;
		PADDING-BOTTOM: 2px;
		HEIGHT:16px;
		TEXT-DECORATION:none;
		} 
		






.CategoryLink
{
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 14px; 
       COLOR: #0033CC; 
       FONT-WEIGHT: bold;
       TEXT-DECORATION: underline;
}

a.CategoryLink
{
       TEXT-DECORATION: underline;
}

a.CategoryLink:hover
{
       COLOR: #6699CC; 
       TEXT-DECORATION: none;
}




.SubCategoryLink
{
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       COLOR: #0033CC; 
       TEXT-DECORATION: underline;
}

a.SubCategoryLink
{
       TEXT-DECORATION: underline;
}

a.SubCategoryLink:hover
{
       COLOR: #6699CC; 
       TEXT-DECORATION: none;
}



.headerDetails
{
color: #006600;
font-family: arial, arial,helvetica,sans;
font-size:10px;
padding: 5px;
margin: 7px;
margin-top: 14px;
border: 2px solid #006600;
}


.screenOnly
{
visibility: visible;
}

.partNo
{
font-size: 12px;
font-weight: bold;
}

.orderNum
{
font-size: 12px;
width: 30px;
height: 18px;
}


.catalogB
{
color: #9f7b1b;
font-family: arial,helvetica,sans;
font-size: 12px;
border-top: 1px solid #9f7b1b;
border-left: 1px solid #9f7b1b;
border-bottom: 1px solid #9f7b1b;
border-right: none;
padding: 0px;
}

.catalogC
{
color: #9f7b1b;
font-family: arial,helvetica,sans;
font-size: 12px;
border-left: none;
border-top: 1px solid #9f7b1b;
border-right: 1px solid #9f7b1b;
border-bottom: 1px solid #9f7b1b;
padding: 5px;
}


.greenMsg
{
background: #006600;
color: #ffffff;
font-family: arial,helvetica,sans;
font-size:12px;
font-weight: bold;
padding: 2px;
border: 1px solid #9f7b1b;
}


.regLink
{
color: blue;
}


.supernav
{
	font-family: arial,arial,helvetica,sans;
	font-size:12px;
	font-weight: bold;
	color: #0096E7;
}

.footerbar
{
	font-family: arial,arial,helvetica,sans;
	font-size:10px;
	font-weight: bold;
	color: #ffffff;
	background: #0096E7;
	padding: 5px;
	text-align: left;
}


.LoginFormTD
{
	font-family: arial,arial,helvetica,sans;
	font-size:10px;
	background: #ECF8FF;
	border-left: 2px solid #8cc63f;
	border-right: 2px solid #8cc63f;
	padding: 10px;
	padding-top: 2px;
	padding-bottom: 0px;
}


.SearchFormTD
{
	font-family: arial,arial,helvetica,sans;
	font-size: 10px;
	font-weight: bold;
	padding: 6px;
	padding-bottom: 0px;
	background: no-repeat url('/images/hrSbdBG.jpg');
	height: 132px;
}




/*----- HOME RSS CLASSES ---------*/

		.featuredRegionName
		{
			font-family: arial, helvetica;
			font-size: 18px;
			color: #5D5D5D;
			border-bottom: 1px solid #4C4C4C;
			padding-left: 12px;
			padding-top: 9px;
		}
		
		.featuredRegionLabel
		{
			border-right: 1px solid #4C4C4C;
			border-bottom: 1px solid #4C4C4C;
		}
		
		.featuredRegionPhoto
		{
			border: 1px solid #4C4C4C;
		}
		.featuredRegionPhotograph
		{
			border-right: 1px solid #4C4C4C;
		}
		
		.featuredRegionDesc
		{
			font-family: arial, helvetica;
			font-size: 12px;
			color: #3FB0ED;
			padding-left: 10px;
			padding-top: 8px;
			line-height: 13px;
		}
		
		.featuredResortsLabel
		{
			border-bottom: 1px solid #4C4C4C;
			border-right: 1px solid #4C4C4C;
		}
		
		
		.featuredResortsLabels
		{
			border-bottom: 1px solid #4C4C4C;
		}
		
		.AreaAreaTD
		{
			padding-left: 10px;
			padding-right: 10px;
			padding-top: 13px;
			font-family: arial, helvetica;
			font-size: 13px;
			font-weight: bold;
			text-align: center;
			border-right: 1px solid #4C4C4C;
			height: 38px;
		}
		
		.AreaAreaON
		{
			color: #65BF0E;
		}
		
		.AreaLink
		{
			color: #A9A9A9;
			font-family: arial, helvetica;
			font-size: 13px;
			font-weight: bold;
		}
		
		a.AreaLink
		{
			text-decoration: none;
		}
		a:hover.AreaLink
		{
			text-decoration: none;
			color: #3FB0ED;
		}
		
		.resortImage
		{
		border: 1px solid #4C4C4C;
		}
		
		.resortDetails
		{
			padding-left: 10px;
			padding-top: 3px;
			font-family: arial, helvetica;
			font-size: 12px;
			line-height: 12px;
		}
		
		.resortName
		{
			font-weight: bold;
			color: #3FB0ED;
			text-decoration: none;
		}
		
		
		.resortMore
		{
			color: #3FB0ED;
			text-decoration: none;
		}


.privacyDiv
{
			padding-top: 5px;
			padding-bottom: 5px;
			font-family: arial, helvetica;
			font-size: 12px;
			line-height: 12px;
}

.ulNoMargin
{
	margin-top: 0px;
	margin-bottom: 6px;
}

.addressBox
{
	border: 2px solid #888888;
	padding: 5px;
	background: #e8e8e8;
	FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       COLOR: #333333; 
       filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=white,endColorStr=#e8e8e8); 

}



.contentListItem{ 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       MARGIN-TOP:5px;
       MARGIN-TOP:5px;
       } 
       
.contentListItemLinks{ 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       } 

.contentListHead{ 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       FONT-WEIGHT: bold;
       COLOR: #00487D; 
       MARGIN-TOP:5px;
       } 


.contentListSubHead{ 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       FONT-WEIGHT: bold;
       COLOR: #888888; 
       MARGIN-TOP:2px;
       } 

.contentListDetail{ 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       MARGIN-TOP:5px;
       MARGIN-BOTTOM:8px;
	FONT-WEIGHT: normal;
       } 

.contentLink{ 
       MARGIN-TOP:5px;
       MARGIN-TOP:5px;
       }     

.contentItemLink{
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       COLOR: #blue;
       FONT-WEIGHT: bold;
       } 
a.contentItemLink{
	text-decoration:underline;
       } 
a:hover.contentItemLink{
	text-decoration:none;
       }  


	.otherLink
	{
		font-size: 12px;
		font-family: arial;
		font-weight: bold;
		color: #3FB0ED;
	}
	
	a.otherLink
	{
		text-decoration: underline;
	}
	
	a:hover.otherLink
	{
		text-decoration: none;
	}
	
	.otherLinkNew
	{
		font-size: 12px;
		font-family: arial;
		font-weight: bold;
		color: #1A8DCB;
	}
	
	a.otherLinkNew
	{
		text-decoration: underline;
	}
	
	a:hover.otherLinkNew
	{
		text-decoration: none;
	}
	.otherTDNew
	{
		padding-right: 4px;
		padding-top: 5px;
		padding-bottom: 0px;
		font-size: 12px;
		font-family: arial;
		line-height:11px;
	}
	

.regLink{
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       COLOR: #3FB0ED;
       FONT-WEIGHT: bold;
       } 
a.regLink{
	text-decoration:underline;
       } 
a:hover.regLink{
	text-decoration:none;
       }  

.pagePhoto
{
	border: 1px solid #3FB0ED;
}


.formHeader
{
	background: #3FB0ED;
	/*border: 1px solid #3FB0ED;*/
	color: #ffffff;
	font-family: arial, helvetica, sans; 
	font-size: 14px; 
	font-weight: bold;
	padding: 2px;
}

	.lmeDesc
	{
	font-family: arial, arial, sans;
	font-size: 12px;
	padding: 5px;
	}
	.lmeSmall
	{
	font-family: arial, arial, sans;
	font-size: 10px;
	}
	
	.lmeUL
	{
	margin-left: 0px;
	margin-top: 3px;
	margin-bottom: 3px;
	}
	.lmeLI
	{
	margin-left: 10px;
	}






	.regionLink
	{
		color: #505C8B;
		font-family: arial, arial;
		font-size: 14px;
		font-weight: bold;
		line-height: 24px;
	}

	a.regionLink
	{
		color: #505C8B;
		text-decoration: none;
	}
	
	a:hover.regionLink
	{
		color: #9f7b1b;
		text-decoration: underline;
	}
	
	.bc1
	{
		color: #669F20;
		font-family: arial, arial;
		font-size: 10px;
		font-weight: bold;
		text-decoration: none;
	}
	
	.bc2
	{
		color: #000000;
		font-family: arial, arial;
		font-size: 10px;
		text-decoration: none;
	}
	
	.bcTD
	{
		font-family: arial, arial;
		font-size: 10px;
		padding-top: 5px;
		padding-left: 2px;
		padding-right: 2px;
	}
	.ivMiniContent
	{
		color: #888888;
		font-family: arial, arial;
		font-size: 12px;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	.otherLink
	{
		font-size: 12px;
		font-family: arial;
		font-weight: bold;
		color: #006bbc;
	}
	
	a.otherLink
	{
		text-decoration: none;
	}
	
	a:hover.otherLink
	{
		text-decoration: underline;
	}
	
	.otherTD
	{
		padding-right: 4px;
		padding-top: 12px;
		font-size: 12px;
		font-family: arial, arial;
		line-height:12px;
	}
		

	.dropdown
	{
		font-size: 10px;
		font-family: arial;
	}

	.DropDownDest
	{
		font-size: 10px;
		font-family: arial;
	}
	
	.formText
	{
		font-size: 10px;
		font-family: arial, arial;
		text-align: left;
	}
	
	.subNavTD
	{
		text-align: center;
		padding-left: 6px;
		padding-right: 6px;
	}
	.subNav
	{
		font-size: 10px;
		font-family: arial;
		color: #818285;
		font-weight: bold;
		line-height: 11px;
	}
	
	a.subNav
	{
		text-decoration: none;
	}
	
	a:hover.subNav
	{
		text-decoration: underline;
	}
	
.subnavSelected
{
		font-size: 10px;
		font-family: arial;
       COLOR: #0038AB; 
       FONT-WEIGHT: bold;
		line-height: 11px;
}

a.subnavSelected
{
       COLOR: #0038AB; 
       TEXT-DECORATION: none;
}

a.subnavSelected:hover
{
       COLOR: #1295E7; 
       TEXT-DECORATION: none;
}
	.footer
	{
		padding: 5px;
		font-family: arial, arial,helvetic;
		font-size: 10px;
		color: #ffffff;
		line-height: 12px;
		text-align: left;
	}
	.footerText
		{
		font-family: arial, arial,helvetic;
		font-size: 10px;
		color: #888888;
		text-align: left;
		}
		
	.footerTextBig
	{
		font-family: arial, arial,helvetic;
		font-size: 12px;
		color: #888888;
	}
	
	.footerLink
	{
		color: #ffffff;
	}
	a.footerLink
	{
		text-decoration: none;
	}
	a:hover.footerLink
	{
		text-decoration: underline;
	}
		.dlThumb
	{
		padding-right: 7px;
		padding-bottom: 8px;
		text-align: left;
	}
	#slideContainer {
		position: relative;
		width: 298px;
		height: 260px;
		overflow: hidden;
		text-align: left;
	}
	#slideContainerDetails {
		position: relative;
		width: 383px;
		height: 272px;
		overflow: hidden;
		text-align: left;
	}
	
	.MainPhotoDiv
	{
		width: 298px;
		height: 260px;
		background: url('/images/bottomBG.jpg') no-repeat bottom;
		float: left;
		text-align: left;
	}
	.MainPhotoDivDetails
	{
		width: 383px;
		height: 272px;
		float: left;
		text-align: left;
	}
	.mpDName
	{
		font-family: arial,helvetica,sans;
		font-size: 14px;
		font-weight: bold;
		color: #ffffff;
		padding-left: 17px;
		padding-top: 12px;
		vertical-align: top;
		text-align: left;
	}
	.mpDLink
	{
		padding-right: 15px;
		padding-top: 11px;
		vertical-align: top;
		text-align: right;
		text-align: left;
	}
	.mpDesc
	{
		font-family: arial,helvetica,sans;
		font-size: 12px;
		line-height: 13px;
		color: #ffffff;
		padding-left: 17px;
		padding-right: 17px;
		padding-top: 7px;
		vertical-align: top;
		font-style: italic;
		text-align: left;
	}
	
				.bulletDiv{
					float: left;
					clear: both;
					padding-top: 11px;
					padding-right: 7px;
				}
				.bulletText{
					float: left;
					padding-top: 10px;
					width: 310px;
					color: #4e4e4e;
				}
				.bulletTextAbout{
					float: left;
					padding-top: 10px;
					width: 290px;
					color: #4e4e4e;
				}
				.bulletTextAboutSub{
					float: left;
					padding-top: 4px;
					color: #4e4e4e;
					width: 250px;
				}
				.bulletTextFAQ{
					float: left;
					padding-top: 10px;
					width: 540px;
					color: #4e4e4e;
					
				}
				.bulletListSub{
					padding-left: 10px;
					padding-bottom: 5px;
					font-family: arial; 
					font-size: 12px; 
					font-weight: normal;
				}
				.bulletDivSub{
					clear: both;
					float: left;
					padding-top: 5px;
					padding-right: 2px;
					vertical-align: top;
					width: 10px;
				}
				.bulletTextSub{
					float: left;
					padding-top: 4px;
					color: #4e4e4e;
					width: 270px;
				}
				.bulletTextSubFAQ{
					float: left;
					padding-top: 4px;
					color: #4e4e4e;
					width: 500px;
				}
				.bulletRow{
					padding-left: 5px;
					padding-bottom: 5px;
					font-family: arial; 
					font-size: 12px; 
					font-weight: normal;
				}
				
				.memberLink{
					color: #9f7b1b;
				}
				a.memberLink{
					text-decoration: underline;
				}
				a:hover.memberLink{
					text-decoration: none;
				}
				.memberLinkSm{
					font-size: 12px;
					color: #9f7b1b;
				}
				a.memberLinkSm{
					text-decoration: underline;
				}
				a:hover.memberLinkSm{
					text-decoration: none;
				}
				
				
				.referralOL{
					color: #4e4e4e;
					margin-top: 0px;
					padding-top: 10px;
				}
	.reportTypeDiv{
		float: left;
		display: block;
		margin-right: 12px;
		margin-top: 3px;
	}
	.reportTypeButton{
		font-family: arial;
		font-size: 12px;
		text-decoration: none;
		color: #9f7b1b;
		line-height: 18px;
		padding-left: 5px;
		padding-right: 5px;
	}
	a.reportTypeButton{
		text-decoration: none;
		color: #9f7b1b;
	}
	a:hover.reportTypeButton{
		text-decoration: underline;
		color: #267BD9;
	}
	











/***********ADT STYLE SHEET::: *************/




TABLE {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TR {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
FORM {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
LI {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
P {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
PRE {
	FONT-SIZE: 11px; FONT-FAMILY: monospace
}
.wpsLink {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.wpsLink:active {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.wpsLink:visited {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.wpsLink:hover {
	TEXT-DECORATION: underline
}
UL {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
H1 {
	FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-top: 0px;
	margin-top: 0px;
	padding-bottom: 3px;
	margin-bottom: 0px;
}
H2 {
	FONT-WEIGHT: bold; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H3 {
	FONT-WEIGHT: bold; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H4 {
	FONT-WEIGHT: bold; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H5 {
	FONT-WEIGHT: bold; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H6 {
	FONT-WEIGHT: bold; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H1 {
	FONT-SIZE: 24px
}
H2 {
	FONT-SIZE: 16px
}
H3 {
	FONT-SIZE: 12px
}
H4 {
	FONT-SIZE: 8px
}
.wpsToolBar {
	BORDER-RIGHT: #ffffff 0px; PADDING-RIGHT: 4px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ffffff 1px solid; COLOR: #003366; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #bcbdbf
}
.wpsToolBarIcon {
	BORDER-RIGHT: #ffffff 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ffffff 1px solid; COLOR: #003366; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #9e9e9e
}
.wpsToolBarIconOn {
	BORDER-RIGHT: #ffffff 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ffffff 1px solid; COLOR: #003366; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #077eb9
}
.wpsToolBarLink {
	FONT-SIZE: 10px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.wpsToolBarLink:visited {
	FONT-SIZE: 10px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.wpsToolBarLink:hover {
	FONT-SIZE: 10px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.wpsToolBarSeparator {
	BACKGROUND-COLOR: #ffffff
}
.wpsToolbarBannerBackground {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/images/adt/banner.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff
}
.wpsLinkBar {
	FONT-SIZE: 10px; COLOR: #7e7379; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.wpsLinkBarLink {
	FONT-SIZE: 10px; COLOR: #7e7379; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.wpsLinkBarLink:visited {
	FONT-SIZE: 10px; COLOR: #7e7379; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.wpsLinkBarLink:hover {
	FONT-SIZE: 10px; COLOR: #7e7379; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.wpsPlaceBar {
	FONT-SIZE: 10px; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003366
}
.wpsPlaceBarLink {
	FONT-SIZE: 10px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.wpsPlaceBarLink:visited {
	FONT-SIZE: 10px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.wpsPlaceBarLink:hover {
	FONT-SIZE: 10px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.wpsPlaceBar3dHighlight {
	BACKGROUND-COLOR: #ff00ff
}
.wpsPlaceBar3dShadow {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-LEFT: #ffffff 0px; BACKGROUND-COLOR: #003366; TEXT-DECORATION: none
}
.wpsSelectedPlace {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #ffffff 0px; COLOR: #333333; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.wpsSelectedPlace:visited {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #ffffff 0px; COLOR: #333333; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.wpsSelectedPlace:hover {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #ffffff 0px; COLOR: #333333; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.wpsSelectedPlace:active {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #ffffff 0px; COLOR: #333333; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.wpsSelectedPlaceIcon {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ffffff 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.wpsSelectedPlaceLink {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.wpsSelectedPlaceLink:visited {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.wpsSelectedPlaceLink:hover {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.wpsSelectedPlaceLink:active {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.wpsSelectedPlace3dHighlight {
	BACKGROUND-COLOR: #b6b7d3
}
.wpsSelectedPlace3dShadow {
	BACKGROUND-COLOR: #5d5e96
}
.wpsUnSelectedPlace {
	BORDER-RIGHT: #003366 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #003366 0px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #9e9e9e; TEXT-DECORATION: none
}
.wpsUnSelectedPlace:visited {
	BORDER-RIGHT: #003366 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #003366 0px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #9e9e9e; TEXT-DECORATION: none
}
.wpsUnSelectedPlace:hover {
	BORDER-RIGHT: #003366 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #003366 0px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #9e9e9e; TEXT-DECORATION: none
}
.wpsUnSelectedPlace:active {
	BORDER-RIGHT: #003366 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #003366 0px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #9e9e9e; TEXT-DECORATION: none
}
.wpsUnSelectedPlaceLink {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #9e9e9e; TEXT-DECORATION: none
}
.wpsUnSelectedPlaceLink:visited {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #9e9e9e; TEXT-DECORATION: none
}
.wpsUnSelectedPlaceLink:hover {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #9e9e9e; TEXT-DECORATION: none
}
.wpsUnSelectedPlaceLink:active {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #9e9e9e; TEXT-DECORATION: none
}
.wpsUnSelectedPlace3dHighlight {
	BACKGROUND-COLOR: #9e9e9e
}
.wpsUnSelectedPlace3dShadow {
	BACKGROUND-COLOR: #9e9e9e
}
.wpsPageBar {
	FONT-SIZE: 10px; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #bcbdbf
}
.wpsPageBarLink {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.wpsPageBarLink:visited {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.wpsPageBarLink:hover {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.wpsPageBar3dHighlight {
	BACKGROUND-COLOR: #fd8c3e
}
.wpsPageBar3dShadow {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-LEFT: #ffffff 0px; BACKGROUND-COLOR: #9999bb; TEXT-DECORATION: none
}
.wpsSelectedPage {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #ffffff 0px; COLOR: #333333; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e5eff7; TEXT-DECORATION: none
}
.wpsSelectedPage:visited {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #ffffff 0px; COLOR: #333333; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e5eff7; TEXT-DECORATION: none
}
.wpsSelectedPage:hover {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #ffffff 0px; COLOR: #333333; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e5eff7; TEXT-DECORATION: none
}
.wpsSelectedPage:active {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #ffffff 0px; COLOR: #333333; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e5eff7; TEXT-DECORATION: none
}
.wpsSelectedPageIcon {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ffffff 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #e5eff7; TEXT-DECORATION: none
}
.wpsSelectedPageLink {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e5eff7; TEXT-DECORATION: none
}
.wpsSelectedPageLink:visited {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e5eff7; TEXT-DECORATION: none
}
.wpsSelectedPageLink:hover {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e5eff7; TEXT-DECORATION: none
}
.wpsSelectedPageLink:active {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e5eff7; TEXT-DECORATION: none
}
.wpsSelectedPage3dHighlight {
	BACKGROUND-COLOR: #fd8c3e
}
.wpsSelectedPage3dShadow {
	BACKGROUND-COLOR: #b74405
}
.wpsUnSelectedPage {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #ffffff 0px; COLOR: #4d4348; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c3cdd9; TEXT-DECORATION: none
}
.wpsUnSelectedPage:visited {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #ffffff 0px; COLOR: #4d4348; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c3cdd9; TEXT-DECORATION: none
}
.wpsUnSelectedPage:hover {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #ffffff 0px; COLOR: #4d4348; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c3cdd9; TEXT-DECORATION: none
}
.wpsUnSelectedPage:active {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #ffffff 0px; COLOR: #4d4348; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c3cdd9; TEXT-DECORATION: none
}
.wpsUnSelectedPageLink {
	FONT-SIZE: 10px; COLOR: #4d4348; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c3cdd9; TEXT-DECORATION: none
}
.wpsUnSelectedPageLink:visited {
	FONT-SIZE: 10px; COLOR: #4d4348; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c3cdd9; TEXT-DECORATION: none
}
.wpsUnSelectedPageLink:hover {
	FONT-SIZE: 10px; COLOR: #4d4348; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c3cdd9; TEXT-DECORATION: none
}
.wpsUnSelectedPageLink:active {
	FONT-SIZE: 10px; COLOR: #4d4348; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c3cdd9; TEXT-DECORATION: none
}
.wpsUnSelectedPage3dHighlight {
	BACKGROUND-COLOR: #fd8c3e
}
.wpsUnSelectedPage3dShadow {
	BACKGROUND-COLOR: #b74405
}
.wpsNavSelectedBranch {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #005bb4; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d5dfeb; TEXT-DECORATION: none
}
.wpsNavSelectedBranch:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #005bb4; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d5dfeb; TEXT-DECORATION: none
}
.wpsNavSelectedBranch:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #005bb4; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d5dfeb; TEXT-DECORATION: none
}
.wpsNavSelectedBranch:hover {
	TEXT-DECORATION: underline
}
.wpsNavSelectedNode {
	FONT-SIZE: 11px; COLOR: #005bb4; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.wpsNavSelectedNode:visited {
	FONT-SIZE: 11px; COLOR: #005bb4; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.wpsNavSelectedNode:hover {
	FONT-SIZE: 11px; COLOR: #005bb4; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.wpsNavSelectedNode:active {
	FONT-SIZE: 11px; COLOR: #005bb4; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.wpsNavUnSelectedNode {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #005bb4; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e6ecf3; TEXT-DECORATION: none
}
.wpsNavUnSelectedNode:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #005bb4; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e6ecf3; TEXT-DECORATION: none
}
.wpsNavUnSelectedNode:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #005bb4; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e6ecf3; TEXT-DECORATION: none
}
.wpsNavUnSelectedNode:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #005bb4; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e6ecf3; TEXT-DECORATION: none
}
.wpsNavUnSelectedNode:hover {
	TEXT-DECORATION: underline
}
.wpsNavUnSelectableNode {
	FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e6ecf3; TEXT-DECORATION: none
}
.wpsNavUnSelectableNode:visited {
	FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e6ecf3; TEXT-DECORATION: none
}
.wpsNavUnSelectableNode:hover {
	FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e6ecf3; TEXT-DECORATION: none
}
.wpsNavUnSelectableNode:active {
	FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e6ecf3; TEXT-DECORATION: none
}
.wpsNavLevel1 {
	FONT-WEIGHT: bold
}
.wpsNavNodeIcon {
	WIDTH: 16px; HEIGHT: 16px
}
.wpsNavExpandCollapseIcon {
	WIDTH: 14px; HEIGHT: 14px
}
.wpsPortletTitle {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #bcbdbf
}
.wpsPortletTitleIconBackground {
	BORDER-RIGHT: #ffffff 0px; FONT-SIZE: 10px; MARGIN: 0px; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #9e9e9e
}
.wpsPortletTitleToolsIconBackground {
	BORDER-RIGHT: #ffffff 0px; FONT-SIZE: 10px; MARGIN: 0px; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #077eb9
}
.wpsPortletTitleIcon {
	WIDTH: 12px; HEIGHT: 12px
}
.wpsPortletTitleIconNonStandardSize {
	
}
.wpsPortletTitleToolsIconNonStandardSize {
	
}
.wpsTableAdminHead {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccccc
}
.wpsAdminHeadSeparator {
	BACKGROUND-COLOR: #999999
}
.wpsStatusMsg {
	BORDER-RIGHT: #b0a8a8 1px solid; BORDER-TOP: #b0a8a8 1px solid; FONT-SIZE: 10px; MARGIN: 0px; BORDER-LEFT: #b0a8a8 1px solid; COLOR: #000000; BORDER-BOTTOM: #b0a8a8 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.wpsInstructionText {
	MARGIN: 0.6em 0px 0px; COLOR: #00447f
}
.wpsInstructionText EM {
	FONT-WEIGHT: bold; COLOR: #d9a400; FONT-STYLE: normal
}
.wpsInstructionHeadText {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #00447f
}
.wpsIndentXSmall {
	PADDING-LEFT: 4px
}
.wpsIndentSmall {
	PADDING-LEFT: 8px
}
.wpsIndentMedium {
	PADDING-LEFT: 16px
}
.wpsIndentLarge {
	PADDING-LEFT: 32px
}
.wpsIndentXLarge {
	PADDING-LEFT: 48px
}
.wpsTaskIconText {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #003466; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap
}
.portlet-dlg-icon-label {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #003466; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap
}
.wpsTaskDisabledIconText {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #62788c; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap
}
.wpsTaskIconBorderTable {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.wpsTaskDisabledIconBorderTable {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.wpsTaskIconTextBackground {
	BORDER-RIGHT: #003466 1px solid; PADDING-RIGHT: 16px; BACKGROUND-POSITION: left center; BORDER-TOP: #003466 1px solid; PADDING-LEFT: 16px; BACKGROUND-IMAGE: url(/images/adt/ButtonBackground.gif); PADDING-BOTTOM: 4px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #003466 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #003466 1px solid; BACKGROUND-REPEAT: repeat-x; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #c5d8ea; TEXT-ALIGN: center
}
.wpsTaskDisabledIconTextBackground {
	BORDER-RIGHT: #a6b0ba 1px solid; PADDING-RIGHT: 16px; BACKGROUND-POSITION: left center; BORDER-TOP: #a6b0ba 1px solid; PADDING-LEFT: 16px; BACKGROUND-IMAGE: url(/images/adt/ButtonBackground.gif); PADDING-BOTTOM: 4px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #a6b0ba 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #a6b0ba 1px solid; BACKGROUND-REPEAT: repeat-x; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #c5d8ea; TEXT-ALIGN: center
}
.wpsDialogIconText {
	FONT-SIZE: 10px; COLOR: #265180; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.portlet-icon-label {
	FONT-SIZE: 10px; COLOR: #265180; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.wpsDialogDisabledIconText {
	FONT-SIZE: 10px; COLOR: #748ca6; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.wpsDialogIconBackground {
	BORDER-RIGHT: #3a618a 0px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: left center; BORDER-TOP: #3a618a 1px solid; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/images/adt/DialogIconBackground.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #3a618a 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #3a618a 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #c6d7ea; TEXT-ALIGN: center
}
.wpsDialogIconTextBackground {
	BORDER-RIGHT: #3a618a 1px solid; PADDING-RIGHT: 4px; BACKGROUND-POSITION: left center; BORDER-TOP: #3a618a 1px solid; PADDING-LEFT: 4px; BACKGROUND-IMAGE: url(/images/adt/DialogIconTextBackground.gif); PADDING-BOTTOM: 2px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #3a618a 0px; PADDING-TOP: 2px; BORDER-BOTTOM: #3a618a 1px solid; BACKGROUND-REPEAT: repeat-x; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #c6d7ea; TEXT-ALIGN: center
}
.wpsDialogDisabledIconBackground {
	BORDER-RIGHT: #a6b0ba 0px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: left center; BORDER-TOP: #a6b0ba 1px solid; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/images/adt/DialogIconBackground.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #a6b0ba 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a6b0ba 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #c6d7ea; TEXT-ALIGN: center
}
.wpsDialogDisabledIconTextBackground {
	BORDER-RIGHT: #a6b0ba 1px solid; PADDING-RIGHT: 4px; BACKGROUND-POSITION: left center; BORDER-TOP: #a6b0ba 1px solid; PADDING-LEFT: 4px; BACKGROUND-IMAGE: url(/images/adt/DialogIconTextBackground.gif); PADDING-BOTTOM: 2px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #a6b0ba 0px; PADDING-TOP: 2px; BORDER-BOTTOM: #a6b0ba 1px solid; BACKGROUND-REPEAT: repeat-x; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #c6d7ea; TEXT-ALIGN: center
}
.wpsDialogIcon {
	WIDTH: 16px; HEIGHT: 16px
}
.wpsButtonBarTop {
	BACKGROUND-COLOR: #dfdfdf
}
.wpsButtonBarBottom {
	BACKGROUND-COLOR: #dfdfdf
}
.wpsPortletBack {
	BACKGROUND-COLOR: #ffffff
}
.wpsEditBack {
	BACKGROUND-COLOR: #ffffff
}
.wpsConfigureBack {
	BACKGROUND-COLOR: #ffffff
}
.wpsAdvancedOptions {
	BORDER-RIGHT: #4a4a4a 1px solid; BORDER-TOP: #4a4a4a 1px solid; MARGIN-LEFT: 10px; BORDER-LEFT: #4a4a4a 1px solid; BORDER-BOTTOM: #4a4a4a 1px solid; BACKGROUND-COLOR: #e4e4e4
}
.wpsPortletColorBack {
	BACKGROUND-COLOR: #cccccc
}
.wpsPortletHead {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.wpsEditHead {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.portlet-section-header {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #00284d; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.wpsPortletText {
	FONT-SIZE: 10px; COLOR: #00284d; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.wpsEditText {
	FONT-SIZE: 10px; COLOR: #00284d; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.wpsPortletSmText {
	FONT-SIZE: 10px; COLOR: #00284d; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.wpsEditSmText {
	FONT-SIZE: 10px; COLOR: #00284d; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.wpsPortletTinyText {
	FONT-SIZE: 10px; COLOR: #00284d; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.portlet-font {
	FONT-SIZE: 10px; COLOR: #00284d; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.wpsCopyrightText {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.wpsCopyrightText:hover {
	TEXT-DECORATION: underline
}
.wpsPortletBody {
	
}
.wpsTableHead {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #989898; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.wpsTableText {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.portlet-section-body {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.wpsTableRow {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.wpsTableNrmRow {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.wpsTableSelectedRow {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c8c8c8
}
.portlet-section-selected {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c8c8c8
}
.wpsTableShdRow {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.portlet-section-alternate {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.wpsTableRow TD {
	BORDER-RIGHT: #aaaaaa 0px solid; PADDING-RIGHT: 3px; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #aaaaaa 0px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #aaaaaa 0px solid
}
.wpsTableNrmRow TD {
	BORDER-RIGHT: #aaaaaa 0px solid; PADDING-RIGHT: 3px; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #aaaaaa 0px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #aaaaaa 0px solid
}
.wpsTableShdRow TD {
	BORDER-RIGHT: #aaaaaa 0px solid; PADDING-RIGHT: 3px; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #aaaaaa 0px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #aaaaaa 0px solid
}
.wpsTableHeadLink {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #989898; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.wpsTableHeadLink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #989898; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.wpsTableHeadLink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #989898; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.portlet-section-subheader {
	FONT-SIZE: 10px; COLOR: #00284d; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.wpsTable {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; BORDER-BOTTOM: #aaaaaa 1px solid
}
.wpsTableHeadStart {
	BORDER-RIGHT: #aaaaaa 0px; PADDING-RIGHT: 3px; BORDER-TOP: #aaaaaa 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; BORDER-LEFT: #aaaaaa 0px; COLOR: #989898; PADDING-TOP: 3px; BORDER-BOTTOM: #aaaaaa 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.wpsTableHeadMiddle {
	BORDER-RIGHT: #aaaaaa 0px; PADDING-RIGHT: 3px; BORDER-TOP: #aaaaaa 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; BORDER-LEFT: #aaaaaa 0px; COLOR: #989898; PADDING-TOP: 3px; BORDER-BOTTOM: #aaaaaa 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.wpsTableHeadEnd {
	BORDER-RIGHT: #aaaaaa 0px; PADDING-RIGHT: 3px; BORDER-TOP: #aaaaaa 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; BORDER-LEFT: #aaaaaa 0px; COLOR: #989898; PADDING-TOP: 3px; BORDER-BOTTOM: #aaaaaa 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.wpsTableHeadStartAlignCenter {
	BORDER-RIGHT: #aaaaaa 0px; PADDING-RIGHT: 3px; BORDER-TOP: #aaaaaa 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; BORDER-LEFT: #aaaaaa 0px; COLOR: #989898; PADDING-TOP: 3px; BORDER-BOTTOM: #aaaaaa 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.wpsTableHeadMiddleAlignCenter {
	BORDER-RIGHT: #aaaaaa 0px; PADDING-RIGHT: 3px; BORDER-TOP: #aaaaaa 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; BORDER-LEFT: #aaaaaa 0px; COLOR: #989898; PADDING-TOP: 3px; BORDER-BOTTOM: #aaaaaa 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.wpsTableHeadEndAlignCenter {
	BORDER-RIGHT: #aaaaaa 0px; PADDING-RIGHT: 3px; BORDER-TOP: #aaaaaa 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; BORDER-LEFT: #aaaaaa 0px; COLOR: #989898; PADDING-TOP: 3px; BORDER-BOTTOM: #aaaaaa 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.wpsTableHeadStartNumeric {
	BORDER-RIGHT: #aaaaaa 0px; PADDING-RIGHT: 3px; BORDER-TOP: #aaaaaa 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; BORDER-LEFT: #aaaaaa 0px; COLOR: #989898; PADDING-TOP: 3px; BORDER-BOTTOM: #aaaaaa 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
.wpsTableHeadMiddleNumeric {
	BORDER-RIGHT: #aaaaaa 0px; PADDING-RIGHT: 3px; BORDER-TOP: #aaaaaa 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; BORDER-LEFT: #aaaaaa 0px; COLOR: #989898; PADDING-TOP: 3px; BORDER-BOTTOM: #aaaaaa 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
.wpsTableHeadEndNumeric {
	BORDER-RIGHT: #aaaaaa 0px; PADDING-RIGHT: 3px; BORDER-TOP: #aaaaaa 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; BORDER-LEFT: #aaaaaa 0px; COLOR: #989898; PADDING-TOP: 3px; BORDER-BOTTOM: #aaaaaa 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
.wpsTableDataStart {
	BORDER-RIGHT: #aaaaaa 0px solid; PADDING-RIGHT: 3px! important; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 3px! important; PADDING-BOTTOM: 3px! important; BORDER-LEFT: #aaaaaa 0px solid; PADDING-TOP: 3px! important; BORDER-BOTTOM: #aaaaaa 0px solid; TEXT-ALIGN: left
}
.wpsTableDataMiddle {
	BORDER-RIGHT: #aaaaaa 0px solid; PADDING-RIGHT: 3px! important; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 3px! important; PADDING-BOTTOM: 3px! important; BORDER-LEFT: #aaaaaa 0px solid; PADDING-TOP: 3px! important; BORDER-BOTTOM: #aaaaaa 0px solid; TEXT-ALIGN: left
}
.wpsTableDataEnd {
	BORDER-RIGHT: #aaaaaa 0px solid; PADDING-RIGHT: 3px! important; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 3px! important; PADDING-BOTTOM: 3px! important; BORDER-LEFT: #aaaaaa 0px solid; PADDING-TOP: 3px! important; BORDER-BOTTOM: #aaaaaa 0px solid; TEXT-ALIGN: left
}
.wpsTableDataStartAlignCenter {
	BORDER-RIGHT: #aaaaaa 0px solid; PADDING-RIGHT: 3px! important; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 3px! important; PADDING-BOTTOM: 3px! important; BORDER-LEFT: #aaaaaa 0px solid; PADDING-TOP: 3px! important; BORDER-BOTTOM: #aaaaaa 0px solid; TEXT-ALIGN: center
}
.wpsTableDataMiddleAlignCenter {
	BORDER-RIGHT: #aaaaaa 0px solid; PADDING-RIGHT: 3px! important; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 3px! important; PADDING-BOTTOM: 3px! important; BORDER-LEFT: #aaaaaa 0px solid; PADDING-TOP: 3px! important; BORDER-BOTTOM: #aaaaaa 0px solid; TEXT-ALIGN: center
}
.wpsTableDataEndAlignCenter {
	BORDER-RIGHT: #aaaaaa 0px solid; PADDING-RIGHT: 3px! important; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 3px! important; PADDING-BOTTOM: 3px! important; BORDER-LEFT: #aaaaaa 0px solid; PADDING-TOP: 3px! important; BORDER-BOTTOM: #aaaaaa 0px solid; TEXT-ALIGN: center
}
.wpsTableDataStartNumeric {
	BORDER-RIGHT: #aaaaaa 0px solid; PADDING-RIGHT: 3px! important; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 3px! important; PADDING-BOTTOM: 3px! important; BORDER-LEFT: #aaaaaa 0px solid; PADDING-TOP: 3px! important; BORDER-BOTTOM: #aaaaaa 0px solid; TEXT-ALIGN: right
}
.wpsTableDataMiddleNumeric {
	BORDER-RIGHT: #aaaaaa 0px solid; PADDING-RIGHT: 3px! important; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 3px! important; PADDING-BOTTOM: 3px! important; BORDER-LEFT: #aaaaaa 0px solid; PADDING-TOP: 3px! important; BORDER-BOTTOM: #aaaaaa 0px solid; TEXT-ALIGN: right
}
.wpsTableDataEndNumeric {
	BORDER-RIGHT: #aaaaaa 0px solid; PADDING-RIGHT: 3px! important; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 3px! important; PADDING-BOTTOM: 3px! important; BORDER-LEFT: #aaaaaa 0px solid; PADDING-TOP: 3px! important; BORDER-BOTTOM: #aaaaaa 0px solid; TEXT-ALIGN: right
}
.wpsPagingTable {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.wpsPagingTableHeader {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.wpsPagingTableFooter {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.wpsPagingTableBody {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.wpsPagingTableHeaderIcon {
	WIDTH: 16px; HEIGHT: 16px
}
.wpsPagingTableFooterIcon {
	WIDTH: 16px; HEIGHT: 16px
}
.wpsPagingTableHeaderStart {
	BORDER-RIGHT: #aaaaaa 0px; BORDER-TOP: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; BORDER-BOTTOM: #aaaaaa 0px; BACKGROUND-COLOR: #c8c8c8
}
.wpsPagingTableHeaderMiddle {
	BORDER-RIGHT: #aaaaaa 0px; BORDER-TOP: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 0px; BORDER-BOTTOM: #aaaaaa 0px; BACKGROUND-COLOR: #c8c8c8
}
.wpsPagingTableHeaderEnd {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(/images/adt/PagingTableTopRight.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent
}
.wpsPagingTableFooterStart {
	BORDER-RIGHT: #aaaaaa 0px; BORDER-TOP: #aaaaaa 0px; BORDER-LEFT: #aaaaaa 1px solid; BORDER-BOTTOM: #aaaaaa 1px solid; BACKGROUND-COLOR: #c8c8c8
}
.wpsPagingTableFooterMiddle {
	BORDER-RIGHT: #aaaaaa 0px; BORDER-TOP: #aaaaaa 0px; BORDER-LEFT: #aaaaaa 0px; BORDER-BOTTOM: #aaaaaa 1px solid; BACKGROUND-COLOR: #c8c8c8
}
.wpsPagingTableFooterEnd {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(/images/adt/PagingTableBottomRight.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent
}
.wpsEditField {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.portlet-form-input-field {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.wpsButtonText {
	BORDER-RIGHT: #003466 1px solid; PADDING-RIGHT: 11px; BACKGROUND-POSITION: left center; BORDER-TOP: #003466 1px solid; PADDING-LEFT: 11px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(/images/adt/ButtonBackground.gif); PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #003466 1px solid; COLOR: #003466; PADDING-TOP: 2px; BORDER-BOTTOM: #003466 1px solid; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c5d8ea; TEXT-ALIGN: center
}
.portlet-form-button {
	BORDER-RIGHT: #003466 1px solid; PADDING-RIGHT: 11px; BACKGROUND-POSITION: left center; BORDER-TOP: #003466 1px solid; PADDING-LEFT: 11px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(/images/adt/ButtonBackground.gif); PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #003466 1px solid; COLOR: #003466; PADDING-TOP: 2px; BORDER-BOTTOM: #003466 1px solid; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c5d8ea; TEXT-ALIGN: center
}
.wpsButtonDisabledText {
	BORDER-RIGHT: #a6b0ba 1px solid; PADDING-RIGHT: 11px; BACKGROUND-POSITION: left center; BORDER-TOP: #a6b0ba 1px solid; PADDING-LEFT: 11px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(/images/adt/ButtonBackground.gif); PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #a6b0ba 1px solid; COLOR: #62788c; PADDING-TOP: 2px; BORDER-BOTTOM: #a6b0ba 1px solid; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c1d1e2; TEXT-ALIGN: center
}
.wpsBrowseButton {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.wpsLabelText {
	FONT-SIZE: 10px; COLOR: #00284d; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.portlet-form-field {
	FONT-SIZE: 10px; COLOR: #00284d; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.portlet-form-field-label {
	FONT-SIZE: 10px; COLOR: #00284d; FONT-FAMILY: Arial, Helvetica, sans-serif
}
wpsRequiredLabelText {
	FONT-SIZE: 10px; COLOR: #00284d; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.wpsRequiredLabelText STRONG {
	FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.wpsDescriptionText {
	FONT-SIZE: 10px; COLOR: #808080; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.portlet-font-dim {
	FONT-SIZE: 10px; COLOR: #808080; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.portlet-form-label {
	COLOR: #00284d
}
.wpsFieldErrorText {
	COLOR: #dc344d
}
.portlet-msg-error {
	COLOR: #dc344d
}
.wpsFieldWarningText {
	COLOR: #333333
}
.portlet-msg-alert {
	COLOR: #333333
}
.wpsFieldSuccessText {
	COLOR: #333333
}
.portlet-msg-success {
	COLOR: #333333
}
.wpsFieldInfoText {
	COLOR: #999999
}
.portlet-section-footer {
	COLOR: #999999
}
.wpsInlineHelpText {
	COLOR: #666666
}
.portlet-msg-info {
	COLOR: #666666
}
.portlet-section-text {
	COLOR: #666666
}
.portlet-msg-status {
	COLOR: #333333
}
.wpsFieldMonospaced {
	FONT-SIZE: 11px; FONT-FAMILY: monospace
}
.portlet-menu {
	BORDER-RIGHT: #333333 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #333333 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #333333 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #333333 1px solid; BACKGROUND-COLOR: #eeeeee
}
.portlet-menu-item {
	BORDER-RIGHT: #333333 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #333333 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #333333 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #333333 1px solid; BACKGROUND-COLOR: #eeeeee
}
.portlet-menu-item-selected {
	BORDER-RIGHT: #333333 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #333333 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #333333 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #333333 1px solid; BACKGROUND-COLOR: #aaaaaa
}
.portlet-menu-item-hover {
	BORDER-RIGHT: #333333 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #333333 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #333333 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #333333 1px solid; BACKGROUND-COLOR: #cccccc
}
.portlet-menu-item-hover-selected {
	BORDER-RIGHT: #333333 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #333333 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #333333 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #333333 1px solid; BACKGROUND-COLOR: #cccccc
}
.portlet-menu-cascade-item {
	BORDER-RIGHT: #333333 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #333333 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #333333 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #333333 1px solid; BACKGROUND-COLOR: #eeeeee
}
.portlet-menu-cascade-item-selected {
	BORDER-RIGHT: #333333 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #333333 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #333333 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #333333 1px solid; BACKGROUND-COLOR: #cccccc
}
.portlet-menu-description {
	
}
.portlet-menu-caption {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid
}
.wpsPortletTabBar {
	
}
.wpsPortletTabBarSeparator {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 5px; BACKGROUND-COLOR: #aaaaaa
}
.wpsPortletTabSet {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: transparent
}
.wpsPortletTab {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: transparent
}
.wpsPortletSelectedTab {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: transparent
}
.wpsPortletTabTopStart {
	BORDER-RIGHT: #aaaaaa 0px; PADDING-RIGHT: 2px; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; BORDER-LEFT: #aaaaaa 1px solid; WIDTH: 5px; PADDING-TOP: 0px; BORDER-BOTTOM: #aaaaaa 0px; HEIGHT: 5px; BACKGROUND-COLOR: #eeeeee
}
.wpsPortletTabTopCenter {
	BORDER-RIGHT: #aaaaaa 0px; BORDER-TOP: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 0px; BORDER-BOTTOM: #aaaaaa 0px; BACKGROUND-COLOR: #eeeeee
}
.wpsPortletTabTopEnd {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: url(/images/adt/PortletTabTopRight.gif) no-repeat right top; PADDING-BOTTOM: 0px; WIDTH: 5px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 5px; BORDER-BOTTOM-STYLE: none
}
.wpsPortletTabMiddleStart {
	BORDER-RIGHT: #aaaaaa 0px; BORDER-TOP: #aaaaaa 0px; BORDER-LEFT: #aaaaaa 1px solid; BORDER-BOTTOM: #aaaaaa 0px; BACKGROUND-COLOR: #eeeeee
}
.wpsPortletTabMiddleCenter {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; WHITE-SPACE: nowrap; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #eeeeee; BORDER-BOTTOM-STYLE: none
}
.wpsPortletTabMiddleEnd {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 0px; BORDER-LEFT: #aaaaaa 0px; BORDER-BOTTOM: #aaaaaa 0px; BACKGROUND-COLOR: #eeeeee
}
.wpsPortletTabBottomStart {
	BORDER-RIGHT: #aaaaaa 0px; BORDER-TOP: #aaaaaa 0px; BORDER-LEFT: #aaaaaa 1px solid; WIDTH: 5px; BORDER-BOTTOM: #aaaaaa 0px; HEIGHT: 5px; BACKGROUND-COLOR: #eeeeee
}
.wpsPortletTabBottomCenter {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #eeeeee; BORDER-BOTTOM-STYLE: none
}
.wpsPortletTabBottomEnd {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 0px; BORDER-LEFT: #aaaaaa 0px; WIDTH: 5px; BORDER-BOTTOM: #aaaaaa 0px; HEIGHT: 5px; BACKGROUND-COLOR: #eeeeee
}
.wpsPortletSelectedTabTopStart {
	BORDER-RIGHT: #aaaaaa 0px; PADDING-RIGHT: 2px; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; BORDER-LEFT: #aaaaaa 1px solid; WIDTH: 5px; PADDING-TOP: 0px; BORDER-BOTTOM: #aaaaaa 0px; HEIGHT: 5px; BACKGROUND-COLOR: #aaaaaa
}
.wpsPortletSelectedTabTopCenter {
	BORDER-RIGHT: #aaaaaa 0px; BORDER-TOP: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 0px; BORDER-BOTTOM: #aaaaaa 0px; BACKGROUND-COLOR: #aaaaaa
}
.wpsPortletSelectedTabTopEnd {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: url(/images/adt/PortletSelectedTabTopRight.gif) no-repeat right top; PADDING-BOTTOM: 0px; WIDTH: 5px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 5px; BORDER-BOTTOM-STYLE: none
}
.wpsPortletSelectedTabMiddleStart {
	BORDER-RIGHT: #aaaaaa 0px; BORDER-TOP: #aaaaaa 0px; BORDER-LEFT: #aaaaaa 1px solid; BORDER-BOTTOM: #aaaaaa 0px; BACKGROUND-COLOR: #aaaaaa
}
.wpsPortletSelectedTabMiddleCenter {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; WHITE-SPACE: nowrap; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #aaaaaa; BORDER-BOTTOM-STYLE: none
}
.wpsPortletSelectedTabMiddleEnd {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 0px; BORDER-LEFT: #aaaaaa 1px solid; BORDER-BOTTOM: #aaaaaa 0px; BACKGROUND-COLOR: #aaaaaa
}
.wpsPortletSelectedTabBottomStart {
	BORDER-RIGHT: #aaaaaa 0px; BORDER-TOP: #aaaaaa 0px; BORDER-LEFT: #aaaaaa 1px solid; WIDTH: 5px; BORDER-BOTTOM: #aaaaaa 0px; HEIGHT: 5px; BACKGROUND-COLOR: #aaaaaa
}
.wpsPortletSelectedTabBottomCenter {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #aaaaaa; BORDER-BOTTOM-STYLE: none
}
.wpsPortletSelectedTabBottomEnd {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 0px; BORDER-LEFT: #aaaaaa 0px; WIDTH: 5px; BORDER-BOTTOM: #aaaaaa 0px; HEIGHT: 5px; BACKGROUND-COLOR: #aaaaaa
}
.wpsPortletTabLink {
	COLOR: #333333
}
.wpsPortletTabLink:hover {
	COLOR: #333333
}
.wpsPortletTabLink:visited {
	COLOR: #333333
}
.wpsPortletTabLink:active {
	COLOR: #333333
}
.wpsPortletSelectedTabLink {
	COLOR: #ffffff
}
.wpsPortletSelectedTabLink:hover {
	COLOR: #ffffff
}
.wpsPortletSelectedTabLink:visited {
	COLOR: #ffffff
}
.wpsPortletSelectedTabLink:active {
	COLOR: #ffffff
}
.wpsPortletToolbar {
	BORDER-RIGHT: #acacac 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: #acacac 1px solid; BACKGROUND-COLOR: #c8c8c8
}
.wpsPortletToolbarSection {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.wpsPortletToolbarSet {
	
}
.wpsPortletToolbarButton {
	BORDER-RIGHT: #c8c8c8 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #c8c8c8 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #c8c8c8 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #c8c8c8 1px solid; BACKGROUND-COLOR: #c8c8c8
}
.wpsPortletToolbarButtonRollover {
	BORDER-RIGHT: #acacac 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #acacac 1px solid; BACKGROUND-COLOR: #c8c8c8
}
.wpsPortletToolbarButtonPressed {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #acacac 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #acacac 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #929292
}
.wpsPortletToolbarButtonSelected {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #acacac 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #acacac 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #b2b2b2
}
.wpsPortletToolbarButtonSelectedRollover {
	BORDER-RIGHT: #acacac 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #acacac 1px solid; BACKGROUND-COLOR: #b2b2b2
}
.wpsPortletToolbarButtonIcon {
	WIDTH: 16px; HEIGHT: 16px
}
.wpsPortletToolbarControl {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.wpsPortletToolbarText {
	COLOR: #333333
}
.wpsPortletToolbarDisabledText {
	COLOR: #999999
}
.wpsPortletToolbarLink {
	COLOR: #333333
}
.wpsPortletToolbarLink:hover {
	COLOR: #333333
}
.wpsPortletToolbarLink:visited {
	COLOR: #333333
}
.wpsPortletToolbarLink:active {
	COLOR: #333333
}
.wpsPortletToolbarSeparator {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #acacac 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #acacac 0px; WIDTH: 1px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #acacac
}
.wpsPortletToolbarSpacer {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.wpsPortletToolbarHandle {
	BORDER-RIGHT: #acacac 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 1px solid; WIDTH: 1px; PADDING-TOP: 0px; BORDER-BOTTOM: #acacac 1px solid; BACKGROUND-COLOR: #c8c8c8
}
.wpsBreadcrumbTrail {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.wpsBreadcrumbTrailLink {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #1260b3; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.wpsBreadcrumbTrailLink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #1260b3; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.wpsBreadcrumbTrailLink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #1260b3; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.wpsBreadcrumbTrailLink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #1260b3; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.wpsPortletAccentArea {
	COLOR: #333333; BACKGROUND-COLOR: #c8c8c8
}
.wpsPortletAccentArea3DHighlight {
	COLOR: #333333
}
.wpsPortletAccentArea3DShadow {
	COLOR: #333333; BACKGROUND-COLOR: #acacac
}
.wpsWizardTitle {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; COLOR: black; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c1c1c1
}
.wpsWizardStepNotification {
	PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; COLOR: black; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dfdfdf
}
.wpsWizardBottomSubmit {
	PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 25px; COLOR: black; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c1c1c1
}
.weekday_header {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #999999
}
.other_month_header {
	FONT-SIZE: 10px; COLOR: #7e7001; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #e4e3e3
}
.current_month_header {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #cbdbf3
}
.other_month_cell {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f0f0f0
}
.current_month_cell {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.current_day_header {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #92b5e6
}
A.current_day_header:link {
	COLOR: #333333; BACKGROUND-COLOR: transparent
}
A.other_month_header:link {
	COLOR: #0000ff; BACKGROUND-COLOR: transparent
}
A.current_month_header:link {
	COLOR: #0050c9; BACKGROUND-COLOR: transparent
}
.wpsPlaceName {
	FONT-WEIGHT: bold; FONT-SIZE: large; COLOR: #ebebeb; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.wpsPersonName {
	FONT-SIZE: 10px; COLOR: blue; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.wpsPersonName:visited {
	FONT-SIZE: 10px; COLOR: blue; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.wpsPersonName:hover {
	FONT-SIZE: 10px; COLOR: blue; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.FYHShopLinks {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.cartLinks {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #005bb4; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.topLinksBlack {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.search {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #4c4c4c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.homedmatxt {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.homedmatxtblue {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #006699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.homedmatxtgreen {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #336600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.homeIndustries {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.footerLinks {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.copyrightTxt {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.snav {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.fyhGrayNav {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.fyhTxt {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.fyhTxtBold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.fyhTxtBoldLarge {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.fyhShopTxt {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.fyhWhiteBold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.fyhWhiteShop {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.snavSmall {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #005bb4; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.learnMoreLink {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #005bb4; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.redLink {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #dc344d; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.dropdownTxt {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.dropdownTxtRoll {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4c4c4c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.dropdownTxtBold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.dropdownTxtRollBold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #4c4c4c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.MdLgBusTxt {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.custSrvcLargeBlue {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #005bb4; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.smallTxt {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.FullStoryLink {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #005bb4; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.newsltrSubheads {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0059b3; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.requiredField {
	FONT-SIZE: 11px; COLOR: #dc2b3a; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.subscribeNow {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #49a3d8; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.unsubscribeNow {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #49a3d8; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.sideBarTxt {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.sideBarTxtBold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.snavSmallblack {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.redBold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #dc344d; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.BlueLink {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #005bb4; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.dhtml_menuitem {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.OptionsTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; TEXT-INDENT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.Commhometxt {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.BlueLinkUnderline {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #015ab4; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.elevenptTxtBold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.elevenptTxt {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.TenptTxt {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.twelveptTxtRed {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #fe0303; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.twelveptTxt {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.BlueLinkNormal {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #015ab4; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.twelveptTxtBold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.elevenptTxtGray {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.fifteenptTxtBold {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bigRed {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.twelveptTxtGray {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.fourteenptTxtBold {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.eighteenptTxtBold {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.twelveptTxtDarkRed {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ad0505; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.Blue {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #015ab4; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.GreenLink {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #455b15; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.redLink {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #dc344d; FONT-FAMILY: arial, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.greyBorder {
	BORDER-RIGHT: #c3c3c3 1px solid; BORDER-TOP: #c3c3c3 1px solid; BORDER-LEFT: #c3c3c3 1px solid; BORDER-BOTTOM: #c3c3c3 1px solid
}
#container {
	WIDTH: 475px
}
#centerLine {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(images/spacer_gray.gif); BACKGROUND-REPEAT: repeat-y
}
.textBodyPad {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; COLOR: #333333; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.headerPad {
	PADDING-BOTTOM: 8px; PADDING-TOP: 30px
}
.GreyLinePadding {
	BORDER-BOTTOM: #b1b1b1 1px solid
}
.copy {
	FONT-SIZE: 10pt; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.formtable {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; WIDTH: 100%; PADDING-TOP: 3px
}
.formtableSide {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; MARGIN: 1px; WIDTH: 214px; PADDING-TOP: 1px
}
.formtableSideSPN {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; MARGIN: 1px; WIDTH: 224px; PADDING-TOP: 1px
}
.formtxtBold {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; WIDTH: 45%; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.formtxtSide {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; WIDTH: 214px; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.formtxtSide2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; WIDTH: 214px; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.formtxtSideSPN {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; WIDTH: 224px; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.formtxtSide2SPN {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; WIDTH: 224px; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.formHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt; TEXT-TRANSFORM: none; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, arial, sans-serif; LETTER-SPACING: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.formSubheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; TEXT-TRANSFORM: none; COLOR: #003366; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, arial, sans-serif; LETTER-SPACING: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.formMessage {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; TEXT-TRANSFORM: none; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, arial, sans-serif; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
.formRequiredField {
	FONT-WEIGHT: bold; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.formRequiredIndicator {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.formTxtField {
	WIDTH: 150px
}
.formTxtFieldSide {
	WIDTH: 120px
}
.formPhoneTxtField {
	WIDTH: 120px
}
.formPhoneTxtFieldEXT {
	WIDTH: 50px
}
.phoneExampleMsg {
	FONT-SIZE: smaller; COLOR: #666666; FONT-STYLE: italic
}
.navbox1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px arial, Arial, sans-serif; COLOR: #cccccc; PADDING-TOP: 0px
}
.navbox1 A {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; DISPLAY: block; PADDING-LEFT: 30px; BACKGROUND-IMAGE: url(/wsglobal/images/media_center/nav_sub_off.gif); PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 194px; PADDING-TOP: 5px; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: repeat-y
}
.navbox1 A:hover {
	BACKGROUND-IMAGE: url(/wsglobal/images/media_center/nav_sub_on.gif)
}
.navlink1 A {
	COLOR: #003399; TEXT-DECORATION: none
}
.navlink1 A:hover {
	COLOR: #333333
}
.navlink2 A {
	COLOR: #003399
}
.navlink2 A:hover {
	COLOR: #333333
}
.gallerybox {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; FLOAT: left; PADDING-BOTTOM: 11px; MARGIN: 0px; WIDTH: 160px; PADDING-TOP: 11px
}
.leftcolinfo {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px
}
.rightcolinfo {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.generalpad {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.prtitle {
	FONT: bold 16px arial,Arial,sans-serif; COLOR: #003366
}
.prsmaller {
	FONT-SIZE: 11px
}
.prtitle2 {
	FONT-WEIGHT: bold; COLOR: #003366
}
.boxHeadPad {
	PADDING-LEFT: 9px; PADDING-BOTTOM: 13px; PADDING-TOP: 16px
}
.generalpad {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.boxWhiteLinePad {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}

  	.ScreenOnly{
		visibility: hidden;
		display: none;
  		}
  	.PrintOnly{
  		display: block;
  		text-align: left;
  		}
