/****************************   Main Items ***************************/
body {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.navigationbartop {  font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none}
.navigationbartop:hover { font-size: 11px; color: #333333; font-weight: bold ; text-decoration: none}
.tickerhead {  font-size: 11px; font-weight: bold; color: #000000}
.tickertext { font-size: 11px; font-weight: normal; color: #000000 ; padding-top: 5px; padding-left: 5px}
.form_textfield {  font-size: 10px; color: #000000; text-align: left; height: 15px; width: 75px; border: #0D2841; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.texthomepage { font-size: 11px; font-weight: bold; color: #FFFFFF; padding-top: 10px; padding-left: 5px ; margin-top: 190px; margin-left: 4px; padding-right: 5px; padding-bottom: 5px}
.textinnerpage { font-size: 11px; font-weight: normal; color: #000000; padding-top: 10px; padding-left: 10px; padding-right: 10px; padding-bottom: 5px }
.titles_innerpage {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: DA0E03}
.titles_innerpage_small { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: DA0E03 ; text-decoration: none}
.picmain {  background-repeat: no-repeat; background-position: right top}
.titles_innerpage_small:hover { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #000066; text-decoration: underline}


Table
{
	font-size : 100%;
}
hr
{
	height:1px;
	width:100%;
	color : #D3DAE2;
}

/****************************** Center *****************************/

Table.body
{
	background-color:#404040;
	width : 100%;
	height: 100%;
	text-align: center;
	vertical-align: top;
	margin:0 0 0 0;
}
Table.main
{
	width : 780px;
	height: 100%;
	margin:0 0 0 0;
	vertical-align : top;
	background-color:#000000;
}
Table.header
{
	margin:0 0 0 0;
	vertical-align : top;
	background-color:#E9E9E9;
}
Table.search
{
	width : 180px;
	margin:0 0 0 0;
	vertical-align : top;
	background-image:url('../Pics/bg_search.gif');
}
Table.NavigationMain
{
	width : 100%;
	height : 18px;
}
Table.navigation
{
	height : 18px;
	width : 100%;
	text-align : center;
	direction : ltr;
}
span.link
{
	font-weight : bold;
	text-decoration:none;
	color:white;
	background-color:black;
	padding : 4px 0 4px 0;
	border-left : 1px solid White;
	height : 24px;
	text-align : center;
	
}
table.ticker
{
	width : 163px;
	height : 120px;
	border : 1px solid #D6D6D6;
	background-color : #F9F8F8;
	padding-right : 5px;
}
td.ticker
{
	width : 163px;
	height : 20px;
	background-color : #D6D6D6;
	color : #000000;
	font-weight : bold;
	text-align : center;
}
.red
{
	color : red;
}
td.welcome
{
	font : bold 20px;
}
/********************************  UpperBars ****************************/

td.LineColor
{
	background-color:#B1CFFF;
	height : 8px;
}
td.ImageColor
{
	background-color:#277ED5;
}
td.search
{
	background-color:#d3d3d3;
	border-bottom: 1px solid #E6E6E6;
	padding-right : 8px;
	height : 26px;
}
Input.Search
{
	background-color:white;
	border : 1px solid black;
	width : 120px;
	height : 17px;
	font : normal 12px;
}
/****************************** Right Bar **************************/

Table.RightBar
{
	background-color:#E9E6E6;
	text-align : right;
	width : 190px;
 	height : 100%;
}

Table.banner
{
	background-color:#E9E6E6;	
	padding : 10px 0 0 0;
	text-align : center;
}

span.rightbar
{
	width : 190px;
	height : 25px;
	font: bold 12px;
	color : #656565;
	background-color:#EFEFEF;
	border-bottom : 1px solid White;
	cursor: hand;
	padding : 4px 10px 0 0;
	CURSOR: HAND;
	vertical-align : middle;
}

 td.rightcolor
{
 background-color : #E9E6E6;
 height : 100%;
}
/******************************  Bottom Bar **************************/

Table.BottomBar
{
	width : 100%;
	text-align : right;
	margin-bottom : 1px;
}
Table.BottomColor
{
	height : 16px;
	width : 100%;
	background-color:black;
}
Table.BottomLinks
{
	width : 770px;	
	background-color:black;
	font : normal 11px;
	color : white;
	text-align : center;
}

/******************************  General **************************/
span.forum
{
	font-weight : bold;
	cursor: hand;
}
Table.forum
{
	width : 100%;
	background-color:#f4f4f4;
}
Table.ForumName
{
	width : 100%;
	padding : 2px;
}

/******************************  Navigation Menu **************************/

.menu
{
	FONT-FAMILY: Arial;
	CURSOR: HAND;
}
/* 1 */

	.menuRow {
		FONT-SIZE: 12px;
		WIDTH: 120px;
		HEIGHT: 25px;
		PADDING: 0 4 0 4;
		BORDER-STYLE: SOLID;
		BORDER-WIDTH: 1 1 0 0;
		BORDER-COLOR: #FFFFFF;
		POSITION: RELATIVE;
		CURSOR:hand;
		BACKGROUND-COLOR: black;
		COLOR: #ffffff;
		text-align: right;
		vertical-align: middle;
	}

	.menuRowOver {
		FONT-SIZE: 12px;
		WIDTH: 120px;
		HEIGHT: 25px;
		PADDING: 0 4 0 4;
		BORDER-STYLE: SOLID;
		BORDER-WIDTH: 1 1 0 0;
		BORDER-COLOR: #FFFFFF;
		POSITION: RELATIVE;
		CURSOR:hand;
		BACKGROUND-COLOR: #E9E6E6;
		COLOR: black;
		text-align: right;
		vertical-align: middle;
	}

.menuRowRight
{
	color: #000000;
	font : bold 12px;
	width: 190px;
	height : 25px;
	padding: 4px 6px 0 0;
	border-bottom: 1px solid #BCBCBC;
	position: relative;
	background-color: #E6E6E6;
	cursor: hand;
}
.menuRowRightOver
{
	color: #000000;
	font : bold 12px;
	width: 190px;
	height : 25px;
	padding: 4px 6px 0 0;
	border-bottom : 1px solid #BCBCBC;
	position: relative;
	background-color: #ffffff;
	cursor: hand;
}
/* 2 */
.menuSubRowRight
{
	color: #000000;
	font : normal 11px;
	width: 190px;
	height : 25px;
	padding: 4px 18px 0 0;
	border-bottom: 1px solid #BCBCBC;
	position: relative;
	background-color: #ffffff;
	cursor: hand;
}
.menuSubRowRightOver
{
	color: #000000;
	font : normal 11px;
	width: 190px;
	height : 25px;
	padding: 4px 18px 0 0;
	border-bottom: 1px solid #BCBCBC;
	position: relative;
	background-color: #f3f3f3;
	cursor: hand;
}
/* 3 */
.menuSubRowRightOn
{
	font : normal 11px;
	width: 190px;
	height : 25px;
	padding: 4px 18px 0 0;
	border-bottom: 1px solid #BCBCBC;
	position: relative;
	background-color: #777777;
	color : #ffffff;
	cursor: hand;
}

.menuSubRight
{
	font : bold 11px;
	width: 190px;
	height : 25px;
	padding: 4px 18px 0 0;
	border-bottom: 1px solid #BCBCBC;
	position: relative;
	background-color: #696969;
	color : #ffffff;
	cursor: hand;
}

.menuRight
{
	font : bold 14px arial;
	color:red;
	cursor: hand;
}

.menuRightOver
{
	font : bold 14px arial;
	color:red;
	cursor: hand;
}

.menuAdminFirstRow 
{
	color: #951f0b;
	font-size: 11px;
	padding: 3 3 3 3;
	border-width: 0px;
	position: relative;
	width: 100%;
	text-decoration: underline;
	font-weight: bold;
	cursor: hand;
}
.menuadminfirstrowover 
{
	color: #000000;
	font-size: 11px;
	padding: 3 3 3 3;
	border-width: 0px;
	position: relative;
	width: 100%;
	text-decoration: underline;
	font-weight: bold;
	cursor: hand;
}

Table.tblMain
{
	padding: 0 20px 10px 20px;
	vertical-align : top;
	border-right: 1px solid #B9B9B9;
	border-left: 1px solid #B9B9B9;
	background-color: #ffffff;
	width:100%;
	height:100%;
	color:#000000;
}

td.tdMain
{
	padding: 0 20px 10px 20px;
	vertical-align : top;
	border-right: 1px solid #B9B9B9;
	border-left: 1px solid #B9B9B9;
	background-color: #000000;
	width:100%;
	height:100%;
	color:#000000;
}
Td.ArticleSearch
{
	vertical-align : top;
	border-right: 1px solid #B9B9B9;
	border-left: 1px solid #B9B9B9;
	background-color: #000000;
}
Table.Articles
{
	width : 100%;
	vertical-align : top;
}
td.navigationtab
{
	color : #333333;
	font : normal 11px;
	padding-bottom : 15px;
}
td.Title
{
	font : bold 18px;
	padding-top : 30px;
	padding-bottom : 5px;
	color:red;
	}

td
{
	color:#000000;
}

.ResultsRow1{background-color:#DCEAF3;}
.ResultsRow2{background-color:#C7DAE6;}
.ResultsHeader {background-color:#7EBAF9;}


td.SubTitle
{
	font : bold 14px;
	padding-bottom : 5px;
	color: #FF5400;
}
td.Author
{
	font : bold 11px;
	padding-bottom : 5px;
	color : #0000cc;
}
td.Date
{
	font : normal 11px;
	padding-bottom : 5px;
	color : #656565;
	text-align : left;
}
Table.MoreArticle
{
	text-align : right;
	background-color : #F9F8F8;
	padding : 3px;
	width : 200px;
	margin-top : 5px;
	border : 1px solid #D6D6D6;
}
Td.MoreArticle
{
	text-align : center;
	background-color : #D6D6D6;
	color : #000000;
	font-weight : bold;
}
Td.Char {
	text-align : center;
	vertical-align : top;
	background-color : #777777;
	color : white;
	font : bold 16px; 
	width : 20px;
}
/*********************************** A href ********************************/

A
{
	text-decoration:underline;
	/*color:#C7D2DF;*/
}
A:hover
{
	text-decoration:underline;
	color:#A2B5CA;
}


A.ParcelType
{
	text-decoration:underline;
	font : bold 16px; 
	color:#000000;
}
A.ParcelType:hover
{
	text-decoration:none;
	font : bold 16px; 
	color:#cccccc;
}

A.navigationOn
{
	font-weight : bold; 
	text-decoration:none;
	color:#000000;
	background-color:white;
	padding : 4px 0 4px 0;
	border-left : 1px solid White;
	height : 24px;
	width : 100%;
}
A.navigationOn:hover
{
	font-weight : bold; 
	text-decoration:none;
	padding : 4px 0 4px 0;
	border-left : 1px solid White;
	height : 24px;
	width : 100%;
}

A.navigation
{
	font-weight : bold; 
	text-decoration:none;
	color:white;
	background-color:black;
	padding : 4px 0 4px 0;
	border-left : 1px solid White;
	height : 24px;
	width : 100%;
}

span.navigation
{
	font-weight : bold; 
	text-decoration:none;
	color:white;
	background-color:black;
	Cursor:hand;
	padding : 4px 0 4px 0;
	border-left : 1px solid White;
	height : 24px;
	width : 100%;
}
span.navigationOn
{
	font-weight : bold; 
	text-decoration:none;
	color:#000000;
	background-color:white;
	padding : 4px 0 4px 0;
	Cursor:hand;
	border-left : 1px solid White;
	height : 24px;
	width : 100%;
}

A.navigation:hover
{
	font-weight : bold; 
	text-decoration:none;
	color:#000000;
	background-color:#ffffff;
	padding : 4px 0 4px 0;
	border-left : 1px solid White;
	width : 100%;
}
A.RightBar
{
	width : 190px;
	height : 25px;
	font-weight : bold; 
	text-decoration:none;
	color : #666666;
	background-color:#EFEFEF;
	border-bottom : 1px solid White;
}
A.RightBar:hover
{
	text-decoration:none;
	color:white;
	background-color:#277ED5;
}
A.Contact
{
	font : bold 11px Verdana; 
	text-decoration:underline;
	color:navy;
}
A.newslink
{
	font : bold 11px Verdana; 
	color:#ffffff;
}

A.speciallink
{
	font : 11px Verdana; 
	color:#000000;
	text-decoration:none;
}
A.speciallink:hover
{
	font : 11px Verdana; 
	color:#b22222;
	text-decoration:underline;
}

A.Contact:hover
{
	font : bold 11px;
	text-decoration:underline;
	color:#A2B5CA;
}
A.Bottom
{
	font : bold 11px Verdana; 
	text-decoration:none;
	color : white;
}
A.Bottom:hover
{
	text-decoration:none;
	color:#dddddd;
}
A.MoreArticle
{
	font : normal 12px; 
	text-decoration:none;
}
A.MoreArticle:hover
{
	text-decoration:underline;
}
/*********************************** Input ********************************/
Input.form
{
	background-color:white;
	border : 1px solid #B9B9B9;
	width : 150px;
	height : 17px;
	font : normal 12px;
}
Textarea.form
{
	background-color:white;
	border : 1px solid #B9B9B9;
	width : 150px;
	height : 100px;
	font : normal 12px;
}
Textarea.form1
{
	background-color:white;
	border : 1px solid #B9B9B9;
	width : 405px;
	height : 50px;
	font : normal 12px;
}
Input.title
{
	background-color:white;
	border : 1px solid #B9B9B9;
	width : 350px;
	height : 17px;
	font : normal 12px;
}
Input.small
{
	background-color:white;
	border : 1px solid #B9B9B9;
	width : 35px;
	height : 17px;
	font : normal 12px;
}
Textarea.forum
{
	background-color:white;
	border : 1px solid #B9B9B9;
	width : 350px;
	height : 150px;
	font : normal 12px;
}
Input.button
{
	background-color:#00305D;
	border : 1px solid #B9B9B9;
	width : 75px;
	height : 18px;
	font : bold 11px Verdana;
	color: #E9E9E9;
	cursor: hand;
}
Input.input220
{
	background-color:white;
	border : 1px solid #295582;
	width :200px;
	height : 18px;
	font : normal 12px;
}

Input.input140
{
	background-color:white;
	border : 1px solid #295582;
	width :140px;
	height : 18px;
	font : normal 12px;
}


Input.input100
{
	background-color:white;
	border : 1px solid #B9B9B9;
	width : 100px;
	height : 18px;
	font : normal 12px;
}
Textarea.Textarea
{
	background-color:white;
	border : 1px solid #295582;
	width : 200px;
	height : 120px;
	font : normal 12px;
}
select.select
{
	background-color:white;
	border : 1px solid #B9B9B9;
	width : 220px;
	height : 120px;
	font : normal 12px;
}
select.select_search
{
	background-color:white;
	border : 1px solid #B9B9B9;
	width : 120px;
	height : 120px;
	font : normal 12px;
}
/*********************************** DHTML Control ********************************/

.size1 {
	FONT-SIZE: 10px;
	color:#000000;
}
.size2 {
	FONT-SIZE: 12px;
	color:black;
}
.size3 {
	FONT-SIZE: 16px;
}
.size4 {
	FONT-SIZE: 18px;
}
.size5 {
	FONT-SIZE: 24px;
}
.size6 {
	FONT-SIZE: 30px;
}
.size7 {
	FONT-SIZE: 44px;
}
.size1b {
	FONT-SIZE: 10px;
	COLOR: #000000;
}

a.toplink {
	FONT-SIZE: 10px;
	color:black;
}
a.toplink:hover {
	FONT-SIZE: 10px;
	color:red;
}

.menuRow {
	COLOR: #000000;
	TEXT-DECORATION:none;
	FONT-SIZE: 12px;
	WIDTH: 100px;
	PADDING: 2 0 2 0;
	BORDER-WIDTH: 1 1 1 1;
	BORDER-STYLE: SOLID;
	BORDER-COLOR: #BDB28B;
	POSITION: RELATIVE;
	BACKGROUND-COLOR: #E3DFC4;
}

.menuRowOver {
	COLOR: #cccc00;
	FONT-SIZE: 13px;
	WIDTH: 100px;
	PADDING: 2 0 2 0;
	BORDER-WIDTH: 1 1 1 1;
	BORDER-STYLE: SOLID;
	BORDER-COLOR: #BDB28B;
	POSITION: RELATIVE;
	BACKGROUND-COLOR: #E3DFC4;
	
}

.menuFirstRow {
	COLOR: #000000;
	FONT-SIZE: 11px;
	WIDTH: 100%;
	PADDING: 2 0 2 0;
	BORDER-WIDTH: 1 1 1 1;
	BORDER-STYLE: SOLID;
	BORDER-COLOR: #BDB28B;
	POSITION: RELATIVE;
	BACKGROUND-COLOR: #E3DFC4;
}

.menuFirstRowOver {
	COLOR: #000000;
	CURSOR: HAND;
	TEXT-DECORATION:underline;
	FONT-SIZE: 11px;
	WIDTH: 100%;
	PADDING: 2 0 2 0;
	BORDER-WIDTH: 1 1 1 1;
	BORDER-STYLE: SOLID;
	BORDER-COLOR: #BDB28B;
	POSITION: RELATIVE;
	BACKGROUND-COLOR: #E3DFC4;
}


.select1{
	background-color:#ffffff; 
	font-size:12px; 
	font-family:Arial; 
	width:100; 
	border-color : #C4C26C;
}


