body,td,th {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

}

hr {
  border: 0;
  width: 100%;
  color: #333;
  background-color: #333;
  height: 2px;
}

body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-color: #333333;
	SCROLLBAR-BASE-COLOR: #7F8489;
	SCROLLBAR-ARROW-COLOR: #333333;

}

a:link {

	color: #444;

    font-weight: bold;

	text-decoration: none;

}

a:visited {

	text-decoration: none;

	color: #444;

    font-weight: bold;

}

a:hover {

	text-decoration: underline;

	color: #444;

    font-weight: bold;

}

a:active {

	text-decoration: none;

	color: #444;

    font-weight: bold;

}

.headline

{

    color: #444;

}

.leftbase {

	background-image: url(layout/10.gif);

	background-repeat: no-repeat;

	height: 173px;

	width: 181px;

}

.leftpadding {

	font-weight: bold;

	text-decoration: none;

	padding: 5px;

	letter-spacing: 0.1em;

}

.box {
	background-color: #999;
	padding: 2px;
	border: 1px solid #000434;
	margin: 5px;
}

.imgnoborder {

	margin: 4px;

}

.subtitle {

	font-weight: bold;

	color: #006699;

}

.mainnav {

	height: 32px;

	background-position: center center;

}

.subhead {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #444;

}

input {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	background-color: #222;

	border: 1px solid #666;

	font-weight: bold;

	color: #fff;

}

.highlight {

    background-color: #00FF00;

    color: #000;

}



textarea {

font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	background-color: #222;

	border: 1px solid #666;

	font-weight: bold;

	color: #fff;

}



.normalrow {

	background-color: #999;

	letter-spacing: .1em;

	line-height: 14px;

}



.unappnormalrow {

	background-color: #cc8888;

	color: #000000;

	letter-spacing: .1em;

	line-height: 14px;

}



.headerrow {

	font-size: 10px;

	font-weight: bold;

	font-variant: small-caps;

	color: #FFFFFF;

	background-color: #555;

	padding: 0px;

}



.unappheaderrow {

	font-size: 10px;

	font-weight: bold;

	font-variant: small-caps;

	color: #FFFFFF;

	background-color: #990000;

	padding: 0px;

}

.topbg {

	background-image: url(layout/topright.gif);

	background-repeat: no-repeat;

	background-position: right;

}

.topbgtile {

	background-image: url(layout/tiletop.gif);

	background-repeat: repeat-x;

}

.newsdate {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #FFF;
	text-align: right;

}

.newstitle {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #444;

	font-size: 14px;

}

.newstime 
{
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff
}

.newsend {

    font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 10px;

    background-color: #999;

}

.social {

    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 10px;
    text-align: left;
}
blockquote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: block;
	padding: 0 10px;
	width: 400px;
}
blockquote:after {
	color: #ccc;
	display: block;
	font-size: 500%;
	width: 50px;
}
blockquote:before {
	color: #ccc;
	display: block;
	font-size: 500%;
	width: 50px;
}
blockquote:before {
	content: open-quote;
	height: 0;
	margin-left: -0.55em;
}
blockquote:after {
	content: close-quote;
	height: 50px;
	margin-top: -40px;
	margin-left: 410px;
}
div.newsfootstrip {
	border-style: solid;
	border-width: 1px 0px 1px 0px;
	padding: 2px 0px 2px 0px;
	text-align: right;
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 100%;
}
div.newsfootstrip div {
	display:inline;
	white-space:nowrap
}
div.newsfootstrip_left {
	float: left;
}
.floatbox_right {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	border: 1px solid #008080;
	background-color: #C0C0C0;
	display: block;
	float: right;
	padding: 2px;
	margin-right: 20px;
	margin-top: 5px;
	width: 150px;
}
.progressBar {
	position: relative;
	padding: 2px;
	width: 300px;
	height: 40px;
	font-size: 14px;
}
.progressBar .background {
	border: solid 1px black;
	width: 270px;
	height: 20px;
}
.progressBar .bar {
	position: relative;
	background-color: blue;
	width: 0px;
	height: 20px;
}

/*

================================================

autosuggest, inquisitor style

================================================

*/

div.autosuggest {
	position: absolute;
	background-image: url(img_inquisitor/as_pointer.gif);
	background-position: top;
	background-repeat: no-repeat;
	padding: 10px 0 0 0;
}
div.autosuggest div.as_footer {
	position: relative;
	height: 6px;
	padding: 0 6px;
	background-image: url(img_inquisitor/ul_corner_tr.gif);
	background-position: top right;
	background-repeat: no-repeat;
	overflow: hidden;
}
div.autosuggest div.as_header {
	position: relative;
	height: 6px;
	padding: 0 6px;
	background-image: url(img_inquisitor/ul_corner_tr.gif);
	background-position: top right;
	background-repeat: no-repeat;
	overflow: hidden;
}
div.autosuggest div.as_footer {
	background-image: url(img_inquisitor/ul_corner_br.gif);
}
div.autosuggest div.as_footer div.as_corner {
	position: absolute;
	top: 0;
	left: 0;
	height: 6px;
	width: 6px;
	background-image: url(img_inquisitor/ul_corner_tl.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
div.autosuggest div.as_header div.as_corner {
	position: absolute;
	top: 0;
	left: 0;
	height: 6px;
	width: 6px;
	background-image: url(img_inquisitor/ul_corner_tl.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
div.autosuggest div.as_footer div.as_corner {
	background-image: url(img_inquisitor/ul_corner_bl.gif);
}
div.autosuggest div.as_footer div.as_bar {
	height: 6px;
	overflow: hidden;
	background-color: #333;
}
div.autosuggest div.as_header div.as_bar {
	height: 6px;
	overflow: hidden;
	background-color: #333;
}
div.autosuggest ul {
	list-style: none;
	margin: 0 0 -4px 0;
	padding: 0;
	overflow: hidden;
	background-color: #333;
}
div.autosuggest ul li {
	color: #ccc;
	padding: 0;
	margin: 0 4px 4px;
	text-align: left;
}
div.autosuggest ul li a {
	color: #ccc;
	display: block;
	text-decoration: none;
	background-color: transparent;
	text-shadow: #000 0px 0px 5px;
	position: relative;
	padding: 0;
	width: 100%;
}
div.autosuggest ul li a:hover {
	background-color: #444;
}
div.autosuggest ul li.as_highlight a:hover {
	background-color: #1B5CCD;
}
div.autosuggest ul li a span {
	display: block;
	padding: 3px 6px;
	font-weight: bold;
}
div.autosuggest ul li a span small {
	font-weight: normal;
	color: #999;
}
div.autosuggest ul li.as_highlight a span small {
	color: #ccc;
}
div.autosuggest ul li.as_highlight a {
	color: #fff;
	background-color: #1B5CCD;
	background-image: url(img_inquisitor/hl_corner_br.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}
div.autosuggest ul li.as_highlight a span {
	background-image: url(img_inquisitor/hl_corner_bl.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}
div.autosuggest ul li a .tr {
	background-image: transparent;
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
	position: absolute;
	top: 0;
	padding: 0;
	margin: 0;
}
div.autosuggest ul li a .tl {
	background-image: transparent;
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
	position: absolute;
	top: 0;
	padding: 0;
	margin: 0;
}
div.autosuggest ul li a .tr {
	right: 0;
}
div.autosuggest ul li.as_highlight a .tl {
	left: 0;
	background-image: url(img_inquisitor/hl_corner_tl.gif);
	background-position: bottom left;
}
div.autosuggest ul li.as_highlight a .tr {
	right: 0;
	background-image: url(img_inquisitor/hl_corner_tr.gif);
	background-position: bottom right;
}
div.autosuggest ul li.as_warning {
	font-weight: bold;
	text-align: center;
}
div.autosuggest ul em {
	font-style: normal;
	color: #6EADE7;
}
div.rounded {
	width: 300px;
	display: none;
	background: #333 url(img_inquisitor/ul_corner_tr.gif) no-repeat top right;
}
div.rounded div {
	background: transparent url(img_inquisitor/ul_corner_tl.gif) no-repeat top left;
}
div.rounded div div {
	background: transparent url(img_inquisitor/ul_corner_br.gif) no-repeat bottom right;
}
div.rounded div div div {
	background: transparent url(img_inquisitor/ul_corner_bl.gif) no-repeat bottom left;
	padding: 15px;
}
/* star ratings */
.star-rating {
background:transparent url(../../images/star.gif) repeat-x scroll left top;
height:20px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:0px;
position:relative;
width:110px;
}
.star-rating li {
float:left;
margin:0px;
padding:0px;
}
.star-rating li a {
display:block;
height:20px;
line-height:20px;
overflow:hidden;
padding:0px;
position:absolute;
text-decoration:none;
text-indent:-10000px;
width:11px;
z-index:20;
}
.star-rating li a:hover {
background:transparent url(../../images/star.gif) repeat scroll left center;
border:medium none;
left:0px;
z-index:2;
}
.star-rating a.star1 {
left:0px;
}
.star-rating a.star1:hover {
width:11px;
}
.star-rating a.star2 {
left:11px;
}
.star-rating a.star2:hover {
width:22px;
}
.star-rating a.star3 {
left:22px;
}
.star-rating a.star3:hover {
width:33px;
}
.star-rating a.star4 {
left:33px;
}
.star-rating a.star4:hover {
width:44px;
}
.star-rating a.star5 {
left:44px;
}
.star-rating a.star5:hover {
width:55px;
}
.star-rating a.star6 {
left:55px;
}
.star-rating a.star6:hover {
width:66px;
}
.star-rating a.star7 {
left:66px;
}
.star-rating a.star7:hover {
width:77px;
}
.star-rating a.star8 {
left:77px;
}
.star-rating a.star8:hover {
width:88px;
}
.star-rating a.star9 {
left:88px;
}
.star-rating a.star9:hover {
width:99px;
}
.star-rating a.star10 {
left:99px;
}
.star-rating a.star10:hover {
width:110px;
}
.star-rating li.current-rating {
background:transparent url(../../images/star.gif) repeat scroll left bottom;
display:block;
height:20px;
position:absolute;
text-indent:-9000px;
z-index:1;
}