﻿img {border:0}
a:hover {text-decoration:underline}
/* HEADER divs */
#siteLogo {width:200px; float:left; margin-top:-1px;}
#login {text-align:right; float:right;padding:10px 6px 10px 0; width:332px; overflow:hidden; font:12px arial; color:#666}
#header {clear:both; height:42px}
.AdvHeader {margin:0 auto; text-align:center}
.AdvHeader img {display:block; float:left}
.AdvHeaderCentred {margin:0 auto; width:780px}

#divider {background:url(/general_ID_items/images/navigation/divider.gif) repeat-x 0 -24px; width:auto; overflow:hidden; height:12px}
#divider .frameL, #divider .frameR {background:url(/general_ID_items/images/navigation/divider_end.gif) no-repeat left -48px; padding-left:5px; display:block; float:left; height:12px}
#divider .frameR {background-position:right -60px; float:right; padding-right:5px}

/* MAIN NAV */
#main_navigation {width:auto; overflow:hidden; margin:0 7px 0 50px}
#main_navigation dt {display:none}
#main_navigation dd a {text-decoration:none; float:left; background:url(/general_ID_items/images/navigation/mainnav.gif) no-repeat left top; height:25px; padding-left:3px; display:block; text-align:left; margin:17px 2px 0}
#main_navigation dd span {background:url(/general_ID_items/images/navigation/mainnav.gif) no-repeat right top; height:25px; color:#666; cursor:pointer; font:bold 12px arial; white-space: nowrap; text-decoration:none; padding:5px 8px 0; float:left}

#main_navigation dd a:hover {background-position:0 -28px; text-decoration:none}
#main_navigation dd a:hover span {color:#fff; background-position:right -28px}

#main_navigation dd.advertisers a {float:right; background:url(/general_ID_items/images/navigation/advtab.gif) no-repeat 0 -42px; height:42px; margin:0 2px 0 0}
#main_navigation dd.advertisers span {color:#fff; background:url(/general_ID_items/images/navigation/advtab.gif) no-repeat right -42px; height:42px; text-align:center; padding:7px 15px 0}

#main_navigation dd.advertisers a:hover {background-position:0 -42px}
#main_navigation dd.advertisers a:hover span {background-position:right -42px}

#main_navigation dd.advertisers_alliance a {background:url(/general_ID_items/images/navigation/advtab.gif) no-repeat left top}
#main_navigation dd.advertisers_alliance span {background:url(/general_ID_items/images/navigation/advtab.gif) no-repeat right top; text-align:center; color:#024086; padding:5px 15px 0}
#main_navigation dd.advertisers_alliance a:hover {background-position:0 -42px}
#main_navigation dd.advertisers_alliance a:hover span {background-position:right -42px; color:#fff}


/* Alliance Main Nav */
#AllianceHeader {background:url(/images/alliancenav_logo.gif) no-repeat right; border-bottom:3px solid #e13196}
#AllianceHeader #header {margin:0 150px 0 100px}
#AllianceHeader #main_navigation dd.advertisers_alliance a {background:url(/general_ID_items/images/navigation/advtab.gif) no-repeat left top}
#AllianceHeader #main_navigation dd.advertisers_alliance span {background:url(/general_ID_items/images/navigation/advtab.gif) no-repeat right top; text-align:center; color:#F00A81; padding:5px 15px 0}

#AllianceHeader #main_navigation dd.advertisers_alliance a:hover {background-position:0 -42px}
#AllianceHeader #main_navigation dd.advertisers_alliance a:hover span {background-position:right -42px; color:#fff}

/* SIDE NAV */
.sidenavStyle {border:1px solid #730343; background:#EB7FBB url(/general_ID_items/images/other/sidenav_advCentre_pattern.gif) repeat-x top}
.sidenavStyleReturn {background:#EB7FBB url(/general_ID_items/images/other/sidenav_advCentre_pattern.gif) repeat-x top}
.sidenavStyleHover {background:#FCC7E7}
	
.navGradient {background:url(/general_ID_items/images/other/sidenav_bg.gif) no-repeat; width:130px; height:220px}
.navFastlane {background:#fff url(/general_ID_items/images/other/sidenav_fastlane_bg.gif); text-decoration: none}

td.sidenav 				{font:8pt verdana; color:#000}
td.sidnavlight 			{font:bold 8pt verdana; color: #000}
td.sidenavdark, td.sidenavlight {background:#EB7FBB; line-height:0}
td.sidenavbackground 	{background: #fff; line-height:0}
td.sel_navrollover, td.sel_sec_navrollover	{text-decoration:none; background: #fff; color:#000} 

.navrollover, .navrollover a 			{color:#000; text-decoration:none}
.navrollover a:hover, .navrollover a:visited, .navrollover a:hover, .navrollover a:visited, .navrollover a:link {color:#000; text-decoration:none}
.sel_sec_navrollover a 		{background:#eee; color:#000; text-decoration:none}
.sel_navrollover, .sel_navrollover a 		{background-color:#fff; color:#000; text-decoration:none}
.sel_navrollover a:hover, .sel_navrollover a:visited, .sel_sec_navrollover a:hover, .sel_sec_navrollover a:visited {color:#000; text-decoration:none}

/* END SIDE NAV */

/* NETWORK NAV*/
.seek_network {float:right; overflow:hidden; font:13px arial; padding:0; margin:0; height:23px;}
.seek_network dt {display:none}
.seek_network a {color:#666; text-decoration:none; display:block; background:url(/general_ID_items/images/navigation/netnav.gif) repeat-x left top; padding:3px 8px 4px}
.seek_network a.right {background-position:right top; color:#666;}
.seek_network a:hover {color:#fff; text-decoration:none}
.seek_network dd.skl a:hover {background:#50b848}
.seek_network dd.skcom a:hover {background:#00ace5}
.seek_network dd.vol a:hover {background:#f00}
.seek_network dd {float:left; border-right:1px solid #ebebeb; margin:0;}
.seek_network dd.end {border-right:none;}
.seek_network dd.selected a {color:#fff; font-weight:bold; background-position:0 -26px}

.seek_network dd.selected span {display:block; background:url(/general_ID_items/images/navigation/netnav.gif) repeat-x left top; padding:3px 8px 5px; color:#fff; font-weight:bold; background-position:0 -26px; text-decoration:none; cursor:default;}

ul.selectOpen {background:#fff url(/general_ID_items/images/layout/searchbg.gif) repeat-x 0 20px; border-bottom:3px solid #ebebeb}
ul.selectOpen li {display:block; border-left:1px solid #ebebeb; border-right:1px solid #ebebeb; padding:3px 8px; background:transparent}

/* NETWORK NAV - ZONES*/
.navzones {float:right; background:url(/general_ID_items/images/navigation/netnav.gif) no-repeat right top; height:23px;  font-family:Arial;}
.navzones .zonelist {margin:0; padding:0; border:0;}
.navzones .zonelist li {display:inline-block; list-style: none; float:left; font-size:13px; margin:0; padding:0;}
.navzones .zonelist li a {width:52px; height:23px; display:block; color:#333;}
.navzones .zonelist li a:hover {background:url(/general_ID_items/images/navigation/netnav_hover_bg.gif) no-repeat; text-decoration:none; color:#333; font-weight:bold;}
.navzones .zonelist li.middlezone a:hover {background-position: left top;}
.navzones .zonelist li.rightzone a:hover {background-position: right top;}
.navzones .zonelist li img {margin:6px 3px 0 8px; border:0; outline:0; padding:0;}
.navzones .zonelist li.leftzone img.uk {margin-left:6px;}
.navzones .zonelist li.rightzone img {margin-left:6px;}
.navzones .zonelist li.rightzone img.uk {margin-left:5px;}
.navzones .zonelist li.leftzone {border-left:3px solid white; background:url(/general_ID_items/images/navigation/netnav_selected.gif) top left no-repeat; width:52px; height:23px; display:block; cursor:default; font-weight:bold;}
.IE .navzones .zonelist li.leftzone {width:55px;}

/* FOOTER */
.AdvFooter {clear:both; z-index:5000; position:relative;}
.AdvFooter .containerBox {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; padding:40px 0 20px; color:#666}
.AdvFooter a {color:#06c; padding:0 12px 0 6px; text-decoration:none}
.AdvFooter a.security {background:url(/general_ID_items/images/icons/icon_security.gif) no-repeat 0 0; padding-left:16px; padding-top:1px; margin-left:4px;}
.AdvFooter a.pink {color:#f00a81; text-decoration:none; padding:0}
.AdvFooter a.pink:hover {text-decoration:underline}
.AdvFooter .fainttxt {color:#999}
.AdvFooter em {font-style:normal; margin:0 -3px 0 -6px;}
.AdvFooter a.promise {margin-right:-12px;}
.AdvFooter a.privacy {margin-right:-3px;}

/* Begin: content containers */
.adv_container	{width:890px; margin-right:10px;} /* NEW STANDARD PAGE WIDTH. Fits 1024 including pink sidenav. */
.adv_container_noside	{width:1000px;} /* NEW STANDARD PAGE WIDTH. */
.main_content	{width:750px}
.content_wide	{width:835px}
.block_content	{width:100%; clear:both; float:none; margin:5px 0}
.library_list  li {list-style:none; margin-left:-38px; padding:0px;}
.margin_block	{margin-bottom:30px}
.left_content	{width:370px; float:left}
.right_content	{width:370px; float:right}
.inner_left		{width:70px; float:left}
.inner_right	{width:290px; float:right}
.greybdr_box	{width:100%; border:1px solid #ccc; background-color:#eee; padding:5px; clear:both}

.clearContentSection {clear:both; float:none}


