/* CSS Document */
body{
	margin: 0px;
	padding: 0px;
}
.bar {
	background-image: url(./images/bar_repeat.gif);
	background-repeat: repeat-x;
	width: 792px;
	padding: 0px;
	margin: 0px;
	text-align: right;
}

table.outer{
	width: 783px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	border-collapse:collapse;
}
.nav{
	padding: 0px;
	margin: 0px;
 
}

.left_column{
	vertical-align: top;
	width: 216px;
	padding: 0px;
	margin: 0px;
	background-image: url(./images/table_l_body.gif);
	background-repeat: repeat-y;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	
}
.lc_table1{
	background-image: url(./images/table_l_content_body.gif);
	background-repeat: repeat-y;
}
.lc_table_content{
	padding-left: 20px;
	padding-right: 32px;

}

.lc_table2{
	background-image: url(./images/table_l_content2_body.gif);
	background-repeat: repeat-y;
}

.news{
	width: 180px;
	border: 1px dotted #bbb;
}
div.container_news{
	overflow: hidden;
	width: 160px;
	height: 105px;
	position: relative;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	border-top: 1px solid #444;
	border-bottom: 1px solid #444;
		border-left: 1px solid #444;
	border-right: 1px solid #444;
}
div.scroller{
	position: relative;
}
.date{
	color: #777;
	text-align: right;
}
.news_row1{
	background-color: #FFFEB7;
	font-size: 9px;
	height: 35px;
	max-height:35px;
	vertical-align: middle;
	border-bottom: 1px solid #aaa;
	padding: 0px 5px 0px 5px;
}
.news_row2{
	background-color: #ffF;
	font-size: 9px;
	height: 35px;
	max-height:35px;
	vertical-align: middle;
	border-bottom: 1px solid #aaa;
	padding: 0px 5px 0px 5px;
}

.login{
		font-family:		tahoma,verdana,arial,helvetica,sans-serif;
		font-size:			12px;
		background:			#FFFFFF;
		border:				1px solid #000000;
		width:				99%;
		height:				18px;
		max-height:			18px;
}

.rc_table{
	background-image: url(./images/box3_body.gif);
	background-repeat: repeat-y;
}
.rc_table_content{
	padding-left: 20px;
	padding-right: 32px;
}

.right_column{
	width: 547px;
	vertical-align: top;
	text-align: left;
	position: relative;
	left: 20px;


}
.main_points{
	/*background-image: url(./images/icon-hat.gif);
	background-repeat: no-repeat;
	background-position: top left; */
	text-indent: 0px;
	padding-left: 15px;
	padding-bottom: 20px;
	padding-right: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

/*================================
Content Headers:  6 colors
================================*/
.content_head{
	background-image: url(./images/head_blue.gif);
	background-repeat: repeat-x;
	width: 516px;
	height: 50px;
	position: relative;
	left: 5px;
}
.content_head_purple{
	background-image: url(./images/head_purple.gif);
	background-repeat: repeat-x;
	width: 516px;
	height: 50px;
	position: relative;
	left: 5px;
}
.content_head_olive{
	background-image: url(./images/head_olive.gif);
	background-repeat: repeat-x;
	width: 516px;
	height: 50px;
	position: relative;
	left: 5px;
}
.content_head_red{
	background-image: url(./images/head_red.gif);
	background-repeat: repeat-x;
	width: 516px;
	height: 50px;
	position: relative;
	left: 5px;
}
.content_head_green{
	background-image: url(./images/head_green.gif);
	background-repeat: repeat-x;
	width: 516px;
	height: 50px;
	position: relative;
	left: 5px;
}
.content_head_tan{
	background-image: url(./images/head_tan.gif);
	background-repeat: repeat-x;
	width: 516px;
	height: 50px;
	position: relative;
	left: 5px;
}
.content_head_yellow{
	background-image: url(./images/head_yellow.gif);
	background-repeat: repeat-x;
	width: 516px;
	height: 50px;
	position: relative;
	left: 5px;
	
}
.head_text_black{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #000000;
	text-align: right;
	position: relative;
	top: 10px;
	left: -10px;
	vertical-align: middle;
	
}
.head_text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #FFFFFF;
	text-align: right;
	position: relative;
	top: 10px;
	left: -10px;
	vertical-align: middle;
	
}
/*===============================
end Content Headers
===============================*/
.content_table{
	background-image: url(./images/content_table.gif);
	background-repeat: repeat-y;

}
.content_text{
	padding-left: 15px;
	padding-right: 25px;
	visibility: visible;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	font-size: 11px;
}

.content_text a{
	color: #990000;
	text-decoration: none;
}
.content_text a:hover{
	text-decoration: underline;
	color: #444444;
}
html>body .content_text
{
	font-size: 11px;
}


.right_side{
	background-image: url(./images/right_repeater.gif);
	background-repeat: repeat-y;
	width: 23px;
}

.bottom{
	background-image: url(./images/bottom_rep.gif);
	background-repeat: repeat-x;
	padding: 0px;
	margin: 0px;
	height: 44px;

}
.bottom_text{
	vertical-align: middle;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	vertical-align: top;	
	font-size: 11px;
	font-weight: normal;
	position: relative;
	top: 15px;
}
.bottom_text a{
	color: #990000;
	text-decoration: none;
}

.bottom_text a:hover{
	color: #444444;
	text-decoration: underline;
}