﻿body 
{
	background-color:#FFFFFF;
	color:Red;
	font-size:10pt;
	text-align: center;
	margin:0px 0px 0px 0px;
}

img
{
border:none 0px #000000;

	
}
H1
{
	color:Red;
}

P
{
	/*padding: 2px 0px 2px 0px;*/
	margin: 5px 0px 5px 0px;
}

.mainImageHolder
{
	border:none 0px #000000;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
height:108px;
width:803px;
	
}
.MainDiv
{
	width:803px;	
	background-color:#ffffff;
	/*border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;*/
	text-align: left;
	margin: 0 auto;
}

.FlashPanel
{
border: none 0px #000000;
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background-color:#000000;
	
	
}

/* Resume > */
.ResAttachPanel
{
	position:relative;
	top:-90px;
}

/* < Resume */

/* ZipSearch > */
.ZipCompanyName
{
	font-family: Arial,  Helvetica, sans-serif;
	font-weight: Bold;
	font-size: 9pt;
	color:#666666;
	text-decoration:underline;
}
.ZipRep
{
	font-family: Arial,  Helvetica, sans-serif;
	font-weight: Bold;
	font-size: 9pt;
	color:#666666;	
}
.ZipMailTo
{
	font-family: Arial,  Helvetica, sans-serif;
	font-weight: Bold;
	font-size: 9pt;
	color:#000063;
	text-decoration:underline;
	
	
}

/* < ZipSearch */

/* Locations > */

.LocDetailedDirectionsBorder
{
	border:solid 1px #cc0000;
	padding:5px 5px 5px 5px;
	vertical-align:bottom;
}

.LocDetailedDirections
{
	font-family: Arial,  Helvetica, sans-serif;
	font-weight: Bold;
	font-size: 10pt;
	color:#000000;
	cursor:pointer;	
}

.LocDrivingDropDown
{
	font-family: Arial,  Helvetica, sans-serif;
	font-weight: Normal;
	font-size: 10pt;
	color:#000000;
}
.LocHeader
{
	font-family: Arial,  Helvetica, sans-serif;
	font-weight: Bold;
	font-size: 10pt;
	color:#000000;
	padding-bottom: 10px;
}
.LocName
{
	font-family: Arial,  Helvetica, sans-serif;
	font-weight: Bold;
	font-size: 10pt;
	color:#666666;
	padding-bottom:2px;
	padding-top:10px;
}
.LocText

{
	font-family: Arial,  Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	color:#666666;
}

.LocLink
{
	font-family: Arial,  Helvetica, sans-serif;
	font-weight: Bold;
	font-size: 9pt;
	color:#000063;
	text-decoration:none;
	letter-spacing:normal;
	cursor:pointer;
}
.AboveSubsidiaryLine
{
	padding-top:8px;
}
.BelowSubsidiaryLine
{
	padding-top:8px;
}
.SubsidiaryLine
{
	border-top:solid 1px #666666;
}

/* < Locations */


/* Representatives > */
.RepRows
{
 vertical-align:top;
 text-align:left;	
	
	
}

.RepBulletCell
{
width:20px;
text-align:right;

	
}

.RepAreaLinkSpacer
{
	padding-bottom:20px;
}

.RepAreaHeader
{
	font-family: Arial,  Helvetica, sans-serif;
	font-weight: Bold;
	font-size: 10pt;
	color:#000000;
	padding-bottom:15px;
}

.RepAreaBullet
{
	font-family: Arial,  Helvetica, sans-serif;
	font-weight: Bold;
	font-size: 9pt;
	color:#666666;
	line-height:normal;
	margin:0px 0px 0px 0px;
	 vertical-align:middle;
}

.RepAreaLink
{	
	font-family: Arial,  Helvetica, sans-serif;
	font-weight: Bold;
	font-size: 9pt;
	color:#000000;
	text-decoration:none;
	line-height:15px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
}

.RepReturnToTopRow
{
	height:50px;
	vertical-align:bottom;	
}
.RepresentativeLineSpacer
{
	padding-top:20px;
	padding-bottom:5px;
}
.RepresentativeLine
{
	color:#666666;
	height:2px;
	
}
.RepAreaSpacer
{
	padding-top:15px;
	padding-bottom:15px;
}
.RepAreaName
{
	font-family: Arial Black, Arail, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 18pt;
	font-style:normal;
	color:#666666;
	text-align:center;
	
}

.RepCompanySpacer
{
	padding-top:5px;
	padding-bottom:5px;
}
.RepCompanyName
{
	font-family: Arial,  Helvetica, sans-serif;
	font-weight: Bold;
	font-size: 9pt;
	color:#666666;
	background-color:#cccccc;
	text-indent:2px;

}
.RepBoldText
{
	font-family: Arial,  Helvetica, sans-serif;
	font-weight: Bold;
	font-style:italic;
	font-size: 9pt;
	color:#666666;
}
.Representative
{
	font-family: Arial,  Helvetica, sans-serif;
	font-weight: Bold;
	font-size: 9pt;
	color:#666666;
	vertical-align:top;
	padding-right:5px;

}

.RepLink
{
	font-family: Arial,  Helvetica, sans-serif;
	font-weight: Bold;
	font-size: 9pt;
	color:#000063;
	text-decoration:none;
	font-style:italic;
}
.RepAddress
{
	font-family: Arial,  Helvetica, sans-serif;
	font-weight: Bold;
	font-size: 9pt;
	color:#000063;
	text-decoration:none;
}

.RepText
{
	font-family: Arial,  Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	color:#666666;
		margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
/* < Representatives */


/* Register > */

.RegisterRequired
{
font-family: Arial,  Helvetica, sans-serif;
font-weight: normal;
font-size: 8pt;
color:#cc0000;
}

.RegisteredRequiredTextBox
{
	 background-color:#ffffe5;
	 width:150px;
}

.RegisterTextBox
{
	 width:150px;	
}

.RegisteredRequiredDDL
{
	background-color:#ffffe5;
	font-size:8pt;
}
.RegisterDDL
{
	font-size:8pt;
}
.RegisterText
{
font-family: Arial,  Helvetica, sans-serif;
font-weight: normal;
font-size: 8pt;
color:#000000;
text-align:right;
padding-right:5px;
}

.RegisterHeader
{
font-family: Arial,  Helvetica, sans-serif;
font-weight: bold;
font-size: 9pt;
color:#000000;
}

.RegisterNameInUse
{
font-family: Arial,  Helvetica, sans-serif;
font-weight: bold;
font-size: 9pt;
color:#FF0000;
}

.RegisterNonPDFAccess
{
font-family: Arial,  Helvetica, sans-serif;
font-weight: bold;
font-size: 9pt;
color:#FF0000;	
}
/* < Register */

/* ShowContent > */
.showContent
{
font-family: Arial,  Helvetica, sans-serif;
font-weight: normal;
font-size: 9pt;
color:#000000;	
text-align:left;
}
.showContentBold
{
font-family: Arial,  Helvetica, sans-serif;
font-weight: Bold;
font-size: 9pt;
color:#000000;	
text-align:left;
}
.showContentLink
{
font-family: Arial,  Helvetica, sans-serif;
font-weight: normal;
font-size: 9pt;
color:#000000;	
text-align:left;
text-decoration:underline;
cursor:pointer;
}

/* < ShowContent */

/* Results > */

.ResultsLink
{
font-family: Arial,  Helvetica, sans-serif;
font-weight: normal;
font-size: 12px;
color:#270527;
line-height:18px;
text-decoration:none;
cursor:pointer;
vertical-align:top;
margin: 0px 0px 15px 0px;
border: none 0px #FFFFFF;
padding: 0px 0px 20px 0px;
}

.ResultsEmpty
{
font-family: Arial,  Helvetica, sans-serif;
font-weight: normal;
font-size: 12px;
color:#270527;
line-height:18px;
text-decoration:none;
vertical-align:bottom;
margin: 0px 0px 15px 0px;
border: none 0px #FFFFFF;
padding: 0px 0px 20px 0px;
height:40px;
}

/* < Results */



/* Header > */
.HeaderContentCell
{
	height: 111px;
	padding-right:14px;
	padding-left:0px;
	padding-top:6px;
	padding-bottom:2px;	
	border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
}	
.HeaderLogoRow
{
	height: 61px;	
}
.HeaderSearchRow
{
	height:30px;
}
.HeaderLanguageRow
{
  text-align:right;
  height:20px;
}
/* < Header */

/* Content > */

.Content3Left
{
	width:140px;
	vertical-align:top;
}

.Content3LeftLightYellowHeader
{
	background-color:#fcf7d8;
	border-bottom: solid 1px #cccccc;
	padding: 5px 10px 10px 10px;
	cursor:text;
}
.Content3LeftLightYellowContent
{
	background-color:#fcf7d8;
	padding: 0px 0px 10px 0px;
}
.Content3LeftLightYellowContentCell
{
	padding-bottom:10px;
}
.Content3LeftLightYellowItalic
{
	font-family:Arial,Helvetica, sans-serif;
	font-size:10px;	
	color:#270527;
	font-style:italic;	
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	cursor:text;
}
.Content3LeftLightYellowLinkItalic
{
	font-family:Arial,Helvetica, sans-serif;
	font-size:10px;	
	color:#270527;
	cursor:pointer;
	font-style:italic;	
	padding:0px 0px 0px 0px;
	text-decoration:none;
	margin:0px 0px 0px 0px;
}
.Content3LeftLightYellowLinkBold
{
	font-family:Arial Black;
	font-size:11px;	
	color:#270527;
	cursor:pointer;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	margin: 0px 0px 0px 0px;
	vertical-align:top;
	margin: 0px 0px 0px 0px;
	
}
.Content3LeftLightYellowLinkRegular
{
	font-family:Arial,Helvetica, sans-serif;
	font-size:11px;
	color:#481448;
	cursor:pointer;
	padding: 13px 12px 18px 0px;
	text-decoration:none;
}
.Content3LeftDarkYellow
{
	width:140px;
	background-image: url(images/LeftNavYellowGradient.jpg);	
	height:26px;
	border-bottom: solid 1px #FFFFFF;
	vertical-align:middle;
	padding-left:10px;
}
.Content3LeftDarkYellowLink
{
	font-family:Arial,Helvetica, sans-serif;
	font-size:8pt;	
	color:#270527;
	cursor:pointer;
	text-decoration:none;
	letter-spacing:.02em;
	padding:0px 0px 0px 0px;
}
.Content2Center
{
	padding-left:24px;
	padding-right:24px;
	padding-top:10px;
	padding-bottom:20px;
	vertical-align:top;
}

.Content3Center
{
	padding-left:29px;
	padding-right:24px;
	padding-top:9px;
	padding-bottom:5px;
	vertical-align:top;
	width:470px;
}
.Content3Right
{
	width:190px;
	vertical-align:top;
}
.Content3RightTop
{
 padding: 10px 0px 10px 0px;
 border-left:solid 3px #c4bcc4;
 border-top:solid 3px #c4bcc4;
 width:190px;
 background-color:#f2e7f2;
 }
 .Content3RightHeader
 {
	font-family:Arial Black;
	font-size: 11px;
	color:#270527;
	border-bottom: solid 1px #cccccc;
	text-align:center;
	padding-bottom: 5px;
 }
 .Content3RightLinks
	{
	font-family:Arial,Helvetica, sans-serif;
	font-size:11px;
	cursor:pointer;
	color:#270527;
	padding-top:1px;
	padding-bottom:1px;
	text-decoration:none;
	}
	 .Content3RightLinksArrow
	{
	font-family:Arial,Helvetica, sans-serif;
	font-size:11px;
	cursor:pointer;
	color:#FF0000;
	padding-left:10px;
	font-weight:bold;
	}
.Content3RightBottom
{
	background-color:#f2e7f2;
	width:190px;
	padding: 20px 20px 8px 20px;
}
.Content3RightBottomHeader
{
	font-family:Arial,Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#270527;
	padding-bottom:3px;
}
.Content3RightBottomLink
{
	font-family:Arial,Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
	padding-bottom:3px;
	cursor:pointer;

}
.Content3RightBottomDescription
{
	font-family:Arial,Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	cursor:text;
}
.Content3RightBottomCellSpacer
{
	padding-bottom:12px;
}


/* < Content */


/* Home > */
.HomeContent3LeftLightYellowContent
{
	background-color:#fcf7d8;
	padding: 0px 10px 10px 0px;
	border-bottom: solid 1px #cccccc;
}

.HomeLeftLightYellowItalic
{
	font-family:Arial,Helvetica, sans-serif;
	font-size:8pt;	
	color:#270527;
	font-style:italic;	
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	cursor:text;
}
.HomeLeftLightYellow
{
	font-family:Arial,Helvetica, sans-serif;
	font-size:8pt;	
	color:#270527;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	cursor:text;
	font-style:normal;
}
.HomeLeftLightYellowLink
{
	font-family: Arial,Helvetica, sans-serif;
	font-size:8pt;	
	color:#270527;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	cursor:pointer;
	text-decoration:none;
	letter-spacing:normal;
}
.HomeLeftLightYellowLinkBold
{
	font-family:Arial;
	font-weight: bold;
	font-size:9pt;	
	color:#270527;
	cursor:pointer;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	margin: 0px 0px 0px 0px;
	vertical-align:top;
	margin: 0px 0px 0px 0px;
	line-height:1.5em;
	letter-spacing:normal;
	
}

 .HomeRightPurpleHeader
 {
	font-family:Arial;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	color:#270527;
	border-bottom: solid 1px #cccccc;
	padding-bottom: 4px;
	padding-top:0px;
	padding-left: 17px;
	margin: 0px 0px 0px 0px;
	height:10px;
	letter-spacing:.001em;
 }
 .HomeContent3RightTop
{
 padding: 3px 0px 10px 0px;
 width:190px;
 background-color:#f2e7f2;
 background-image:url(images/RightNavLightPurpleGradient.jpg);
 }
 
 	.HomeRightLinksArrow
	{
	font-family:Arial black;
	font-size:12px;
	cursor:pointer;
	color:#cc0000;
	text-decoration:none;
	}
	
	 .HomeRightLinks
	{
	font-family:Arial,Helvetica, sans-serif;
	font-size:8pt;
	cursor:pointer;
	color:#270527;
	padding-left:2px;
	padding-top:1px;
	padding-bottom:1px;
	text-decoration:none;
	}
	
	.HomeRightBottomHeaderText
{
	font-family:Arial,Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#270527;
	padding-top:0px;
	padding-bottom:3px;
	padding-left:0px;
	letter-spacing:-0.03em;
}
.HomeContentRightBottom
{
	background-color:#f2e7f2;
	width:190px;
	padding: 15px 10px 25px 0px;
}
.HomeRightBottomLink
{
	font-family:Arial,Helvetica, sans-serif;
	font-size:8pt;
	color:#000000;
	text-decoration:underline;
	padding-bottom:5px;
	cursor:pointer;

}
.HomeRightBottomDescription
{
	font-family:Arial,Helvetica, sans-serif;
	font-size:8pt;
	color:#000000;
	cursor:pointer;
	text-decoration:none;
	padding-bottom:8px;
	line-height: 15px;
}


/* < Home */

/* My Fusion UV > */

.MyFusionWelcome
{
font-family: Arial Black,  Helvetica, sans-serif;
font-size: 10pt;
color:#270527;
margin-top: 5px;
display:-moz-inline-block;
display:-moz-inline-box;
display:inline-block;
}

.MyFusionUVRightContainer
{
 background-image: url(images/RightNavLightPurpleGradient.jpg);
	padding-bottom: 24px;
	padding-left:14px;
	padding-right:17px;
	padding-top:9px;	
}

 .MyFusionUVRightHeader
 {
	font-family:Arial Black;
	font-size: 11px;
	color:#270527;
	padding-bottom:4px;
 }
 .MyFusionUVRightLinks
{
	font-family:Arial,Helvetica, sans-serif;
	font-size:11px;
	cursor:pointer;
	color:#000000;

}
.MyFusionUVLeftLightYellowContainer
{

	/*padding: 13px 12px 18px 0px;*/
	padding-top:13px;
	padding-right:5px;
}
.MyFusionUVLeftLightYellowLinkRegular
{
	font-family:Arial,Helvetica, sans-serif;
	font-size:7.5pt;
	color:#270527;
	cursor:pointer;
	padding: 0px 0px 0px 0px;
	text-decoration:none;
	letter-spacing:.01em;
	line-height: 15px;
}
.MyFusionUVLeftLightYellowLinkRegular:Hover
{
	font-family:Arial,Helvetica, sans-serif;
	font-size:7.5pt;
	color:#270527;
	cursor:pointer;
	padding: 0px 0px 0px 0px;
	text-decoration:none;
	letter-spacing:.01em;
	line-height: 15px;
}
.MyFusionUVLeftLightYellowHeader
{
	background-color:#fcf7d8;
	border-bottom: solid 1px #cccccc;
	padding: 17px 10px 8px 10px;
	cursor:text;

}
.MyFusionUVLeftLightYellowLinkBold
{
	font-family:Arial;
	font-size:9pt;
	font-weight: bold;	
	color:#270527;
	cursor:text;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	margin: 0px 0px 0px 0px;
	letter-spacing:.02em	
}

/* < My Fusion UV */


/* Footer > */
.FooterLink
{
	font-family:Arial,Helvetica, sans-serif;
	font-size:8px;
	color:#666666;
	text-decoration:underline;
	text-transform:uppercase;
	cursor:pointer;
	text-align:right;
	width:50px;

}
.FooterCopyright
{
	font-family:Arial,Helvetica, sans-serif;
	font-size:8px;
	color:#666666;
	text-align:left;
	width:200px;
}
.FooterCenter
{
	border-top: solid 1px #cccccc;
	height:20px;
	vertical-align:middle;
	text-align:center;

}

/* < Footer */



/* Navigation Control > */
.NavigationRow
{
 background-color:#270527;
 height:29px;
 text-align:center;
 vertical-align:middle;
 width:100%;
 	border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
}
.NavigationLink
{
	font-family:Arial,Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:center;
	padding-right:0px;
	padding-left:0px;
	text-decoration:none;
	cursor:pointer;
	letter-spacing:normal;

}
.NavigationSpacer
{
 background-color:#ffffff;
 height:12px;
 border-right:solid 24px #270527;
 border-left:solid 24px #270527;
}

/* < Navigation Control */

/* Login Control > */
.HLogoCell	{
	vertical-align: top;
	border-left-color: #CCCACD;
	border-left-width: 1px;
	border-left-style: solid;
}
.HLoginRegister
{
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size: 9px;
	color:#737168;	
}
.HLoginTextBox	
{
	border-top: solid 2px #b2b2b2;
	border-left: solid 1px #b2b2b2;
	border-right: solid 1px #270527;
	height:12px;
	font: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#aca899;	
}
.HLoginCell	{
	vertical-align: bottom;
	padding-right: 14px;
	padding-top: 22px;	
	padding-bottom: 8px;
	border-right-color: #CCCACD;
	border-right-width: 1px;
	border-right-style: solid;
}
.HLoginMyFusionCell	{
	vertical-align: middle;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #270527;
	letter-spacing:.02em;
}
.HLoginSearchCell	{
	vertical-align: middle;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #310131;
	letter-spacing:normal;
}
.HLoginArrowCell	{
	vertical-align: middle;
	text-align: left;
	width: 10px;
}

.NeedtoRegister
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style:italic;
	letter-spacing:.05em;
	text-decoration:none;
	color:#333333;
}
.RedArrow
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#cc0000;	
	text-decoration:none;
	
}
.LoginFailed
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	letter-spacing:.05em;
	text-decoration:none;
	color:#cc0000;	
}
/* < Login Control*/

.SCColHeadersCell	{
	width: 22px;
	vertical-align: top;	
	border-left-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;	
	border-right-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
}

.SCTopHeaderCell	{
	vertical-align: bottom;
	width: 270px;
	padding-bottom: 9px;		
}

.SCRowHeaderCell	{
	vertical-align: middle;
	width: 270px;
	background-color: #F2E7F2;
	padding-left: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #330033;
	font-weight: bold;		
}

.SCRowHeadersCell	{
	width: 22px;
	vertical-align: middle;	
	border-left-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;	
	border-right-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	background-color: #F2E7F2;
}

.SCRowLabelCell	{
	vertical-align: middle;
	width: 270px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;			
}

.SCRowDotsCell	{
	width: 22px;
	vertical-align: middle;
	text-align: center;	
	border-left-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;	
	border-right-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;	
}

.sendtomargin
{
padding-top:5px;
padding-left:12px;	
}