
.tagline  {
	color : black;
	font-size : 35px;
	font-family : verdana, arial;
	font-weight : bold;
}

.title  {
	color : #4EB2C6;
	font-size : 13px;
	font-family : arial;
	font-weight : bold;
}

.note  {
	color : #02619A;
	font-size : 11px;
	font-family : arial;
	font-weight : normal;
}

.Subtitle  {
	color : #506682;
	font-size : 12px;
	font-family : arial, verdana;
	font-weight : bold;
}

.SubtitleR  {
	color : #F1AD03;
	font-size : 12px;
	font-family : arial, verdana;
	font-weight : bold;
}

.Caption  {
	color : #333333;
	font-size : 10px;
	font-family : arial, verdana;
	font-weight : bold;
}

.Compact  {
	color : #333333;
	font-size : 10px;
	font-family : arial, verdana;
	font-weight : normal;
}

.Quote  {
	color : #333333;
	font-size : 12px;
	font-family : verdana, arial;
	font-style : italic;
	font-weight : normal;
}

.navtitle  {
	color : #E71724;
	font-size : 12px;
	font-family : arial, verdana, arial;
	font-weight : bold;
}

td {
	color : #333333;
	font-size : 12px;
	font-family : arial, verdana;
	font-weight : normal;
}

.data {
	color : #333333;
	font-size : 12px;
	font-family : arial, verdana;
	font-weight : normal;
}

.data2 {
	color : #000000;
	font-size : 12px;
	font-family : arial, verdana;
	font-weight : normal;
}

a {
	color : #006330;
}
a:hover {
	color : #257A99;
}
a:visited {
	color : #006330;
}

.copyright {
	color : black;
	font-size : 10px;
	font-family : arial, verdana;
	font-weight : normal;
}

.top {
	font: normal normal 10px "arial" ;
	color:#FFFFFF;
	text-decoration: none;
}
A:hover.top {
	color:#FFFFFF;
	text-decoration: underline;
}
A:visited.top {
	color:#FFFFFF;
}
.top2 {
	font: normal bold 11px "arial" ;
	color:#05626a;
	text-decoration: none;
}
A:hover.top2 {
	color:#05626a;
	text-decoration: underline;
}
A:visited.top2 {
	color:#05626a;
}
.top3 {
	font: normal bold 12px "arial" ;
	color:#05626a;
	text-decoration: none;
}
A:hover.top3 {
	color:#05626a;
	text-decoration: underline;
}
A:visited.top3 {
	color:#05626a;
}

.bottom {
	font: normal normal 11px "arial", "verdana";
	color:#336699;
	text-decoration: none;	
}
A:hover.bottom {
	color:#336699;
	text-decoration: underline;
}
A:visited.bottom {
	color:#336699;
}
.bottom2 {
	font: normal normal 11px "arial", "verdana";
	color:#fdb924;
	text-decoration: none;	
}
A:hover.bottom2 {
	color:#fdb924;
	text-decoration: underline;
}
A:visited.bottom2 {
	color:#fdb924;
}
.bottom3 {
	font: normal normal 11px "arial", "verdana";
	color:#999999;
	text-decoration: none;	
}
A:hover.bottom3 {
	color:#999999;
	text-decoration: underline;
}
A:visited.bottom3 {
	color:#999999;
}

.rightNav2 {
	font: normal normal 11px "arial" ;
	color:#006330;
	text-decoration: none;
}
A:hover.rightNav2 {
    color:#006330;
	text-decoration: underline;
}
A:visited.rightNav2 {
	color:#006330;
}

.rightNav2n {
	font: normal bold 12px "arial" ;
	color:#506682;
	text-decoration: none;
}
A:hover.rightNav2n {
    color:#506682;
	text-decoration: underline;
}
A:visited.rightNav2n {
	color:#506682;
}

.rightNav2w {
	font: normal bold 13px "arial" ;
	color:#FFFFFF;
	text-decoration: none;
}

A:hover.rightNav2w {
	text-decoration: underline;
}

.rightNav3 {
	font: normal bold 12px "arial", "verdana";
	color:#4db4c7;
	text-decoration: none;	
}
A:hover.rightNav3 {
	color:#4db4c7;
	text-decoration: underline;
}
A:visited.rightNav3 {
	color:#4db4c7;
}
.rightNav3a {
	font: normal normal 12px "arial", "verdana";
	color:#E71724;
	text-decoration: none;	
}
A:hover.rightNav3a {
	text-decoration: underline;
}
A:visited.rightNav3a {
	color:#E71724;
}

.breadCrumb {
	font: normal normal 11px "arial", "verdana";
	color:#195792;
	text-decoration: none;	
}
A:hover.breadCrumb {
	text-decoration: underline;
}
A:visited.breadCrumb {
	color:#195792;
}

.sitemapNavMain{
	color: #506682;
	font-size : 15px;		
	font-family: Arial, Verdana, Helvetica;
	font-weight : bold;	
	text-decoration: none;
}
A:Hover.sitemapNavMain{
	color: #506682;
	text-decoration: none;
}
A:Visited.sitemapNavMain{
	color: #506682;
}

.sitemapNav1  {
	color: #506682;
	font-size : 12px;		
	font-family: Arial, Verdana, Helvetica;
	font-weight : bold;
	text-decoration: none;
}
A:Hover.sitemapNav1  {
	color: #506682;
	text-decoration: underline;
}
A:Visited.sitemapNav1  {
	color: #506682;
}

.sitemapNav2  {
	color: #506682;
	font-size : 11px;		
	font-family: Arial, Verdana, Helvetica;
	text-decoration: none;
}
A:Hover.sitemapNav2  {
	color: #506682;
	text-decoration: underline;
}
A:Visited.sitemapNav2  {
	color: #506682;
}


.colHead{
	background: #98cd65;
	color : #000000;
	font-size : 12px;
	font-family : arial, verdana;
	font-weight : normal;	
	padding: 0 1 1 5;
}

.required{
	background: #fff0f0;
}
span.required{
	color: #ff0000;
	background: transparent;
}
p.required{
	color: #ff0000;
	background: transparent;
}

.warning{
	color: #ff0000; 
	font-weight: bold; 	
	}

.cal{
	border-right : 1px solid #98cd65;	
	border-bottom : 1px solid #98cd65;		
	border-top : 1px solid #98cd65;	
	border-left : 1px solid #98cd65;		
}

/*********** Directory ***********/
.heading{
	color : #FFFFFF;
	background: #a9cbed;
	font-size : 11px;
	font-family : verdana, arial;
	font-weight : bold;
	padding: 3 0 3 5;
	
}
.heading_nav{
	background: #0B3F99;
	color : #FFFFFF;
	font-size : 11px;
	font-family : verdana, arial;
	font-weight : bold;
	padding: 3 0 3 5;
	
}
.tableBorder{
	background: #CCCCCC;
	border: 1px solid #002D06;
}
.tableBorderInverse{
	background-color: #AAAAAA;
	border-right : 1px solid #D4D0C8;	
	border-bottom : 1px solid #D4D0C8;		
	border-top : 1px solid Black;	
	border-left : 1px solid Black;
	padding-left:1px;		
}
.tableBorder_dir{
	background-color: #AAAAAA;
	border-right : 1px solid Black;	
	border-bottom : 1px solid Black;		
	border-top : 1px solid #D4D0C8;	
	border-left : 1px solid #D4D0C8;		
}
.darkBack{
	background-color: #DDEFBB;
	color : #000000;
	font-size : 11px;
	font-family : verdana, arial;
	font-weight : normal;
	padding-left: 4px;
	padding-top: 2px;	
	padding-bottom: 2px;
	padding-right: 2px;	
}
.lightBack{
	background-color: #FFFFFF;
	color : #000000;
	font-size : 11px;
	font-family : verdana, arial;
	font-weight : normal;
	padding-left: 4px;
	padding-top: 2px;	
	padding-bottom: 2px;	
	padding-right: 2px;	
}
.lightBack0{
	background-color: #FFFFFF;
	color : #000000;
	font-size : 11px;
	font-family : verdana, arial;
	font-weight : normal;
	padding-left: 4px;
	padding-top: 2px;	
	padding-bottom: 2px;	
	padding-right: 2px;	
}

.lightBack1{
	background-color: #F5F5F5;
	color : #000000;
	font-size : 11px;
	font-family : verdana, arial;
	font-weight : normal;
	padding-left: 4px;
	padding-top: 2px;	
	padding-bottom: 2px;	
	padding-right: 2px;	
}
.lightBackOn{
	background-color: #FFFFE7;
	color : #000000;
	font-size : 11px;
	font-family : verdana, arial;
	font-weight : normal;
	padding-left: 4px;
	padding-top: 2px;	
	padding-bottom: 2px;	
	padding-right: 2px;	
	cursor: hand;
}
.buttonHead{
	background-color: #CCCCCC;
	color : #000000;
	font-size : 11px;
	font-family : verdana, arial;
	font-weight : normal;
	padding-left: 4px;
	padding-top: 2px;	
	padding-bottom: 2px;
	padding-right: 4px;
	border-right : 1px solid Black;	
	border-bottom : 1px solid Black;		
	border-top : 1px solid white;	
	border-left : 1px solid white;		
}
.buttonHeadOn{
	background-color: #CCCCCC;
	color : #000000;
	font-size : 11px;
	font-family : verdana, arial;
	font-weight : normal;
	padding-left: 4px;
	padding-top: 2px;	
	padding-bottom: 2px;
	padding-right: 4px;
	border-right : 1px solid white;	
	border-bottom : 1px solid white;		
	border-top : 1px solid Black;	
	border-left : 1px solid Black;
	cursor: hand;	
}
.buttonHeadLink{
	background-color: #CCCCCC;
	color : #000000;
	font-size : 11px;
	font-family : verdana, arial;
	font-weight : normal;
	padding-left: 4px;
	padding-top: 2px;	
	padding-bottom: 2px;
	padding-right: 4px;
	border-right : 1px solid Black;	
	border-bottom : 1px solid Black;		
	border-top : 1px solid white;	
	border-left : 1px solid white;	
	cursor: hand;	
}

.tabText {
	color : black;
	font-size : 10px;
	font-family : arail, verdana;
	font-weight : bold;
}
.tabTextOn {
	color : black;
	font-size : 10px;
	font-family : verdana, arial;
	font-weight : bold;
}
A:hover.tabTextOn {
	color : black;
	font-size : 10px;
	font-family : verdana, arial;
	font-weight : bold;
}
A:visited.tabTextOn {
	color : black;
	font-size : 10px;
	font-family : verdana, arial;
	font-weight : bold;
}

.tabTextRollover {
	color : black;
	font-size : 10px;
	font-family : verdana, arial;
	font-weight : bold;
	cursor: hand;
}
.insideTable{
	background: #FFFFFF;
	border: 1px solid #002D06;
}
.insideHeading{
	background-image: url('/imgs/menu_background_off.gif');
	color: #000000;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	border-top: 1px solid #002D06;
	border-bottom: 1px solid #002D06;
}
.insideHeadingTop{
	background-image: url('/imgs/menu_background_off.gif');
	color: #000000;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	border-bottom: 1px solid #002D06;
}

input.pnhr {
	background-color: #ffffff; 
	font-weight: normal; 
	font-size: 11px; 
	color: #999999;
	border: 1px solid #999999;
}

