a:link { color: #2C37A0 }
a:visited { color: #6D86C3 }
a:hover { color: #000C7D }
a:active { color: #0000FF }

.backgroundEmpty { background-color: #FFFFFF }

.backgroundLightLightGrey { background-color: #EFEFEF }

.backgroundMediumGrey { background-color: #CCCCCC }

.backgroundLightBlue { background-color: #DFE6EF } /*prod page left col bg & right col subhead bg*/

.backgroundMedBlue { background-color: #C5CED8 } /*prod page left col subhead bg*/

.backgroundLightGreen { background-color: #E7EFDF } /*portfolio page left col bg & right col subhead bg*/

.ruleLightGrey { background-color: #E0E0E0 } /* home page & listing page dividers */

A.sidebarLinks:link { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 12px;
	   color: #2C37A0;
	   font-style: normal;
	   font-weight: normal;
	   text-decoration: none}

A.sidebarLinks:visited { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 12px;
	   color: #2C37A0;
	   font-style: normal;
	   font-weight: normal;
	   text-decoration: none}

A.sidebarLinks:hover { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 12px;
	   color: #000C7D;
	   font-style: normal;
	   font-weight: normal;
	   text-decoration: none}

A.sidebarLinks:active { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 12px;
	   color: #0000FF;
	   font-style: normal;
	   font-weight: normal;
	   text-decoration: none}

A.subSidebarLinks:link { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 11px;
	   color: #2C37A0;
	   font-style: normal;
	   font-weight: normal;
	   text-decoration: none;
	   text-transform: capitalize}

A.subSidebarLinks:visited { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 11px;
	   color: #2C37A0;
	   font-style: normal;
	   font-weight: normal;
	   text-decoration: none;
	text-transform: capitalize}

A.subSidebarLinks:hover { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 11px;
	   color: #000C7D;
	   font-style: normal;
	   font-weight: normal;
	   text-decoration: none;
	text-transform: capitalize}

A.subSidebarLinks:active { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 11px;
	   color: #0000FF;
	   font-style: normal;
	   font-weight: normal;
	   text-decoration: none;
	text-transform: capitalize}

A.portfolioLinks:link { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 12px;
	   color: #3B5F01;
	   font-style: normal;
	   font-weight: normal;
	   text-decoration: none}

A.portfolioLinks:visited { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 12px;
	   color: #3B5F01;
	   font-style: normal;
	   font-weight: normal;
	   text-decoration: none}

A.portfolioLinks:hover { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 12px;
	   color: #142100;
	   font-style: normal;
	   font-weight: normal;
	   text-decoration: none}

A.portfolioLinks:active { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 12px;
	   color: #76B400;
	   font-style: normal;
	   font-weight: normal;
	   text-decoration: none}

A.headerLinks:link { font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 11px;
	   color: #A7BAD3;
	   font-style: normal;
	   font-weight: normal;
	   text-decoration: none}

A.headerLinks:visited { font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 11px;
	   color: #A7BAD3;
	   font-style: normal;
	   font-weight: normal;
	   text-decoration: none}

A.headerLinks:hover { font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 11px;
	   color: #ffffff;
	   font-style: normal;
	   font-weight: normal;
	   text-decoration: none}

A.headerLinks:active { font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 11px;
	   color: #ffffff;
	   font-style: normal;
	   font-weight: normal;
	   text-decoration: none}

A.leader:link{
       font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 24px;
	   color: #ffffff;
	   font-style: normal;
	   font-weight: normal;
	   text-decoration: none}
}

A.leader:visited{
       font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 24px;
	   color: #ffffff;
	   font-style: normal;
	   font-weight: normal;
	   text-decoration: none}
}

/*The following are homepage styles*/

.dark_blue_head {
	background-color:#5C76AF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.light_blue_head {
	background-color:#D1E6F7;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.ad_block {
	border: 1px solid #666666;
}
.link_indent {
	text-indent:5px;
}
.image_border{
	border: 1px solid #666666;
}
.slogan {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	text-indent:3px;
	color:#999999;
}
.featured_block{
	margin-left: 15px;
	margin-top: 20px;
	margin-bottom: 29px;
}
.sponsor{
	font-family: Arial, Helvetica, sans-serif;
	color: #606F84;
    font-weight:bold;
	font-size:10px;
}
.sponsorName{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
    font-weight:bold;
	font-size:10px;
}
.divider {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #E0E0E0;
	padding-bottom: 10px;
	padding-top: 14px;
	}
.vert-gap{
	padding-top: 14px;
}
.dividerNoMargin {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #E0E0E0;
	padding-bottom: 0px;
	padding-top: 0px;
}
.adcopy_small_blue{
	font-family: Arial, Helvetica, sans-serif;
	color: #666699;
	font-size:10px;
	font-weight:bold;
}
A.adcopy_underline:link{
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size:12px;
	font-weight:bold;
	text-decoration: underline;
}
A.adcopy_underline:visited{
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size:12px;
	font-weight:bold;
	text-decoration: underline;
}
A.adcopy_underline:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #5C76AF;
	font-size:12px;
	font-weight:bold;
	text-decoration: underline;
}
A.adcopy_underline_small:link{
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size:11px;
	text-decoration: underline;
}
A.adcopy_underline_small:visited{
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size:11px;
	text-decoration: underline;
}
A.adcopy_underline_small:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #5C76AF;
	font-size:11px;
	text-decoration: underline;
}
.adcopy_bold{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:12px;
	font-weight:bold;
}
.bodycopy{
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size:11px;
	font-weight:normal;
	line-height: 25px;
}
.searchText{
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size:11px;
	font-weight:normal;
}
A.bodycopy{
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	font-size:11px;
	font-weight:bold;
	line-height: 25px;
}
A.topLinks{
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	font-size:11px;
	font-weight:bold;
	line-height: 25px;
	text-decoration: none;
}
A.topLinks:hover{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size:11px;
	font-weight:bold;
	line-height: 25px;
	color: #5C76AF;
}
.footercopy{
	font-family: Arial, Helvetica, sans-serif;
	color: #7D7C7C;
	font-size:10px;
}
A.footercopy{
	font-family: Arial, Helvetica, sans-serif;
	color: #7D7C7C;
	font-size:10px;
	text-decoration: none;
	
}
A.footercopy:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #5C76AF;
	font-size:10px;
	text-decoration: none;
}
.featuredcopy{
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size:11px;
	font-weight:normal;
	line-height: 25px;
}
A.vertical_links:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height: 25px;
	text-decoration: none;
	color: #666666;
}
A.vertical_links:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height: 25px;
	text-decoration: none;
	color: #666666;
}
A.vertical_links:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height: 25px;
	text-decoration: none;
	color: #5C76AF;
}
A.vertical_links:active {
	text-decoration: none;
}
img.header{
	margin-bottom:5px;
	border:0px;
}

/*End homepage styles*/

.topNavLinksBorder {
	border: 1px solid #CCCCCC;
}
.padding5 { padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px }

.padding10 { padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px }

.padding10a { padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 10px }

.findSimText {  font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: #3B425F;
	text-transform: capitalize}

.blueSmallHeads {  font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #3B425F; }

.blueSmallText {  font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: #3B425F }

.blueSmallerText {  font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #3B425F }

.blueTagsText {  font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #DFE6EF }
	
.greenSmallerText {  font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #5f774f }

.blueSmallerHeads {  font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #3B425F;
	letter-spacing: .25px;
	text-transform: uppercase}

.blueMedHeads {  font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #3B425F }

.blueMedText {  font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 14px; 
	font-weight: normal; 
	color: #3B425F }

.ltBlueMedText {  font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 15px; 
	font-weight: normal; 
	color: #5E678D }

.grayPortSubhead {  font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 15px; 
	font-weight: normal; 
	color: #666666 }

.blackboldtext { 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #000000
}

.blacktext { 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #000000
}

.whitelink {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
}

.blueDefault {  font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: 12px;
	font-weight: normal;
	color: #526B8A }

.blueDefaultBold { font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px; 
	font-weight: bold; 
	color: #526B8A }

.portfolioSidebarHeads {  font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #515151;
	letter-spacing: .25px}

.boldWhite { font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px; 
	font-weight: bold; 
	color: #ffffff }

.bold {font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #666666;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-decoration: none }

.boldLink {font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #4A54B5;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-decoration: underline }

.bolder {font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 15px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	color: #666666; 
	text-decoration: none }	

.bullet { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 12px;
	   color: #666666;
	   font-style: normal;
	   font-weight: normal }

.contact { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 12px;
	   color: #666666;
	   font-style: normal;
	   font-weight: normal }
	   
.contactbold { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 12px;
	   color: #666666;
	   font-style: normal;
	   font-weight: bold }
	   
.contactupper { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 12px;
	   color: #666666;
	   font-style: normal;
	   font-weight: bold }

.content { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 12px;
	   color: #666666;
	   font-style: normal;
	   font-weight: normal }

.profileStyle { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 12px;
	   color: #666666;
	   font-style: normal;
	   font-weight: normal;
	   line-height: 22px }

.bluecontent { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 12px;
	   color: #3b425f;
	   font-style: normal;
	   font-weight: normal }

.bluecontentsmaller { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 11px;
	   color: #3b425f;
	   font-style: normal;
	   font-weight: normal }

.contentBrightBlue { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 12px;
	   color: #2E7AC7;
	   font-style: normal;
	   font-weight: normal }

.contentBrightBlueBold { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 12px;
	   color: #2E7AC7;
	   font-style: normal;
	   font-weight: bold }

.contentLightBlue { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 12px;
	   color: #CCFFFF;
	   font-style: normal;
	   font-weight: normal }
	   
.contentbold { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 12px;
	   color: #666666;
	   font-style: normal;
	   font-weight: bold }

.bluecontentbold { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 12px;
	   font-weight: bold;
	   font-style: normal;
	   color: #3b425f }

.contentHeading { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 18px;
	   color: #666666;
	   font-style: normal;
	   font-weight: normal}

.contentItalic { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 12px;
	   color: #666666;
	   font-style: italic;
	   font-weight: normal}

.contentBoldItalic { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 14px;
	   color: #888888;
	   font-style: italic;
	   font-weight: bold}

img.btsr { vertical-align: text-top}

.bluecontentsmall { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 10px;
	   color: #3b425f;
	   font-style: normal;
	   font-weight: normal}
	   
.contentsmall { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 10px;
	   color: #666666;
	   font-style: normal;
	   font-weight: normal}

.contentsmallbold { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 10px;
	   color: #666666;
	   font-style: normal;
	   font-weight: bold}
	  
.contentsmallwhite { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 10px;
	   color: #ffffff;
	   font-style: normal;
	   font-weight: normal}

.contentCategoryLinks { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 12px;
	   color: #666666;
	   font-style: normal;
	   font-weight: normal;
	   line-height: 16px}

.contentTitle { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 16px;
	   color: #666666;
	   font-style: normal;
	   font-weight: normal}

.contentTitleBigPale { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 21px;
	   color: #999999;
	   font-style: normal;
	   font-weight: normal}

.contentTitleLightGrey { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 16px;
	   color: #999999;
	   font-style: normal;
	   font-weight: normal;
	   text-decoration: none}

.contentLightGrey { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 15px;
	   color: #999999;
	   font-style: normal;
	   font-weight: normal;
	   text-decoration: none}

.contentTitleLightBlue { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 17px;
	   color: #CCFFFF;
	   font-style: normal;
	   font-weight: normal}

.contentTitleDarkBlue { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 17px;
	   color: #607890;
	   font-style: normal;
	   font-weight: normal}

.contentTitleBoldBlue { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 17px;
	   color: #3b425f;
	   font-style: normal;
	   font-weight: bold}

.contentTitleBlue { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 16px;
	   color: #3b425f;
	   font-style: normal;
	   font-weight: normal}

.retailerName { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 24px;
	   color: #3b425f;
	   font-style: normal;
	   font-weight: bold}

.contentTitleBold { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 18px;
	   color: #666666;
	   font-style: normal;
	   font-weight: bold}

.contentTitleBoldLight { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 16px;
	   color: #666666;
	   font-style: normal;
	   font-weight: bold}

.bluecontentTitleBoldItalic { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 16px;
	   color: #3b425f;
	   font-style: italic;
	   font-weight: bold}

.bluecontentTitleBoldLight { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 16px;
	   color: #3b425f;
	   font-style: normal;
	   font-weight: bold}

.bluecontentTitleBoldLightBigger { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 18px;
	   color: #3b425f;
	   font-style: normal;
	   font-weight: bold}

.contentTitleLight { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 21px;
	   color: #999999;
	   font-style: normal;
	   font-weight: normal}

.prodPgProdTitle { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 21px;
	   color: #3B425E;
	   font-style: normal;
	   font-weight: normal}

.listingPgSubHead { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 18px;
	   color: #3B425E;
	   font-style: normal;
	   font-weight: normal}

.copyright{ font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 9px;
	   color: #ffffff;
	   font-style: normal;
	   font-weight: normal }

.courier{ font-family: Courier}

.delete { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 12px;
	   color: #FF0000;
	   font-style: normal;
	   font-weight: bold }
	   
.deleteback { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 19px;
	   color: #FFFFFF;
	   font-style: normal;
	   font-weight: bold;
	   background: red }

.error {font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 16px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	color: #FF0000; 
	text-decoration: none}

.errortext {font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	color: #FF0000; 
	text-decoration: none}

.header { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 12px;
	   color: #666666;
	   font-style: normal;
	   font-weight: normal } 

.headertext { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 12px;
	   color: #666666;
	   font-style: normal;
	   font-weight: normal;
	   text-decoration: none }

.headerlinks { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 12px;
	   color: #4A54B5;
	   font-style: normal;
	   font-weight: normal;
	   text-decoration: underline }

.headertitle { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 12px;
	   color: #8595A3;
	   font-style: normal;
	   font-weight: bold }

.headerwhite { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 12px;
	   color: #ffffff;
	   font-style: normal;
	   font-weight: normal;
	   text-decoration: underline}

.leader { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 24px;
	   color: #ffffff;
	   font-style: normal;
	   font-weight: normal;
	   text-decoration: none}

.leaderBlue { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 24px;
	   color: #526B8A;
	   font-style: normal;
	   font-weight: normal;
	   text-decoration: none}

.newpost {font-family: Arial, Helvetica, Verdana, sans-serif; 
	  font-size: 10px; 
      color: #F2A010;
	  font-style: italic; 
      font-weight: bold}

.normal {font-family: Arial, Helvetica, Verdana, sans-serif; 
	  font-size: 12px; 
      color: #666666;
	  font-style: normal; 
      line-height: normal; 
	  font-weight: normal;  
	  text-decoration: none}

.notes { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 12px;
	   color: #666666;
	   font-style: normal;
	   font-weight: normal }

.orange {  font-family: Arial, Helvetica, Verdana, sans-serif; 
	   font-size: 12px; 
	   font-weight: bold; 
	   color: #FF9900; 
	   text-decoration: none}

.orangeLargeHeads {  font-family: Arial, Helvetica, Verdana, sans-serif; 
	   font-size: 24px; 
	   font-weight: normal; 
	   color: #FF9900; 
	   text-decoration: none}

.plain { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 12px;
	   color: #000000;
	   font-style: normal;
	   font-weight: normal }

.plainBold { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 12px;
	   color: #000000;
	   font-style: normal;
	   font-weight: bold }

.plainwhite { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 12px;
	   color: #ffffff;
	   font-style: normal;
	   font-weight: normal }

.plainWhiteBold { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 12px;
	   color: #ffffff;
	   font-style: normal;
	   font-weight: bold }

.plainWhiteBoldLink { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 12px;
	   color: #ffffff;
	   font-style: normal;
	   font-weight: bold;
	   text-decoration: none}

.plainsmall { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 10px;
	   color: #000000;
	   font-style: normal;
	   font-weight: normal }

.portpurplecontentbold { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 12px;
	   color: #5f774f;
	   font-style: normal;
	   font-weight: bold }

.prodname { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 12px;
	   color: #666666;
	   font-style: normal;
	   font-weight: bold }
	   
.prodnamelarge { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 15px;
	   color: #666666;
	   font-style: normal;
	   font-weight: bold }

.prodnamelargeport { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 15px;
	   color: #5f774f;
	   font-style: normal;
	   font-weight: bold }

.productName { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 16px;
	   color: #000000;
	   font-style: normal;
	   font-weight: bold }

.purpleSmallLinks {  font-family: Arial, Helvetica, Verdana, sans-serif; 
	   font-size: 10px; 
	   font-weight: normal}

.purpleDefaultBold { font-family: Arial, Helvetica, Verdana, sans-serif;
		font-size: 12px; 
		font-weight: bold; 
		color: #7c4d6b}

.rating { font-family: Arial, Helvetica, Verdana, sans-serif;
           color: #666666;
	   font-size: 12px;
	   font-weight: normal }
   
.rateupper { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 12px;
	   color: #FFFFFF;
	   font-style: normal;
	   font-weight: bold }

.redcontent { font-family: Arial, Helvetica, Verdana, sans-serif;
        color: #ff0000;
	    font-size: 12px;
	    font-weight: normal }
	   
.seefull { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 11px;
	   color: #666666;
	   font-style: normal;
	   font-weight: normal }

.small { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 10px;
	   color: #666666;
	   font-style: normal;
	   font-weight: normal}

.sub { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 17px;
	   color: #5f774f;
	   font-style: normal;
	   font-weight: bold }
	   
.subsmall { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 15px;
	   color: #8085AC;
	   font-style: normal;
	   font-weight: bold }
	   
.subsmallorange { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 15px;
	   color: #ff9966;
	   font-style: normal;
	   font-weight: bold }
	   
.subsmallblue { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 12px;
	   color: #41516a;
	   font-style: normal;
	   font-weight: bold }

.title { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 21px;
	   color: #666666;
	   font-style: normal;
	   font-weight: normal;
	   background-color: #ffffff }
	   
.titlegreen { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 18px;
	   color: #669999;
	   font-style: normal;
	   font-weight: bold }

.trailer { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 12px;
	   color: #ffffff;
	   font-style: normal;
	   font-weight: normal }

.white { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 11px;
	   color: #ffffff;
	   font-style: normal;
	   font-weight: normal }

.whiteTitleBold {  font-family: Arial, Helvetica, Verdana, sans-serif; 
	   font-size: 16px; 
	   font-weight: bold; 
	   color: #FFFFFF}

.whiteLargeBold {  font-family: Arial, Helvetica, Verdana, sans-serif; 
	   font-size: 15px; 
	   font-weight: bold; 
	   color: #FFFFFF}

.headerTagLine {  font-family: Arial, Helvetica, Verdana, sans-serif; 
	   font-size: 15px; 
	   font-weight: normal; 
	   color: #FFFFFF}

.whiteDefaultBold {  font-family: Arial, Helvetica, Verdana, sans-serif; 
	   font-size: 12px; 
	   font-weight: bold; 
	   color: #FFFFFF}

.whiteDefault {  font-family: Arial, Helvetica, Verdana, sans-serif; 
	   font-size: 12px; 
	   font-weight: normal; 
	   color: #FFFFFF}

.whiteSmall {  font-family: Arial, Helvetica, Verdana, sans-serif; 
	   font-size: 10px; 
	   font-weight: normal; 
	   color: #FFFFFF}

.darkBlue { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 15px;
	   color: #526B8A;
	   font-style: normal;
	   font-weight: normal }

.darkBlueBold { font-family: Arial, Helvetica, Verdana, sans-serif;
	   font-size: 15px;
	   color: #526B8A;
	   font-style: normal;
	   font-weight: bold }
	   
	   