body{	font-family: Century gothic,Arial,sans-serif;	color: #000000;	line-height: 1.166;		margin: 0px;	padding: 0px;}.bodyW{    font-family: Century gothic,Arial,sans-serif;	color: #ffffff;	line-height: 1.000;		margin: 0px;	padding: 0px;}a{	color: #006699;	text-decoration: none;	border-bottom:1px dotted #a4c2c2;}a:link{	color: #0954aa;	text-decoration: none;	border-bottom: 1px #091e6d}a:visited{	color: #4189d4;	text-decoration: none;}a:hover{	color: #ff4816;	text-decoration: underline;}h1{ font-family: Verdana,Century gothic,Arial,sans-serif; font-size: 120%; color: #334d55; margin: 0px; padding: 0px;}h2{ font-family: Century gothic,Arial,sans-serif; font-size: 114%; color: #006699; margin: 0px; padding: 0px;}h3{ font-family: Century gothic,Arial,sans-serif; font-size: 100%; color: #ff4816; margin: 0px; padding: 0px 0px 0px 0px;}h4{ font-family: Century gothic,Arial,sans-serif; font-size: 100%; font-weight: normal; color: #333333; margin: 0px; padding: 0px;}h5{ font-family: Century gothic,Arial,sans-serif; font-size: 80%; color: #ffffff; margin: 0px; padding: 0px;}ul{ list-style-type: square; color: #ff4816;}ul ul{ list-style-type: disc;}ul ul ul{ list-style-type: none;}label{ font-family: Century gothic,Arial,sans-serif; font-size: 100%; font-weight: bold; color: #334d55;}/***********************************************//* Date                                *//***********************************************/		#dateformat {	font:11px Century gothic,Arial, Helvetica, sans-serif;	color: #ffffff;	letter-spacing:.2em;	}	#dateformat a {	font:11px Century gothic,Arial, Helvetica, sans-serif;	color: #ffffff;	font-weight:bold;	letter-spacing:.1em;	text-decoration:none;	}	#dateformat a:hover {	color: #f4ffe4;	letter-spacing:.1em;	}	/***********************************************//* Layout Divs                                 *//***********************************************/#masthead{	padding: 10px 0px 0px 0px;	border-bottom: 1px solid #cccccc;	width: 100%;}#navBar{    float: right;	width: 20%;	margin: 10px;	padding: 0px;	background-color: #091e6d;}#headlines{    float:left;	width: 220px;	border-left: 1px solid #cccccc;	border-right: 1px solid #cccccc;	border-bottom: 1px solid #cccccc;	border-top: 1px solid #cccccc;	margin-left: 5px;	margin-right: 5px;	padding: 10px 0px 20px 10px;	font-size: 80%;}#headlines p{	padding: 5px 0px 5px 0px;}#content{  float: left;  width: 52%;}/***********************************************//* Components                                  *//***********************************************/#siteName{	margin: 0;	padding: 0 0 0 10px;}/************* #globalNav styles **************/#navigation {	float:middle;	width: 200px;	border-left: 1px solid #cccccc;	border-right: 1px solid #cccccc;	border-bottom: 1px solid #cccccc;	border-top: 1px solid #cccccc;	margin-left: 15px;	margin-right: 15px;	padding: 10px 10px 20px 10px;	font-size: 80%;	}	#navigation td {	border-bottom: 1px solid #F4FFE4;	padding-right: 10px;	}	#navigation a {	font: bold 11px Century gothic,Arial, Helvetica, sans-serif;	color: #D5EDB3;	line-height:16px;	letter-spacing:.1em;	text-decoration: none;	display:block;	padding:8px 6px 10px 20px;	}	#navigation a:hover {	background: #2000ff;	color:#ffffff;	}	#logo {	font:24px Century gothic,Arial, Helvetica, sans-serif;	color: #5C743D;	letter-spacing:.2em;	line-height:30px;	}#tagline 	{		font:11px Century gothic,Arial, Helvetica, sans-serif;	color: #993300;	letter-spacing:.4em;	line-height:18px;	}#globalNav{	padding: 0px 0px 5px 10px;	border-bottom: 1px solid #ffffff;	color: #ffffff;	letter-spacing:.1em;	text-decoration: none;}#globalNav img{ display: block;}#globalNav a {	color: #ffffff;	font-size: 90%;	padding: 0 4px 0 0;}/*************** #pageName styles **************/#pageName{	color: #ff4816;    margin: 1px;	padding: 10px 5px 15px 10px;}/************** .body styles ***************/.bodyText{	font-size: 90%;	color:#222222;	line-height:20px;	margin-top:0px;	padding: 10px 0px 0px 10px;}.bodyEmph {	font-size: 90%;	color:#091e6d;	font-weight:bold;	line-height:20px;	margin-top:0px;	}	.bodyText h3{	padding: 30px 50px 20px 0px;	text-align: center;}.bodyText img{	float: left;	padding: 5px 25px 0px 0px;}.subHeader {	font:bold 100% Century gothic,Arial, Helvetica, sans-serif;	color: #ff4818;	line-height:22px;	letter-spacing:.2em;	}	.slide {    margin: 0px;    padding: 0px;        }.sHide {    margin: 0px;    padding: 0px;    padding-bottom: 1em;    padding-top: 4px;    margin-left: 20px;    display: none;        }		.story{	clear: both;	padding: 10px 0px 0px 10px;	font-size: 80%;}.story p{	padding: 0px 0px 10px 0px;}.auteurs {	line-height: 17px;	color: #ff4816;	}	.popular {	font:11px arial;	line-height:18px;	color:#009900;	}	.comment {	font:10px century gothic,arial,helvetica,sans-serif;	line-height:13px;	color:#882B00;	}	.abstract {	font:11px century gothic,arial,helvetica,sans-serif;	line-height:14px;	color:#003399;	}		.quote {	font: 20px Century gothic,Arial,Helvetica,sans-serif;	color: #091e6d;	line-height:30px;	}	.smallText {	font-size: 50%;	color: #666666;	line-height: 22px;	}	/************* #siteInfo styles ***************/#siteInfo{	clear: both;	border: 1px solid #cccccc;	font-size: 75%;	color: #ff4816;	padding: 10px 10px 10px 10px;}#siteInfo img{	padding: 4px 4px 4px 10px;	vertical-align: middle;}/************* #search styles ***************/#search{	padding: 5px 0px 5px 10px;	border-bottom: 1px solid #ffffff;    margin: 10px;	font-size: 90%;}#search form{ margin: 0px; padding: 0px;}#search label{	display: block;	margin: 0px;	padding: 0px;}/*********** #sectionLinks styles ***********/#sectionLinks{	color: #ffffff;	position: relative;	margin: 0px;	padding: 0px;	border-bottom: 1px solid #ff4816;    font-size: 80%;}#sectionLinks h3{	padding: 10px 0px 2px 10px;}#sectionLinks a {	color: #ffffff;	display: block;	border-top: 1px solid #ffffff;	padding: 2px 0px 2px 10px;}#sectionLinks a:hover{	background-color: #dddddd;}/*********** Links styles ***********/.Links{	margin: 0px;	padding: 0px 0px 0px 10px;	font-size: 80%;}.Links h3{	padding: 10px 0px 2px 0px;}.Links a:link{	color: #ffffff;	text-decoration: none;}/************** #advert styles **************/#advert{	padding: 0px 0px 0px;}#advert img{	display: block;}/************** toggle styles **************/.toggle {	color: #999999;	font-size: 9pt;}.hotspot {	color: #ff4818;	border-bottom-style: dotted;	border-bottom-width: 1px;	cursor: help;}.hotspotall {	color: #ff4818;	padding: 7px;	cursor: help;	font-weight: bold;}
