body,td,th {
	font-family: Arial;
	font-size: 11px;
        color: #000000;
	text-align:justify;
}
body {
	background-color: #ffffff;
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../img/header.jpg);
	background-position:top;
}

#layout_container {
    width:1000px;
    /*border: 1px dashed #FF0000;*/
}

#header_zone {
    height: 364px;
    /*border: 1px dashed #FF0000;*/
    padding: 10px;
}

#content_container {
	background-image: url(../img/content_back_3_column.jpg);
	background-repeat: no-repeat;
}

#content_wrapper {
	width:100%;
}

#column_1_zone {
   width:180px;
   padding: 10px 10px 0px 30px;
   /*border: 1px dashed #00FF00;*/
}

#column_2_zone {
    width:540px;
    padding: 10px 10px 0px 10px;
    /*border: 1px dashed #0000FF;*/
}

#column_3_zone {
    width:180px;
    padding: 10px 30px 0px 10px;
    /*border: 1px dashed #0000FF;*/
}

#footer_zone {
    padding: 20px;
    /*border: 1px dashed #FF0000;*/
    background-image: url(../img/footer_back.jpg);
    background-repeat: no-repeat;
}


/*** Usualy goes in the element css, but there are too many pages to do that now ***/
#custom_element_container_1 {
        position: absolute;
        width: 450px;
        margin: 297px 0px 0px 0px;
}

.slideshows_slideshow_container {
        position: absolute;
}

#website_menu_1_container {
        position: absolute;
        width: 980px;
        margin: 320px 0px 0px 0px;
}

#custom_element_1
{
	position: absolute;
}

#column_1_zone #custom_element_container_47,
#column_1_zone #custom_element_container_48,
#column_3_zone #custom_element_container_47,
#column_3_zone #custom_element_container_48
{
        padding:10px 0px 10px 0px;
}



/* ******************* DEFAULTS ******************** */

.id_anchor_default, .id_default {
	display: none;
}





/**	NEEDED ONLY WHEN USING EXT JS 3.0 FULL
*		REMOVE WHEN SWITCHING TO CORE ONLY				**/
table#content_wrapper p
{
	padding: 5px 0 5px 0 !important;
}

strong
{
	font-weight: bold !important;
}


/* ******************* DEFAULTS **************************/
.title, .title_url a
{
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	color: #990000;
}

#footer_zone a {
	color: #999999;
}


/*******************************************************************************
 *LOGIN, ETC WINDOWS
 */
.label
{
	color: white;
	font-weight: bold;
	padding: 0 10px 2px 10px;
}

.field
{
	padding: 0 10px 5px 10px;
}

.field input
{
	width: 97%;
}
