/* by aria1248 */

/*-------------------------------------------------------*/

img  {        border: none;

	text-decoration: none;

}

a:visited {

	color: #F7941D;

	text-decoration: none;
	font-size: 12px;


}

a:link {

	color: #F7941D;

	text-decoration: none;
	
	font-size: 12px;

}

a:hover {

	color: #990000;

	text-decoration: none;

}

a:active {

	color: #F7941D;

	text-decoration: none;

}

html {

}

body {

	padding: 0px;

	margin-top: 11px;

	font-family: Tahoma;

	font-size: 10px;

	background-color: #D9D6C6;

}

table#main_table {

	width: 752px;

	border-top: medium none;

	border-right: #c0c0c0 1px solid;

	border-left: #c0c0c0 1px solid;

	border-bottom: #c0c0c0 1px solid;

	background-color: #FFFFFF;

	text-align: center;

}

table#logo_table {

	width: 752px;

	direction: ltr;

}

td#menu_bar {

}

div#menu_block {

	direction: ltr;
	
	color: #FFDF4F;
	
	font-size: 10pt;

	text-align: right;
	

}

/*-------------------------------------------------------*/



td#main_bar {

}

table#content_table  {

	width: 752px;

}

td#side_bar {

	width: -;

	

}

div#user2 {

	margin: 5 0 0 2;
	
	direction: ltr;
	
	font-size: 12px;
	
	padding-right: 7px;
	
	padding-bottom: 10px;
	
	background: url(../images/spacer_dot.gif) repeat-y 100% 100%;
	
	height: 100%;

}

div#user1 {

	margin: 5 2 0 6;
	
	direction: ltr;
	
	font-size: 12px;
	
	padding-bottom: 10px;
	

}

div#user2 a:hover {
	
	color: #990000;
}


div#user4 {

	margin: 0 0 10 2;
	
	direction: ltr;
	
	font-size: 12px;
	
	padding-right: 7px;
	
	padding-top: 5px;
	
	background: url(../images/spacer_dot.gif) repeat-y 100% 100%;
	
	width: 297px;

}

div#user4 a:hover {
	
	color: #990000;
}


div#user3 {

	margin: 0 2 10 6;
	
	direction: ltr;
	
	font-size: 12px;
	
	padding-top: 5px;
	
	width: 310px;

}




div#nflash {

	direction: ltr;
	
	font-family: tahoma;
	
	font-size: 11px;

}

div#nflash a {

	direction: ltr;
	
	font-family: tahoma;
	
	font-size: 11px;
	
	color: #ffffff;

}




td#main_bar {

	width: 547px;

	vertical-align: top;

	text-align: right;

}

div#top_block {

}

div#content_block {

	
	padding-right: 5px;

	padding-left: 5px;

	direction: ltr;
	
	font-size: 12px;

}

div#content_title {

	background-color: #FFFFFF;

	text-indent: 20px;

	font-size: 16px;

	font-weight: bold;

	color: #333333;

}

table.contactus {

	font-size: 12px;
}

table.pollstableborder {

	font-size: 12px;
}


table.poll-right {

	font-size: 11px
}

table.pollstableborder-right {

	font-size: 11px
}



/*-------------------------------------------------------*/

div#bottom_block {

}

div#footer {

	direction: ltr;
	
	color: #5B656D;

	text-align: center;

	font-size: 11px;
	
	padding-right: 5px;

}

div#footer a   {

	color: #5B656D;
	
	font-size: 11px;


}

.mainlevel-nav {
	color: #5B656D;

}

/*-------------------------------------------------------*/

/*****************************************/

/*** Joomla! specific content elements ***/

/*****************************************/

/* headers */

.contentheading {

	color: #2A546B;

	font-family:   Trebuchet MS, Arial;

	font-size: 16px;

	font-weight: bold;
	
	background: url(../images/underline_heads.gif) repeat-x 100% 100%;

}

.componentheading {

	font-family: Trebuchet MS,Arial;
	font-size: 16px;
	font-weight: bold;
	padding: 4 90 20 0;
	background: url(../images/bg_heads.jpg) no-repeat;
}

.contentpaneopen {

	text-indent: 5px;
	
	font-size: 12px;

}

.contentpane {

	font-size: 11px;

}

span.small {

font-size: 10px;
color: gray;

}

td.createdate {

font-size: 10px;
color: gray;

}

td.modifydate {

font-size: 10px;
color: gray;

}

td.smalldark {

font-size: 10px;
color: gray;

}


a.readon {

	background: url(../images/readon_bg.gif) no-repeat;
	color: #FFFFFF;
	padding-right: 20px;
	padding-top: 3px;
	padding-bottom: 6px;
	padding-left: 7px;
	height: 25px;
}

a.readon:hover{

	background: url(../images/readon_bg.gif) no-repeat;
	color: #FFFFFF;
	padding-right: 20px;
	padding-top: 3px;
	padding-bottom: 6px;
	padding-left: 7px;
	height: 25px;
}


a.ucd_readon {

	background: url(../images/readon_bg.gif) no-repeat;
	color: #FFFFFF;
	padding-right: 20px;
	padding-top: 3px;
	padding-bottom: 6px;
	padding-left: 7px;
	height: 20px;
	text-align: center;
}

a.ucd_readon:hover{

	background: url(../images/readon_bg.gif) no-repeat;
	color: #FFFFFF;
	padding-right: 20px;
	padding-top: 3px;
	padding-bottom: 6px;
	padding-left: 7px;
	height: 20px;
}



td.contentdescription {

font-size: 12px;

}

span.description {

font-size: 10pt;

color: gray;

}

tr.sectiontableentry1 {

	font-size: 12px;
	align: top;
	background: #EAEAEA;
	padding-top: 5px;

}

tr.sectiontableentry1 a {

	font-size: 12px;
	color: #000000;

}

tr.sectiontableentry2 {

	font-size: 12px;
	align: top;
	background: #F2F1F1;
	padding-top: 5px;
}

tr.sectiontableentry2 a {

	font-size: 12px;
	color: #000000;

}

td.sectiontableheader {

	font-size: 12px;
	padding: 5px;
}



.searchintro {
	
	font-size: 12px;

}

/* menu links */

a.mainlevel:link {

}

a.mainlevel:visited {

}

a.mainlevel:hover {

}

/* spacers */

span.article_separator  {

	display: block;

	height: 20px;

}

table.blog {

}

.moduletable {

}

.moduletable h3 {

}

/* search */

div#search_block {

	vertical-align: top;
	
}


div#search_block input.inputbox {
	font-size: 11px;
	font-family: tahoma;
	padding-right: 0px;
	margin-top: 1px;
	border-width: 1px;
	border-color: black;
	width: 120px;
	height: 19px;
}

div#search_block input.button {
	font-family: tahoma;
	font-weight: bold;
	font-size: 11px;
	border-width: 0px;
	border-color: black;
	padding-top: 1px;
	padding-bottom: 3px;
	margin-left: 4px;
	background: #000000;
	color: #FFFFFF;
}


input#mod_search_searchword {


	text-indent: 5px;

	color: #666666;
	direction: ltr;
	
}

div.lang {

	margin-top: 0px;


}



/*-------------------------------------------------------*/
/*****************************************/				/* user defined class for joomla moduls */

div.moduletable-left {
		
	color: #000000;
	text-align: center;
	font-size: 12px;
		
}
div.moduletable-left h3 {
	background: url(../images/top_left.gif) no-repeat;
	
	height: 38px;
	padding-top: 10px;
	padding-right: 0px;
	margin-top: 0px;
	text-indent: 5px;
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
	font-weight: normal;
}
div.moduletable-left a  {
	color: #696868;
}



div.moduletable-first {
		
	color: #000000;
	font-size: 12px;
	
		
}
div.moduletable-first h3 {
	background: url(../images/top_first.gif) repeat-x;
	
	height: 25px;
	padding-top: 5px;
	padding-right: 0px;
	margin-top: 0px;
	text-indent: 5px;
	color: #000000;
	font-size: 12px;
	text-align: left;
	font-weight: normal;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
div.moduletable-first a  {
	color: #F7941D;

}



div.moduletable-right {
		
	color: #000000;
	font-size: 11px;
	background: url(../images/module_right_bg.gif) repeat-y;
	direction: ltr;
	width: 168px;
	margin-bottom: 10px;
	padding-bottom: 5px;
		
}
div.moduletable-right h3 {
	background: url(../images/module_right_top.gif) no-repeat;
	
	height: 40px;
	padding-top: 5px;
	padding-right: 0px;
	margin-top: 0px;
	text-indent: 5px;
	color: #ffffff;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
}
div.moduletable-right a  {
	color: #5A5A5A;
	
}

div.moduletable-right a:hover  {
	color: #5A5A5A;
	text-decoration: underline;
}


.mod_login-right {

	font-size: 12px;
	text-align: center;
	
}