/* left sidebar: overflow: hidden; */
/* TODO: check for logo vs. flyout*/

/* 	layout for templates
	1. floating	and margins		
	2. borders and separators		*/

/* general settings 				*/
body {
	min-width: 970px;	/* RMR 09-jul-2008 to handle gray on left side background from resizing */
	font-size: 12px;
    color: #000000;
    font-family: arial;
	min-height: 100%;
    padding-right: 0px;

/* WARNING: This background image is changed by ie.css to work with IE. RMR 3-Jul-2008 */
/* if Modified check in ie.css file also */
	background-image: url(../site_images/bg2.gif);
    background-repeat: repeat;
    background-position: center top;
	background-color: #ebe8e8;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    text-align: center;
}

/*##################################*/
/* 1. floating and margins			*/

/* 	main conent area 	 			*/
#mainContainer { 
   margin: 0px auto;
   width: 970px;
   position: relative; 
   text-align: left;

}

/* left menu 				*/
#leftSidebar {
    float: left;
    width: 270px;
	margin:0;
	padding:0;
}

/* content area with title			*/
#contentArea {
     float: right;
     width: 680px;
}

/* content Container 				*/
#bodyContainer {
    padding-left: 1px; /* JF */
}
/* right side bar 					*/
#rightSidebar {
    	float: right
}

#bodySectionWrapper.threeColumn {
     margin-top: 20px;
     float: left; 
     width: 490px
}

