/* CSS Document */

body { margin: 0px 0px 0px 0px; background-color: #ececcd; font-family: "Trebuchet MS"; font-size: 12px; }

.standard { font-family: "Trebuchet MS"; font-size: 12px; }

a { color: #333333; }

a:visited { color: #333333; }

a:hover { color: #333333; }

.count { color: white; font-size: 10px; font-weight: bold; }
.rounded { background-color: #ADDF53; display: inline; padding: 0 3px 0 3px; float: left; margin-top: 5px; margin-left: 3px; }
.left { float: left; }
.button { margin-left: 5px; float: left; }
.printList { margin-left: 40px; }
.messageBox { background-color: #ffff99; padding: 10px; margin-bottom: 5px; height: 50px; border-color: #333; border-width: thin; border-style: solid; }
#messageIcon { float: left; margin-top: 5px; padding-right: 10px; }
#messageText { margin-top: 16px; }

div.buttonTopRight { float: right; padding-bottom: 5px; padding-right: 10px; }
div.buttonTopLeft { float: left; padding-bottom: 5px; }

.small_error { font-size: 10px; color: Red; }

.gridViewEmpty { background-color: #ececcd; height: 45px; width: 100%; padding: 18px 0px 0px 0px; text-align: center; }
div.gridViewInfo { padding-left: 7px; padding-top: 5px; height: 23px; background-color: #cbce99; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; }
.gridViewTop { background-color: #ececcd; height: 34px; }
.gridViewBottom { background-color: #cacc9b; height: 34px; width: 100%; }

.gridViewYearTitle { background-color: #cbce99; height: 34px; padding-left: 20px; }


/* The overall style of the GridView */
.gridStyle { width: 100%; border-collapse: collapse; padding: 0; }

/* The header of this GridView */
.gridHeader { background-color: #cacc9b; font-weight:bold; color:#000000; }
.gridItem { background-color: #f7f7e5; }
.gridItem td, th { padding: 5px 5px 5px 10px; }
.leftGridItem td, th { padding: 5px 5px 5px 20px; }

/* One row white, another row #E6DACE */
.gridAlternatingItem { background-color: #ececcd; }
.gridAlternatingItem td, th { padding: 5px 5px 5px 10px; }
.leftGridAlternatingItem td, th { padding: 5px 5px 5px 20px; }

/* Paging */
.gridPager { background-color:#f7f7e5; text-align:right; }

/* Underline the selected page */
.gridPager span { text-decoration: underline; }
.gridStyle table { border-collapse: collapse; }