body {
	margin:0px;
	padding:0px;
	background-color:#00227a;
	}

form {
	margin:0px;
	}
option.grey {
	color:#909090;
	}

body,td,input,textarea,select {
	font-family:Arial, Helvetica;
	font-size:12px;
	color:#000000;
	}

.stats td {
	font-size:10px;
	/* border:1px solid #e1e1e1; */
	/* border-width:0px 0px 1px 1px; */
	/* padding:10px 0px 10px 10px; */
	}

a {
	text-decoration:none;
	color:#c81510;
	}

a:hover {
	text-decoration:underline;
	}


hr {
	border-width:0px;
	height:1px;
	border-top:1px solid #c0c0c0;
	}

div.top_banner {
	width:990px;
	background:url(images/top0.jpg) left bottom no-repeat;
	text-align:right;
	}

.title1, h1 {
	font-family:georgia;
	font-size:17px;
	color:#000476;
	margin:0px;
	padding:0px;
	}
.title2, h2 {
	font-family:georgia;
	font-size:12px;
	color:#000000;
	margin:0px;
	padding:0px;
	}
.title3, h3 {
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	color:#7f7f7f;
	margin:0px;
	padding:0px;
	}

.search {
	/*padding-top:54px; */
	background-color:#ffffff;
	}
/* .search td {
	color:#ffffff; */
	}
.search .txtf {
	width:90px;
	border:1px solid #c0cdf3;
	color:#385bbe;
	}

div.submenu {
	visibility:hidden;
	background:#3755a4;
	border:1px solid #294ba5;
	position:absolute;
	left:161px;
	margin-top:-19px;
	text-align:left;
	}
div.submenu a {
	white-space:nowrap;
	display:block;
	padding:3px 0px 3px 10px;
	border:1px solid #000000;
	border-color:#4966b2 #4966b2 #26438e #4966b2;
	border-width:1px 0px 1px 0px;
	}

td.menu {
	background:url(images/menu_bg.gif) repeat-y;
	}
	
.menu .items {
	background:url(images/menu_top.gif) no-repeat #c2130f;
	padding-top:19px;
	text-align:right;
	}
.menu .items a {
	font-size:11px;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	text-transform:uppercase;
	padding-right:27px;
	}
	
.menu .items img.line {
	margin:3px 0px 3px 0px;
	}
.menu .items a.selected, .menu .items a:hover.selected {
	text-decoration:none;
	background:url(images/menu_arrow.gif) center right no-repeat;
	}
.menu .items a:hover {
	text-decoration:none;
	background:url(images/menu_arrow.gif) center right no-repeat;
	}
.menu .copyr {
	background:url(images/menu_end.gif) left bottom no-repeat;
	padding-left:10px;
	padding-bottom:20px;
	}
.menu .copyr, .menu .copyr a {
	font-size:9px;
	color:#b38c8b;
	}
	
.page_name {
	color:#555555;
	text-transform:uppercase;
	font-size:10px;
	}
.page_content {
	padding:30px 20px 20px 0px;
	}
.page_content .news_image {
	float:left;
	margin:0px 16px 10px 0px;
	}
	
.bar {
	background:#ffffff;
	width:209px;
	}
	
.bar .title {
	background:url(images/bar_title_bg.gif) repeat-x;
	font-family:georgia;
	font-size:17px;
	color:#ffffff;
	height:28px;
	padding:0px 0px 0px 10px;
	line-height:27px;
	}
.bar .title2 {
	background:#c81510;
	font-family:Arial, Helvetica;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-transform:uppercase;
	padding:3px 10px 3px 10px;
	}
.bar .content {
	padding:3px 10px 6px 10px;
	font-size:11px;
	}
.bar img.logo {
	float:right;
	margin:0px 0px 2px 4px;
	}
.bar table.chart {
	width:190px;
	}
.bar table.chart td {
	font-size:11px;
	border-bottom:1px solid #e1e1e1;
	}

	
.minibar {
	margin:20px 10px 10px 20px;
	float:right;
	width:120px;
	}
.minibar td {
	font-size:11px;
	border:1px solid #e1e1e1;
	border-width:0px 0px 1px 1px;
	padding:10px 0px 10px 10px;
	}
.minibar a {
	color:#1d45ac;
	}
.minibar .thumb {
	text-align:center;
	padding:0px;
	width:100px;
	height:76px;
	border:1px solid #e1e1e1;
	background:#f5f5f5;
	}