/* body tags */ 
h1 {
	font: 700 22px Verdana, Arial, Helvetica, Univers, "Zurich BT", "sans-serif"
	color: #006666;
} 


h2 {
	font: 700 18px Verdana, Arial, Helvetica, Univers, "Zurich BT", "sans-serif" 
	color: #666666;
} 

h3 { 
	font: 700 16px Verdana, Arial, Helvetica, Univers, "Zurich BT", "sans-serif"  
} 

h4 { 
	font: 700 14px Verdana, Arial, Helvetica, Univers, "Zurich BT", "sans-serif"
} 

h5 { 
	font: 700 14px Verdana, Arial, Helvetica, Univers, "Zurich BT", "sans-serif" 
} 

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #021212;
} 

p { 
	font: 14px Arial, Helvetica, sans-serif;
} 

div { 
	font: 14px Arial, Helvetica, sans-serif;
} 

td,th,tr { 
	font: 14px Arial, Helvetica, sans-serif;
} 

/* for preformatted text */ 

pre { 	
	font: 14px Arial, Helvetica, sans-serif;
} 

b { 
	font-weight: 700;
} 

code { 
	font: 14px "Courier New", Courier, Monospace; 
} 

ul { 
	font: 14px Arial, Helvetica, sans-serif; 
} 

ol { 
	font: 14px Arial, Helvetica, sans-serif;
} 

dl { 
	font: 14px Arial, Helvetica, sans-serif;
} 

blockquote { 
	font: 10.5px Arial, Helvetica, sans-serif;
} 

.note { 
	font: 10.5px Arial, Helvetica, sans-serif; 
} 

.notegrey { 
	font: 9px Arial, Helvetica, sans-serif;
	color: #999999; 
} 

.ext { 
	color: #999999; font: 10.5px Arial, Helvetica, sans-serif;
} 

/* anchors */ 

a:link {
	color: Blue;
	text-decoration: none;
} 

a:visited {
	color: Blue;
	text-decoration: none;
} 

a:active {
	color: Blue;
	text-decoration: none;
} 

a:hover {
	color: Blue;
	text-decoration: underline;
} 

/* table background colors */ 
tr.gDark {
	background-color: #0066CC;
	color: #ffffff;
	font-weight: 700;
} 

th.gDark	{ 
	background-color: #0066CC; 
	color: #ffffff; 
	font-weight: 700; 
} 

td.gDark {
	background-color: #0066CC;
	color: #ffffff;
	font-weight: 700;
} 

tr.gMedium {
	background-color: #8CAFEE;
	color: #000000;
} 

th.gMedium { 
	background-color: #8CAFEE; 
	color: #000000; 
	 
} 

td.gMedium { 
	background-color: #8CAFEE; 
	color: #000000; 
	 } 

tr.gLight {
	background-color: #F0F0F0;
	color: #000000;
} 

th.gLight { 
	background-color: #F0F0F0; 
	color: #000000; 
} 

td.gLight {
	background-color: #F0F0F0;
	color: #000000;
} 

tr.yDark { 
	background-color: #ffcc00; 
	color: #000000; 
	font-weight: 700; 
} 

th.yDark { 
	background-color: #ffcc00; 
	color: #000000; 
	font-weight: 700; 
} 

td.yDark { 
	background-color: #ffcc00; 
	color: #000000; 
	font-weight: 700; 
} 

tr.yMedium	{ 
	background-color: #ffe680; 
	color: #000000; 
	font-weight: 700; 
} 

th.yMedium { 
	background-color: #ffe680; 
	color: #000000; 
	font-weight: 700; 
} 

td.yMedium { 
	background-color: #ffe680; 
	color: #000000; 
	font-weight: 700; 
} 

tr.yLight { 
	background-color: #ffffcc; 
	color: #000000; 
} 

th.yLight { 
	background-color: #ffffcc; 
	color: #000000; 
} 

td.yLight { 
	background-color: #ffffcc; 
	color: #000000; 
} 

#tblcrit { 
	background-color: #006666; 
	color: #ffffff; 
	font-weight: 700; 
} 

#tblinput { 
	background-color: #cce5e5; 
	color: #000000; 
} 

/* home page variations */ 

.homepagehead { color: #FFFF33; font: 700 
12px Arial, Helvetica, sans-serif;  } 

.homepagehead a:link { color: #FFFF33; 
font-weight: 700; text-decoration: none; } 

.homepagehead a:visited { color: #FFFF33; 
font-weight: 700; text-decoration: none; } 

.homepagehead a:active { color: #FFFF33; 
font-weight: 700; text-decoration: none; } 

.homepagehead a:hover { color: #FFFF33; 
font-weight: 700; text-decoration: underline; } 

/* page header */ 

.breadcrumbs 
{ color: #999999; font: 10.5px Arial, Helvetica, sans-serif;  } 

.breadcrumbs a:link {
	color: Blue;
	text-decoration: none;
} 

.breadcrumbs a:visited {
	color: Blue;
	text-decoration: none;
} 

.breadcrumbs a:active {
	color: Blue;
	text-decoration: none;
} 

.breadcrumbs a:hover {
	color: Blue;
	text-decoration: underline;
} 

.navbar 
{ color: #FFFF00; font: 12px Arial, Helvetica, sans-serif;  } 

.navbar a:link { color: #FFFF00; text-decoration: none; } 

.navbar a:visited { color: #FFFF00; 
text-decoration: none; } 

.navbar a:active { color: #FFFF00; text-decoration: none; 
} 

.navbar a:hover { color: #FFFF00; text-decoration: underline; } 

.navbarindent 
{ color: #FFFFFF; font: 10.5px Arial, Helvetica, sans-serif;  } 

.navbarindent a:link { color: #FFFFFF; text-decoration: none; } 

.navbarindent 
a:visited { color: #FFFFFF; text-decoration: none; } 

.navbarindent a:active { color: #FFFFFF; text-decoration: none; } 

.navbarindent a:hover { color: #FFFFFF; text-decoration: underline; } 

.navbarhead 
{
	color: #ffffff;
	font: 700 14px Arial, Helvetica, sans-serif;;
	background: #0066CC;
} 

/* page footer */ 
.footer { color: #000000; font: 10.5px Arial, Helvetica, sans-serif;  } 

.footer a:link {
	color: Blue;
	text-decoration: none;
} 

.footer a:visited {
	color: Blue;
	text-decoration: none;
} 

.footer a:hover {
	color: Blue;
	text-decoration: underline;
} /* additional text colors */ 

.whitetext 
{ color: #ffffff; } /* additional font sizes for grey bar */ 

.sidebar { color: 
#ffffff; font: 10.5px Arial, Helvetica, sans-serif; } 

.sidebar a:link 
{ color: #ffffff; text-decoration: none; } 

.sidebar a:visited { color: #ffffff; 
text-decoration: none; } 

.sidebar a:hover { color: #ffffff; text-decoration: underline; 
} /* portal variations */ 

.pagehead {
	color: #0000CD;
	font: 500 16px Arial, Helvetica, sans-serif;
} 

.pagecontent { font: 12px Arial, Helvetica, sans-serif;  } /* application function colors */ 

.appfunctext { color: 
#aaaaaa; } 

.appfuncbg { background: #eeeeee; } 


.header2 {
	background-color: #0066CC;
	color: #ffffff;
	font-weight: 700;
}
