.header  	{FONT-WEIGHT: 600;FONT-SIZE: 24px;COLOR: #666666;}
H2 			{FONT-SIZE: 12px;MARGIN-TOP: 0px;MARGIN-BOTTOM: 4px;COLOR: #ff6600;}
.subhead 	{MARGIN-TOP: 0px;MARGIN-BOTTOM: 4px; COLOR: #ff6600;}
H3 			{FONT-SIZE: 12px;FONT-WEIGHT: bold; COLOR: #333333; PADDING: 3px 3px 3px 3px; MARGIN-TOP: 16px; MARGIN-BOTTOM: 4px;BACKGROUND-COLOR: #ffe3b3 }
.sechead 	{FONT-WEIGHT: bold;COLOR: #333333;PADDING: 3px 3px 3px 6px;MARGIN-TOP: 16px;MARGIN-BOTTOM: 4px;BACKGROUND-COLOR: #ffe3b3}
.sechead A 	{FONT-WEIGHT: bold;FONT-SIZE: 12px;COLOR: #333333;TEXT-DECORATION: underline}
.byline 	{}
.notes 		{FONT-STYLE: italic;FONT-SIZE: 11px;}
.breadcrumbs 	{PADDING-TOP: 7px;FONT-WEIGHT: normal;FONT-SIZE: 10px;COLOR: #333333;}
.breadcrumbs A 	{FONT-WEIGHT: bold;FONT-SIZE: 10px;}
.title 		{FONT-WEIGHT: bold;FONT-SIZE: 14px;COLOR: #000000;}
.title A 	{FONT-WEIGHT: bold;FONT-SIZE: 14px;COLOR: #000000;}
.smalltext		{FONT-SIZE: 11px;}
.smalltext A 	{FONT-SIZE: 11px;}
.xsmalltext		{FONT-SIZE: 10px;}
.xsmalltext A	{FONT-SIZE: 10px;}
.largetext		{FONT-SIZE: 14px;}
.largetext A	{FONT-SIZE: 14px;}
.xlargetext		{FONT-SIZE: 18px;}
.xlargetext A	{FONT-SIZE: 18px;}
.inverse		{COLOR: #ffffff;}
A.inverse		{COLOR: #ffffff;}
A.inverse:visited{COLOR: #ffffff;}   
A.inverse:hover	{COLOR: #ffffff;}  
A.inverse:active{COLOR: #ffffff;}  
.brighttext		{COLOR: #999900;}
.brighttext A	{COLOR: #999900;}
.xbrighttext	{COLOR: #ff9900;FONT-WEIGHT: bold;}
.xbrighttext A	{COLOR: #ff9900;FONT-WEIGHT: bold;}
.error			{COLOR: #ff0000;FONT-WEIGHT: bold;}
.dimtext		{COLOR: #999999;}
.verticaltext 	{writing-mode: tb-rl; filter: flipv fliph;}
.rowtitle 	{FONT-WEIGHT: bold;COLOR: #999900;PADDING: 3px 10px 3px 3px;}
.rowtitle A	{FONT-WEIGHT: bold;COLOR: #999900}
.coltitle	{FONT-WEIGHT: bold;COLOR: #999900;}
.coltitle A	{FONT-WEIGHT: bold;COLOR: #999900;TEXT-DECORATION: underline}
.inputlabel	{FONT-WEIGHT: bold;COLOR: #999900;}
.tabmenu	{MARGIN-BOTTOM: 20px;PADDING-BOTTOM: 4px;TEXT-ALIGN: left}
.tab	{FONT-WEIGHT: bold;}
.tab A	{FONT-WEIGHT: normal; COLOR: #333333;TEXT-DECORATION: underline}
TABLE.siteform {BORDER: #cccccc 1px solid;}
.box	{BORDER: #cccccc 1px solid;BACKGROUND-COLOR: #eeeeee}
.salesbox		{COLOR: #000000;}
.salesboxtype	{FONT-WEIGHT: bold;COLOR: #ff6600;}
.salesboxtitle	{FONT-WEIGHT: bold;FONT-SIZE: 14px;}
.salesbox A		{FONT-WEIGHT: bold;COLOR: #ff6600;}
.salesbox UL	{TEXT-INDENT: -20px}
TABLE.salesbox	{BORDER: medium none;PADDING: 2px 0px 2px 0px;}
TABLE.navmenu	{BORDER: #000000 1px solid;PADDING: 2px 2px 1px 4px;BACKGROUND-COLOR: #ffffee}
TABLE.subnavmenu{POSITION: absolute;LEFT: 350px;TOP: 120pt;BORDER: #000000 1px solid;PADDING: 2px 4px 1px 4px;BACKGROUND-COLOR: #ffffff}
.event		{FONT-WEIGHT: bold;COLOR: #333333;}
.event A	{FONT-WEIGHT: bold;COLOR: #333333;}
.mbevent	{FONT-WEIGHT: bold;COLOR: #ff0000;}
.mbevent A	{FONT-WEIGHT: bold;COLOR: #ff0000;}
.message {
	FONT-WEIGHT: bold;
	BORDER: #cccccc 1px solid;
	MARGIN-BOTTOM: 4px;
	PADDING: 2px 20px 2px 30px;
	BACKGROUND: #eeeeee left center url(http://www.mediabistro.com/images_v3/style/message.gif) no-repeat;
	}

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs {position:absolute; visibility:hidden; left:0; top:0;}
/* CoolMenus 4 - default styles - end */

/* Style for the background-bar*/
.clBar {position:absolute; width:10; height:10; background-color:ff9900; layer-background-color:ff9900; visibility:hidden}

/* Styles for all nav menu levels */
.clHeader, .clHeaderOver, .clHeaderHome, .clHeaderOverHome{
	position:absolute; 
	font-size:11px; 
	font-weight:normal;
	color:#fff; /*set link text color in Safari*/
	background-position: 0px 1px;
	background: no-repeat url(/images_v3/style/menu_separator.gif);
	padding:3px 3px 3px 11px;
	}
.clHeader, .clHeaderHome {
	background-color:#666;
	layer-background-color:#666; 
	}
.clHeaderOver, .clHeaderOverHome {
	cursor: hand;
	background-color:#666;
	layer-background-color:#666; 
	text-decoration: none;
	color:#333;
	}
.clHeaderHome,.clHeaderOverHome{
	background:none;
	background-color:#666;
	layer-background-color:#666;
	}
	
.clYellow, .clYellowOver {
	position:absolute; 
	font-size:11px; 
	font-weight:normal;
	background-image: url(/images_v3/style/menu_orange_horizontal_bg.gif);
	background-repeat: repeat-y;
	padding:3px 3px 3px 11px; 
	}
.clYellowOver {
	cursor:hand;
	text-decoration:none;
	background-image: url(/images_v3/style/menu_orange_horizontal_dark.gif);
	}
.clBlue, .clBlueOver, .clBlueBold, .clBlueBoldOver {
	position:absolute; 
	font-size:11px; 
	font-weight:normal;
	background-image: url(/images_v3/style/menu_blue_horizontal_bg.gif);
	background-repeat:repeat-y;
	padding:3px 3px 3px 11px; 
	}
.clBlueOver, .clBlueBoldOver {
	cursor:hand;
	text-decoration:none;
	background-image: url(/images_v3/style/menu_blue_horizontal_dark.gif);
	background-repeat:repeat-y;
	}
.clBlueBold, .clBlueBoldOver { 
	font-weight:bold
	}
.clBorder { 
	visibility:hidden;
	border:0px;
	position:absolute; 
	background-color:#fff; 
	layer-background-color:#fff;
	filter:shadow(color:gray, strenght:10, direction:135);
	}

a.clHeaderLink  {padding: 0px 5px 0px 5px;text-decoration:none;}
a.clHeaderLink:link,a.clHeaderLink:visited {color: #fff}
a.clHeaderLink:hover {color: #fff;text-decoration:underline;}

.hidden {display:none;} /*For hiding preloaded images*/






