/* ================================
    CSS STYLES FOR HARBER ASSOCIATES
   ================================
*/   
/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg { 
	background-color: transparent;
}
/* background color for the content part of the pages */
Body { 
	background: transparent;
}
/* background/border colors for the selected tab */
.TabBg {
	background: transparent;
}
.LeftPane  {
	background: transparent;
}
.ContentPane  {
}
.RightPane  {
	background: transparent;
}
/* text style for the selected tab */
.SelectedTab {
	font-weight: bold;
}
/* text style for the unselected tabs */
.OtherTabs {
	font-variant: normal;
}
/* GENERAL */
/* style for module titles */
.Head   {
	
}
/* style of item titles on edit and admin pages */
.SubHead    {
	
}
/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
	
}
/* text style used for most text rendered by modules */
.Normal
{
}
/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
}
.NormalRed
{
}
.NormalBold
{
}
/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton {
}

/* GENERIC */
/* 2 and 3 column arrangement in text boxes */
.twoCol {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: left; WIDTH: 49%; LINE-HEIGHT: 1.3em; max-width: 44%
}
.threeCol {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: left; WIDTH: 33%; LINE-HEIGHT: 1.3em; max-width: 29%
}
/* Margins for Images */
.imgMargin {
      Margin: 5px 10px 5px 10px
}
.imgMarginLHS {
      Margin: 5px 0px 5px 10px
}
.imgMarginRHS {
      Margin: 5px 10px 5px 0px
}
/* Apply smaller text size to the footer links */

.footerlinks {
        font-size: xx-small;
}
H1  {
	PADDING-RIGHT: 0em; 
	PADDING-LEFT: 0em; 
	FONT:  700 1.5em "Times New Roman", serif; 
	PADDING-BOTTOM: 0em; 
	MARGIN: 0em 0em 0.5em; 
	COLOR: #6005B4; 
	PADDING-TOP: 0em;
}
H2  {
	PADDING-RIGHT: 0em; 
	PADDING-LEFT: 0em; 
	PADDING-BOTTOM: 0em; 
	MARGIN: .2em 0em 0.3em; 
	FONT: 600 1.25em Tahoma, Geneva, Arial, Helvetica, sans-serif; 
	COLOR: #6005B4;
	PADDING-TOP: 0em
}
H3  {
	FONT: 500 1.2em Tahoma, Geneva, Arial, Helvetica, sans-serif; 
	MARGIN: .5em 0em .3em
}
H4  {
	FONT: italic bold 1.1em Tahoma, Geneva, Arial, Helvetica, sans-serif; 
	MARGIN: .3em 0em
}
H5, DT  {
	FONT: bold 1.05em Tahoma, Geneva, Arial, Helvetica, sans-serif; 
	MARGIN: .2em 0em
}
H6  {
	FONT: bold 0.9em Tahoma, Geneva, Arial, Helvetica, sans-serif; 
	MARGIN: .2em 0em
}
A:link  {
	COLOR: blue; TEXT-DECORATION: underline;
                font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
}
A:visited   {
	COLOR: purple; TEXT-DECORATION: underline;
                font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
}
A:active    {
	BACKGROUND-COLOR: #F5F5F5; color: red;
                font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
}
A:hover {
	BACKGROUND-COLOR: #eee; color: red;
                font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
}
UL LI   {
     margin-top: 3px;
     padding-left: 5px;
}
/* MODULE-SPECIFIC */
/* Form Specific CSS Styles */
.frmReport
{
border: black 1px solid;
width: 450px;
/* The PADDING attribute makes each individual IE box have this attribute 
and not the overall box as may be thought!! - so use it sparingly.
It does not have any effect on the Firefox appearance.*/
padding: 3px;
margin: 10px;
}
.frmTextBox {
/* Setting the MARGIN-TOP attribute controls the spacing between label and text box
    The MARGIN-LEFT should equal the .frmLabel MARGIN-LEFT to align the two items */ 
	margin: 3px 0px 10px 20px;
}
.frmLabel {
                margin-left: 20px;
                font-weight: bold;
                font-size: xx-small;
}
.frmSeparator
{
border-bottom:1px black solid;
height:10px;
}





