#archives {margin:1em 2em;font-size:12px;font-family:verdana,arial,sans-serif;}

#archives h1,h2,h3,h4,h5,h6 {float:none;}

#archives .warning {
border: 1px solid #ADADAD;
display:block;
background: #d7c8cc;
color: black;
font-weight: bold;
margin: 0 0 1em 0;
padding: 0.5em 0.5em 0.5em 0.5em;
font-size: 110%;
}

#archives samp, code, pre, tt {
border: 1px solid #ADADAD;
display:block;
background: #F6F6F6;
margin: 0 0 1em 0;
padding: 0.5em 0.5em 0.5em 0.5em;
font-size: 110%;
}

#archives h1 {clear:both; margin:1.0em 0 0.5em 0; font-family:"trebuchet ms",arial,sans-serif; color:rgb(80,80,80); font-weight:normal; font-size:200%;}
#archives h2 {clear:both; margin:1.0em 0 0.5em 0; font-family:"trebuchet ms",arial,sans-serif; color:rgb(80,80,80); font-weight:normal; font-size:170%;}
#archives h3 {clear:both; margin:-1.0em 0 0.5em 0; font-family:"trebuchet ms",arial,sans-serif; color:rgb(125,125,125); font-weight:normal; font-size:130%;}
#archives h4 {margin:1.5em 0 1.0em 0; color:rgb(80,80,80); font-family:"trebuchet ms",arial,sans-serif; font-weight:normal; font-size:170%;}
#archives h5 {margin:1.5em 0 0.5em 0; color:rgb(80,80,80); font-family:"trebuchet ms",arial,sans-serif; font-size:140%;}
#archives h6 {margin:1.2em 0 0.2em 0; color:rgb(80,80,80); font-weight:bold; font-size:120%;}

#archives p {margin:0 0 1.0em 0; line-height:1.5em; font-size:100%;}

#archives blockquote {clear:both; margin:0 0.5em 0.5em 1em; font-size:110%;
font-weight: bold;
color: gray;
background: #F6F6F6;
padding: 0.5em 0.5em 0.2em 0.5em;
}

#archives ul {list-style-image: url(/images/bullet_square.gif); margin: 0.5em 0 1em 1em; padding: 0 0 0 1em; font-size:110%;}

#archives li.note	{
	list-style-type: none;
	padding-left: 0.5em;
	font-size: 90%;
	color: #cc3300;
	background-color: transparent;
	margin: 0 0 0 0;
}

#archives div.note {
	padding-left: 0;
	font-size: 90%;
	color: #cc3300;
	background-color: transparent;
	margin: 0 0 0 0;
}

#archives span.note {
	padding-left: 1em;
	font-size: 90%;
	color: #cc3300;
	background-color: transparent;
	margin-top: 0;
}

#archives table	{
	border: 1px solid #ADADAD;
	background-color: transparent;
	margin: 0 0 10px 0;
}

#archives table a:link	{ text-decoration:none;}
#archives table a:active	{ text-decoration:none;}
#archives table a:visited	{ text-decoration:none;}
#archives table a:hover	{ text-decoration:underline;}

#archives table {
	border-style: none;
}
#archives table td {
	font-size: 10pt;
	border-style: none;
	border-color: #CCCCCC;
	border-width: 0px;
	#background-color: transparent;
	padding: 0em 4em 0.2em 0em;
}

#archives table th	{
	font-size: 10pt;
	border-style: hidden;
	background: #f6f6f6;
	color: #fff;
	#padding: 2em 1em 1em 1em;
	white-space: nowrap;
}

#archives table tr.odd{
	border-style: hidden;
	background: #ECEDF3;
	}
#archives table tr.even{
	border-style: hidden;
	background: #F6F6F6;
	}
