.fg1 {
	color: #43679c;
}
.fg2 {
	color: #020842;
}
.bg1 {
	background: #43679c;
}
.bg2 {
	background: #c0c0c0;
}
.rSum1 {
	background: #d7dfea;
}
.modHead {
	background: #dcdcdc;
	border: 1px solid #cccccc;
}
.modTitle {
	font-size: 12px;
	font-weight: bold;
}
.nonScript {
	font-size: 9px;
	font-weight: normal;
	color: #999999;
	padding-left: 12px;
}

a:link		{color:#B8860B; text-decoration:none;}
a:visited	{color:#B8860B; text-decoration:none;}
a:hover		{color:#B8860B; text-decoration:underline;}

a.leftnav:link	{color:#333333;; text-decoration:none;}
a.leftnav:visited	{color:#333333;; text-decoration:none;}
a.leftnav:hover	{color:#333333;; text-decoration:none;}

a.leftnavon:link	      {color:#ffffff; text-decoration:none;}
a.leftnavon:visited	{color:#ffffff; text-decoration:none;}
a.leftnavon:hover	{color:#ffffff; text-decoration:none;}

a.leftsubnav:link	      {color:#B8860B; text-decoration:none;}
a.leftsubnav:visited	{color:#B8860B; text-decoration:none;}
a.leftsubnav:hover	{color:#B8860B; text-decoration:none;}

a.leftsubnavon:link	{color:#B8860B; text-decoration:none;}
a.leftsubnavon:visited	{color:#B8860B; text-decoration:none;}
a.leftsubnavon:hover	{color:#B8860B; text-decoration:none;}

.editLink {
	text-decoration: none;
	font-size: 10px;
}
.editLink:link		{color:#efe3b5; text-decoration:none;}
.editLink:visited	{color:#efe3b5; text-decoration:none;}
.editLink:hover		{color:#B8860B; text-decoration:none;}

.TopNavBottom {
	background: #ffffff;
	color: red;
	padding: 0px;
}
.BtnLogoff, .BtnLogoff:link, .BtnLogoff:visited {
/*	color:#858e10;*/
/*	color:#efe3b5;*/
	color:#ffffff;
	text-decoration:none;
	font-family: verdana;
	font-weight: bold;
	font-site: 11px;
	padding: 5px 6px 5px 6px;
	height: 20px;
}
.BtnLogoff:hover {
	color:#ffffff;
	text-decoration:none;
	background: #b58e10;
}

.BtnMessageX {
	padding: 2px 6px 2px 6px;

	font-family: verdana;
	font-weight: bold;
	font-site: 11px;
	color: #b8860b;

	width: 100%;
	height: 22px;
}
.BtnMessage {
/*	padding: 2px 6px 2px 6px;	*/
	font-family: verdana;
	font-weight: normal;
	font-site: 11px;
	color: #b8860b;
/*	height: 22px;	*/
}

.BtnPrint:hover, .BtnMessage:hover {
	color: #42659c;
}

.BtnPrintX {
	height: 18px;
	margin-left:6px;
	vertical-align:top;
	padding: 0px 6px 1px 6px;
	border: 1px solid #b58e10;

	font-family: verdana;
	font-weight: bold;
	font-site: 11px;
	color: #b8860b;
}
.BtnPrint {
	vertical-align:top;

	font-family: verdana;
	font-weight: normal;
	font-site: 11px;
	color: #b8860b;
}
.BtnPrintX:hover {
	border: 1px solid #efe3b5;
	background: #b58e10;
	color: #ffffff;
}

.xNav1Off:link		{color:#B8860B; text-decoration:none;}
.xNav1Off:visited	{color:#B8860B; text-decoration:none;}
.xNav1Off:hover		{color:#B8860B; text-decoration:none;}

.nav        {
      	font:11px Arial;
	      color:#000000;
	      }

.leftnav    {
            font:11px Arial;
            background:#ffffff;
            }

.leftnavon    {
               font:11px Arial;
               background:#43679C;
               }
			   
.leftsubnav    {
               font:11px Arial;
               background:#ffffff ;
               }

.leftsubnavon    {
               font:11px Arial;
               background:#ffffff ;
               }

ul {
	list-style: url("/img/li.gif");
}


BODY {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #ffffff;

	scrollbar-3dlight-color:ffffff;
	scrollbar-arrow-color:cccccc;
	scrollbar-base-color:ffffff;
	scrollbar-darkshadow-color:ffffff;
	scrollbar-face-color:ffffff;
	scrollbar-highlight-color:cccccc;
	scrollbar-shadow-color:cccccc;
}

xTD {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
td    {
      font:11px/1.3 Arial;
      color:333333;
      }

xA {
	color: #0000ff;
	text-decoration: none;
}

xA:hover {
	color: #ff0000;
	text-decoration: underline;
}

INPUT, SELECT {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.radiobtn {
	height: 15px;
}


.rGH {
    background:transparent url(/img/gray.png) repeat-x bottom left;
}
.rOE {
    background: #f6f6f6;
}
.rH {
	background-color: #00008b;
	color: #ffffff;
	BORDER: #00008b solid 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.rH2 {	
	color: #ffffff;
	BORDER: #00008b solid 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.rH TD {
	background-color: #43679c;
	color: #ffffff;
	BORDER: #43679c solid 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.rO TD {
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.rE TD {
	background-color: #efefef;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	BORDER-TOP: #efefef solid 1px;
	BORDER-BOTTOM: #efefef solid 1px;
}
.rEBal TD {
	background-color: #f6f6f6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	BORDER-TOP: #efefef solid 1px;
	BORDER-BOTTOM: #efefef solid 1px;
}

.rS TD {
	background-color: #b0c4de;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.rOon TD {
	background-color: #ffffe0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	cursor: hand;
}
.rEon TD {
	background-color: #ffffe0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	BORDER-TOP: #efefef solid 1px;
	BORDER-BOTTOM: #efefef solid 1px;
	cursor: hand;
}

.rExp {
	background-color: #ffffe0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	cursor: hand;

	BORDER-TOP: #efefef solid 1px;
	BORDER-BOTTOM: #efefef solid 1px;

}
.rExp TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}


.rHeader TD {
	background-color: #43679c;
	color: #ffffff;
	BORDER: #00008b solid 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.rBgGrey TD {
	background-color: #efefef;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	BORDER-TOP: #efefef solid 1px;
	BORDER-BOTTOM: #efefef solid 1px;
}

.rBgWhite TD {
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
}

TABLE.EntryForm TD, TABLE.EntryForm INPUT, TABLE.EntryForm SELECT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}



.NetValue {
	font-weight: bold;
	color: #006400;
}

.Notes {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
}

.RecordSetNav {
	border: #ffffff outset 1px;
	background: #c0c0c0;
}

.btnLink {
	text-decoration: none;
	color: #0000ff;
}
.btnLink:hover {
	text-decoration: none;
/*	color: #0000ff;	*/
	background: #eeeeee;
}

.symbol {
	font-weight: bold;
	color: maroon;
}




.dtaGlobalBGColor {
	background: 43679c;
}
.SiteName {
/*	color: #000000;*/
/*	color: #00008b;*/
/*	color: #c0c0c0;*/
/*	color: #eeeeee;*/
	color: #00245d;
	font-style: italic;
	font-weight: bold;
	font-size: 30px;
	font-family: "Times New Roman", arial, Arial, Helvetica
}
.SiteBanner {
	background: #ffffff;	/* #0a357e; */ #E0E9F8; */
	color: #00008b;
	font-weight: bold; 
	font-size: 18px;	/* 6pt */
}
.SiteBanner1, .SiteBanner2, .SiteBanner3 {
	background: #0a357e;	/* #E0E9F8; */
	color: #00008b;
	font-weight: bold; 
	font-size: 18px;	/* 6pt */
}
.SiteBanner1 {
	background-image: url(/img/fb1.jpg);
	background-position-x: left;
	background-position-y: center;
	background-repeat: no-repeat;
	padding-left: 6px;
	width: 338px;
}
.SiteBanner2 {
	background-image: url(/img/fb2.jpg);
	background-position-x: left;
	background-position-y: top;
	background-repeat: repeat-x;
	width: 100%;
}
.SiteBanner3 {
	background-image: url(/img/fb3.jpg);
	background-position-x: right;
	background-position-y: top;
	background-repeat: no-repeat;
	padding-right: 6px;
	width: 462px;
}
.SiteBanner4{
	background: #ffffff;	/* #0a357e; */ #E0E9F8; */
	color: #00008b;
	font-weight: bold; 
	font-size: 11px;	/* 6pt */
}
img.img-valign-bottom{  
  margin: 0 0 0 0; 
  padding: 0px 0px 0px 0px;  
  padding-bottom: 0px;
  vertical-align: text-bottom;  
}
.TopNavShadow {
	background-image: url(/img/tns.gif);
	background-position-x: left;
	background-position-y: top;
	background-repeat: repeat-x;
	width: 100%;
	height: 3px;
}

.ContentTitle {
     /*	font-family: arial, verdana, Georgia, Times New Roman, Times; */
	font-family: arial, helvetica, sans-serif;
	color: #00245d;  /* #020842;*/
     /* font-style: italic; */
	font-weight: bold;
	font-size: 13pt;	/* 4pt */
	line-height: 17px;
        TEXT-TRANSFORM: uppercase;
}
.SubTitle {
	color: #000000;
	font-weight: bold;
	font-size: 12px;	/* 3pt */
}
.SecTitle {
	color: #000000;
	font-weight: bold;
	font-size: 11px;	/* 2pt */
}
.phone {
	font-size: 11px;
	color : #000000;
	font-weight: bold;
}
.footer {
	font: 10px arial, Geneva, Arial, Helvetica, sans-serif;
	color : #585858;
	font-weight: normal;
}
.GoTo {
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	background: #ffffff;
	/*   width: 150;*/
}



.Nav0 {
	COLOR: #E0E9F8;
	FONT-FAMILY: arial;
	FONT-SIZE: 11px;
	font-weight: bold;
	TEXT-DECORATION: none;
}

.Nav1Disabled, .Nav1Off, .Nav1Chosen {
   FONT-FAMILY: arial;
   font-weight: bold;
   FONT-SIZE: 12px;
   border-right: 1px solid #ffffff;
   padding: 6px 12px 6px 12px;
   height: 24px;
}
.Nav1Disabled {
   BACKGROUND-COLOR: #062052;
   COLOR: #43679c;
   TEXT-DECORATION: none;
   height: 24px;
}
.Nav1Off {
   COLOR: #cccccc;
   TEXT-DECORATION: none;
   height: 24px;
}
.Nav1Chosen {
   COLOR: #ffffff;
   TEXT-DECORATION: none;
   background: #00245d;
   height: 24px;
}
.Nav1Off:hover, .Nav1Chosen:hover, .Nav0:hover {
   COLOR: #ffffff;
   TEXT-DECORATION: none;
   background: #00245d;
   height: 24px;
}


.Nav2Disabled, .Nav2Off, .Nav2Chosen {   
   /* BACKGROUND: url(../images/nav-bg_cL.jpg) #58595b repeat-x;	*/
   BACKGROUND:#00245d;
   COLOR: #ffffff;
   FONT-FAMILY: arial;
   FONT-SIZE: 11px;
   font-weight: normal;
   TEXT-DECORATION: none;
/*   PADDING-LEFT: 3px;	*/
   WIDTH: 166px;
   padding: 2px 1px 2px 3px;
}
.Nav2Disabled:hover, .Nav2Off:hover, .Nav2Chosen:hover {
   COLOR: #ffffff;
   TEXT-DECORATION: none;
}

.Nav3Disabled {
   BACKGROUND-COLOR: #ffffff;
   COLOR: #999999;
   FONT-FAMILY: arial;
   FONT-SIZE: 11px;
   FONT-WEIGHT: normal;
   TEXT-DECORATION: none;
   WIDTH: 166px;
   padding: 2px 1px 2px 1px;
}
.Nav3Off	{
   BACKGROUND-COLOR: #ffffff;
   COLOR: #000066;
   FONT-FAMILY: arial;
   FONT-SIZE: 11px;
   FONT-WEIGHT: normal;
   TEXT-DECORATION: none;
   WIDTH: 166px;
   padding: 2px 1px 2px 1px;
}
.Nav3Off:hover {
   COLOR: #43679C;
   TEXT-DECORATION: none;
}
.Nav3Chosen {
   BACKGROUND-COLOR: #ffffff;
   COLOR: #000066;
   FONT-FAMILY: arial;
   FONT-SIZE: 11px;
   FONT-WEIGHT: normal;
   TEXT-DECORATION: none;
   WIDTH: 166px;
   padding: 2px 1px 2px 1px;
}
.Nav3Chosen:hover {
   COLOR: #000066;
   TEXT-DECORATION: none;
}

.Nav3Off:link	{color:#333333; text-decoration:none;}
.Nav3Off:visited	{color:#333333; text-decoration:none;}
.Nav3Off:hover	{color:#B8860B; text-decoration:none;}

.Nav1Off:link	{color:#ffffff; text-decoration:none;}
.Nav1Off:visited	{color:#ffffff; text-decoration:none;}
.Nav1Off:hover	{color:#ffffff; text-decoration:none;}

.Nav1Chosen:link	{color:#ffffff; text-decoration:none;}
.Nav1Chosen:visited	{color:#ffffff; text-decoration:none;}
.Nav1Chosen:hover	{color:#ffffff; text-decoration:none;}

.head {
	font:12px Arial;
	color:#020B42;
	font-weight:bold;
}
.li2 {
	font:11px Arial;
	list-style : url("/img/li2.gif");
}


.navlist
{
  
    BACKGROUND: url(../images/nav-bg_cL.jpg) #58595b repeat-x;
    
}

.navlistTopNav
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    TEXT-TRANSFORM: uppercase
}


