img	{ behavior:url(/style/iepngfix.htc) }
.clear { clear:both; }

body { margin:0; padding:0; text-align:center; min-width:948px; background-color:#939393; font-family:arial; font-size:9pt; color:#666; }

/**********************************************
COMMON POSITIONING TAGS
**********************************************/

#wrapper { width:942px; text-align:left; margin-left:auto; margin-right:auto; border:3px solid #FFF; background: #fff; }
	#header { background-color:#FFF; padding-bottom:3px; }
		#header_01 { width:567px; height:192px; background:url(/images/header_01_background.jpg) top no-repeat; margin-bottom:3px; }
			.header_01 { margin:57px 0px 0px 28px; }		
		#header_02 { float:right; width:372px; height:192px; background:url(/images/header_02_background.jpg) top no-repeat; margin-bottom:3px; }
			.header_02 { float:right; }
		#header_03 { width:567px; height:64px; background:url(/images/header_03_background.jpg) top no-repeat; margin-bottom:3px; }
		#header_04 { float:right; width:372px; height:64px; background-color:#f26631; margin-bottom:3px; }
			.header_04 { margin:23px 0px 0px 12px; }
		#header_05 { width:942px; height:11px; background:url(/images/header_05_background.jpg) top no-repeat; }
	#main { background:url(/images/main_background.gif) top repeat-y; }
	#main_agenda { background:url(/images/main_background_agenda.gif) top repeat-y; }
	
/**********************************************
LEFT NAVIGATION POSITIONING TAGS AND STYLES
**********************************************/
#left { float:left; width:200px; background:url(/images/left_background.jpg) bottom no-repeat; background-color:#f26631; padding:15px 0px; }
	.left_nav_item { font-size:8pt; font-weight:bold; color:#FFF; text-transform:uppercase; padding:5px 0px 5px 15px; }
	.left_nav_item:hover { color:#f26631; background-color:#FFF; cursor:pointer; }
	
	.left_nav_item a:link, .left_nav_item a:active, .left_nav_item a:visited { color:#FFF; text-decoration:none; }
	.left_nav_item a:hover { color:#f26631; text-decoration:none; }

/**********************************************
RIGHT NAVIGATION POSITIONING TAGS AND STYLES
**********************************************/
#right { float:right; width:157px; background:url(/images/right_background.jpg) top no-repeat; background-color:#a8a8a8; padding:15px; }
	#right ul { margin-top:5px; margin-bottom:10px; }
	#right li { list-style:none; font-weight:bold; padding:5px; margin-left:-20px; }
	
	#right a:link, #right a:active, #right a:visited { color:#333; text-decoration:none; }
	#right a:hover { color:#f26631; text-decoration:none; }

/**********************************************
CONTENT POSITIONING TAGS AND STYLES
**********************************************/
#content { padding:20px 0px 20px 0px; margin:0px 200px 0px 215px; }
#content_agenda { padding:20px 0px 20px 0px; margin:0px 15px 0px 215px; }
	h1 { font-size:12pt; font-weight:bold; margin:8px 0px; color:#000;}
	p { margin:10px 0px; }
	a:link, a:active, a:visited { color:#f26631; text-decoration:underline; }
	a:hover { color:#000; text-decoration:underline; }
	#content ul { margin-top:5px; margin-bottom:5px; }
	#content li { margin-left:-20px; }
	
#content_agenda table { color:#000; border-left:1px solid #f26631; border-top:1px solid #f26631; margin-bottom:20px; }
#content_agenda td, #content_agenda th { padding:5px; border-right:1px solid #f26631; border-bottom:1px solid #f26631; }
#content_agenda th { font-weight:bold; text-transform:uppercase; }
#content_agenda .gray { background-color:#CCCCCC; }
#media a img {
   border-style: none;
	}


/**********************************************
FOTER POSITIONING TAGS AND STYLES
**********************************************/
#footer { width:948px; text-align:left; margin-left:auto; margin-right:auto; font-size:8pt; color:#FFF; text-align:center; padding:5px 0px; }
	#footer ul { margin:2px 0px; }
		#footer ul.uppercase {text-transform:uppercase; }
	#footer li { display:inline; }
	
	#footer a:link, #footer a:active, #footer a:visited { color:#FFF; }
	#footer a:hover { color:#f26631; }

