* {
    margin:2px;
    padding:0px;
    font:11px Helvetica,Arial,sans-serif;
}
/*body {width: 1700px;}*/
#header {border-collapse: collapse;width:1100px}
#header td {border:1px solid #A4B5C5;}
#header td:nth-child(1){width:5%}

#grid {border-collapse: collapse;width:100%}
#grid thead th {border:1px solid #A4B5C5;height:20px;background-color:#ddd;padding-left:5px}
/*#grid thead td:nth-child(n+2){text-align:center;}*/
#grid tbody td {border:1px solid #A4B5C5;height:20px;padding-right:5px;text-align:right}
/*#grid tbody td:nth-child(n+2){text-align:right;padding-right:5px}*/
#grid tfoot td {border:1px solid #A4B5C5;height:20px;text-align:right;padding-right:5px}
#grid tbody tr:nth-of-type(even){background-color: #F0F0F0;}
/*#grid tbody tr:nth-of-type(odd){background-color:#ddd;}*/
ol {list-style:none;margin-top:10px;margin-left:50px;}
ol li {
    margin-left:50px;
    padding: 8px 8px 8px 8px;
    float:left;
    width:180px;
    -moz-border-radius: 7px 7px 0px 0px;
    -webkit-border-radius: 7px 7px 0px 0px;
    border-radius: 7px 7px 0px 0px;
    background: #fefcea;
    background: -moz-linear-gradient(top, #fefcea 0%, #f1da36 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefcea), color-stop(100%,#f1da36));
    background: -webkit-linear-gradient(top, #fefcea 0%,#f1da36 100%);
    background: -o-linear-gradient(top, #fefcea 0%,#f1da36 100%);
    background: -ms-linear-gradient(top, #fefcea 0%,#f1da36 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#f1da36',GradientType=0 );
    background: linear-gradient(top, #fefcea 0%,#f1da36 100%);
    text-align: center;
}
ol li a {text-decoration:none;font-size:14px;}
ol li:hover {
	-moz-border-radius: 7px 7px 0px 0px;
	-webkit-border-radius: 7px 7px 0px 0px;
	border-radius: 7px 7px 0px 0px;
	background: #cdeb8e;
	background: -moz-linear-gradient(top,#cdeb8e 0%,#a5c956 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cdeb8e), color-stop(100%,#a5c956));
	background: -webkit-linear-gradient(top, #cdeb8e 0%,#a5c956 100%);
	background: -o-linear-gradient(top, #cdeb8e 0%,#a5c956 100%);
	background: -ms-linear-gradient(top, #cdeb8e 0%,#a5c956 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdeb8e', endColorstr='#a5c956',GradientType=0 );
	background: linear-gradient(top, #cdeb8e 0%,#a5c956 100%);
}