@charset "utf-8";
body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;}

#chart { margin:10px auto; margin-top:20px; margin-left:90px;  }
#chart2 { margin:0 auto; margin-top:20px;background-color:#ccc;}
.left { float:left; display:inline;}
.clear { clear:both;}
.text { text-align: center;}
.boxtitle {
	font-size:13px;
	text-decoration:underline;
	font-weight: bolder;
	margin-bottom:8px;
	text-align:center;
}
.subtitle { font-size:11px; text-decoration:none; font-weight:bold; margin-bottom:5px;}

#midcol { float:left;
display:inline;width:40px; margin-right:5px;  width:auto;
 min-width:10px;  }

div#leftcol { float:left;
display:inline; margin-top:20px; width:230px;
 min-width:50px;}
 div#leftcol2 { float:left;
display:inline; margin-top:20px; width:160px;
 min-width:50px;}

div#rightcol { float:left;
display:inline;margin-top:20px; width:200px;
 min-width:50px; }
 div#rightcol2 { float:left;
display:inline;margin-top:20px; width:160px;
 min-width:50px; }

#centercol { float:left;
display:inline; width:170px;  margin: 0 10px;margin-top:20px;}

#centercol2 { float:left;
display:inline;   margin: 0 10px; width:320px;}


div#bluebox {
 background:url(images/blueboxbg.jpg) repeat-x top #000f29; 
 color:#ffffff;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 padding:5px;
 border:#be6516 3px solid;
 width:auto;
 min-width:10px;
 height:auto;
 margin:0 auto;
}

div#redbox {
 background:url(images/redboxbg.jpg) repeat-x top #000f29; 
 color:#ffffff;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 padding:5px;
 border:#be6516 3px solid;
 width:auto;
 min-width:10px;
 height:auto;
 margin:0 auto;
}


#arrowdownsm { background:url(images/arrowdownsm.jpg) no-repeat; width:53px; height:63px; margin:0 auto; }
#arrowhori { margin:0; padding:0;  margin:0 auto;}
#arrowhorileft { background:url(images/arrowhorileft.jpg) left no-repeat; height:57px; width:36px; margin:0; padding:0;  }
#arrowhoribg{ background:url(images/arrowhoribg.jpg)  repeat-x; height:57px; color:#fff; font-size:10px; margin:0; padding:0; }
.textmid{  margin:0; padding:0; margin-top:23px;}
#arrowhoriright{ background:url(images/arrowhoriright.jpg) right no-repeat; height:57px; width:36px; margin:0; padding:0; }

#leftar{ background:url(images/leftarr.jpg) right no-repeat; height:43px; width:35px; margin:0; padding:0; margin-top:135px; margin-left:10px; margin-right:10px;}
#rightar{ background:url(images/rightarr.jpg) right no-repeat; height:43px; width:35px; margin:0; padding:0; margin-top:135px; margin-right:10px;}
