
BODY {FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; FONT-SIZE: 13px !important;margin-top:0px}
P {FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; FONT-SIZE: 13px;line-height:150%;margin-top:0px}

A:link {COLOR: #000088; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; TEXT-DECORATION: none}
A:visited {COLOR: #000088; TEXT-DECORATION: none}
A:hover{COLOR: #AA0000; TEXT-DECORATION: underline;}

H1 {COLOR: #000000; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; FONT-SIZE: 26px;line-height:150%; font-weight:normal;}
H2 {COLOR: #000000; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; FONT-SIZE: 22px;line-height:150%; font-weight:normal;margin-top:25px;margin-bottom:5px;}
H3 {COLOR: #3F3F3F; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; FONT-SIZE: 16px}
H5 {FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; font-size:18px;
    font-weight:bold; margin-right:25px;margin-bottom:0px;margin-top:40px;padding:0px;line-height:150%}
H4 {FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; font-size:16px;
    font-weight:bold; color:#666666; margin-right:25px;margin-bottom:0px;margin-top:40px;padding:0px;line-height:150%;font-style:italic;}
h6 {padding-left: 30px; font-size: 12px; color:#660000; border-left: 1px solid #660000; font-weight: normal;line-height:150%;}

TABLE {MARGIN: 0px;}
TD {COLOR: #000000; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; font-size:13px;line-height:130%}
TH {PADDING-LEFT: 5px; COLOR: white; BACKGROUND: #666666; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; FONT-SIZE: 13px; 
	FONT-WEIGHT: bold; TEXT-ALIGN:left;line-height:130%}

UL {COLOR: #000000; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; FONT-SIZE: 13px; padding-right: 10px;line-height:150%;}
LI {COLOR: #000000; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; FONT-SIZE: 13px; padding-bottom: 2px;line-height:150%;}

HR {COLOR: #666666; HEIGHT: 1px;}

TEXTAREA, INPUT, SELECT, BUTTON {FONT-FAMILY: "Helvetica Neue",Arial,sans-serif;}
Button {cursor:pointer; FONT-SIZE:13PX;line-height:100% !important}

.hrn {COLOR: #CCCCCC; HEIGHT: 2px; padding-bottom: 0px; margin-bottom: 0px}

.crossbar1 {BACKGROUND: #666666; PADDING-LEFT: 5px; COLOR: white; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; 
	FONT-SIZE: 12px; FONT-WEIGHT: bold; padding-top: 2px; padding-bottom: 2px;border:solid 1px black}
.crossbar1r {BACKGROUND: #AA0000; PADDING-LEFT: 5px; COLOR: white; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; 
	FONT-SIZE: 12px; FONT-WEIGHT: bold; padding-top: 2px; padding-bottom: 2px}
.crossbar1g {BACKGROUND: #dddddd; PADDING-LEFT: 5px; COLOR: #000000; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; 
	padding-top: 2px; padding-bottom: 2px;font-weight:normal;font-size:12px;}
.crossbar1a {BACKGROUND: #ffffff; PADDING-LEFT: 5px; COLOR: #000000; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; 
	FONT-SIZE: 12px; FONT-WEIGHT: bold; border: solid 1px #dddddd; padding-top: 2px; padding-bottom: 2px}

.crossbarold {background: #C3C3FF; PADDING-LEFT: 5px; COLOR: #000000; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; 
	FONT-SIZE: 12px; FONT-WEIGHT: bold; border: solid 0px #cccccc}

.cross3 {COLOR: #000000; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif;	FONT-SIZE: 12px; FONT-WEIGHT: bold}
a:link.cross3 {color: #000000;  TEXT-DECORATION: none;}
a:visited.cross3 {color: #000000;  TEXT-DECORATION: none;}
a:hover.cross3 {color: #ff0000;  TEXT-DECORATION: none;}

a:link.crossbar3 {color: #ffffff;  TEXT-DECORATION: none}
a:visited.crossbar3 {color: #ffffff;  TEXT-DECORATION: none}
a:hover.crossbar3 {color: #ff0000;  TEXT-DECORATION: none}
a:link.crossbar {color: #ffffff;  TEXT-DECORATION: none; BORDER: 0px}
a:visited.crossbar {color: #ffffff;  TEXT-DECORATION: none; BORDER: 0px}
a:hover.crossbar {color: #ff0000;  TEXT-DECORATION: none; BORDER: 0px}
a:link.crossbar2 {color: #000000;  TEXT-DECORATION: none; BORDER: 0px}
a:visited.crossbar2 {color: #000000;  TEXT-DECORATION: none; BORDER: 0px}
a:hover.crossbar2 {color: #ff0000;  TEXT-DECORATION: none; BORDER: 0px}

.menubar {BACKGROUND-COLOR: #000000; PADDING-LEFT: 5px; COLOR: #ffffff; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; 
	FONT-SIZE: 12px; FONT-WEIGHT: bold}
a:link.menubar {BACKGROUND-COLOR: #000000; COLOR: #ffffff; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; 
	FONT-SIZE: 12px; FONT-WEIGHT: bold;  TEXT-DECORATION: none}
a:visited.menubar {COLOR: #ffffff;  TEXT-DECORATION: none}
a:hover.menubar {COLOR: #ff0000;  TEXT-DECORATION: none}
.menusel {BACKGROUND-COLOR: #ff0000; PADDING-LEFT: 5px; COLOR: #ffffff; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; 
	FONT-SIZE: 80%; FONT-WEIGHT: bold}


.logotext {BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; 
	FONT-SIZE: 12pt; FONT-WEIGHT: bold;}
.newshed {COLOR: #000000; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; 
	FONT-SIZE: 11px}
a:link.newshed {COLOR: #0000aa; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; 
	FONT-SIZE: 11px; FONT-WEIGHT: normal}
a:visited.newshed {COLOR: #660066; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; 
	FONT-SIZE: 11px; FONT-WEIGHT: normal}
a:hover.newshed {COLOR: #ff0000; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; 
	FONT-SIZE: 11px; FONT-WEIGHT: normal}
a:visited.L2 {COLOR: #0000cc}
a:hover.L2 {COLOR: #ff0000}

.newsby {padding-left: 0px; padding-right: 5px; COLOR: #666699; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; 
	FONT-SIZE: 11px}
a.newsby {padding-left: 0px; padding-right: 5px; COLOR: #666699; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; 
	FONT-SIZE: 11px; FONT-WEIGHT: normal; FONT-STYLE: oblique}
a:hover.newsby {padding-left: 0px; padding-right: 5px; COLOR: #660000; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; 
	FONT-SIZE: 11px; FONT-WEIGHT: normal; FONT-STYLE: oblique}
.newsreg {padding-left: 0px; padding-right: 5px; COLOR: #666699; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; 
	FONT-SIZE: 11px}
a.newsreg {padding-left: 0px; padding-right: 5px; COLOR: #666699; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; 
	FONT-SIZE: 11px; FONT-WEIGHT: normal}
a:hover.newsreg {padding-left: 0px; padding-right: 5px; COLOR: #660000; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; 
	FONT-SIZE: 11px; FONT-WEIGHT: normal}
.morenews {padding-left: 5px; padding-right: 5px; COLOR: #0000aa; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; 
	FONT-SIZE: 11px; TEXT-ALIGN: right}
a.morenews {padding-left: 5px; padding-right: 5px; COLOR: #0000aa; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; 
	FONT-SIZE: 11px; TEXT-ALIGN: right; FONT-WEIGHT: bold}
.moreover {padding-left: 5px; padding-right: 5px; COLOR: #666666; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; 
	FONT-SIZE: 11px; TEXT-ALIGN: right}
	
.listcon2 {color: #ffffff; BACKGROUND: #666666; padding-left: 5px; padding-right: 5px; padding-bottom: 2px}
.listhed {Font-weight: normal; FONT-SIZE: 10px; text-align: left; color: #ffffff; BACKGROUND: #50507C; 
		padding-left: 5px; padding-right: 5px; padding-bottom: 0px}


.websearch {FONT-SIZE: 12px; text-align: center; color: #000000; background-color: #ffffff; padding-left: 5px; padding-right: 5px; 
	padding-bottom: 2px; padding-top: 2px; border: solid 1px; margin-left: 50px; margin-right: 50px; margin-top: 10px}
.graybox {border: solid 1px #999999; background: #f3f3f3}
.anglofile {background-color: #FFFFFF; margin-left: 0px; margin-top: 0px;}
.graybox2 {border: solid 1px #666666; BACKGROUND: #f3f3f3; COLOR: #000000}

.linkbar {BACKGROUND-COLOR: #cccccc; COLOR: #000000; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; 
	FONT-SIZE: 11px; FONT-WEIGHT: bold; border: outset 2px}
.topbar {COLOR: #000000}
a:link.topbar {COLOR: #000000}
a:visited.topbar {COLOR: #000000}
a:hover.topbar {COLOR: #FF0000}

.postcard {border: outset 4px #eeeeee; background-color: #ffffff}

a:link.forumlink2 {COLOR: #FF0000}
a:visited.forumlink2 {COLOR: #FF0000}
.n2 {text-indent:-17px; padding-left:32px; margin-bottom:0px; padding-bottom:0px; margin-top:0px; padding-top:0px; border-bottom:1px dashed #999999}
.info {text-indent:-15px; padding-left:15px; padding-right:10px;}



.fshed {background: #FFFFFF; padding-top: 0px; padding-bottom: 0px; width: 420px; color:#0000CC; border: solid 1px #000090}
a.fshed {COLOR: #0000CC}
a:link.fshed {COLOR: #0000CC}
a:visited.fshed {COLOR: #0000CC}
a:hover.fshed {COLOR: #FF0000}
.fshedi {background: #FFFFFF; padding-top: 0px; padding-bottom: 0px; width: 420px; color:#0000CC; border: solid 1px #909090}
a.fshedi {COLOR: #0000CC}
a:link.fshedi {COLOR: #0000CC}
a:visited.fshedi {COLOR: #0000CC}
a:hover.fshedi {COLOR: #FF0000}

.sched2 {background: #000090; padding-top: 0px; padding-bottom: 2px; width: 350px; color:#ffffff; border: outset 2px #000090}
a.sched2 {COLOR: #ffffff}
a:link.sched2 {COLOR: #ffffff}
a:visited.sched2 {COLOR: #ffffff}
a:hover.sched2 {COLOR: #ffffff}

TABLE#tblCoolbar 
	{ 
	background-color:threedface; padding:1px; color:menutext; 
	border-width:1px; border-style:solid; 
	border-color:threedhighlight threedshadow threedshadow threedhighlight;
	}
.cbtn
	{
	height:18px;
	BORDER-LEFT: threedface 1px solid;
	BORDER-RIGHT: threedface 1px solid;
	BORDER-TOP: threedface 1px solid;
	BORDER-BOTTOM: threedface 1px solid; 
	}
.txtbtn {font-family:tahoma; font-size:70%; color:menutext;}
.Divider
{
	background-color: #dddddd;
	border-left: #bbbbbb solid 1px;
	border-top: #bbbbbb solid 1px;
	border-right: #ffffff solid 1px;
	border-bottom: #ffffff solid 1px;
	width: 2px;
	height: 24px;
}
/* Normal */
.Normal {
	FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; FONT-SIZE: 12px
	
}
/*Hed */
.Heading {BACKGROUND: #eeeeee; COLOR: #000000; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; 
	FONT-SIZE: 12px; text-align: left; border: solid 1px #333333; border-left: solid 10px #999999;
	margin-left: 10px; margin-right: 50px; margin-top: 10px; margin-bottom: 10px; padding-left: 20px;
	font-weight:bold

}
/* SubHed */
.SubHeading{BACKGROUND: #eeeeee; COLOR: #000000; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; 
	FONT-SIZE: 12px; text-align: left; border: solid 1px #333333;
	margin-left: 50px; margin-right: 0px; margin-top: 25px; margin-bottom: 10px; padding-left: 20px;
	font-weight:bold
}
/* NEW DESIGN STYLES */
@media print {
.screenOnly {display:none}
.printBlock {display:block;visibility:visible}
.printInline {display:inline}
.LHCol {display:none}
.RHCol {display:none}
.CCol {width:100%;border:0px}
.wwwCCol {width:100%}
.wwwAFFPCatBox {width:100%}
.PageTopLeft {display:none}
.PageTopRight {display:none}
.Breadcrumb {display:none}
.Shareprint {display:none}
.IPInfoLocal {display:none}
.socialBookmarks {display:none}
.icetable{width:100%}
.topicetable{width:100%}
A:link {COLOR: black}
A:visited {COLOR: black}
.forumPutMsg {display:none}
.ForumMemberCount{display:none}
.newsstorybody {width:100%}
.AFDbody{margin-bottom:20px}
.franwidth{width:100%}
.FacebookBM {display:none}
.TwitterBM {display:none}
}
@media screen {
.printBlock {display:none;visibility:hidden}
.printOnly {display:none}
}
/* main table */
.icetable	{width:990px;}
.toptopicetable {width:990px;text-align:left;margin-bottom:-4px;margin-top:2px;}
.topicetable {width:990px;text-align:left;margin-bottom:8px;margin-top:4px;}
.liquidtable	{width:99%;padding-left:5px;padding-right:5px}
.topliquidtable {width:99%;margin-bottom:4px;margin-top:2px;padding-left:5px;padding-right:5px}
.PageTopLeft {padding-bottom:2px;font-size:12px;padding-left:5px;color:#666666;}
.PageTopLeftH1 {padding:0px;margin:0px;font-size:12px;color:#666666;font-weight:bold}
.PageTopRight	{padding-bottom:2px;font-size:11px;padding-right:5px;text-align:right;}
.PageTop2	{padding-top:4px}

.socialBookmarks {text-align:center;font-size:11px; padding-top:15px}
.buzz {font-size:11px;padding-left:20px;background:url('/images/socialbookmarks/buzz.gif') no-repeat 0px 0px;padding-right:20px;padding-bottom:10px}
.delicious {font-size:11px;padding-left:20px;background:url('/images/socialbookmarks/delicious.gif') no-repeat 0px 0px;padding-right:20px;padding-bottom:10px}
.digg {font-size:11px;padding-left:20px;background:url('/images/socialbookmarks/digg.gif') no-repeat 0px 0px;padding-right:20px;padding-bottom:10px}
.facebook {font-size:11px;padding-left:20px;background:url('/images/socialbookmarks/facebook.gif') no-repeat 0px 0px;padding-right:20px;padding-bottom:10px;}
.googlesb {font-size:11px;padding-left:20px;background:url('/images/socialbookmarks/google.gif') no-repeat 0px 0px;padding-right:20px;padding-bottom:10px}
.propeller {font-size:11px;padding-left:20px;background:url('/images/socialbookmarks/propeller.gif') no-repeat 0px 0px;padding-right:20px;padding-bottom:10px;}
.reddit {font-size:11px;padding-left:20px;background:url('/images/socialbookmarks/reddit.gif') no-repeat 0px 0px;padding-right:20px;padding-bottom:10px;}
.stumbleupon {font-size:11px;padding-left:20px;background:url('/images/socialbookmarks/stumbleupon.gif') no-repeat 0px 0px;padding-right:20px;padding-bottom:10px}
.twitter {font-size:11px;padding-left:20px;background:url('/images/socialbookmarks/twitter.gif') no-repeat 0px 0px;padding-right:20px;padding-bottom:10px}
.yahoosb {font-size:11px;padding-left:20px;background:url('/images/socialbookmarks/yahoo.gif') no-repeat 0px 0px;padding-bottom:10px}

.buzz2 {font-size:11px;padding-left:20px;background:url('/images/socialbookmarks/buzz.gif') no-repeat 0px 0px;padding-bottom:10px}
.delicious2 {font-size:11px;padding-left:20px;background:url('/images/socialbookmarks/delicious.gif') no-repeat 0px 0px;padding-bottom:10px}
.digg2 {font-size:11px;padding-left:20px;background:url('/images/socialbookmarks/digg.gif') no-repeat 0px 0px;padding-bottom:10px}
.facebook2 {font-size:11px;padding-left:20px;background:url('/images/socialbookmarks/facebook.gif') no-repeat 0px 0px;padding-bottom:10px;}
.googlesb2 {font-size:11px;padding-left:20px;background:url('/images/socialbookmarks/google.gif') no-repeat 0px 0px;padding-bottom:10px;}
.propeller2 {font-size:11px;padding-left:20px;background:url('/images/socialbookmarks/propeller.gif') no-repeat 0px 0px;padding-bottom:10px;}
.reddit2 {font-size:11px;padding-left:20px;background:url('/images/socialbookmarks/reddit.gif') no-repeat 0px 0px;padding-bottom:10px;}
.stumbleupon2 {font-size:11px;padding-left:20px;background:url('/images/socialbookmarks/stumbleupon.gif') no-repeat 0px 0px;padding-bottom:10px}
.twitter2 {font-size:11px;padding-left:20px;background:url('/images/socialbookmarks/twitter.gif') no-repeat 0px 0px;padding-bottom:10px}
.yahoosb2 {font-size:11px;padding-left:20px;background:url('/images/socialbookmarks/yahoo.gif') no-repeat 0px 0px;padding-bottom:10px}

.facebookBM {padding-left:20px;background:url('/images/socialbookmarks/facebook.gif') no-repeat 0px 0px;}
.twitterBM {padding-left:20px;background:url('/images/socialbookmarks/twitter.gif') no-repeat 0px 0px;}
.moreAIs {font-size:10px;font-weight:bold;margin-top:-3px;margin-bottom:-3px;}
div.IPbody table {clear:both}

/* Left Hand Column */
.LHCol	{padding:0px; font-weight:normal;padding-right:8px}
.LHBOx	{width:160px;margin-bottom:15px;font-weight:normal;font-size:12px;background:#f3f3f3}
/* Central Column */
.CCol	{border:solid 0px #cccccc; padding:0px; width:614px;font-weight:normal;background:white;margin:0px;margin-bottom:8px;padding-bottom:8px}
.wwwCCol	{border:solid 1px #999999;padding:0px; width:495px;font-weight:normal;background:white;margin:0px;}
.CColliquid	{padding-right:25px;font-weight:normal;background:white;margin:0px;width:100%}
/* Left Hand Column */
.RHCol	{padding:0px; font-weight:normal;padding-left:8px;padding-right:5px}
.RHBOx	{margin-bottom:15px;font-weight:normal;font-size:12px;width:200px;background: #f3f3f3}
.wwwRHBOx	{padding:0px;border:solid 1px #999999;margin-bottom:8px;font-weight:normal;font-size:12px;background:#F3F3F3;width:300px;}
.RHLogoBOx	{padding:0px;border:solid 1px #999999;margin-bottom:8px;font-weight:normal;font-size:12px;background:#F3F3F3;width:200px;}
.RHLogoBOxInner	{padding:2px}

/* LHBox & RH Box elements */
.BoxTop {BACKGROUND: #90909F; PADDING-LEFT: 5px; COLOR: white; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; 
	FONT-SIZE: 14px; FONT-WEIGHT: bold; padding: 6px 5px;border-bottom:2px solid #666666;min-height:16px}
a:link.BoxTop {color:white;padding:0px; background:none;border-bottom:none}
a:visited.BoxTop {color:white;padding:0px; background:none;border-bottom:none}
.BoxTopBright {BACKGROUND: #AA0000; PADDING-LEFT: 5px; COLOR: #f3f3f3; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; 
	FONT-SIZE: 14px; FONT-WEIGHT: bold; padding: 6px 5px;border-bottom:2px solid #663333}
a:link.BoxTopBright {color:#f3f3f3;padding:0px; background:none;border-bottom:none}
a:visited.BoxTopBright {color:#f3f3f3;padding:0px; background:none;border-bottom:none}
.BoxTopFeat {BACKGROUND: #663333; PADDING-LEFT: 5px; COLOR: white; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; 
	FONT-SIZE: 14px; FONT-WEIGHT: bold; padding: 6px 5px;border-bottom:2px solid #330000}
a:link.BoxTopFeat {color:white;padding:0px;background:none;border-bottom:none}
a:visited.BoxTopFeat {color:white;padding:0px;background:none;border-bottom:none}
.BoxSub {BACKGROUND: #dddddd; PADDING-LEFT: 5px; COLOR: #000000; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; 
	padding-top: 2px; padding-bottom: 2px;font-weight:bold;font-size:11px;}
.bulletMenu {margin:0px;font-size:12px;font-weight:normal;line-height:16px;border-bottom: 1px dotted #cccccc; }
p.bulletMenu a:link, p.bulletMenu a:visited {color:black !important; text-decoration: none !important;display:block; padding:6px;background:#EBEAFD;}
p.bulletMenu a:hover {background:#cccccc}
.bulletMenuNotBold {margin:0px;margin-left:8px;text-indent:-8px;font-size:12px;margin-bottom:4px;;line-height:130%;}
.bulletMenu3 {margin:0px;margin-left:8px;text-indent:-8px;font-size:12px;margin-bottom:6px;line-height:130%}
.TightbulletMenu {margin:0px;font-size:11px;font-weight:normal;line-height:12px;border-bottom: 1px dotted #cccccc; }
.TightbulletMenu a:link, .TightbulletMenu a:visited {color:black !important; text-decoration: none !important;display:block; padding:3px 6px;
    background:#F7F7FD;}
.TightbulletMenu a:hover {background:#cccccc}
.RHLogo {}
.fpxr {font-size:8px}

/* Elements for The AngloFILE */
.AFHeaderBox {background: url('/images/ffffddy.gif') repeat-y; ; height:40px;padding:2px;padding-bottom:0px; color: #333333;
    border-top: 1px solid #cccccc}
.AFHeader	{margin-bottom:0px;color:#333333;font-size:14px;padding-left:5px}
.AFHeaderH1	{margin:0px;;color:#333333;font-size:18px;font-weight:bold; margin-top:-4px}
.AFBlock  {padding-left:10px;padding-right:16px;margin-bottom:6px;padding-bottom:12px;}
.AFBlockBB  {padding-left:10px;padding-right:16px;margin-bottom:6px;padding-bottom:12px;line-height:16px;border-bottom:1px #CCCCCC solid;}
.AFCrossHed, .AFCrossHedTop {background: #f9f9f9; border: solid 1px #cccccc; padding: 5px 10px; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif;
    font-weight: normal; font-size: 18px; color: #333333; border-left: 25px solid #cccccc; border-right: 5px solid #cccccc; 
    margin-bottom: 5px;min-height:16px}
.AFCrossHedTop {margin-top:10px}
A:link.AFCrossHed, A:visited.AFCrossHed {color:#333333; padding: 0px; border:0px}
A:hover.AFCrossHed {color:#AA0000}
.AFCatList	{padding-bottom:8px;font-size:14px;font-weight:bold;padding-left:13px;background:url('/images/9ring.gif') no-repeat 0px 4px;margin-left:5px}
.AFCatList a, .AFCatList a:visited {color: #444444}
.AFSearchForm {margin-bottom:0px; margin-top:0px}
.AFSearchBox	{width:200px; padding-right:12px;background:url('/images/09mg.png') no-repeat right;}
.AFSearchButton	{margin-bottom:0px; margin-top:2px;margin-left:5px;FONT-SIZE:12PX;HEIGHT:22PX;line-height:100%;color:#444444}
.AFSearchTip {font-size:10px}
.AFSearchDiv	{margin:2px;}
.AFSponBox	{padding:2px;border-top:solid 1px #999999;margin-bottom:8px;font-weight:normal;font-size:12px;background:#F3F3F3;width:-2px;}
.AFSponTag {font-weight:normal;text-transform:uppercase;font-size:10px}
.AFSponBody {margin:2px;padding-left:20px;padding-right: 20px; line-height:120%; font-size:11px;text-align:justify;color:black;font-family:"Helvetica Neue",Arial,sans-serif;}
A.AFSponMore {font-size:11px;line-height:120%;}

.AFIPdesc {font-size:11px;line-height:130%;margin-bottom:8px;padding-bottom:3px;border-bottom:1px dotted #CCCCCC}
.AFFPCatBox {width:612;margin-top:0px}
.AFCatBox {width:612px;}
.wwwAFFPCatBox {width:493px;margin-top:12px}
.AFFPExtras	{font-weight:normal;font-size:11px;text-align:right}
.AFForumActive {background: white; color:#999999;text-align:center;border:outset 1px #f3f3f3;border-bottom: 0px; font-size:11px;width:200px;padding-top:3px;padding-bottom:3px;cursor:pointer;bottom:-1px;z-index:1;position:relative}
.AFForumSel {background: #f3f3f3; color:black;text-align:center;border:outset 1px #f3f3f3;border-bottom: 0px; font-size:11px;width:200px;padding-top:3px;padding-bottom:4px;cursor:default;bottom:-1px;z-index:10;position:relative}
.AFForumPostNow {font-size;11px;line-height:110%}
.AFForumPostNowDD {font-size;11px}
.AFForumRegNow {margin-left:0px;font-size:12px; float:left;}

.AFnewshed {font-weight:bold}
.AFnewsby	{font-size:10px}
.AFgetlisted {font-size:13px;font-weight:bold}
.AFweather {font-size:11px}

TD.AFPicBox {padding-right:5px; vertical-align:top;padding-top:4px}
.AFDescBox {vertical-align:top;line-height:17px}
.AFHed {font-size:16px;font-weight:normal;}
.AFHed a:link, .AFHed a:visited {color:#333333}
.AFHed a:hover {color: #AA0000}
.AFDbody {padding:10px;padding-left:22px;line-height:150%;width:614px;}
.AFDdesc {margin-left:20px;font-size:13px; line-height:150%;width:562px;}
.AFDcontact {margin-left:20px;margin-right:20px;font-size:13px; line-height:150%}

TD.AFFPForumTopic {font-size:11px;padding-top:1px;padding-bottom:1px;line-height:150%}
.AFFPForumTopic a, .AFFPForumTopic a:visited {color:black}
.AFFPForumTopic a:hover {color:#aa0000}

.SearchActive {background: white; color:#999999;text-align:center;border:outset 1px #f3f3f3;border-bottom: 0px; font-size:11px;width:150px;padding-top:3px;padding-bottom:3px;cursor:pointer;bottom:-1px;z-index:1;position:relative}
.SearchSel {background: #f3f3f3; color:black;text-align:center;border:outset 1px #f3f3f3;border-bottom: 0px; font-size:11px;width:150px;padding-top:3px;padding-bottom:4px;cursor:default;bottom:-1px;z-index:10;position:relative}
.SearchCatFeaturedOuter {font-size:10px;;margin-bottom:2px; margin-left:10px;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #DDDDDD;margin-left:10px}
.SearchCatFeaturedHed {font-size:10px;text-transform: uppercase;}
.SearchCatFeatured {font-weight:bold; margin-left:10px}
.SearchSpon {font-size: 10px; font-weight:normal; text-transform:uppercase}



.FLhed {font-size:13px;font-weight:bold;color:#AA0000}
.FLDesc {font-size:12px;line-height:140%;margin-bottom:5px}
.listcon1 {padding-left: 5px; padding-right: 5px;font-size:11px}
.ListBlock	{padding-bottom:3px;margin-bottom:3px;font-size:10px;line-height:14px;border-bottom:1px dotted #CCCCCC;color:#444444}
.listcon1a {padding-left: 0px; padding-right: 0px;margin-right:15px}
.listcon {background: #fffff0; line-height: 105%; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 5px; margin-left: 0px; margin-right: 0px}
.listconBC {font-size:10px}


/*Showcase Design*/
.sched {background: #030c64; border: solid 1px #000; padding: 5px; color:#ffffff;font-weight:bold;font-size:14px;text-align:center; line-height: 120%;}
a:link.sched {color: #fff;padding:0px;border: 0px;}
a:visited.sched {color: #fff;padding:0px;border: 0px}
a:hover.sched {color: #fff;padding:0px;border: 0px}
.scbody {margin:2px;padding-left:20px;padding-right: 20px; line-height:150%; font-size:12px;text-align:justify;padding-bottom:20px;color:black;font-family:"Helvetica Neue",Arial,sans-serif;}
.scbodyBorder {border-right:1px dotted #666666;}
.scdetails {border: 0px;background: white;font-size:11px; width:155px;margin:2px;padding-left:30px;text-indent:-28px;}
.scarea {border-left:1px solid #000;height:100%;}


/* News Scroller */
#pscroller2	{width: 126px;height: 90px;padding: 5px; }
.someclass	{}

.boldColor	{color:#AA0000;font-weight:bold}
.hilite {color: #AA0000}
a:link.hilite, a:visited.hilite {color: #AA0000; TEXT-DECORATION: none}
a:hover.hilite {color: #FF0000;}
.breadcrumb {padding-bottom:0px;padding-top:3px;font-size:13px;font-weight:normal;margin-bottom:5px;text-align:left}
.SharePrint {font-size:11px;text-align:right;position:relative;right:20px;float:right;margin-left:20px}

.IPbody {padding:10px;padding-left:22px;line-height:150%;width:100%;margin-bottom:30px}
.MoviesBody {padding:10px;padding-left:22px;line-height:150%;width:100%;margin-bottom:30px}
.IPSeeAlso {background: #FFFFFF; border:solid 1px #AA0000; font-size:11px;width:550px}
.IPSeeAlsoHed {background: #AA0000; color:white; font-weight:bold; font-size:11px;padding:2px}
.IPAFRelated {width:196px;border:solid 1px #999999;margin-bottom:8px;font-weight:normal;font-size:12px;background:#F3F3F3}
.IPAFdesc {
font-family: "Helvetica Neue",Arial,sans-serif !important;
font-style:italic; font-size:16px;margin-left:0px;margin-right:60px;margin-top:0px;margin-bottom:25px; text-align:justify;line-height:180%;color:#666666}
.IPcountryMore {border-top:1px solid #999999;font-size:10px}
.IPInfoLocal {background:#EEEEEE}
.IPMOhead {border-top:1px solid #AA0000;margin-top:10px; padding-top:10px; color: #AA0000; font-weight:bold; font-size: 14px;
    FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; }
.IPmh {border:1px dotted #cccccc; border-top:none; padding-left:5px;margin-bottom:5px}
.IPelp {margin-bottom:15px;font-style:italic}
.IPrt {padding-left:10px;font-size:12px;line-height:120%}
.IPmc {margin-top:25px}
.IPmt {margin-bottom:10px}

TD.ForumRSSLink {padding-right:5px;width:140px; text-align:right}
.ForumMemberCount {font-size:10px;text-align:left}
.ForumCCBox {margin-bottom:15px;width:100%; font-size:15px !important}
.ForumCCThumb {border:solid 1px #000000}
/*.ForumCCSlashHed {BACKGROUND: #dddddd; PADDING-LEFT: 5px; COLOR: #000000; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; 
	padding-top: 2px; padding-bottom: 2px;font-weight:bold;font-size:13px;}*/
.ForumCCSlashHed {color:#AA0000;font-weight:bold;font-size:15px;padding-top:5px}	
A:link.ForumCCSlashHedLink {color:#AA0000}
A:visited.ForumCCSlashHedLink {color:#AA0000}
.ForumCCSlashOrg {font-size:10px}
.ForumCCSlashDesc {line-height:140%;}
.ForumCCSlashMore {font-size:10px;font-weight:bold;padding-bottom:5px;border-bottom:dotted 1px #CCCCCC}
.ForumCCSlashDT {font-size:10px;font-weight:bold;color:#AA0000;padding-bottom:5px;border-bottom:dotted 1px #CCCCCC}
.ForumCCSlashPicBox {padding-right:5px;border-bottom:dotted 1px #CCCCCC}
.ForumPutMsg {padding-bottom:10px; font-weight: bold !important}
.ForumPutMsgHed {BACKGROUND: #90909F; PADDING-LEFT: 5px; COLOR: white; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; 
	FONT-SIZE: 15px; FONT-WEIGHT: bold; padding: 2px 6px; border-bottom: solid 2px #666666}
//.ForumMRP {BACKGROUND: #DDDDDD; PADDING-LEFT: 5px; COLOR: black; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; 
//	FONT-SIZE: 13px; FONT-WEIGHT: bold; padding-top: 2px; padding-bottom: 2px;margin:-2px;margin-bottom:4px;}
.ForumMRP {background: #f9f9f9; border: solid 1px #663333; padding: 5px 10px; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif;
    font-weight: normal; font-size: 18px; color: #330000; border-left: 25px solid #663333; border-right: 5px solid #663333; margin-bottom: 5px}


.ForumSlashHed {BACKGROUND: #FFFFFF; COLOR: #000000; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; 
	padding-top: 2px; padding-bottom: 2px;font-weight:bold;font-size:13px}
A:link.ForumSlashHedLink{color:black}
A:visited.ForumSlashHedLink{color:black}
A:hover.ForumSlashHedLink{color:#AA0000}
.ForumSlashOrg {font-size:10px}
.ForumViewedTimes {font-size:10px;text-align:right}
.ForumSlashMore {font-size:10px;font-weight:bold;padding-bottom:10px;}
.ForumSlashDT {font-size:10px;padding-bottom:10px;}
.ForumSearchBox {width: 100px;background:white url('/images/09mg.png') no-repeat right}
.ForumSearchBtn {margin-bottom:0px; margin-top:3px;margin-left:5px;FONT-SIZE:12PX;HEIGHT:22PX;}
.ForumSearchBox2 {width: 150px;margin:0px;margin-left:20px;padding:0px;FONT-SIZE:11PX;HEIGHT:18PX;background: white url('/images/09mg.png') no-repeat right}
.ForumSearchBtn2 {margin:0px;margin-left:5px;FONT-SIZE:12PX;HEIGHT:18PX;padding:0px}
.ForumSSouter {text-align:center;margin-bottom:8px;background:#EEEEEE}
.ForumSS {border: solid 0px #CCCCCC; text-align:center;width:160px}
.ForumMsg {margin-left:15px; margin-right: 40px;margin-top:5px;line-height:150%; margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #999999;}
.ForumTopicHeader {color:#999999}
.ForumTopicPoster {font-weight:bold;font-size:15px}
.ForumPostBtn {font-size:11px}
.shareInput {width:250px;}
.shareSend	{margin-bottom:0px; margin-top:3px;margin-left:5px;FONT-SIZE:11PX;HEIGHT:22PX;text-transform: uppercase;}
.ai_menu2     { width:100%;background-color: #DDDDDD; background-repeat: repeat; background-attachment: scroll; text-align: center; font-size: 14px; 
			cursor: pointer; font-weight: normal; border-style: outset; border-width: 2px; margin: 0px; 
			padding-left: 5px; padding-right: 1px; padding-top: 2px; padding-bottom: 2px}

.WOFWhereWhen {font-size:12px; padding-left:10px; padding-right:10px}
.WoEventBody {font-size:12px;margin-bottom:10px}
.WOwhen {font-size:12px;}
.WOType {text-transform:uppercase;  font-size:14px;border-bottom:1px dotted #DDDDDD;margin-top:15px;color:#006600;
			padding-bottom:2px;margin-bottom:2px}
.WOCity {Color:#333333; font-size:16px;font-weight:bold;margin-top:30px; padding-top:10px; border-top:dotted 1px #333333;}
.WOCityTop {Color:#333333; font-size:16px;font-weight:bold;margin-top:20px}
.WOCityURL {Color:#333333; font-size:12px;line-height:150%;margin-top:6px}
.WOCal {background:white; border: solid 1px #9FCAB0;margin-bottom:10px}
.WoCalHed {background:#9FCAB0;color:white;}
.woEventHed {color: #AA0000; font-weight:normal;font-size:14px}
.WOCalOut {background:#7AA086;padding:2px;padding-bottom:4px}
TD.non {font-family:"Helvetica Neue",Arial,sans-serif; font-size :12px; color :#606060; font-weight :normal;}
TD.wo2 {font-family:"Helvetica Neue",Arial,sans-serif; font-size :12px; color :#000000; font-weight :normal;padding-right:5px;border-bottom:1px solid #999999;background:#DCF0DB}
A.white:Link {font-family:"Helvetica Neue",Arial,sans-serif; font-size :10px; color :#000000; font-weight :bold; text-decoration: none;}
A.white:Visited {font-family:"Helvetica Neue",Arial,sans-serif; font-size :10px; color :#000000; font-weight :bold; text-decoration: none;}
A.white:hover {font-family:"Helvetica Neue",Arial,sans-serif; font-size :10px; color :#ff0000; font-weight :bold; text-decoration: underline;}
A.Event:Link {font-family:"Helvetica Neue",Arial,sans-serif; font-size :12px; color :#6E9A7C; font-weight :bold; text-decoration: none;}
A.Event:Visited {font-family:"Helvetica Neue",Arial,sans-serif; font-size :12px; color :#6E9A7C; font-weight :bold; text-decoration: none;}
A.Event:Hover  {font-family:"Helvetica Neue",Arial,sans-serif; font-size :12px; color :#AA0000; font-weight :bold; text-decoration: none;}
.Today {font-family:"Helvetica Neue",Arial,sans-serif; font-size :12px; color :#000000; font-weight :bold; text-decoration: none; border:solid 1px #AA0000}

.newsstorybody {margin:10px;width:475px;line-height:150%;font-size:12px;padding-bottom:30px}
#ctl00_bodyContent_lblTitle {font-size:18px}
.fpcatlist {padding-bottom:7px;font-size:14px;}
.fpcatlist2 {padding-bottom:6px;font-size:13px;}
.FPFPCatBox {width:493;border-top:1px solid #CCCCCC;margin-top:5px}

.w10 {font-size:10px;vertical-align:top}
.w10l {font-size:10px;vertical-align:top;padding-right:10px;font-weight:bold}
.w10h {font-size:10px;vertical-align:top;padding-right:10px;font-weight:bold; text-align:center;padding-left:3px; padding-right:3px}
.w10a {font-size:10px;vertical-align:top;border-bottom:1px dotted #CCCCCC;padding-right:3px;}

.smparent {cursor:pointer}
.smchild {cursor:pointer}

.franwidth {width:700px; position:relative}

.month1 { background: url(/images/months/1.gif) no-repeat 0 0; }
.month2 { background: url(/images/months/2.gif) no-repeat 0 0; }
.month3 { background: url(/images/months/3.gif) no-repeat 0 0; }
.month4 { background: url(/images/months/4.gif) no-repeat 0 0; }
.month5 { background: url(/images/months/5.gif) no-repeat 0 0; }
.month6 { background: url(/images/months/6.gif) no-repeat 0 0; }
.month7 { background: url(/images/months/7.gif) no-repeat 0 0; }
.month8 { background: url(/images/months/8.gif) no-repeat 0 0; }
.month9 { background: url(/images/months/9.gif) no-repeat 0 0; }
.month10 { background: url(/images/months/10.gif) no-repeat 0 0; }
.month11 { background: url(/images/months/11.gif) no-repeat 0 0; }
.month12 { background: url(/images/months/12.gif) no-repeat 0 0; }
.womonth1 { background: url(/images/months/08whatson1.gif) no-repeat 0 0; }
.womonth2 { background: url(/images/months/08whatson2.gif) no-repeat 0 0; }
.womonth3 { background: url(/images/months/08whatson3.gif) no-repeat 0 0; }
.womonth4 { background: url(/images/months/08whatson4.gif) no-repeat 0 0; }
.womonth5 { background: url(/images/months/08whatson5.gif) no-repeat 0 0; }
.womonth6 { background: url(/images/months/08whatson6.gif) no-repeat 0 0; }
.womonth7 { background: url(/images/months/08whatson7.gif) no-repeat 0 0; }
.womonth8 { background: url(/images/months/08whatson8.gif) no-repeat 0 0; }
.womonth9 { background: url(/images/months/08whatson9.gif) no-repeat 0 0; }
.womonth10 { background: url(/images/months/08whatson10.gif) no-repeat 0 0; }
.womonth11 { background: url(/images/months/08whatson11.gif) no-repeat 0 0; }
.womonth12 { background: url(/images/months/08whatson12.gif) no-repeat 0 0; }
p.datespan {width: 42px; height: 10px; padding: 18px 0 14px 0;text-align: center;font-family: comic sans ms,arial, helvetica, clean, sans-serif; 
	color:#999999;font-weight:bold;font-size:16px}
p.datespan span { display: none; }
a.datespan:link {width: 42px; height: 10px; padding: 18px 0 14px 0;text-align: center;font-family: comic sans ms,arial, helvetica, clean, sans-serif; 
	color:#999999;font-weight:bold;font-size:16px;display:block}
a.datespan:visited {width: 42px; height: 10px; padding: 18px 0 14px 0;text-align: center;font-family: comic sans ms,arial, helvetica, clean, sans-serif; 
	color:#999999;font-weight:bold;font-size:16px;display:block}
a.datespan:hover {width: 42px; height: 10px; padding: 18px 0 14px 0;text-align: center;font-family: comic sans ms,arial, helvetica, clean, sans-serif; 
	color:#999999;font-weight:bold;font-size:16px;display:block; text-decoration: none;}
a.datespan span { display: none; }
p.wodatespan {width: 194px; height: 10px; padding: 22px 0px 18px 0;text-align: center;text-indent:-152px;font-family: comic sans ms,arial, helvetica, clean, sans-serif; 
	color:#999999;font-weight:bold;font-size:16px}
p.wodatespan span { display: none; }

/* Legacy */
.crossbar2 {BACKGROUND: #dddddd; PADDING-LEFT: 5px; COLOR: #000000; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; 
	padding-top: 2px; padding-bottom: 2px;font-weight:normal;font-size:12px;margin-bottom:5px;margin-top:5px;text-transform: uppercase;}
.crossbar3 {BACKGROUND: #666666; PADDING-LEFT: 5px; COLOR: white; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; 
	FONT-SIZE: 13px; FONT-WEIGHT: bold; padding-top: 2px; padding-bottom: 2px;margin:-2px;margin-bottom:4px}
.crossbar {BACKGROUND: #666666; PADDING-LEFT: 5px; COLOR: white; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif; 
	FONT-SIZE: 13px; FONT-WEIGHT: bold; padding-top: 2px; padding-bottom: 2px;margin:-2px;margin-bottom:4px}

/* new Search */
.searchResults {margin:0px;margin-left:8px;text-indent:-8px;font-size:12px;margin-bottom:10px;}


/* Online Sales 2009 */
.adHed1 {color:white; background:#AA0000; border:solid 1px #666666;font-weight:bold; font-size:18px; height:28px;padding-left:10px;}
.adHed2 {color:white; background:#00AA00; border:solid 1px #666666;font-weight:bold; font-size:18px; height:28px;padding-left:10px;}
.adHed3 {color:black; background:#FFD700; border:solid 1px #666666;font-weight:bold; font-size:18px; height:28px;padding-left:10px;}
.adHed4 {color:white; background:#0000AA; border:solid 1px #666666;font-weight:bold; font-size:18px; height:28px;padding-left:10px;}
.adOutline {padding:5px;border: solid 2px #AA0000;text-align:left;margin-bottom:80px}
.adWrapperBox {background: #f3f3ff; border:solid 1px #666666;padding:8px;margin:8px;margin-bottom:45px}
.adInput {width:500px;margin-bottom:5px}
.adTip {margin-left:30px;text-indent:-30px;margin-bottom:8px;line-height:135%}
.adTip2 {margin-left:30px;text-indent:-30px;margin-bottom:8px;line-height:135%;color:#666666}
.adTipR {position:relative;width:500px; background:#fffff3; border: solid 1px #666666; padding:4px;margin:4px;display:none;}
.adTipF {position:relative;width:500px; background:#f9f9ff; border: solid 1px #666666; padding:4px;margin:4px;height:125px;overflow:auto}
.adTipClose {position:relative; float:right;margin:2px; font-size:10px}
.adRadioGroup {padding:8px}
.adChoice2 {padding-left:10px;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #AAAAAA;width:400px}
.adB {font-weight:bold; font-size:13px}
.adE {font-weight:bold; font-size:14px}
.adF {font-weight:bold; font-size:15px}
.adSelectB {font-size:12px;width:225px}
.adSelectE {font-size:12px;width:225px}
.adSelectF {font-size:12px;width:225px}
.adSelectBig {font-size:16px;width:98%}
.ad350PicBox {width:350px;height:350px;border:solid 1px #666666;background:#999999;margin:10px}
.adInvInput {width:300px}
.adInvLHBox {margin-bootom:4px;padding-bottom:4px;border-bottom: 1px solid #CCCCCC}
.adLoginBtn {width:350px;}

.osHelptext {font-size:10px;padding-left:20px; padding-bottom:15px;font-style:italic}
.osInput {width:260px;margin-left:30px}

/* Translation */
  form.query-box {
    margin-top : 0px;
    margin-right : 0px;
    margin-bottom : 4px;
    margin-left : 0px;
    width: 100%;
  }
 
  textarea.query-input {
    padding-left : 2px;
    margin-bottom : 4px;
    width: 450px; height:200px;
    border: 1px solid #CCCCCC;
  }
  input.button {
    margin-top : 4px;
  }
 
  div#results {
    padding-top: 20px;
    width: 450px;
  }
 
  div#results_title {
    color: #CCCCCC;
    font-weight: bold;
  }
 
  div#results_body {
    color: #666666;
    font-weight: bold;
    font-size: 16px;
    margin-bottom: 40px;
  }
	select#src{margin:0px}
	select#dst{margin:0px}
/* End Translation */

/* New stuff 2011 */
.logoname {
   background: scroll 0 0 transparent;
    color: #757575;
    font-family: "helvetica neue",arial,sans-serif;
    font-size: 15px;
    font-weight: 200;
    letter-spacing: 1.2px;
    line-height: 15px;
    text-align: right;
    text-transform: uppercase;
    vertical-align: top;
    width: 240px;
    z-index: 1001;
    margin-top:1px;
    cursor: default;
    overflow: none;
    height:15px;
    position: relative
}

.logonameTight {letter-spacing: -0.5px}
.logolink {text-decoration: none !important; cursor: pointer !important;display:block; width:240px}

.logolink > div.logoname {cursor: pointer !important}
.innerSidebar {
    background: white;
    padding: 6px;
    border: 1px solid #cccccc;
    border-top: none;
 }

 .innerSidebarTrans {
    background: transparent;
    padding: 6px;
 }

 .AFHeaderFP	{margin-bottom:0px;color:#333333;font-size:22px;padding-left:5px;letter-spacing:1px}
 .AFHeaderFP2 {font-size:12px;letter-spacing:0px;margin-left:5px}

 .movieTitle {margin:0px;margin-left:8px;text-indent:-8px;font-size:13px;margin-bottom:4px;font-weight:bold;line-height:130%;}

 .FP_tagline {width:240px; text-align: right; 
 font-family: "Helvetica Neue",Arial,sans-serif !important;

    font-size: 24px; color: #AA0000; line-height:110%; 
    font-style:italic;padding-right:5px;}
 .newsSubHed {margin:0px; padding:0px; margin-left:6px; font-weight: bold; font-size: 0.9em}

div.IPbody, div.IPbody p, div.IPbody li {
font-family: "Helvetica Neue",Arial,sans-serif !important;
    font-size: 15px !important; line-height: 150% !important}
div.IPbody th,  div.IPbody td, div.IPbody th p, div.IPbody td p, div.IPbody td li {font-family: "Helvetica Neue",Arial,sans-serif !important;font-size: 15px !important}

.todayItemHed {color: #AA0000;padding-top:3px;padding-bottom:3px; font-size:16px}
.todayItem {color: black;font-size:12px}
.WoFEBoxTop {background: #f9f9f9; border: solid 1px #AA0000; padding: 5px 10px; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif;
    font-weight: normal; font-size: 18px; color: #AA0000; border-left: 25px solid #AA0000; border-right: 5px solid #AA0000; margin-bottom: 5px}
.WoFEBoxTopSmall {font-size: 12px; float:right; font-weight: bold;}
.WoFEBoxTopSmall a:link, .WoFEBoxTopSmall a:visited {color: #AA0000 }
.WoFEBoxTopSmall a:hover {color: #333333}
.ForumCCBoxTop {background: #f9f9f9; border: solid 1px #AA0000; padding: 5px 10px; FONT-FAMILY: "Helvetica Neue",Arial,sans-serif;
    font-weight: normal; font-size: 18px; color: #AA0000; border-left: 25px solid #AA0000; border-right: 5px solid #AA0000; margin-bottom: 5px}
.ForumCCBoxTopSmall {font-size: 12px; float:right; font-weight: bold;}
.ForumCCBoxTopSmall a:link, .ForumCCBoxTopSmall a:visited {color: #AA0000 }
.ForumCCBoxTopSmall a:hover {color: #333333}

.IPHed {font-size:19px;font-weight:normal;}
.IPHed small {font-size:12px}
.IPHed a:link, .IPHed a:visited {color:#333333;}
.IPHed small a:link, .IPHed small a:visited {color:#666666}
.IPHed a:hover {color: #AA0000}


/*EU Factsheet Menu*/
#rightEUColumn {
	/*float: left;*/
	/*width:70%;*/
	padding-left:20px;
}

#leftEUColumn {
	float: left;
	padding: 5px;

	background: none repeat scroll 0 0 #F3F3F3;
	border: 1px solid #999;
	margin-right: 15px;
	width:200px;
}

#leftEUColumn ul {
	margin-top: -5px;
}

#leftEUColumn li {
	list-style-type: none;
	margin-left: -40px;
	padding: 0 0 0 0;
}

#leftEUColumn li a {
	font-size: 12px;
	font-weight: bold;
}

#leftEUColumn h4 {
	margin: 0;
	color: #000;
	font-size: 15px;
	font-weight: bold;
	font-style: normal;
}

.euContents {
    background: none repeat scroll 0 0 #666666;
    color: white;
    font-family: "Helvetica Neue",Arial,sans-serif;
    font-size: 14px;
    font-weight: bold;
    margin: -2px -2px 4px;
    padding-bottom: 2px;
    padding-left: 5px;
    padding-top: 2px;
}
#rightEUColumn ul {
    margin-left: 230px;
}
#rightEUColumn ol {
    margin-left: 230px;
}
#rightEUColumn ol ul {
    margin-left: 30px;
}
#rightEUColumn ol ol {
    margin-left: 30px;
}
#rightEUColumn table {
    clear:none;
}
#rightEUColumn hr {
    color:#fff;
}
