A, A:visited
{
 COLOR: #336666;
 TEXT-DECORATION: none;
}
A:hover
{
 TEXT-DECORATION: underline;
}
body
{
 font-family: verdana, arial, sans-serif; 
 FONT-SIZE: 10pt;
 color: #000000;
 width: 100%;
 height: 100%;
 margin: 0px;
}
p, table, td, li { FONT-SIZE: 10pt;}
H1
{
 FONT-WEIGHT: bold;
 FONT-SIZE: 13pt;
 COLOR: #000000;
 TEXT-ALIGN: left;
 padding-top:2px;
 padding-bottom:2px;
}
H2
{
 FONT-WEIGHT: bold;
 FONT-SIZE: 11pt;
 COLOR: #000000;
 TEXT-ALIGN: left;
}
H3
{
 FONT-WEIGHT: bold;
 FONT-SIZE: 10pt;
 COLOR: #000000;
 TEXT-ALIGN: left;
}
H6
{
 FONT-WEIGHT: normal;
 FONT-SIZE: 10pt;
 MARGIN-BOTTOM: -20px;
 TEXT-DECORATION: none;
}
LI
{
 LIST-STYLE-IMAGE: url(images/bullet.gif);
}
.banner
{
 float: right;
 padding: 3px;
 BACKGROUND-COLOR: #eeeeee;
 BORDER-BOTTOM: 1px solid #999999;
 BORDER-RIGHT: 1px solid #999999;
 font-family: times, serif; 
 FONT-WEIGHT: normal;
 FONT-SIZE: 12pt;
 FONT-STYLE: italic;
 TEXT-ALIGN: right;
 valign:"middle";
 TEXT-ALIGN: center;
}
.callout
{
 margin: 10px;
 float: right;
 BORDER: 0px solid #666666;
 FONT-SIZE: 8pt;
 BORDER-BOTTOM: 1px solid #999999;
 BORDER-RIGHT: 1px solid #999999;
}
.callouttitle
{
 padding: 3px;
 COLOR: #000000;
 BACKGROUND-COLOR: #cce7df;
 BACKGROUND-COLOR: #77aa99;
 FONT-SIZE: 8pt;
 FONT-WEIGHT: bold;
 TEXT-ALIGN: center;
}
.calloutentry
{
 padding: 3px;
 COLOR: #000000;
 BACKGROUND-COLOR: #eeeeee;
 BORDER-TOP: 1px solid #999999;
 FONT-SIZE: 8pt;
 TEXT-ALIGN: center;
}
.centerall{
	vertical-align:middle;
	text-align:center;
	margin: 20% 20% 20% 20%;
}
.footer, .footer a, .footer a:visited
{
 FONT-WEIGHT: normal;
 FONT-SIZE: 7pt;
 TEXT-DECORATION: none;
 COLOR: #000000;
}
.image-r
{
 float: right;
}
.quote
{
 font-family: times, serif; 
 FONT-WEIGHT: normal;
 FONT-SIZE: 12pt;
 LEFT: 0%;
 MARGIN-TOP: 20px;
 MARGIN-BOTTOM: 5px;
 MARGIN-LEFT: 40px;
 MARGIN-RIGHT: 40px;
 FONT-STYLE: italic;
 TEXT-ALIGN: left;
}
.quoter
{
 font-family: times, serif; 
 FONT-WEIGHT: normal;
 FONT-SIZE: 12pt;
 LEFT: 0%;
 MARGIN-TOP: 0px;
 MARGIN-BOTTOM: 20px;
 MARGIN-LEFT: 40px;
 MARGIN-RIGHT: 40px;
 FONT-STYLE: italic;
 TEXT-ALIGN: right;
}
.topquote
{
 margin: 2px;
 padding: 3px;
 float: right;
 BORDER: 0px solid #666666;
 FONT-SIZE: 8pt;
 TEXT-ALIGN: left;
 BACKGROUND-COLOR: #eeeeee;
 BORDER-BOTTOM: 1px solid #999999;
 BORDER-RIGHT: 1px solid #999999;

}
.small
{
 FONT-WEIGHT: normal;
 FONT-SIZE: 7pt;
}
.caption
{
 FONT-SIZE: smaller;
 COLOR: #000000;
}
.smenu
{
	COLOR: #000000;
	BACKGROUND-COLOR: #eeeeee;
	BORDER-BOTTOM: 1px solid #aaaaaa;
	FONT-SIZE: 8pt;
	font-weight:bold;
	TEXT-ALIGN: left;
	background-image: url(images/smenu_bg.jpg);
}
.smenuh
{
	COLOR: #000000;
	BACKGROUND-COLOR: #ffffff;
	BORDER-BOTTOM: 1px solid #aaaaaa;
	FONT-SIZE: 9pt;
	TEXT-ALIGN: left;
	background-image: url(images/smenu_bg.jpg);
}
.tmenu
{
	COLOR: #000000;
	BACKGROUND-COLOR: #cce7df;
	BORDER-TOP: 1px solid #dddddd;
	BORDER-BOTTOM: 1px solid #999999;
	FONT-SIZE: 11pt;
	TEXT-ALIGN: right;
	background-image: url(images/tmenu_bg.jpg);
}
.grey
{
 BORDER-LEFT: 0px solid #dddddd;
 BORDER-RIGHT: 1px solid #999999;
 color: #000000;
 BACKGROUND-COLOR: #cccccc;
}
.int
{
 BORDER-LEFT: 0px solid #000000;
 BORDER-RIGHT: 0px solid #000000;
 BORDER-TOP: 0px solid #444444;
 BORDER-BOTTOM: 0px solid #444444;
 color: #000000;
 BACKGROUND-COLOR: #66736f;
}
#main
{
 BORDER: 0px;
 padding: 5px;
 cellspacing: 0px;
 width: 100%;
}
#header
{
 float: right;
 padding: 3px;
 font-family: verdana, arial, sans-serif; 
 FONT-WEIGHT: normal;
 FONT-SIZE: 11pt;
 FONT-STYLE: italic;
 TEXT-ALIGN: right;
 valign:top;
 vertical-align:middle;
 TEXT-ALIGN: center;
 border:none;
}
.specialnotice p
{
 text-align:center;
 padding: 5px;
 margin: 0px 40px 0px 40px;
 color:#ffffff;
 FONT-SIZE: 10pt;
 font-weight: bold;
 font-style:italic;
 background-color:#77aa99;
}
.specialnotice p a
{
 color:#ffffff;
 text-decoration:underline;
}
td.notice {background-color:#ffffff; border: 2px solid #000000;}
td.notice p
{
 text-align:left;
 padding: 5px;
 color:#ffffff;
 FONT-SIZE: 10pt;
 font-weight: bold;
 font-style:italic;
}
td.notice p a
{
 color:#ffffff;
 text-decoration:underline;
}
td.notice img
{padding:4px;}

.w1m {
	margin: 5px auto 5px auto;
	width: 300px;
	border: 2px solid #999999;
	padding: 4px 0 6px 0;
}

