body {
		background-color: #171A3D;
		margin: 0px 0px;
		font-family:calibri, helvetica, arial, geneva, sans-serif;
		color: white;
	}

/* CW Stylings */
b {
	color: #FF9900; }

table.cwstyle {
	background: #000000;
	color: #FFFFFF;
	border: 1px solid #464878; }
th.cwstyle {
	color: #FF9900;
	background: #272950; }
th.dark {
	color: #FFFFFF;
	background: #171A3D; }
td.light {
	color: #FFFFFF;
	background: #272950; }
td.dark {
	color: #FFFFFF;
	background: #171A3D; }

a:visited,a:active,a:link { color: white;text-decoration: none; }
a:hover{ color: #FF9900; text-decoration: none;}

a:visited.bugs,a:active.bugs,a:link.bugs { color: #FF9900;text-decoration: none; }
a:hover.bugs{ color: #FF0000; text-decoration: none;}

a:visited.paper,a:active.paper,a:link.paper { color: #6699FF; text-decoration: none; font-weight: bold;}
a:hover.paper{ color: #FF0000; text-decoration: none;}

.papermain {
	font-size: x-small;
	color: black;
	border: 5px solid #2C0000; }
.papercontent {
	font-size: 14px;
	color: black; }

b.new {
	color: #FF0000; }

#mailBox {
	width: 500px; }
/*  menu at top of mail box*/
#mailBox .menu {
	color: #FF0000; }
	
/* Information right below mail box menu */	
#mailBox p.note {
	color: #FF9900; }
	
/* Links at bottom of message */
#mailBox p.bottom {
	text-align: center; 
	margin-bottom: 0px; }
	
/* Display the Message */
#mailBox .main {
	color: #FFFFFF;
	width : 500px;
	text-align: left;
	padding: 6px 6px;
	margin-bottom: 10px;
	border: 1px solid #FFFFFF; }

/* Display Contacts */
#mailBox .contacts {
	color: #FFFFFF;
	width : 250px;
	text-align: left;
	padding: 6px 6px;
	margin-bottom: 10px;
	border: 1px solid #FFFFFF; }
	
/* Compose Message */
#mailBox .compose {
	color: #FFFFFF;
	width : 450px;
	text-align: left;
	padding: 6px 6px;
	margin-bottom: 10px; }
	
/* Bold for mailbox */
#mailBox b {
	color: #FF9900; }
	
table.bugs {
	border: 1px solid #FFFFFF; }

.bugs {
	color: #FF9900; }
.alert {
	background-color: #000000;
	color: red; }
.success {
	background-color: #000000;
	color: green; }
input
	{
		color: #FFFFFF;
		background: #000000;
		border: 1px solid #FFFFFF; }
	
textarea
	{
		color: #FFFFFF;
		background: #000000;
		border: 1px solid #FFFFFF; }

select
	{
		color: #FFFFFF;
		background: #000000;
		border: 1px solid #FFFFFF; }
	
.submit input
	{
		color: #FFFFFF;
		background: #000000;
		border: 1px solid #FFFFFF; } 
	
table,tr,td { 
	font-family:helvetica, arial, geneva, sans-serif;font-size: 12px; }
img { border:none; }

.events-new {
	color: #00FF00; }
	
.error {
	font-size: 14px;
	color: #FF0000; }
