.ImgButton
{
	cursor:hand;
}

.Toolbar
{
	height:38px;
	background-image:url(/Intranet/GUI/Themes/XPBlue/Images/imgToolbarBackground.gif);
	background-repeat:repeat-x;
}

.ScrollArea
{
	overflow:auto;
	
	height:100%;
	width:100%;
}

.Hide
{
	border:solid 2px white;
	background-color: #D6DFF7;
	
	position:absolute;
	top:-10000000;
	left:-10000;
	height:0;
	width:0;
}

.ShowPrintHeader
{
	position:absolute;
	top:0;
	left:0;
	
	width:400px;
}

.ShowScrollArea
{
	position:absolute;
	top:50;
	left:0;
	
	width:400px;
}

body
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	
	font-family:Tahoma;
	font-size:11px;
}

.PanelBlue
{
	background-color:#6375D6;
	color:White;
	font-family:Tahoma;
	font-size:11px;
}

.PanelBlue .BigHeader
{
	font-size: 21px;
	font-family: Franklin Gothic Medium;
}

.PanelWhite
{
	background-color:White;
	color:White;
	font-family:Tahoma;
	font-size:11px;
}

.PanelWhite .SideBar
{
	background-color:#6375D6;
	background-image:url(/Intranet/GUI/Themes/XPBlue/Images//imgSidebarFade.gif);
	background-repeat:repeat-x;
	width: 205px;
	text-align:center;
}
.PanelWhite .SideBarBig
{
	background-color:#6375D6;
	background-image:url(/Intranet/GUI/Themes/XPBlue/Images//imgSidebarFade.gif);
	background-repeat:repeat-x;
	width: 240px;
	text-align:center;
}

.PanelWhite .ProjectBar
{
	background-color:White;
	width: 210px;
	
	border-left: solid 5px #ECE9D8;
}

.PanelWhite .ProjectBar .ProjectTask
{
	width:100%;
	background-color: #ECE9D8;
}

.PanelWhite .ProjectBar .ProjectPanel
{
	width:100%;
	height:100%;
	border: solid 5px black;
}

.ProjectTree
{
	font-family: Verdana;
}

.PanelWhite .Main
{
	color: Black;
	background-color:White;
	font-family:Tahoma;
	font-size:11px;
	/*font-weight:600;*/
	
	padding: 0px 0px 0px 10px;
	margin: 10px 10px 10px 10px;
	
	width:750px;
}

.PanelWhite .Main TD
{
	color: Black;
	/*background-color:White;*/
	font-family:Tahoma;
	font-size:11px;
}


.PanelWhite .Main .ControlPanel
{
	width:100%;
}

.PanelWhite .Main .HeaderError
{
	font-weight: 900;
	font-size: 21px;
	font-family: Franklin Gothic Medium;
	height:60px;
	color:#E00C0C	;
}

.LabelError
{
	font-weight: 600;
	font-size: 11px;
	font-family: Tahoma;
	color:#E00C0C;
}

.PageLink A
{
	text-decoration: none;
	color:Black;
	font-weight: 600;
}

.PageLink A:hover
{
	text-decoration: 'underline';
	color:Black;
	font-weight: 600;
}


.PanelWhite .Main .Header
{
	font-weight: 900;
	font-size: 21px;
	font-family: Franklin Gothic Medium;
	height:60px;
	color:#7693D9;
}


.PanelWhite .Main .HeaderGlance
{
	font-weight: 600;
	font-family: Verdana;
	font-size: 13px;
	height:25px;
	color:#7693D9;
	border-bottom: solid 1px #7693D9;
}


.PanelWhite .Main .Item
{
	width:320px;
	height:50px;
}

.PanelWhite .Main .Item .Image
{
	width:55px;
	height:50px;
}

.PanelWhite .Main .Item .Text
{
	width:265px;
	height:50px;
}


.PanelWhite .Main .Item .Text A
{
	text-decoration: none;
	color:Black;
	font-weight: 600;
}

.PanelWhite .Main .Item .Text A:hover
{
	text-decoration: 'underline';
	color:Black;
	font-weight: 600;
}

.PanelWhite .Main .ItemSmall
{
	width:320px;
	height:45px;
}

.PanelWhite .Main .ItemSmall .Image
{
	width:55px;
	height:45px;
}

.PanelWhite .Main .ItemSmall .Text
{
	width:265px;
	height:45px;
}


.PanelWhite .Main .ItemSmall .Text A
{
	text-decoration: none;
	color:Black;
	font-weight: 600;
}

.PanelWhite .Main .ItemSmall .Text A:hover
{
	text-decoration: 'underline';
	color:Black;
	font-weight: 600;
}

/* Dialog */
.Dialog
{
	color: Black;
	background-color:White;
	font-family:Tahoma;
	font-size:11px;
	
	width:350px;
	
	padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.Dialog TD
{
	color: Black;
	background-color:White;
	font-family:Tahoma;
	font-size:11px;
}

.Dialog A
{
	color: Black;
	font-family:Tahoma;
	font-weight:600;
	font-size:11px;
}

.Dialog .Header
{
	font-weight: 900;
	font-size: 21px;
	font-family: Franklin Gothic Medium;
	height:40px;
	color:#7693D9;
	
	padding:0px 10px 0px 10px;
}

.Dialog .Text
{
	color: Black;
	background-color:White;
	font-family:Tahoma;
	font-size:11px;
	
	padding:0px 10px 0px 10px;
}


.Dialog .CheckBoxList
{
	color: Black;
	background-color:White;
	font-family:Tahoma;
	font-size:11px;
	
	border-top: solid 1px #7693D9;
	border-bottom: solid 1px #7693D9;
}

.Dialog .Buttons .Button
{
	padding:0px 10px 0px 10px;
}

.Dialog .Buttons .Button
{
	font-size: 11px;
	font-family: Tahoma;
	height: 20px;
}

.Dialog .Buttons .ButtonMain
{
	font-size: 11px;
	font-family: Tahoma;
	height: 20px;
	width: 80px;
}

/* Wizard */
.PanelWhite .Wizard
{
	color: Black;
	background-color:White;
	font-family:Tahoma;
	font-size:11px;
	/*font-weight:600;*/
	
	width:500px;
	
	padding: 0px 0px 0px 10px;
    margin: 10px 10px 10px 10px;
}

.PanelWhite .Wizard TD
{
	color: Black;
	background-color:White;
	font-family:Tahoma;
	font-size:11px;
}

.PanelWhite .Wizard A
{
	color: Black;
	font-family:Tahoma;
	font-weight:600;
	font-size:11px;
}

.PanelWhite .Wizard .ControlPanel
{
	width:100%;
}

.PanelWhite .Wizard .Header
{
	font-weight: 900;
	font-size: 21px;
	font-family: Franklin Gothic Medium;
	height:60px;
	color:#7693D9;
}

.PanelWhite .Wizard .HeaderMini
{
	font-weight: 900;
	font-size: 14px;
	font-family: Franklin Gothic Medium;
	color:#7693D9;
	/*background-color:#D6E0F5;*/
	height:80px;
}
.PanelWhite .Wizard .HeaderMini2
{
	font-weight: 900;
	font-size: 14px;
	font-family: Franklin Gothic Medium;
	color:#7693D9;
	/*background-color:#D6E0F5;*/
	
}
.PanelWhite .Wizard .HeaderGlance
{
	font-weight: 600;
	font-family: Verdana;
	font-size: 13px;
	height:25px;
	color:#7693D9;
	border-bottom: solid 1px #7693D9;
}

.PanelWhite .Wizard .Item
{
	width:500px;
}

.PanelWhite .Wizard .Item A
{
	text-decoration: none;
	color:Black;
	font-weight: 600;
}

.PanelWhite .Wizard .Item A:hover
{
	text-decoration: 'underline';
	color:Black;
	font-weight: 600;
}

.PanelWhite .Wizard .Button
{
	font-size: 11px;
	font-family: Tahoma;
	height: 20px;
}

.PanelWhite .Wizard .ButtonMain
{
	font-size: 11px;
	font-family: Tahoma;
	width: 70px;
}

.PanelWhite .MultiPage
{
	border:solid 1px #6A7BD8;
	
	width:650px;
	height:500px;
	margin-left:13px;
	margin-bottom:25px;
}

.PanelWhite .TabPage
{
	margin-left:13px;
	
	
	position:absolute;
}

.backTable
{
	background-color:#6487DC;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:100%;
	height:22;
}

.backTable .BackHeader
{
	height: 60px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	vertical-align:top	;
	height:10;
	border-bottom: solid 1px #DED3BD;
	
	background-image: url(/Intranet/GUI/Themes/XPBlue/Images/imgPageHeader.gif);
	background-repeat:no-repeat;
}

.backTable .MainPanel
{
	background-color:White;
}

.backTable .MainPanel .IFrame
{
	width:100%;
	height: 100%;
	overflow:hidden;
}

.Panel
{
	width:100%;
	height:100%;
}

.Panel .LeftPanel
{
	background-color:#5A7EDC;
	width: 200px;
	height: 100%;
	/*padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;*/
}

.MultiPage
{
	height: 100%;
}

.MultiPage .Cell
{
	vertical-align:top;
	
	border-bottom:solid 1px #EFEFDE;
	border-left::solid 0px #EFEFDE;
	border-right:solid 3px #EFEFDE;
	border-top::solid 1px #EFEFDE;
	
	height:100%;
	width:100%;
}


.MultiPage .Cell .Page
{
	font-family:Verdana;
	vertical-align:top;
	overflow:auto;
	border:solid 1px black;
	
	padding:5px 5px 5px 5px;
	
	height:100%;
	width:100%;
}

.TabStripCell
{
	border-top: solid 0px #5A7EDC;
	height: 20;
	border-bottom:solid 0px #EFEFDE;
	border-left::solid 0px #EFEFDE;
	border-right:solid 3px #EFEFDE;
	border-top::solid 1px #EFEFDE;
}

.MenuStripCell
{
	border-top: solid 0px #5A7EDC;
	height: 27;
	background-color:#EFEFDE;
	padding: 1px 5px 0px 3px;
}

.MenuStripCell A
{
	border: solid 1px #F0EFE0;
	height:15px;
	width:15px;
	padding: 2px 1px 1px 1px;
	
	text-decoration:none;
	color:Black;
}

.MenuStripCell A:hover
{
	border: solid 1px #316AC5;
	height:15px;
	width:15px;
	padding: 2px 1px 1px 1px;
	
	text-decoration:none;
	color:Black;
	background:#C1D2EE;
}

.SideBar .Folder
{
	margin-top: 15px;
	margin-left: 0px;
	width:185px;
}
.SideBarBig .FolderBig
{
	margin-top: 15px;
	margin-left: 6px;
	width:225px;
}
.SideBar .Header
{
	background-image:url(/Intranet/GUI/Themes/XPBlue/Images//imgHeader.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	height:25px;
	
	color: #215DC6;
	font-family:Tahoma;
	font-size:11px;
	font-weight:600;
	padding-left: 10px;
	cursor:hand;
	behavior: url(/Intranet/GUI/Style/XPScripts/Folder.htc);
}

.SideBar .Header2
{
	background-image:url(/Intranet/GUI/Themes/XPBlue/Images//imgHeader2.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	height:25px;
	
	color: #215DC6;
	font-family:Tahoma;
	font-size:11px;
	font-weight:600;
	padding-left: 10px;
	cursor:hand;
	behavior: url(/Intranet/GUI/Style/XPScripts/Folder.htc);
	padding-bottom:2px;
}
.SideBarBig .HeaderBig
{
	background-image:url(/Intranet/GUI/Themes/XPBlue/Images//imgHeaderBig.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	height:25px;
	
	color: #215DC6;
	font-family:Tahoma;
	font-size:11px;
	font-weight:600;
	padding-left: 10px;
	cursor:hand;
	behavior: url(/Intranet/GUI/Style/XPScripts/FolderBig.htc);
}
.SideBarBig .Header2Big
{
	background-image:url(/Intranet/GUI/Themes/XPBlue/Images//imgHeader2Big.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	height:25px;
	
	color: #215DC6;
	font-family:Tahoma;
	font-size:11px;
	font-weight:600;
	padding-left: 10px;
	cursor:hand;
	behavior: url(/Intranet/GUI/Style/XPScripts/FolderBig.htc);
	padding-bottom:2px;
}
.SideBarBig .HeaderOverBig
{
	background-image:url(/Intranet/GUI/Themes/XPBlue/Images//imgHeaderOverBig.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	height:25px;
	
	color: #428EFF;
	font-family:Tahoma;
	font-size:11px;
	font-weight:600;
	padding-left: 10px;
	cursor:hand;
	behavior: url(/Intranet/GUI/Style/XPScripts/FolderBig.htc);
}

.SideBarBig .Header2OverBig
{
	background-image:url(/Intranet/GUI/Themes/XPBlue/Images//imgHeader2OverBig.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	height:25px;
	
	color: #428EFF;
	font-family:Tahoma;
	font-size:11px;
	font-weight:600;
	padding-left: 10px;
	cursor:hand;
	behavior: url(/Intranet/GUI/Style/XPScripts/FolderBig.htc);
	padding-bottom:2px;
}

.SideBar .HeaderOver
{
	background-image:url(/Intranet/GUI/Themes/XPBlue/Images//imgHeaderOver.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	height:25px;
	
	color: #428EFF;
	font-family:Tahoma;
	font-size:11px;
	font-weight:600;
	padding-left: 10px;
	cursor:hand;
	behavior: url(/Intranet/GUI/Style/XPScripts/Folder.htc);
}

.SideBar .Header2Over
{
	background-image:url(/Intranet/GUI/Themes/XPBlue/Images//imgHeader2Over.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	height:25px;
	
	color: #428EFF;
	font-family:Tahoma;
	font-size:11px;
	font-weight:600;
	padding-left: 10px;
	cursor:hand;
	behavior: url(/Intranet/GUI/Style/XPScripts/Folder.htc);
	padding-bottom:2px;
}

.SideBar .Body
{
	border:solid 2px white;
	background-color: #D6DFF7;
}

.SideBar .BodyHidden
{
	border:solid 2px white;
	background-color: #D6DFF7;
	
	position:absolute;
	top:-10000000;
	left:-10000;
	height:0;
	width:0;
}

.SideBar .Body .Items
{
	margin-top:10px;
	margin-bottom:10px;
	width:100%;
}

.SideBar .Body .Icon
{
	width:28px;
	border:2px;
	padding-left: 12px;
}

.SideBar .Body .Text
{
	margin-top:10px;
	margin-bottom:10px;
}

.SideBar .Body .Text A
{
	font-size: 11px;
	color: #215dc6;
	font-family: Tahoma;
	text-decoration: none;
}

.SideBar .Body .Text A:hover
{
	color: #428EFF;
	text-decoration: underline;
}

.SideBar .Body .TextHeader
{
	font-family:Tahoma;
	font-size:11px;
	font-weight: 600;
	color:Black;
	padding-left: 12px;
}

.SideBar .Body .Text
{
	font-family:Tahoma;
	font-size:11px;
	color:Black;
	padding-left: 12px;
}

.SideBar .Body .ButtonMain
{
	font-size: 11px;
	font-family: Tahoma;
	width: 70px;
}

.SideBar .Body .Link
{
	font-family:Tahoma;
	font-size:11px;
	color:Black;
}

.SideBar .Body .Link a
{
	font-size: 11px;
	color: #215dc6;
	font-family: Tahoma;
	text-decoration: none;
}

.SideBar .Body .Link a:hover
{
	color: #428EFF;
	text-decoration: underline;
}

.SideBarBig .Body
{
	border:solid 2px white;
	background-color: #D6DFF7;
}

.SideBarBig .BodyHidden
{
	border:solid 2px white;
	background-color: #D6DFF7;
	
	position:absolute;
	top:-10000000;
	left:-10000;
	height:0;
	width:0;
}

.SideBarBig .Body .Items
{
	margin-top:10px;
	margin-bottom:10px;
	width:100%;
}

.SideBarBig .Body .Icon
{
	width:28px;
	border:2px;
	padding-left: 12px;
}

.SideBarBig .Body .Text
{
	margin-top:10px;
	margin-bottom:10px;
}

.SideBarBig .Body .Text A
{
	font-size: 11px;
	color: #215dc6;
	font-family: Tahoma;
	text-decoration: none;
}

.SideBarBig .Body .Text A:hover
{
	color: #428EFF;
	text-decoration: underline;
}

.SideBarBig .Body .TextHeader
{
	font-family:Tahoma;
	font-size:11px;
	font-weight: 600;
	color:Black;
	padding-left: 12px;
}

.SideBarBig .Body .Text
{
	font-family:Tahoma;
	font-size:11px;
	color:Black;
	padding-left: 12px;
}

.SideBarBig .Body .ButtonMain
{
	font-size: 11px;
	font-family: Tahoma;
	width: 70px;
}

.SideBarBig .Body .Link
{
	font-family:Tahoma;
	font-size:11px;
	color:Black;
}

.SideBarBig .Body .Link a
{
	font-size: 11px;
	color: #215dc6;
	font-family: Tahoma;
	text-decoration: none;
}

.SideBarBig .Body .Link a:hover
{
	color: #428EFF;
	text-decoration: underline;
}



.Panel .LeftPanel .TreeView
{
	border-right:solid 2px #5A7EDC;
	background-color:#ffffff;
	height:100%;
	overflow:auto;
}

.TabDiv
{
	border: none;
	width:218px;
	height: 100%;
	overflow:auto;
}

.MainDiv
{
	border: none;
	width:100%;
	height: 100%;
	overflow:auto;
}

.Panel .Main
{
	color: Black;
	background-color:White;
	font-family:Tahoma;
	font-size:11px;
	/*font-weight:600;*/
	
	padding: 0px 0px 0px 10px;
	margin: 10px 10px 10px 10px;
}

.Panel .Main TD
{
	color: Black;
/*	background-color:White;*/
	font-family:Tahoma;
	font-size:11px;
}


.Panel .Main .ControlPanel
{
	width:100%;
}

.Panel .Main .Header
{
	font-weight: 900;
	font-size: 21px;
	font-family: Franklin Gothic Medium;
	height:60px;
	color:#7693D9;
}


.Datagrid
{
	font-family:Tahoma;
	font-size:11px; 
	border:none;
}
.DatagridFirstRow
{
	background-color:white;	
}
.DatagridSecondRow
{
	background-color: #D6DFF7;
	border:ridge 1px black;
}

/*.Datagrid A
{
	text-decoration: 'underline';
	color:Black;
}

.Datagrid A:hover
{
	text-decoration: 'underline';
	color:#7693D9;
}*/

.Datagrid A
{
	text-decoration: none;
	color:Black;
	font-weight: 600;
}

.Datagrid A:hover
{
	text-decoration: 'underline';
	color:Black;
	font-weight: 600;
}

.DatagridGlance A
{
	text-decoration: 'none';
	color:Black;
}

.DatagridGlance A:hover
{
	text-decoration: 'underline';
	color:#7693D9;
}


.Panel .Main .Item
{
	width:320px;
	height:50px;
}

.Panel .Main .Item A
{
	text-decoration: none;
	color:Black;
	font-weight: 600;
}

.Panel .Main .Item A:hover
{
	text-decoration: 'underline';
	color:Black;
	font-weight: 600;
}

/* Wizard */
.Panel .Wizard
{
	color: Black;
	background-color:White;
	font-family:Tahoma;
	font-size:11px;
	/*font-weight:600;*/
	
	width:500px;
	
	padding: 0px 0px 0px 10px;
	margin: 10px 10px 10px 10px;
}

.Panel .Wizard TD
{
	color: Black;
	background-color:White;
	font-family:Tahoma;
	font-size:11px;
}

.Panel .Wizard A
{
	color: Black;
	font-family:Tahoma;
	font-weight:600;
	font-size:11px;
}

.Panel .Wizard .ControlPanel
{
	width:100%;
}

.Panel .Wizard .Header
{
	font-weight: 900;
	font-size: 21px;
	font-family: Franklin Gothic Medium;
	height:60px;
	color:#7693D9;
}

.Panel .Wizard .Item
{
	width:500px;
}

.Panel .Wizard .Item A
{
	text-decoration: none;
	color:Black;
	font-weight: 600;
}

.Panel .Wizard .Item A:hover
{
	text-decoration: 'underline';
	color:Black;
	font-weight: 600;
}

.Panel .Wizard .Button
{
	font-size: 11px;
	font-family: Tahoma;
	height: 20px;
}

.Panel .Wizard .ButtonMain
{
	font-size: 11px;
	font-family: Tahoma;
	width: 80px;
}

.ButtonRegular
{
	font-size: 11px;
	font-family: Tahoma;
	height: 20px;
}



.Menu
{
	height:23px;
	background-color:#EFEBDE;
	
	font-family:Tahoma;
	font-size:11px;
	
	padding-left:10px;
	padding-right:10px;
	overflow:visible;
	
	background-image:url(/Intranet/GUI/images/imgMenuUnder.gif);
	background-repeat:repeat-x;
	
	border-top: solid 1px white;
}

.SlideMenu
{
	height:23px;
	background-color:#EFEBDE;
	
	font-family:Tahoma;
	font-size:11px;
	
	padding-left:10px;
	padding-right:10px;
	overflow:visible;
	
	background-image:url(/Intranet/GUI/images/imgMenuUnder.gif);
	background-repeat:repeat-x;
	
	border-top: solid 1px white;
}

.MenuName
{
	height:23px;
	width:200px;
	background-color:#EFEBDE;
	
	font-family:Tahoma;
	font-size:11px;
	
	padding-left:10px;
	padding-right:5px;
	
	background-image:url(/Intranet/GUI/images/imgMenuUnder.gif);
	background-repeat:repeat-x;
	border-top: solid 1px white;
}

.MenuHidenHeader
{
	height:22px;
	width:10px;
	background-color:#F0EFE0;
	
	font-family:Tahoma;
	font-size:8px;
	
	padding-left:1px;
	padding-right:1px;

}

.Menu .MenuSlider
{
	border: solid 1px yellow;
	
	overflow:hidden;
}

.MenuInfo
{
	height:22px;
	background-color:#F0EFE0;
	
	font-family:Tahoma;
	font-size:8px;
	
	cursor:default;
		
	padding-right:10px;
}


.Menu A
{
	border: solid 1px #EFEBDE;
	height:20px;
	padding: 2px 5px 0px 5px;
	
	text-decoration:none;
	color:Black;
}

.Menu A:hover
{
	border: solid 1px #8C867B;
	height:20px;
	padding: 2px 5px 0px 5px;
	
	text-decoration:none;
	color:Black;
	background:#C6D3EF;
}

.SubjectTextBox
{
	border:solid 1px #7B9EBD;
	height:22px;
	width:642px; 
	padding: 2px 5px 0px 5px;
	
	font-size: 11px;
	font-family:Verdana;
}

.EmailSubjectTextBox
{
	border:solid 1px #7B9EBD;
	height:22px;
	width:622px; 
	padding: 2px 5px 0px 5px;
	
	font-size: 11px;
	font-family:Verdana;
}

.RegularTextBox, .RegularTextBox_Selected
{
	border:solid 1px #7B9EBD;
	height:19px;
	width:136px; 
	padding: 2px 5px 0px 5px;
		
	font-size: 11px;
	font-family:Verdana;
	
	behavior: url(/Intranet/GUI/Style/XPScripts/Focus.htc);
}

.MultiLineRegularTextBox
{
	border:solid 1px #7B9EBD;
	height:57px;
	width:136px; 
	padding: 2px 5px 0px 5px;
		
	font-size: 11px;
	font-family:Verdana;
	
	behavior: url(/Intranet/GUI/Style/XPScripts/Focus.htc);
}

.DateTextBox
{
	border:solid 1px #7B9EBD;
	height:19px;
	width:70px; 
	padding: 2px 5px 0px 5px;
		
	font-size: 11px;
	font-family:Verdana;
}


.NameTextBox
{
	border:solid 1px #7B9EBD;
	height:19px;
	width:200px;
	padding: 2px 5px 0px 5px;
	
	font-size: 11px;
	font-family:Verdana;
}

.LongNameTextBox
{
	border:solid 1px #7B9EBD;
	height:19px;
	width:300px;
	padding: 2px 5px 0px 5px;
	
	font-size: 11px;
	font-family:Verdana;
}

.PostalTextBox
{
	border:solid 1px #7B9EBD;
	height:19px;
	width:106px;
	padding: 2px 5px 0px 5px;
	
	font-size: 11px;
	font-family:Verdana;
}

.SearchTextBox
{
	border:solid 1px #7B9EBD;
	height:19px;
	width:163px;
	padding: 2px 5px 0px 5px;
	
	font-size: 11px;
	font-family:Verdana;
}

.DetailsTextBox
{
	border:solid 1px #7B9EBD;
	width:642px;
	height:180px;
	padding: 2px 5px 0px 5px;

	font-size: 11px;
	font-family:Verdana;
}
.RMADetailsTextBox
{
	border:solid 1px #7B9EBD;
	width:642px;
	height:140px;
	padding: 2px 5px 0px 5px;

	font-size: 11px;
	font-family:Verdana;
}

.EntryTextBox
{
	border:solid 1px #7B9EBD;
	width:642px;
	height:280px;
	padding: 2px 5px 0px 5px;

	font-size: 11px;
	font-family:Verdana;
}

.IDTextBox
{
	border:solid 1px #7B9EBD;
	width:50px;
	height:19px;
	padding: 2px 5px 0px 5px;

	font-size: 11px;
	font-family:Verdana;
}

.ZIPTextBox
{
	border:solid 1px #7B9EBD;
	width:75px;
	height:19px;
	padding: 2px 5px 0px 5px;

	font-size: 11px;
	font-family:Verdana;
}


.MITextBox
{
	border:solid 1px #7B9EBD;
	width:30px;
	height:19px;
	padding: 2px 5px 0px 5px;

	font-size: 11px;
	font-family:Verdana;
}

.CellSpace
{
	padding:0px 10px 5px 0px;
}

.ComboboxStandard
{
	border:solid 1px #7B9EBD;
	height:22px;
	width:136px; 

	font-size: 11px;
	font-family:Verdana;

}

.ComboboxSearch 
{
	border:solid 1px #7B9EBD;
	height:22px;
	width:163px; 

	font-size: 11px;
	font-family:Verdana;

}

.ComboboxName
{
	border:solid 1px #7B9EBD;
	height:22px;
	width:300px; 

	font-size: 11px;
	font-family:Verdana;

}

.ComboboxName2
{
	border:solid 1px #7B9EBD;
	height:22px;
	width:200px; 

	font-size: 11px;
	font-family:Verdana;

}

.HistoryEntryTable
{
	width: 642px;
}

.HistoryEntryTable .HistoryHeader
{
	font-weight: 600;
	font-size: 21px;
	font-family: Franklin Gothic Medium;
	
	color:#7693D9;
	
	padding-top:10px;
}

.HistoryHeader2
{
	font-family:Verdana;
	font-size: 15px;
	font-weight:600;
	
	border-bottom: solid 1px #7693D9;
	
	padding: 2px 0px 4px 0px;
}

.HistoryHeader3
{
	font-family:Verdana;
	font-size: 15px;
	
	border-bottom: solid 1px #7693D9;
	
	padding: 2px 0px 4px 0px;
}

.HistoryHeader3 A
{
	text-decoration: none;
	color:Black;
	font-weight: 600;
}

.HistoryHeader3 A:hover
{
	text-decoration: 'underline';
	color:Black;
	font-weight: 600;
}


.HistoryEntryTable .HistoryEntry
{
	font-family:Verdana;
	font-size: 10px;
	
	padding: 2px 0px 2px 0px;
}

.GridTotal
{
	border-top: black 1px solid;
	border-bottom: black double;
}


 /* Date Box */
 
 .CSCCalendar
{
   border: solid 1px #6375D6;
   font-family:Verdana;
   font-size: 10px;
   background-color: #D6DFF7;
}

.CSCCalendar TABLE
{
   font-family:Verdana;
	font-size: 10px;
   background-color: white;
}

.CSCCalendarNoFilter
{
   border-right: lightgrey ridge;
   border-top: lightgrey ridge;
   border-left: lightgrey ridge;
   border-bottom: lightgrey ridge;
   font-family:Verdana;
	font-size: 10px;
   background-color: white;
   }
.CSCCalendarNoFilter TABLE
{
   font-family:Verdana;
	font-size: 10px;
   background-color: white;
}


.CSCWeekRowsTable
{
   border-right: #6375D6 1px solid;
   border-top: #6375D6 1px solid;
   border-left: #6375D6 1px solid;
   border-bottom: #6375D6 1px solid;
   font-family:Verdana;
   font-size: 10px;
   background-color: white;
}

.CSCDay
{
   cursor: hand;
}

.CSCSelectedDay
{
   background-color: gold;
   
   cursor: hand;
}
.CSCSelectedToday
{
   font-weight: bold;
   background-color: gold;
   
   cursor: hand;
}
.CSCToday
{
   font-weight: bold;
   
   cursor: hand;
}
.CSCSpecialDay
{
   
   cursor: hand;
   background-color: lemonchiffon;
}

.CSCOtherMonthDays
{
   cursor: default;
   color: gray;
}

.CSCDayHeader
{
   border-bottom: #6375D6 1px solid;
}

.CSCDayHeader TR
{
   font-size: 10px;
   background-color: #D6DFF7;
}

.CSCDayHeaderCell
{
   font-size: 10px;
}

.CSCHeaderTable
{
	font-family:Verdana;
	font-size: 10px;
	border-bottom: #6375D6 1px solid;
}

.CSCHeaderRows
{
	font-family:Verdana;
	font-size: 10px;
	cursor: default;
}

.CSCHeaderRows TR
{
   background-color: inherit;
}

.CSCIncrementalButtons
{
   
   cursor: hand;
   color: medium#6375D6;
}

.CSCIncrementalButtonsPressed
{
   
   cursor: hand;
   color: dark#6375D6;
}

.CSCJumpButtons
{
   color: medium#6375D6;
   
   cursor: hand;
}

.CSCJumpButtonsPressed
{
   color: dark#6375D6;
   
   cursor: hand;
}

.CSCCloseButton
{
   cursor: default;
}

.CSCCloseButtonPressed
{
   cursor: default;
}
.CSCHelpButton
{
   cursor: default;
}

.CSCHelpButtonPressed
{
   cursor: default;
}

.CSCFooterTable
{
}

.CSCFooterTable TABLE
{
}

.CSCFooterButton
{
	border-right: lightgrey thin outset;
	border-top: lightgrey thin outset;
	border-left: lightgrey thin outset;
	color: black;
	border-bottom: lightgrey thin outset;
	background-color: light#6375D6;
	font-family:Verdana;
	font-size: 10px;
	
	cursor: hand;
}

.CSCFooterButtonPressed
{
   border-right: lightgrey thin inset;
   border-top: lightgrey thin inset;
   border-left: lightgrey thin inset;
   border-bottom: lightgrey thin inset;
   background-color: light#6375D6;
   color: black;
   font-family:Verdana;
   font-size: 10px;
   
   cursor: hand;
}

.CSCFooterCurrentDate
{
}

.SD_Selectable1
{
   background-color: mistyrose;
   
   cursor: hand;
}
.SD_SelectableOM1
{
   background-color: powder#6375D6;
   
   cursor: hand;
}
.SD_Selectable2
{
   background-color: palegoldenrod;
   
   cursor: hand;
}
.SD_SelectableOM2
{
   background-color: gainsboro;
   
   cursor: hand;
}
.SD_Unselectable1
{
   color: gray;
   background-color: mistyrose;
}
.SD_UnselectableOM1
{
   color: gray;
   background-color: powder#6375D6;
}
.SD_Unselectable2
{
   color: gray;
   background-color: palegoldenrod;
}
.SD_UnselectableOM2
{
   color: gray;
   background-color: gainsboro;
}

.DTBToggleCalendar
{
}

.DTBToggleCalendarPressed
{
}

.DTBHelpButton
{
}

.DTBHelpButtonPressed
{
}

.MYPMonthYearPicker
{
   border-right: gray 1px solid;
   border-top: gray 1px solid;
   border-left: gray 1px solid;
   border-bottom: gray 1px solid;
   font-family:Verdana;
	font-size: 10px;
   background-color: white;
}

.MYPMonthYearPicker TABLE
{
   font-family:Verdana;
	font-size: 10px;
   background-color: white;
}

.MYPMonthTable
{
}

.MYPYearTable
{
}

.MYPMonthCell
{
   
   cursor: hand;
}

.MYPSelectedMonthCell
{
   background-color: gold;
   
   cursor: hand;
}


.MYPYearCell
{
   
   cursor: hand;
}
.MYPSelectedYearCell
{
   
   cursor: hand;
   background-color: gold;
}

.MYPOutOfRangeCell
{
   color: gray;
}

.MYPMoveYearsButtons
{
}

.MYPMoveYearsButtonsPressed
{
}

.MYPTogglePicker
{
}

.MYPTogglePickerPressed
{
}


.PDPContextMenu
{
   border-right: lightgrey 1px solid;
   border-top: lightgrey 1px solid;
   border-left: lightgrey 1px solid;
   border-bottom: lightgrey 1px solid;
   font-family:Verdana;
	font-size: 10px;
   background-color: white;
}

.PDPContextMenu TABLE
{
  font-family:Verdana;
	font-size: 10px;
   background-color: white;
} 
 
 /* Date Box End */
 
 /* Menu Control */
 
 .TopGroup
{
  background-color:#DBD7D0; 
  border-width:1px; 
  border-color:gray; 
  border-style:solid;
}

.MenuGroup
{
  background-image:url(/Intranet/GUI/images/Menu/background.gif);
  border-width:1px; 
  border-color:#7E7E81; 
  border-style:solid;
  cursor:default;
  filter:progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=135, Strength=3); 
}

.TopMenuItem
{
  background-color:#DBD7D0; 
  color:black; 
  font-family:MS Sans Serif; 
  font-size:12px; 
  border-width:1px; 
  border-color:#DBD7D0; 
  border-style:solid;
  padding:2px;
  padding-left:10px;
  padding-right:10px;
  cursor:default;
}

.TopMenuItemOver 
{
  background-color:#C2C5C8; 
  color:black; 
  font-family:MS Sans Serif; 
  font-size:12px; 
  border-width:1px; 
  border-color:#A6A8B2; 
  border-style:solid;
  padding:2px;
  padding-left:10px;
  padding-right:10px;
  cursor:default;
}

.MenuItem
{
  font-family:MS Sans Serif; 
  font-size:9px; 
  padding:5px;
  padding-left:10px;
  padding-right:10px;
  cursor:default;
}

.MenuItemOver 
{
  background-color:#C2C5C8; 
  color:black; 
  font-family:MS Sans Serif; 
  font-size:9px; 
  padding:5px;
  padding-left:10px;
  padding-right:10px;
  cursor:default;
}

.MenuBreak
{
  margin-left:27px; 
}
 
 /* Menu Control End */
 .RegularTableCell
 {
	border:solid 1px #7B9EBD;
 }
 .HeaderTableCell
 {
	border:solid 1px #7B9EBD;
	text-align:center;
	border-bottom-width:medium;
	font-weight:bold;    
 }
 .BottomTableCell
 {
	border:solid 1px #7B9EBD;
	text-align:right;
	border-top-width:thin;
	font-weight:bold;    
 }
 .RightTotalTableCell
 {
	border:solid 1px #7B9EBD;
	text-align:right;
	border-left-width:thin;
	font-weight:bold;    
 }
 .SmallHeader
 {
	font-size: 15px;
	font-family: Franklin Gothic Medium;
	
	color:#7693D9;
	padding-top:10px;
 }
	
/* 

	default css definition for
	xp styled horizontal menu

*/

table.xpm {
	
	background-color:#EFEBDE;
	
	font-family:Tahoma;
	font-size:11px;
	
	padding-left:10px;
	padding-right:10px;
	overflow:visible;
	
	background-image:url(/Intranet/GUI/images/imgMenuUnder.gif);
	background-repeat:repeat-x;
	
	height:24px;
}

table.xpn {
	
	/* Normal*/
	border: solid 1px #EFEBDE;
	height:17px;
	padding: 0px 5px 0px 5px;
	
	text-decoration:none;
	color:Black;
	
	font-family:Tahoma;
	font-size:11px;
	
	cursor:hand;
}

table.xpn a {
	text-decoration: none;
	color: Black;
	
	font-family:Tahoma;
	font-size:11px;
	
	margin: 0px 0px 0px 0px;
	
	padding: 0px 0px 0px 0px;
	
	cursor:hand;
}

table.xpa {
	border: solid 1px #316AC5;
	height:17px;
	padding: 0px 5px 0px 5px;
	
	text-decoration:none;
	color:Black;
	background:#C1D2EE;
	
	font-family:Tahoma;
	font-size:11px;
	
	cursor:hand;
}

table.xpa a {
	text-decoration: none;
	color: Black;
	
	padding: 0px 0px 0px 0px;
	
	cursor:hand;
}

table.xpba {
	/* Over */
	border: solid 1px #316AC5;
	height:17px;
	padding: 0px 5px 0px 5px;
	
	text-decoration:none;
	color:Black;
	background:#C1D2EE;
	
	font-family:Tahoma;
	font-size:11px;
	
	cursor:hand;	
}

table.xpba a {
	text-decoration: none;
	color: Black;
	
	cursor:hand;
}

table.xpp {
	border-style: solid;
	border-width: 1;
	border-color: #666666;
	border-top-color: #CAC6C0;
	background-color: #F9F8F7;
	
	font-family:Tahoma;
	font-size:11px;
	
	cursor:hand;
}

table.xpp a {
	text-decoration: none;
	color: Black;
}

table.xpp table {
	margin: 1;
}

tr.xppn {}

tr.xppn td.a {
	border-color: #EFEDDE;
	background-color: #EFEDDE;
	border-top-width: 1;
	border-right-width: 0;
	border-bottom-width: 1;
	border-left-width: 1;
	border-style: solid;
	
	font-family:Tahoma;
	font-size:11px;
	
	cursor:hand;
}

tr.xppn td.b {
	border-color: #F9F8F7;
	border-top-width: 1;
	border-right-width: 0;
	border-bottom-width: 1;
	border-left-width: 0;
	border-style: solid;
	
	font-family:Tahoma;
	font-size:11px;
	
	cursor:hand;
}

tr.xppn td.c {
	border-color: #F9F8F7;
	border-top-width: 1;
	border-right-width: 1;
	border-bottom-width: 1;
	border-left-width: 0;
	border-style: solid;
	
	font-family:Tahoma;
	font-size:11px;
	
	cursor:hand;
}

tr.xppa {
	background-color: #C1D2EE;
}

tr.xppa td.a {
	border-color: #316AC5;
	border-top-width: 1;
	border-right-width: 0;
	border-bottom-width: 1;
	border-left-width: 1;
	border-style: solid;
	background-color: #C1D2EE;
	
	font-family:Tahoma;
	font-size:11px;
	
	cursor:hand;
}

tr.xppa td.b {
	border-color: #316AC5;
	border-top-width: 1;
	border-right-width: 0;
	border-bottom-width: 1;
	border-left-width: 0;
	border-style: solid;
	background-color: #C1D2EE;
	
	font-family:Tahoma;
	font-size:11px;
	
	cursor:hand;
}

tr.xppa td.c {
	border-top-width: 1;
	border-right-width: 1;
	border-bottom-width: 1;
	border-left-width: 0;
	border-style: solid;
	border-color: #316AC5;
	background-color: #C1D2EE;
	
	font-family:Tahoma;
	font-size:11px;
	
	cursor:hand;
}

