.hdr td { background-image: url("imgs/ttl-bg.jpg"); 
background-position: center bottom;
	background-repeat: repeat-x;
text-align: center;
color: #fcfe9d; font: bold 28pt Serif;
}
.upmenu td { background-image: url("imgs/menu1-bg.jpg"); 
	text-align: center;
}
.upmenu td a { color: black; font: bold 10pt Tahoma;}
.upmenu td a:hover { color: white; font: bold 10pt Tahoma;}

#base { background-color:white; font: 10pt Tahoma;}
#lmenu { background: url("imgs/menu0-bg.jpg") #3B5A91 ; 
background-position: center bottom;
background-repeat: repeat-x;
text-align: center;}
.l-menu0 td { background: #9ec3ef;}



p,td,span {	font-size : 10pt;
	font-family : Tahoma, Helvetica, sans-serif;
}

A {color:#3333bb;}

H1 {
	font-size : 16pt;
	font-family : Arial, Serif;
	color : #2F01D9;
	font-weight : 900;
	padding-left: 10px;
	margin-top: 10px;
}

#H1 { border-left: solid 30px #2F01D9;}

H2 {
	font-size : 14pt;
	font-family : Times, Serif;
	color : #2F01D9;
	font-weight : bold;
	margin-top: 5px;
	margin-left: 10px;
}

H3 {
	margin:	0px;
	font-size : 12pt;
	font-family :Times, Serif;
	color : #2F01D9;
	font-weight : bold;
}

H4 {
	margin-left: 10px;
	border-left: #2F01D9 20px solid;
	padding-left: 10px;
	font-size : 14pt;
	font-family :Times, Serif;
	color : #2F01D9;
	font-weight : bold;
}

.header1 {
	font-size : 16pt;
	font-family : Times, Serif;
	color : #2F01D9;
	font-weight : 900;
}

tr.menuw-tr td { text-align: center;}


#keys { font-weight: bold;}


img.imgs { border: 1px solid #bbbbbb; }
A.imgs:hover { border: 1px solid #000000; }
A.imgs:hover img.imgs{ border: 1px solid #000000; }
A.imgs { border: 1px solid #bbbbbb; }

#a-block {
	background-image: url("/img/anonsbg.jpg");
	background-position: center bottom;
	background-repeat: repeat-x;
}

.tditem {
	background-image: url("/img/anonsbg.jpg");
	background-position: center bottom;
	background-repeat: repeat-x;
	border-top: #999999 1px dotted;
}

.footer {
 	background-image: url("/img/footerbg.jpg");
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	color : #2F01D9;
	font-weight : normal;
	text-align:center;
}

input.form:hover { color: #2F01D9;}

#require, .error { color: red;}


table.tbl1 { border-top: 1px solid #8282f2;}

.tbl1 tr.tr TD { border-top: 1px solid #b9b9f9;
	padding: 2pt 5pt 2pt 5pt;
	background: #efefff; font: normal 10pt Tahoma;
	color: #333;}

.tbl1 tr.tr2 TD { border-top: 1px solid #b9b9f9;
	padding: 2pt 5pt 2pt 5pt;
	background: #ddf; font: normal 10pt Tahoma;
	color: #333;}

.tbl1 tr td { border-top: 1px solid #b9b9f9;
	padding: 2pt 5pt 2pt 5pt;
	font: normal 10pt Tahoma;
	color: #333;}

.tbl1 tr.header td
	{
	padding: 2px 5px 2px 5px;
	border-top: 1px solid #8282f2; 
	border-bottom: 2px solid #8282f2; 
	color:#ffffff; 
	font-weight: bold;
	}

.tbl1 tr.trend td { border-bottom: 1px solid #b9b9f9;
	padding-top: 5px; padding-bottom: 5px;
	background: #e3e3f3; font: normal 10pt Tahoma;
	color: #333;} 

.tbl1 tr.trend2 td { border-bottom: 1px solid #b9b9f9;
	padding-top: 5px; padding-bottom: 5px;
	background: #c3c3f3; font: normal 10pt Tahoma;
	color: #333; font-weight: bold; } 

#links {
	font-size:7pt;
	color:#472ed9;
}
#links a {
	font-size:7pt;
	color:#472ed9;
} 