body, p, div, span, td, ol, ul { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #5b5d64; line-height: 18px; text-decoration: none; }
.headerbar { background: #ebebeb none repeat-x 0 0; background-image: url("/forum/styles/prosilver/theme/images/bg_header.gif"); color: #04347a; font-weight:bold; font-style:italic; margin-bottom: 4px; padding: 0 5px; }
#logo { float: left; width: auto; padding: 0px 0px 0 10px; margin-top:-5px; }
span.corners-top, span.corners-bottom, span.corners-top span, span.corners-bottom span { font-size: 1px; line-height: 1px; display: block; height: 5px; background-repeat: no-repeat; }
span.corners-top { background-image: none; background-position: 0 0; margin: 0 -5px; }
span.corners-top span { background-image: none; background-position: 100% 0; }
span.corners-bottom { background-image: none; background-position: 0 100%; margin: 0 -5px; clear: both; }
span.corners-bottom span { background-image: none;background-position: 100% 100%; }
span.corners-top, span.corners-bottom { background-image: url("/forum/styles/prosilver/theme/images/corners_left.gif"); }
span.corners-top span, span.corners-bottom span { background-image: url("/forum/styles/prosilver/theme/images/corners_right.gif"); }
#site-description { float: left; width: auto; }
#search-box { color: #04347a; position: relative; margin-top: 10px; margin-right: 5px; display: block; float: right; text-align: right; white-space: nowrap; /* For Opera */ }
#search-box #keywords { width: 95px; background-color: #FFF; }
#search-box input { border: 1px solid #b0b0b0; }
/* Links on gradient backgrounds */
#search-box a  { color: #04347a; text-decoration: none; font-style:normal; font-size:10px; }
#search-box a:hover { text-decoration: underline; }
#search-box { width: 200px; }
a { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #7bc13f; font-weight:bold; text-decoration: none; }
a:hover { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #04347a; font-weight:bold; text-decoration: underline; }
a.grey { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #5b5d64; font-weight:bold; text-decoration: none; }
a.grey:hover { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #04347a; font-weight:bold; text-decoration: underline; }
body{ width:800px; margin-left: auto; margin-right: auto; text-align:center; }
.footer-links { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; color: #5b5d64; text-decoration: none; text-transform: uppercase; }
HR { border: 0; color: #e7e7e8; background-color: #e7e7e8; height: 1px; width: 100%; text-align: left; }
.small { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; color: #5b5d64; text-decoration: none; }
.redtext {color:#990000;}


/* Begin Structure */

.narrowcolumn {
	float: left;
	padding: 0 0 20px 0px;
	margin: 0px 0 0;
	width: 600px;
	}

.widecolumn {
	padding: 10px 0 20px 0;
	margin: 5px 0 0 150px;
	width: 450px;
	}

/* End Structure */

/* Begin Sidebar */
#sidebar
{
	padding: 20px 0 10px 0;
	margin-left: 600px;
	width: 190px;
	}

#sidebar form {
	margin: 0;
	}
/* End Sidebar */



/* Begin Lists

	Special stylized non-IE bullets
	Do not work in Internet Explorer, which merely default to normal bullets. */

html>body .entry ul {
	margin-left: 0px;
	padding: 0 0 0 30px;
	list-style: none;
	padding-left: 10px;
	text-indent: -10px;
	}

html>body .entry li {
	margin: 7px 0 8px 10px;
	}

.entry ul li:before, #sidebar ul ul li:before {
	content: "\00BB \0020";
	}

.entry ol {
	padding: 0 0 0 35px;
	margin: 0;
	}

.entry ol li {
	margin: 0;
	padding: 0;
	}

.postmetadata ul, .postmetadata li {
	display: inline;
	list-style-type: none;
	list-style-image: none;
	}

#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	}

#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

ol li, #sidebar ul ol li {
	list-style: decimal outside;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	}
/* End Entry Lists */

h1 { font-size:22px; }

/* Start API Documentation */

div#api_body{text-align:left; margin-top:-20px;}

div#api_body h1 { } 
div#api_body h2 { }
div#api_body h3{ }

div#api_body p { }
div#api_body div.code p{font-family:Courier; color:#000;}
div#api_body div.code {font-family:Courier; color:#000;}

div#api_body ul{list-style-position:inside; padding-left:0px; margin-left:0px;}
div#api_body ul li {  padding:2px 0px 2px 0px;}


div#api_body hr.api { border: 0; color: #e7e7e8; background-color: #e7e7e8; height: 1px; width: 100%; text-align: left; }

div#api_body table{
  border-collapse:collapse;
  border-style:outset;
  border-color:#000;
  border-width:1px;
  margin-top:10px;
}

div#api_body table tr td{
  border-width:1px;
  padding:10px;
  border-style:inset;
  border-color:#000;
  vertical-align: top;
}

div#api_body table.no_border{
  /*border-color:#fff;
  border-style:none;
  color:#000;*/
}

div#api_body table.no_border tr td{
  /*border-width:1px;
  border-style:none;
  border-color:#fff;*/
}

/* End API Documentation */



/* liScroll style declarations */

.tickercontainer { /* the outer div with the black border */
width: 598px; 
height: 33px; 
margin: 0; 
padding: 0;
overflow: hidden;
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
left: 10px;
top: 8px;
width: 1598px;
overflow: hidden;
}
ul.newsticker { /* that's your list */
position: relative;
left: 610px;
font: 16px Trebuchet MS;
list-style-type: none;
margin: 0;
padding: 0;

}
ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;
padding: 0;
}
ul.newsticker a {
white-space: nowrap;
padding: 0;
color: #03357c;
font: 16px Trebuchet MS;
margin: 0 50px 0 0;
} 
ul.newsticker span {
margin: 0 10px 0 0;
} 

.indent1 { padding-left:0px; }
.indent2 { padding-left:20px; }
.indent3 { padding-left:40px; }
.indent4 { padding-left:60px; }
.indent5 { padding-left:80px; }
.indent6 { padding-left:100px; }
.indent7 { padding-left:120px; }
.indent8 { padding-left:140px; }
.indent9 { padding-left:160px; }
.indent10 { padding-left:180px; }

.nobullet { list-style:none; }