body	{
margin:0;
padding:0;
background-color:#ffffff;
color:#666666;
font-family:verdana,arial,sans-serif;
font-size:11px;
}

table	{font-size:100%;line-height:100%;}
UL	{font-size:100%;text-align:justify;line-height:130%;}
OL	{font-size:100%;line-height:130%;}
td	{vertical-align:top;}
IMG	{}
A	{text-decoration:none}

.ls-1	{letter-spacing:-1px;white-space:nowrap;}
.ls-2	{letter-spacing:-2px;white-space:nowrap;}

A.toc	{font-weight:bold;color:#ad9c8e;}
A.toc:hover	{color:#626262;}

#head	{
	height:120px;
	background-color:#101070;
	text-align:left;
	color:#FFFFFF;
}

#head a {
	color: #FFA531;
	}

#head td {
	color: #FFFFFF;
	font-weight:bold;
	line-height:20px;
	}

#menu	{
padding:2px;
background-color:#101070;
border-top:solid 1px #101070;
border-bottom:solid 1px #101070;
white-space:nowrap;
text-align:left;
font-weight:bold;
}
#menu A	{color:#ffffff;margin:1px;padding-left:12px;padding-right:12px;border:solid 1px #fdeba2}
#menu A.hilite	{background-color:#000099;color:#fdeba2}
#menu	A:hover	{background-color:#000099;}


#main	{
border-bottom:solid 1px #666666;
}

#left	{
background-color:#f1f1f1;
width:160px;
padding-top:42px;
padding-left:24px;
}

#left A {
font-weight:bold;
margin:4px;
border-bottom:solid 1px #ad9c8e;
color:#626262;
display:block;
}
#left A:hover	{color:#828282}


#center	{
padding:20px;
}

#right	{
width:160px;
background-color:#efefef;
}


#nav	{
display:none;
font-size:90%;
color:#999999;
text-align:right;
}
#nav A {color:#666666;}
#nav A:hover {color:#cc0000;}



#redundant	{
text-align:center;
padding:2px;
border-bottom:solid 1px #000000;
font-size:90%;
color:#cccccc;
}
#redundant A {color:#666666;}
#redundant A:hover {color:#cc0000;}



#foot	{
text-align:center;
padding:16px;
font-size:90%;
color:#999999;
}
#foot A {color:#666666;}
#foot A:hover {color:#cc0000;}


#index		{display:none}
#index	IMG	{clear:both;width:64px;height:64px;float:right;margin-left:16px;}
#index	A	{color:#cc0000}
#index	.title	{font-family:verdana,arial,sans-serif;font-size:120%;font-weight:bold;border-bottom:solid 1px #cc0000;margin-bottom:8px;}
#index	.precis	{}

div.entry	{clear:both;margin-top:48px;}
span.bullet	{font-family:wingdings;color:#c30000;font-size:90%;position:relative;top:1px;margin-right:4px;}

p.title		{font-family:tahoma bold;color:#000099;clear:both;font-size:200%;line-height:100%;}
p.section	{font-family:tahoma;color:#626262;clear:both;font-size:120%;font-weight:bold;line-height:100%;}
P.text		{text-align:justify;line-height:130%;}
P		{text-align:justify;line-height:100%;}
P.byline	{font-size:90%;padding-top:4px;padding-bottom:4px;white-space:nowrap;border-top:solid 1px #cccccc;border-bottom:solid 1px #cccccc;}

div.caption	{font-weight:bold;text-align:center}

table.group	{width:33%;margin-right:24px;}
td.group	{}


div.panel	{border:0 #000099;width:100%;padding:12px;background-color:#efefef}
div.breakout	{font-weight:bold;margin-top:20px;width:80%;border-bottom:solid 3px #c30000;border-top:solid 3px #c30000;padding:8px;}
div.sidebar	{border:0 #ad9c8e;width:33%;margin-top:20px;float:right;margin-left:12px;}
div.sidebarHeading	{background-color:#ad9c8e;color:#ffffff;text-align:center;font-weight:bold;padding:4px;}
div.sidebarText	{background-color:#efefef;padding:8px;}
table.quote	{margin-top:20px;width:40%;float:right;margin-left:12px;font-size:120%;font-weight:bold;font-family:verdana,arial,sans-serif}

table.user	{width:100%;margin-top:20px;border:solid 1px #efefef}
caption		{background-color:#ad9c8e;color:white;padding:1px;font-weight:bold;font-size:110%;}
th.user		{padding:1px;text-align:left;background-color:#efefef}
td.user		{padding:1px;text-align:left;background-color:#efefef}

table.logo	{width:100%}
td.logo		{text-align:center}

dl.listing	{font-style:bold;margin-left:24px;margin-right;24px}
span.bullet	{font-family:wingdings;margin-right:4px;color:#c30000}
dt.listing	{}
dd.listing	{font-style:normal;margin-left:90px;}

div.attach	{width:100%;text-align:center;}
img.attach	{border:solid 1px #ffffff;border-top-color:#999999;border-left-color:#999999;}
DIV.byline	{margin-top:12px;text-align:left;width:100%;border-top:solid 1px #666666;border-bottom:solid 1px #666666;}

div.section {
	font-family:tahoma;
	color:#FF6600;
	clear:both;
	font-size:140%;
	font-weight:bold;
	line-height:200%;
	}
span.text	{
	font-family:verdana,arial,sans-serif;
	color:666666;
	font-size:11px;
	font-weight:normal;
	text-align:justify;
	line-height:200%;
	}
