/*colors - red: #b10303 ; orange- #f9cf65 ; green - #c4d67f */

#middle
{
/*position:relative;*/
float: left;
display:block;
margin: 30px 5px 0px 15px;
width: 965px;
font-size: 90%;
line-height:135%; 
border-right: 0px dotted #c4d67f;
padding-right: 0px;



}
/*#middle h1 {
background-color: white;
color: #010080;
margin-left: 0px;
font-size: 16px;
}*/
span.data{
color:#c4d67f;
font-weight:600;
}
#middle h1 {
color: #052645;
background-color: white;
margin: 0px;
font-size: 16px;
}

input.btn{
/*background-color: #c0c0c0;#c4d67f;
border: 1px solid black;*/
margin-top:8px;

}
input.btninline{
/*background-color: #c0c0c0;#c4d67f;
border: 1px solid black;*/
margin-top:0px;

}
input[type=text] {
border: 1px solid #c0c0c0;
/*background-color: #9999ff;*/
}
option {

/*background-color: #ff0000;*/
}
span.datetitle{
color: #052645;
background-color: white;
margin: 0px;
font-size: 16px;
font-weight: bold;

}

td.chartdata, th.chartdata
{
border: 1px solid #c4d67f;
}
img.floatleft{
float:left;
margin-right: 8px;
margin-bottom: 8px;
border: 0px solid black;

}
a.image:visited{

}
span.errormessage{
color: rgb(153,0,0);
font-weight: bold;
}
span.subgroup {
font-size: 11px;
font-weight: bold;
color: #a5a5a5;
}
span.chartmessage{
font-size: 12px;
font-weight: bold;
color: #a5a5a5;
}
span.fakelink{
color: #3366CC;
	text-decoration: none;
}
span.sublinks{
font-size: 11px;
}
span.label{
color: green;

}
span.subtitle{
color: #010080; font-size: 18px;
font-weight: normal;
}
span.saved{
color: green;
font-size: 14px;
font-weight: bold;
}

div.mainpagecontainer {
width: 250px; padding: 5px;border-top: 2px dotted #c4d67f;
}
div.sidebar{
border-left: 2px dotted #c4d67f;
float:right;width:350px;
height:auto;margin-left:6px;padding: 10px;
}

hr {
margin-top: 5px;

}
a.sublink{
font-size: 12px;
}

ul.mainpagegoals{
margin-left: 0;
  padding-left: 0;


}
li.mainpagegoals{

}
div.thedate{
padding-top: 6px;
padding-left: 5px;
color:#010080;
font-weight: bold;
font-size: 14px;
}
a.thedate{
font-size: 12px;
font-weight: normal;
}
ul.sidebarsponsor{
margin-top: 0px;
line-height: 100%;
}
ul.sidebarsponsor li {
font-size: 12px;

}
span.note {
font-size: 11px;
line-height: 100%;
}
p.leaderboardmessage {
margin-top: 10px;
font-size: 14px;
font-family: arial;
background-color: yellow;
padding: 10px;
font-weight:500;
}
a.smalllink {
font-size: 10px;
}

