hr{color:#999; width:100%; height:3px;}
A
{
    COLOR: #336699;
}
A:visited
{
    COLOR: #003366;
}
.searchbox
{
}
.searchboxBorder
{
    BACKGROUND-COLOR: #000000;
}
.navbarGlobal
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, sans-serif;
    BACKGROUND-COLOR: #006633;
}
A.navbarGlobal
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}
A.navbarGlobal:visited
{
    COLOR: #BCBCBC;
    TEXT-DECORATION: none;
}

.navbarGlobalBorder
{
    BACKGROUND-COLOR: #000000;
}
.navbarGlobalBlue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #66cc99;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
}
A.navbarGlobalBlue
{
    COLOR: #66cc99;
    TEXT-DECORATION: none;
}
A.navbarGlobalBlue:visited
{
    COLOR: #66cc99;
    TEXT-DECORATION: none;
}
.depttab
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, sans-serif;
    BACKGROUND-COLOR: #cc9933;
}
A.depttab
{
    COLOR: #ffffff;
    TEXT-DECORATION: none;
}
A.depttab:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none;
}
.depttabBorder
{
    BACKGROUND-COLOR: #000000;
}
.navbarDept
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, sans-serif;
    BACKGROUND-COLOR: #cc9933;
}
A.navbarDept
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #cc9933;
    TEXT-DECORATION: none;
}
A.navbarDept:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none;
}
.navbarDeptBorder
{
    BACKGROUND-COLOR: #000000;
}
.breadcrumb
{
    FONT-SIZE: 10px;
    COLOR: #99ccff;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    BACKGROUND-COLOR: #336699;
}
A.breadcrumb
{
    COLOR: #99ccff;
}
A.breadcrumb:visited
{
    COLOR: #99ccff;
}
.breadcrumbBorder
{
    BACKGROUND-COLOR: #000000;
}
.welcome
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
}
.leftnav
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    BACKGROUND-COLOR: #006633;
}
A.leftnav2
{
    COLOR: #99ff99;
    LINE-HEIGHT: 1;
    TEXT-DECORATION: none;
}
A.leftnav2:visited
{
    COLOR: #66cc99;
    TEXT-DECORATION: none;
}
.leftnavBorder
{
    BACKGROUND-COLOR: #000000;
}
.rightnav
{
}
.rightnavBorder
{
    BACKGROUND-COLOR: #666666;
}
.stockbox
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.stocksMenu
{
    FONT-SIZE: 10px;
    COLOR: #006633;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
}
A.stocksLink
{
    FONT-SIZE: 10px;
    COLOR: #336699;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
}
.BOline
{
    BACKGROUND-COLOR: #666666;
}
.BObg
{
    FONT-SIZE: 11px;
    COLOR: #336699;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.footer
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
}
A.footer
{
    COLOR: #330066;
}
.normalred
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
}
.copy
{
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Arial,sans-serif;
}
.content
{
    FONT-SIZE: 13px;
    COLOR: #333333;
    FONT-FAMILY: Arial, sans-serif;
}
.contentBlue
{
    FONT-SIZE: 12px;
    COLOR: #336699;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
}
.contentMedium
{
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Arial,sans-serif;
}
.contentMediumMono
{
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Courier New,Courier,monospaced;
}
.contentSmall
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Arial, sans-serif;
}
.contentSmallBlue
{
    FONT-SIZE: 11px;
    COLOR: #336699;
    FONT-FAMILY: Arial, sans-serif;
}

A.lightBlueNoUnderline:visited
{
    FONT-SIZE: 11px;
    COLOR: #135249;
    /*COLOR: #339966;*/
    FONT-FAMILY: Arial, sans-serif;
    TEXT-DECORATION: none;
}
A.lightBlueNoUnderline
{
    FONT-SIZE: 11px;
    COLOR: #135249;
    FONT-FAMILY: Arial, sans-serif;
    TEXT-DECORATION: none;
}
.lightBlueNoUnderline
{
    FONT-SIZE: 11px;
    COLOR: #135249;
    FONT-FAMILY: Arial, sans-serif;
    TEXT-DECORATION: none;
}
.contentTimes
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Times,serif;
}
TD.contentTimes
{
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: top;
    FONT-FAMILY: Times,serif;
}
.contentSmallTimes
{
    FONT-SIZE: 9px;
    COLOR: #333333;
    FONT-FAMILY: Times,serif;
}
.contentMediumTimes
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Times,serif;
}
.articleUpdated
{
    FONT-SIZE: 11px;
    COLOR: #336699;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
}
.articleUpdatedMono
{
    FONT-SIZE: 11px;
    COLOR: #336699;
    FONT-FAMILY: Courier New,Courier,monospaced;
}
.contentLargeHeader
{
    FONT-SIZE: 22px;
    COLOR: #333333;
    FONT-FAMILY: Arial, sans-serif;
    font-weight:bold;
}
.contentLargeHeaderGreen
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    TEXT-DECORATION: none;
    COLOR: #339966;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
}
.contentLargeHeaderMono
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 21px;
    COLOR: #336699;
    FONT-FAMILY: Courier New,Courier,monospaced;
}
.contentMediumHeader2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #336699;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
}
.contentMediumHeader
{
    FONT-SIZE: 14px;
    COLOR: #333333;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
}
.contentMediumHeaderMono
{
    FONT-SIZE: 18px;
    COLOR: #336699;
    FONT-FAMILY: Courier New,Courier,monospaced;
}
.contentHeader
{
    FONT-SIZE: 18px;
    COLOR: #333333;
    FONT-FAMILY: Arial, sans-serif;
}
.contentHeaderMono
{
    FONT-SIZE: 18px;
    COLOR: #333333;
    FONT-FAMILY: Courier New,Courier,monospaced;
}
.articleBy
{
    FONT-SIZE: 12px;
    COLOR: #336699;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
}
.articleByMono
{
    FONT-SIZE: 12px;
    COLOR: #336699;
    FONT-FAMILY: Courier New,Courier,monospaced;
}
.articleByName
{
    FONT-SIZE: 12px;
    COLOR: #336699;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
}
.articleByNameMono
{
    FONT-SIZE: 12px;
    COLOR: #336699;
    FONT-FAMILY: Courier New,Courier,monospaced;
}
.article
{
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Arial,sans-serif;
}
.articleMono
{
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Courier New,Courier,monospaced;
}
.photocaption
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Arial, sans-serif;
}
.photoCaption
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Arial, sans-serif;
}
.advSearchDot
{
}
.articleUpdatedsmall
{
    FONT-SIZE: 10px;
    COLOR: #336699;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
}
.navbarContent
{
    FONT-SIZE: 10px;
    COLOR: #336699;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    BACKGROUND-COLOR: #FFFFFF;
}
.noUnderline
{
    TEXT-DECORATION: none;
}
.contentGreen
{
    FONT-SIZE: 12px;
    COLOR: #339966;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
}
.contentSubhed
{
    FONT-SIZE: 14px;
    COLOR: #333333;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
}
abbr A:link { 
    color: #333333!important; 
    text-decoration: none!important; 
    border-width: 0 0 1px 0; 
    border-style: none none dotted none; 
} 
abbr A:visited { 
    color: #333333!important; 
    text-decoration: none!important; 
    border-width: 0 0 1px 0; 
    border-style: none none dotted none; 
}


#archives h4{font: bolder 18px Verdana,Arial,Helvetica,sans-serif; color:#336699;border-bottom: 1px solid #336699; border-top: 1px solid #336699; width:100%}
#archives h5{font: bolder 14px Verdana,Arial,Helvetica,sans-serif; color:#000;border-bottom: 1px solid #333; border-top: 1px solid #333; width:100%; 

text-align:center;}
#archives ul {list-style-type:none; margin-left:1px; margin-top:1px;}
.archives{font: 11px Arial,Helvetica,sans-serif; COLOR: #336699; text-decoration:underline; padding:1px;}
.archives:hover{font: 11px Arial,Helvetica,sans-serif; COLOR: #336699; text-decoration:none;}
.archivesHead{font: bold 12px Verdana,Arial,Helvetica,sans-serif; color: #333333; text-transform:uppercase;}


body
{
	margin: 0;
	padding: 0;
	font: 12px Verdana,Arial,Helvetica,sans-serif;
	color: #333;
	background-color: #fff;
}

#container
{
	width:760px;
	background-color:#fff;
	height:1%;
}

#container2
{
	background-image: url(http://www.variety.com/graphics/greenBackground.gif);
	background-repeat: repeat-y;
	background-position: left;
	height:1%;
}

#headercontainer
{
	background-color: #fff;
}

#topnavcontainer
{
	background:#006633 url(http://www.variety.com/graphics/greenNavRoundCorner.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width:760px;
	height:22px;
	color: #fff;
	font: bold 10px Verdana,Arial,Helvetica,sans-serif;
}

#topnavcontainer td
{
	color: #fff;
	font: bold 10px Verdana,Arial,Helvetica,sans-serif;
}

#topsubnavcontainer
{
	background:#CC9933 url(http://www.variety.com/graphics/orangeNavBackground.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width:760px;
	height:16px;
	color: #fff;
	font: bold 10px Verdana,Arial,Helvetica,sans-serif;
}

#leftnavcontainer
{
	float: left;
	width: 140px;
}

#rightnavcontainer
{
	float: right;
	padding:0px;
	width: 300px;
}

#maincontentcontainer
{
	height:1%;
}

#footercontainer
{
	clear: both;
	background-image: url(http://www.variety.com/graphics/greenBackground.gif);
	background-repeat: no-repeat;
	background-position: left;
}

#leftnavcontainer h3{ 
	color: #000;
	font: bold 13px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	background-image: url(http://www.variety.com/graphics/greenNavGradient.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 5px; 
	width: 128px;
	padding: 0px 0px 0px 0px;
	border: 1px solid #fff;	
}

#leftnav{
	margin:0px;
	padding:0px;
	text-align:left;
}

#leftnav ul
{
	list-style-type: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
	width: 130px;
	background-color:#006633;
}

#leftnav ul li
{
	padding-top:0px;
	padding-bottom:2px;
	padding-left:6px;
	padding-right:0px;
	margin: 0px 0px 2px 1px;
	border: 1px solid #4D7F6A;
}

#leftnav ul li a
{
	font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #fff;
}

#leftnav ul li a:hover
{
	color: #ccc;
}

#bocontainerout
{
	float: right;
	border:1px solid #95B8DB;  
	width:292px;
	padding: 3px;
}

#bocontainerin
{
	border:1px solid #95B8DB; 
	padding:3px; 
	background-color:#fff;
	margin-bottom:3px; 
}
#bocontainerheader1
{
	background-color:#336699; 
	color:#fff; 
	font: bold 12px Arial, sans-serif; 
	padding:1px;
}	
#bocontainerheader2
{
	border: 1px solid #fff;
}	

#botable
{
	font: 11px Arial, Helvetica, sans-serif;
	color: #336699;
	padding:0px;
	margin:0px;
}

#botable td
{
	border-bottom:1px solid #666;
	padding:1px;
	vertical-align:top;
}

.botableright
{
	border-left:1px solid #666;
	width:2%;
}

#maincontentcontainer  h4
{
	font: bold 22px Arial,sans-serif; 
	color:#333;
	border-bottom: 1px solid #336699; 
	border-top: 1px solid #336699; 
	width:300px;
	margin-top:5px;
	padding:4px;
	margin-bottom:10px;
}

#maincontentcontainer  h5{
	font: bolder 14px Verdana,Arial,Helvetica,sans-serif; 
	color:#000;
	border-bottom: 1px solid #333; 
	border-top: 1px solid #333; 
	margin-top:5px;
	text-align:center;
}

#bluecontainerout
{
	border: 2px solid #C5DFF8;
}

#bluecontainerin
{
	border: 1px solid #C5DFF8;
}

p
{
	font: 12px Arial,sans-serif;
	color: #333;
}

.searchNav {   
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #336699;
	background-color: #C5DFF8;
   }
a.searchNav:visited
{
   font: 12px Verdana, Arial, Helvetica, sans-serif;
   color: #336699;
   background-color: #C5DFF8;
}
a.searchNav:active
{
   font: 12px Verdana, Arial, Helvetica, sans-serif;
   color: #336699;
   background-color: #C5DFF8;
}

.searchNavSelected
{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-color: #336699;
}
a.searchNavSelected
{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-color: #336699;
}
a.searchNavSelected:visited
{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-color: #336699;
}
a.searchNavSelected:active
{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-color: #336699;
}

.infusedLink
{
    display: none;
}

