.ssf { float:none; text-align:right; }
.update{ width: 99%; background-color: #E9F0FE; font-size: 3mm; font-weight: bold; letter-spacing: 1px; clear:both; float:left; border: 1px #5B4024 solid; padding: 4px; margin: 6px 0 6px 0; text-align: center;}
.top-article { /*url to the top rounded corner*/ height: 80px; background: url('artwork/fill/top-article.jpg') no-repeat; }
.top-article p { padding: 40px 0px 0px 80px; color: black; text-align: left; letter-spacing: 2px; color: black; margin: 0px; }
.bot-article { height: 80px; /*url to the bottom rounded corner*/; background: url('artwork/fill/bot-article.jpg') no-repeat; margin: 0px; }
.mid-article { min-height: 40px; background: url('artwork/fill/mid-article.jpg') repeat-y; padding: 0px 0px 0px 20px; }
.mid-article p { padding: 0px 0px 0px 10px; margin: 0px 0px 10px 0px; width: 700px; }
.top-inner { /*url to the top rounded corner*/ height: 20px; background: url('artwork/fill/top-inner.jpg') no-repeat; margin: 0px; clear:both;} 
.bot-inner { height: 20px; /*url to the bottom rounded corner*/; background: url('artwork/fill/bot-inner.jpg') no-repeat; margin: 0px; }
.mid-inner { min-height: 10px; background: url('artwork/fill/mid-inner.jpg') repeat-y; }
.mid-inner p { padding: 0px 0px 0px 22px; margin: 0px; width: 700px; text-align: justify; /*font-family: Tahoma; font-size: 3.5mm;*/;	font-weight: normal; font-size: 3.7mm; letter-spacing: 0; font-family: Verdana; }
.division { text-align: center; width: 20px;}
.prev { text-align: left; width: 50%; }
.next { text-align: right; width: 45%; }
#layer1 { font-size: 3.5mm; }
.arrowme{ background: url('artwork/next32.png') no-repeat; width: 32px; height: 32px; float: left; margin-top:-10px; padding-right:15px }
.fixarticle { 	padding: 12px 0 6px 10px; height: 20px; width: 720px; margin: 10px 0 16px 10px; border: 1px gray solid; background-color: #ECFFEC;	font-size: 1.2em; float:left;}
#container { margin-left: 10px; }
.box1 { text-align: center; border: 1px gray dashed; padding: 2px; height: 30px; background-color: #FFFFEA; width: 140px; }
.box2 { background-color: #F2F9FF; width: 150px; }
#keyitems ul {  margin: 4px 0 0 22px; padding: 0; }
#keyitems p { margin: 0 0 6px 0; }
.innerhigh { font-weight: bold; font-size: 4mm; letter-spacing: 2px; background-color: #CCCCFF; color: black; }
#menutop { 	padding-left: 0px; }
#authour { /* border: 1px gray double;	background-color: #EBEEEA;  */ width: 580px; font-family: Tahoma; }
#authour h2 { color: #333399; margin: 0px; font-size: 5.5mm; }
#authour h3 { color: #5C5C5C; margin: 0px; font-size: 3.5mm; }
#authour img { border: 1px gray solid; padding: 6px 6px 16px 6px; background-color: #FFFFFF; }
a:link, a:visited{ text-decoration: none; color: black; }
#article-footer{width: 780px; margin-left: 10px; height: 100%}
#spon2{position:relative; left:0; height: 0; width:150px; z-index:1; float:left;}
#adetails{position: relative; top:0; left: 200px; width:180px;  z-index:1; zoom:1;}
#xfix table, .mid-inner p table{ width: 600px; }
#xfix table td, .mid-inner p table td{ width: 150px; }
.fxwidth{ width: 450px; float:left; position:relative;}
.edge{ background: url('artwork/aEdge.png') no-repeat; 	position:relative; top: 35px; left: -36px; width: 702px; height: 17px; }
.cooledge p{ height: 18px; border:1px solid #999999;	float:left;	font-size:4mm;	font-weight:bold;	left:-43px;	letter-spacing:1px;	margin-bottom:4px;	padding:10px 6px 10px 38px;	position:relative;	top: -20px;	width:750px;	background-color: #DDF4FF;}
.divsmall p{	font-size: 3.5mm; height: 18px; background-color:#FFFFE8}
#cstats{ clear: both; position:relative; top: -10px; color: #C0C0C0; font-size: 2.8mm; letter-spacing: 2px; cursor: pointer}
#cstats img{ border: 1px olive solid; padding: 4px; margin-right: 10px;}
#loading{background: url('artwork/loading.gif') no-repeat; width: 200px; height: 32px; float:left; padding: 16px 0 0 50px;}
