/*****************************
  Default Style Elements
*****************************/

body
{
	font-size: 8pt;
	margin: 0px;
	font-family: Arial, Verdana;
	background-color: #ffffff;
}

/* Login */
.Login_Italic
{
	font-family:Script MT Bold;
	font-size:27px;
	font-style:italic;
	font-weight:bold;
	color:#5EB8DA; 
}

.Login_Normal
{
	font-family:Verdana;
	font-size:27px;
	font-weight:bold;	
	color:#5EB8DA;  
}

/* Form */
.Form_Title
{
	font-weight: bold;
	font-size: 12pt;
	font-family: Arial, Verdana;
	font-variant: small-caps;
}
.Form_TextBox
{
	font-size: 8pt;
	font-family: Arial, Verdana;
}
.Form_Button
{
	font-size: 8pt;
	font-family: Arial, Verdana;
}
.Form_UpdateButton
{
	font-size: 8pt;
	font-family: Arial, Verdana;
	font-weight:bold;
    color: white;
	background-color:#00c800;
} 

.Form_Label
{
	font-size: 8pt;
	font-family: Arial, Verdana;
}
.Form_RadioButton
{
	font-size: 8pt;
	font-family: Arial, Verdana;
}
.Form_CheckBox
{
	font-size: 8pt;
	font-family: Arial, Verdana;
}
.Form_DropDownList
{
	font-size: 8pt;
	font-family: Arial, Verdana;
}
/*Mail Ref:SISK12 general screen changes, Dt.05/27*/
.Form_HomeDropDownList
{
	font-size: 10pt;
	font-family: Arial, Verdana;
}
/*Changes End*/
.Form_HelpText
{
	font-size: 8pt;
	font-family: Arial, Verdana;
}
.Form_DBInquiry
{
	font-size: 8pt;
	font-family: Arial, Verdana;
}
.Form_MessageCenter
{
	font-size: 10pt;
	font-weight:bold;
	color: red;
	font-family: Arial, Verdana;
	text-align: center;
}
.Form_TableHeader
{
	font-size: 10pt;
	font-family: Arial, Verdana;
}

/* Hyperlinks */
.HyperLink_Text
{
	color: blue;
	font-family: Arial, Verdana;
}


/* Header */
.Header_Line1
{
	font-size: 10pt;
	font-family: Verdana, Courier;
/*	font-weight:bold;*/
}
.Header_Line2
{
	font-size: 10pt;
	font-family: Verdana, Courier;
	/*font-weight:bold;	*/
}

/* Footer */
.Footer_Line1
{
	font-size: 10pt;
	font-family: Arial, Verdana;
}

TABLE
{
	border-right: thin;
	border-top: thin;
	border-left: thin;
	border-bottom: thin;
	border-collapse: collapse;
	font-family:Arial;
	font-size:x-small;
}




/* MAIN NAV */

.mainnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.mainnav:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.mainnav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
.mainnav:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
.mainnav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

/* SUB NAV */

.subnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.subnav:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.subnav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
.subnav:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
.subnav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

/* HEADING 02 */

.heading02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: 003366;
}

/* HEADING 03 */

.heading03 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: 1477A4;
	text-decoration: none;
}
.heading03:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: 1477A4;
	text-decoration: none;
}
.heading03:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: 1477A4;
	text-decoration: underline;
}
.heading03:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: 1477A4;
	text-decoration: underline;
}
.heading03:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: 1477A4;
	text-decoration: none;
}

/* HEADING 04 */

.heading04 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: 1477A4;
	text-decoration: none;
}
.heading04:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: 1477A4;
	text-decoration: none;
}
.heading04:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: 1477A4;
	text-decoration: underline;
}
.heading04:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: 1477A4;
	text-decoration: underline;
}
.heading04:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: 1477A4;
	text-decoration: none;
}

/* HEADING 05 */

.heading05 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: 1477A4;
	text-decoration: none;
}
.heading05:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: 1477A4;
	text-decoration: none;
}
.heading05:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: 1477A4;
	text-decoration: underline;
}
.heading05:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: 1477A4;
	text-decoration: underline;
}
.heading05:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: 1477A4;
	text-decoration: none;
}

/* MAIN TEXT */
.logintext 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #1d91c5;
	text-decoration: none;

}
.maintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.maintext:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.maintext:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}
.maintext:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}
.maintext:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

/* HEADING 01 */

.heading01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	font-decoration: none;
}
.heading01:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	font-decoration: none;
}
.heading01:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	font-decoration: underline;
}
.heading01:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	font-decoration: underline;
}
.heading01:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	font-decoration: none;
}
.GridStyle
{
 border-color:#999999;
 border-width:1px;
 padding:3px 3px 3px 3px;
 border-style:none;
 background-color:White;
 font-family:Arial,Impact;
 font-size:8pt;
}
.GridSelectedItemStyle
{
	font-weight:bold;
	color:White;
	background-color:#008A8C;
    font-family:Arial,Impact;
    font-size:8pt;
}

.GridMouseOverStyle
{
	color: black;
	background-color: lavender;
    font-family:Arial,Impact;
    font-size:8pt;
}

.GridAlternatingItemStyle
{
	background-color:#FFFFFF;
    font-family:Arial,Impact;
    font-size:8pt;
}
.GridItemStyle
{
	color:Black;
	background-color:#EEEEEE;
    font-family:Arial,Impact;
    font-size:8pt;
}
.GridHeaderStyle
{
	background-color:#0072AB;
	color:#FFFFFF;
	border-color:#D3D3D3;
	border-left-color:#D3D3D3;
	border-top-color:#D3D3D3;
	border-right-color:#D3D3D3;
	border-bottom-color:#D3D3D3;
	border-style:solid;
	border-width:1px;
	border-left-width:1px;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
    font-weight:bold;
	font-family:Arial,Impact;
    font-size:8pt;
    text-align:center;
}
.GridFooterStyle
{
	color:Black;
	background-color:#CCCCCC;
    font-family:Arial,Impact;
    font-size:8pt;
}

.GridPagerStyle
{
	text-align:left;
	background-color:#4682B4;
	color:#FFFFFF;
    font-family:Arial,Impact;
    font-size:8pt;
}

.GridImageColumn
{
	border-top-width: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	border-right-width: 0px;
}

/* New Login Page Changes */
.Form_PageHeader
{
	font-family:Verdana, Arial;
	font-size:24px;
	color:#FFFFFF;
}

.Form_Version
{
	font-family:Verdana, Arial;
	font-size:10px;
	color:#000000;
}

.Form_PageFooter
{
	font-family:Verdana, Arial;
	font-size:10px;
	color:#FFFFFF;
}

.Form_DistrictLabel
{
	font-family: Verdana, Arial;
	font-size:32px;
	color:#666666;
}

.Form_PasswordLinkButton
{
	font-family:Verdana, Arial;
	font-size:10px;
	font-weight:bold;
	color:#000000;
}

.Form_LoginPageLabel
{
	font-family:Verdana, Arial;
	font-size: 12px;
}

.Form_LoginPageTextBox
{
	font-family:Verdana, Arial;
	font-size: 12px;
}

.Form_LoginPageButton
{
	font-family:Verdana, Arial;
	font-size: 12px;
	border:none;
	background:url(../Images/login_button.gif);
}

.Form_LoginPageButtonHover
{
	font-family:Verdana, Arial;
	font-size: 12px;
	border:none;
	background:url(../Images/login_button_over.gif);
}

.Form_LoginTabLinkButton
{
	font-family:Verdana, Arial;
	font-size:14px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

.Form_LoginTabLinkButton:Link
{
	font-family:Verdana, Arial;
	font-size:14px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}

.Form_LoginTabLinkButton:Hover
{
	font-family:Verdana, Arial;
	font-size:14px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:underline;
	cursor:hand;
}

.Form_DisabledLinkButton
{
	font-family:Verdana, Arial;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	cursor:text;
}
/* Changes End */

/* ADDED */
.Form_LblToTxt
{
	font-size: 8pt;
	font-family: Arial, Verdana;
	border: 0px;
	background-color:Transparent; 
}
.MainMenuHover {
 font-family:verdana; 
 font-size:9pt; 
 font-weight:bold; 
 background:#77A9E5;
 border-color:#093B7A;
 color:#093B7A;
 border-style:None;
 }
.MainMenuDisabled {
 color:#D3D3D3;
 }
.MainMenuIsland {
 font-family:MS Sans Serif; 
 font-size:8pt; 
 font-weight:normal;
 background:#D3D3D3;
 color:#000000;
 border-style:Outset;
 border-width:1px;
 }
.MainMenuItem {
 font-family:Verdana; 
 font-size:8pt; 
 font-weight:bold; 
 background:#5894AB;
 border-color:#FFFFFF;
 color:#FFFFFF;
 border-style:Solid;
 border-width:1px;
 }
.MainMenuSeparator {
 background:#000000;
 border-color:#000000;
 color:#000000;
border-left-color:#000000;border-top-color:#000000;border-right-color:#000000;border-bottom-color:#000000; height:4px;
 background-repeat:repeat-x;

 }
/* END */

.Form_PopUpPanel
{
	position: absolute;
	width: 450px;
	height: 150px;
	background-color: #F8F8FF;
	border: solid 1px #000;
	padding: 1px;
	display: none;
}
