/* the cam */


.midContainer
{
	width: 370px;
	padding-left:0px;
	padding-top:0px
}
.rightContainer
{
	float: right;
	width: 330px;
	padding-left: 30px;
	padding-top: 10px;
	padding-right: 0px
}
.itemPhoto
{
	width: 200px;
	margin-left: 10px;
	float: right;
	padding-bottom: 20px
}
.headings
{
	padding-top: 7px;
	padding-bottom: 7px;
	border-top: 1px solid #cdd3da;
	border-bottom: 1px solid #cdd3da;
	font-size: 10px;
	letter-spacing: .2em;
	text-transform: uppercase;
	padding-left: 10px;
	margin-bottom: 15px;
}
.headingLeft
{
	padding-top: 7px;
	padding-bottom: 7px;
	border-top: 1px solid #cdd3da;
	border-bottom: 1px solid #cdd3da;
	font-size: 10px;
	letter-spacing: .2em;
	text-transform: uppercase;
	padding-left: 10px;
	margin-bottom: 15px;
	COLOR: #56417E;
}
.camBoxRight
{
	padding-left: 20px;
	border-left: 1px solid #cdd3da;
	border-top: 1px solid #cdd3da;
	padding-bottom: 15px;
	padding-top: 15px
}
.camBoxLeft
{
	line-height: 16px
}
.camBorder
{
	background-color: #56417E;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
}
.camBox
{
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	background-color: #56417E;
	COLOR: #ffffff;
	width: 300px;
	line-height: 15px;
	padding-top: 5px
}
.camObject
{
	border: 1px solid #000000;
	background-color: #000000;
	width: 320px;
}
.camTime
{
	padding-top: 3px;
	padding-bottom: 7px;
	padding-left: 10px;
	background-color: #000000;
	COLOR: #00cc66;
}
.camWrap
{
	border: 1px solid #cdd3da;
	width: 330px;
}

.rightHeader
{
	COLOR: #56417E;
	font-size: 10px;
	letter-spacing: .2em;
	text-transform: uppercase;
}
.rightSubHeader
{
	COLOR: #56417E;
	font-size: 17px;
	font-weight: bold;
}
.captionPink
{
	color: #dd6f49;
	font-size:10px;
	letter-spacing: 1px
}
.featured
{
	color: #56417E;
	font-size:17px;
	margin-bottom: 3px
}
A.featured:link { text-decoration: none;color: #56417E;font-weight:bold }       /* unvisited link */
A.featured:visited { text-decoration: none;color: #56417E;font-weight:bold } /* visited links */
A.featured:hover { text-decoration: underline;color: #56417E;font-weight:bold }       /* unvisited link */
div.rightSubHeader a:link { font-weight:bold;text-decoration: none; color:#56417E; }   
div.rightSubHeader a:visited { font-weight:bold;text-decoration: none; color: #56417E; }  
div.rightSubHeader a:active { font-weight:bold;text-decoration: none; }              
div.rightSubHeader a:hover { font-weight:bold;text-decoration: none;  color: #56417E; }  

div.featuredAllRight a:link { color: #dd6f49 }    
div.featuredAllRight a:visited { color: #dd6f49 }  
div.featuredAllRight a:active { color: #dd6f49 }             
div.featuredAllRight a:hover { color: #56417E }  
.rightNoUnderline
{
	color: #56417E
}
A.rightNoUnderline:link { text-decoration: none;color: #56417E }       /* unvisited link */
A.rightNoUnderline:visited { text-decoration: none;color: #56417E } /* visited links */
A.rightNoUnderline:hover { text-decoration: underline;color: #56417E }       /* unvisited link */
.camHelp
{
	color: #ffffff;
	font-size:10px;
	margin-bottom: 3px
}
A.camHelp:link { color: #cdd3da }       /* unvisited link */
A.camHelp:visited { color: #cdd3da } /* visited links */
A.camHelp:hover { color: #E65848 }       /* unvisited link */
.go
{
   color: #56417E;
   font-size: 10px;
   background-color: #ede7f7;
   border: 0px;
   padding: 2px
}
.pulldown
{
   color: #56417E;
   font-size: 10px;
   background-color: #e9e6ef;
   padding: 2px;
   border: 0px;
   padding: 2px;
   position:relative;
   z-index:300;
   float: left;

}
.camMenuItem
 {
   font-size: 9px;
   background-color: #e9e6ef;
   width: 110px
}
.featuredAll
{
	color: #56417E
}
A.featuredAll:link { color: #61592E }       /* unvisited link */
A.featuredAll:visited { color: #61592E } 
A.featuredAll:hover { color: #dd6f49 }       /* unvisited link */
A.featuredAll:active { color: #56417E }       /* unvisited link */
.containerCamandContent
{
	background-color: #ffffff;
	padding: 0px;
	float:left;
}
.camContainer
{
	float: left;
}
.camContentContainer
{
	float: left;
	padding-left: 30px;
	width: 250px
}










/* VERY IMPORTANT FOR GLOBAL NAVIGATION HIDES AND SHOWS */
.sfwhide {display:none;}
.mbahide {display:inline;}
header {height:120px;}
body { 
	background-image:url('/styles/skeleton/stylesheets/bg_sfw.png');
	line-height:18px;
 }
 .menuTitle {display:none;}
 .menu {display:none;}
 
/* ABOVE IS VERY IMPORTANT FOR GLOBAL NAVIGATION HIDES AND SHOWS */
 
 
.pageTitle
{
FONT-SIZE: 22px;
COLOR: #000;
margin-top: 15px;
}
.greenSFW
{
	COLOR: #000;
}
.white
{
	COLOR: #ffffff;
}
H2
{
COLOR: #000000;
MARGIN-BOTTOM:1px;
text-transform:uppercase;
font-size:15px;
}
H3
{
COLOR: #cc3333;
MARGIN-BOTTOM:1px;
text-transform:uppercase;
}
H4
{
COLOR: #000000;
MARGIN-BOTTOM:1px;
text-transform:uppercase;
}
h6
{
FONT-SIZE: 17px;
COLOR: #000;
MARGIN-BOTTOM:1px;
font-weight: bold
}
.rightHeader
{
	COLOR: #000;
}
.rightSubHeader
{
	COLOR: #000;
}
div.rightSubHeader
{
	COLOR: #000;
}
div.rightSubHeader a:link { color: #000; }     
div.rightSubHeader a:visited { color: #000; }   
div.rightSubHeader a:active { color: #000; }                  
div.rightSubHeader a:hover { color: #cc3333; }
.date
{
	color: #000
}
.caption
{
	line-height:15px;
}
.captionBlue
{
	color: #000
}
.tierOne
{
	FONT-SIZE: 16px;
	COLOR: #274E4E
}
.HdrSection
{
	FONT-SIZE: 16px;
	background-color: #ffffff
}
H5
{
	color: #000
}
SELECT
{
	margin-top:0px;
	margin-left:0px;
	margin-bottom:3px;
	margin-right:2px
}
.contentTrainingTitle
{
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	COLOR: #274E4E
}
A:visited { color: #000 }   /* visited links */
.contentTraining
{
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #274E4E
}
.captionTraining
{
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: #274E4E
}
.quicklist
{
	FONT-SIZE: 10px
}
td.quicklistAvoid
{
   FONT-SIZE: 10px;
   color: #555555
}
.activeFish
{
	color: rgb(0, 51, 102);
	font-size: 10px;
	text-decoration: none;
	font-weight: bold    
}
A.leftNav:link { color: #ff9900 }       /* unvisited link */
A.leftNav:visited { color: #666666 }   /* visited links */
A.leftNav:active { color: #cccccc }    /* active links */

A:link { color: #000 }       /* unvisited link */
A:visited { color: #000}   /* visited links */
A:active { color: #cc3333 }    /* active links */
A:hover{ color: #cc3333 }

A.training:link { color: #3399cc }       /* unvisited link */
A.training:visited { color: #cccccc }   /* visited links */
A.training:active { color: #cc3333 }    /* active links */

td.header
{
	FONT-SIZE: 16px;
	COLOR: #FFCC00;
	FONT-WEIGHT: bold;
   vertical-align: middle
}
ul
{
MARGIN-BOTTOM: 0px;
MARGIN-TOP: 0px;
PADDING-LEFT: 11px;
MARGIN-LEFT: 5px
}
.faqQuestion
{
	COLOR: #000
}
A.consumers:link { color: #000 }       /* unvisited link */
A.consumers:visited { color: #000 }   /* visited links */
A.consumers:active { color: #009966}    /* active links */
A.consumers:hover{ color: #cc3333 }
.sfwNav
{
	background-COLOR: #689A9A
}
.tierOne
{
	width: 595px;
	background-color: #eeeeee;
	padding:5px;
	color: #000
}
.tierTwo
{
	font-size: 14px;
	color: #cc3333;
	width: 430px;
	padding: 0px;
	border-color: #dddddd;
	border-top-width: thick
}
.faqQuestion
{
color: #000;
text-decoration: none;
font-size: 14px;
}
.faqQuestion a
{
color: #000;
text-decoration: none;
font-size: 14px;
}
.DGTableHeader
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	
	background-color: #000000;
	border: 1px solid #000000;
}
.DGTableHeader a, .DGTableHeader a:visited, .DGTableHeader a:hover
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	background-color: #000000;
	border: 1px solid #000000;
}
.notesHeading
{
	font-size: 12px;
	color:#000
}
.selectedFish
{
	font-size: 12px;
	font-weight: bold;
	color: #000;
	background-color: #efefef
}
.unselectedFish
{
	font-size: 12px;
	color: #000
}
.bgBest
{
	background-color: #B4E7B4
}
.bgGood
{
	background-color: #FFFFCC
}
.bgAvoid
{
	background-color: #FFD7D7
}
.extras
{
	font-size: 10px;
	color: #000
}
A.extras:link { color: #000000;text-decoration: none;font-size: 10px}       /* unvisited link */
A.extras:visited { color: #000000;text-decoration: none;font-size: 10px}   /* visited links */
A.extras:active { color: #009966;text-decoration: none;font-size: 10px}    /* active links */
A.extras:hover{ color: #cc3333;text-decoration:underline}
.fishNameNotes
{
	font-size: 14px;
	font-weight: bold;
	color: #000
}
.fishName
{
	font-size: 18px;
	font-weight: bold;
	color: #000
}
.contentverdana99cccc
{
	font-size: 11px;
	color: #99CCCC
}
.note
{
FONT-SIZE: 12px;
COLOR: #596363;
font-weight: bold
}
.fishMenu
{
width: 120px
}
.fishTable
{
width: 740px
}
.fishMenuLine
{
 background-COLOR: #000
}
.menuFishSelected
{
	COLOR: #cc3333;
	font-size: 12px;
	font-weight: bold
}
.biggerGreenText
{
	COLOR: #000;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold
}
.blue
{
	COLOR: #000;
}
.fishMenu
{
   font-size: 12px;
   line-height:18px;
}
#email-border
{
color:#000
}
#email-wrapper
{
	background-color:#000
}
#email-container
{
	color:#000
}
.leftContainer
{
	
}
.rightBoxTop
{
	COLOR: #000
}

.wnItem
{
	COLOR: #000
}
A.wnItem:link { color:#000 }       /* unvisited link */
A.wnItem:visited { color:#000 }    /* visited links */
A.wnItem:hover { color: #cc3333 }   

A.resourseLinks:link {
color:#000;
text-decoration: underline;
margin-bottom: 10px;
font-weight: bold;
padding-bottom: 5px;
font-size: 12px;
}       /* unvisited link */
A.resourseLinks:visited {
color:#000;
text-decoration: underline;
margin-bottom: 5px;
font-weight: bold;
font-size: 12px;
}    /* visited links */
A.resourseLinks:hover {
color: #cc3333;
text-decoration: underline;
margin-bottom: 5px;
font-weight: bold;
font-size: 12px;
}   
.rightBoxTop
{
border: 1px solid #CDD3DA;
padding: 6px;
COLOR: #000;
font-size: 10px;
letter-spacing: 0.2em;
text-transform: uppercase
}
	.rightBoxFooter
{
COLOR: #000;
font-weight: bold;
font-size: 10px;
background-image: url(/images/shared/bg_tabletop_sfw.jpg);
letter-spacing: 0.2em;
text-transform: uppercase;
border-right-width: 1px;
border-left-width: 1px;
border-right-style: solid;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #CDD3DA;
border-left-style: solid;
border-right-color: #CDD3DA;
border-left-color: #CDD3DA;
height:25px;
padding-right: 5px;
padding-left: 5px;
}
.sfwnavArrownext {
background-image: url(/cr/cr_seafoodwatch/content/images/nav_arrows_right.gif);
background-repeat: no-repeat;
background-position: right;
padding-right: 15px;
}



a.inlineButton {font-weight:bold;border: 1px #ffffff solid;font-size: 11px;text-decoration: none; padding:5px;color:#000;background-color:#EBF3F2;}
a.inlineButton:link, a.subnavButton:visited {font-weight:bold;border: 1px #ffffff solid;font-size: 11px;color: #000;padding:5px;text-decoration: none;color:#000;background-color:#EBF3F2;}
a.inlineButton:hover, a.subnavButton:active {background:#EBF3F2;font-weight:bold;border: 1px #ffffff solid;font-size: 11px;color: #cc3333;padding:5px;text-decoration: none;color: #cc3333;}
.drawer-container
{
overflow:hidden;
margin-bottom: 10px;
clear:both;
}

.item-handle-resources
{
font-size:12px;
font-weight: bold;
padding-right: 7px;
padding-top:12px;
padding-left: 40px;
height: 46px
}
.item-handle-over 
{
text-decoration: none;
color: #cc3333;
font-size:12px;
font-weight: bold;
padding-top:12px;
padding-right: 7px;
padding-left: 40px;
height: 46px;
background-image: url(../cr/cr_seafoodwatch/content/images/resources/overbckgrd.jpg);
background-repeat: no-repeat;
background-position: left
}
.item-handle-over a
{
text-decoration: none;
color: #cc3333;
font-size:12px;
font-weight: bold;
}
.drawer-containerfaq
{
width: 540px;
}
.item-handlefaq
{
font-size:14px;
font-weight: bold;
background-color: #F2F5F9;
padding: 7px;
margin-top: 10px;
width: 526px;
line-height:20px;
}
.item-drawerfaq
{
margin-bottom:10px;
padding: 7px;
padding-left:25px
}
.rightnav
{
background-image: url(../cr/cr_seafoodwatch/content/images/resources/topright.jpg);
background-repeat: no-repeat;
padding-top: 98px;
width: 210px;	
}

.backtolegend
{
	float: right;
	clear: left;
	font-weight: normal;
	font-size: 10px;
}

.item-drawer
{
margin-bottom:10px;
width: 100%;
height: auto;
overflow:auto;
padding: 0px;
}
.resourcestable
{
width: 100%;
clear: none;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 10px;
margin-left: 0px;
padding-left: 20px;
}
.resourceheader
{
padding-left:20px;
background-image: url(../cr/cr_seafoodwatch/content/resources/topheader.jpg);
background-repeat: no-repeat;
height: 50px;
padding-top:40px
}
.greybckgrd
{
background-color: #E2EFEE;

}

.consumer-blurb
{
	
	border-top: 0px;
	font-size: 10px
}
.q
{
    COLOR: #53626F;
    FONT-WEIGHT: bold;
	FONT-SIZE: 11px
}
.newCallout
{
	width: 50px;
	margin-left: 2px;
	background-image: url(/cr/cr_seafoodwatch/content/images/new.gif);
	background-repeat: no-repeat;
	background-position: 2px;
	height: 50px
}
.sfwnavArrowback
{
	background-image: url(../cr/cr_seafoodwatch/content/images/nav_arrows_left.gif);
	background-repeat: no-repeat;
	background-position: left;
	width: 20px;
	padding-left: 15px;
}
.downloadBox
{
	background-color: #F2F5F9;
	padding-right: 10px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	width: 500px
}
.downloadtitle
{
	font-weight: bold;
	font-size: 17px;
	text-decoration: none;
	margin-left: 10px
}
.downloadsubtite
{
	font-weight: bold;
	font-size: 11px;
	margin-left: 10px
}
a.downloadtitle:link ,a.downloadtitle:visited , a.downloadtitle:active
	{
	text-decoration: none;
	}
a.downloadtitle:hover
	{
	text-decoration:underline;
	}
a.downloadsubtite:link ,a.downloadsubtite:visited , a.downloadsubtite:active
	{
	text-decoration: none;
	}
a.downloadsubtite:hover
{
	text-decoration:underline;
}	
	
.downloadlink {
	float: right;
	color: #333333;
	font-size: 10px;
	clear: none;
	padding-top:5px;
	padding-bottom: 5px

}
.resourcetitle
{
	color: #333333;
	font-size: 10px;
	letter-spacing: 0.2em;
	text-transform: uppercase;
	font-weight: bold;
}
.rightTitle
{
	COLOR: #000;
	font-size: 10px;
	letter-spacing: 0.2em;
	text-transform: uppercase;
	padding-bottom: 3px;
	padding-bottom: 20px;
	padding-left: 40px
}
.list
{
	COLOR: #000;
	font-size: 12px;
	font-weight: bold;
	line-height: 14px
}
ul.list
{
	list-style-type: none;
	margin-left: 15px;
	font-size: 14px
}
li.list
{
	margin-bottom: 20px;
	list-style:none;
	font-size: 14px;
}
li.list a:link { font-weight:bold;text-decoration: none; color: #000;  margin-bottom:20px; padding-bottom: 10px }      /* unvisited link */
li.list a:visited { font-weight:bold;text-decoration: none; color: #000; margin-bottom:20px; padding-bottom: 10px  }   /* visited links */
li.list a:active { font-weight:bold;text-decoration: none; margin-bottom:20px; padding-bottom: 10px  }                    /* active links */
li.list a:hover { font-weight:bold;text-decoration: underline;  color: #cc3333; margin-bottom:20px; padding-bottom: 10px  } 
li.selected
{
	margin-bottom: 20px;
	COLOR: #cc3333;
	list-style-image: url(bullets/bullet_orange.gif)
}

.padHeaderKids
{
	padding-left:20px;
	background-image: url(../cr/cr_seafoodwatch/content/images/resources/topheader.jpg);
	background-repeat: no-repeat;
	height: 50px;
	padding-top:40px;
	background-position: right;
}
.headerTitle
{
	COLOR: #cc3333;
	font-size: 20px;
	font-weight: bold
}
.itemContainer
{
	
	padding:15px;
	border-bottom: 1px solid #cdd3da;
	overflow:hidden;
	width:480px;
	

}
A.rightBoxTopLink:link { text-decoration: none; color: #000 }       /* unvisited link */
A.rightBoxTopLink:visited { text-decoration: none; color: #000  }    /* visited links */
A.rightBoxTopLink:active { text-decoration: none; color: #000 }     /* active links */
A.rightBoxTopLink:hover { text-decoration: underline; color: #cc3333 } 
.featured{
COLOR: #000000;
MARGIN-BOTTOM:1px;
}
A.featured:link { text-decoration: none;color: #000;font-weight:bold;}       /* unvisited link */
A.featured:visited { text-decoration: none;color: #000;font-weight:bold;} /* visited links */
A.featured:hover { text-decoration: underline;color: #cc3333;font-weight:bold;}       /* unvisited link */
.featuredAll
{
	color: #000;
}
A.featuredAll:link { color: #000 }  
A.featuredAll:visited { color: #000 }
A.featuredAll:hover { color: #cc3333 }
.boxTop
{
	border: 1px solid #CDD3DA;
	padding: 5px;
	COLOR: #000;
	font-size: 14px;
	font-weight: bold;
	background-image: url(/images/shared/bg_tabletop_sfw.jpg)
}
.headings
{
	border-top: 1px solid #CDD3DA;
	border-bottom: 1px solid #CDD3DA;
	padding-top: 7px;
	padding-bottom: 7px;
	COLOR: #000;
	font-size: 10px;
	letter-spacing: .2em;
	padding-left:10px
} 
.headingsLarge
{
	border-top: 1px solid #CDD3DA;
	border-bottom: 1px solid #CDD3DA;
	padding-top: 7px;
	padding-bottom: 7px;
	COLOR: #000;
	font-size: 16px;
	font-weight: bold;

	margin-bottom: 15px;
	padding-left:10px;
	padding-right:10px
} 
.headingsLargenew
{
	padding-top: 5px;
	padding-bottom: 5px;
	COLOR: #000;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 15px;
	padding-left:10px;
	padding-right:10px;
	background-color: #F2F5F9;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #cfd5dc;
	border-bottom-color: #cfd5dc
} 

.cul_alt {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cdd3da;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cdd3da;

padding: 10px;
	font-size: 13px;
	
}
.cul_grey {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D9D7D2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D9D7D2;
	
	padding: 10px;
	font-size: 13px;
	
}

/*add by meezy*/

.topIssueHeader {
	height: 50px;
	padding-bottom: 10px;
}

/* top nav */

.menu
{
	background-color: #689A9A;
	width: 763px;
	margin: 0px;
	padding:0px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left: 19px;
}
.menuTitle
{
	background-color: #000;
	width: 770px;
	padding-top: 10px;
	padding-bottom: 12px;
	margin-bottom: 0px;
	padding-left: 12px
}
.topNavLinkSelected
{
    color:#D5E4BE;
	text-transform:uppercase;
	font-size:10px;
}
a.topNavLink, a.topNavLinkSelected
{
    color:#ffffff;
    font-size:10px;
    margin-right:15px;
    text-transform:uppercase;
	text-decoration: none;
}
a.topNavLink
{
    text-decoration:none;
}
a.topNavLink:hover
{
    color:#D5E4BE;
    text-decoration:underline;
}
a.topNavLinkSelected
{
    color:#D5E4BE;
}
a.topNavLinkSelected:hover
{
    color:#D5E4BE;
    text-decoration: none;
}
.blue
{
	color:#000;
}
A.blue:link { color: #000; }     
A.blue:visited { color: #000; }
A.blue:active { color: #cc3333 }    
A.blue:hover { color: #cc3333 }
div.navButtons a:link { color: #000; }     
div.navButtons a:visited { color: #000; }                   
div.navButtons a:hover { color: #000; }  
div.intro
{ color: #000; } 
.lightblue
{
	color:#000;
}
A.lightblue:link { color: #000 }     
A.lightblue:visited { color: #000 }
A.lightblue:active { color: #cc3333 }    
A.lightblue:hover { color: #cc3333 }
.gray
{
	color:#53626F;
}
A.gray:link { color: #53626F }     
A.gray:visited { color: #53626F }
A.gray:active { color: #53626F }    
A.gray:hover { color: #cc3333 }

/* NAVIGATION BUTTONS */
.navButtons
{
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}
div.navButtons a:link { padding:10px;float:left;text-decoration:none;font-size:10px;border-right: 1px solid #ffffff }     
div.navButtons a:visited { padding:10px;float:left;text-decoration:none;font-size:10px;border-right: 1px solid #ffffff }   
div.navButtons a:active { padding:10px;float:left;text-decoration:none;font-size:10px;border-right: 1px solid #ffffff }                   
div.navButtons a:hover { padding:10px;float:left;text-decoration:none;font-size:10px;border-right: 1px solid #ffffff }  
.buttonSelected { padding:10px;float:left;text-decoration:none;color:#cc3333;font-size:10px;border-right: 1px solid #ffffff } 



/* OCEAN ISSUES */
.issueSubtitle
{
	font-size: 15px;
	padding-bottom:5px;
	color: #cc3333;
	letter-spacing: .05em;
}
.rightIssueHeader
{
	font-size:15px;
	padding-bottom:5px;
	color: #000;
	letter-spacing: .05em;
}
div.rightIssueHeader a:link { color: #000;text-decoration:none; }     
div.rightIssueHeader a:visited { color: #000;text-decoration:none; }
div.rightIssueHeader a:active { color: #000;text-decoration:none;}    
div.rightIssueHeader a:hover { color: #cc3333;text-decoration:underline; }
.rightIssueImage
{
	float:left;
	width:50px;
	padding-right:10px;
}
.rightIssueContent
{
	float:left;
	width:280px;
	line-height:14px;
}
A.rightIssueLink:link { font-weight:bold;color: #000 }     
A.rightIssueLink:visited { font-weight:bold;color: #000 }
A.rightIssueLink:active { font-weight:bold;color: #000}    
A.rightIssueLink:hover { font-weight:bold;color: #cc3333 }
.issueIntro
{
	font-size:15px;
	line-height:20px;
	margin-bottom:20px;
	letter-spacing:.05em;
	color: #000
}
.issueHeader
{
	float:left;
	background-color:#E0EBEB;
	height:128px;
	width:330px;
	padding:20px;
	padding-top:52px
}
.issueHeaderDouble
{
	float:left;
	background-color:#E0EBEB;
	height:150px;
	width:330px;
	padding:20px;
	padding-top:30px
}
.issueIcon
  {
  /* for IE */
  filter:alpha(opacity=30);
  /* CSS3 standard */
  opacity:0.3;
}
.issueTitle
{
	color:#cc3333;
	font-size:42px;
	font-weight:bold;
	line-height: 39px;
	margin-top:5px;
	margin-bottom: 7px;
	text-transform: uppercase;
}
.issueSection
{
	color:#cc3333;
	font-size:15px;
	font-weight:bold;
	letter-spacing: 1px;
	text-transform: uppercase;
}
.issueStory
{
	color:#cc3333;
	font-size:15px;
	letter-spacing: 1px;
}
.issueLinks
{
	font-size: 21px;
}
A.issueLinks:link { font-weight:bold;color: #000 }     
A.issueLinks:visited { font-weight:bold;color: #000 }
A.issueLinks:active { font-weight:bold;color: #000}    
A.issueLinks:hover { font-weight:bold;color: #cc3333 }
A.orange:hover
{
color:#000;
}


/* SHOPPING CART */
.account div
{
	padding:10px;
	font-size: 10px;
	float:left;
	color: #000;
	margin-left:10px;
	float:right;
	background:#f2f5f9;
	letter-spacing:.5px;
	padding-top:8px;
}
.account div a:link { color:#000;text-decoration:none; }     
.account div a:visited { color:#000;text-decoration:none; }    
.account div a:active { color:#000;text-decoration:none; }                   
.account div a:hover { color:#cc3333;text-decoration:none; } 

.breadcrumbs div
{
	padding-right:18px;
	font-size: 10px;
	float:left;
	color: #53626f;
	margin-bottom: 20px;
	margin-top:5px;
	letter-spacing: .5px;
}
.breadcrumbs div.selected
{
	color: #cc3333
}
.buttonGray
{
	color: #ffffff;
	background-color: #ffffff;
	padding: 5px;
	padding-left: 5px;
	padding-right: 5px;
	letter-spacing: 1px;
	font-size: 10px;
	text-transform: uppercase;
	letter-spacing: 1px;
	text-decoration: none;
	margin-top:6px
}
span.buttonGray A:link
{
	color: #cc3333;
	font-size: 10px;
	text-transform: uppercase;
	letter-spacing: 1px;
	text-decoration: none;
	font-weight: lighter
}
span.buttonGray A:visited
{
	color: #cc3333;
	font-size: 10px;
	text-transform: uppercase;
	letter-spacing: 1px;
	text-decoration: none;
	font-weight: lighter
}
span.buttonGray A:active
{
	color: #cc3333;
	font-size: 10px;
	text-transform: uppercase;
	letter-spacing: 1px;
	text-decoration: none;
	font-weight: lighter
}
span.buttonGray A:hover
{
	color: #cc3333;
	font-size: 10px;
	text-transform: uppercase;
	letter-spacing: 1px;
	text-decoration: underline;
	font-weight: lighter;
	cursor: pointer; cursor: hand
}

/* LIGHTBOX */
div.lv_Title
{
    font-size: 22px;
	padding-bottom:10px;
	color: #000;

	font-weight:bold
}
div.lv_Caption
{
    font-size: 12px;
	color: #000;

	padding-bottom:10px;
}
.lv_contentBottom
{
	color: #000;
}
.breadcrumb
{
	padding-bottom:18px;
	padding-top:0px;
}

.sfwhide {
 display:none;
}
