/* style.css begin */
.clear
{
	clear: both;
}
/* body begin */
body
{
	position: relative;
	margin: 0% 0% 0% 1%;
	padding: 0 0 0 0;
	color: rgb(0%, 0%, 0%);
	background: rgb(50%, 64%, 65%);
}
/* menu begin */
div#links
{
	display: block;
	margin: 4.5% 0.5% 0% 0%;
	float: left;
	width: 14%;
	text-transform: lowercase;
	text-align: right;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 150%;
	color: rgb(98%, 97%, 85%);
	background: rgb(50%, 64%, 65%);
}
div#links dt.links
{
	margin: 0;
	padding: 0;
}
div#links dd.links
{
	margin: 0;
	padding: 0;
}
div#links a
{
	display: block;
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 150%;
	margin: 1% 0 1% 0;
	padding: 3%;
	text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: rgb(43%, 71%, 71%);
	color: rgb(98%, 97%, 85%);
	background: rgb(10%, 10%, 10%);
}
div#links a.head
{
	color: rgb(98%, 97%, 85%);
	background: rgb(10%, 10%, 10%);
}
div#links a.selected
{
	color: rgb(6%, 6%, 6%);
	background: rgb(48%, 78%, 80%);
}
div#links a:hover,a:hover .head,a:hover .selected
{
	display: block;
	border-style: solid;
	border-width: 1px;
	border-color: rgb(43%, 71%, 71%);
	color: rgb(98%, 97%, 85%);
	background: rgb(29%, 47%, 47%);
}
/* menu end *//* sub-menu begin */
div#menu
{
	display: block;
	margin: 4.5% 0% 0% 0.5%;
	float: left;
	width: 14%;
	text-transform: lowercase;
	text-align: right;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 150%;
	color: rgb(98%, 97%, 85%);
	background: rgb(50%, 64%, 65%);
}
div#menu dt.menu
{
	margin: 0;
	padding: 0;
}
div#menu dd.menu
{
	margin: 0;
	padding: 0;
}
div#menu a
{
	display: block;
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 150%;
	margin: 1% 0 1% 0;
	padding: 3%;
	text-decoration: none;
	border-width: 1px;
	color: rgb(98%, 97%, 85%);
	background: rgb(10%, 10%, 10%);
}
div#menu a.addthis
{
	display: block;
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 150%;
	margin: 1% 0 1% 0;
	padding: 3%;
	text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: transparent;
	color: black;
	background: transparent;
}
div#menu a.head
{
	color: rgb(6%, 6%, 6%);
	background: rgb(48%, 78%, 80%);
}
div#menu a:hover,a:hover .head
{
	display: block;
	border-style: solid;
	border-width: 1px;
	border-color: rgb(43%, 71%, 71%);
	color: rgb(98%, 97%, 85%);
	background: rgb(29%, 47%, 47%);
}
/* sub-menu end *//* jump-to-menu begin */
#gotocontent
{
	position: absolute;
	top: 0;
	right: 0;
/* margin: 1% 0 1% 0; */
	padding: 0.25% 0.5% 0.25% 0.5%;
	text-transform: lowercase;
	text-align: right;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 150%;
	color: rgb(98%, 97%, 85%);
	background: rgb(50%, 64%, 65%);
}
#gotocontent a
{
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 150%;
	text-decoration: none;
	color: rgb(98%, 97%, 85%);
	background: rgb(50%, 64%, 65%);
}
#gotocontent a:hover
{
	text-decoration: underline;
	color: rgb(98%, 97%, 85%);
	background: rgb(50%, 64%, 65%);
}
/* jump-to-menu end *//* content begin */
div#content
{
	float: left;
	width: 66%;
	margin: 4% 0 1% 0;
	padding: 0.5%;
	color: rgb(98%, 97%, 85%);
/* background: rgb(0%,6%,6%); */
	background: rgb(0%, 21%, 21%);
	border-style: solid;
	border-width: 1px;
	border-color: rgb(56%, 91%, 93%);
}
/* header begin */
div#header
{
	padding: 1.5%;
	text-align: right;
	letter-spacing: 0.2em;
	text-transform: lowercase;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 100%;
	line-height: 150%;
	color: rgb(6%, 6%, 6%);
	background: rgb(48%, 78%, 80%);
}
div#header a.header:link,a.header:active,a.header:visited
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 100%;
	line-height: 150%;
	color: rgb(6%, 6%, 6%);
	background: rgb(48%, 78%, 80%);
	text-decoration: none;
}
div#header a.header:hover
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 100%;
	line-height: 150%;
	color: rgb(6%, 6%, 6%);
	background: rgb(48%, 78%, 80%);
	text-decoration: underline;
}
img.header
{
	float: left;
	color: rgb(6%, 6%, 6%);
	background: rgb(10%, 10%, 10%);
	border-style: solid;
	border-width: 1px;
	border-color: rgb(10%, 10%, 10%);
}
/* header end *//* middle begin */
div#middle
{
	padding: 3%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 85%;
	line-height: 150%;
	color: rgb(98%, 97%, 85%);
	background: rgb(0%, 21%, 21%);
}
div#time
{
	text-align: right;
	font-size: 80%;
}
div#heading
{
	letter-spacing: 0.1em;
	text-transform: lowercase;
}
div.heading2
{
	letter-spacing: 0.05em;
	text-transform: lowercase;
}
div.heading3
{
	letter-spacing: 0.05em;
	text-transform: lowercase;
}
div#middle a.middle,a.middle:link,a.middle:active
{
	color: rgb(69%, 87%, 91%);
	background: rgb(0%, 21%, 21%);
	text-decoration: none;
}
div#middle a.middle:visited
{
	color: rgb(91%, 40%, 38%);
	background: rgb(0%, 21%, 21%);
	text-decoration: none;
}
div#middle a.middle:hover
{
	color: rgb(54%, 72%, 54%);
	background: rgb(0%, 21%, 21%);
	text-decoration: none;
}
div#middle p,pre,code
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 100%;
	line-height: 150%;
}
div#middle p.breadcrumb
{
	margin: 1% 0 1% 0;
	padding: 0.5% 0.5% 0.5% 0.5%;
	font-size: 90%;
	border-style: dotted;
	border-width: 1px;
	border-color: rgb(61%, 61%, 61%);
	color: rgb(98%, 97%, 85%);
	background: rgb(10%, 10%, 10%);
}
div#middle h1
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 120%;
	line-height: 150%;
}
div#middle h2
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 110%;
	line-height: 150%;
}
div#middle h3
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 105%;
	line-height: 150%;
}
div#middle h4
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 100%;
	line-height: 150%;
}
div#middle a img
{
	border-style: solid;
	border-width: 1px;
	border-color: rgb(0%, 0%, 0%);
}
div#middle ul.search,ul.help
{
	margin: 20px;
	padding: 0px;
}
div#middle dd.search
{
	margin: 5px 0 0 15px;
	padding: 0px;
}
div#middle dd.help
{
	margin: 0 0 0 15px;
	padding: 0px;
}
div#middle dt.cat
{
	margin: 0 0 5px 0;
	padding: 0px;
}
div#middle select,input,textarea
{
	color: rgb(98%, 97%, 85%);
	background: rgb(0%, 21%, 21%);
	border-style: solid;
	border-width: 1px;
	border-color: rgb(50%, 50%, 40%);
}
div#middle optgroup
{
	font-style: italic;
	font-weight: normal;
	color: rgb(98%, 97%, 85%);
	background: rgb(0%, 21%, 21%);
}
div#middle option
{
	margin: 1%;
	color: rgb(98%, 97%, 85%);
	background: rgb(0%, 21%, 21%);
}
div#middle option.disabled,optgroup.disabled
{
	color: rgb(65%, 65%, 55%);
	background: rgb(0%, 21%, 21%);
}
div#middle input.submit
{
	color: rgb(98%, 97%, 85%);
	background: rgb(17%, 28%, 28%);
	border-style: solid;
	border-width: 1px;
	border-color: rgb(56%, 43%, 14%);
}
div#middle table.download,th.download,td.download
{
/*
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 13px;
  line-height: 19px;
 */
	font-size: 97%;
	line-height: 150%;
	border-collapse: collapse;
	border: 1px solid rgb(50%, 50%, 40%);
	color: rgb(98%, 97%, 85%);
	background: rgb(0%, 21%, 21%);
}
div.table
{
	margin: 3%;
	clear: left;
}
div.indent
{
	margin: 3%;
}
div#status
{
	text-align: left;
	text-transform: lowercase;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 95%;
	line-height: 150%;
}
div#valid
{
	font-size: 80%;
}
/* middle end *//* footer begin */
div#footer
{
	padding: 0.85%;
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 82%;
	line-height: 150%;
	color: rgb(6%, 6%, 6%);
	background: rgb(48%, 78%, 80%);
}
div#footer a.footer:link,a.footer:active,a.footer:visited
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 82%;
	line-height: 150%;
	color: rgb(6%, 6%, 6%);
	background: rgb(48%, 78%, 80%);
	Text-decoration: none;
}
div#footer a.footer:hover
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 82%;
	line-height: 150%;
	color: rgb(6%, 6%, 6%);
	background: rgb(48%, 78%, 80%);
	text-decoration: underline;
}
/* footer end *//* content end */
div#sponsor
{
	clear: both;
}
p.sponsor
{
	text-align: center;
}
a.sponsor,a.sponsor:link,a.sponsor:active,a.sponsor:hover
{
	color: rgb(6%, 6%, 6%);
	background: transparent;
	text-decoration: none;
}
img.sponsor
{
/* float: right; */
	border-style: solid;
	border-width: 1px;
	border-color: rgb(10%, 10%, 10%);
}
/* body end *//* style.css end */