html {
	min-width: 902px;
} /*IE7*/

body {
	text-align: left;
	background:#fff;
	font-size: 12px;
	COLOR: #000;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	margin-top: 5px;
}

/*-- page layout --*/
#header {margin: 0px;padding-bottom: 10px;}
#L3 {width:200px; padding-bottom:15px; display:block; float:left;}
.L1{ margin-left:10px;}
/* IE 6 only */
* html #topic-content { width:675px;}
#topic-content { top: 0; margin-left: 225px;  padding-right: 15px;}
.urhere {font-size: 90%;color: #063;margin-top: 2px;margin-right: 0px;margin-bottom: 20px;margin-left: 10px;}

/***** Common Content Formatting *****/
a {	color: #105CB6; outline: none; }
a:visited { color: #105CB6; }
a:hover, a:focus { color: #003; }
.more:link, .more:visited {	color: #666;}
hr {height: 1px;background: #ccc;border: none;}
img {border: none;}
p {	line-height: 1.4;}
ul.compact {margin: 0;padding-left: 20px;}
h2, .title {margin: 0 0 0.2em 0;font-size: 185%;letter-spacing: -1px;font-weight: normal;clear: left;color: #006633;}

/*-- content section of topic page --*/
.digest-summary{padding: 0.7em 0 2em 0; position:relative;  min-height: 50px;}
.digest-body {padding-left: 100px;}
.digest-body strong {font-size: 90%;color: #666;}
.digest-box {position: absolute;top: 0.8em;	left: 0;text-align: center;	font-size: 85%;	margin: 0;	padding: 0;	list-style: none;}
.digest-box li {margin: 0;padding: 0;}
.digest-submitted { font-size: 90%;}
.digest-image a , .digest-image span, .digest-image-s a, .digest-image-s span {
	display: block;	padding: 10px 0 4px 0;	text-decoration: none;	width: 50px;	min-height: 40px;	color: #93883F;    text-align: center;}
.digest-summary .digest-image strong,  .digest-image strong, .digest-summary .digest-image-s strong,  {
	font-size: 160%;	font-weight: normal;	letter-spacing: -1px;	line-height: 1;	display: block;	color: #736926;}
.digest-summary .digest-image-s strong{	font-size: 160%;}
.digest-image img{position: absolute;top: 0;left: 0;border:1px #000000 solid;padding: 3px;background-color:#eee;}
.digest-image a:hover, .digest-image a:hover strong{color: #998D43;}
.digest-body h3 {margin: 2px 0 0 0;font-size: 130%;letter-spacing: -0.02em;font-weight: bold;line-height: 1.1;}
.digest-body p {margin: 0.2em 0 0.1em 0;line-height: 1.3;}
.d {color: #666666;font-weight: normal; /*white-space: nowrap;*/ font-size:85%; padding-left:5px;}

/*--------- did you know for topic page ---------------------*/
.didyouknow{background: url(/status_trends/img/fade-bg.png) top left no-repeat; font-size:11px; margin:7px 0 13px 20px ;padding:5px 0 5px 15px;}
.didyouknow h3{	display: block;	text-decoration:none; padding:0 0 0 5px; color:#063; margin-bottom: 2px; margin-top:5px;}
#corner-box h3{	display: block;	text-decoration:none; color:#063; margin:13px 0 2px 0;}
#corner-box p, .didyouknow p { margin: 0 10px 0 12px;}

/*--------- pagination bar for topic page ---------------------*/
#pagination{ width:100%;}
.description{ font-size:13px;letter-spacing:normal; font-weight: normal; color:#000000; padding:0 10px 0 5px; display:block;}
.count{ font-weight: bold; color:#006633;}
.tool {display: block;float: left;background: url(../img/tool-divider.gif) 0 50% no-repeat;	font-size: 85%;	padding: 0 6px;	min-height: 18px;line-height: 1.9;  white-space: nowrap; /*need for IE6*/}
.tool-button {cursor: pointer;}
.tool-bar{ display:block; float:left; border-top:1px solid #006633; width:100%;}
.tool-bar .tool {padding: 7px;}
.tool-bar .tool img {margin-top: 5px;}
.tool-bar input.form-text, .tool-bar select {
	font-size:90%;
	background: #FFFADB url(../img/form-back.gif) repeat-x;
	border: 1px solid #006633;
	color: #000000;
	margin-top: -1px;
	font-weight: 400;
}
.tool-bar strong {margin: 0;display: block;	float: left;padding-top: 4px;margin-top: -4px;font-size: 95%;letter-spacing: -0.02em;line-height: 1.9;}
.tool-bar ul strong {color: #105CB6;margin: 0;display: inline;float: none;background: none;	font-size: 11px;}
.clear {clear:both;}

/* ------------- SIDE BAR on home page----------- */

#corner-box {
	background: url(/status_trends/img/fade-bg.png) top left no-repeat;
	padding:5px 0 5px 15px;
	min-height: 70px;
	margin-bottom:10px;
}
.L1 #corner-box{
 float: right;
 margin-top: 20px;
 width:300px;
 display: block;
 margin-left:10px;
}

h3 {border: none;color: #063;margin-bottom: 3px;}
.thumbnail{float:left; 
	padding:0px; 
	font-size:9px; 
	background-color: #eee; 
	margin: 2px 4px 0px 5px; 
	width:120px; 
	border:1px solid #333333;
}
/*------ L3 box on topic page-------*/

#L3 em{font-style:normal; font-size:85%; color:#666; white-space:normal; }
#L3 img{vertical-align:bottom;}
#L3 ul{margin:0; padding:0; list-style:none; }
#L3 ul li{background:url(bullet.gif) no-repeat; padding-left:8px; }
#L3 .rcbox{margin-top:15px;}
#L3 .rcbox ul{padding:5px 0 2 0; }
#L3 .rcbox p{text-align:center; font-size:92%; }
#L3 .rcbox .bg{padding:8px; position:relative; border:1px solid #ccc;}
#L3 .rc_north{width:100%; position:relative; z-index:100; }
#L3 .rc_south{width:100%; position:relative; }
#L3 .rc_nw {position:absolute; width:2px; height:2px; top:0; left:0; font-size:0; background: #ccc url(rc_nw.gif); }
#L3 .rc_ne {position:absolute; width:2px; height:2px; top:0; right:0; font-size:0; background: #ccc url(rc_ne.gif); }
#L3 .rc_sw {position:absolute; width:2px; height:2px; bottom:0; left:0; font-size:0; background: #ccc url(rc_sw.gif); }
#L3 .rc_se {position:absolute; width:2px; height:2px; bottom:0; right:0; font-size:0; background: #ccc url(rc_se.gif); }
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
#L3 .tpmdl .rcbox {margin: 0; padding: 0;}
#L3 .tpmdl {margin: 0 0 10px; padding: 0;}
#L3 .tpmdl h4 {margin:5px 0 -1px 0; padding:0;}
#L3 .tpmdl ul {margin:0; padding:0; width: 430px;}
#L3 .tpmdl ul li {margin: 0; padding: 2px 0 2px 15px; background:url(bblt.gif) no-repeat 5px 0;}
html>body #L3 .tpmdl ul li  {padding: 2px 0 2px 15px; }
#L3 .tpmdl ul li a {display: block; font: normal 77% verdana, arial; }
#L3 .tpmdl ul li a, #L3 .tpmdl ul li a:visited {color:#003399; text-decoration:none;}
#L3 .tpmdl ul li a:hover {color:#003399; text-decoration:underline;}
#L3 .tpmdl ul li.odd {float: left; width: 135px;}
#L3 .tpmdl ul li.even {float: right; width: 135px;}
html>body #L3 .tpmdl ul li.odd {width: 199px;}
html>body #L3 .tpmdl ul li.even {width: 199px;}
small {font:77% verdana; padding-left:4px; display:block;}
h4{	color:#006633;font:77% verdana;font-weight:bold;text-transform:uppercase;margin:0;}
.morelink{display: block;padding: 0 0 1px 140px;font-weight: normal;color: #000;text-decoration: none;font-size: 80%;}
.digest-image .nope{position: absolute;top: 0;left: 0;border:1px #fff solid;padding: 3px;background-color:#fff;}