
a:link, a:visited, a:active  {color: #f60}

#HomePageClass #preload {
	display:none;
}

/* REBRAND 2008 ********************/
#xcom_banner_flash {
	margin: 0;
}
#HomePageClass div#banner img {
	display:block;
}

div#planks {
	width: 740px;
	display:block;
	margin: 10px 0 0 0;
	padding: 10px 0 0 0;
	text-align: left;
	background-image : url("/images/world/m/midlevel_top_740.gif");
	background-repeat: no-repeat;
	background-position: top left;
}

#HomePageClass div#planks ul {
	list-style-type:none;
	margin:0;
	padding: 5px 0 0 0;
}
#HomePageClass div#planks ul li {
	float: left;
	width: 185px;
	list-style-type:none;
	font-size: 11px;
}

#HomePageClass div#planks ul li img {
	display:block;
	margin: 0 10px 5px 0;
}
#HomePageClass div#planks ul li.last {
	float: right;
	/* border: solid 1px red; */
}
#HomePageClass div#planks ul li h3 {
	font-size: 11pt;
	font-weight: normal;
	margin: 0;
	padding: 8px 10px 5px 10px;
	display:none;
}
#HomePageClass div#planks ul li ol {
	margin:0;
	padding: 0 15px 10px 16px;
	list-style-type:none;
}

#HomePageClass div#planks ul li ol li {
	margin:0;
	padding: 0 0 3px 0;
	width: 150px;
}
#HomePageClass div#planks * a:link, #HomePageClass div#planks * a:active, #HomePageClass div#planks * a:visited  {
	color: #666;
}
#HomePageClass div#planks * a:hover  {
	color: #f60;
}
#HomePageClass div#planks div.bottom {
	clear:both;
	background-image : url("/images/world/p/plank_bottom.gif");
	background-repeat: no-repeat;
	background-position: bottom left;
	width: 740px;
	padding: 5px 0 5px 0;
	margin: 0;
} 
 
#HomePageClass div#content {
	width: 740px;
	text-align: left;
	font-size: 11px;
	margin: 10px 0 0 0;
	/* border: solid 1px; */
}

#HomePageClass div.left {
	float:left;
	width: 490px;
}
#HomePageClass div.left div.container {
	background-image : url("/images/world/h/hmpg_left_bg_top.gif");
	background-repeat: no-repeat;
}
#HomePageClass div.left div.bottom {
	background-image : url("/images/world/h/hmpg_left_bg_bottom.gif");
	height: 5px;
	width: 490px;
	background-position: bottom left;
	background-repeat: no-repeat;
	clear: both;
}


#HomePageClass div#content div#featured {
	width: 242px;
	text-align: left;
	float: left;
	margin: 0;
	padding: 0;
}

#HomePageClass div#content div#callout {
	width: 240px;
	float:right;
	padding-top: 10px;
}
#HomePageClass div#content div#callout * a:hover {
	color: #f60;
}
#HomePageClass div#content div#featured h4 {
	padding: 0px 10px 0 15px;
	font-weight: bold;
	margin: 15px 0 10px 0;
	font-size: 11px;
	color: #333;
}

#HomePageClass div#content div#featured ul {
	margin: 0;
	padding: 0px 0 15px 15px;
	list-style-type: none;
}

#HomePageClass div#content div#featured ul li {
	padding: 0 0 15px 0;
}

#HomePageClass div#content div#featured ul li a:link, #HomePageClass div#content div#featured ul li a:active, #HomePageClass div#content div#featured ul li a:visited {
	color: #333;
}

#HomePageClass div#content div#featured ul li a:hover {
	color: #f60;
}

#HomePageClass div#content div#featured ul li div.description  {
	margin: 0;
	padding: 0 0 0 0;
	color: #666;
}

#HomePageClass div#content div#callout h4 {
	padding: 10px;
}

#HomePageClass div#content div#callout p {
	padding: 0 10px 0 10px;
	margin: 0;
	color: #666;
}

#HomePageClass div#content div#callout a {
	display: block;
	padding: 6px 10px 5px 10px;
	margin: 0;	
	color: #333;
}

#HomePageClass div#content div#callout img {
	width: 218px;
	/* border: solid 1px #ddd; */
	height: 85px;
	display: block;
	/* margin: 0 10px auto; */
	margin: 0 0 0 0;
}

#HomePageClass div.right {
	width: 244px;
	float:right;
	margin: 0;
	padding: 0;
	background-image : url("/images/world/m/module_bottom_244x261.gif");
	background-color: #f9f9f9;
	background-repeat: no-repeat;
	background-position: bottom left;
}
#HomePageClass div.right div#updates {
	text-align: left;
	background-image : url("/images/world/m/module_top_244x5.gif");
	background-repeat: no-repeat;
	background-position: top left;
	margin: 0;
	padding: 15px;
}

#HomePageClass div.right h4 {
	font-size: 11px;
	margin: 0;
	padding: 0 0 10px 0;
	color: #333;
}


#HomePageClass div#updates ol {
	list-style-type:none;
	margin: 0;
	padding:0;
}
#HomePageClass div#updates ol li {
	padding: 0 0 2px 0;
}

#HomePageClass div.right * a:link, #HomePageClass div.right * a:active, #HomePageClass div.right * a:visited {
	color: #666;
}

#HomePageClass div.right * a:hover {
	color: #f60;
}

/*  NEWS TICKER  */
#HomePageClass #outer_news_box
{
	width: 490px;
	padding: 5px 0 0 0;
	margin: 10px 0 0 0;
	background-image : url("/images/world/m/module_top_490x5.gif");
	background-position: top left;
	background-repeat: no-repeat;
}

#HomePageClass #news
{
	padding: 0;
	margin: 0;
	background-image : url("/images/world/m/module_bottom_490x70.gif");
	background-position: bottom left;
	background-repeat: no-repeat;
	font:  11px arial, verdana, sans-serif;
}
#HomePageClass #news table#container {
	padding: 2px 5px 7px 5px;
}

#HomePageClass .news_noscript {
	font:  bold 11px arial, verdana, sans-serif;
	margin: 0 0 5px 0;
	padding: 0;
}

#HomePageClass #news .news_noscript a {
	font:  bold 11px arial, verdana, sans-serif;
}
	
#HomePageClass #news_noscript_list ul {
	margin: 0 0 0 5px;
	padding: 0 0 0 0;
}
#HomePageClass #news_noscript_list li {
	margin: 0 0 0 0;
	padding: 0 0 0 15px;
	list-style-type: none;
	font:  11px arial, verdana, sans-serif;
}


#HomePageClass #news #container.over {
	/* background: url("/images/world/n/news_bg_over.gif") repeat-x top #EEF8FF;	 */
}
#HomePageClass #news #container.out {
}
#HomePageClass #news .content {
	font:  11px arial, verdana, sans-serif;
}
#HomePageClass #news * a:link, #HomePageClass #news * a:active, #HomePageClass #news * a:visited {
	color: #333;
	font:  11px arial, verdana, sans-serif;
}

#HomePageClass #news * a:hover {
	color: #f60 !important;
	font:  11px arial, verdana, sans-serif;
}
#HomePageClass #news .left a:link, #HomePageClass #news .left a:active, #HomePageClass #news .left a:visited {
	font-weight: bold;
	padding: 6px 8px 2px 8px;
}



#HomePageClass #tertiarynavmenu {
	margin: 10px 0 0 15px;
	padding: 0 9px 15px 0px;
	/* font: 11px verdana, arial, sans-serif; */
	background: url("/images/world/c/collapse_on_grey.gif") no-repeat 200000px 100000px;
}

#HomePageClass #tertiarynavmenu div.single_menu {
	margin: 0;
	padding: 0 0 3px 14px;
	background: url('/images/world/c/collapse_single_choice_grey.gif') 0 3px;
	background-repeat: no-repeat;
	font-size: 11px;
}

#HomePageClass #tertiarynavmenu div.collapsed {
	margin: 0;
	padding: 0 0 3px 14px;
	background: url('/images/world/c/collapse_off_grey.gif') 0 3px;
	background-repeat: no-repeat;
	font-size: 11px;
	z-index: 999; 
}

#HomePageClass #tertiarynavmenu div.collapse_menu_expanded {
	margin: 0;
	padding: 0 0 3px 14px;
	background: url('/images/world/c/collapse_on_grey.gif') 0 3px;
	background-repeat: no-repeat;
	font-size: 11px;
	
}

#HomePageClass #tertiarynavmenu div.collapse_submenu {
	padding: 0 0 4px 10px;
	margin: 0;
}

#HomePageClass #block_1, #block_2, #block_3, #block_4, #block_4 {
	display:none;
}

#HomePageClass #tertiarynavmenu div.navitem {
	padding: 0 0 0 13px;
	background: url('/images/world/l/link_pointer.gif') no-repeat;
}

/* home.css - END */
