﻿/* *********************** */
/*      NEW V6 CLASSES     */
/* *********************** */

/* general styles */
#f_lf table {margin-left:15px;}
#f_lf table table,#f_lf table table table,#f_lf table table table table, #f_lf table table table table table {margin-left:0;}
.bannerGrey table{position:relative; left:-15px;}

body, p, td, li, blockquote 
{
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 12px;
	line-height: 16px;
}

input, textarea
{
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: 12px;
}

th
{
	color: #000000;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 12px;
	font-weight: bold;
}
a {
	font-size: 12px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #0066CC;
	text-decoration: underline
	}
a:link { color: #0066CC; }
a:active { color: #E30000; }
a:visited { color: #8080CC; }
a:hover { color: #E30000; text-decoration:underline;}

/***************************************/

a.smallLink {
	font-size: 10px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #0066CC;
	}
a.smallLink:link { color: #0066CC; }
a.smallLink:visited { color: #8080CC; }
a.smallLink:active { color: #E30000; }
a.smallLink:hover { color: #E30000; }

/***************************************/

a.smallLinkText {
	font-size: 10px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #0066CC;
	}
a.smallLinkText:link { color: #0066CC; }
a.smallLinkText:visited { color: #8080CC; }
a.smallLinkText:active { color: #E30000; }
a.smallLinkText:hover { color: #E30000; }

/***************************************/

a.boldLink {
	font-size: 12px;
	font-weight: bold;
	color: #0066CC;
	}
a.boldLink:link { color: #0066CC; }
a.boldLink:active { color: #E30000; }
a.boldLink:visited { color: #8080CC; }
a.boldLink:hover { color: #E30000; text-decoration:none;
	}

.hangLeadLink {
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	text-indent: -19px;
	margin: 0px 0px 3px 15px;
	}
	
a.homeLeadLink{
	font-weight:bold;
	text-decoration:none;
	}

a.homeLeadLink:link { color: #0066CC; }
a.homeLeadLink:active { color: #E30000; }
a.homeLeadLink:visited { color: #8080CC; }
a.homeLeadLink:hover { color: #E30000; text-decoration:none;
	}
	
.arrow, .blackArrow{
	font-size:13px;
	font-family:Arial;
	text-decoration:none;
	}



/* new V6 (BEG COMPLIANT) classes*/
.blueInlineLink
{
    color: #0066CC;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 11px;
	line-height: 16px;
	text-decoration: underline;
}

.ppInlineLink
{
	color: #0066CC;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 11px;
	line-height: 16px;
	text-decoration: underline;
}

a.ppInlineLink:link { color: #0066CC; }
a.ppInlineLink:active { color: #E30000; }
a.ppInlineLink:visited { color: #8080CC; }
a.ppInlineLink:hover { color: #E30000; text-decoration:underline;
}

.bulletIndentBlue 
{ 
  	font-family: Arial, Helvetica, Verdana, sans-serif; 
 	font-size: 11px; 
  	color: #0066CC; 
  	line-height:16px;
  	margin-left:10px; 
	text-indent:-10px 
}

.bulletIndentBlack 
{ 
  	font-family: Arial, Helvetica, Verdana, sans-serif; 
  	font-size: 11px; 
  	color: #000000; 
  	Line-height:16px;
  	margin-left:10px; 
  	text-indent:-10px 
}

.bulletIndentBlack12
{ 
  	font-family: Arial, Helvetica, Verdana, sans-serif; 
  	font-size: 12px; 
  	color: #000000; 
  	Line-height:13px;
  	margin-left:14px; 
  	text-indent:-14px 
}

.sectionHead
{
	color: #000000;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
}

.sectionSubHead
{
	color: #000000;
 	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
}

.sectionMagType
{
	color: #757575;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 13px;
	line-height: 16px;
}

.pageHead 
{
	color: #FFF;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 16px;
	font-weight: bold;
	margin-left:8px;
}
.categoryTitle{
    font-size: 11px;
    font-weight: bold;
    color: #838383;
    text-align: left;
    line-height: 15px;
}
.subHead
{
	color: #838383;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 14px;
}

.head3
{
	color: #838383;
	font-weight: bold;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 11px;
}

td.titleLeft
{
	background-color: #adb0b4;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#ffffff
}

td.titleRight
{
	background-color: #cdd1d5;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#ffffff
}

/* this is not the left hand nav, it is a small column in the local content used to show things like specs for cameras */
.sidebarHeader
{
	color: #000;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 12px;
	font-weight: bold;
}

/* this is a redundant class, all sidebar content should be in a TD and use the TD defined styles */
.sidebarContent
{
	color: #000;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 12px;
}

.bannerHead
{
	color: #838383;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 13px;
	font-weight: bold;
}

.bannerSubHead
{
	color: #838383;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 12px;
	font-weight: bold;
}

/* this is a redundant class, all sidebar content should be in a TD and use the TD defined styles */
.bannerContent
{
	color: #000;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 12px;
}

.caption
{
	color: #838383;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 11px;
}

.captionB
{
	color: #838383;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 11px;
	font-weight: bold;
}

.tableHead
{
	color: #000;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 12px;
	font-weight: bold;
}

/* this is a redundant class, all sidebar content should be in a TD and use the TD defined styles */
.tableContent
{
	color: #000;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 12px;
}

.subTitle
{
	color: #838383;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 14px;
}



td.magazineFeature
{
	background-color: #e5eaef;
}

td.magazineReadAnother
{
	background-color: #c4c8cc;
}

td.magazineBioTitle
{
	background-color: #e5eaef;
	color: #757575;
	padding-left: 10px;
	padding-right: 8px;
	padding-top: 5px;
	padding-bottom: 5px;
}

td.magazineBioBody
{
	background-color: #c4c8cc;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 11px;
	line-height: 16px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.galleryAwardSubHead
{
	color: #757575;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 15px;
	font-weight: bold;
}

.galleryAwardText
{
	color: #000000;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 12px;
	line-height: 16px;
}

.smallGreyText
{
   	color: #757575;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 10px;
	font-weight: normal;
}

.boldGreyText
{
	color: #757575;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 12px;
	font-weight: bold;
}


.photoGalleryText
{
	color: #000000;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 11px;
	line-height: 16px;
}

.blackBold 
{
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	color: #757575; 
	font-size:12px; 				
	font-weight: bold;
}

.imageBox 
{
	background-color: #A7A6A6;
}

.events
{
	color: #757575;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 11px;
	line-height: 16px;
	background-color: #ffffff;
	padding-left: 10px;
	font-weight: bold;
}

.eventsDetail
{
	color: #000000;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 11px;
	line-height: 16px;
	background-color: #eaeced;
  	padding-left: 10px;
  	padding-right: 3px;
  	padding-top: 2px;
  	padding-bottom: 2px;	
}

.darkLine 
{
	background-color:#ADAAA9;
}

.blueBig 
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:16px;
	color:#8299AD;
}

.blueSmall 
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:9px;
	color:#8299AD;
}

.blackSmall 
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:9px;
	color:#000000;
}

.ppredtext 
{
	color: #e70808;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
  	font-size: 12px;
	line-height: 16px;
	text-decoration:none
}

.ppredboldtext 
{
	color: #e70808;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
  	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
}

.ppgray 
{
	background-color: #a7a8aa;
}

.ppdarkgraytext 
{
	color: #7f7f7f;
}

.pparticlecallout 
{
	color: #000000;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
  	font-size: 11px;
  	line-height: 16px;
  	margin-left: 8px;
  	margin-right: 15px;
  	margin-top: 3px;
  	margin-bottom: 10px;        
}

/* NOTE: ALL NEW CLASSES SHOULD BE DEFINED ABOVE THIS COMMENT */



/* *********************** */
/*      OLD V5 CLASSES     */
/* *********************** */

/* 
NOTES: 	points changed to pixels 
       	---------------------------
	   	background color has been changed to white from grey in standard class - background color is now specified in globalstylehseet
	   	---------------------------
	   	standard class should be taken out of body tag in header include file, it is no longer need just to set the background color
		---------------------------
		font family changed from 
			font-family: verdana, arial, helvetica, sans-serif;
		to 
			font-family: Arial, Helvetica, Verdana, sans-serif;
		---------------------------
*/

/* all of the below classes HAVE been modified to be more compliant with the BEG */


.popup 
{
	background-color: #000000;
}

small 
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	line-height: 12px
}

.small 
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	line-height: 12px
}

big 
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px
}

.big 
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px
}

.bigger 
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 15px
}

.biggest 
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	font-size: 16px
}

.eFamHead
{  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold; 
	color: #3a546e
}

H1 
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: black
}

H2 
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: black
}

H3 
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: black
}

H4 
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: black
}

.navBarSelected 
{
	color: #000000;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;	
	line-height: 15px
}

.breadcrumbsSelected 
{
	color: #000000;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 16px;
	line-height: 15px
}

a.navBar:visited 
{
	color: #993333; 
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 13px; 
	line-height: 13px;
	text-decoration: none
}

a.navBar:hover 
{
	text-decoration: underline
}

a.navBar:active 
{
	color: #3300cc; 
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 13px;
	line-height: 13px	
}

a.navBar:link 
{
	color: #cc0000;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;		
	line-height: 13px;
	text-decoration: none				
}

a.breadcrumbs:link 
{
	color: #cc0000;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 16px;
	text-decoration: none
}

a.breadcrumbs:visited 
{
	color: #993333; 
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 16px;
	text-decoration: none
}

a.breadcrumbs:active 
{
	color: #3300cc; 
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 16px
}
		
a.breadcrumbs:hover 
{
	text-decoration: underline
}

a.locale:link 
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	color: #0066CC;
	text-decoration: none;
}

a.locale:visited 
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	text-decoration: none;
	color: #8080CC;
}

.head 
{
	color: #000;
	font-weight: bold;
   	font-size: 16px;
	light-height: 20px;
}

.labHead 
{
	color: #000;
	font-weight: bold;
	font-size: 16px
}

.labSubHead 
{
	color: #838383;
	font-weight: bold;
	font-size: 16px
}

.redHead 
/* red head class changed to
reflect beg specs of grey and 16 px
*/
{
	color: #838383;
	font-weight: bold;
    font-size: 16px
}



/* the clases below HAVE NOT been modified other than the font family */
span.locale 
{
	color: #BEAD96;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

span.navBarLanguage 
{
	color: #000000;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;		
	line-height: 13px;
}

span.navBar 
{
	color: #990000;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;		
	line-height: 13px;
}

span.navBarSub, span.navBarLabel 
{
	color: #990000;
	font-weight: bold;
	line-height: 18px
}

span.navBarSubCat 
{
	color: #000000;
	font-weight: bold;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	line-height: 16px;
	font-size: 10px;
}

span.navBarBullet 
{
	color: #990000;
	font-weight: lighter
}

span.breadcrumbsText 
{
	color: #000000;
   	font-family: Arial, Helvetica, Verdana, sans-serif;
   	font-size: 10px
}

span.sideBarDropDown 
{
	background-color: #fffff;
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 10px
}

.labTag 
{
	color: #003366;
	font-weight: bold;
	font-size: 14px
}

.labBlue 
{
	color: #003366;
	font-weight: bold;
	font-size: 11px
}

.gold 
{
	color: #fdb400;
}

.red
/* style calls should be changed to grey on redesign */
{
	color: #990000;
}

.black 
{
	color: #000000;
}

.white 
{
	color: #FFFFFF;
}

.grey 
{
	color: #999999;
}

.lightGrey 
{
	color: #cccccc;
}

.blueGrey 
{
	color: #9999cc;
}

/* all of these TD styles should be obsolete or redundant according to compliance with the BEG. 
perhaps they can be modified to comply with classes such as Sidebar Header and Sidebar Content, 
but we'll leave them in for now */
th.small 
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: 10px
}

td.small 
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px
}

TD.small P, TH.small P, TD.small OL LI, TD.small UL LI 
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px
}

td.yellow 
{
	background-color: #ffffcc;
}

td.YEL 
{
	background-color: #ffcc00;
}

td.side 
{
	background-color: #EBE7CC;
}

td.gray 
{
	background-color: #cccccc;
}

td.black 
{
	background-color: #000000;
}

td.cc3333 
{
	background-color: #cc3333;
}

td.blue 
{
	background-color: #ccffff;
}

td.purple 
{
	background-color: #ccccff;
}

tr.yellow 
{
	background-color: #ffffcc;
}

tr.blue 
{
	background-color: #ccffff;
}

td.pink 
{
	background-color: #ffcccc;
}

td.white 
{
	background-color: #ffffff;
}

td.orange 
{
	background-color: #ffcc99;
}

td.banner 
{
	background-image: url(/global/images/en/professional/template/banSpace.gif)
}

td.bannerGlobal 
{
	background-image: url(/global/images/mul/professional/template/banSpace38.gif)
}

td.bannerPrint 
{
	background-color: #ffcb00;
}

td.footer 
{
	color:#999999; 
	background-color: black
}



/* footer links are not specified in BEG, leave them as is */
a.footer:link 
{
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 10px; 
	color: #fdb400
}

a.footer:active 
{
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 10px; 
	color: #FF6600
}

a.footer:visited 
{
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 10px; 
	color: #b88100
}

small.footer 
{
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 10px; 
	background-color: black; 
	color: #999999
}




SELECT.small 
{
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 10px
}

SELECT.sideBarDropDown 
{
	background-color: #ffffff;
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 10px
}

.photogtext 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none
}

.photogboldtext 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: none
}

.photogboldtextPLRC 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #66696d;
	text-decoration: none
}
.photogboldtext12 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-weight: bold;
	text-decoration: none
}

.bgWhite 
{
	background-color: #ffffff;
	color: #ffffff;
}

.right 
{
	text-align: right
}

/* ProShots classes */
.margins 
{
	margin-left: 20px;
	margin-right: 20px;
}

.marginsSmall 
{
	margin-left: 10px;
	margin-right: 10px;
}

.right 
{
	text-align: right;
}

.banner 
{
	background-color: #fdb400
}

.date 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #ffffff; 
	background-color: #000000
}

.red 
{
	color: #990000;
}

.black 
{
	color: #000000;
}

.white 
{
	color: #ffffff;
}

.yellow 
{
	background-color: #fdb400;
}

.yellowLt 
{
	background-color: #FFCC00;
}

td.yellowLt 
{
	background-color: #FFCC00;
}

td.grey 
{
	background-color: #999999;
}

.sidebarGray, td.sidebarGray 
{
	background-color: #505050;
}

.brown, td.brown 
{
	color: #483C2C;
	background-color: #483C2C;
}

/* Homepage */
.content, .bottomTitle, .promo, .rightSideLinks, .tableHeader, .tableHeaderBlack, .header, .tableHeaderSmall, .tableHeaderSmallBlack, .large, .disclaimer, .blueHeader 
{
	font-family: arial, verdana, helvetica, sans-serif; 
}

.disclaimer 
{
	font-size: 12px;
	background-color: #fdb400;
}

.content 
{
	font-size: 12px;
}

.content a 
{
	color: #306498;
}

.content a:visited 
{
	color: #603098;
}

.bottomTitle 
{
	font-size: 12px;
	font-weight: bold;
}

.large 
{
	font-size: 14px;
}

.large a 
{
	color: #000000;
	text-decoration: none;
}

.promo 
{
	font-size: 15px;
	color: #585858;
}

.rightSideLinks 
{
	font-size: 12px;
}

.rightSideLinks a 
{
	color: #306498;
	text-decoration: none;
}

.blueHeader 
{
	color: #306498;
	font-size: 13px;
	font-weight: bold;
}

.rightSideLinks a:hover 
{
	color: #C80000;
}

.tableHeader 
{
	background-color: #A8A8A8;
	color: #ffffff;
	font-size: 16px;
}

.tableHeaderBlack 
{
	background-color: #D8DCD8;
	color: #000000;
	font-size: 16px;
}

.tableHeaderSmall 
{
	background-color: #A8A8A8;
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
}

.tableHeaderSmallBlack 
{
	background-color: #D8DCD8;
	color: #000000;
	font-weight: bold;
	font-size: 13px;
}

.tableHeaderSmallBlack a 
{
	color: #000000;
	text-decoration: none;
}

.header 
{
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	background-image: url(/global/images/mul/professional/hub/proShots/headerBackground.gif);
}

/* New styles added for ProPass Vol3 2004*/

.bulletUL
{
list-style-type: none;
padding: 0;
margin: 0;
}

.bulletLI
{
background-image: url(/global/images/en/professional/member/ProPass/blackDot3.gif);
background-repeat: no-repeat;
background-position: 0 .6em;
padding-left: .6em;	
}

.boldBlack12
{
	color: #000000;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 12px;
	font-weight: bold;
}

.whiteBold12
{
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
}

.magNewGreyLine {
	background-color: #A1BDE3;
}


.photographerSpotlight
{
	background-color: #034fb3;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size:12px;
	color:#ffffff
}

.articleMain
{
	background-color: #439ee1;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size:11px;
	color:#ffffff
}

.magNewDarkBlue {
	background-color: #034fb3;
}

.magNewLightBlue {
	background-color: #439ee1;
}
.magazineIndexText
{
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size:11px;
	color:#000000
}

.magNewGrey {
	background-color: #ADB0B4;
}

td.magArchives
{
	background-color: #ADB0B4;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size:11px;
	color:#ffffff
}

a.magazineArt:link 
{
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 10px; 
	color: #ffffff
}

a.magazineArt:active 
{
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 10px; 
	color: #ffffff
}

a.magazineArt:visited 
{
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 10px; 
	color: #ffffff
}


.ppInlineMagLink
{
	color: #ffffff;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 11px;
	line-height: 16px;
	text-decoration: underline;
}
/*end Vol3 styles*/

/*New Styles added for PLRC*/

.bulletNoTopMargin{
	margin-left:-22px;
	margin-top:-15px
}

.bulletNoLeftMargin {
	margin-left:-22px
}

.plrcGreyBorder {
	background-color: #B2B3B3;
}

.whiteText12
{
	color: #ffffff;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 12px;
	line-height: 16px;
}

.lightRed12
{
	color: #FF2231;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 12px;
	line-height: 16px;
}

.plrcLightOrange {
	background-color: #fbebcb;
}

.plrcDarkGray {
	background-color: #838383;
}

a.plrcWhiteLink:link 
{
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 11px; 
	color: #ffffff
}

a.plrcWhiteLink:active 
{
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 11px; 
	color: #ffffff
}

a.plrcWhiteLink:visited 
{
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 11px; 
	color: #ffffff
}

.OLNoTopMargin{
	margin-left:-15px;
	margin-top:-15px
}

.OLNoLeftMargin {
	margin-left:-15px
}

.bulletNoBottomMargin{
	margin-left:-22px;
	margin-bottom:-15px
}

.memberTierBaige
{
	background-color: #FEEFC9;
}

td.memberTable
{
	background-color: #EEEEEE;
}

.lightBlack9
{
	color: #5C5D5D;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 9px;
	line-height: 16px;
}

td.lightGray
{
	background-color: #DEE3E7;
}

.plrcGreyText {
	color: #B2B3B3;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	line-height: 16px;
	
}

.lightGrayTextBold
{
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	color: #757575; 
	font-size:11px; 
	font-weight:bold
}

.lightGrayText 
{
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	color: #757575; 
	font-size:11px;
	padding-top:10px;
}

.bulletLeftMarginGray {
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	color: #757575; 
	font-size:11px; 
	margin-left:-22px
	margin-bottom:-25px
}

.lightRed12GrayBk
{
	color: #FF2231;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 12px;
	line-height: 16px;
	background-color:E3E3E3;
}

td.lightYellow
{
	background-color: #FFE8AD;
}

td.darkYellowText
{	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 12px;
	line-height: 16px;
	color: #C88402;
	background-color:FFE8AD;
	padding-left:15;
}

.whiteText13Bold
{
	color: #ffffff;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 13px;
	line-height: 16px;
	font-weight:bold;
	background-color:#B2B3B3;
}

.plrcDarkRedText {
	color:#C50000;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight:bold;
	background-color:#FBEBCB;
	padding-right:7;
	
}

.lightRed10
{
	color: #FF2231;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 10px;
 	font-weight:bold;
	line-height: 16px;
}

.blackTextBaigeBK
{
	color: #000000;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 11px;
	line-height: 16px;
	background-color: #FEEFC9;
}

.blackText11
{
	color: #000000;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 11px;
 	padding-top:5;
 	padding-bottom:5;
}

.pricingText
{
	color: #838383;
	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 11px;
 	background-image: url(/global/images/en/professional/hub/labDig/plrc/pricingbk.gif);
}

.grayBaigeBK
{
	color: #838383;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 11px;
	line-height: 16px;
	background-color: #FEEFC9;
}

.whiteInlineLink
{
    color: #ffffff;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	text-decoration: underline;
}

.plrcBlueInlineLink
{
    color: #0066CC;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	text-decoration: underline;
}
/*PLRC styles End*/

/*New Styles added for EAMER*/
td.eamertitleRight
{
	background-color: #cdd1d5;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-weight:bold;
 	font-size: 10px;
	color:#ffffff;
	letter-spacing: 1px;
}

a.eamerMagazine:link 
{
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 10px;
	line-height: 12px;
	color: #ffffff;
	text-decoration: none;
}

a.eamerMagazine:active 
{
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 10px; 
	line-height: 12px;
	color: #ffffff;
	text-decoration: none;
}

a.eamerMagazine:visited 
{
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 10px;
	line-height: 12px;
	color: #ffffff;
	text-decoration: none;
}

/*EAMER styles End*/
.lightGrayTextNormal
{
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	color: #757575; 
	font-size:12px; 
}

.magazineGrayLine 
{background-color: #cdd1d5;
}
.magazineCoverSpotlight
{
	color: #ffffff;

  	font-family: Arial, Helvetica, Verdana, sans-serif;

 	font-size: 11px;

	line-height: 13px;
	font-weight: bold;
}

.magazineCoverNormal
{
	color: #ffffff;

  	font-family: Arial, Helvetica, Verdana, sans-serif;

 	font-size: 11px;

	line-height: 16px;
}
/*Interim page text - propass */
.headerGrayBk
{
	background-color: #EBEFF0;
}

.headerGrayText
{
	color: #838383;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 14px;
 	background-color: #EBEFF0;
 	font-weight: bold;
 	
}

.interimSideText
{
	color: #000000;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 11px;
	background-color: #EBEFF0;
	line-height: 16px;
}

.red14Text
{
	color: #DF1E24;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 14px;
 	
}


.interimSideLink
{
	color: #0066CC;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 11px;
	line-height: 16px;
	text-decoration: none;
}

/* end */

/* This is the bold text for Well headers */
.wellHeader
{
	color: #000;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 12px;
	font-weight: bold;
}
.KProMainGrayBk
{
	background-color: #7E7F81;
}
.lightGrayBk
{
	background-color: #CBCCCD;
}
.KProMainBlueLink
{
	color: #0066CC;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 14px;
	line-height: 16px;
	text-decoration: none;
}
.bulletBlueArrowUL
{
list-style-type: none;
padding: 0;
margin: 0;
}

.bulletBlueArrowLI
{
background-image: url(/global/images/en/professional/hub/photographer/blueArrow.gif);
background-repeat: no-repeat;
background-position: 0 .6em;
padding-left: .9em;
padding-top: .2em;
padding-bottom: .6em;
}

/*Begin Pro/Lab redesign */
.mainImageText
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #F7464E;
}

.bluesquarebullet 
{
	background: url(/global/images/en/professional/member/ProPass/blueBlock.gif) no-repeat 0px 2px;
	margin-left: 20px;
	padding-left: 10px;
}
a.conheavyblue,a.conheavyblue:link,a.conheavyblue:active,a.conheavyblue:hover,a.conheavyblue:visited 
{
	font-family: verdana,arial,helvetica; 
	font-size: 13px; 
	font-weight: normal; 
	color: #1F79D2; 
	text-decoration: none;
}

.conheavygray
{
	font-family: verdana,arial,helvetica; 
	font-size: 14px; 
	font-weight: normal; 
	color: #666666; 
	text-decoration: none;
}

/*End Pro/Lab redesign */
