body {
   	font-family: Tahoma;
	font-size: 0.9em;
	color: #000000;
	background-color: #E9EDFF;
}
h2 {
	font-family: Tahoma;
	font-size: 1em;
	font-weight: bold;
	color: #0000CC;
}

.heading{
	font-family: Tahoma;
	font-size: 0.9em;
	color:#000066;
	font-weight: bold;
}
.heading2{
	font-family: Tahoma;
	font-size: 0.9em;
	color:#0000CC;
	font-weight: bold;
}
.highlight{
	color:#630B93;
}
table {
	padding-top:0px; 
	padding-bottom:0px; 
	padding-left:0px; 
	padding-right:0px;
	border: 1px solid #5471B7;
}	 
caption {
	font-family: Tahoma;
	font-size: 1em;
	color:#660099;
	font-weight: bold;
}
table.noborder {
	padding-top:0px; 
	padding-bottom:0px; 
	padding-left:0px; 
	padding-right:0px;
	border-spacing:0;
	border: 0px;
 }
img {
	border: 0px;
}

	
th {font-family: Tahoma;
	font-size: 0.9em;
	color: #FFFFFF;
	background-color: #5471B7;
	font-weight:bold;
	height: 25px;
	text-align:left;
	padding-left:5px;
	}
th.blue {font-family: Tahoma;
	font-size: 0.9em;
	color: #000000;
	background-color: #7DD5FF;
	font-weight:bold;
	height: 25px;
	text-align:left;
	padding-left:5px;
	}
th.small {font-family: Tahoma;
	font-size: 0.7em;
	color: #FFFFFF;
	background-color: #5471B7;
	font-weight:bold;
	height: 25px;
	text-align:left;
	padding-left:5px;
	}
td {
   font-family: Tahoma;
	font-size: 0.9em;
	color: #000000;
}
td.light{
	padding-left: 8px; 
	padding-right: 8px; 
	padding-bottom: 8px;
	padding-top: 8px;
	background-color:#FFFCE5;
	}
td.sub {
	text-align:left;
	padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;
	background-color: #EFEFEF;
}
td.side {
	text-align:left;
	padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px;
	background-color: #EFEFEF;
}
td.small {
	font-family: Tahoma;
	font-size: 0.7em;
	color:#0000CC;
	background-color:#FFFCE5;
}
td.mainframe {
	BACKGROUND-COLOR: #E9EDFF;
    border-top:solid 0px black;
    border-bottom:solid 0px black;
    border-left:solid 0px black;
    border-right:solid 0px black;
	padding-top:0px; 
	padding-bottom:0px; 
	padding-left:0px; 
	padding-right:0px;
}
li {
	font-family: Tahoma;
	font-size: 1em;
	font-weight:normal;
	color: #000000;
	margin-left: 10px;
	list-style-image: url(images/b1.gif);
}
ul {
	text-align: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 15px;
}
ul.side {
	text-align: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 8px;
}
PRE {
   font-family: Tahoma;
	font-size: 1em;
	color: #000000;
}

p {
   font-family: Tahoma;
	font-size: 0.9em;
	color: #000000;
}

DIV {
   font-family: Tahoma;
	font-size: 1em;
	color: #000000;
}

SPAN {
   font-family: Tahoma;
	font-size: 1em;
	color: #000000;
}

input {
   font-family: Tahoma;
	font-size: 1em;
	color: #000000;
}

select {
   font-family: Tahoma;
	font-size: 1em;
	color: #000000;
}

TextArea {
   font-family: Tahoma;
	font-size: 1em;	color: #000000;
}

.button {
    color: #FFFFFF;
   font-family: Tahoma;
	font-size: 1em;
    background-color:#73ADDF;
}

a:link{color:#000099;
text-decoration:none;
   font-family: Tahoma;
	font-size: 0.9em;}
	
A:visited{color:#000099;
   font-family: Tahoma;
	font-size: 0.9em;}
	
A:hover {text-decoration:underline;
   font-family: Tahoma;
	font-size: 0.9em;}
	
a.noline {text-decoration:none;
   font-family: Tahoma;
	font-size: 0.9em;}
	
a.lightblue:link {text-decoration:none;
   font-family: Tahoma;
	font-size: 0.7em;
	color: #3399FF}
	
a.lightblue:visited {text-decoration:none;
   font-family: Tahoma;
	font-size: 0.7em;
	color: #3399FF}
	
a.lightblue:hover{text-decoration:underline;
   font-family: Tahoma;
	font-size: 0.7em;
	color: #3399FF}
	
			/* STYLES FOR MENU */
	
	
		#udm ul li { width:auto; float:left !important; }
		#udm ul li a { white-space:nowrap; }
	
	
		
		/* top border tweak to make deeper menu levels merge together */
		#udm ul ul { border-top:none !important; }

	
		/* general page styles */
		.topMargin { margin-top:5.6em; }
		
.Head1 {font-family: tahoma;font-size:11pt;font-weight:bold;text-decoration:underline;color:#000080}
.Head2 {font-family:"cordia upc";font-size:20pt;font-weight:bold;text-decoration:none;color:#4292FE}
.Head4 {font-family:"cordia upc";font-size:20pt;font-weight:bold;text-decoration:none;color:#FFFFFF}
.Lily{font-family:"Lily upc";font-weight:bold;font-size:20pt}
.Lily2{;font-family:"Lily upc" ;font-weight:bold;font-size:20pt;color:#004284}
.Arial {font-family:Arial;font-size:10pt;font-weight:bold}
.Cordia{font-family:"cordia upc";font-size:13pt}

.FnHead {font-family:Tohoma; font-size:16pt; color:blue;}
.FnBlue {font-family:Tohoma; font-size:10pt; color:blue;}
.Fngray {font-family:Vernada; font-size:10pt;  color:gray;}
.FnRed {font-family:Tohoma; font-size:10pt; color:Red;}
.FnWhite {font-family:Tohoma; font-size:10pt; color:White;}
.Fnbutton {font-family:Tohoma; font-size:8pt; color:gray;}

/* .button1 means the "button1" class*/

a.button1 {
			font-weight:bold;
			font-size: 9pt;
			color: #FFFFFF;
            background-color: #70A1CA; 
			text-decoration: none;
            padding: 2px; 
			border: solid; 
			border-color: #E9EDFF;
}

a:visited.button1 {
			font-weight:bold; 
			font-size: 9pt;
			color: #FFFFFF;
            background-color: #70A1CA; 
			text-decoration: none;
            padding: 2px; 
			border: solid; 
			border-color: #E9EDFF;
}

a:hover.button1 { 
			font-weight:bold; 
			font-size: 9pt;
			color: #5471B7;
            background-color: #E9EDFF; 
			text-decoration: none;
            padding: 2px; 
			border: solid;
			border-color: #70A1CA;
}

a.button2 {
			font-weight:bold; 
			font-size: 9pt;
			color: #FFFFFF;
            background-color: #808080; 
			text-decoration: none;
            padding: 2px; 
			border: solid; 
			border-color: #C0C0C0;
}
