A          {Color:#800000; TEXT-DECORATION:none}
A:link     {Color:#800000; TEXT-DECORATION:underline}
A:visited  {Color:#800000; TEXT-DECORATION:underline}
A:hover    {COLOR: #FF0000; TEXT-DECORATION: underline}
A:active   {COLOR: #FF00F0; TEXT-DECORATION: none}

.style1 {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif}


.ColumnHeadText {FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #523838; 
	FONT-FAMILY: Cambria,Times New Roman, serif}


.MenuText {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, sans-serif}

.MenuTextDisabled {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #888888; 
	FONT-FAMILY: Verdana, Arial, sans-serif}

	
A.MenuText           {COLOR: #ffffff; TEXT-DECORATION: none}
A.MenuText:hover    {COLOR: #ffffff; TEXT-DECORATION: underline}
A.MenuText:visited  {Color: #FFFFFF; TEXT-DECORATION: none}
A.MenuText:active   {COLOR: #FFFFFF; TEXT-DECORATION: none}
A.MenuText:link     {COLOR: #FFFFFF; TEXT-DECORATION: none}

.CopyrightText {
	font-family: Arial, sans-serif;
	font-size: 8pt;	
	color: #666666;
}



.BodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #111111;
}

.BodyTextBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #111111;
	font-weight:Bold;

}
.BodyTextBlack{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	font-weight:Bold;

}
H1
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: normal;
	color: #000000;
}

H2
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: normal;
	color: #B00000;
}

.MainBulletText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #800000;
	font-weight:Bold;

}



.Title1Text
{
        font-weight:normal;
        font-size: 20px;
    	color: #663300;
   font-family: Arial, Helvetica, sans-serif;
}

.Title2Text
{
        font-weight:normal;
        font-size: 12pt;
    	color: #663300;
        font-family       : Arial, Helvetica, sans-serif;
}

.Title3Text
{
        font-weight:bold;
        font-size: 12pt;
    	color: #000000;
   font-family   : Arial, Helvetica, sans-serif;
}

.FormTable
{
        border-right: gray 1px solid;
        padding-right: 3px;
        border-top: gray 1px solid;
        padding-left: 3px;
        font-size: 8pt;
        padding-bottom: 3px;
        margin: 0px;
        border-left: gray 1px solid;
        width: 95%;
        padding-top: 3px;
        border-bottom: gray 1px solid;
        font-family: arial;
        background-color:#FFFFFF;
}

.GridTable
{
        border-right: gray 1px solid;
        padding-right: 3px;
        border-top: gray 1px solid;
        padding-left: 3px;
        font-size: 8pt;
        padding-bottom: 3px;
        margin: 0px;
        border-left: gray 1px solid;
        width: 550px;
        padding-top: 3px;
        border-bottom: gray 1px solid;
        font-family: arial;
        background-color:#666666;
}

.SmallText          {font: 8pt Arial, sans-serif; color: #000000; }
.SmallTextBold      {font: 8pt Arial, sans-serif; color: #000000; font-weight:Bold;}




div.scroll
{
	height: 300px;
	width: 730px;
	overflow: auto;
	border: 1px solid #808080;
	background-color: #FFFFCC;
	padding: 8px;
}


.GridTableTransParent
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 8pt;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	font-family: arial;
	border-style: none;
	
}

.GridTextTransParent       {font:  8pt Arial, sans-serif; color: #000000;}
.GridTextTransParentLarge  {font:  10pt Arial, sans-serif; color: #000000;}

.GridText       {font:  8pt Arial, sans-serif; color: #000000; background-color:#FFFFFF}
.GridTextAlt    {font: 8pt Arial, sans-serif; color: #000000; background-color:#FFF2E1}

.GridTextEdit    {font: 8pt Arial, sans-serif; color: #000000; background-color:#FFFFCC}

.GridStatusText  {font:bold  8pt Arial, sans-serif; color: #000000;}

.GridPager  {font:bold  8pt Arial, sans-serif;  color:#000000; background-color: #FFF2E1;}

.GridHeaderText
{
        font: bold 8pt Arial, sans-serif;
        color: #990000;
        background-color:#F9BA68;
}


/* Buttons */
.smallbutton  {width:150px; height:20px; font: bold 8pt arial, sans-serif; color: #000000; background-color:#FFCC66;  border-width: 1px; border-color:#000000;}
.smallbutton2 {width:150px; height:20px; font: bold 8pt arial, sans-serif; color: #000000; background-color:#FFCC66;  border-width: 1px; border-color:#000000;}
.smallbutton3 {width:150px; height:20px; font: bold 8pt arial, sans-serif; color: #000000; background-color:#FFCC66;  border-width: 1px; border-color:#000000;}

.FormButton          {width:150px; height:20px; font: 8pt arial, sans-serif; color: #000000; background-color:#FFCC66;  border-width: 1px; border-color:#000000;}
.FormButtonNoSize    { height:20px; font: bold 8pt arial, sans-serif; color: #000000; background-color:#FFCC66;  border-width: 1px; border-color:#000000;}
.FormButtonGridEdit  {width:150px; height:20px; font:  8pt arial, sans-serif; color: #000000; background-color:#FFCC66;  border-width: 1px; border-color:#000000;}
.FormButtonLarge     {width:400px; height:30px; font: 8pt arial, sans-serif; color: #000000; background-color:#FFCC66;  border-width: 1px; border-color:#000000;}



/* General Form */
.FormTitleText {font:bold italic 10pt arial, sans-serif; color:#000000; background-color:#F9BA68;}
.FormHeadText {font:bold  10pt arial, sans-serif; color: #000000; background-color:#F9BA68;}

.FormRequiredText {font:bold 8pt arial, sans-serif; color: #800000; background-color:#F7E2AE; width:125px}
.FormFieldText {font:bold 8pt arial, sans-serif; color: #606060; background-color:#F7E2AE; width:125px}

.FormFieldText1 {font:bold 8pt arial, sans-serif; color: #606060; background-color:#DAD8B1; width:125px}
.FormFieldText1NoWidth {font:bold 8pt arial, sans-serif; color: #606060; background-color:#DAD8B1; }

.FormInputText {width:200px; height:16px; font: 8pt arial, sans-serif; color: #000000; background-color:#EBEBEB;  border-width: 1px; border-color:#000000}
.FormInputNumber {width:100px; height:16px; font: 8pt arial, sans-serif; color: #000000; background-color:#EBEBEB;  border-width: 1px; border-color:#000000}
.FormInputNumberDisabled {width:100px; height:16px; font: 8pt arial, sans-serif; color: #000000; background-color:#EBEBEB;  border-width: 1px; border-color:#000000}
.FormInputTextNoSize { height:16px; font: 8pt arial, sans-serif; color: #000000; background-color:#EBEBEB;  border-width: 1px; border-color:#000000}
.FormInputTextArea {width:400px; height:75px; font: 8pt arial, sans-serif; color: #000000; background-color:#EBEBEB;  border-width: 1px; border-color:#000000}
.FormInputTextAreaNosize {font: 8pt arial, sans-serif; color: #000000; background-color:#EBEBEB;  border-width: 1px; border-color:#000000}

.FormInputSelect {font: 8pt arial, sans-serif; color: #000000; background-color:#EBEBEB; border-width: 1px; border-color:#000000}


.MessageControlText  {font: bold 9pt Arial, sans-serif; color: #000000; }
.MessageControlTable
{
        border-right: gray 1px solid;
        padding-right: 3px;
        border-top: gray 1px solid;
        padding-left: 3px;
        padding-bottom: 3px;
        margin: 0px;
        border-left: gray 1px solid;
        width: 500px;
        padding-top: 3px;
        border-bottom: gray 1px solid;

}


.BackLinkControlTable{  background-color:#FFFFCC; padding-left:10px;height:23px; border-bottom: #800000 1px solid}

.ErrorText  {font:8pt Arial, sans-serif; color: #FF0000; }
.MsgText  {font:8pt Arial, sans-serif; color: #000000; }
.WarningText {font:8pt Arial, sans-serif; color: #FF00FF; }

.BackLinkControlTable{  background-color:#FFFFCC; padding-left:10px;height:23px; border-bottom: #800000 1px solid}

.ErrorBackLink{  background-color:#FFFFCC; padding-left:10px;height:23px; border-bottom: #800000 1px solid; border-top: #800000 1px solid}

P.breakafter { page-break-after : always}


/* Login Control */	 

.LoginText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	font-weight:Normal;

}
.LoginRequiredText  {font:bold 8pt arial, sans-serif; 
	color: #800000;  
	width:150px;  
	padding-right:5px; }
.LoginInputText { height:16px; font:8pt arial, sans-serif; 
	 
	 width:150px;  
	 color: #000000; 
	 background-color:#EBEBEB;  
	 border-width: 1px; 
	 border-color:#000000}
	 
	 
.LoginButton {width:100px; height:20px; font: 8pt arial, sans-serif; color: #000000; background-color:#F7E2AE;  border-width: 1px; border-color:#000000;  }

.LoginSuccessText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #0000B0;
	font-weight:bold;
}
.LoginFailText 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #B00000;
	font-weight:Normal;
}

/* Admin Menus */
.AdminMenuText           { color: #000000; font:bold 8pt Arial, sans-serif; }
.AdminMenuText A:link    {color: #000000; text-decoration:none;}
.AdminMenuText A:hover   {color: #800000;   text-decoration:none;}
.AdminMenuText A:active  {color: #FF0000;   text-decoration:none;}
.AdminMenuText A:Visited  {color: #000000; text-decoration:none;}


.AdminMenuDropDownText           {color:   #000000;  font:bold 8pt Arial, sans-serif;  }
.AdminMenuDropDownText A:link    { color: #000000; text-decoration:none;}
.AdminMenuDropDownText A:hover   { color: #800000; text-decoration:none;}
.AdminMenuDropDownText A:active  { color: #FF0000;  text-decoration:none;}

.AdminMenuRow
{
        	
        background-color: #F3C78F;
        height: 20px;        
}

.LoginStatusControlText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	color: #111111;
}
