@charset "UTF-8";
/* CSS Document */

#mainContainer
	{
	padding:							0px;
	margin:								0px;
	width:								800px;
	margin:								auto;
	background:						url(../images/top_regular.jpg);
	background-position:	top;
	background-repeat:		no-repeat;
	
	font-family:					Tahoma, Verdana, Geneva, sans-serif;
	font-size:						.7em;
	
	}

/* -------------
    Header Area
	 ------------- */

#header
	{
	padding:						0px;
	margin:							0px;
	position:						relative;
	height:							100px;
	
	margin-left:				65px;
	
	}

#header img
	{
	border:							none;
	}
	
#header #mainNavigation	
	{
	padding:							0px;
	margin:								0px;
	margin-top:						20px;
	margin-right:					10px;
	text-align:						right;
	
	text-transform:				uppercase;
	letter-spacing:				.05em;
	font-size:						.9em;
	font-weight:					bold;
	color:								#FFF;
	}
	
#header #mainNavigation a
	{
	color:							#FFF;
	text-decoration:		none;
	}

#header #mainNavigation a:hover
	{
	color:							#F4DB60;
	}



/* --------------
    Content Area
	 -------------- */
	 
#content
	{
	margin-left:				65px;	
	margin-right:				65px;
	margin-bottom:			50px;
	
	position:						relative;
	}
	
#content h1
	{
	padding:							0px;
	margin:								0px;
	margin-top:						15px;
	margin-bottom:				75px;
	
	color:								#FFF;
	font-size:						1.4em;
	font-weight:					normal;
	text-transform:				uppercase;

	font-family:					Tahoma, Verdana, Geneva, sans-serif;
	letter-spacing:				.05em;

	}
	
#content h2
	{
	color:								#00494F;
	font-size:						1.4em;
	font-weight:					bold;
	}
	
#content h3
	{
	margin-bottom:				0em;
	color:								#00494F;
	font-size:						1.1em;
	font-weight:					bold;
	text-transform:				uppercase;
	margin-top:						2em;
	}
	
#content p
	{
	margin-right:				300px;
	}
	
#content a
	{
	color:							#00494F;
	}

#content a:hover
	{
	color:							#00829B;
	}
	
#content ul
	{
	padding:							0px;
	margin:								0px;
	margin-top:						.5em;
	
	margin-right:					300px;
	}

#content ul ul,
#content ul ul ul,
#content ul ul p,
#content ul p,
#content td ul
	{
	margin-right:					0px;
	}
	
#content p.tableCaption
	{
	margin-left:					5px;
	margin-right:					0px;
	font-size:						.85em;
	}

#content ul li
	{
	padding:							0px;
	margin:								0px;
	margin-left:					1.5em;
	margin-top:						.25em;
	margin-bottom:				.25em;
	}

#content .addressBlock
	{
	margin-top:						2em;
	margin-left:					2em;
	margin-bottom:				2em;
	
	line-height:					1.5em;
	}

#content .sidebar
	{
	position:							absolute;
	margin:								0px;
	padding:							0px;
	
	top:									85px;
	left:									400px;
	
	width:								320px;
	}
	
#content .sidebar p,
#content .sidebar ul,
#content .sidebar ol,
#content .sidebar h2
	{
	margin-right:					15px;
	margin-left:					15px;
	}


#content .sidebar .coloredSidebar
	{
	margin:									0px;
	padding:								0px;
	background-color:				#efdb7f;
	padding-top:						3px;
	padding-bottom:					15px;
	}

#floating_box,
.floating_box {
	width: 353px;
	float: right; 
	top: -522px;
	left: 380px;
	background-color:#efdb7f;
}
#floating_box p,
.floating_box p {
	width: 320px;
	padding-left: 15px;
	}
	
#floating_box h2,
.floating_box h2 {
	width: 340px;
	padding-left: 15px;
	}
	
#floating_box_clear,
.floating_box_clear {
	width: 353px;
	padding-top: 45px;
	padding-left: 15px;
}

#content #floating_box_clear ul
	{
	margin-right:				0px;
	}
	
	
/* ------------------
     Added 10-6-10
	------------------ */	
	
	/* classes to substitute for align  */
  .left {
  text-align: left;
  }
  
  .right {
  text-align: right;
  }
  
  .center {
  text-align: center;
  }
  	 
/* Show text as strikeout  */
  .strike {
  text-decoration: line-through;
  }

/*class to substitute for b tag */
.bold {
font-weight: bold;
}

/*class to substitute for em tag */
.italic {
font-style: italic;
}


/* text indented on left only */
.toc {
margin-left: 2em;
}
	
.info {
	font-size: x-small ;
	font-weight: normal;
	color: #626262;
}

.infob {
	font-size: x-small ;
	font-weight: normal;
	color: #000000;
}
	
	
	

/* -------------
    Footer Area
	 ------------- */

#footer
	{
	padding:							0px;
	margin:								0px;
	position:							relative;
	height:								85px;
	background:						url(../images/bottom_regular.jpg);
	background-position:	top;
	background-repeat:		no-repeat;
	
	color:								#00494F;
	font-size:						.9em;
	text-transform:				uppercase;
	}

#footer a
	{
	color:									#00494F;
	text-decoration:				none;
	}

#footer a:hover
	{
	color:									#00829B;
	}

#footer #language
	{
	margin-top:				15px;
	margin-left:			65px;
	float:						left;
	}
	
#footer #navigation
	{
	padding-top:			15px;
	margin-right:			10px;
	text-align:				right;
	}
	
#footer #copyright
	{
	margin-right:			10px;
	margin-top:				20px;
	clear:						both;
	font-size:				.8em;
	text-align:				right;
	}
	
#footer #copyright p
	{
	padding:							0px;
	margin:								0px;
	
	}
