BODY {
	font-family:verdana;
	font-size:9pt;
	background: gray url(../images/bg.gif);
	text-align:center;
	overflow:auto;
}

TABLE {
	font-family:verdana;
	font-size:9pt;
}

TEXTAREA {
	overflow:auto;
	font-size:9pt;
	border-style:solid;
	border-width:1;
	border-color:black;
}

SELECT {
	font-size:9pt;
}

FORM {
	margin:0;
}

TH {
	background-color:#006699;
	font-weight:bold;
	color:white;
	text-align:left;
}

A {
	color:#FF6600;
	text-decoration:none;
}

A:hover {
	text-decoration:underline;
}

.TopNav A {
	color:white;
	font-weight:bold;
	font-size:8pt;
	padding-left:3;
	padding-right:3;
	text-decoration:none;
	float:left;
	width:140;
}

.TopNav A:hover {
	text-decoration:underline;
}

.TopNav H4 {
	color:white;
	font-size:11pt;
}

.BottomNav {
	margin-top:8;
}

.BottomNav A {
	color:#006699;
	font-size:8pt;
	padding-left:6;
	padding-right:6;
	text-decoration:none;
}

.BottomNav A:hover {
	text-decoration:underline;
}

.BottomNav H4 {
	display:none;
}

.OutermostContainer {
	width:730;
	height:540;
	background-color:white;
	padding:0;
	margin:0;
	border-style:solid;
	border-width:1;
}

.MainContentContainer {
	margin-top:15;
	height:290;
	width:720;
}

.MainContentLeftSubContainer {
	float:left;
	width:100;
	height:290;
}

.MainContentMiddleSubContainer {
	margin-left:13;
	float:left;
	width:425;
	height:275;
	border-style:solid;
	border-width:3;
	border-color:#CECECE;
	text-align:left;
	padding:6;
	font-size:8pt;
}

.MainContentRightSubContainer {
	margin-left:13;
	float:left;
	width:131;
	height:299;
	background-color:#E1E1E1;
	text-align:left;
	padding:6;
	font-size:8pt;
}

.MainContentRightSubContainer P {
	margin-top:10;
	margin-bottom:10;
}

.MainContentRightSubContainer A {
	color:#006699;
}

.MainContentRightSubContainer A:hover {
	color:#FF6600;
	text-decoration:none;
}

.PageTitle {
	font-weight:bold;
	color:#006699;
	font-size:11pt;
	letter-spacing:1;
	border-style:solid;
	border-color:#FF6600;
	border-width:3;
	width:98%;
	padding:3;
	margin-top:5;
	margin-bottom:5;
	background-color:#CECECE;
}

.TableHeaderRow {
	font-weight:bold;
	color:white;
	background-color:#006699;
	font-size:8pt;
}

.OddRow {
	background-color:#EEEEEE;
}

.EvenRow {
	background-color:#CECECE;
}

.PendingRow {
	background-color:#FFFFCC;
}

.StatRow {
	background-color:#FFCCCC;
}

.TextBox {
	font-size:9pt;
	border-style:solid;
	border-width:1;
	border-color:black;
}

.AlertMessage {
	color:red;
	font-weight:bold;
}

.DeleteX {
	font-weight:bold;
	color:red;
}

.PageSubTitle {
	text-align:left;
	font-weight:bold;
	color:#FF6600;
}

.ScreenShotsHeader {
	width:96%;
	align:center;
	text-align:justify;
	background-color:#EEEEEE;
	padding:7;
	font-size:8pt;
	margin-top:13;
	margin-bottom:10;
}
.message_table{
	border-style: solid;
	border-color: #EAE9E1;
	border-bottom-width: 1;
	border-top-width: 0;
	border-left-width: 0;
	border-right-width: 0;
	padding-left:6px;
	padding-right:6px;
}
.message_table_headrow{
	padding-left: 6px;
	padding-right: 6px;
	background-image: url(../images/headrow.gif);
}
.message_table_reverse{
	color: white;
	border-style: solid;
	border-color: #EAE9E1;
	border-bottom-width: 1;
	border-top-width: 0;
	border-left-width: 0;
	border-right-width: 0;
	padding-left: 6px;
	padding-right: 6px;
	background-color: #316AC5;
}
.message_box {
	background-color: #F4F7FE;
	border-style: solid;
	border-color: #EAE9E1;
	border-bottom-width: 2;
	border-top-width: 2;
	border-left-width: 2;
	border-right-width: 2;
	padding: 2;
}
