﻿body {

	margin: 10px;

	background-color: #FFFFFF;

}

body, td, th {

	font-family: Verdana, Arial, Helvetica;

	font-size: 13px;

	color: #000000;

}

table {

	text-align: left;

}
.hiddenform {
	display: none;
}
th.newsevents {

	color: #ffffff;

	font-size: 11px;

	background-color: #3F6699;

	text-align: left;

	padding: 3px;

}

#sidebar h2 {

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

	color: #EF0000;

	font-weight: bold;

	font-size: 15px;

	margin: 0;

	margin-top: 10px;

}

#sidebar ul {

	list-style: none;

	margin: 0px;

	padding-left:0px;

}

#sidebar li {

	margin-top:5px;

	margin-left:0px;

	padding-left:0px;

}	

.narrowcolumn h2 a {

	text-decoration: none;

	font-size: 19px;

}

h2, h2 a, h1, h1 a {

	text-decoration: none;

	font-size: 19px;

}

h3, h4, h5, h6 {

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

	color: #3F6699;

	font-weight: bold;

}

h3  {

	font-size: 18px;

}

h4 {

	font-size: 16px;

}

h5 {

	font-size: 15px;

}

h6 {

	font-size: 13px;

}

hr {

	color: #CACDD1;

	background-color: #CACDD1;

	height: 1px;

	border-style: none;

}

.head h1 {

	font-size: 12px;

	margin: 0 0 5px 0;

	color: #3F6699;

	font-weight: normal;

}

.content ul {

	list-style: none outside url(/images/body_bullet.gif);

}

.content ul li {

	margin-bottom: 3px;

}

.content h1 {

	font-weight: normal;

	font-size: 18px;

	color: #22578D;

}

.block a {

	display: block;

	position: relative;

	text-decoration: none;

}

.head {

	padding: 10px 25px 12px 0px;

	font-weight: normal;

}

.head a {

	text-decoration: none;

	color: #336699;

}

.head b {

	font-size: 17px;

	margin-bottom: 5px;

}

.headmenu {

	font-size: 11px;

	font-weight: bold;

}

.headmenu a {

	color: #000000;

}

.topmenu a {

	padding: 8px;

	color: #FFFFFF;

	font-size: 11px;

	white-space: nowrap;

	text-transform: lowercase;

}

.topmenu span {

	display: block;

	padding-right: 8px;

	background: transparent url(/images/menu/dmenu_arrow.gif) no-repeat 100% 60%;

}

.foot {

	background: transparent url(/images/foot_bg.gif) repeat-x;

	height: 50px;

}

.foot td {

	font-size: 10px;

	padding: 0px 25px 0px 25px;

}

.foot b {

	color: #0FA3CB;

}

.foot a {

	color: #000000;

}

.body {

	margin: 20px 0px 20px 0px;

}

.content, .column {

	padding: 0px 25px 0px 25px;

}



.column {

	padding-left: 24px;

	border-left: 1px solid #D9D9D9;

	font-size: 11px;

}

.content a, .column a {

	color: #336699;

}

.byline {

	font-size: 11px;

	padding-top: 10px;

}

.byline a {

	color: #336699;

}

.byline img {

	padding: 0px 10px 0px 0px;

}

.toplink {

	text-align: right;

	font-size: 10px;

	font-weight: bold;

}

.navigation a {

	text-decoration: none;

	color: #22578D;

	font-size: 10px;

}

.line {

	border-top: 1px solid #D9D9D9;

}

.comments {

	background-color: #CACDD1;

	padding: 1px 5px 2px 5px;

	border-top-color: #666666;

	border-top-style: dashed;

}

.comments h3 {

	font-weight: bold;

	font-size: 14px;

	color: #22578D;

}

.comments ol {

	background-color: #E9EAEB;

	list-style: none;

	padding: 3px 0px 3px 0px;

	margin: 0;

}



title1, title2 {

	text-decoration: none;

	font-size: 12px;

	margin: 0 0 5px 0;

	color: #3F6699;

	font-weight: normal;

}





/* Inner */



.imgl {



	float: left;



	margin: 0 10px 5px 0;



}



.imgr {



	float: right;



	margin: 0 0 5px 10px;



}



.heading {



	background: #F53D00 url(/images/inner/head_bg.jpg) no-repeat;



	padding: 10px 25px 10px 27px;



}



#title1, #title2{



	margin: 0px;



	font-weight: normal;



	font-size: 16px;



	text-transform: lowercase;



}



#title1 {



	color: #CC0000;



	position: absolute;



}



#title2 {



	color: #FFFFFF;



	position: relative;



	bottom: 2px;



	right: 2px;



}



.column {



	padding-right: 5px;



}



.table {



	width: 100%;



}



.table td {



	border-color: #DBDBDB;



	border-width: 1px;



}



.tablet {



	border-top-style: solid;



}



.tabler {



	border-right-style: solid;



}



.tableb {



	border-bottom-style: solid;



}



.tablel {



	border-left-style: solid;



}



.tablec {



	padding: 2px 8px;



}



td.tablesr, td.tablesb {



	border-color: #F8F8F8;



	border-width: 1px;



	background-color: #ECECEC;



}



.tablesr {



	border-right-style: solid;



}



.tablesb {



	border-bottom-style: solid;



}



.tableg td {



	background-color: #EEEEEE;



}



.navtrail {



	font-size: 10px;



	color: #999999;



}



.navtrail b {



	white-space: nowrap;



}



.quote {



	margin: auto 0;



	padding-right: 20px;



	background: transparent url(/images/quote_close.gif) no-repeat 100% 100%;



	color: #444444;



	font-size: 12px;



}



.quote div {



	padding-left: 20px;



	background: transparent url(/images/quote_open.gif) no-repeat;



}



.form {



	width: 100%;



	border-style: none;



}



.form label {



	display: block;



	padding-top: 2px;



}



.form td, .form th {



	vertical-align: top;



	text-align: left;



	padding: 2px 0;



}



.form td, .form th, .form input, .form textarea, .form select {



	font-size: 12px;



}



