body{margin:0; font-family:  Helvetica, Arial, sans-serif;}/* for ie mac*/
/* commented backslash hack v2 \*/ 
html, body{height:100%;padding:0} 
* html, * html body{
	overflow:hidden;
	padding:50px 0;
	margin:-50px 0;
	padd\ing:0;
	ma\rgin:0;
}
* html #outer { 
	overflow:auto;
	height:99.9%;
	voice-family: "\"}\""; voice-family:inherit; 
}
* html #contain-all{
	position:absolute;
	overflow-y:scroll;
	width:100%;
	height:100%;
	z-index:1;
}
/* end hack */ 

#top-bar{
	position:absolute;/* ie6 will treat this as fixed because of a bug where overflow:auto is set on a parent */
	top:0px;
	left:0px;
	height:60px;
	width:100%;
	margin:0;
	padding:0;
	z-index:999;
	overflow:hidden;
}
#topbar-inner, #footer-inner {
	height:60px;

}
/* mac hide - reduce page to allow the scrollbar to remain visible \*/
* html #topbar-inner,* html #footer-inner {margin-right:17px;}
/* end hide*/

#footer{
	position:absolute;
	bottom:0;
	width:100%;
	height:0px;
	z-index:999;
}
.spacer {height:70px}/* same height as footer/header to preserve space*/
p{margin-top:0}
html>body #top-bar,html>body #footer{position:fixed}/* for moz/opera and others*/

body,table,td,div{
	line-height: 160%;
	font-size: 11px;
	
}
div{text-align: justify;}

#page{
	margin-left:auto; 
	margin-right:auto; 
	width:760px; 
}

.nav_table{
	white-space: nowrap;
	text-transform: lowercase;
	background-color: white;
	
}
.nav_table a{
	color: black;
}



.menu-box a {
	width:760px; 
	color:white;
	font-size: 20px;
}


.menu-box a:hover{
	color: yellow;
	}
	
#menu_current{
	color: yellow;
}

.clear{
	clear:both;
	}



.menu-box{
	width: 760px;
	text-align: left;
	padding-top: 20px;
	margin-left: auto;
	margin-right: auto;
	white-space: nowrap;
		height: 40px;

}
.menu-items{
	white-space: nowrap;
}

img a{
	border: 0px;
}
img {
	border: 0px;
}
p{
	padding: 0px;
	margin: 0px;
	
}

a {
 text-decoration: none;
 color: black;
}
.img-left {
    padding-right: 10px;
    padding-bottom: 10px;
    float: left;
}
.img-right {
    padding-left: 10px;
    padding-bottom: 10px;
    float: right;
}
form{
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.text {
    padding-top: 0px;
    padding-bottom: 10px;
   
}

.text a{
    text-decoration: underline;
}

.text_small {
    padding-top: 0px;
     text-align: left;
    line-height: 120%;
    color: #333;
}

.text_small a{
    text-decoration: none;
}

.table{

	margin-left: -31px;
}

.title {
	font-size: 20px;
	color: #000;
	text-transform: lowercase;
    padding-bottom: 5px;
    font-weight: normal;
}

.title a{
	text-decoration: none;
	color: #000;
    padding: 0px;
	margin: 0px;
	border: 0px;
	text-transform: lowercase;
	font-weight: normal;
	font-size: 24px;
}

.title a:hover{
	text-decoration: none;
	color: black;
    padding: 0px;
	margin: 0px;
	border: 0px;
}



/*/*/
.title_small {
	font-size: 13px;
	color: #333;
	text-transform: lowercase;
    padding: 0px 0px 3px 0px;
    font-weight: bold;
    text-align: left;
}

.title_small a{
	text-decoration: none;
	color: #333;
    padding: 0px;
	margin: 0px;
	border: 0px;
	text-transform: lowercase;
	text-align: left;
	line-height: 120%;
}

.title_small a:hover{
	text-decoration: none;
	color: black;
    padding: 0px;
	margin: 0px;
	border: 0px;
	text-align: left;
}
/*//**/


.date{
	padding-bottom: 5px;
}

.date_small{
	padding: 3px 0px 3px 0px;
	color: green;
	line-height: 120%;
}

.address {
	color: black;
    padding: 0px;
    text-transform: lowercase;
}

.address_title {
	font-size: 15px;
	color: #000;
	text-transform: lowercase;
    font-weight: normal;
}

.readon {
    font-weight: bold;
}
.login{
	margin-top: 25px;
   	background-image:url(admin/core/_rsc/icons/big_login.gif);
   	background-repeat: no-repeat;
   	background-position: center top;
   	padding-top: 50px;
	text-align: center;

    color: #333333;
}
.form-inside {

	font-family:Arial, Helvetica, sans-serif;
}
.lboxc{
	width: 700px;
	margin-top: 50px;
	text-align: left;
}




.lboxc img{
	float: left;
}












