
/* MAIN */
	
	{
		padding:2px 0px 0px 0px;
		margin:0px;
	}
	.center {text-align:center;}
	.left {text-align:left;}
	.right {text-align:right;}
	.cursor {cursor:pointer;}

	a img {
		border:0px;
	}
	.pages{
		 width:983px;
		 border:1px solid #b8b8b8;
	}
	.header{
		width:983px;
	}
	.header_text {
		min-height:109px;
		_height:109px;
	}
	.header_text p{
		margin:0px; padding:0px;
	}
	.template_header_text {
		padding: 30px;
		font: bold 40px  Arial, Verdana; color: #2068A7;
		text-align:left;
	}
	.header_menu{
		width:983px;
		height:31px;
		background:#228cd1 url(../imgs/menu_bg.gif) left top  repeat-x;  
	}
	 
	.header_menu ul{
		float:right;
		padding:6px 10px 0px 0px;
		margin:0px 0px 0px 0px;
	}

	.header_menu ul li a{
		font: bold 13px  Arial, sans-serif; color: #FFF;
	 	text-decoration:none;
	}

	.header_menu li {
		font: bold 13px  Arial, sans-serif; color: #000;
		float:left;
		list-style:none;
		border-right:1px solid #74d4ff;
		margin:0px 0px 0px 0px;
		padding:0px 10px 0px 10px;
	}

	.header_menu li.noline  {
		font: bold 13px  Arial, sans-serif; color: #000;
		float:left;
		list-style:none;
		border:none;
		margin:0px 0px 0px 0px;
		padding:0px 10px 0px 10px;
	}

	.content_block {
		padding-top:0px;
	}

	.box_title {
		font: bold 16px  Arial, sans-serif; color: #2068a7;
	}

	.left_banner{
		border:1px solid #b8b8b8;
		font: normal 12px  Arial, sans-serif; color: #4e4e4e;
	}
	.left_banner div{
		margin:10px 10px 10px 10px;
		font: normal 12px  Arial, sans-serif; color: #4e4e4e;
	}
	.left_text {
		font: normal 12px  Arial, sans-serif; color: #4e4e4e;
		text-align:left;
		line-height:17px;
	}
	.left_text a{
		font: normal 12px  Arial, sans-serif; color: #0000CC;
		text-decoration:underline;
	}
	.left_text a:hover{
		font: normal 12px  Arial, sans-serif; color: #0000CC;
		text-decoration:none;
	}

	.clear {
		clear:both;
	}
	.clear2 {
		clear:both;
		padding:8px;
	}
	.right_text {
		
		font: normal 12px  Arial, sans-serif; color: #4e4e4e;
		text-align:left;
		margin:0px 0px 0px 5px;
		line-height:17px;
	}
	.right_text a{
		font: normal 12px  Arial, sans-serif; color: #77920a;
		text-decoration:underline;
	}
	.right_text a:hover{
		font: normal 12px  Arial, sans-serif; color: #77920a;
		text-decoration:none;
	}

	.footer {
		border-top:1px solid #b8b8b8;
		background:#ecf6ff;
		padding:7px 10px 6px 10px;
	 	margin-top:20px;
	}
	.footer p{
		text-align:left;
	 	font: normal 12px  Arial, sans-serif; color: #4e4e4e;
	}
	.footer p a{
		text-align:left;
	 	font: normal 12px  Arial, sans-serif; color: #77920a;
	}

	.error {color:red;}

	#article_comment_area {
		width:400px;
	}


	.trailer {
		text-align:left;
		padding:7px 0px 10px 0px;
		font: bold x-small Verdana, sans-serif; color: #77920a;
	}
	.trailer a{
		font: bold x-small Verdana, sans-serif; color: #77920a;
	 	text-align:left;
	 	text-decoration:underline;
	}
	.trailer a:hover{
		font: bold x-small Verdana, sans-serif; color: #77920a;
	 	text-align:left;
	 	text-decoration:none;
	}
	.page_author {
		padding: 10px 0px 0px 0px;
		text-align: right;
	}
	.ptable_header {
		border:1px solid #b8b8b8;
		background:#ecf6ff;
		padding:4px 10px 5px 10px;
	}
	.ptable_header h2{
		font: bold 16px  Arial, sans-serif; color: #2068a7;
		padding:0px 0px 0px 0px;
		margin:0px;
	}
	.ptable_header2 h2{
		font: bold 16px  Arial, sans-serif; color: #2068a7;
		padding:0px 0px 0px 0px;
		margin:0px;
	}
	.ptable_content {
		
		border-top:none;
		padding:7px 0px 10px 0px;
	}
	.ptable_content td.tit_center {
		font: bold 12px  Arial, sans-serif; color: #4e4e4e;
	}

	.ptable_content td {
		font: normal 12px  Arial, sans-serif; color: #4e4e4e;
	}
	.ptable_content td a{
		font: normal 12px  Arial, sans-serif; color: #77920a;
	}

	.ptable_inv td{
		font: normal 12px  Arial, sans-serif; color: #4e4e4e;
	}
	.ptable_content td.title {
		font: bold 12px  Arial, sans-serif; color: #4e4e4e;
	}
	td.username {
		font: bold 12px  Arial, sans-serif; color: #4e4e4e;
	}
	td.dates {
		font: normal 11px  Arial, sans-serif; color: #4e4e4e;
		font-style:italic;
		text-align:left;
	}

	.pagination {
		font: bold 12px  Arial, sans-serif; color: #4e4e4e;
	}
	.pagination a {
		font: normal 12px  Arial, sans-serif; color: #77920a;
	}
	.header_list {
		border-bottom:1px solid #b8b8b8;
		background:#ecf6ff;
		font: bold 12px  Arial, sans-serif; color: #2068a7;
		padding:4px 10px 5px 10px;
		margin:0px;
	}
	.header_list2 {
		border-bottom:1px solid #b8b8b8;
		background:#ecf6ff;
		font: bold 12px  Arial, sans-serif; color: #2068a7;
		padding:4px 10px 5px 10px;
		margin:0px;
		text-align:center;
	}
	.header_list2 a{
		font: bold 12px  Arial, sans-serif; color: #2068a7;

	}
	.tit_center3 {
		padding:4px 10px 0px 10px;
		font: normal 12px  Arial, sans-serif; color: #4e4e4e;
	}


	.tit_center {
		padding:4px 10px 5px 10px;
		font: normal 12px  Arial, sans-serif; color: #4e4e4e;
	}
	.tit_center a{
		font: normal 12px  Arial, sans-serif; color: #77920a;
	}
	.tit_center a:hover{
		text-decoration:none;
		font: normal 12px  Arial, sans-serif; color: #77920a;
	}
	.count_comment {
		text-align:center;
		font: normal 12px  Arial, sans-serif; color: #4e4e4e;
	}
	.view_link {
		text-align:center;
		font: normal 12px  Arial, sans-serif; color: #77920a;
	}
	.view_link a{
		text-decoration:underline;
		font: normal 12px  Arial, sans-serif; color: #77920a;
	}
	.view_link a:hover{
		text-decoration:none;
		font: normal 12px  Arial, sans-serif; color: #77920a;
	}
	.desc_center {
		text-align:center;
		font: normal 12px  Arial, sans-serif; color: #4e4e4e;
	}
	.find {
		width:140px;
	}
	.star {border}
	/*.star_group_ star_readonly star_on*/

	#text_tab td {
		font: normal 12px  Arial, sans-serif; color: #4e4e4e;
	}
	.ptablelist_content {
		font: normal 12px  Arial, sans-serif; color: #4e4e4e;
	}

	/* COLUMNS */

	.rightcols, .leftcols {
		
	}

	.rightcols {
		float:right;
		width:210px;
		margin-right:10px;
		margin-top:15px;
		font: normal 12px  Arial, sans-serif;
	}
	.rightcols  h1{
		width:209px;
		font: bold 16px  Arial, sans-serif; color: #2068a7;
		border-bottom:1px solid #b8b8b8;
		text-align:left;
	 	margin:0px 0px 6px 0px;
		padding:0px 0px 2px 5px;
	}

	.rightcols ul{
	 	float:left;
	 	margin:0px 0px 10px 14px;
	 	padding:0px 0px 0px 0px;
	}
	.rightcols ul li{
	 	text-align:left;
	 	font: normal 12px  Arial, sans-serif; color: #77920a;
	 	list-style:none;
	 	margin:3px 0px 6px 5px;
	}
	.rightcols ul li a{
		font: normal 12px  Arial, sans-serif; color: #77920a;
	 	text-align:left;
	 	text-decoration:underline;
	}
	.rightcols ul li a:hover{
		font: normal 12px  Arial, sans-serif; color: #77920a;
	 	text-align:left;
	 	text-decoration:none;
	}

	.leftcols  {
		width:210px;
		float:left;
		margin-left:6px;
		margin-top:15px;
		font: normal 12px  Arial, sans-serif;
	}
	.leftcols  h1{
		width:209px;
		float:left;
		border-bottom:1px solid #b8b8b8;
		text-align:left;
	 	margin:0px 0px 6px 0px;
	 	padding:0px 0px 2px 0px;
	}

	.leftcols  ul{
	 	float:left;
	 	margin:0px 0px 10px 14px;
	 	padding:0px 0px 0px 0px;
	}
	.leftcols  ul li{
	 	text-align:left;
	}
	* html .leftcols  ul li{
	 	text-align:left;
	 	font: normal 12px  Arial, sans-serif; color: #77920a;
	 	list-style:none;
	 	margin:1px 0px 2px 0px;
	}
	.leftcols  ul li{
	 	text-align:left;
	 	font: normal 12px  Arial, sans-serif; color: #77920a;
	 	list-style:none;
	 	margin:3px 0px 6px 0px;
	}
	.leftcols  ul li a{
		font: normal 12px  Arial, sans-serif; color: #77920a;
	 	text-align:left;
	 	text-decoration:underline;
	}
	.leftcols  ul li a:hover{
		font: normal 12px  Arial, sans-serif; color: #77920a;
	 	text-align:left;
	 	text-decoration:none;
	}

/* PORTLETS */
	
	/* User Pannel */
	.user_panel_inputs{
		width:110px;
	}
	
	/* Google Analytics */
	.google_analytics_hider {
		display:none;
	}
	
	/* Articles */
	.article_image_top_right {
		float:right;
		padding:13px;
	}

	.article_category_subheader td{
		padding:0px 4px 6px 0px;
	}
