﻿/*

Dark Blue: #445675
Light Gray: #C6CAD3
White: #EFEFEF
Red: #CC0302
Orange: #F0B42B

*/

body
{
	margin-top: 2px;
	margin-left: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	font-size: 10pt;
	font-family: Verdana, Arial;
	background-color: #000000;
	text-align: center;
}

img
{
	border: none;
}

A
{
	color: #445675;
}

.centered
{
	text-align: center;
	vertical-align: middle;
	margin: 0px auto;
}

.GridItem
{
	background-color: #D7DBE4;
}

.GridItemAlt
{
	background-color: #E5E9F2;
}

.Small
{
	font-size: 7.5pt;
}

.underline
{
	border-bottom: #415473 1px solid;
}

.borderAll
{
	border-top: #445675 1px solid;
	border-bottom: #445675 1px solid;
	border-left: #445675 1px solid;
	border-right: #445675 1px solid;
}

.borderLR
{
	border-left: #415473 1px solid;
	border-right: #415473 1px solid;
}

.borderLRB
{
	border-bottom: #415473 1px solid;
	border-left: #415473 1px solid;
	border-right: #415473 1px solid;
}

.noUnderline
{
	text-decoration: none;
}

.nav_Over
{
	border-bottom: #415473 1px solid;
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-weight: bold;
	font-size: 10pt;
	border-left: black 1px solid;
	color: black;
	font-family: Verdana, Arial;
	background-image: url(Images/NavBG1.gif);
	background-repeat: repeat-x;
	text-align: center;
}

.navH_Over
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
	font-family: Verdana, Arial;
	text-align: center;
	text-decoration: none;
}

.nav_Out
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-weight: bold;
	font-size: 10pt;
	border-left: black 1px solid;
	color: black;
	border-bottom: black 1px solid;
	font-family: Verdana, Arial;
	background-image: url(Images/NavBG2.gif);
	background-repeat: repeat-x;
	text-align: center;
}

.navH_Out
{
	font-weight: bold;
	font-size: 10pt;
	color: #7C859A;
	font-family: Verdana, Arial;
	text-align: center;
	text-decoration: none;
}

.nav_Spacer
{
	width:3px;
	height:20px;
	border-bottom: 1px solid black;
}

.nav_SpacerWide
{
	height:20px;
	border-bottom: 1px solid black;
}

.formText
{
	background-color: #ffffcc;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	font-size: 8pt;
	vertical-align: middle;
}

.formTextReadOnly
{
	background-color: #cccc99;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}

.footer
{
	color: White;
}

.ContentTable
{
	border-bottom: #415473 1px solid;
	border-left: #415473 1px solid;
	border-right: #415473 1px solid;
	border-top: #415473 1px solid;
	background-color: #C6CAD3;
}

.ContentTableLRT
{
	border-top: #415473 1px solid;
	border-left: #415473 1px solid;
	border-right: #415473 1px solid;
	background-color: #C6CAD3;
}

.ContentTableLRB
{
	border-bottom: #415473 1px solid;
	border-left: #415473 1px solid;
	border-right: #415473 1px solid;
	background-color: #C6CAD3;
}

.ContentTable tr td
{
	padding-right: 7px;
	padding-left: 7px;
	padding-bottom: 3px;
	padding-top: 3px;
	text-align: justify;
}

.ContentTable tr th
{
	font-weight: bold;
	color: black;
	background-image: url(Images/NAVBG1.gif);
	background-repeat: repeat-x;
	padding-right: 7px;
	padding-left: 7px;
	padding-bottom: 2px;
	padding-top: 2px;
	text-align:left;
}

.ContentTable2
{
	border-bottom: #474747 1px solid;
	border-left: #474747 1px solid;
	border-right: #474747 1px solid;
	border-top: #474747 1px solid;
	background-color: #EFEFEF;
}

.ContentTable2 tr td
{
	padding-right: 7px;
	padding-left: 7px;
	padding-bottom: 3px;
	padding-top: 3px;
	text-align: justify;
}

.ContentTable2 tr th
{
	font-weight: bold;
	color: #000000;
	background-image: url(Images/NAVBG3.gif);
	background-repeat: repeat-x;
	padding-right: 7px;
	padding-left: 7px;
	padding-bottom: 2px;
	padding-top: 2px;
	text-align:left;
}

.ContentHeader
{
	font-weight: bold;
	color: black;
	background-image: url(Images/NAVBG1.gif);
	background-repeat: repeat-x;
	padding-right: 7px;
	padding-left: 7px;
	padding-bottom: 2px;
	padding-top: 2px;
	text-align:left;
}

.ContentHeaderCenter
{
	font-weight: bold;
	color: black;
	background-image: url(Images/NAVBG1.gif);
	background-repeat: repeat-x;
	padding-right: 7px;
	padding-left: 7px;
	padding-bottom: 2px;
	padding-top: 2px;
	text-align: center;
}

.Hand
{
	cursor: hand;
}

.CommentItem
{
	border-top: #ffcc99 1px solid;
	border-bottom: #ffcc99 1px solid;
	border-left: #ffcc99 1px solid;
	border-right: #ffcc99 1px solid;
	background-color: #faf0E6;
}

.AlternatingCommentItem
{
	border-top: #9acd32 1px solid;
	border-bottom: #9acd32 1px solid;
	border-left: #9acd32 1px solid;
	border-right: #9acd32 1px solid;
	background-color: #f4ffef;
}

.pagingTable tr td
{
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
}

.paging_CurrentPage /* td */
{
	text-align:center;
	height:10px;
	width:12px;
	font-family:Verdana;
	font-size:8pt;
	background-color: #929DAF;
	color: #000000;
}

.paging_Spacer /* td */
{
	width:2px;
	background-image:url(Images/NavSpacer.gif);
	background-position: center;
	background-repeat: no-repeat;
}

a.paging
{
	font-family:Verdana;
	font-size:8pt;
	background-color: #C6CAD3;
	color: #000000;
	text-decoration: none;
	width:12px;
}

a.paging:hover
{
	background-color: #929DAF;
	color: #000000;
	text-decoration: underline;
	width:12px;
}

.Thumbnail
{
	border-right: #666666 1px solid;
	border-top: #666666 1px solid;
	border-left: #666666 1px solid;
	border-bottom: #666666 1px solid;
	background-color: #efefef;
}

.Alert
{
	color: #C6CAD3;
	font-size: 9pt;
}

.NoPadding
{
	padding: 0px 0px 0px 0px;
}

.Visible
{
	visibility: visible;
}

.Invisible
{
	visibility: hidden;
}
