body
{
	margin:0 0 0 0;
}


TABLE.banner
{
padding:0 0 0 0;
height:10px;
border-width: 3px;
border-color:#ff0000;
background-color:red
}

TABLE.list
{
	width:100%;
	border:0;
	padding:0 0 0 0;
	border-color:#003366;
	border-style:solid;
}
TABLE.contentHeader
{
	padding:0 0 0 0;
	width:100%;
	height:30;
	padding:0 0 0 0;
}
TABLE.personalHome
{
	padding:0 0 0 0;
}
TABLE.repeater
{
	width:70%;
}
TABLE.itemList
{

}
TD.moduleLabel
{
	width:100%;
	text-align:left;
	background-color:#3253bb;
}
TD.Label
{
	width:20%;

}
TD.stateLink
{
	background-color:#ffffff;
	color:#003366;
}
TD.date
{
	text-align:left;
	background-color:#ffffff;
	color:#003366;
}
TD.appTitle
{
	text-align:center;
}

TD.menulink
{
	text-align:left;
}
TD.menuheader
{
	text-align:center; border-bottom-color:red; border-bottom-style:solid; 
	border-bottom-width: 0pt; border-left-style:none; border-right-style:none; 
	border-top-style:none;
}

TD.process
{
	background-color:#003366;
}
TD.errorprocess
{
	background-color:#003366;
}
TD.welcome
{
	text-align:center;
	background-color:#003366;
}
TD.blue
{
	background-color:#83a0c8;
	
}
TD.list
{
	border-style:solid;
}
TD.bannerImage
{
	text-align:center;
}
SPAN.date
{
	font-weight:bold;
	font-family:Arial;
	font-size:x-small;
}
SPAN.appTitle
{
	font-weight:bold;
	font-family:Verdana;
}

SPAN
{
	font: 10pt Arial;

}

td
{
	font: 10pt Arial;

}
SPAN.instructions
{
	font-family:Arial;
	font-size:small;
}

SPAN.process
{

	color:white;
	font-weight:bold;
	font-size:small;
}

SPAN.menuHeader
{
	font-size:x-small;
      font-weight:bold;
      font-family:Arial;
	text-decoration:underline;
}
SPAN.moduleLabel
{
	width:100%;
	font-weight:bold;
	font-family:Arial;
	color:#001864;
}
SPAN.moduleLabel2
{
	width:100%;
	font: Bold 10pt Arial;
	color:#ffffff;
	
}

SPAN.Labelwhite
{
	font: Bold 10pt Arial;
	color:#ffffff

}
SPAN.Label
{
	font: 10pt Arial;

}
SPAN.Label2
{
	font: bold 12pt Arial;
	color:#000099


}
SPAN.Labelheader
{
	font: bold 10pt Arial;

}
SPAN.header
{
	font: bold 13.5pt Arial;
	color: #001864;
}
SPAN.alertheader
{
	font: bold 10pt Arial;
	color: white;
	background-color: red;
}
span.pagename
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 15px;
    COLOR: whitesmoke;
    FONT-FAMILY: Arial, 'Courier New'
}
a:unknown  {
COLOR : #000000;
TEXT-DECORATION : underline;
}

.nounder  {
FONT-FAMILY : verdana, arial, helvetica, sans-serif;
TEXT-DECORATION : none;
}
.white  {
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: whitesmoke;
    FONT-FAMILY: Arial, 'Courier New'
}}
a.white:hover  {
COLOR : #FFFFCC;
TEXT-DECORATION : underline;
}
.WHITE  {
COLOR : #FFFFFF;
TEXT-DECORATION : none;
}
a.WHITE:hover  {
COLOR : #FFFFCC;
TEXT-DECORATION : underline;
}
.lblue  {
COLOR : #EAF4FF;
TEXT-DECORATION : none;
}
a.lblue:hover  {
COLOR : #FFFFCC;
TEXT-DECORATION : underline;
}
.LBLUE  {
COLOR : #EAF4FF;
TEXT-DECORATION : none;
}
a.LBLUE:hover  {
COLOR : #FFFFCC;
TEXT-DECORATION : underline;
}
.red  {
COLOR : #FF0000;
TEXT-DECORATION : none;
}
a  {
TEXT-DECORATION: none;
}
a:hover  {
TEXT-DECORATION: underline;
}
.red1  {
COLOR : #FF0000;
TEXT-DECORATION : none;
font: 10pt Arial;
}
a.red1:hover  {
COLOR : #001864;
TEXT-DECORATION : none;
font: 10pt Arial;
}
.blue  {
COLOR : #001864;
TEXT-DECORATION : none;
}
a.blue:hover  {
COLOR : #FF0000;
TEXT-DECORATION : none;
}

.BLUE  {
COLOR : #001864;
TEXT-DECORATION : none;
}
a.BLUE:hover  {
COLOR : #FF0000;
TEXT-DECORATION : none;
}
.ured  {
color : #FF0000;
text-decoration : underline;
}
a.ured:hover  {
COLOR : #001864;
text-decoration : underline;
}
.black  {
COLOR : #000000;
TEXT-DECORATION : none;
}
a.black:hover  {
COLOR : #FF0000;
TEXT-DECORATION : underline;
}
.BLACK  {
COLOR : #000000;
TEXT-DECORATION : none;
}
a.BLACK:hover  {
COLOR : #FF0000;
TEXT-DECORATION : underline;
}
.highlight {
background-color: #eaeaea;
}
A.menu
{
	color:#000099;
	text-decoration: none;
}

A.link
{ font-weight: bold;
	font-family:Arial;
      font-size:x-small;

}


A.menuLink
{
	color:White;

}
IMG.BannerImage
{
	text-align:left;
}
.foot1 {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
.footerBig {
	FONT-SIZE: 10pt; COLOR: #13418e; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
.foot1 A {
	COLOR: #13418e; TEXT-DECORATION: none
}
.foot1 A:hover {
	COLOR: #13418e; TEXT-DECORATION: underline
}
.foot2 {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
.foot2 A {
	COLOR: #13418e; TEXT-DECORATION: none
}
.foot2 A:hover {
	COLOR: #13418e; TEXT-DECORATION: underline
}
.foot4 {
	FONT-SIZE: 8pt; COLOR: #253a89; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
.foot4 A {
	COLOR: #ff0000; TEXT-DECORATION: none ;FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica;
}
.foot4 A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline ;FONT-SIZE: 8pt;  FONT-FAMILY: Arial, Helvetica;
}
.foot3 {
	FONT-SIZE: 10pt; COLOR: #253a89; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
.foot3 A {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.foot3 A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}

/* Changes made 9-4-2014 start here. */
TABLE.layout
{

}

TD.menu
{
	height:500px;
	width:125px;
	border-style:solid;
	border-width:1px;
	border-color: #cccccc;
	vertical-align: top;
}

.title { /*This goes on the label's container attributes*/
	border-style:solid;
	border-bottom-width:1px;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-color: #cccccc;
	padding-left:5px;
	padding-top:10px;
}
.titleFont{ /*This goes on the label's attributes*/
	font-size:large;
	font-family:Arial;
}

/* Data Grid Header/Footer/Item/Alternating Styles */
.gheader td
{
  padding: 4px 0px 4px 0px;
  text-align: center;
  background-color: #84A1CF;
  color: #F2F2F5;
  font-size: 11px;
  font-weight: bold;
}
.gfooter td
{
  font-size: 11px;
}
.gdetail td
{
  text-align: center;
  font-size: 11px;
}
.galt td
{
  text-align: center;
  background-color: #F2F2F5;
  font-size: 11px;
}

.bannerbar {
	background-image: url('../images/blue_gradient.jpg');
	height:36px;
	width:100px;
	border-bottom-width:0px;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:1px;
	border-style:solid;
	border-color:#99CCFF;
	text-align:center;
}
a.bannerBarLink{
	color:white;
	font-weight:bold;
}
a.bannerBarLink:hover{
	color:white;
	text-decoration:underline;
	font-weight:normal;
}
a.bannerBarLink:visited{
	color:white;
	font-weight:bold;
}
.menuTitle{
	border-bottom-width:1px; 
	border-bottom-style:solid; 
	border-bottom-color:black; 
	text-align:center;
}

a.bannerLinkTop:hover {
color : #000099;
text-decoration : underline;
font-weight: bold;
padding-left: 8px;
}
a.bannerLinkTop {
color : #000099;
font-weight: bold;
padding-left: 8px;
}