@import url(/inc/lightbox/lightbox.css);

.body
{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	margin-right: 20px;
}

h1,h2,h3,h4,h5,body,p,td,textarea,input
{
        font-family: arial, lucida sans unicde, ms sans serif, arial, helvetica;
}

body,p,td, input, textarea
{
	font-size:   11px;
}


A:link, A:visited, A:active {
        COLOR: #aa0000;
        text-decoration: underline;
}

A:hover {
        COLOR: #ff0000;
        text-decoration: none;
}

HR
{
	color: #d0d0d0;
	height: 1px;
	border: 0;
	background-color: #d0d0d0;
	margin-top: 10px;
	margin-bottom: 10px;
	
}

.menu_level_1
{
	padding: 5px; 
	background-color: #CFCFCF;
}


.menu_level_2
{
	padding: 5px; 
	background-color: #DFDFDF;
}

.menu_level_3
{
	padding: 5px; 
	background-color: #EFEFEF;
}

.preview
{
	border: solid 1px #000000;
	padding: 5px; 
	background-color: #aa0000; 
	color: #ffffff; 
	font-weight: bold;
}

.error
{
	text-align: center;
	border: 1px solid #000000;
	padding: 5px; 
	background-color: #aa0000; 
	color: #ffffff; 
	font-weight: bold;
}

.mceVisualAid {
	border: 1px dashed #BBBBBB;
}

/*
	News Module Section
*/

.news_rss
{
	width: 300px;
	font-size: 7pt;
	color: #303030;
	margin: 10px 0 10px 0; 
	padding: 5px 0 5px 0;
	border: 1px dotted #a0a0a0;	
	
}

.news_rss a:link, .news_rss a:visited, .news_rss a:active, .news_rss a:hover
{
	color: #505050;
}

.news_list_title
{
	font-weight: bold;
	font-size: 12px;
}

.news_list_date
{
	color: #a0a0a0; 
	font-style: italic;
}

.news_list_content
{
	margin-left: 15px;
	margin-right: 15px;
}

.news_list_more, .news_article_more
{
	text-align: left;
	margin: 10px 0 0 0;
	font-size: 9px;
}

.news_list_divider
{
	text-align: left; 
	width: 150px; 
	height: 1px; 
	vertical-align: middle; 
	margin: 10px 0 10px 0; 
	border-bottom: 1px dashed #a0a0a0;
}

.news_article_title
{
	font-size: 12px; 
	font-weight: bold;
}

.news_article_date
{
	color: #a0a0a0; 
	font-style: italic
}

.news_article_image
{
	padding-right: 4px;
	padding-bottom: 4px;
}

.news_article_content
{
}

/*
	Search
*/

.search_highlight
{
	font-weight: bold; 
	color: #ff0000;
	
	
}

.search_section
{
	border: 1px solid #a0a0a0; 
	padding: 15px;
	width: 700px;
}

.search_section_title
{
	font-weight: bold;
	font-size: 13px;
	padding: 0  0 10px 10px;
	margin: 0 0 10px 0;
	border-bottom: dashed 1px #dfdfdf;
	
	background-image: url(/graphics/admin/arrow.gif); 
	background-repeat: no-repeat;
	background-position: 0% 20%;
}

.search_item_title, a:link.seach_item_title , a:visited.seach_item_title , a:active.seach_item_title, .seach_item_title a:hover
{
	font-size: 11px;
	padding: 0  0 2px 0px;
	margin: 0 0 10px 0;
}

.search_item_image
{
	text-align: center;
	padding: 10px;
}

.search_item_divider
{
	text-align: left; 
	height: 1px; 
	vertical-align: middle; 
	margin: 10px 0 10px 0; 
	border-bottom: 1px dashed #a0a0a0;
}

.search_item
{
}

/* 
	Calendar
*/

.calendar_item
{
	height: 50px;
	background-color: #efefef;
	vertical-align: top;
	padding: 5px;	
}

.calendar_item_small
{
	height: 20px;
	background-color: #efefef;
	vertical-align: top;
	font-size: 9px;
	padding: 2px;
}

.calendar_day
{
	height: 30px;
	width: 14.3%;
	text-align: center;
	font-weight: bold;
}


/*
	Gallery
*/

.gallery_item
{
	background-image: url(/graphics/admin/gallery/bg.gif); 
	padding-top: 7px; 
	padding-bottom: 7px;
	text-align: center;
}


/*
	Misc
*/


.freequote
{
	width: 600px;
	height: 300px;
	text-align: center;
	vertical-align: middle;
	background-image: url(/graphics/matua.jpg);
	background-position: center center;
	background-repeat: no-repeat;
}

.attach
{
	font-style: italic;
	color: #a0a0a0;
}
