body {
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
	background: #EBEBEB;
	
	font-size: 12px;
	
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/*positionning a and layout*/

#container{width: 777px;
height: auto;
margin-left: auto;
margin-right: auto;
background: #DFDFDF;
border: solid 1px #B9924D;
margin-top: 6px;
margin-bottom: 6px;
}

#logo/*contains logo, top images and menu bar*/
{
	width: 777px;
	height: 170px;
	background-image: url(library/logo/arc_accounting_bg.jpg);
	background-repeat: repeat-x;
}

#logo_img{width: 148px; float: left;}
#logo_right{width: 626px; }
#top_menu{width: 617px;/*margin-left: auto;margin-right:auto;*/ float:right; margin-right:7px;}

#content{width: auto; height: auto; margin-top: 5px;}
#left_col{width: 199px; height: auto; float:left;}
		div.layer_left{
	background-image: url(library/side_layers/left_bg.jpg);
	background-repeat: repeat-y;
}
		
#text_content{width: auto; height: auto; margin-right: 8px; margin-left: 200px; background: #EBEBEB; border: solid 1px #B9924D;margin-top: 12px;}

#footer{text-align:center;}

/* end of positionning*/


/*links*/
a:link{
	text-decoration: underline;
	color: #000000;

}



a:visited{
	text-decoration: underline;
	color: #000000;
}
a:active{
	text-decoration: underline;
	color: #000000;

}

a:hover{
text-decoration: underline;
	color: #FF0000;
}
/* end of links*/


/* text and headers*/

p {margin-left: 8px; margin-right: 5px;}

h1{margin-left: 25px; font-size: 14px; font-style: italic;margin-top: 5px;}

/* end of text*/


/* form fields*/
input, textarea{background: #E1D1B5;}

ul li{
	list-style-image: url(library/bullet_li.gif);line-height: 200%;margin-left: 50px;
}
