﻿
body
{
	margin: 0pt;
	font-family:Calibri;
	background:url('bg.png') repeat-x; 
	background-color:#00587e;
}

.dxmMenu
{
	font: 9pt Tahoma;
	color: black;
	background-color: #F0F0F0;
	border: solid 1px #A8A8A8;
}
.dxmMenuItem
{
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
	border: solid 1px transparent;
	border-bottom-color:transparent;
	white-space:nowrap;
}

.dxmMenuItem:hover
{
	background-color: #CBCBCB;
	border: solid 1px #888888;
}


.body_table
{
	height:100%;
	vertical-align:top;
}
.body_table tr
{
	vertical-align:top;
}
.body_table tr .bt_left, .body_table tr .bt_right
{
	width:900px;
}
.body_table tr .bt_width
{
	height:30px;
}
.body_table tr .bt_main
{
	background-color:White;
}
.body_table tr .bt_bottom
{
	height:30px;
	color:#D1CBCD;
	font-size:small;
}

.body_table tr .bt_bottom a
{
	color:#D1CBCD;
	text-decoration:none;
}

.body_table tr .bt_bottom a:hover
{
	color:#D1CBCD;
	text-decoration:underline;
}


.pageHeadPanel
{
	background-color: #EAEAEA;
	border: solid 1px #CCCCCC;
	margin: 0pt;
	padding: 2pt;
}

.gridView
{
	border-style:none;
}

.headRow
{
	background-color:#487A95;
	color:White;
	padding-left:10px;
	padding-right:3px;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;
	border-style:none;
}

.gridView tr th a
{
	color:White;
	text-decoration:none;
}

.pagerRow td
{
	border-style:none;
}

.pagerRow td table, .pagerRow td table tr td a
{
	color:#194143;
}

.pagerRow td table tr td span
{
	font-weight:bold;
}

.pagerRow td table tr td a
{
	text-decoration:none;
}

.pagerRow td table tr td a:hover
{
	text-decoration:underline;
}


.dataRow td.left, .dataRowAlt td.left, .dataRow td.right, .dataRowAlt td.right, .dataRow td.center, .dataRowAlt td.center
{
	border-color:#E1E5E6;
	border-width:1px;
	color:#194143;
}

.dataRow td.left, .dataRowAlt td.left
{
	border-top-style:none;
	border-bottom-style:solid;
	border-left-style:none;
	border-right-style:solid;
	background-color:#F0F5F8;
}

.dataRow td.right, .dataRowAlt td.right
{
	border-top-style:none;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:none;
}

.dataRow td.center, .dataRowAlt td.center
{
	border-top-style:none;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
}

.dataRowAlt
{
	background-color:#ECF5FA;
}

.page
{
	margin:20px;
}

.linkButton
{
	color: #194143;
}

.deleteLinkButton
{
	color: Red;
}

.linkButton, .deleteLinkButton
{
	cursor: pointer;
	text-decoration: none;
}

.linkButton:hover, .deleteLinkButton:hover, .gridView tr th a:hover
{
	text-decoration: underline;
}

.gridView tr td
{
	padding-top:5px;
	padding-bottom:5px;
}

.begin
{
	border-style: none; 
	border-width: 0px; 
	width: 100%; 
	color:#F8FFFF;
}

.begin tr th
{
	border-width: 0px; 
	font-size: x-large; 
	font-weight: bold; 
	text-align:left;
}

.begin tr td
{
	font-size: smaller; 
}

.begin tr th.col1, .begin tr td.col1, .end
{
	background-color: #2E9BBC; 
}

.begin tr th.col2, .begin tr td.col2
{
	background-color: #267593; 
}

.begin tr th.col3, .begin tr td.col3
{
	background-color: #276280; 
}

.begin tr th.col1, .begin tr th.col2, .begin tr th.col3
{
	width: 33%; 
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	vertical-align:middle;
}

.begin tr td.col1, .begin tr td.col2, .begin tr td.col3
{
	padding-left:10px;
	padding-right:20px;
}

.begin tr td.col1 div, .begin tr td.col2 div, .begin tr td.col3 div
{
	padding-bottom:5px;
}

.begin tr td.col1 table tr td div, .begin tr td.col2 table tr td div, .begin tr td.col3 table tr td div
{
	width:16px;
	height:16px;
	background-image:url('ra.ico');
	background-repeat:no-repeat;
}

.begin tr td.col1 table tr td, .begin tr td.col2 table tr td, .begin tr td.col3 table tr td
{
	font-size:small;
}


.begin tr td.note
{
	color:#717171;
	font-size:small;
}

.end
{
	width:100%;
	color:#F8FFFF;
}

.end tr th
{
	width:33%;
	font-size:small;
	text-align:left;
	vertical-align:middle;
	font-weight:bold;
}

.end tr td
{
	font-size:small;
}

.end tr td table tr td a
{
	color:#F8FFFF;
	text-decoration:none;
}

.end tr td table tr td a:hover
{
	color:#F8FFFF;
	text-decoration:underline;
}

