/* Generated by KompoZer */
body, html {
  margin: 0;
  padding: 0;
  background: white none repeat scroll 0% 50%;
  color: #000000;
}
body {
  font-family: "Times New Roman",Times,serif;
}
a {
  color: #3366ff;
  text-decoration: none;
}
a:visited {
  text-decoration: none;
  color: #6600cc;
}
a:hover {
  border-bottom: 1px dashed blue;
  text-decoration: none;
}
#header {
  border-style: none;
  background: white url(images/logo2-2.jpg) no-repeat fixed left top;
  height: 200px;
  opacity: 0.649;
}
#header h1 {
  margin: 0;
  padding: 5px;
}

      .red {
          color: #ff0000;
      }
     .yellow {
          color: #fcbd00;
      }
     .green {
         color: #128f34;
      }

#nav {
  padding: 5px;
  background: #a5dce1 none repeat scroll 0% 50%;
}
#nav ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  list-style-image: none;
  list-style-position: outside;
}
#nav li {
  margin: 0;
  padding: 0;
  display: inline;
}
#main {
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: 0% 50%;
  float: left;
  width: 60%;
  background-color: #ccffff;
}
#main h2, #main h3, #main p {
  padding: 0 10px;
}
#left_sidebar {
  background: white url(images/money.jpg) repeat scroll 0% 50%;
  float: left;
  width: 20%;
}
#left_sidebar ul {
  margin-bottom: 0;
}
#left_sidebar h3, #sidebar p {
  padding: 0 10px 0 0;
}
#sidebar {
  float: right;
  width: 20%;

}
#sidebar ul {
  margin-bottom: 0;
}
#sidebar h3, #sidebar p {
  padding: 0 10px 0 0;
}
#footer {
  background: #a5dce1 none repeat scroll 0% 50%;
  clear: both;
}
#footer p {
  margin: 0;
  padding: 5px;
}


table.tablesorter {
	font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color: #a5dce1;
	margin:10px 0pt 15px;
	font-size: 10pt;
	width: 100%;
	text-align: left;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #ccffff;
	border: 1px solid #FFF;
	font-size: 10pt;
	padding: 4px;
}
table.tablesorter thead tr .header {
	background-image: url(images/tablesorter-bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter tbody td {
	color: #000000;
	padding: 4px;
	background-color: #FFF;
	vertical-align: top;
}
table.tablesorter tbody tr.odd td {
	background-color:#E0F4D7;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(images/tablesorter-asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(images/tablesorter-desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #a5dce1;
}


::selection {background: ##FF6600;}
::-moz-selection {background: #FF6600;}