﻿html, body
{
	margin: 0;
	padding: 0;
	height: 100%;
}
pre
{
	background-color: #efefef;
	font: 10pt "Courier New" , Courier, mono;
	white-space: pre;
}
TH
{
}
TD
{
	font-family: Tahoma;
	font-size: 12px;
}
.TableGeneral TH
{
	background-image: url(images/tablebg.gif);
	color: #FFFFFF;
	font-size: 13px;
	font-family: Tahoma;
	text-align: left;
	vertical-align: middle;
	padding: 2px;
}
.TableGeneral
{
	border: 1px #6E89DD solid;
}
.TableGeneral TD
{
	padding: 3px;
	padding-left: 5px;
	background-color: #EDF3FF;
	margin-left: 50px;
	font-size: 13px;
	font-family: Tahoma;
}

.DataGridGeneral
{
	border: 2px #6E89DD solid;
}

.DataGridGeneral A
{
	
	font-family: Tahoma;
	font-size: 12px;
}

.DataGridGeneralMainItem
{
	padding: 4px;
	font-family: Tahoma;
	font-size: 12px;
}
.DataGridGeneralMainItem 
{
	padding: 4px;
	font-family: Tahoma;
	font-size: 12px;
}
.DataGridGeneralAltItem
{
	font-family: Tahoma;
	font-size: 12px;
	padding: 4px;
	background-color: #EDF4FF;
}
.DataGridHeader TD
{
	background-image: url(images/tablebg.gif);
	color: #FFFFFF;
	font-size: 13px;
	font-family: Tahoma;
	text-align: left;
	vertical-align: middle;
	padding: 3px;
	font-weight:bold;
}
.DataGridHeader
{
	background-image: url(images/tablebg.gif);
	color: #FFFFFF;
	font-size: 13px;
	font-family: Tahoma;
	text-align: left;
	vertical-align: middle;
	padding: 3px;
	font-weight:bold;
}
A
{
	color: #0066CC;
	text-decoration: underline;
}

A:hover
{
	color: #3399FF;
	text-decoration: underline;
}

A:active
{
	color: #0066CC;
	text-decoration: underline;
}


A.gray
{
	color: #999999;
	text-decoration: underline;
}

A.gray:hover
{
	color: #000000;
	text-decoration: underline;
}

A.gray:active
{
	color: #0066CC;
	text-decoration: underline;
}

H2
{
	border-width: 1px;
	padding-right: 15px;
	display: block;
	padding-left: 9px;
	font-weight: bold;
	font-size: 18px;
	font-weight: bold;
	padding-bottom: 5px;
	color: #3366cc;
	padding-top: 5px;
	font-family: Tahoma;
	border-bottom-style: dotted;
}

.InvisibleTable
{
	border-style: none;
	width: 100%;
	border: 0;
}

.SearchResult
{
	border-right: #95b3de 1px solid;
	padding-right: 2px;
	border-top: #95b3de 1px solid;
	padding-left: 2px;
	font-size: 10pt;
	padding-bottom: 2px;
	margin: 2px;
	border-left: #95b3de 1px solid;
	padding-top: 2px;
	border-bottom: #95b3de 1px solid;
	font-family: Verdana;
	background-color: #EFF3FB;
}

.SearchResult_Header
{
	background-color: #507CD1;
	font-weight: bold;
	color: #FFFFFF;
	padding: 5px;
}

.QueryList
{
	background-color: #F1F1F1;
}

.QueryListHeader
{
	background-color: #CCCCCC;
	color: #000000;
	margin: 5px;
	padding: 5px;
	font-weight: bold;
}

.MessageList
{
	background-color: #F7F7DE;
	border-style: none;
}

.MessageList_Border
{
	border-color: #6B696B;
	border-style: solid;
	border-width: 1px;
}

.MessageHeader
{
	background-color: #6B696B;
	color: White;
	margin: 5px;
	padding: 5px;
	font-weight: bold;
}


.Info
{
	font-weight: bold;
	color: Blue;
}
.Info2
{
	font-weight: bold;
	color: Blue;
	background-color: #EFF3FB;
	border-color: #B5C7DE;
	border-style: solid;
	border-width: 1px;
	margin: 5px;
	padding: 5px;
}

.TableData
{
	border-right: #78ACFF 1px solid;
	border-top: #78ACFF 1px solid;
	border-left: #78ACFF 1px solid;
	color: #3366cc;
	border-bottom: #78ACFF 1px solid;
	font-family: Verdana;
	padding: 3px;
	background-color: #f1f9ff;
}

.Alert
{
	font-weight: bold;
	color: Red;
}

.Error
{
	font-weight: bold;
	color: Red;
	background-color: #EFF3FB;
	border-color: #B5C7DE;
	border-style: solid;
	border-width: 1px;
	margin: 5px;
	padding: 5px;
}


.UserControl_Title
{
	font-weight: bold;
	text-transform: uppercase;
}

.UserControl_Bg
{
	border-color: #B5C7DE;
	border-style: solid;
	border-width: 1px;
}

.LinkButton
{
	border-width: 0px;
	text-decoration: underline;
	cursor: pointer;
	background-color: Transparent;
	color: #284E98;
	font-size: 10px;
}

.TextButton
{
	border-width: 0px;
	text-decoration: Blink;
	cursor: pointer;
	background-color: Transparent;
	color: #284E98;
	font-size: 12px;
}

.Control_Bg
{
}

.Control_Title
{
	color: White;
	background-color: #507CD1;
	font-weight: bold;
}

.Control_Button
{
	background-color: White;
	border-color: #507CD1;
	border-style: solid;
	border-width: 1px;
	color: #284E98;
}

.Control_SuccessTxt
{
	font-weight: bold;
	color: #507CD1;
}

.Control_Instr
{
	font-style: italic;
	color: Black;
}

.Control_PwHint
{
	font-style: italic;
	color: #507CD1;
}

.Control_Header
{
	background-color: #284E98;
	border-color: #EFF3FB;
	border-style: solid;
	border-width: 2px;
	font-weight: bold;
	color: White;
}

.SideBar
{
	vertical-align: top;
	background-color: #507CD1;
}

.SideBar_Button
{
	background-color: #507CD1;
	color: White;
}

.GridView_Footer
{
	background-color: #507CD1;
	font-weight: bold;
	color: Yellow;
}

.GridView_Row
{
	background-color: #EFF3FB;
}

.GridView_Edit_Row
{
	background-color: #FFF2CA;
}

.GridView_Selected
{
	background-color: #D1DDF1;
	font-weight: bold;
	color: #333333;
}

.GridView_Pager
{
	background-color: #0099FF;
	color: White;
	margin: 5px;
	padding: 5px;
}

.GridView_Header
{
	background-color: #0099FF;
	font-weight: bold;
	color: White;
	margin: 5px;
	padding: 3px;
	padding: 3px;
}

.GridView_Header TD
{
	background-color: #507CD1;
	font-weight: bold;
	color: White;
	margin: 5px;
	padding: 3px;
	padding: 3px;
}


.GridView_AlterRow
{
	background-color: White;
}

.TopGroup
{
	background-color: #757495;
	background-image: url(images/top_groupBg.gif);
	border: 1px solid #696885;
	border-bottom-color: #57566F;
	border-right-color: #57566F;
	cursor: default;
}

.MenuGroup
{
	background-color: #F5F5F5;
	border: 1px #4E5358 solid;
	border-style: solid;
	cursor: default;
}

.TopMenuItem
{
	color: white;
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	padding: 20px;
	cursor: default;
}

.TopMenuItemHover
{
	color: white;
	background-image: url(images/top_itemHoverBg.gif);
	background-color: #757495;
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	cursor: default;
}

.MenuItem
{
	border: 1px solid #F5F5F5;
	color: #00025C;
	font-family: tahoma;
	font-size: 11px;
	cursor: default;
}

.MenuItemHover
{
	background-color: #FFEEC2;
	color: #333333;
	border: 1px solid #57566F;
	border-top-color: #9190AC;
	border-left-color: #9190AC;
	font-family: tahoma;
	font-size: 11px;
	cursor: default;
}

.MenuItemExpanded
{
	background-color: #FFEEC2;
	color: #333333;
	border: 1px solid #9190AC;
	border-top-color: #57566F;
	border-left-color: #57566F;
	font-family: tahoma;
	font-size: 11px;
	cursor: default;
}

.MenuBreak
{
	background-color: silver;
	width: 100%;
	height: 2px;
}

.MenuButtons
{
	margin: auto;
	background-color: blue;
	background-image: url(images/Bluetopmenu.gif);
	padding: 3px;
	height: 19px;
	color: #FFFFFF;
	border-right: #92B0DD 1px solid;
	border-top: #92B0DD 1px solid;
	border-left: #92B0DD 1px solid;
	text-align: center;
	border-bottom: #92B0DD 1px solid;
	font-weight: bold;
}

.MenuButtonsItems
{
	margin: auto;
	border-bottom: 1px solid #E1E1E1;
	background-color: #EDF3FF;
	padding-left: 5px;
	padding-right: 5px;
	height: 19px;
	width: 220px;
	color: #2F2F2F;
}
.MenuButtonsItemsBorder
{
	border-right: #1A76B7 1px solid;
	border-top: #1A76B7 1px solid;
	border-left: #1A76B7 1px solid;
	border-bottom: #1A76B7 1px solid;
}

.MenuButtonsItemsRollOver
{
	background-color: #C9DEF5;
	padding-left: 5px;
	padding-right: 5px;
	height: 19px;
	width: 220px;
	color: #2F2F2F;
}

