body {
background:url('bg.png') repeat fixed;
text-align:center;
}
#loginform {
font:bold 8pt "Lucida Sans", Tahoma, Arial, sans-serif;
width:240px;
text-align:left;
color:#fff;
background-color:transparent;
border-left:1px dashed #236;
padding:5px;
}
.alert {
background: #ffd6bf url(exclamation.png) center no-repeat;
background-position: 15px 50%; /* x-pos y-pos */
text-align: left;
padding: 5px 20px 5px 45px;
border-top: 2px solid #ff8324;
border-bottom: 2px solid #ff8324;
color:#222;
}
.info {
background: #f8fafc url(information.png) center no-repeat;
background-position: 15px 50%; /* x-pos y-pos */
text-align: left;
padding: 5px 20px 5px 45px;
border-top: 2px solid #b5d4fe;
border-bottom: 2px solid #b5d4fe;
color:#222;
}
.download {
background: #cec url(download.png) center no-repeat;
background-position: 15px 50%;
text-align: left;
padding: 5px 20px 5px 45px;
border-top: 2px solid #386;
border-bottom: 2px solid #386;
color:#222;
}
a {
text-decoration:none;
color:#c90;
background-color:transparent;
}
a:hover {
color:#fff;
background-color:transparent;
}
* html .cleaninput {
border:2px solid #666;
background:#fff;
padding:0px;
width:100px;
height:16px;
}
.cleaninput {
border:0px solid #666;
background:url("input.png") top left no-repeat;
color:#222;
margin:2px;
padding:4px 5px 0px 5px;
font:bold 8pt "Lucida Sans", Tahoma, Arial, sans-serif;
width:100px;
height:18px;
}
.cleanbutton {
border:0px;
color:#fff;
background-color:transparent;
font:bold 8pt "Lucida Sans", Tahoma, Arial, sans-serif;
}
.cleanbutton:hover {
cursor:pointer;
cursor:hand;
}
* html .registerinput {
border:2px solid #666;
background:#fff;
padding:0px;
width:250px;
height:16px;
}
.registerinput {
border:0px solid #666;
background:url("input2.png") top left no-repeat;
color:#222;
margin:1px;
padding:4px 5px 0px 5px;
font:bold 8pt "Lucida Sans", Tahoma, Arial, sans-serif;
width:254px;
height:20px;
}
.registerldrop {
border:2px solid #666;
background-color:#fff;
margin:1px;
padding:0px;
font:bold 8pt "Lucida Sans", Tahoma, Arial, sans-serif;
width:300px;
height:20px;
}
.registerdrop {
border:2px solid #666;
background-color:#fff;
color:#222;
margin:1px;
font:bold 8pt "Lucida Sans", Tahoma, Arial, sans-serif;
width:70px;
height:20px;
}
.registersdrop {
border:2px solid #666;
background-color:#fff;
color:#222;
margin:1px;
font:bold 8pt "Lucida Sans", Tahoma, Arial, sans-serif;
width:40px;
height:20px;
}
.registerbutton {
border:2px solid #666;
color:#222;
background-color:#eee;
font:bold 8pt "Lucida Sans", Tahoma, Arial, sans-serif;
width:80px;
height:20px;
}
.page_title {
color:#fff;
background-color:transparent;
font:bold 16pt "Lucida Sans", Tahoma, Arial, sans-serif;
}
form a {
color:#fff;
background-color:transparent;
font:bold 8pt "Lucida Sans", Tahoma, Arial, sans-serif;
}
form {
margin:0px;
}
* html #header_content {
margin:0px auto;
color:#fff;
background: #052545 url('top_bg.png') repeat-x;
height:112px;
width:880px;
}
#header_content {
margin:0px auto;
color:#fff;
background: #013 url('top_bg.png') repeat-x;
height:125px !important;
width:880px;
}
#titlebar {
float:left;
}
.catagory {
font:bold 11pt "Lucida Sans", Tahoma, Arial, sans-serif;
}
#loginform {
float:right;
height:118px;
}
#main_content {
margin:0px auto;
padding:5px;
text-align:center;
width:880px;
color:#222;
background-color:#fff;
border:2px solid #000;
}
#link_bar {
margin:0px auto;
background:url('link_bg.png') repeat-x;
background-color:transparent;
color:#222;
height:27px !important;
width:880px;
font:bold 9pt "Lucida Sans", Tahoma, Arial, sans-serif;
text-align:left;
padding-top:3px;
padding-bottom:0px;
}
#link_bar a {
position:relative;
padding-top:3px;
display:block;
float:left;
color:#222;
background-color:transparent;
text-align:center;
width:85px !important;
height:19px !important;
border-width:0px 1px 0px 1px;
border-color:#d5d5d5;
border-style:solid;
}
#link_bar a:hover {
color:#222 !important;
background-color:transparent;
background:url('link_hover_bg.png') repeat-x;
}
.current {
color:#eee !important;
background-color:transparent;
background:url('link_current_bg.png') repeat-x;
}
#graph_area {
margin:0px auto;
background-color:#222;
color:#fff;
width:880px;
font:bold 8pt "Lucida Sans", Tahoma, Arial, sans-serif;
text-align:left;
}
#desc_bar {
margin:0px auto;
background:url('desc_bg.png') repeat-x;
background-color:transparent;
color:#222;
height:27px !important;
width:880px;
font:bold 9pt "Lucida Sans", Tahoma, Arial, sans-serif;
text-align:left;
padding-top:0px;
padding-bottom:0px;
clear:both;
}
#desc_bar a {
position:relative;
padding-top:3px;
display:block;
float:left;
color:#222;
background-color:transparent;
text-align:center;
width:85px !important;
height:16px !important;
border-width:0px 1px 0px 1px;
border-color:#d5d5d5;
border-style:solid;
}
#desc_bar a:hover {
color:#222 !important;
background-color:transparent;
background:url('link_hover_bg.png') repeat-x;
}
#content_bar {
float:left;
width:500px;
text-align:left;
color:#222;
background-color:transparent;
padding-left:0px;
padding-top:8px;
}
#adsense_bar {
float:right;
width:180px;
text-align:center;
color:#222;
background-color:transparent;
border-left:1px solid #d5d5d5;
padding-left:10px;
padding-top:11px;
}
* html #desc_area {
background-color:#000c25;
color:#fff;
}
#desc_area {
background:url('bottom_bg.png') repeat-x;
background-color:#000c25;
color:#fff;
width:880px;
font:normal 10pt "Lucida Sans", Tahoma, Arial, sans-serif;
position:relative;
clear:both;
text-align:left;
}
#content_area {
float:left;
width:665px;
text-align:left;
padding-left:10px;
padding-top:11px;
}
#adsense_area {
float:right;
width:180px;
text-align:left;
border-left:1px solid #124;
padding-left:10px;
padding-top:11px;
}

#adsense_area2 {
	float:left;
	width:180px;
	text-align:left;
	border-left:1px solid #124;
	padding-left:10px;
	padding-top:11px;
}

#adsense_area3 {
	float:right;
	width:180px;
	text-align:left;
	border-left:1px solid #124;
	padding-left:10px;
	padding-top:11px;
}

#grey_bar {
height:5px;
width:880px !important;
margin:0px auto;
color:#111;
background-color:#222;
padding-top:0px;
padding-bottom:0px;
clear:both;
}
#footer_content {
margin:0px auto;
background:url('footer_bg.png') repeat-x;
background-color:transparent;
color:#222;
height:24px !important;
width:880px;
font:bold 9pt "Lucida Sans", Tahoma, Arial, sans-serif;
text-align:right;
padding:0px;
}
#footer_tags {
float:left;
padding:5px 0px 0px 5px;
}
#footer_interior {
padding:5px 5px 0px 0px;
}
#footer_interior img {
margin:0px 0px -3px 0px;
}
b.question {
font:bold 10pt "Lucida Sans", Tahoma, Arial, sans-serif;
color:#c90;
background-color:transparent;
}
