body {
	margin: auto;
	padding: 0;
	background-color: #0a3444;
	font-family:Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #92b8c6;
}

.tcat
{
	background: #094BBB url(images/tcatFill.jpg) repeat-x top left;
	color: #FFFFFF;
	font: bold 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.tcat a:link, .tcat_alink
{
	color: #ffffff;
	text-decoration: none;
}
.tcat a:visited, .tcat_avisited
{
	color: #ffffff;
	text-decoration: none;
}
.tcat a:hover, .tcat a:active, .tcat_ahover
{
	color: #FFFFFF;
	text-decoration: underline;
}

.tcatLeft {
  background: #094BBB url(images/tcatLeft.jpg) no-repeat top left;
  width: 8px;
  height: 33px;
}
.tcatRight {
  background: #094BBB url(images/tcatRight.jpg) no-repeat top right;
  width: 8px;
  height: 33px;
}

a {
	font-family: Tahoma;
	font-size: 12px;
	text-decoration: none;	
	color: #FFFFFF;	
}

a:hover {
	font-family: Tahoma;
	font-size: 12px;
	text-decoration: underline;
	color: #FFFFFF;
}

.box1 {
	margin-top: 5px;
	background-color: #082b3a;
	padding: 10px;
}

.box2 {
	margin-top: 5px;
	background-color: #0d394b;
	padding: 10px;
}

h1 {
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	padding-top: 0px;
}


h2 {
	font-family: Trebuchet MS, Arial;
	font-size: 16px;
	color: #3893b4;
	padding: 0;
	margin-top: 10px;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
	font-weight: bold;
}


#menu ul {
	list-style: none;
	padding: 0;
	margin: 0;
	padding-top: 10px;
	padding-left: 15px;
}
#menu li {
	display: inline;
	margin: 0;
	padding: 0px;
}

#menu a, #menu a:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	padding-top: 9px;
	padding-bottom: 8px;
	padding-left: 10px;
	padding-right: 10px;
}

#menu a:hover {
	background-image: url('/images/navHover.jpg');
	padding-top: 9px;
	padding-bottom: 8px;
	padding-left: 9px;
	padding-right: 9px;
  	border-left: 1px solid #28B2F0;
  	border-right: 1px solid #28B2F0;
}

.button {
	background-color: #3d9be0;
	color: #FFFFFF;
	border: none;
	font-weight: bold;
}
.input {
	background-color: #072432;
	color: #FFFFFF;
	border: none;
}

/* Bounty Hunter */

#sidemenu .header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

label {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}


table.posted th {
	text-align: left;
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 3px;
	background-color: #308cce;
	color: #FFFFFF;
}
table.posted td {
	padding: 5px;
}

.alt1 {
	background-color: #082b3a;
}
.alt2 {
	background-color: #0a3344;
}
.hover {
	background-color: #4f3a37;
}

.error {
	color: #FF0000;
	padding: 10px;
}

.success {
	color: #00FF00;
	padding: 10px;
}

#menu ul {
	list-style: none;
	padding: 0;
	margin: 0;
	padding-top: 10px;
	padding-left: 15px;
}
#menu li {
	display: inline;
	margin: 0;
	padding: 0px;
}

#menu a, #menu a:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	padding-top: 9px;
	padding-bottom: 8px;
	padding-left: 10px;
	padding-right: 10px;
}

#menu a:hover {
	background-image: url('/images/navHover.jpg');
	padding-top: 9px;
	padding-bottom: 8px;
	padding-left: 9px;
	padding-right: 9px;
  	border-left: 1px solid #28B2F0;
  	border-right: 1px solid #28B2F0;
}

