﻿/*------------------------------------
CSS Netads
------------------------------------*/
/* general begin */
body {
background-color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin:0;
padding:0;
}

a {
color:#000;
text-decoration:none;
}

a:hover {
color:#D70000;
text-decoration:none;
}

a:focus,a:active,img {
border:0;
}

hr {
height:1px;
color:#E9EEF4;
background:#E9EEF4;
border:0;
margin-top:10px!important;
}

h1 {
font-size:9px;
color:#038432;
font-weight:400;
margin:4px 0 6px;
}

h1 a {
font-size:11px;
font-weight:700;
color:#D41A1D;
}

form {
margin-bottom:0;
margin-top:0;
padding-top:0;
}

.footer {
margin-top:20px;
line-height:2em;
font-size:10px;
text-align:center;
clear:both;
padding:10px!important;
}

.footer strong {
color:#164585;
}

#mainContainerAndAd {
position:relative;
width:955px;
z-index:1;
margin:10px auto 0;
}

#maincontainer {
width:780px;
position:relative;
text-align:left;
float:left;
z-index:1;
margin:0 auto;
}

#skyscraperAdContainer {
background-color:#F1F1F1;
float:right;
height:600px;
margin-right:2px;
position:relative;
text-align:center;
width:160px;
}

.topheader_bar {
height:100px;
padding:5px 0 0;
}

.login_bar {
height:29px;
margin:6px 0;
}

.login_bar .signup {
float:left;
}

.login_bar .signup a {
color:#000;
}

.login_bar .signup a:hover,.login_bar .login a:hover {
color:#03C;
}

.login_bar .login {
float:right;
}

.login_bar .login a {
color:red;
}

.login_bar .login,.login_bar .signup {
font-size:10px;
text-transform:uppercase;
font-weight:700;
color:#93A4B8;
height:20px;
padding:8px 10px 0;
}

.login_bar .locationFilter {
color:#000;
font-weight:400;
text-transform:none;
}

.login_bar .login .loggedInUser {
color:#000;
text-transform:none;
}

.categoryTable br {
clear:left;
}

.results_column {
width:165px;
font-size:9px;
color:#038432;
float:left;
border-left:1px dotted #abb4bd;
margin:6px 6px 14px 0!important;
padding:0 0 0 6px;
}

.results_column li a {
font-weight:700;
color:#333;
}

.featured_column {
float:right;
border:1px solid #b5bfc8;
background-color:#F0F0F0;
}

.featured_column table {
width:206px;
}

.featured_header {
color:#7d8995;
background-color:#d9d9d9;
font-weight:700;
font-size:14px;
padding:5px;
}

.featured_content {
font-size:10px;
border-top:dashed 1px #abb4bd;
padding:5px 10px;
}

.featured_heading_link {
font-size:10px;
font-weight:700;
text-transform:uppercase;
}

.footerCopyright {
font-family:Verdana;
font-size:7.5pt;
color:#376B9D;
font-weight:700;
}

.footerLink {
color:#000;
font-weight:700;
text-decoration:none;
font-size:7.5pt;
font-family:Verdana;
}

.no_cell_padding {
padding:0;
}

.ten_spacer_horizontal {
height:10px;
}

.ten_spacer_vertical_left {
padding:0 0 0 10px;
}

.browsingbox_subcategory_count {
font-size:9px;
text-decoration:none;
color:#038432;
}

div.container {
margin-left:auto;
margin-right:auto;
width:950px;
height:100%;
}

div.content {
width:780px;
float:left;
height:100%;
}

td.main_category_nav {
text-align:left;
vertical-align:top;
}

.search-result-table {
margin-top:5px;
}

.search-result-row-spacer {
font-size:1px;
height:5px;
padding:0;
}

.search-result .title-container {
float:left;
width:67%;
}

.search-result .title-container a b {
background-color:#FFFFA4;
}

.search-result .price-container {
font-size:10px;
font-weight:700;
color:#D41A1D;
float:left;
width:33%;
text-align:right;
}

.premium-search-result-row .search-result .price-container
{
    width: 15%; /* move the price away from the right side because of the premium ribbon */
}

.search-result .location {
font-size:10px;
text-decoration:none;
color:#038432;
}

.search-result .source-logo {
float:left;
width:39%;
}

.search-result .ad-actions {
float:left;
width:61%;
text-align:right;
font-weight:700;
font-size:90%;
}

.search-result .ad-actions a:hover {
text-decoration:none;
}

.search-result .ad-actions a img {
vertical-align:middle;
}

.search-result .desc {
width:90%;
margin-bottom:5px;
}

.thumb-link {
border:1px solid #ccc;
display:block;
width:63px;
text-align:center;
line-height:0;
background-color:#FFF;
padding:3px;
}

.search-result-pager {
background-color:#efefef;
padding:5px;
}

.search-result-pager a {
color:#D41A1D;
text-decoration:underline;
}

a.footer_links:HOVER {
font-weight:400;
color:#000;
}

a.navigation_subcategory_1_name,a.navigation_subcategory_1_name_selected {
font-size:10px;
margin:0;
padding:0;
}

a.link_more {
font-size:11px;
color:#DC1C24;
font-weight:700;
}

a.page_numbers {
font-size:11px;
font-weight:700;
color:#000;
text-transform:capitalize;
padding-left:3px;
padding-right:3px;
vertical-align:middle;
}

tr.browsing_result {
font-size:10px;
background-color:#FFF;
}

span.browsing_page_selected {
font-size:11px;
color:red;
font-weight:700;
padding-left:3px;
padding-right:3px;
}

.main_navigation_1_name {
font-size:10px;
font-style:normal;
font-weight:400;
color:#000;
text-decoration:none;
}

.category-nav-link-highlight {
font-weight:700;
color:#D41A1D;
font-size:110%;
}

td.navigation_separator_vertical {
border-right:1px solid #C0CDD6;
padding:0;
}

.page_of {
font-size:10px;
padding-left:5px;
padding-right:5px;
font-weight:400;
text-transform:lowercase;
}

.more_results {
font-weight:700;
font-size:10px;
background-color:#E4E4E4;
text-transform:uppercase;
}

tr.menubar {
text-align:center;
font-size:11px;
color:#000;
}

div.welcome_user {
color:#000;
text-transform:capitalize;
font-weight:700;
font-size:10px;
overflow:hidden;
text-overflow-mode:ellipsis;
}

a.overlay {
color:Red;
font-weight:400;
text-decoration:none;
}

a.overlay:hover {
color:#0216F3;
font-weight:400;
text-decoration:underline;
}

a.notify_seller_link,a.sellers_other_ads_link,a.notify_friend_link,a.favorites_link,a.print_friendly_link,a.more_info_link {
font-size:11px;
}

.user_admin_text1 {
font-size:11px;
color:#DF2228;
text-transform:uppercase;
text-align:left;
font-weight:700;
}

.user_admin_text1_inactive {
font-size:11px;
color:#e4e4e4;
text-transform:uppercase;
text-align:left;
font-weight:700;
}

.error_message {
font-size:10px;
color:red;
}

.page_description {
text-transform:none;
}

.field_labels {
font-weight:700;
font-size:11px;
}

.display_ad_label {
font-size:11px;
font-weight:700;
color:#000;
text-transform:none;
text-align:left;
}

.place_an_ad_details_fields,.place_an_ad_details_data {
font-size:11px;
color:#000;
padding-top:5px;
padding-bottom:5px;
text-align:left;
}

.place_an_ad_details_fields {
font-weight:700;
padding-top:5px;
padding-bottom:5px;
}

select.place_an_ad_details_data {
padding-top:0;
padding-bottom:0;
}

a.category_links {
font-size:11px;
font-weight:700;
text-transform:capitalize;
}

a.category_links_selected {
text-decoration:underline;
color:red;
font-size:11px;
font-weight:700;
text-transform:capitalize;
}

a.category_links_grey {
font-size:11px;
color:#BBB;
font-weight:700;
text-transform:capitalize;
}

.image_upload_size {
font-size:10px;
color:#FFF;
}

.user_v_line {
position:relative;
height:inherit;
width:1px;
background-color:#c4d0dc;
overflow:hidden;
}

.info_label,.user_management_home_link,.submit_button,.ad_removal_button,.back_to_current_ad_links {
text-align:left;
}

a.notify_seller_link,a.sellers_other_ads_link,a.notify_friend_link,a.favorites_link,a.print_friendly_link,a.display_ad_value,a.more_info_link {
font-size:11px;
text-decoration:underline;
color:#344A8A;
font-weight:700;
}

a.adUrl {
font-size:11px;
text-decoration:underline;
color:#000;
font-weight:700;
}

a.result_set_even_rows {
font-size:10px;
background-color:#f1f2f4;
font-weight:700;
}

.contact_input_box {
font-size:11px;
color:#000;
border:1px solid #93A4B8;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
width:240px;
padding:2px;
}

tr.result_set_even_rows,td.result_set_even_rows {
background-color:#f1f2f4;
border-top:1px solid #c0cdd6;
font-size:10px;
color:#000;
text-align:left;
}

tr.table_column_headers {
color:#000;
text-transform:capitalize;
}

.table_column_headers,.image_upload_size {
font-size:9px;
color:#000;
}

td.sub_nav {
margin-left:0;
padding-left:0;
font-size:10px;
white-space:nowrap;
}

a.zoom_link,font.zoom_link,div.zoom_link {
font-size:10px;
text-decoration:none;
color:#000;
}

a.display_ad_value {
font-size:11px;
text-decoration:none;
color:#000;
}

.ad_title_detail {
font-weight:700;
font-size:24px;
color:#344A8A;
}

.display_ad_extra_question_label {
text-transform:capitalize;
padding-top:5px;
}

.td-search-form-container {
background-color:#efefef;
border:2px solid #CCC;
padding:10px;
}

table.search_table {
border:1px solid #FFF;
padding:5px 10px 10px;
}

span.search_text {
color:#000;
font-size:10px;
font-weight:700;
padding-top:8px;
}

td.search_text {
padding-left:8px;
height:18px;
vertical-align:bottom;
}

input.search_text,select.search_text {
width:190px;
font-size:9px;
}

input.search_subcat_text {
width:95%;
font-size:9px;
}

table.search_category {
height:178px;
background-image:url(../images/gradient_search.gif);
border:1px solid #FEB851;
border-top:none;
background-repeat:repeat-x;
padding:0;
}

td.search_category {
padding:0 0 0 8px;
}

select.search_category {
font-size:10px;
width:95%;
}

select.search_order {
font-size:10px;
text-transform:none;
}

.search_suburb {
width:130px;
font-size:10px;
}

table.cat_table_inactive {
background-color:#fafafa;
border-color:#93A4B8;
border-style:solid;
border-width:1px;
}

table.cat_table_active {
background-color:#FFF;
border-color:#93A4B8;
border-style:solid;
border-width:1px;
}

td.table_hline {
border-top-style:solid;
border-top-color:#93A4B8;
width:780px;
font-size:10px;
border-width:1px;
}

div.div_dashed_hline {
border-top-style:dashed;
border-top-color:#93A4B8;
font-size:10px;
border-width:1px;
}

td.place_an_ad_category_tree {
background-color:#e4e4e4;
padding-left:0;
padding-right:0;
}

.separator_grey {
color:#93A4B8;
}

.categories_title {
font-size:14px;
color:#DF2228;
text-align:left;
font-weight:700;
}

#ad_col_left {
padding-top:20px;
padding-right:10px;
}

.Edit_Details_Label {
color:#000;
font-family:Verdana;
font-size:10px;
font-weight:700;
text-align:left;
padding-bottom:10px;
padding-top:10px;
padding-right:5px;
}

.Edit_Details_Text {
color:#000;
font-family:Verdana;
font-size:10px;
text-align:left;
}

.UpdateMsgLabel {
font-family:Verdana;
font-size:10px;
color:#DF2228;
text-align:left;
}

#header-find-whatever {
margin-right:15px;
font-weight:700;
font-family:Arial, Verdana, Sans-Serif;
}

#header-link-RSS img {
vertical-align:middle;
border-width:0;
}

.side-nav-header {
font-weight:700;
color:#D70000;
font-size:130%;
}

.no-left-margin {
margin-left:0;
}

.no-right-margin {
margin-right:0;
}

.no-margin {
margin:0;
}

#tbl-cart th {
background-color:#DDD;
}

#tbl-cart tr.item-row td {
border-bottom:1px dashed #DDD;
}

#tbl-cart tr.total-row td.total {
border-bottom:1px solid #DDD;
background-color:#efefef;
}

.categoryTable .results_column ul,.categoryTable .results_column li {
list-style-type:disc;
text-indent:0;
margin:0;
padding:0 0 3px 15px;
}

.featured_category_link,a.main_category_nav {
color:#D41A1D;
font-size:11px;
font-weight:700;
text-transform:capitalize;
}

.footerLink:hover,.search-result .title-container a:hover {
text-decoration:underline;
}

a.main_category_nav:HOVER,a.navigation_subcategory_1_name_selected:HOVER,a.category_links_grey:HOVER {
color:#00E;
}

.search-result .title-container a,a.browsing_result {
color:#344A8A;
font-size:11px;
font-weight:700;
text-transform:uppercase;
}

.search-result-pager span,.category-nav-link,.display_ad_extra_question_label,.subtitle {
font-weight:700;
}

a.footer_links,.user_links,a.delete_image_links {
font-size:10px;
}

a.navigation_subcategory_1_name_selected,.classification-nav-link-highlight {
color:#D41A1D;
}

a.myaccount_menu,a.favourite_friend {
font-size:10px;
font-weight:700;
}

.container_text,.info_description {
color:#000;
font-size:12px;
text-align:left;
}

.field_labels,.page_description,.info_label,.place_an_ad_details_data input,.place_an_ad_details_data select,.send_seller_message_input_box,.delete_image_links,.display_ad_extra_question_label,.display_ad_extra_question_value,.display_ad_value,.subtitle {
color:#000;
font-size:11px;
}

.page_instructions,.view_this_message_instructions,.submit_button {
color:#000;
font-size:12px;
}

.table_description,.image_field_labels,.send_seller_message_instructions {
font-size:12px;
font-weight:400;
text-align:left;
}

.premium_block_container {
float:left;
width:780px;
background-color:#dfe3ef;
background-image:url(../images/netads_premium_bg.jpg);
background-position:top;
background-repeat:no-repeat;
margin-bottom:16px;
}

.premium_block_header_left {
min-height:42px;
background-image:url(../images/netads_premium_topleft.gif);
background-repeat:no-repeat;
float:left;
width: 530px;
}

.premium_block_header_right {
background-image:url(../images/netads_premium_topright_bg.gif);
background-repeat:no-repeat;
float:left;
width: 199px;
min-height:42px;
}

.premium_block_midleft {
width:530px;
float:left;
border-left:1px solid #ced2dd;
}

.premium_block_midleft2 {
width:778px;
float:left;
border-left:1px solid #ced2dd;
border-right:1px solid #ced2dd;
}

.premium_block_midright {
width:248px;
float:left;
border-right:1px solid #ced2dd;
padding-top:11px;
}

.premium_block_midright2 {
width:248px;
float:left;
border-right:1px solid #ced2dd;
padding-top:11px;
margin-top:15px;
background-image:url(../images/button4.jpg);
background-repeat:no-repeat;
height:77px;
}

.premium_block_bottom {
float:left;
width:780px;
height:11px;
}

.midleft_text {
vertical-align:top;
margin:0;
padding:11px 20px;
}

.clr {
clear:both;
}

.sample {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
margin:0;
padding:25px 0 0;
}

.Go_premium {
color:#dd1829;
font-size:20px;
font-weight:700;
vertical-align:bottom;
margin:0;
padding:20px 0 0 20px;
}

.btn-step4-pay 
{
text-align:center;
display:block;
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:26px;
line-height:18px;
margin-left:-20px;
padding-top:8px;
}

.btn-step4-pay a {
color:#FFF;
}

.approve {
font-size:14px;
}

.image_below {
float:left;
width:609px;
padding-left:22px;
}

.sample2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
margin:0;
padding:10px 0 5px;
}

.auth-embedded-container{
	z-index:2;
}