/* for all other links..	*/
a:link,a:visited,a:active { font-family: arial, tahoma, verdana, helvetica, sans-serif; text-decoration: none; }

/*a:link { color: #6600FF; font-weight: bold; text-decoration: none }*/
a:link { color: #0066FF; font-weight: bold; text-decoration: none }

/*a:visited { color: #3366FF; font-weight: bold; text-decoration: none }*/
a:visited { color: #0000BB; font-weight: bold; text-decoration: none }

a:active { color: #0099FF; text-decoration: none}
a:hover{ text-decoration: underline }

a.scroller:link, a.scroller:visited, a.scroller: active { font-weight: normal }

/* CONTENT: utility options */
a.u:link, a.u:visited, a.u:active {
		text-decoration: none;
		color: #3C5BD1;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-weight: normal;
		padding-right: 5px;
		padding-bottom: 3px;
}

a.u:hover { color:#000099; background-color: #EAEDF4; text-decoration:none }


/* CONTENT: Menu & Subment */
a.m:link, a.m:visited, a.m:active {
		text-decoration: none;
		color: #000033;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-weight: bold;
		padding-left: 12px;
		padding-right: 12px;
		padding-bottom: 5px;
		padding-top: 3px;
		border-left: 1px solid #DDDDDD;
}

a.m:hover { color:#000099; background-color: #EAEDF4; text-decoration:none }

a.sm:link, a.sm:visited, a.sm:active {
		text-decoration: none;
		color: #000033;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-weight: normal;
		 padding-left: 8px;
		 padding-right: 8px;
		 padding-bottom: 7px;
		 padding-top: 3px;
}
a.sm:hover { color:#000099; background-color: #FFFFFF; }


/* LINKS ON HOME PAGE
a.home:link, a.home:visited, a.home:active {
		text-decoration: none;
		color: #006600;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal 
}
 */
 
 
 .smBlueFont {
		text-decoration: none;
		color: #3C5BD1;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-weight: normal;
 }

/* FOOTER STYLES */
.bullet { font-size: 14px; }




/* ???? 
#message{
		font-family: Century, "Times New Roman", Times, serif; 
		line-height: 13px;
		text-align: center; 
		font-size: 12px;
		color: #336633;
}
*/

#message{
		position: relative;
		left: 0;
		top: 1em;
		width: 350px;
		height: 40px;
		font-family: century, 'Times New Roman', serif; 
		text-align: center; 
		font-style: italic; 
		font-size: 1.0em;
		color: #003300;
}

.mandala{
		font-family: arial, tahoma, verdana, helvetica, sans-serif; 
		font-size: 0.9em; 
		font-weight: bold; 
		color: #003300
}

ol, ul, li {
/*	font-size: 1.0em;
	font-family: arial, tahoma, verdana, helvetica, sans-serif;
*/
	margin-top: 0.2em;
	margin-bottom: 0.1em; 
}

p, td, dt, dd, ol, ul, li, lh {
	font-family: arial, tahoma, verdana, helvetica, sans-seri;
	font-size: 10px;
	font-weight: normal;
	color: #000033;
	text-align: justify;
}

.para {
	font-family: arial, tahoma, verdana, helvetica, sans-seri;
	font-size: 10px;
	font-weight: normal;
	color: #000033;
	text-align: justify;
}

th { color: #006699; font-weight: lighter; text-decoration:none }

dt {
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #000033;
}

lh { font-size:12px; font-weight:bold; }

/*p, td, dd {
	font-size: 10px;
	line-height: normal;
	color: #333300;
	text-align: left;
}
*/

li > p {
	margin-top: 0.2em;
}

/*td{
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 10px;
	color: #333333;
}

dl, dd {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: justify;
}

*/

.tdRight { font-weight:bold; text-align:right; }

.indentPara { margin-left: 20px; }
.indentList { margin-left: 40px; }
.center { text-align:center; }
.fieldname { text-align:right; font-weight:bold }
.required { color:#660066; font-weight: bold }
.larger { font-size:larger; }

.bground {	
	background-color: #EAEDF4;
/*	background-color: #F9F9F9;   */ 
	width:100%; 
	border: 1px outset #CCCCCC; 
	padding: 2px; 
	}

hr { color: 0000FF; size:1px; width:250; }

.bgcolor { background-color: #dddddd; }
			
.heading { font-size:14px; color:#000033; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; }

h1 {
	font-size: 20px;
	font-weight: normal;
	color: #000033;
	text-align: left;
	margin-top: 12px;
}
h2 {
	font-size: 17px;
	font-weight: normal;
	color: #006633;
	text-align: left;
}
h3 {
	font-size: 14px;
	font-weight: normal;
	color: #006699;
	text-align: left;
}
.heading3 { font-size: 14px; font-weight:normal; color: #006699; text-align:left }
h4 {
	font-size: 12px;
	font-weight: norml;
	color: #000033;
	text-align: left;
}


.bar {
/*	background-color:#EAEDF4;
	border: 1px solid #DDDDDD; */
	border-bottom: 1px solid #CCCCCC;
	padding: 2px; 
	margin-top: 25px; 
	font-weight:bold
}

/*a:link { color: #0066CC; font-weight: bold; text-decoration: none }
a:visited { color: #996666; font-weight: bold; text-decoration: none }
*/

a.mm:link, a.mm:visited {
	color: #003300;
	font-weight: normal;
	text-decoration: none;
}

.footer{
	font-family: sans-serif;
	font-size: 9px;
	color: #333333;
}


.highlight {
	padding: 3px; 
	border-right: 1px solid #CCCCCC;
	border-bottom: 2px solid #CCCCCC;
}

.mess_med {
	font-size: 1.0em;
	font-family: arial, tahoma, verdana, helvetica, sans-serif;
	font-weight: normal;
	text-align: center;
		color: #003300;
}

.mess_msg {
		font-family: century, 'Times New Roman', serif; 
		font-weight: normal;
		text-align: center; 
		font-style: italic; 
		font-size: 1.0em;
		color: #003300;
}
.mess_desc {
		font-family: century, 'Times New Roman', serif; 
		font-weight: normal;
		text-align: justify; 
		text-indent: 1.0em;
		font-style: normal; 
		font-size: 1.0em;
		color: #003300;
}
.mess_opt {
	font-size: 1.0em;
	font-family: arial, tahoma, verdana, helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
		color: #003300;
}

.footer{
	font-family: sans-serif;
	font-size: 9px;
	color: #333333;
}

.footer_menu{
	font-family: sans-serif;
	font-size: 9px;
	color: #333333;
	margin-top: 25px;
	margin-bottom: 3px; 
}


.footer_new {
	text-align: center; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	line-height:15px; 
	margin-bottom: 5px; 
	border:1px solid #CCCCCC; 
	width:100%; 
	padding-top: 3px; 
	padding-bottom: 5px; 
	font-size: 9px; 
	color: #000033
}
/*a.nav:link, a.nav:visited, a.nav:active {
	text-decoration: none;
	color: #006600;
	font-size: 10px;
}
a.navsub:link, a.navsub:visited, a.navsub:active { text-decoration: none; color: #663300; }
a.navsub:link:hover, a.navsub:visited:hover { text-decoration: none }

*/input, textarea {
	border: 1px solid #999999;
	background-color: #F3F2FD;
	padding: 3px;
}
  

