﻿body
{
	font-family: Arial;
	font-size: 11pt;
}

.hrLine
{
	height: 1px;
	background: #fff url(Images/Style/hr.gif) repeat scroll center;
}

.panel
{
	background: #E4E7F5 url(Images/Style/gradient_panel.gif) repeat-x top left;
	color: #000000;
	padding: 10px;
	border: 2px outset;
}
.panelsurround
{
	background: #D1D4E0 url(Images/Style/gradient_panelsurround.gif) repeat-x top left;
	color: #000000;
}

.tborder
{
	background: #e2e1ea;
	color: #000000;
	border: 1px solid #7b81cd;
}

.tcat_old
{
	background: #4F57A0 url(Images/Style/titleimage.gif) repeat-x top left;
	color: #E0E0F6;
	font: bold 10pt tahoma, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
}

.tcat
{
	background: #4F57A0 url(Images/Style/xLeftMenu.gif);
	background-repeat: repeat-x;
	color: #E0E0F6;
	font: bold 10pt tahoma, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
}

.LeftMenuItem
{
	background-image: url(Images/Style/LeftMenu2.gif);
	background-repeat: repeat-x;
	height: 18px;
}

.LeftMenuItemSelected
{
	background-image: url(Images/gradient_SLtGray.jpg);
	background-repeat: repeat-x;
	height: 18px;
}

.MenuItemOld
{
	background-image: url(Images/gradient_LtGrayLMenu.jpg);
	background-repeat: repeat-x;
	height: 20px;
}

.MenuItemNew
{
	background-image: url(Images/Style/header_bg.gif);
	background-repeat: repeat-x;
	height: 20px;
	background-color: #D1D4E0;
}

.FooterItem
{
	background-image: url(Images/Style/footer_bg.gif);
	background-repeat: repeat-x;
	color: #000000;
	background-color: #D1D4E0;
	height: 8px;
}

.Footer
{
	color: #000000;
	background-color: #D1D4E0;
}



.WebControlHeader
{
	background-color: #191970;
	text-align: center;
}

.GridHeaderGray
{
	/* background-color: GrayText; */
	border-right: #003366 1px solid;
	border-top: #003366 1px solid;
	border-left: #003366 1px solid;
	border-bottom: #003366 1px solid;
	font-weight: bold;
}

.GridLabel
{
	background-color: InactiveCaption;
	border-right: #003366 1px solid;
	border-top: #003366 1px solid;
	border-left: #003366 1px solid;
	border-bottom: #003366 1px solid;
}

.GridText
{
	background-color: InactiveCaption;
	border-right: #003366 1px solid;
	border-top: #003366 1px solid;
	border-left: #003366 1px solid;
	border-bottom: #003366 1px solid;
}

.GridLine
{
	/* background-color: #dfe5f2; */
	color: Black;
	border-right: #003366 1px solid;
	border-top: #003366 1px solid;
	border-left: #003366 1px solid;
	border-bottom: #003366 1px solid;
	padding: 2px 2px 2px 2px;
	vertical-align: top;
}

.GridCell
{
	/* background-color: #dfe5f2; */
	color: Black;
	border-right: #003366 1px solid;
	border-top: #003366 1px solid;
	border-left: #003366 1px solid;
	border-bottom: #003366 1px solid;
	padding: 2px 2px 2px 2px;
	vertical-align: top; /* font-size: 8.5pt; */
}

.SelectedGridCell
{
	background-color: Highlight;
	border-right: #003366 1px solid;
	border-top: #003366 1px solid;
	border-left: #003366 1px solid;
	border-bottom: #003366 1px solid;
	padding: 2px 2px 2px 2px;
	cursor: pointer; /* font-size: 8.5pt; */
	color: White;
	text-decoration: none;
}

.LinkRef
{
	/* background-color: Highlight; 	border-right: #003366 1px solid; 	border-top: #003366 1px solid; 	border-left: #003366 1px solid; 	border-bottom: #003366 1px solid;  	padding: 2px 2px 2px 2px; */
	cursor: pointer; /* font-size: 8.5pt; */
	color: Black; /*text-decoration: none;*/
	text-decoration: underline;
}

.InfoTable
{
	border-right: #003366 1px solid;
	border-top: #003366 1px solid;
	border-left: #003366 1px solid;
	border-bottom: #003366 1px solid;
	border-spacing: 0px;
	padding: 0px 0px 0px 0px;
	border-collapse: collapse;
	color: #dfe5f2;
}

.InfoTable2
{
	border-spacing: 0px;
	padding: 0px 0px 0px 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	margin: 0px;
}

.ControlPanel, .PagingTable
{
	width: 100%;
	background-color: #FFFFFF;
	border-right: #003366 1px solid;
	border-top: #003366 1px solid;
	border-left: #003366 1px solid;
	border-bottom: #003366 1px solid;
}

.UserControlHeaderText
{
	background-color: #191970;
	text-align: center;
	font-weight: bold;
	color: White;
}

.HeaderStyle
{
	background-color: #191970;
	text-align: center;
	font-weight: bold;
	color: White;
}

.MainStyle
{
	background-color: #696969;
	vertical-align: top;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


.InfoStyle
{
	/* background-color: #ccccff; */
	border-right: #003366 1px solid;
	border-top: #003366 1px solid;
	border-left: #003366 1px solid;
	border-bottom: #003366 1px solid;
	border-spacing: 0px;
	padding: 3px 3px 3px 3px;
	border-collapse: collapse;
}

.PageTable
{
	border-right: #003366 1px solid;
	border-top: #003366 1px solid;
	border-left: #003366 1px solid;
	border-bottom: #003366 1px solid;
	border-spacing: 0px;
	padding: 3px 3px 3px 3px;
	border-collapse: collapse;
}

.GenericPageTable
{
	border-right: black 0px dotted;
	border-top: black 0px dotted;
	border-left: black 0px dotted;
	border-bottom: black 0px dotted;
	border-spacing: 0px;
	padding: 3px 3px 3px 3px;
	border-collapse: collapse;
}


.CommonNonFloatArea
{
	margin-left: 150px;
}

.CommonSidebar
{
	width: 97px;
	padding: 3px;
	margin-left: 5px;
	margin-right: 5px; /*background-color:#d2e6bd; */ /*background-color: #ccccff; */
}

.CommonSidebarEditor
{
	width: 200px;
	padding: 3px;
	margin-left: 5px;
	margin-right: 5px; /*background-color:#d2e6bd; */ /*background-color: #ccccff; */
}

.CommonSidebarContentItem
{
	margin-bottom: 5px;
	display: list-item;
	list-style-type: square;
	margin-left: 16px;
	color: #698d73;
}

.CommonSidebarArea
{
	width: 180px;
	margin: 2px 0px 0px 0px;
	overflow: hidden;
}

.CommonSidebarArea A:LINK
{
	color: #698d73;
}

.CommonSidebarArea A:ACTIVE
{
	color: #698d73;
}

.CommonSidebarArea A:VISITED
{
	color: #698d73;
}

.CommonSidebarArea A:HOVER
{
	color: #698d73;
}

.CommonSidebarContent A:LINK
{
	color: #698d73;
}

.CommonSidebarContent A:ACTIVE
{
	color: #698d73;
}

.CommonSidebarContent A:VISITED
{
	color: #698d73;
}

.CommonSidebarContent A:HOVER
{
	color: #698d73;
}



.CommonSidebarHeader
{
	text-align: left; /*font-family: Tahoma, Arial, Helvetica; */
	font-size: 100%;
	background-color: #d2e6bd; /* was #e2eecd */
	color: #698d73;
	padding: 2px;
	padding-left: 8px;
	margin: 0px;
	background-image: url(../images/common/sidebar-header.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

.CommonSidebarContent
{
	/*font-family: Tahoma, Arial, Helvetica; */
	font-size: 80%;
	color: #000000;
	padding: 8px;
	padding-bottom: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #cccccc;
	background-color: #ffffff;
	width: 174px;
	overflow: hidden;
}


UL.CommonSidebarList
{
	margin: 0px;
	padding: 0px;
}

UL.CommonSidebarList LI
{
	margin-bottom: 5px;
	list-style-type: square;
	margin-left: 16px;
	color: #698d73;
}

.CommonDescription
{
	/*font-family: Tahoma, Arial, Helvetica; */
	font-size: 90%;
	color: #333333;
	padding: 0px 0px 8px 0px;
	margin-top: -5px;
	margin-bottom: 15px;
}

.CommonSidebarImage
{
	margin-top: 4px;
	margin-bottom: 4px;
	padding: 3px;
	border-style: solid;
	border-width: 1px;
	border-color: #C4D6AE;
	background-color: #fafafa;
	text-align: center;
}
UL.CommonSidebarImageList
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#CommonLeftColumn
{
	background-color: #eff7e0;
	padding-bottom: 22px;
}


.adjustedZIndex {
    z-index: 1;
}

