H2
{
	font-family:Book Antiqua;
}

body
{
}
.MenuHeader	
{
	background-color:#FFFFFF;
}

/*Main Container*/.menucontainer { border-right: white 0px solid; border-top: blue 2px solid; BACKGROUND-COLOR: transparent }
/*Dropdown menu item, not selected, not hovered*/.menuitem { BACKGROUND-COLOR: #FFFFFF; COLOR: #0000FF; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif }
/*Dropdown menu item, not selected, hovered*/.menuitemsel { BACKGROUND-COLOR: #0000FF; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif }
/*Menu Heading, not selected, not hovered*/.menuitemcss { background-color:#FFFFFF; COLOR: #0000FF; HEIGHT: 25px }
/*Menu Heading, not selected, hovered*/.menuselitemcss { background-color:#0000FF; COLOR: #FFFFFF; HEIGHT: 25px }
/*Menu Heading, selected, not hovered*/.menuitemcsssel { background-color:#DDDDFF; COLOR: #0000FF; HEIGHT: 25px }
/*Menu Heading, selected, hovered*/.menuselitemcsssel { background-color:#9999FF; COLOR: #0000FF; HEIGHT: 25px }
/*Unknown*/.menusysitemoff { background-color:#FFFFFF; COLOR:#0000FF; HEIGHT: 25px }
/*Unknown*/.menusysitemon { background-color:Red; COLOR:Black; HEIGHT: 25px }
/*Unknown*/.menusysitemoffsel { background-color:Blue; COLOR:Red; HEIGHT: 25px }
/*Unknown*/.menusysitemonsel { background-color:Red; COLOR:Blue; HEIGHT: 25px }
/**/.menubreak { BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid; BACKGROUND-COLOR: white; color: Gray }

.SysAdminSectionHead	
{
	background-color:#cc99cc;

}
.ClientAdminSectionHead	
{
}

.defaultForm	{
	margin-bottom:50px;
	margin-top:50px;
	}

.FormHeadingP	{
	text-align:center;
	margin-top:0px;
	margin-bottom:0px;
	}
	
.defaultDIV		{
	margin-top:0px;
	margin-bottom:0px;
	}
	
.Heading	
{
	font-family:Book Antiqua;
}

.SectionHead	
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	BACKGROUND-COLOR: #0099ff;
	color: #ffffff;
}

.SectionAdd	
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	border: 1;
	BORDER-LEFT-COLOR:blue;
	border-bottom-color:Blue;
	BORDER-TOP-STYLE: solid; 
	BORDER-TOP-COLOR: blue; 
	BORDER-RIGHT-STYLE: solid; 
	BORDER-LEFT-STYLE: solid; 
	BORDER-COLLAPSE: collapse; 
	BORDER-RIGHT-COLOR: blue; 
	BORDER-BOTTOM-STYLE: solid;	

	BACKGROUND-COLOR: #ccccff;
	color: #ffffff;
}
.SubSectionHead	
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	background-color: #c0c0c0;
}

.VerticalSectionHead
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	BACKGROUND-COLOR: #99cccc;
	/*border:1;*/
	border: 1;
	BORDER-LEFT-COLOR:blue;
	border-bottom-color:Blue;
	BORDER-TOP-STYLE: solid; 
	BORDER-TOP-COLOR: blue; 
	BORDER-RIGHT-STYLE: solid; 
	BORDER-LEFT-STYLE: solid; 
	BORDER-COLLAPSE: collapse; 
	BORDER-RIGHT-COLOR: blue; 
	BORDER-BOTTOM-STYLE: solid;	
	direction:ltr;
	writing-mode: tb-rl;
	text-align:center;
	width: 30;
	/*style="DIRECTION: ltr; WRITING-MODE: tb-rl; TEXT-ALIGN: center"*/
	}
	


.TableOuter	
{
	vertical-align:top;
	border-bottom-color:White;
	border-right-color:White;
	border-top-color:White;
	border-left-color:White;
}

.FormTable	
{
	BORDER-LEFT-COLOR:blue;
	border-bottom-color:Blue;
	BORDER-TOP-STYLE: solid; 
	BORDER-TOP-COLOR: blue; 
	BORDER-RIGHT-STYLE: solid; 
	BORDER-LEFT-STYLE: solid; 
	BORDER-COLLAPSE: collapse; 
	BORDER-RIGHT-COLOR: blue; 
	BORDER-BOTTOM-STYLE: solid;
}

.FormTR	{
	vertical-align:baseline;
	font-size: 1em;
	word-spacing:normal;
	letter-spacing:normal;
	font-family:Times New Roman;
	BORDER-LEFT-COLOR:blue;
	border-bottom-color:Blue;
	BORDER-TOP-STYLE: solid; 
	BORDER-TOP-COLOR: blue; 
	BORDER-RIGHT-STYLE: solid; 
	BORDER-LEFT-STYLE: solid; 
	BORDER-COLLAPSE: collapse; 
	BORDER-RIGHT-COLOR: blue; 
	BORDER-BOTTOM-STYLE: solid;
	}

.FormTD	{
	vertical-align:baseline;
	font-size: 1em;
	word-spacing:normal;
	letter-spacing:normal;
	font-family:Times New Roman;
	BORDER-LEFT-COLOR:blue;
	border-bottom-color:Blue;
	BORDER-TOP-STYLE: solid; 
	BORDER-TOP-COLOR: blue; 
	BORDER-RIGHT-STYLE: solid; 
	BORDER-LEFT-STYLE: solid; 
	BORDER-COLLAPSE: collapse; 
	BORDER-RIGHT-COLOR: blue; 
	BORDER-BOTTOM-STYLE: solid;
	}
.FieldLabel	{	
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: .6em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
	}	
.FieldText	{	
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: .8em;
    FONT-WEIGHT: bold;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    margin-bottom: 0;
    margin-top: 0;
	}
.NormalRed
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #ff0000
}

.SubFormButton	
{
	width: 75px;
}

.text_content
{	position: relative;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	margin-bottom: 5px;
	text-align: justify;
	margin: 5px;
	margin-left: 5px;
}
.text_side
{	position: relative;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: blue;
	margin-bottom: 5px;
	text-align: left;
	margin: 5px;
	margin-left: 5px;
}
.text_normal
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
}
.page_heading	
{
	position: relative;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: Black;
	text-align: justify;
	margin: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 5px;
	
}
.main_heading	
{
	position: relative;
	font-size: 14px;
	font-family: Arial;
	font-weight: bolder;
	color: Blue;
	margin-top: 10px;
	margin-right: 16px;
	text-align: left;
}

.main_item {
	position: relative;
	font-size: 12px;
	font-family: Arial;
	font-weight: bolder;
	color: Blue;
	margin-top: 10px;
	margin-right: 16px;
	text-align: left;
}

.main_subitem {
	position: relative;
	font-size: 12px;
	font-family: Arial;
	font-weight: bolder;
	margin-top: 10px;
	margin-right: 16px;
	text-align: left;
	font-weight: bold;
	padding-left: 20px;
}
.copyright {
	text-align: center;
	border-top: white solid 1px;
	padding-top: 5px;
}
.itrac_free_text 
{
	display: inline;
	background: #FFFFFF;
	color: #FEFEFE;
}
.noMargin 
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

