BODY, TD, DIV
{
	font-family: Tahoma;
	font-size: 11px;
}

FORM
{
	margin: 0px;
}

IMG
{
	border: 0px;
}

INPUT, SELECT
{
	font-size: 11px;
}
INPUT.MainButton
{
	background-image: url(../images/default/default_panelsearch/button-back.gif);
	border: 1px solid #DB5216;
	outline: none;
	height: 31px;
	font-weight: bold;
	font-family: Trebuchet MS;
	font-size: 20px;
	color: #FFF;
}
INPUT.ReportButton
{
	background-image: url(../images/default/default_panelsearch/button-back2.gif);
	border: 1px solid #DB5216;
	outline: none;
	height: 19px;
	font-weight: bold;
	font-family: Trebuchet MS;
	font-size: 10px;
	color: #FFF;
}
TEXTAREA
{
	font-size: 11px;
	font-family: Tahoma;
}

H1
{
	font-size: 12px;
	font-weight: bold;
	margin: 10px 0px 10px 0px;
}
P
{
	font-size: 11px;
	margin: 10px 0px 10px 0px;
}

DIV.PortalHolder
{
	width: 982px;
	border: 2px solid #494C76;
}

DIV.ChildHolder
{
	width: 100%;
	border: 2px solid #494C76;
	background-color: #ECE9D8;	
}

TABLE.ChildHeader
{
	width: 100%;
	background-image: url(../images/default/default_child/background.gif);
}
.ChildHeader TD
{
	height: 30px;
	padding: 0px 0px 0px 10px;
}

TABLE.PortalHeader
{
	background-image: url(../images/default/default_header/background.gif);
}

TR.StatusBar
{
	height: 22px;
	background-image: url(../images/default/default_statusbar/background.gif);
}
.StatusBar TD
{
	height: 22px;
	font-size: 9px;
	padding: 0px 0px 0px 10px;
}
.StatusBar SPAN
{
	height: 22px;
	margin: 0px 10px 0px 5px;
	padding-top: 5px;
}
TD.UnderStatusBar
{
	height: 4px;
	background-image: url(../images/default/default_statusbar/underbar.gif);
}

TABLE.MainSystem
{

}
.MainSystem TD.Menu
{
	vertical-align: top;
	width: 171px;
	background-image: url(../images/default/default_menu/background.gif);
}
INPUT.MenuItemTop
{
	width: 171px;
	height: 33px;
	background: #333 url(../images/default/default_menu/button-topselected.gif) no-repeat;
	border: none;
	outline: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	color: #FFF;
	text-align: left;
	padding: 0px 4px 0px 10px;
}

INPUT.MenuItem
{
	width: 171px;
	height: 31px;
	background: #333 url(../images/default/default_menu/button-unselected.gif) no-repeat;
	border: none;
	outline: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	color: #FFF;
	text-align: left;
	padding: 0px 0px 4px 10px;
}

INPUT.SubMenuItem
{
	width: 78px;
	height: 24px;
	background: #333 url(../images/default/default_menu/button-subunselected.gif) no-repeat;
	border: none;
	outline: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	color: #FFF;
	text-align: center;
	padding: 0px 5px 4px 0px;
}
INPUT.WarningMenuItem
{
	width: 78px;
	height: 24px;
	background: #333 url(../images/default/default_menu/button-warningunselected.gif) no-repeat;
	border: none;
	outline: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	color: #FFF;
	text-align: center;
	padding: 0px 5px 4px 0px;
}
.MainSystem TD.MainSystemHolder
{
	width: 807px;
	vertical-align: top;
	text-align: center;
}

TABLE.Panel
{
	border: 1px solid #6E6B8E;
	width: 98%;
	background-color: #ECE9D8;
	margin: 10px 0px 10px 0px;
}

.Panel TD.TitleBar
{
	height: 23px;
	background-image: url(../images/default/default_panel/header-background.gif);
	border-bottom: 1px solid #6E6B8E;
	color: #FFF;
	font-weight: bold;
	padding: 0px 0px 0px 5px;
}
.TitleBar SPAN
{
	height: 22px;
	margin: 0px 10px 0px 5px;
	padding-top: 5px;
}

DIV.InnerPanel
{
	border: 1px solid #7F9DB8;
	background-color: #FFF;
	margin: 10px 5px 10px 5px;
}
TABLE.SearchResults
{

}

.SearchResults TD.Results
{
	padding: 5px 3px 5px 3px;
	border-bottom: 1px solid #EBEADB;	
	height: 19px;
	font-size: 10px;
	
}
.SearchResults TD.ResultsSubHeader
{
	padding: 5px 3px 5px 3px;
	border-bottom: 1px solid #EBEADB;	
	height: 19px;
	font-size: 10px;
	background-color: #ABC1D5;
}
.SearchResults SPAN
{
	float: left;
}
.SearchResults SPAN.Sep
{
	float: right;
}
TD.ColumnHeader
{
	height: 20px;
	background-image: url(../images/default/default_panelsearch/header-background.gif);
	padding: 0px 3px 0px 3px;
	font-size: 9px;
}
TD.SearchOptions
{
	padding: 4px 4px 4px 6px;
}
TABLE.Login
{

}
.Login TD.Display
{
	padding: 3px 0px 0px 10px;
}
.MainDisplay
{
	padding: 3px 0px 0px 10px;
	font-weight: bold;
}

TABLE.Generic
{

}
.Generic TD
{
	padding: 0px 10px 0px 10px;
}

A.hidelink
{
	text-decoration: none;
	color: #000;
}

TABLE.ChildSummary
{
	padding: 0px;
}
.ChildSummary TD.LeftSide
{
	background: #F26222;
}
.ChildSummary TD.Display
{
	border: 4px solid #F26222;
	font-size: 9px;
	padding: 7px;
}
TD.Display P
{
	margin: 0px 0px 5px 0px;
	font-size: 9px;
	background-color: #FFF;
}

INPUT.ChildMenuItemTop
{
	width: 174px;
	height: 31px;
	background: #333 url(../images/default/default_child/button-topselected.gif) no-repeat;
	border: none;
	outline: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	color: #FFF;
	text-align: left;
	padding: 0px 4px 0px 10px;
}

INPUT.ChildMenuItem
{
	width: 171px;
	height: 31px;
	background: #333 url(../images/default/default_child/button-unselected.gif) no-repeat;
	border: none;
	outline: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	color: #FFF;
	text-align: left;
	padding: 0px 0px 4px 10px;
}

DIV.Popup
{
	background-color: #FFF;
	border: 1px solid #7F9DB9;
	margin: 0px;
	padding: 0px;
	text-align: left;
}

TABLE.TabMenu
{
	height: 29px;
	margin: 5px 0px 0px 7px;
	width: 762px;
}
.TabMenu TD
{
	font-weight: bold;
	color: #FFF;
}
.TabMenu TD.Unselected
{
	background-color: #ABC1D5;
}
.TabMenu TD.Selected
{
	background-color: #7D9AB5;
}
.TabMenu A
{
	text-decoration: none;
	color: #FFF;
	width: 250px;
	height: 29px;
	padding: 7px 0px 0px 5px;
}
TABLE.History
{
	background-color: #FFF;
	width: 100%;
}
.History TD
{
	font-size: 10px;
}
.History TD.Header
{
	font-weight: bold;
}
.History TD.Results
{
	border-bottom: 1px solid #EBEADB;
}

TABLE.Summary
{
	margin: 4px;
}

.Summary TD
{
	padding: 2px 10px 2px 10px;
}

.Summary TD.Result
{
	border-bottom: 1px solid #EBEADB;
}

.Summary TD.Total
{
	border-top: 1px solid #7D99B2;
	height: 25px;
}

.Summary TD.Title
{
	color: #7D99B2;
	border-bottom: 1px solid #7D99B2;
	height: 25px;
}
