﻿body 
{
	font-family: Arial;
	font-size: 11px;
	background-color: #F3F3F5;
	margin-top: 0px;
}
a
{
	color: #446a99;
	font-weight: bold;
}

a:visited
{
	color: #446a99;
	font-weight: bold;
}

h1
{
	font-family:Trebuchet, Trebuchet ms, Verdana, Arial, Helvetica, sans-serif;
}

li
{
	font-family: Arial;
	font-size: 11px;
}

.HeaderDate 
{
	color: White;
	http://localhost/public_itd/
	font-family:Trebuchet, Trebuchet ms, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-align:right;
	padding-top: 3px;
	padding-left:220px;
	padding-right:5px;
}
.portal
{
	color: White;
	http://localhost/public_itd/;
	font-family:Trebuchet, Trebuchet ms, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:right;
	padding-top: 3px;
    padding-left:10px;
	padding-right:10px;
}

td.portal a:visited
{
	color:#FFFFFF;
}

.HeaderMenuBar
{
	height: 24px;
	width: 100%;
	background-image: url('../images/HeaderMenuBarBG.jpg');
}
.HeaderMenuBar td
{
	width: 20%;
	text-align: center;
}
.HeaderMenuBar a
{
	color: #000000;
	font-family: Verdana;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	font-family:Trebuchet, Trebuchet ms, Verdana, Arial, Helvetica, sans-serif;
}
.HeaderMenuBar a:visited
{
	color: #000000;
	font-family: Verdana;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	font-family:Trebuchet, Trebuchet ms, Verdana, Arial, Helvetica, sans-serif;
}

.HeaderMenuBar a:hover
{
	color: #567da8;
	font-weight: bold;
}
.FooterMenuBar
{
	padding-left: 20px;
	padding-right: 20px;
	background-color: #0a0d44;
	color: White;
	height: 22px;
	width: 100%;
}
.FooterMenuBar a
{
	color: White;
	text-decoration: none;
}

.FooterMenuBar a:visited
{
	color:#FFFFFF;
}
.ContentBox
{
}
.ContentBoxHeader
{
	background-image: url('../images/SectionHeaderBarBG.jpg');
	height: 28px;
	color: White;
	font-size: 14px;
	font-weight: bold;
	font-family:Trebuchet, Trebuchet ms, Verdana, Arial, Helvetica, sans-serif;
	border-left: solid 1px #1b285c;
	border-right: solid 1px #2d3d6e;
	padding-left: 10px;
}
.ContentBoxContent
{
	font-family:Trebuchet, Trebuchet ms, Verdana, Arial, Helvetica, sans-serif;
	border-left: solid 1px #dfdfdf;
	border-right: solid 1px #adadaf;
	background-color: #e6e6e6;
	height: 100%;
	padding-top: 3px;
	padding-left: 2px;
	padding-right: 2px;
	vertical-align:top;
}
.SideMenu
{
	background-color: #fafafa;
	border-right: solid 1px #979fb2;
	width: 157px;
}
.SideMenu h1
{
	height: 25px;
	background-image: url('../images/SideMenuHeaderBG.jpg');	
	color: White;
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-top: 8px;
	padding-bottom: 0px;
}
.SideMenu div
{
	height: 26px;
	background-image: url('../images/SideMenuItemBG.jpg');
	padding-top: 12px;
	padding-left: 10px;
	padding-right: 10px;
	cursor: hand;
}

.SideMenu div.SubNav
{
	background-image:none;
	background-color:#DADADA;
	
	
	border-top:solid 1px #AAAAAA;	
	padding-left:20px;
}
.SideMenu div.SideMenuRONav
{
	background-image:none;
	background-color:#DADADA;
	color:#7C97B6;
	border-top:solid 1px #AAAAAA;
	padding-left:20px;
}

.SideMenu div.SideMenuRO
{
	background-image: none;
	background-color: #7C97B6;	
}

.SideMenu .SubNavTops
{
	
	
	padding-top: 12px;
	padding-left: 20px;
	padding-right: 10px;
	cursor: hand;
	
	height:26px;
	width:100%;
	background: url('../images/medium_purple_right.gif') no-repeat 6px;
	}

.SideMenu a
{
	font-family:Trebuchet, Trebuchet ms, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: Black;
	font-weight: normal;
}
.SideMenu a:visited
{
	font-family:Trebuchet, Trebuchet ms, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: Black;
	font-weight: normal;
}

.SectionTitleBar
{
	height: 19px;
	background-image: url('../images/SectionContentTitleBG.jpg');
	padding-left: 10px;
	color: White;
	font-family:Trebuchet, Trebuchet ms, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 4px;
}

.SubPageContent
{
	background-color: #f3f3f3; 
	background-image: url('../images/SectionContentGrayFloorBG.jpg');
	background-position: bottom;
	background-repeat:repeat-x;
	padding-left: 8px; 
	padding-right: 8px; 
	padding-top: 8px;
	/*height: 183px;*/
	height: 100%;
	width: 590px; 
	overflow: auto;
	vertical-align: top;
	padding-bottom: 60px;
	min-height: 250px;
}
.SubPageContentGraphic
{
	vertical-align: bottom;
	background-color: #e6e6e6; 	
}