/* CSS Document */
BODY { 
	background-image:url(/images/stylev3/BG.gif);	
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size:12px;
	margin-left:0;
	margin-top:0;
	}
div#outer {
    width: 100%;
    margin-bottom: 50px;
    padding: 0px;
    border: none;
	text-align: center;
}
.centering{ margin-left: auto; margin-right: auto;}
div#header {
    margin: 0px;
	padding-top:0px;
    margin-left: auto;
    margin-right: auto;
}

div#main {
	margin-left: auto;
    margin-right: auto;
    padding: 0px;
	width:1011px;
	min-width:1011px;
	max-width:1011px;
}
A:link{color:#000066;}
A:visited{color:#000066;}
A:hover{background-color:#FFFFCC; color:#000066;}
.stdfont,.stdfont a:link,.stdfont a:visited{
font-size: 13px;
}
.font14 {
font-size: 14px; 
}
.font10 {
font-size: 10px; 
}
.red{ color:#FF0000;}
.CFE {
	background-color:#000080;
	color: #FFFFFF;
	font-size: 13px;
	font-weight:bold;
}
table{ font-size:12px;}
.IPG {
	background-color: #00529F;
	color:#FFFFFF;
	font-size: 13px;
	font-weight:bold;
}
/* ########################################################## */
.leftcol,.leftcolcut,.rightcol,.rightcolcut { 
background-image:url(/images/stylev3/shadow_L.gif);
background-repeat:repeat-y;
vertical-align:top;
width:182;
height:2;
}
.rightcol,.rightcolcut {
background-image:url(/images/stylev3/shadow_R.gif);
}
.leftcolcut,.rightcolcut {
height:2;
}
.leftcolm1,.rightcolm1{ /* TITLE */
background-color:#687CB5;
background-image:url(/images/stylev3/leftmenu01.gif);
background-repeat:repeat-y;
color:#FFFFFF; 
font-weight:bold; font-size:13px;
width:182;
text-decoration:none;
padding-left:10px;
}.rightcolm1{ background-image:url(/images/stylev3/rightmenu01.gif);}
.leftcolm1 A, .rightcolm1 A  { /* TITLE */
color:#FFFFFF; 
text-decoration:none;
}
.leftcolm1 A:hover, .rightcolm1 A:hover {/* TITLE */
color:#FFFFFF; 
text-decoration:underline;
background:none;
}

.leftcolm2, .rightcolm2,.leftcolsel, .rightcolsel { /* ITEM */
background-image:url(/images/stylev3/leftmenu02.gif);
background-repeat:repeat-y;
vertical-align:top;
color:#000000; 
width:182;
padding-left:7px;
font-size:12px;
}.rightcolm2 { background-image:url(/images/stylev3/rightmenu02.gif); padding-right:8px;
}
.leftcolm2 A:visited,.leftcolm2 A:link{ /* TITLE */
color:#000000; 
text-decoration:none;
}
.leftcolm2 A:hover{ /* TITLE */
color:#000000; 
text-decoration:underline;
}
.leftcolsel {background-image:url(/images/stylev3/leftmenusel.gif); color:#FFFFFF;}
.rightcolsel {background-image:url(/images/stylev3/rightmenusel.gif); color:#FFFFFF;}

.leftcolm3,.rightcolm3  { /* TITLE box*/
background-image:url(/images/stylev3/leftmenu03.gif);
background-repeat:repeat-y;
color:#FFFFFF; font-weight:bold; font-size:13px;
padding-left:7px;
width:182;
font-size:12px;
}
.leftcolm4, .rightcolm4 { /* ITEM box*/
background-image:url(/images/stylev3/leftmenu04.gif);
background-repeat:repeat-y;
vertical-align:top;
font-size:12px;
color:#000000; 
padding:7px;
font-weight:normal; 
/* font-weight:bold; */
}
.leftcolm4 li,.leftcolm4 ul, .rightcolm4 li,  .rightcolm4 ul{
list-style-position:inside;
border-width:0;
padding-left:7px;
text-indent:-15px;
margin-left:0;
margin-top:0;
margin-bottom:0;
}
.rightcolm3 { /* TITLE  box*/
background-image:url(/images/stylev3/rightmenu03.gif);
width:180;
}
.rightcolm4 { /* ITEM box*/
background-image:url(/images/stylev3/rightmenu04.gif);
}
.rightcolm4 img,.rightcolm3 img,.leftcolm4 img,.leftcolm3 img {border:0;}
/* ############################################################### */

.leftcorner {
background-image:url(/images/stylev3/shadow_BL.gif);
background-repeat:no-repeat;
}
.rightcorner {
background-image:url(/images/stylev3/shadow_BR.gif);
background-repeat:no-repeat;
}
.botomsha{
background-image:url(/images/stylev3/shadow_B.gif);
background-repeat:repeat-x;
}
.whiteback,.bodyCF,.bodyCFE,.bodyIPG,.bodyWHO{
background-color:#FFFFFF;
}
.bodyCF,.bodyCFE,.bodyIPG,.bodyWHO {
background-image:url(/images/backgrounds/cfww.jpg);
background-repeat:repeat-y;
vertical-align:top;
position:relative;
padding:10px;
}
.bodyCFE {
background-image:url(/images/backgrounds/cfe.jpg);
}
.bodyIPG {
background-image:url(/images/backgrounds/ipg.jpg);
}
.bodyWHO {
background-image:url(/images/backgrounds/who.jpg);
}
.hmenu{
height:10;
background-color:#000066;
}
/***************************** FONTS ****************************/
.title,h1,.titleC2,.titleLarge {
font-size:14px;
font-weight:bold;
color:#000066;
}
h2,h3 {
font-size:13px;
font-weight:bold;
}
.titleC2 {
color:#687CB5;
}
.titleLarge {
font-size:16px;
}
.small {
font-size:11px;
}
.small9 {font-size: 9px;}
.super {font-size: 60%;	position: relative;	top: -0.5em;}
.underL {
text-decoration:underline;
}
/***************************** Newsletters ****************************/
.images,.imagesCFE,.imagesIPG a  {
background-color:#647AB3;
border-color:#647AB3;
color:#FFFFFF;
font-weight:bold;
font-size:10pt;
padding:0;
}
.imagesCFE {background-color:#000066;border-color:#000066;}
.imagesIPG {background-color:#00529F;border-color:#00529F; }
.author {
font-size:12px;
font-style:italic;
}
.section {  font-family: Arial, sans-serif; font-size: 11pt; font-weight:bold; font-style:italic; color: #000000}
.references {font-size:11px;}
.titlbld,.hilight{font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight:bold;	color: #6A77B0}
.hilight{font-style:italic; text-align:center;}
.chart,.chartsub{  font-family: Arial, Helvetica, sans-serif; font-weight:bold; 	color: #FFFFFF;  vertical-align: bottom;background-color:#657AA9; }
.chartsub{background-color:#517CC1; font-size:95%;}
.line1{background-color:#FFFFFF;}
.line2,.line0{background-color:#F0F0F0;}
.topic {  font-family: Arial, sans-serif; font-size: 11pt; font-weight:bold; font-style:italic; color: #000000; background-color:#eef0f7; line-height:1.5}
.items { border-bottom-style:solid;border-bottom-width:thin;border-color:#6579B1;line-height:2;
 }.items a:link,.items a:visited  {text-decoration:none;}
.footer {
	color: #000066;
	font-size: 11px;
}

.cnnclass a{
text-decoration: none;
}
.bbcclass{
width: 85%;
padding: 6px;
-moz-opacity: 0.8; 
height:150px;
}
.rsstitle{ 
font-weight: bold;
}
.rssdate{
color: gray;
font-size: 90%;
}
.rssdescription{ /*shared class for all description elements in an RSS feed*/
}
.butmar1{float:left;height:29px; width:13px;background-image:url(/images/stylev3/buttons/butmar1.gif); background-repeat:no-repeat; background-position:right top;}
.butmar2{float:left;height:29px; background-image:url(/images/stylev3/buttons/butmar2.gif); background-repeat:repeat-x; padding:5px; font-size:16px; color:#FFFFFF; font-weight:bold; white-space:nowrap; width:auto}
.butmar2 a {color:#FFFFFF; text-decoration:none}
.butmar2 a:hover {color:#00FF33;text-decoration:none; background:none;}
.butmar3{float:left;height:29px; width:13px;background-image:url(/images/stylev3/buttons/butmar3.gif); background-repeat:no-repeat;}
/*rss slideshow*/
.titlefield{text-decoration: none; font-weight:bold; font-size:12px;}
.labelfield{color:brown;font-size: 90%;}
.datefield{color:gray;font-size: 11px;}
#rssfeed{width: 580px;height: 125px;border: 1px solid navy;padding: 4px; background-image:url(/images/backgrounds/cfww.jpg); background-position:center}
#rssfeed div p{margin-top: 0;margin-bottom: 7px;}
code{color: red;}
/*end rss*/
.rtlanguages{ font-size:18px; font-family:"Times New Roman", Times, serif; direction:rtl; unicode-bidi:embed; list-style:inside; }
.rtlanguages ul,.rtlanguages li,.rtlanguages ol {direction:rtl;}
.topic2{background-color:#000066; color:#FFFFFF; display:block; padding:2px; font-size:16px; font-weight:bold}