@import url(uk/modular/reset.css);
@import url(uk/content/home.css);

html {background: #000;}
/**************************************/
/*              GLOBALS               */
/**************************************/
body {font-size: 62.5%; font-family: Arial; color: #000; background: #000;}
.version {background: url(../../img/uk_images/flag.png) 0 10px no-repeat; width: 100px; height: 705px; position: absolute; left: -100px; top: -80px;}
#header, #content, #footer {margin: 0 auto; width: 1000px; background-color: #fff; border: none; position: relative;}
.section {border: 1px solid #ddd; display: block;}
.w-50, .w-33, .w-99, .w-61, .w-38 {float: left;}
.w-38 {width: 38%;}
.w-50 {width: 50%;}
.w-61 {width: 61%}
.w-99 {width: 99%;}
.w-33 {width: 33%;}
.clear {clear: both;}
.hidden {display: none;}
.border_none {border: none !important;}
.margin_none {margin: 0 !important;}
/* Fonts */
em {color: #c41414;}
.em {color: #eb0000;}
.small {font-size: 0.75em;}
.f-11 {font-size: 1.1em;}
.f-12 {font-size: 1.2em;}
/* Links */
a {outline: none; color: #000; text-decoration: none;}
a:hover {text-decoration: underline;}
a.advanced {text-decoration: underline; font-size: 0.9em; color: #003f77;}
.l-icon {text-indent: -9999px; display: inline-block;}
/* Inputs */
.i-bg {background: #fff url("../../img/uk_images/input_bg.png") bottom repeat-x !important; border: 1px solid #ddd; font-size: 1.1em;}
.i-submit {cursor: pointer; border: none; height: 18px; text-indent: -9999px;}
/* Icons */
.icon {padding-left: 28px; background-repeat: no-repeat; display: inline-block;}
li.video {background: url(../../img/uk_images/icon_video.png); height: 21px;}
li.press-release {background: url(../../img/uk_images/icon_press-release.png); height: 24px;}
li.article {background: url(../../img/uk_images/icon_article.png); height: 22px;}
li.podcasts {background: url(../../img/uk_images/icon_podcasts.gif); height: 21px;}
li.case-study {background: url(../../img/uk_images/icon_case-study.png); height: 15px;}
li.book {background: url(../../img/uk_images/icon_book.png); height: 14px;}
li.email {background: url(../../img/uk_images/icon_email.gif);}
li.rss {background: url(../../img/uk_images/icon_rss.gif) 3px 0; height: 13px;}
li.podcast {background: url(../../img/uk_images/icon_podcast.gif) 3px 0; height: 13px;}
li.video, li.press-release, li.article, li.podcasts, li.case-study, li.book, li.email, li.rss, li.podcast {background-repeat: no-repeat;}  

/* HEADER  */
.back_to_homepage {color: #fff;}
#top_members a, #member {color: #fff;}
#header {border: 1px solid #cbc5c5; border-bottom: none;}
ul#under_header_menu li.under_header_menu_title, ul#under_header_menu li a, #top_menu ul li a {color: #fff;}
ul#under_header_menu li {border-left: 1px solid #fff;}
#top_menu ul li {border-left:1px solid #fff; color: #fff !important;}
#header h1 {height: 84px;}
#header a#logo {float: left; display: block; background: transparent url(../../img/uk_images/logo_top-seos.png) no-repeat; height: 80px; width: 286px; margin: 13px 0 0 9px; text-indent:-9999px;}
#header_top {background:url(../../img/uk_images/topseos-header-top.png) repeat-x scroll center top transparent;}
ul#menu {position: absolute; right: 0; top: 12px;}
ul.submenu {top: 55px;}
ul.submenu.vendor {left: 60px;}
ul#menu li a#menu_index {background: url(../../img/australia_images/menu_home.png) 0 0 no-repeat; width: 72px; height: 37px; z-index: 102;}
ul#menu li a#menu_vendor{background: url(../../img/australia_images/menu_vendor.png) 0 0 no-repeat; width: 179px; height: 37px; z-index: 102;}
ul#menu li a#menu_research {background: url(../../img/australia_images/menu_research.png) 0 0 no-repeat; width: 108px; height: 37px; z-index: 102;}
ul#menu li a#menu_evaluation {background: url(../../img/australia_images/menu_evaluation.png) 0 0 no-repeat; width: 182px; height: 37px; z-index: 102;}
ul#menu li a#menu_apply {background: url(../../img/australia_images/menu_apply.png) 0 0 no-repeat; width: 71px; height: 37px; z-index: 102;}
ul#menu li a#menu_rankings {background: url(../../img/australia_images/menu_rankings.png) 0 0 no-repeat; width: 139px; height: 37px; z-index: 102;}
ul#menu li:hover a#menu_vendor, ul#menu li:hover a#menu_research, ul#menu li:hover a#menu_evaluation,
ul#menu li:hover a#menu_apply, ul#menu li:hover a#menu_rankings {background-position: 100% 100%; position: relative;}
ul#menu li a#menu_banner {background: url(../../img/australia_images/menu_banner.png) 0 0 no-repeat; width: 97px; height: 31px; z-index: 102;}
ul#menu li a#menu_video {background: url(../../img/australia_images/menu_video.png) 0 0 no-repeat; width: 97px; height: 31px; z-index: 102;}
ul#menu li a#menu_audience-profile {background: url(../../img/australia_images/menu_audience-profile.png) 0 0 no-repeat; width: 77px; height: 31px; z-index: 102;}
ul#menu li a#menu_policies {background: url(../../img/australia_images/menu_policies.png) 0 0 no-repeat; width: 97px; height: 31px; z-index: 102;}
ul#menu li a#menu_specifications{background: url(../../img/australia_images/menu_specifications.png) 0 0 no-repeat; width: 120px; height: 31px; z-index: 102;}
ul#menu li a#menu_upload {background: url(../../img/australia_images/menu_upload.png) 0 0 no-repeat; width: 97px; height: 31px; z-index: 102;}
#top_menu ul li span {color: #fff;}
#top_menu ul li span.open:hover {text-decoration: underline !important;}
#top_members_menu a.cart {background: url(../../img/uk_images/cart.png) no-repeat; padding-left: 22px; padding-top:3px;}
#top_members #top_members_menu ul li {background:url(../../img/uk_images/footer_links_divider.png) no-repeat scroll 0 50% transparent;}
/* CONTENT */
#contents.homepage {background: #fff url(../../img/uk_images/topseos-header-top.png) 0 -70px repeat-x;}
#newBigTop ul.tabsall{background: #2e78bb;}
#newBigTop ul.tabsall li {border-right:1px dotted #6da1d0;}
#newBigTop ul.tabsall li a {background: #2e78bb; width: 196px;}
#newBigTop ul.tabsall li.last-child a {width:203px;}
#tab4 .first-child {background-position:0 -160px; height:14px; width:211px;}
#newBigTop ul.tabsall li a:hover, .homepageV2 #newBigTop ul.tabsall li a.activeA {background: #174f8c url(../../img/uk_images/tabs_bg_active.png) repeat-x;}
#header.advertise ul#menu {margin-top:12px;}
/* FOOTER */
#footer {background: none; color: #fff;}
#footer #copyright ul li ,
#footer #copyright ul li a {color: #fff;}
#copyright #terms_of_use a, #copyright #privacy_policy a {background:url("../../img/uk_images/footer_links_divider.png") no-repeat scroll 100% 42% transparent;}
#suggestions #make_a_suggestion a {background:url("../../img/uk_images/footer_links_divider.png") no-repeat scroll 100% 42% transparent; color:#FFFFFF;}
#suggestions #report_error a {color:#FFFFFF; background:url(../../img/uk_images/top-seos-report-error.gif) no-repeat scroll right top transparent; padding-right:25px;}
#footer div.partners {background: url(../../img/uk_images/partners_bg.png); height: 74px; overflow: hidden; position: relative;}
#footer div.partners .holder {height: 70px; position: relative; left: 20px; top: -64px; margin-left: 20px; max-width: 10000px; min-width: 956px; overflow: hidden;}
#footer div.partners .holder img {padding: 0 28px;}
#footer div.partners .holder a {display: inline-block;}
#footer div.partners .arrow-right {position: relative; left: 980px; top: -137px; width: 19px; height: 65px;}
#footer div.partners .arrow-left {position: relative; left: 0; top: 0; width: 19px; height: 65px; z-index: 1000;}
#footer div.nav {height: 45px; background: #00417b; padding: 17px 15px 5px 15px; text-align: center; margin-bottom: 5px;}
#footer div.nav ul {margin-bottom: 6px; width:100%; border:0px solid #ff0000;}
#footer div.nav a {color: #fff; font-size: 1.1em;}
#footer div.nav ul li {display: inline; border-left: 1px solid #fff; padding: 0 3px 0 6px;}
#footer div.nav ul li a.ads {color: #ff9000;}
#footer div.copyright {float: left; margin: 0 5px 5px 5px; width: 70%; font-size: 1.1em;}
#footer div.copyright p {display: inline;}
#footer div.copyright p, #footer #copyright ul {float: left;}
#footer div.copyright ul li {display: inline;}
#footer div.copyright ul li a {padding: 0 5px;}
#footer div.copyright #disclosure a{display:inline-block; background: transparent url('../../img/images/disclosure.gif') no-repeat; width: 116px; height: 15px; text-indent: -9999px;}
#footer div.suggestions {text-align: right; background: url(../../img/uk_images/icon_report-error.gif) center right no-repeat; margin-right: 8px; white-space: nowrap;}
#footer div.suggestions p {height: 18px; padding: 5px 25px 0 0;}
#footer div.links {padding: 3px 0 13px 0;}
#footer div.links a {padding: 0 3px;}
#footer {padding-bottom:0px;}

.float-l {float:left;}
.float-r {float:right; text-align:right; margin-right:5px;}

#contents { border: none;}
.cakeSqlLog {color:white;}
