﻿/* basic elements */

body
{
	font: Normal 9pt Calibri;
	color: RGB(0, 102, 153);
	height: 100%;
	width: 100%;
	padding: 0px;
	margin: 0px;
	background-color:  RGB(230, 230, 230);
}

h1 
{ 
	margin: 0px;
	margin-top: 5px;
	font: bold 16pt Calibri; 
	color: Black;
}

h2
{ 
	margin: 0px;
	font: normal 12pt Calibri; 
	color: RGB(51, 153, 204);
}

.text
{
	font: normal 9pt Calibri; 
}

.textarea
{
	font: normal 9pt Calibri; 
}

/* Layout */

.ttop
{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 200px;
	background-color: White;
	border-bottom: solid 6px RGB(0, 102, 153);
}

.tbody
{
	width:auto;
	margin-left: 200px;
	margin-right: 200px;
	margin-top: 10px;
	border-collapse: collapse;
}

.tleft
{
	float: left;
	width: 200px;
	margin-right: 10px;
}

.tcontent
{
	width: 95%;
	float: none;
	margin-left: 230px;
	margin-top: 20px;
	padding: 5px;
	background-color: White;
	border-top: Solid 1px RGB(204, 204, 204);
	border-bottom: Solid 1px RGB(204, 204, 204);
}

/* Block Styles */

.Block
{
	background-color: White;
	width: 205px;
	padding: 0px;
	margin: 0px;
	margin-bottom: 10px;
	border-collapse: collapse;
}

.BlockTitle td
{
	border-bottom: solid 1px RGB(204, 204, 204);
	border-left: solid 1px RGB(204, 204, 204);
	border-right: solid 1px RGB(204, 204, 204);
	font: Bold 9pt Calibri;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 5px;
}

.BlockFooter td
{
	font: Bold 9pt Calibri;
	padding: 5px;
	height: 24px;
	background-image: URL(../../Images/shadowrounded.jpg);
}

.BlockTop td
{
	height: 6px;
	background-image: URL(../../Images/shadedroundedtop.jpg);
}

.BlockBody
{
}

.BlockBody td
{
	border-left: Solid 1px RGB(204, 204, 204);
	border-right: Solid 1px RGB(204, 204, 204);
	padding: 5px;
	height: 24px;
	font: Normal 9pt Calibri;
}

/* Menu Items */

.MenuItem
{
	color: RGB(51, 153, 204);
	display: block; 
	text-decoration: none;
}

.MenuItem:hover 
{ 
	text-decoration: underline;
}

/* Buttons */

.tbutton
{
	margin-right: 8px;
	padding: 3px; 
	color: White;
	font: Bold 10pt Calibri;
	text-align: center;
	height: 24px;
	width: auto;
	background-repeat: repeat-x;
    background-image : url(../../Images/green24.jpg); 
	border: solid 1px RGB(102, 153, 51); 
	text-decoration: none;
}

.tbutton:hover
{
	text-decoration: underline;
}

.Icon
{
	height: 20px;
	width: 20px;
	vertical-align: middle;
}

.ContentHeader
{
   	font-weight: bold;
   	font-size: 24px;
	height: 50px;
	color: White;
	width: auto;
	background-color: RGB(0, 102, 153);
	border: Black 1px solid;
	padding: 10px;
	margin-top: 0px;
}

.SubTitle
{
	font: Normal 9pt Calibri;
	color: RGB(51, 153, 204);
}

.CompoundPanelTitle
{
   	font-weight: bold;
   	font-size: 24px;
	height: 50px;
	color: White;
	width: 100%;
	background-color: RGB(0, 102, 153);
	border: Black 1px solid;
	padding: 10px;
	margin-bottom: 20px;
	/*display: block*/
}

.BusinessGrid
{
	width: 100%;
	border: Solid 1px Black;
	border-collapse: collapse;
	font: Normal 9pt Calibri;
}

.BusinessGridHeader
{
	background-color: RGB(0, 102, 153);
	height: 24px;
	padding-left: 5px;
}

.BusinessGridHeader th a 
{
	color: White;
}

.BusinessGridItem
{
	height: 24px;
	padding-left: 5px;
	border-collapse: collapse;
}

.BusinessGridAlternatingItem
{
	height: 24px;
	padding-left: 5px;
	border-collapse: collapse;
	background-color: RGB(240, 240, 240);
}

BusinessGridSelectedItem
{
	height: 24px;
	padding-left: 5px;
	border-collapse: collapse;
	background-color: RGB(230, 230, 230);
}


.BusinessGridItem td
{
	font: Normal 9pt Calibri;
	color: Black;
}

.BusinessGridItem td a
{
	font: Normal 9pt Calibri;
	color: Black;
}

.BusinessGridAlternatingItem td
{
	font: Normal 9pt Calibri;
	color: Black;
}

BusinessGridSelectedItem td
{
	font: Normal 9pt Calibri;
	color: Black;
}

.BusinessGridAlternatingItem td a
{
	font: Normal 9pt Calibri;
	color: Black;
}

BusinessGridSelectedItem td a
{
	font: Normal 9pt Calibri;
	color: Black;
}

.CompoundPanelLabelCell 
{
	font: Normal 9pt Calibri;
	color: RGB(51, 153, 204);
	padding-bottom: 5px;
}

.CompoundPanelControlCell
{
	font: Normal 9pt Calibri;
	color: Black;
}

/* ------ */

