/* (c)2006,2007,2008,2009 IS */

body {
	/*background-color: #ffffff;*/
	padding: 0px;
	/* spacing: 0px; */
	margin: 0px;
	background-image: url(http://lxtd.net/x/1/9/19b51a5ed64eda4f96eda29a11bf4088.gif);
	background-repeat: repeat-y;
}

body, span, p, td, dt, input, li, select, textarea {
	font-family: "Lucida Sans Unicode", verdana, sans-serif;
	font-size: 14px;
}

h1 {
	font-size: 24px;
	font-weight: bolder;
	color: #df1829;
}
h2 {
	font-size: 18px;
	font-weight: bolder;
	color: #df1829;
}
h3 {
	font-size: 16px;
	font-weight: normal;
	color: #df1829;
}
h4 {
	font-size: 16px;
	font-weight: normal;
	color: #df1829;
}
h5 {
	font-size: 14px;
	font-weight: normal;
	color: #df1829;
}

h5 a:hover {
	color: #fff;
	text-decoration: underline;
}

h6 {
	font-size: 12px;
	font-weight: normal;
	color: #df1829;
}
h7 {
	font-size: 10px;
	font-weight: normal;
	color: #df1829;
}

#universe {
	background-color: #424142;
	font-size: 12px;
}

.header,
#header {
	border: 0px solid #fff;
	background-color: #424142;
	background-image: url(http://lxtd.net/x/c/6/c6f48cad2655171641ed07c43e2048af.gif);
	z-index: 100;
}

.skyscraper,
#skyscraper {
	left: 790px;
	z-index: 100;
	border: 0px;
	background-color: #eee;

}


#content {
	left: 20px;
}

.content {
	text-align: justify;
	color: #000;
}
.content A,
.content A:link,
.content A:visited,
.content A:active
{
	color: #000;
}



.content A:hover {
	background-color: #df1829;
	color: #fff;
}

#panel {
	left: 645px;
	padding-left: 0px;
}

.crumbtrail {
	text-align: right;
	color: #df1829;
	font-size: 10px;
}
.crumbtrail A,
.crumbtrail A:link,
.crumbtrail A:visited,
.crumbtrail A:active
{
	color: #df1829;
}


.tracker {
	text-align: right;
	color: #df1829;
	font-size: 10px;
	/* border: 1px solid red; */
	overflow: hidden;
}
.tracker A,
.tracker A:link,
.tracker A:visited,
.tracker A:active
{
	color: #df1829;
}



#footnotes {
	color: #aaa;
}

.footnote {
	font-size: 80%;
}

.footer,
#footer {
	background-color: #424142;
	left: 0px;
}


#footer-block {
	left: 0px;
	background-color: #df1829;
        color: #f88;
        font-size: 10px;
}

#footer-content {
	color: #fff;
	font-size: 10px;
	left: 80px;
	padding-right: 8px;
}


#logo {
	padding-left: 15px;
}


.menu,
#menu {
	float: right;
	padding-right: 15px;
	color: #000;
	margin: 0px;
	font-size: 11px;
	text-align: right;
}

.menu A,
.menu A:link,
.menu A:visited,
.menu A:active
{
	color: #000;
}

.menu A:hover {
	background-color: #df1829;
	color: #fff;
}




.shortcuts,
#shortcuts {
	color: #fff;
	margin: 0px;
	padding-left: 20px;
	font-size: 11px;
}

.shortcuts A,
.shortcuts A:link,
.shortcuts A:visited,
.shortcuts A:active
{
	color: #fff;
}

.shortcuts A:hover {
	background-color: #fff;
	color: #df1829;
}

.disclaimer, .disclaimer A {
	color: #ccc;
	font-size: 11px;
}


.nav,
.nav A:link,
.nav A:visited,
.nav A:active,
.nav A:hover 
{
	background-color: #fff;
}


#address {
	padding-left: 20px;
	color: #424142;
	font-size: 10px;
}

.red {
	color: #df1829;
	font-size: 10px;
}

#tooltip {
	font-size: 12px; 
	left: 0px;
	border: 1px solid #df1829;
	padding: 2px;
	margin: 0px;
	color: #000000;
	background-color: #ffffaa;
	visibility: hidden;
	z-index: 100;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}


#interface {
	background-color: #ffffee;
	border: 1px dotted red;
	padding: 8px;
	font-size: 10px;
}

.tip  {
	font-size: 10px;
}	

.infobox {
	border: 1px dashed #f00;
	padding: 8px;
}

.adbox {
	margin: 8px;
	border: 1px dashed #f00;
	padding: 2px;
}

.apibox {
	text-align: right;
	color: #df1829;
	font-size: 10px;
}

