.PrimaryNav
{
}
.test
{
	
}
.MainNav 
{  

}

.PrimaryNav .adxTOCTitle
{
	text-align:center;

}

.PrimaryNav .adxTOCTitle a
{
	color:white;
	font-size:10pt;
	font-weight:bold;
}

.PrimaryNav .adxTOCTitle a:hover
{
	color:white;
}

.PrimaryNav .TOCBody
{
	background-image:url(/images/PrimaryNavigation/top.png);
	background-repeat:repeat-x;
	background-color:#0180b2;
	padding-bottom:3px;
	padding-top:7px;
}
.PrimaryNav .CurrentTOCBody
{
	background-image:url(/images/PrimaryNavigation/topon.png);
	background-repeat:repeat-x;
	background-color:#66cc33;	
	padding-bottom:3px;
	padding-top:7px;
}

.PrimaryNav .CurrentTOCBody .adxTOCTitle a
{
	color:#006699;
}

.PrimaryNav .CurrentTOCBody .adxTOCTitle a:visited
{
	color:#006699;
}

.PrimaryNav .CurrentTOCBody .adxTOCTitle a:hover
{
	color:#ffffff;
}
.PrimaryNav .CurrentTOCBody .adxTOCTitle a:active
{
	color:#ffffff;
}

.PrimaryNav .TOCBody .adxTOCTitle a
{
	color:#ffffff;
}

.PrimaryNav .TOCBody .adxTOCTitle a:hover
{
	color:#66cc33;
}
.PrimaryNav .TOCBody .adxTOCTitle a:active
{
	color:#66cc33;
}

.HeaderSecondaryNav 
{
	background-color:#66cc33;
}
.HeaderSecondaryNav .adxSecNavLevel0
{
	text-align:left;
}

.HeaderSecondaryNav .LevelOneTable
{
	background-color:#99ff66;
	border-bottom:solid 1px black;
}
.HeaderSecondaryNav .adxSecNavLevel0
{	
}

.HeaderSecondaryNav .adxSecNavLevel0 a
{
	color:#006699;
	font-weight:bold;
	font-size:10pt;
	padding-right:10px;
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px;
}

.HeaderSecondaryNav .adxSecNavLevel0 a:hover
{
	color:#ffffff;
}

.HeaderSecondaryNav .adxSecNavLevel0 a:active
{
	color:#ffffff;
}

.HeaderSecondaryNav .adxSecNavCurrentLevel0
{
}
.HeaderSecondaryNav .adxSecNavCurrentLevel0 a
{
	color:#ffffff;
}

.HeaderSecondaryNav .adxSecNavLevel1
{
	padding-right:10px;
	padding-left:10px;
	padding-top:4px;
	padding-bottom:4px;
}
.HeaderSecondaryNav .adxSecNavLevel1 a
{
	color:#006699;
	font-weight:normal;
	font-size:9pt;
}

.HeaderSecondaryNav .adxSecNavLevel1 a:visited
{
	color:#000000;
}

.HeaderSecondaryNav .adxSecNavLevel1 a:hover
{
	color:#000000;
	text-decoration:underline;
}

.HeaderSecondaryNav .adxSecNavLevel1 a:active
{
	color:#000000;
	text-decoration:underline;
}

.HeaderSecondaryNav .adxSecNavCurrentLevel1 a
{
	color:#000000;
	text-decoration:underline;
	padding-right:10px;
	padding-left:10px;
	font-size:9pt;
}

.HeaderSecondaryNav .ItemSpacer
{
	font-size:9pt;
	padding-bottom:3px;
	color:White;
}
.HeaderSecondaryNav .SecNavLevel0Table
{
	padding-top:3px;
}
.CurrentItem
{
	/*background-color:Green;*/
}
.NotCurrentItem
{
	/*background-color:#0080b2;*/
}

.NavRightImage
{
	width:16px;
	background-image:url(/images/PrimaryNavigation/NavRightImage.gif);
}

.NavRightEndSlice
{
	background-image:url(/images/PrimaryNavigation/NavRightEndSlice.gif);
	width:2px;	
    background-repeat: repeat;
}
.CurrentNavRightImage
{
	width:10px;
	background-image:url(/images/PrimaryNavigation/RightOn.png);
}

.CurrentNavRightEndSlice
{
	background-image:url(/images/PrimaryNavigation/NavRightEndSlice.gif);
	width:2px;	
    background-repeat: repeat;
}.EmailtoFriend
{
	width: 120px;
	float: left;
}

.EmailtoFriend a
{
	color: black;
	font-size: 10.5pt;
	text-decoration: none;
	text-transform: none;
}

.landing
{
	width: 617px;
}

.landing1
{
	padding: 8px 6px 16px 0px;
}

.landing1 p
{
	font-size: 14pt;
	font-weight: bold;
	text-align: left;
	color: #006699;
	margin: 16px;
	margin-top: 0;
}

.landing1 .adxSectionMediaImageTable
{
	margin-right: 26px;
}

.landing2
{
	padding: 16px 16px 6px 26px;
}

.landing2 .TocTable
{
	background-color: #ccffff;
}


.landing2 p
{
	font-size: 10.5pt;
	text-align: left;
	margin-right: 26px;
	margin-bottom: 8px;
}

.landing2 .adxTOCSummary
{
	padding: 0 12px 0 0;
	font-size: 10.5pt;
}

.landing2 .RowSpacer
{
	height: 6px;
	background-color: White;
}



.landing2 .adxSectionMediaImageTable
{
	margin: 0px;
}

.ImageEnlarge
{
	background-color: #66ccff;
	text-align: right;
	color: black;
}

.ImageEnlarge p
{
	font-size: 10pt;
	text-align: right;
	margin: 0 5px 0 0;
	white-space: nowrap;
}


.landing2 .adxSectionSubhead
{
	font-weight: bold;
	font-size: 10.5pt;
	text-align: left;
	color: #006699;
	margin-bottom: 10px;
	padding-left: 0;
}

.landing2 .adxSectionCopy
{
	text-align: left;
	background-color: #ccffff;
	padding-left: 26px;
	padding-right: 26px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.landing2 .adxSectionCopyImage
{
	background-color: #ccffff;
}

.landing2 .adxSectionCopy p
{
	font-size: 10.5pt;
	text-align: left;
	padding-left: 0;
	margin-bottom: 8px;
}

.landing2 .adxSectionCopy li
{
	font-size: 10.5pt;
	text-align: left;
	padding-left: 0;
}

.landing2 .copyheading
{
	font-size: 10.5pt;
	font-weight: bold;
	text-align: left;
	color: #006699;
	margin: 0;
	padding: 8px 0 6px 0;
}


.landing3
{
	padding: 6px 16px 6px 0;
}



.landing3 p
{
	font-size: 10.5pt;
	text-align: left;
	font-weight: bold;
	color: #006699;
	padding-right: 6px;
}


.landing3 .adxSectionMediaImageTable
{
	margin-right: 10px;
}

.landing3 .adxTOCTitle a
{
	font-size: 10.5pt;
	color: #0099cc;
}
.landing3 .SearchResults .adxTOCTitle
{
	padding-bottom: 0px;
}
.landing3 .SearchResults h2
{
	color: #006699;
	text-align: left;
}

.landing3 .tSearchSummary p
{
	color: black;
	font-weight: normal;
}
.landing3 .SearchResults .SearchResultsTable .tSearchFullDetail a
{
	color: #0099cc;
	font-size: 10.5pt;
	font-weight: bold;
	text-decoration: underline;
	margin-right: 8px;
}

.landing3 .SearchResults .SearchResultsTable .tSearchFullDetail a:visited
{
	color: #0099cc;
}

.landing3 .SearchResults .SearchResultsTable .tSearchFullDetail a:hover
{
	color: #66cc33;
}

.landing3 .SearchResults .SearchResultsTable .tSearchFullDetail a:active
{
	color: #0099cc;
}

.landing3 .adxSectionSubhead
{
	padding-left: 26px;
}

.landing3 .adxSectionCopy
{
	padding-left: 0px;
	vertical-align: top;
}
.landing3 .adxSectionCopy p
{
	margin-bottom: 8px;
}

.SiteMap
{
	text-align: left;
}


.SiteMap a
{
	color: #000000;
	text-decoration: none;
}

.SiteMap a:visited
{
	color: #006699;
	text-decoration: underline;
}

.SiteMap a:hover
{
	color: #0099cc;
	text-decoration: underline;
}

.SiteMap a:active
{
	color: #0099cc;
	text-decoration: underline;
}

.SiteMapOne
{
	color: #006699;
	padding: 16px 0 0 66px;
}

.SiteMapOne a
{
	color: #006699;
	font-size: 10.5pt;
	font-weight: bold;
}

.SiteMapTwo
{
	padding-top: 6px;
}

.SiteMapTwo a
{
	font-size: 10.5pt;
	font-weight: normal;
	color: Black;
	margin-left: 106px;
}


.SiteMapThree
{
	padding-top: 6px;
}

.SiteMapThree a
{
	font-size: 10.5pt;
	font-weight: normal;
	color: Black;
	margin-left: 146px;
}

.SiteMapFour
{
	padding-top: 6px;
}

.SiteMapFour a
{
	font-size: 10.5pt;
	font-weight: normal;
	color: Black;
	margin-left: 180px;
}

.adxIndexSearchMessage
{
	font-size: 10.5pt;
	text-align: left;
	padding-top: 26px;
}

.searchText
{
	font-weight: bold;
	color: #006699;
	padding-bottom: 20px;
}

.landing3 .SearchResults .SearchResultsTable
{
	background-color: #ccffff;
	padding-top: 6px;
	padding-bottom: 6px;
}

.SearchResults
{
	padding-left: 26px;
}

.RowSpacer
{
	padding-top: 10px;
	padding-bottom: 10px;
}


.adxIndexSearchPaging
{
	text-align: right;
	color: #66ccff;
	font-size: 10.5pt;
}


.SearchResultRow
{
	padding: 0px;
	margin: 0px;
}
.adxIndexSearchTitle
{
	padding: 0px;
	margin: 0px;
}

.landing3 .SearchResults .SearchResultsTable .tSearchSummary
{
	font-size: 10.5pt;
	padding-left: 26px;
	padding-right: 10px;
	text-align: left;
}

.AuthorSection
{
	text-align: left;
	margin-left: 26px;
	padding-top: 10px;
}

.AuthorSection b
{
	font-size: 10.5pt;
}

.LinksSection
{
	text-align: left;
	margin-left: 26px;
	padding-top: 10px;
	font-size: 10.5pt;
}
.AttachmentsSection
{
	text-align: left;
	margin-left: 26px;
	padding-top: 10px;
	font-size: 10.5pt;
}

.landing4
{
	padding: 16px 16px 6px 26px;
}

.landing4 .TocTable
{
	background-color: #ccffff;
}

.landing4 .adxTOCSummary
{
	padding: 0px 12px 10px 26px;
	font-size: 10.5pt;
	text-align: left;
}


.landing4 .RowSpacer
{
	height: 6px;
	background-color: White;
}


.landing4 .adxSectionMediaImageTable
{
	margin: 0px;
}

.landing4 .adxTOCTitle a
{
	color: #006699;
	font-weight: bold;
	text-align: left;
	font-size: 10.5pt;
}

.landing4 .adxTOCTitle
{
}
.left .LinksSection .HeadingTitle
{
	font-weight:bold;
	padding-bottom:8px;
}
    
	     .Reminder
	     {
			padding-left:26px;
		    padding-top:0;
		    padding-right:10px
	     }
	     
	     .Reminder p
	     {
			font-size:10.5pt;
			color:Black;
			margin:0;
			padding-top:20px;
	     }
	     
	     .HeaderofEmail p
	     { 
			font-weight:bold;
			color:#0099cc;
			padding-bottom:6px;
	     }
		 
		 .blueheader
		 {
			background-color:#0099cc;
			
		 }
		 
		.headertext
		{
		   font-size:10.5pt;
		   font-weight:bold;
			padding:8px;
			color:White;
			text-align:left;
		}
		
		 .formbox
		 {
			padding-top:16px;
		 }
		 
		 .EmailBody
		 {
			background-color:#ccffff;
			padding-top: 20px;
			padding-bottom: 20px;
		 }
		 
		 .Label
		 {
		    font-weight:bold;
			font-size:10.5pt;
			color:#0080b2;
			margin-right:44px;
		
		 }
		 
		 .bodyleft
		 {
			padding-left:30px;
			text-align:left;
		 }
		
		.CommentTable
		{
			padding-left:9px;
			padding-top:10px;
			padding-bottom:6px;
		}
		
		.Comment
		{
			padding:6px;
		    padding-left:0;
		}


        .resultspacer
        {
			border-top: dashed 1px #0099cc;
			margin-left: 26px;
			margin-right:16px;
			margin-top:16px;
			margin-bottom:6px;
        }
        .ValidationMessage
        {
			font-size:10.5pt;
        }
        
        /*******************************This style was added for the quotes *******************/
        .QuoteDetails
        {
			font-weight:normal;
			font-size:10.5pt;
			padding-top:10px;
			padding-bottom:10px;
			color:#0080b2;
        }
        .QuoteDetails span
        {
			font-weight:bold;
			font-size:10.5pt;
			color:#0080b2;
        }
.copyright 
{
	color:White;
	float:right;
	font-size:10.5pt;
}

.copyright a 
{
	color:white;
	font-size:10.5pt;
	text-decoration:none; 
	text-transform:none;  
}

.PrintThisPage 
{
	width:90px;
	float:left;
}

.PrintThisPage a 
{
	color:black;
	font-size:8.15pt;
	text-decoration:none; 
	text-transform:none;  
}

.PrintThisPage a:hover 
{
	color:#ffffff;
}

 
.EmailtoFriend a 
{
	color:black;
	font-size:8.15pt;
	text-decoration:none; 
	text-transform:none; 
	vertical-align:bottom;	 
}

.EmailtoFriend a:hover 
{
	color:#ffffff;
}

.Seofooter a
{
	color:black;
	font-size:10.5pt;
	text-decoration:none;
	text-transform:capitalize;
}

.Seofooter .adxTOCTitle a
{
	color:white;
	font-size:7.8pt;
	font-weight:bold;
}
.Seofooter .adxTOCTitle a:hover
{
	color:#66cc33;
}
.Seofooter .adxTOCTitle a:active
{
	color:#66cc33;
}


.Seofooter .adxTOCTitle 
{
	padding:0;
	margin:0;
}

.Seofooter .TOCBody
{
	margin:0;
	padding:0;
	padding-bottom:3px;
}
.FooterDivider
{
	font-size:7.8pt;
	padding-left:3px;
	padding-right:3px;
	color:#006699;
}



.heroimage
{
	width: 617px;
}

.sectionup
{
	width: 617px;
}

.section1
{
	width: 415px;
	float: left;
	padding-left: 16px;
	padding-top: 16px;
	
}


.img
{
	float: right;
	padding-top: 24px;
	padding-right: 16px;
}

.section1 .adxSectionCopy p
{
	font-weight: bold;
	font-size: 14pt;
	color: #006699;
}

.sectionbuttom
{
	width: 617px;
}

.sectionbuttom h2
{
	padding-left: 0;
}


.section2
{
	width: 415px;
	float: left;
	padding-left: 16px;
	text-align: left;
	padding-bottom: 15px;
}

.section2 h2
{
	font-size: 10.5pt;
}
.section3 h2
{
	font-size: 10.5pt;
}

.section2 .adxSectionMediaImageTable
{
	margin-top: 16px;
	margin-bottom: 16px;
}
.section2 p
{
	margin: 0;
	margin: 0;
}
.section3 p
{
	margin: 0;
	margin: 0;
}
.section3
{
	width: 156px;
	float: right;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 15px;
}

.section3 p
{
	text-align: left;
}

.section3 .adxSectionMediaImageTable
{
	margin-top: 16px;
	margin-bottom: 16px;
}

.classone
{
	padding: 10px;
	text-align: center;
}
body
{
	background-color: #0099cc;
	font-family: Arial;
}

h2
{
	color: #006699;
	margin: 0;
	padding: 6px 0 6px 26px;
	text-align: left;
}
.adxSectionSubhead
{
	font-size: 10.5pt;
	text-align: left;
	font-weight: bold;
	color: #006699;
}
a
{
	color: white;
	text-decoration: none;
}

.lineofcopy
{
	padding: 6px;
	padding-left: 26px;
}

.lineofcopy .adxSectionCopy
{
	padding: 0;
	margin: 0;
	text-align: left;
}
.adxIndexSearchPaging span
{
	color: #66cc33;
}

.adxIndexSearchPaging a
{
	text-align: right;
	color: #66ccff;
	font-size: 10.5pt;
	text-decoration: underline;
}

.adxIndexSearchPaging a:visited
{
	color: #006699;
}

.adxIndexSearchPaging a:hover
{
	color: #0099cc;
}

.adxIndexSearchPaging a:active
{
	color: #0099cc;
}


.ImageSectionCopy
{
	background-color: #ccffff;
	width: auto;
	height: auto;
	padding: 26px;
}
.CloseFunction
{
	height: auto;
	width: auto;
	padding: 8px;
	text-align: right;
}

.CloseFunction a
{
	margin-right: 8px;
	text-decoration: underline;
}
.MomentsPopupBox
{
	float: left;
	padding: 0;
	margin: 0;
}

textarea, input
{
	font-size: 10.5pt;
}
#landingtemplate
{
	font-weight: bold;
	color: #006699;
}

#contenttemplate
{
	font-weight: bold;
	color: #006699;
}

body
{
	font-family: Arial;
}

textarea
{
	font-family: Arial;
	font-size:10pt
}

input
{
	font-family: Arial;
	font-size:10pt
}
.TextBox 
{
	font-family: Arial;
	font-size:10pt
}
.bustitle
{
	color:White;
	font-size:7.55pt;
	text-align:right;
	width:750px;
}

.bustitle a
{
	color:White;
	font-size:7pt;
	text-align:right;
	width:750px;
}

.Frame 
{
	width:786px;
	text-align:left;
}

.HeaderBanner 
{ 
	width :777px;
}
.toc 
{
	width:410px;
	float:right;
}

.toc a
{
	color:White;
	text-transform: none;       
	font-size:10.5pt;
	text-decoration:none;
}

.Logo 
{
	width:777px;

}

.HNav 
{ 

	background-color:black;
}

.search
{
	width:230px;
	float:left;
	padding:4px;
	padding-left:10px;
}

.SearchTextBox 
{
 float:left;
 font-size: 9.5pt;	 
}

.SearchTextBox
{
	border:solid 1px #0099cc;
}

.SearchButton
{
	padding-top:1px;
	float:right; 
}

.HorizontalNav 
{ 
	padding-right:26px;

}
.HorizontalNav span
{ 
	color:#66cc33;
	font-size:8.15pt;
	padding-left:3px;
	padding-right:4px;
}

.HorizontalNav a 
{
      color:#ffffff;
      text-transform:uppercase;       
      font-size:8.15pt;
      text-decoration:none;
}

.HorizontalNav a:hover

{

      color:#66cc33;

}

.HorizontalNav a:active

{

      color:#66cc33;

}


.left a 

{

      color:#0099cc;

      text-transform: none;       

      font-size:10.5pt;

      text-decoration:none;
      
      font-family:Arial;

}


.left a:hover

{

      color:#66cc33;

}

.left a:active

{

      color:#66cc33;

}


.Footerarea 
{
	width:777px;
	padding:5px 0 0 0;
}

.FooterNav 
{ 
	float:left;
}

.FooterNav span
{ 
	color: #66cc33;
	font-size:8.15pt;
	padding-left:3px;
	padding-right:4px;
}

.FooterNav a 
{
      color:White;
      text-transform:uppercase;       
      font-size:8.15pt;
      text-decoration:none;
}


.FooterNav a:hover

{

      color:#66cc33;

}

.FooterNav a:active

{
      color:#66cc33;
}


.Seofooter 
{ 
	width:777px; 
	padding-top:10px;
    vertical-align:top;
    color:Black;
} 

.BorderRight 
{
	 background-image:url(/images/Busnz_Borderright.gif);
	 width:9px;
	 background-repeat:repeat-y;
	 height:100%;
}
.BorderRightTop 
{
	 background-image:url(/images/Busnz_Borderrighttop.gif);
	 width:9px;
	 background-repeat:no-repeat;
	 height:100%;
}

.left 
{ 
	width:617px;   
	background-color:white;
	vertical-align:top;
	 
}

.right 
{ 
    vertical-align:top;
	width:160px; 
}

 
.bottomleft
{
	background-image:url(/images/BusNZ_slicebottomleft.gif);
	width:9px;
	height:9px;
}

.bottom
{
	 background-image:url(/images/BusNZ_slicebottom.gif);
	 width:766px;
	 height:9px;
	 background-repeat:repeat;
}

.bottomright
{
	background-image:url(/images/BusNZ_slicebottomright.gif);
	height:9px;
	width:7px;	
    background-repeat:no-repeat;
    float:right;
}


.spacer 
{
    border-bottom: dashed 1px #0099cc;
	margin-left: 26px;
	margin-right:16px;
	margin-top:26px;
	margin-bottom:0;
}

.copyright
{
	font-size:8.15pt;
}

.SignatureImageSectionPrint
{
	
	display:none;
}

.PrintSpacer
{
	display:none;
}

.PrintFooterCopy
{
	display:none;
}

.PrintFooter
{
	display:none;
}

.CurrentItem
{
	text-align:center;
}

.NotCurrentItem
{
	text-align:center;
}

.SecondLogo
{
	display:none;
	
}

#PrintLogoLink
{
	display:none;

}

#PrintLogo
{
	display:none;
}

.LogoSpacer
{
	display:none;
}


.childnavpadding
{
	padding-top:10px;
	padding-bottom:10px;
}.AttachmentsSection 
{
	font-size:10.5pt;
	padding-bottom:20px;
}
.AttachmentsSection .adxAttachmentTitle
{
	color:#003366;
	font-weight:bold;
	padding-bottom:2px;
}	
.AttachmentsSection .adxAttachmentTitle a,.AttachmentsSection .adxAttachmentTitle a:visited
{
	color:#003366;
}
.AttachmentsSection .adxAttachmentTitle a:hover
{
	color:#003366;
	text-decoration:underline;
}
.AttachmentsSection .adxAttachmentDetails
{
	color:#D1A536;
	padding-bottom:10px;
}
.AttachmentsSection .adxAttachmentDetails a,.AttachmentsSection .adxAttachmentDetails a:visited
{
	color:#D1A536;
}
.AttachmentsSection .adxAttachmentDetails a:hover
{
	color:#D1A536;
	text-decoration:underline;
}
.AttachmentsSection .adxAttachmentSummary
{
	font-size:10.5pt;
	color:#666666;
	padding-bottom:5px;
}.AuthorSection
{
	font-size:10.5pt;
	padding-bottom:25px;
}

.AuthorSection p
{
	margin:0px;
}
.AuthorSection .adxContactName
{
	color:#003366;
	font-weight:bold;
	padding-bottom:2px;
}
.AuthorSection .adxContactAddress
{
	color:#666666;
	font-size:10.5pt;
	padding-bottom:15px;
}
.AuthorSection .adxContactEmail b
{
	color:#003366;
	font-size:10.5pt;
}
.AuthorSection .adxContactEmail
{
	color:#D1A536;
	font-size:10.5pt;
}
.AuthorSection .adxContactEmail a
{
	color:#D1A536;
}
.AuthorSection .adxContactEmail a:visited
{
	color:#D1A536;	
}
.AuthorSection .adxContactEmail a:hover
{
	text-decoration:underline;
	color:#D1A536;	
}
.AuthorSection .adxContactPhone b
{
	color:#003366;
	font-size:10.5pt;
}
.AuthorSection .adxContactPhone
{
	color:#666666;
	font-size:10.5pt;
}
.AuthorSection .adxContactWebAddress
{
	font-size:10.5pt;
}
.AuthorSection .adxContactWebAddress b
{
	color:#003366;
	font-size:10.5pt;
}
.AuthorSection .adxContactWebAddress a
{
	color:#D1A536;
}
.AuthorSection .adxContactWebAddress a:visited
{
	color:#D1A536;
}
.AuthorSection .adxContactWebAddress a:hover
{
	text-decoration:underline;
	color:#D1A536;
}

.AuthorSection .adxContactJobTitle
{
	color:#666666;
	font-size:10.5pt;
}
.AuthorSection .adxContactCompany
{
	color:#666666;
	font-size:10.5pt;
}.LinksSection 
{
	font-size:10.5pt;
	padding-bottom:20px;
}
.LinksSection .adxLinkTitle
{
	color:#003366;
	font-weight:bold;
	padding-bottom:2px;
}
.LinksSection .adxLinkTitle a
{
	color:#0099cc;
}
.LinksSection .adxLinkTitle a:visited
{
	color:#006699;
}
.LinksSection .adxLinkTitle a:hover
{
	color:#66ccff;
	text-decoration:underline;
}
.LinksSection .adxLinkURL
{
	color:#D1A536;
	padding-bottom:10px;
}
.LinksSection .adxLinkURL a
{
	color:#0099cc;
}
.LinksSection .adxLinkURL a:visited
{
	color:#006699;
}
.LinksSection .adxLinkURL a:hover
{
	color:#66ccff;
	text-decoration:underline;
}
.LinksSection .adxLinkSummary p
{
	padding:0;
	margin:0;
}
.LinksSection .adxLinkSummary
{
	font-size:10.5pt;
	color:#666666;
	padding-bottom:5px;
	margin-right:5px;
}.RequestQuoteSection
{
	padding-top:10px;
	text-align:center;
}
.RequestQuoteSection .adxAdSubhead
{
	color: #ffffff;
	font-size: 9pt;
	font-weight: bold;
	text-align: left;
	margin-left: 10px;
}
.RequestQuoteSection .adxADCopy
{
	color: #000000; 
	font-size: 9pt; 
	text-align: left; 
	margin: 10px;
}
.RequestQuoteImage
{
	
	text-align:center;
	padding-bottom:10px;
}

#ad 
{
	background-color:#000000;
	font-size:9pt;
	text-transform:none;
	padding:0px 0 5px 0;	
}
#ad .adxCaption
{
	text-align:left;
	padding:5px 8px 5px 8px;
}
#ad .adxCaption a
{
	text-align:left;
	text-decoration:underline;
}
#ad .adxCaption a:hover
{
	color:#66CC33;
}

#adblue
{
	font-size:9pt;
	padding:15px 15px 15px 15px;
}
#adblue .adxAdSubhead 
{
	padding:10px 0px 10px 0px;
	color:#007bb6;
	font-size:9pt;
	font-weight:bold;
}
#adblue .adxAdSubhead a
{
	color:#007bb6;
	font-size:9pt;
	font-weight:bold;

}
#adblue .adxADCopy 
{
	color:Black;
	font-size:9pt;
	padding:10px 0px 10px 0px;
}
#adblue .adxADCopy P
{
	padding:0px;
	margin:0px;
}
#adblue .adxADCopy a
{
	text-decoration:underline;

}
#adblue .adxADCopy a:hover
{
	color:#66CC33;
}

