/* CSS Document */

body {
	margin: 0 0 20px 0; padding: 0;
	background: #fff url("../img/bkg_body.gif") repeat-x 0 123px;
	text-align: center;
	font-size:11px;
	}
	
a {
	color: #606060;
	}
	
a:link {
	color: #606060;
	}

a:hover {
	text-decoration: none;
	}
	
	
	/* CSS Document */

/* Logo */

#headerContainer
{height:126px;
}

#headerContainer h1#logo { 
	width: 175px; height: 63px;
	margin: 8px 0 22px 0; padding: 0;
	position: absolute;
	}

#headerContainer h1#logo a:link,
#headerContainer h1#logo a:visited,
#headerContainer h1#logo a:active { 
	display: block;
	width: 175px; height: 63px;
	background: url("../img/GetiLogo.jpg") no-repeat top left;
	text-indent: -5000px; text-decoration: none;
	}


		
/*----------------------------------------------------------
** End headerContainer **
----------------------------------------------------------*/

#ContentTopImageLeft
{
	width:200px;
	float:left;
}
	
	
/*----------------------------------------------------------
** Start mainContainer **
----------------------------------------------------------*/

#mainContainer {
	margin: 0 auto; text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	width: 964px; color: #606060;
	}
	
	
/*----------------------------------------------------------
** Start utilityContainer **
----------------------------------------------------------*/


#utilityContainer {
	float: right;
	position: relative;
	z-index: 1000;
	margin: 0 0 15px 0; padding: 0;
	height: 73px; width: 434px;
	background: #D8DAD0 url("../img/bkg_utilityContainer.gif") no-repeat bottom left;
	}

#utilityContainer ul {
	list-style: none; position: relative;
	margin: 0; padding: 7px 0 10px 6px;
	border-bottom: 1px solid #fff;
	}
	
#utilityContainer ul.r2 {
	border-bottom: none;
	}
	
#utilityContainer li {
	display: inline; 
	margin: 0; padding: 0 15px 0 10px;
	font-size: 11px; line-height: 18px;
	color: #303030;
	background: url("../img/gfx_utilityContainer_li.gif") no-repeat center right;
	}
	
#utilityContainer li a {
	padding: 10px 0 10px 29px;
	text-decoration: none;
	color: #303030;
	background: url("../img/icon_utilityContainer_li_fpo.gif") no-repeat center left;
	}
	
	/* Utility Nav Icon Library */
	#utilityContainer li#util-contactGETI a 	{ background-image: url("../img/icon_c2a-clickChat_li_chat.gif"); }
	#utilityContainer li#util-sageworldwide a 	{ background-image: url("../img/icon_library_utilityContainer_worldwide.gif"); }
	#utilityContainer li#util-home a 			{ background-image: url("../img/icon_library_utilityContainer_home.gif"); }
	
		
#utilityContainer ul.r2 {
	padding-left: 35px;
	}
	
		
	#utilityContainer li#util-search {
		background:			none;
	}
		
/* Search 
#utilityContainer li#util-search {
	position: absolute;
	margin: -2px 0 0 0; 
	padding: 0 0 5px 0;
	}
/* IE7 Only 
*+html #utilityContainer li#util-search {
	margin-top: 8px;
}
*/
#utilityContainer li#util-search a 			{ background-image: url("../img/btn_utilityContainer_search.gif"); }
	


/*----------------------------------------------------------
** End utilityContainer **
----------------------------------------------------------*/
	


/*----------------------------------------------------------
** End headerContainer **
----------------------------------------------------------*/


/*----------------------------------------------------------
** Start contentContainer **
----------------------------------------------------------*/

#contentContainer {width:964px;
	}
	
#leftContent {
	width: 200px;
	}
	
#rightContent {
	}
	

/*----------------------------------------------------------
** End contentContainer **
----------------------------------------------------------*/

/*----------------------------------------------------------
** Start footerContainer **
----------------------------------------------------------*/

#footerContainer {
	padding-bottom: 0;
	margin-top: 23px;
	}
	
#footerContainer ul {
	background: url("../img/bkg_footerContainer_ul_feeds.gif") no-repeat top left;
	margin: 0 0 10px 0; padding: 0;
	list-style: none;
	}
	
#footerContainer li {
	display: inline; 
	margin: 0; padding: 0 0 0 20px;
	font-size: 11px; line-height: 38px;
	color: #303030;
	}
		
#footerContainer li a {
	padding: 10px 0 10px 31px;
	text-decoration: none;
	color: #303030;
	background: url("../img/icon_footerContainer_li_fpo.gif") no-repeat center left;
	}
	
	/* Footer Nav Icon Library */
	#footerContainer li#ftr-print a 		{ background-image: url("../img/icon_library_footerContainer_print.gif"); }
	#footerContainer li#ftr-email a 		{ background-image: url("../img/icon_library_footerContainer_email.gif"); }
	
#footerContainer #ftr-sectionnav {
	padding-bottom: 14px;
	background: url("../img/bkg_footerContainer_ft-sectionnav_btm.gif") no-repeat bottom left;
	}
	
#footerContainer #ftr-mainnav {
	padding-top: 12px;
	background: url("../img/bkg_footerContainer_sagelogo.gif") no-repeat bottom right;
	}
	
	#home #footerContainer ul { margin-bottom: 0; }
	#home #footerContainer #ftr-mainnav { padding-top: 10px; }

#footerContainer p {
	font-size: 11px; line-height: 18px;
	padding: 0 0 0 21px; margin: 0;
	}
	
#footerContainer p#copyright {
	float: right;
	padding-right: 63px;
	}
	
#footerContainer p span {
	padding: 0 6px;
	}
	
#footerContainer #ftr-related {
	background: url("../img/bkg_footerContainer_ft-sectionnav_btm.gif") no-repeat top left;
	margin-top: 12px; padding-top: 14px;
	}
	
#footerContainer #ftr-related ul {
	float: left;
	margin: 0 0 10px 0; 
	padding: 0 0 0 20px;
	background: none;
	}
	
#footerContainer #ftr-related li { 
	display: list-item;
	margin: 0; padding: 0 0 2px 0;
	font-size: 11px; line-height: 14px;
	color: #606060;
	background: none;
	}
		
#footerContainer #ftr-related li a {
	padding: 0;
	text-decoration: underline;
	background: none;
	color: #606060;
	}
	
#footerContainer #ftr-related li a:hover {
	text-decoration: none;
	}
	
/*----------------------------------------------------------
** End footerContainer **
----------------------------------------------------------*/

/*----------------------------------------------------------
** End mainContainer **
----------------------------------------------------------*/

/*----------------------------------------------------------
** Start classes **
----------------------------------------------------------*/
	
.left {
	float: left;
	}
	
.right {
	float: right;
	}
	
.alert {
	color: #ce0000;
	font-weight: bold;
	}
	
hr {
	display: none;
	}
	


/*----------------------------------------------------------
** End classes **
----------------------------------------------------------*

/* Clear Floats */
.clear {
	display: inline-block;
	width: 100%;
	}

