body {background:url(../images/global/bg.jpg); background-attachment:fixed; font-family:Tahoma,Arial; font-size:11px; margin:0px; padding:0px; margin-top:10px;}
a {color:#777; text-decoration:none;}
a:hover {color:#ccc; text-decoration:underline;}

/** TOP BAR -- bar_top.php **/
#bar_top {width:800px; margin:auto; text-align:left; margin-bottom:0px; margin-top:2px;}
#bar_top .bar_top_logo_name {color:white; font-weight:bold; font-size:26px; font-family:"Franklin Gothic Book","Franklin Gothic","Franklin",Tahoma; margin-bottom:0px;}
#bar_top .bar_top_logo_title {color:#804040; font-size:16px; font-family:Arial,Tahoma; margin-top:-3px; margin-left:85px;}
#hdr_top {text-align:right; margin:0px;}


/* Top Menu Header */
div#section_top {border-bottom: 4px solid #2a2a2f; padding:0px; z-index:100; }
ul#menu {list-style: none; margin-top:0px; clear:both; z-index:100;}
ul#menu li {float: left; margin-left: 5px;	line-height: 1.4;	font-family:Arial; font-size:11px; z-index:100;}
ul#menu li a {color: #fff; text-decoration: none;	font-weight: bold; text-align: center;
							width: 85px; height: 15px; padding: 5px 0; display: block; background-image: url(../images/global/tab_red_sq.gif);
							background-repeat: no-repeat; background-position: center left;}
ul#menu li a.active {background-position: top left;}
ul#menu li a.selected {background-position: bottom left;}

/** Menu Items **/
.menu_top_menu {background-color:#2a2a2f; color:#aaa; font-family:Arial; font-size:12px; width:160px; margin-top:0px; position:absolute; display:none; z-index:100;}
.menu_top_menu ul {list-style:none; padding-left:0px; display:inline;}
.menu_top_menu ul li {padding:0px; clear:both; border-bottom:1px solid #444; width:150px; text-align:left;}
.menu_top_menu .first {margin-top:14px;}
.menu_top_menu .last {margin-bottom:6px; border:0px;}
ul#menu li ul li a {color:#aaa; text-decoration:none; font-weight:normal; text-align:left;
										width:130px; height:15px; padding:4px 10px; display:block; background:none;}
ul#menu li ul li a:hover {color:#eee; text-decoration:none; font-weight:normal; text-align:left;
										width:130px; height:15px; padding:4px 10px; display:block; background:none; background-color:#444;}


/** Side Menu **/
/*.side_menu {list-style:none; padding:0px 0px; margin:0px; font-size:95%}
.side_menu li {padding:2px 7px; margin:2px 5px; background-color:#2a2a2a;}*/


.side_menu {
	margin: 0;
	padding: 0;
	font-size:95%; margin-left:3px;
}
 
.side_menu li {
	display: block;
	margin: 2px 0px;
	width: 194px;
	background: #262626;
	color: #888;
}

.side_menu a {color:#888; text-decoration:none;}
.side_menu a:hover {color:#f66; text-decoration:none;}
.side_menu a span {display:block; padding:4px;}



.toggler {
	font-size: 11px;
	font-weight: normal;
	font-family: 'Andale Mono', sans-serif;
	background-color:#363636; padding:2px 5px; margin:2px 0px;
}
 
.element {
 
}
 
.element p {
	margin: 0;
	padding: 4px;
}
 
.float-right {
	padding:10px 20px;
	float:right;
}

#footer {margin:auto; text-align:center; border-top:4px solid #2a2a2f; padding:5px; color:#ccc; clear:both;}
#footer_abs {position:absolute; top:auto; left:0px; right:0px; bottom:0px; height:30px; width:100%; border-top:8px solid #2a2a2f; clear:both; text-align:center; color:#ccc;}

.mContent {width:800px; margin:auto; color:#bbb; font-size:12px; font-family: 'Andale Mono', sans-serif; line-height:1.4;}
form table tr td {padding-top:5px;}

.index_news {clear:both; padding-top:10px;}
.index_news_hdr {font-weight:bold; color:#888; font-size:1em;}

.hr_new {background:transparent; border-top:1px solid #555; width:600px; margin:auto;}
