 /* Redefinging HTML tags  */

/* body{
	background-color : #EAEAEA;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10;
	font-style : normal;
	font-weight : normal;
} */

p {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

a {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}

a:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #333366;
	text-decoration: underline;

}

li {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

/* Classes  */

.headerLink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.headerLink:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.PageBODY{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; }

.FormHeaderFont{ 
	color: #000000; 
	font-size: 18px; 
	font-weight: bold; }

.FormTABLE{ 
	border: 1px solid #000000; 
	background-color: #FFFFFF; }

.ColumnTD{ 
	border-style: solid; 
	border-width: 1px; 
	background-color: #B29034; 
	color: #FFFFFF; 
	font-size: 13px; 
	font-weight: bold; }

.FieldCaptionTD{ 
	border-style: outset; 
	border-width: 1px; 
	background-color: #F6F4F6; 
	font-size: 13px; }
	
.HeaderTD{
	border-width: 0px;
	background-color: #00CCFF;
	background-image : url(Assets/images/hdbarstrps.gif);
	background-repeat : no-repeat;
}

.DataTD{ 
	border-style: outset; 
	border-width: 1px; 
	background-color: #FFFFFF; 
	font-size: 13px; }

.ErrorDataTD{ 
	border-style: outset; 
	border-width: 1px; 
	background-color: #FFFFFF; 
	color: #FF0000; 
	font-size: 13px; }

.SeparatorTD{ }

.AltDataTD{ 
	border-style: outset; 
	border-width: 1px; 
	background-color: #E7DBBC; 
	font-size: 13px; }

.FooterTD { 
	border-style: solid; 
	border-width: 1px; 
	background-color: #B29034; 
	color: #FFFFFF; 
	font-size: 13px; }

.Button { 
	border-bottom: 1px ridge; 
	border-left: 1px ridge; 
	border-right: 1px ridge; 
	border-top: 1px ridge; 
	background-color: #579BE8; 
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; }
	
.Button2 {
	border-bottom: 1px ridge #081979;
	border-left: 1px ridge #081979;
	border-right: 1px ridge #081979;
	border-top: 1px ridge #081979;
	background-color: #F6F4F6;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.Input { 
	border-bottom: 1px ridge; 
	border-left: 1px ridge; 
	border-right: 1px ridge; 
	border-top: 1px ridge; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; }

.Textarea { 
	border-bottom: 1px ridge; 
	border-left: 1px ridge; 
	border-right: 1px ridge; 
	border-top: 1px ridge; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; }

.Select { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; }

.SulfurFormTABLE{ 
	border : 1px solid #000000; 
	background-color : #FFFFFF; }

.SulfurFieldCaptionTD{ 
	border-style : outset; 
	border-width : 1px; 
	background-color : #E7DBBC; 
	font-size : 13px; }

.SulfurColumnTD{ 
	border-style : solid; 
	border-width : 1px; 
	background-color : #B29034; 
	color : #FFFFFF; 
	font-size : 13px; 
	font-weight : bold; }



#elButton a {
color: #081979;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
background-color:#F6F4F6;
display: block;
width: 100px;
padding: 3px 0px;
margin: 1px;
}
#elButton a:hover {
background-color: #ffffff;
color:#cc9900;
text-decoration: none;
display: block;
width: 100px;
padding: 3px 0px;
margin: 1px;
}


.pgold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #cc9900;
}

.pBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #081979;
}



.aMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.aMenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #999999; 
	text-decoration: underline;
}

.aWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

.aWhite:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff; 
	text-decoration: underline;
}

.SubLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #cc9900;
	text-decoration: none;
}

.SubLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #081979;
	text-decoration: underline;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

.dateFooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

.dateFooter2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
}

.afooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.afooter:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #990000;
	text-decoration: underline;
}

.headBG {
	background : url(images/bgIStripes1.gif) repeat-x;
}

H1.body  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : italic;
	font-weight : bold;
	font-size : 30pt;
	color : #000099;
	text-align : left;
}

H1.center  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : italic;
	font-weight : bold;
	font-size : 30pt;
	color : #000099;
	text-align : center;
}

H1.indent  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : italic;
	font-weight : bold;
	font-size : 30pt;
	color : #000099;
	text-align : left;
	margin-left : 72;
}

H1.white  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : italic;
	font-weight : bold;
	font-size : 30pt;
	color : #ffffff;
	text-align : left;
}

H2.body  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : italic;
	font-weight : bold;
	font-size : 24pt;
	color : #ff0000;
	text-align : left;
}

H2.center  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : italic;
	font-weight : bold;
	font-size : 24pt;
	color : #ff0000;
	text-align : center;
}

H2.indent  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : italic;
	font-weight : bold;
	font-size : 24pt;
	color : #990066;
	text-align : left;
	margin-left : 72;
}

H2.white  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : italic;
	font-weight : bold;
	font-size : 24pt;
	color : #ffffff;
	text-align : left;
}

.H3body  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : italic;
	font-weight : 900;
	font-size : 18pt;
	color : #000000;
	text-align : left;
}

.H3blue  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	font-size : 18pt;
	color : #081979;
	text-align : left;
}

H3.center  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : italic;
	font-weight : 900;
	font-size : 18pt;
	color : #000000;
	text-align : center;
}

H3.indent  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : italic;
	font-weight : 900;
	font-size : 18pt;
	color : #000000;
	text-align : left;
	margin-left : 72;
}

.H3red  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : italic;
	font-weight : 900;
	font-size : 18pt;
	color : #ff0000;
	text-align : left;
}

.H4body  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : italic;
	font-weight : bold;
	font-size : 14pt;
	color : #000000;
	text-align : left;
}

.H4gold  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	font-size : 14pt;
	color : #cc9900;
	text-align : left;
}

H4.center  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : italic;
	font-weight : bold;
	font-size : 14pt;
	color : #ff0000;
	text-align : center;
}

H4.indent  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : italic;
	font-weight : bold;
	font-size : 14pt;
	color : #000099;
	text-align : left;
	margin-left : 72;
}

.H4red  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	font-size : 14pt;
	color : #ff0000;
}

.H4blue  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	font-size : 14pt;
	color : #081979;
	text-align : left;
}

.H5body  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : italic;
	font-weight : bold;
	font-size : 12pt;
	color : #000000;
	text-align : left;
}

.H5blue  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : italic;
	font-weight : bold;
	font-size : 12pt;
	color : #081979;
	text-align : left;
}

.H4gold  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	font-size : 12pt;
	color : #cc9900;
	text-align : left;
}

H5.black  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : italic;
	font-weight : bold;
	font-size : 12pt;
	color : #000000;
	text-align : left;
}

H5.center  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : italic;
	font-weight : bold;
	font-size : 12pt;
	color : #000000;
	text-align : center;
}

.H5indent  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : italic;
	font-weight : bold;
	font-size : 12pt;
	color : #990066;
	text-align : left;
	margin-left : 72;
}

.H5red  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : italic;
	font-weight : bold;
	font-size : 12pt;
	color : #ff0000;
	text-align : left;
}

H6.body  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : italic;
	font-weight : 900;
	font-size : 11pt;
	color : #000000;
	text-align : left;
}

H6.center  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : italic;
	font-weight : 900;
	font-size : 11pt;
	color : #000000;
	text-align : center;
}

H6.indent  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : italic;
	font-weight : 900;
	font-size : 11pt;
	color : #000000;
	text-align : left;
	margin-left : 72;
}

H6.white  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : italic;
	font-weight : 900;
	font-size : 11pt;
	color : #ffffff;
	text-align : left;
}


.LInormal  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

.fontGold { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #CC9900;

}

.bgBar{
	background-image : url(Assets/images/horBlckBar.gif);
	background-repeat : no-repeat;
}

/* Code Charge CSS classes */

a.SorterLink:link,a.SulfurSorterLink:visited{ color: #FFFFFF; text-decoration: underline; }
a.SorterLink:hover,a.SulfurSorterLink:active{ color: #000000; text-decoration: none; }
a.DataLink:link,a.SulfurDataLink:visited{ color: #000000; text-decoration: underline; }
a.DataLink:hover,a.SulfurDataLink:active{ color: #DC143C; text-decoration: underline; }
a.NavigatorLink:link,a.SulfurNavigatorLink:visited{ color: #FFFFFF; font-weight: bold; text-decoration: underline; }
a.NavigatorLink:hover,a.SulfurNavigatorLink:active{ color: #000000; font-weight: bold; text-decoration: none; }


/* Code Charge Calendar Classes */
a.today:link,a.today:visited{ color: #FF0000; font-weight: bold; text-decoration: none; }
a.today:hover,a.today:active{ color: #000000; font-weight: bold; text-decoration: none; }
a.selectedDay:link,a.selectedDay:visited{ color: #FFFFFF; font-weight: bold; text-decoration: none; }
a.selectedDay:hover,a.selectedDay:active{ color: #FF0000; font-weight: bold; text-decoration: none; }
a.weekDay:link,a.weekDay:visited{ color: #000000; text-decoration: none; }
a.weekDay:hover,a.weekDay:active{ color: #FF0000; text-decoration: none; }
TD.selectedDay { margin: 1px; border-style: solid; border-width: 1px; background-color: #B29034; color: #FFFFFF; font-size: 13px; font-weight: bold; }
TD.today { border-top: 1px solid #FF0000; border-left: 1px solid #FF0000; border-bottom: 1px solid #FF0000; border-right: 1px solid #FF0000; background-color: #FFFFFF; font-size: 13px; }
TD.workday { border-style: outset; border-width: 1px; background-color: #FFFFFF; font-size: 13px; }
TD.weekend { border-style: outset; border-width: 1px; background-color: #E7DBBC; font-size: 13px; }
TH.calendar { margin: 1px; border-style: solid; border-width: 1px; background-color: #B29034; color: #FFFFFF; font-size: 13px; font-weight: bold; }
.CalendarButtons { margin: 1px; border-bottom: 1px ridge; border-left: 1px ridge; border-right: 1px ridge; border-top: 1px ridge; background-color: #E7DBBC; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; }
.CalendarControls { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; }
.Table { border: 1px solid #000000; background-color: #FFFFFF; }
