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

# JoomlAxe CSS

# ------------------------------------------------------------------------

# Copyright (C) 2008 JoomlAxe. 

# @license - GPU/GPL

# Author: Spy2furious@gmail.com

# Websites:  http://www.joomlaxe.com

# This file may be redistributed or editted in whole or significant part.

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

/*======================= TOP HORIZONTAL MENU =============================*/

.mainlevel-nav, .mainlevel-nav:link, .mainlevel-nav:visited{

	float: right;

	color: #BBB;

	font-size: 11px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

	padding: 25px 15px 30px 15px;

	border-left: 1px solid #DDD;

	display: block;

	

}



.mainlevel-nav:hover{

	color: #000;

}



#active_menu-nav{

	

}



span.mainlevel-nav{

	font-size: 11px;

}





/*======================= VERTICAL MENU =============================*/

.mainlevel, .mainlevel:link, .mainlevel:visited{

	display: block;

	padding: 5px 0px 5px 5px;

	text-decoration: none;

	border-bottom: 1px solid #DDD;

}



.mainlevel:hover, .mainlevel:active{

	background-color: #FAFAFA;

}



#active_menu{

	background-color: #EEE;

}



#active_menu.sublevel{

	background-color: #EEE;

}



.sublevel, .sublevel:link, .sublevel:visited{

	display: block;

	padding: 5px 0px 5px 30px;

	text-decoration: none;

	border-bottom: 1px solid #DDD;

}



.sublevel:hover{

	background-color: #FAFAFA;

}



.leftmain .module_menu a:link, .leftmain .module_menu a:visited{

	

}



.leftmain .module_menu a:hover, .leftmain .module_menu a:active{

}



.leftmain .module_menu a:active{

}



span.mainlevel{

	color: #7cb905;

}

span.mainlevel:hover{

}

/*======================= ARTICLE =============================*/

.contentheading{ font-size: 14px; color: #085087; font-weight: bold; }



.small, .createdate, .modifydate{

	color: #bbb;

}



.readon, .readon:link, .readon:visited{

	color: #888;

	width: 100%;

	padding: 2px 0px 2px 0px;

	border-bottom: 1px dotted #888;

	text-decoration: none;

}



.readon:hover{

	color: #333;

	border-bottom: 1px dotted #333;

}



.blog_more{

	border: 1px solid #DDD;

	padding:5px;

	margin: 5px 0px 5px 0px;

}

/*======================= COMPONENT =============================*/

.componentheading{

	font-size: 14.3px;

	font-weight:bold;

	color: #005172;

	border-bottom: 1px dotted #005172;

	padding-bottom: 5px;

	margin: 0px 0px 10px 0px;

}



.contentpaneopen fieldset{

}



.pagenav, .pagenav:link, .pagenav:visited{

}



.pagenav:hover{

}



.button{

	background-image: url(../images/gradient2.gif);

	background-position: top;

	background-repeat: repeat-x;

	padding: 1px 5px 1px 5px;

	border: 1px solid #036790;

	background-color: none;

	color: #FAFAFA;

}



.button:hover{

	background-position: 0px -15px;

}

	



.inputbox{	

	border: 2px solid #EEE;

	padding: 3px;

	color: #666;

}



.inputbox:focus{

	border: 2px solid #DDD;

}



.sectiontableheader, .sectiontableheader a:link, .sectiontableheader a:visited{

	background-image: url(../images/gradient.gif);

	background-repeat: repeat-x;

	color: #FAFAFA;

	padding: 3px;

	text-decoration: none;

}



tr .sectiontableentry1 td, tr .sectiontableentry2 td{

	padding: 5px 3px 5px 3px;

	border-bottom: 1px solid #EEE;

}



tr .sectiontableentry2 td{

	background-color: #EEE;

}



tr .sectiontableentry1 td a:link, tr .sectiontableentry2 td a:link, 

tr .sectiontableentry1 td a:visited, tr .sectiontableentry2 td a:visited{

	text-decoration: none;

	display:block;



}

/*======================= SEARCH =============================*/

.search{

	

}



.search .button{

	

}



#mod_search_searchword{

	width: 150px;

	background-image: url(../images/search_bg.gif);

	background-position: left top;

	background-repeat: no-repeat;

	border: none;

	background-color: transparent;

	padding: 3px 0px 5px 30px;

	color: #666;

}

/*========================= LOGIN ========================*/

#modlgn_username, #modlgn_passwd{

	width: 95%;

	border: 2px solid #EEE;

	padding: 3px;

	color: #666;

}



#modlgn_username:focus, #modlgn_passwd:focus{

	border: 2px solid #DDD;

}



/*========================= POLLING ========================*/

td .sectiontableentry2, td .sectiontableentry1{

	padding: 5px;

}



td.sectiontableentry2{

	background-color: #EEE;

}



.poll tbody tr td{

	text-align: left;

}



.poll tbody tr td div{

	/*width: 125px;

	border: 1px solid #3C2B00;*/

	margin-top: 10px;

}

















