/* Copyright (c) 2008, Yahoo! Inc. All rights reserved. Code licensed under the BSD License: http://developer.yahoo.net/yui/license.txt version: 2.6.0 */ html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}del,ins{text-decoration:none;}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}body{text-align:center;}#ft{clear:both;}#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.25em;min-width:750px;}#doc2{width:73.076em;*width:71.25em;}#doc3{margin:auto 10px;width:auto;}#doc4{width:74.923em;*width:73.05em;}.yui-b{position:relative;}.yui-b{_position:static;}#yui-main .yui-b{position:static;}#yui-main,.yui-g .yui-u .yui-g{width:100%;}{width:100%;}.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}.yui-t1 .yui-b{float:left;width:12.30769em;*width:12.00em;}.yui-t1 #yui-main .yui-b{margin-left:13.30769em;*margin-left:13.05em;}.yui-t2 .yui-b{float:left;width:13.8461em;*width:13.50em;}.yui-t2 #yui-main .yui-b{margin-left:14.8461em;*margin-left:14.55em;}.yui-t3 .yui-b{float:left;width:23.0769em;*width:22.50em;}.yui-t3 #yui-main .yui-b{margin-left:24.0769em;*margin-left:23.62em;}.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.50em;}.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.55em;}.yui-t5 .yui-b{float:right;width:18.4615em;*width:18.00em;}.yui-t5 #yui-main .yui-b{margin-right:19.4615em;*margin-right:19.125em;}.yui-t6 .yui-b{float:right;width:23.0769em;*width:22.50em;}.yui-t6 #yui-main .yui-b{margin-right:24.0769em;*margin-right:23.62em;}.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}#yui-main .yui-b{float:none;width:auto;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right;}.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{width:32%;margin-left:1.99%;}.yui-gb .yui-u{*margin-left:1.9%;*width:31.9%;}.yui-gc div.first,.yui-gd .yui-u{width:66%;}.yui-gd div.first{width:32%;}.yui-ge div.first,.yui-gf .yui-u{width:74.2%;}.yui-ge .yui-u,.yui-gf div.first{width:24%;}.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:49%;*width:48.1%;*margin-left:0;}.yui-g .yui-g .yui-u{width:48.1%;}.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{*margin-right:0;*width:32%;_width:31.7%;}.yui-g .yui-gc div.first,.yui-gd .yui-g{width:66%;}.yui-gb .yui-g div.first{*margin-right:4%;_margin-right:1.3%;}.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0;}.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{*margin-left:1.8%;_margin-left:4%;}.yui-g .yui-gb .yui-u{_margin-left:1.0%;}.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%;}.yui-gb .yui-gd div.first{*width:31%;_width:29.5%;}.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{width:32%;_float:right;margin-right:0;_margin-left:0;}.yui-gb .yui-gc div.first{width:66%;*float:left;*margin-left:0;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0;}.yui-gb .yui-gb .yui-u{_margin-left:.7%;}.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0;}.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{*width:48.1%;*margin-left:0;}
.yui-gb .yui-gd div.first{width:32%;}.yui-g .yui-gd div.first{_width:29.9%;}.yui-ge .yui-g{width:24%;}.yui-gf .yui-g{width:74.2%;}.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{float:right;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first{float:left;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%;}.yui-ge div.first .yui-gd .yui-u{width:65%;}.yui-ge div.first .yui-gd div.first{width:32%;}#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}

* {margin: 0}
.iframe_login {margin: 0px; border:medium none; width: 190px; height: 190px}
html, body {height: 100%; margin: 0; padding: 0; font-family: Arial, sans-serif; font-size: 12px; color: #333; background: #fff; text-align: left}
.wrapper {min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -80px}
strong {font-weight: bold}
em {font-style: italic}
a img {border: none}
a, .show_avg_ranks {color: #0073b4}
a:hover, .show_avg_ranks:hover {color: #005f94}
.show_avg_ranks {text-decoration: underline; cursor: pointer}
h1, h2, h3, h4, h5 {font-weight: bold; line-height: 110%}
p {line-height: 115%; margin: 10px 0px 10px 0px}
#container {width: 100%}
a.link_hover {text-decoration: none}
a:hover.link_hover {text-decoration: underline}
.holder {width: 980px; margin: 0 auto}
.clear {clear: both}
.underline_black {height: 10px; border-top: 2px solid #dcddde}
.underline_contacts_light_grey {height: 5px; border-top: 1px solid #CCCCCC; padding-top: 5px}
.underline_black_bottom {height: 2px; border-bottom: 2px solid #000}
.underline_green {height: 15px; border-top: 2px solid #BAB00F}
/*NEW BUTTONS*/ a.button_green_small, button.button_green_small, a.button_green_medium, button.button_green_medium, a.button_green_large, button.button_green_large, a.button_blue_small, button.button_blue_small, a.button_blue_medium, button.button_blue_medium, a.button_blue_large, button.button_blue_large, a.button_blue_extra_large, button.button_blue_extra_large {color: #fff; height: 26px; line-height: 26px; border: none; font-size: 14px; cursor: pointer; text-align: center; display: block; text-decoration: none}
a:hover.button_green_small, button:hover.button_green_small, a:hover.button_green_medium, button:hover.button_green_medium, a:hover.button_green_large, button:hover.button_green_large, a:hover.button_blue_small, button:hover.button_blue_small, a:hover.button_blue_medium, button:hover.button_blue_medium, a:hover.button_blue_large, button:hover.button_blue_large, a:hover.button_blue_extra_large, button:hover.button_blue_extra_large {color: #fff}
a.button_green_small, button.button_green_small {background: url(../../images/button_green_small.png) top left no-repeat; width: 80px}
a:hover.button_green_small, button:hover.button_green_small {background: url(../../images/button_green_small.png) bottom left no-repeat}
a.button_green_medium, button.button_green_medium {background: url(../../images/button_green_medium.png) top left no-repeat; width: 120px}
a:hover.button_green_medium, button:hover.button_green_medium {background: url(../../images/button_green_medium.png) bottom left no-repeat}
a.button_green_large, button.button_green_large {background: url(../../images/button_green_large.png) top left no-repeat; width: 180px}
a:hover.button_green_large, button:hover.button_green_large {background: url(../../images/button_green_large.png) bottom left no-repeat}
a.button_blue_small, button.button_blue_small {background: url(../../images/button_blue_small.png) top left no-repeat; width: 80px}
a:hover.button_blue_small, button:hover.button_blue_small {background: url(../../images/button_blue_small.png) bottom left no-repeat}
a.button_blue_medium, button.button_blue_medium {background: url(../../images/button_blue_medium.png) top left no-repeat; width: 120px}
a:hover.button_blue_medium, button:hover.button_blue_medium {background: url(../../images/button_blue_medium.png) bottom left no-repeat}
a.button_blue_large, button.button_blue_large {background: url(../../images/button_blue_large.png) top left no-repeat; width: 180px}
a:hover.button_blue_large, button:hover.button_blue_large {background: url(../../images/button_blue_large.png) bottom left no-repeat}
a.button_blue_extra_large, button.button_blue_extra_large {background: url(../../images/button_blue_extralarge.png) top left no-repeat; width: 230px}
a:hover.button_blue_extra_large, button:hover.button_blue_extra_large {background: url(../../images/button_blue_extralarge.png) bottom left no-repeat}
/* OLD BUTTONS*/ button.find_it {background: #fff url(../../images/button_findit.png) no-repeat top left; width: 94px !important; height: 26px; line-height: 26px; _height: 27px; border: none}
button:hover.find_it, button:active.find_it {background: url(../../images/button_findit.png) no-repeat bottom left}
a .join_button {background: url(../../images/button_join.png) no-repeat top left; width: 169px; height: 32px; margin-top: 10px}
a:hover .join_button {background: url(../../images/button_join.png) no-repeat bottom left}
a .button_give_love {background: url(../../images/button_give_love.png) no-repeat top left; height: 45px; width: 150px; cursor: pointer}
a:hover .button_give_love {background: url(../../images/button_give_love.png) no-repeat bottom left}
a .button_roll_with_xt {background: url(../../images/button_roll_with_xt.png) no-repeat bottom left; height:33px; width:160px; cursor: pointer}
a:hover .button_roll_with_xt {background: url(../../images/button_roll_with_xt.png) no-repeat top left}
.add_button {height: 34px; font-size: 15px; display: block; text-decoration: none; font-weight: bold; margin-bottom: 20px}
a.add_button {color: #fff}
.add_button_left {float: left; height: 34px; line-height: 36px; _line-height: 34px; padding-left: 40px; width: 130px; background: transparent url(../../images/addbutton_blue_left.gif) no-repeat left top}
.add_button_right {float: left; height: 34px; width: 20px; background: transparent url(../../images/addbutton_blue_right.gif) no-repeat top}
a:hover > .add_button_left {background: transparent url(../../images/addbutton_blue_left.gif) no-repeat left bottom; color: #fff}
a:hover > .add_button_right {background: transparent url(../../images/addbutton_blue_right.gif) no-repeat bottom; color: #fff}
/*FORMS*/ .add_business_form label.form_title_big {font-size: 15px; margin-bottom: 6px}
form .text_box {border: 1px solid #989898; height: 16px; padding: 4px; background: #fff url(../../images/form_inner_shadow.png) repeat-x top; font-family: "Lucida Grande"; font-size: 13px}
form select.text_box {border: 1px solid #989898; height: 24px; padding: 3px 3px 2px 3px; background: #fff url(../../images/form_inner_shadow.png) repeat-x top; font-family: "Lucida Grande"; font-size: 13px}
form .text_area {border: 1px solid #989898; padding: 4px; background: #fff url(../../images/form_inner_shadow.png) repeat-x top; font-family: "Lucida Grande"; font-size: 13px}
form select.text_box {border: 1px solid #989898; height: 24px; padding: 3px 3px 2px 3px; background: #fff url(../../images/form_inner_shadow.png) repeat-x top; font-family: "Lucida Grande"; font-size: 13px}
.signup_join_network input{ margin: 2px 5px 0px 0px}
p.form_details {color: #777; margin-top: 5px !important}
.add_business_form label, .signup_form label {line-height: 100%}
.add_business_form input[type='radio'], .signup_form input[type='radio'] {margin-left: 10px}
input[type='file'] {height: 22px; font-size: 12px}
/*SIGNUP FORM*/ .add_business_form label.big, .signup_form label.big {font-size: 14px; margin-bottom: 2px !important}
.add_business_form label.bigger, .signup_form label.bigger {font-size: 16px; font-weight: bold; margin-bottom: 2px !important}
.signup_box_green {background: #f0f3db; border: 1px solid #cdd787; padding: 15px 10px 10px 10px}
.signup_box_grey {background: #f0f2f1; border: 1px solid #cacccb; padding: 15px 10px 10px 10px}
.signup_box_orange {background: #fff5d0; border: 1px solid #f2b87c; padding: 15px 10px 10px 10px}
p.small_note {color: #666; font-size: 11px !important; margin: 4px 0px 10px 0px !important}
.radio, .radio_on {height: 40px; width: 220px; float: left}
.signup .radio, .signup .radio_on {width:200px}
.radio label, .radio_on label {line-height: 40px; padding-left: 5px !important; font-size: 12px !important; font-weight: bold}
.signup .radio.label, .signup .radio_on.label {width:200px; font-size: 12px !important}
.radio {border: #f2b87c 1px solid; background: #fffae7}
.radio_on {border: #f2b87c 1px solid; background: #ffeba0}
.warning_box {background: #fff5d0; border: 1px solid #f2b87c; padding: 10px 10px 10px 10px; margin-bottom: 10px}
.pending_box {background: #FBF0D0; border: 1px solid #E98924; margin-bottom: 20px; padding: 0px 10px 0px 10px}
.warning_message {background: url(../../images/warning.png) no-repeat; height: 26px; padding-left: 35px}
.warning_message h3 {font-size: 14px}
.warning_message h4 {margin: 3px 0px 10px 0px}
.waiting_clock {background: url(../../images/waiting_clock.png) top left no-repeat; padding: 5px 0px 0px 45px; height: 35px}
.hide_show_info {background: url(../../images/hide_show.png) no-repeat; height: 30px; line-height: 32px; padding-left: 35px; margin-bottom: 10px; font-size: 16px; color: #777}
.hide_show_info a {font-size: 16px}
#permalink-preview {margin: 5px 0px 5px 0px; color: #777}
#permalink-preview span{ color: #333; font-weight: bold}
.green_dotted_line {height: 10px; border-bottom: 2px dotted #70a204; margin-bottom: 15px}
.grey_dotted_line {height: 15px; border-bottom: 2px dotted #cacaca; margin-bottom: 15px}
.orange_dotted_line {height: 15px; border-bottom: 2px dotted #E98924; margin-bottom: 15px}
/*HEADER*/ .header_top {height: 80px; background: #000 url(../../images/header_gradient.png) repeat-x}
.header_top .holder {background: url(../../images/header_depth_fade.png) no-repeat top center}
a.btn_header_joinnow {background: url(../../images/btn_header_joinnow.png) top left; float: right; display: block; height: 28px; width: 96px; margin-top: 4px}
a.btn_header_joinnow:hover {background: url(../../images/btn_header_joinnow.png) bottom left}
a.header_logout {float: right; display: block; height: 26px; line-height: 26px; width: 94px; text-align: center; border: 1px solid #3b3a3c; background: #222; margin: 5px 4px 0 0; -moz-border-radius: 6px; -webkit-border-radius: 6px; color: #dcdcdc; font-weight: bold; text-decoration: none}
a.header_logout:hover {border: 1px solid #555; background: #333}
.header_bottom {height: 41px; background: #fff url(../../images/header_gradient_bottom.png) repeat-x}
ul.social_media_links {padding: 4px; height: 18px; border: 1px solid #3b3a3c; background: #222; margin: 5px 4px 0 0; float: right; -moz-border-radius: 6px; -webkit-border-radius: 6px}
ul.social_media_links li {margin: 0px 3px 0 0; float: left}
#nav {margin-left: 230px; float: left}
html.ie6 #nav {margin-left: 115px}
#nav .nav_wrap {list-style-type: none; font-weight: bold; font-size: 15px; margin: 0px; height: 41px; background: url(../../images/tabs_left.png) top left no-repeat; padding-left: 2px; width: 340px}
#nav ul.nav_wrap li.tab {float: left; text-align: center; font-size: 14px}
#nav ul.nav_wrap li.tab a {background: url(../../images/tabs.png) left top no-repeat; height: 41px; width: 100px; float: left; text-decoration: none; cursor: pointer; color: #333; font-weight: normal; line-height: 31px}
#nav ul.nav_wrap li.tab.selected a:hover, #nav ul.nav_wrap li.tab.selected a {background: url(../../images/tabs.png) left bottom no-repeat; font-weight: bold}
#nav ul.nav_wrap li.tab a:hover {background: url(../../images/tabs.png) left center no-repeat}
.header_bottom input.ac_input, input#country_search, input#want_to_export_search, input#categories_search, input#fake_categories_search {height:19px; margin-top:4px; padding:4px 5px 0; width:220px; background: #fff url(../../images/search_field.png) no-repeat top left; float: right; font-family: Arial, sans-serif; border: 0px}
input#fake_categories_search {color:#AAA}
.header_bottom input.ac_loading, .signup input#categories_search.ac_input.ac_loading, input#fake_categories_search {background: #fff url(../../images/search_field_loading.gif) no-repeat top left}
input#want_to_export_search, input#country_search {background: #FFFFFF url(../../images/search_field_260.png) no-repeat scroll left top; width: 260px}
/*ABOUT*/ ul.about_nav {list-style-type: none; padding: 0; margin-bottom: 40px}
ul.about_nav li a {background: url(../../images/about_nav.png) no-repeat bottom left; width: 128px; height: 42px; float: left; margin-right: 10px; padding: 8px 0px 0px 10px; text-decoration: none; color: #333; font-size: 14px}
ul.about_nav li a span {color: #0073b4; text-transform: uppercase; font-weight: bold}
ul.about_nav li a:hover span {color: #1f80ae}
ul.about_nav li a:hover, ul.about_nav li.selected a {background: url(../../images/about_nav.png) no-repeat top left}
ul.about_nav li.selected a span {color: #70a204}
.how_did_it_happen {margin-top: 20px}
.how_did_it_happen img {float: left; margin-right: 10px}
.how_did_it_happen ul {float: left; list-style-type: none; padding: 0; width: 70%}
.how_did_it_happen ul li {margin-bottom: 20px}
.how_did_it_happen ul li p {line-height: 40px; font-size: 16px}
.how_did_it_happen ul li a {font-size: 18px; text-decoration: none; font-weight: bold}
li .big_number {background: url(../../images/circle.png); height: 37px; width: 37px; float: left; font-size: 22px; text-align: center; font-weight: bold; line-height: 40px; margin-right: 10px}
.whos_behind_it p {font-size: 16px; margin: 5px 0px 0px 0px}
.whos_behind_it .person {margin: 40px 10px 0px 0px; float: left; width: 170px}
.whos_behind_it .person img {margin-bottom: 10px}
.whats_it_about {margin-top: 10px}
.whats_it_about p {font-size: 15px; text-align: center}
.whats_it_about h2 {font-size: 20px; font-weight: bold; text-align: center; color: #70a204}
.about_person {width: 350px; float: left; margin: 5px 0px 5px 0px}
.about_person img {float: left; margin-right: 10px}
.about_person h3 {color: #70a204}
/*NEW BUSINESS VIEW*/ .item_preview_business a, .item_preview_person a, .item_preview_video a, .item_preview_region a {text-decoration: none}
.item_preview_business .item_preview_image {width: 110px}
.item_preview_business .item_preview_details {width: 110px}
.item_preview_person .item_preview_image {width: 46px}
.item_preview_person .item_preview_details {width: 174px}
.item_preview_video .item_preview_image {width: 70px; margin-right: 8px !important}
.item_preview_video .item_preview_details {width: 150px}
.item_preview_region .item_preview_image {width: 50px; margin-right: 8px}
.item_preview_region .item_preview_image img {border: 0; padding: 0}
.item_preview_region .item_preview_details {width: 170px}
.item_preview_region .item_preview_details p {font-size: 12px !important; margin: 2px 0px 0px 0px !important}
.item_preview_region .item_preview_details p span {color: #777777}
.item_preview_image {float: left; margin-right: 10px}
.item_preview_image img {padding: 2px; border: 1px solid #9D9D9D !important}
.item_preview_details {float: left}
.item_preview_details h4 {font-size: 12px; margin: 0; padding: 0}
.item_preview_details p {font-size: 11px !important; margin: 0 !important; padding: 0}
.item_wrapper {width: 230px; margin-bottom: 10px; overflow: hidden}
.thirds .item_wrapper .eye_item_wrapper{ float: left; margin-right: 10px }
html.ie6 .thirds .item_wrapper {margin-right: 7px }
.item_action a {text-decoration: none}
.item_action {margin-top: 2px}
#fans_box .item_wrapper, .right_actions_box .item_wrapper {width: 209px}
#fans_box .item_preview_person .item_preview_image, .right_actions_box .item_preview_person .item_preview_image {width: 46px}
#fans_box .item_preview_person .item_preview_details, .right_actions_box .item_preview_person .item_preview_details {width: 153px !important}
.right_actions_box .item_preview_person .item_preview_image {width: 70px}
.right_actions_box .item_preview_person .item_preview_details {width: 129px}
.story_small img {padding: 2px; border: 1px solid #9D9D9D; float: left; margin-right: 10px}
.story_small a {text-decoration: none}
.thirds .story_small {float: left; margin-right: 10px }
.story_small {width: 230px; margin-bottom: 10px; overflow: hidden}
/*END NEW BUSINESS VIEW*/ /*MAIN CONTENT*/ .breadcrumb p {margin: 0; padding: 0}
.breadcrumb {margin-bottom: 20px}
p.home_stats {margin: 0px 0px 5px 0px}
p.home_stats span {padding: 0px 8px; color: #b4b4b4}
p.home_stats a {text-decoration: none}
.main_content {background: #fff; float: left; margin: 10px 0px 30px 30px; height: 100%; width: 750px}
.main_content_left {float: left; width: 480px}
.main_content_right {float: right; width: 230px; margin-left: 0px}
.main_content h1 {font-weight: normal; font-size: 25px; color: #272420; padding: 0; margin: 0px 0px 10px 0px}
.main_content h2 {font-size: 18px; font-weight: bold; color: #272420; padding: 0; margin: 0; line-height: 22px}
.main_content .main_content_right h2 {font-size: 16px}
.main_content h2 a, .main_content h2 span {color: #333; text-decoration: none}
span.signup_green_title {color: #333 !important; text-decoration: none}
.main_content h2 a:hover {color: #333}
.main_content h3 a {text-decoration: none}
.main_content .element {margin-bottom: 30px}
.halves .story, .halves .small_view {width: 230px; float: left; margin-right: 10px}
.halves .story.right, .halves .small_view.right {margin-right: 0px}
.story {margin-bottom: 20px}
.story .title h3 {font-size: 16px; padding: 0; margin: 0px 0px 10px 0px}
.story .title p {padding: 0; margin: 3px 0px 0px 0px}
.story img {border: 1px solid #9D9D9D; /*height: 100px;*//*Scaling issue from rss feed*/ float: left; margin: 4px 10px 10px 0px}
.small_view img {float: left; border: 1px solid #9d9d9d; padding: 2px; margin-right: 10px}
.small_view {margin-bottom: 10px}
.small_view h4 {padding: 0; margin: 0px 0px 5px 0px; font-size: 12px}
.small_view a {text-decoration: none}
.small_view p {font-size: 11px !important; margin: 1px 0px 1px 0px !important; padding: 0; color: #333}
.thirds.plus {float: left}
.thirds .small_view {width: 230px; margin-right: 10px; float: left}
html.ie6 .thirds .small_view .small_view {margin-right: 0px}
html.ie6 .thirds .small_view {margin-right: 7px}
.edit_bar {margin-bottom: 5px}
.edit_bar input {margin-left: 0px}
.description img {border: 1px solid #9d9d9d !important; padding: 2px; margin-right: 10px; float: left}
.description_text p {padding: 0px; margin: 0px 0px 5px 0px}
.contact_website, .contact_address, .contact_email, .contact_phone {padding-left: 25px; margin-bottom: 5px}
.contact_website p, .contact_address p, .contact_email p, .contact_phone p {line-height: 20px}
.contact_website {background: url(../../images/contact_details.png) no-repeat top left}
.contact_address {background: url(../../images/contact_address.png) no-repeat top left}
.contact_email {background: url(../../images/contact_details.png) no-repeat; background-position: left -40px}
.contact_phone {background: url(../../images/contact_details.png) no-repeat bottom left}
.business_fans p {float: right; font-size: 14px}
.views_counter {float: right}
p.views_counter {float: left; line-height: 20px; margin-bottom: 4px !important}
.views_counter p, p.views_counter {font-size: 16px; margin: 0}
.views_counter p span, p.views_counter span {font-size: 20px; font-weight: bold}
.pagination {line-height: 19px; float: right}
.pagination a, .pagination span.current, .pagination span.disabled, .pagination span.gap {height: 18px; display: block; float: left; text-align: center; margin: 3px; padding: 0px 4px 0px 4px}
.pagination span.current {background: #bbb; font-weight: bold; color: #fff}
.pagination a {text-decoration: none}
.pagination a:hover {background: #e9e9e9; font-weight: bold}
.business_fans p span {font-weight: bold; font-size: 20px}
.right_actions_box {margin-bottom: 20px}
.right_actions_box p {margin: 0px 0px 10px 0px; padding: 0; font-size: 14px}
.right_actions_box p a{ text-decoration: none}
.right_actions_box span {font-size: 20px; font-weight: bold}
.right_actions_box .top {background: url(../../images/right_actions_box_top.png); height: 10px; width: 230px; _margin-left: 2px}
.right_actions_box .middle {border-left: 1px solid #b2b2b2; border-right: 1px solid #b2b2b2; padding: 5px 10px 5px 10px}
.right_actions_box .bottom {background: url(../../images/right_actions_box_bottom.png); height: 10px; width: 230px; _margin-left: 2px}
.made_from_nz img {float: left; margin-right: 10px}
.added_by p {padding: 0; margin: 0}
.added_by img {float: left; padding: 2px; border: 1px solid #9D9D9D; margin-right: 10px}
.love {background: url(../../images/love.png) no-repeat top left; height: 18px; padding: 2px 0px 0px 30px; line-height: 16px; margin-bottom: 5px}
a .love .num {color: #333; font-weight: bold; font-size: 16px}
a:hover .love {background: url(../../images/love.png) no-repeat bottom left}
ul.group_my_members {margin: 10px 0px 10px 0px}
ul.group_my_members li a {color: #70a204; text-decoration: none; font-size: 16px; font-weight: bold}
ul.group_my_members li {background: url(../../images/tick_white.png) top left no-repeat; min-height: 15px; padding-left: 22px; margin: 8px 0px 0px 0px}
.email_let_know {background: url(../../images/email_medium.png) top left no-repeat; height: 24px; padding-left: 40px}
.email_let_know p {line-height: 24px}
.biz_group_actions {margin-top: 10px}
.biz_group_actions h4 {font-size: 14px; font-weight: normal; background: url(../../images/tick_white.png) no-repeat; padding-left: 24px; line-height: 16px}
.tick {background: url(../../images/tick.png) no-repeat; height: 14px; padding-left: 18px; margin-right: 5px}
.cross {background: url(../../images/cross.png) no-repeat; height: 14px; padding-left: 18px; margin-right: 5px}
.tick_orange {background: url(../../images/tick_cross_orange.png) no-repeat top left; height: 13px; padding-left: 18px; margin-right: 5px; line-height: 13px}
.cross_orange {background: url(../../images/tick_cross_orange.png) no-repeat bottom left; height: 13px; padding-left: 18px; margin-right: 5px; line-height: 13px}
a .watch_video {height: 95px; width: 170px; background: url(../../images/watch_video.png) top center; margin-top: 10px}
a:hover .watch_video {background: url(../../images/watch_video.png) bottom center}
#welcome {border: 1px solid #70a204}
.welcome_top {background: #70a204; padding: 10px 15px 5px 15px}
.welcome_middle {padding: 15px}
.welcome_bottom {background: #cddfa7; padding: 6px 15px 2px 15px; line-height: 12px; text-align: right; font-size: 11px}
.welcome_bottom a {text-decoration: none; color: #333}
#welcome h2 {font-size: 18px; font-weight: bold; color: #fff}
#welcome h3 {font-weight: normal; font-size: 16px; line-height: 30px}
#welcome h3 span {font-weight: bold; color: #70a204}
.question {margin: 15px 0px 15px 0px}
.bubble_box .top {background: url(../../images/bubble_box.png) top left no-repeat; height: 12px; width: 230px}
.bubble_box .middle {background: url(../../images/bubble_box_middle.png) repeat-y; padding: 0px 10px 0px 10px}
.bubble_box .bottom {background: url(../../images/bubble_box.png) bottom left no-repeat; height: 12px; width: 230px}
.talk_to_us {background: url(../../images/speech_bubble.png) no-repeat; padding-left: 35px; height: 25px; line-height: 25px; font-weight: bold; font-size: 16px}
.bubble_box .middle p {margin-bottom: 0px}
.blog_feed {background: url(../../images/rss_small.png) top left no-repeat; /*height: 18px;*/ padding: 2px 0px 0px 28px}
.blog_feed h2 {line-height: 20px; font-weight: bold; font-size: 16px; color: #333333}
.blog_instructions {background: #f0f1f1; border: 1px solid #b2b4b4; padding: 10px}
.blog_instructions p {font-size: 14px}
.blog_instructions span {font-size: 14px; line-height: 20px; color: #000000}
.blog_instructions span em {color: #666666}
.yellow_number_1, .yellow_number_2, .yellow_number_3 {padding: 0px 10px 0px 40px; min-height: 30px}
.yellow_number_1 {background: url(../../images/yellow_1.png) top left no-repeat}
.yellow_number_2 {background: url(../../images/yellow_2.png) top left no-repeat}
.yellow_number_3 {background: url(../../images/yellow_3.png) top left no-repeat}
/*VIDEOS*/ .featured_video_description {margin-top: 15px}
.featured_video_description h2 a {text-transform: none; font-weight: bold; font-size: 16px}
.featured_video_description h3 {font-weight: normal; font-size: 14px}
.featured_video_description .grey_dotted_line {height: 5px}
.large_video_description {float: left; margin-bottom: 10px}
.large_video_description a {text-decoration: none}
.large_video_description img {margin-right: 10px; border: 1px solid #9D9D9D; float: left}
.large_video_description h3 a {font-size: 16px}
.large_video_description .large_video_image {width: 126px; float: left; margin-right: 10px}
.large_video_description .large_video_image .large_movie_thumb {margin-right: 0px}
.large_video_description .large_video_text {width: 340px; float: left}
.large_video_description .large_video_text img {margin: 0px}
.large_video_thirds {float: left; width: 150px; margin: 0px 10px 10px 0px}
.large_video_thirds .large_movie_thumb {float: none}
.feature_videos .thirds .large_video_thirds h3 {width: 150px; font-size: 13px; margin: 5px 0px 5px 0px}
.large_video_thirds p {font-size: 11px; margin: 0px 0px 2px 0px}
.large_video_thirds a {text-decoration: none}
p.back_link {font-weight: bold; font-size: 14px; margin: 0px 0px 10px 0px}
p.back_link a {text-decoration: none}
.radios input[type='radio'] {margin: 0px 8px 0px 0px}
.addvid_box_grey {background: #f0f2f1; border: 1px solid #cacccb; padding: 10px 10px 10px 10px; margin-top: 10px}
.addvid_box_grey label {font-size: 14px !important}
.addvid_box_grey input {margin-bottom: 10px}
ul.whos_in_video {}
ul.whos_in_video li {border-top: 1px solid #ddd; padding-top: 10px}
a.cross_cross, a.cross_cross_white, a.ajax_load {height: 15px; width: 15px; cursor: pointer}
a.tick_cross, a.ajax_load {float: left; margin-right:5px}
a.tick_cross {height: 16px; width: 16px; cursor: pointer; display:block}
a.ajax_load {background: url(../../images/ajax-loader2.gif) top left no-repeat}
a.tick_cross {background: url(../../images/tick_cross.png) top left no-repeat}
a.cross_cross {background: url(../../images/cross_cross.png) top left no-repeat}
a.cross_cross_white {background: url(../../images/cross_cross_white.png) top left no-repeat}
a:hover.cross_cross {background: url(../../images/cross_cross.png) bottom left no-repeat}
a:hover.tick_cross {background: url(../../images/tick_cross.png) bottom left no-repeat}
a:hover.cross_cross_white {background: url(../../images/cross_cross_white.png) bottom left no-repeat}
.small_movie_image {height: 50px; width: 70px; background: url(../../images/movie_overlay_small.png)}
.large_movie_image {height: 90px; width: 126px; background: url(../../images/movie_overlay_large.png)}
html.ie6 .small_movie_image {height: 50px; width: 70px; background: url(../../images/movie_overlay_small.gif)}
html.ie6 .large_movie_image {height: 90px; width: 126px; background: url(../../images/movie_overlay_large.gif)}
.small_movie_thumb, .large_movie_thumb {border: 1px solid #9D9D9D; float: left}
.small_movie_thumb {height: 48px; width: 68px}
.large_movie_thumb {height: 88px; width: 124px; margin-right: 10px}
.feature_videos h3 {font-size: 14px; margin: 10px 0px 3px 0px; width: 230px}
.more_link a {text-decoration: none}
.feature_videos .more_videos a {text-decoration: none}
.industry_list, .country_list, .category_list {width: 230px; float: left; margin-right: 10px; color: #777}
.thirds .small_view.category_list {margin-bottom: 0px; width: 145px}
.industry_list {line-height: 16px}
.inside_page .category_list {width: 220px}
.category_list {line-height: 1.2em}
.industry_list a, .category_list a, {text-decoration: none}
.country_list p {margin: 0; line-height: 20px; color: #777}
.country_list a, .industry_list_big a {font-size: 14px; font-weight: bold; text-decoration: none}
.industry_list_big {background: url(../../images/industry_arrow_down.png) no-repeat left 6px; padding-left: 12px; margin-bottom: 4px}
.industry_sectors a {text-decoration: none}
.industry_sectors h3 {font-size: 14px}
.industry_sectors span {font-size: 12px; font-weight: normal; background: url(../../images/industry_arrow_up.png) no-repeat left center; padding-left: 12px}
.industry_sectors p {margin: 2px 0px 0px 0px; color: #777}
/*REQUEST VIDEO*/ h3.bold_label {font-weight: bold; font-size: 20px; color: #333333; margin: 15px 0px 15px 0px}
.request_video_questions {background: #F0F2F1; border: 1px solid #CACCCB; padding: 10px; margin-top: 20px}
.request_video_questions .question_say, .request_video_questions .question_show {float: left}
.request_video_questions .question_say {width: 480px; margin-right: 10px}
.add_business_form .request_video_questions .question_say label, .add_business_form .request_video_questions .question_show label {display: block; margin: 5px 0px 2px 0px; height: 20px; line-height: 20px}
.add_business_form .request_video_questions .question_say label {font-size: 16px; font-weight: bold; background: url(../../images/video_request_bubble.jpg) top left no-repeat; padding: 0px 0px 0px 30px}
.add_business_form .request_video_questions .question_show label {font-size: 12px; background: url(../../images/video_request_camera.jpg) center left no-repeat; padding: 0px 0px 0px 35px}
.add_business_form .request_video_questions .question_say textarea {width: 470px}
.add_business_form .request_video_questions .question_show textarea {width: 209px}
html.ie6 .add_business_form .request_video_questions .question_show textarea {width: 200px}
.thirds .item_wrapper {float: left; margin-right: 10px }
/*BROWSE PAGE*/ .browse .icon {float: left; text-align: center; width: 180px; margin: 10px 0px 10px 0px}
.browse .icon p {color: #777; margin: 0}
/*THE EYE*/ .inside_pages .tabs a {float: left; height: 30px; display: block; line-height: 30px; text-decoration: none}
.eye_item_wrapper {margin:5px; display: inline; float:left}
.grouped_items {float:left}
.inside_pages .tabs a .left {float: left; width: 6px; background: url(../../images/inside_pages_tab_grey.png) top left; height: 30px}
.inside_pages .tabs a .middle {float: left; background: #f0f2f1; border-top: 1px solid #b2b4b4; border-bottom: 1px solid #b2b4b4; height: 28px; padding: 0px 6px 0px 6px}
.inside_pages .tabs a .right {float: left; width: 11px; background: url(../../images/inside_pages_tab_grey.png) top right; height: 30px}
.inside_pages .tabs a.selected {font-weight: bold}
.inside_pages .tabs a.selected .left, .inside_pages .tabs a:hover .left {background: url(../../images/inside_pages_tab_white.png) top left}
.inside_pages .tabs a.selected .middle, .inside_pages .tabs a:hover .middle {background: #ffffff; border-bottom: 1px solid #ffffff}
.inside_pages .tabs a.selected .right, .inside_pages .tabs a:hover .right {background: url(../../images/inside_pages_tab_white.png) top right}
.inside_page {border-left: 1px solid #b2b4b4; border-right: 1px solid #b2b4b4; border-bottom: 1px solid #b2b4b4; padding: 30px 20px 20px 20px}
table.stats_table td {height: 50px}
table.stats_table tr.small td {height: 20px}
table.stats_table strong {font-size: 14px}
table.stats_table .rank_big p, table.stats_table .change_big p {font-size: 16px; font-weight: bold; margin: 0}
table.stats_table .rank_small p, table.stats_table .change_small p {font-size: 12px; font-weight: normal; margin: 0}
table.stats_table p.good {color: #70a204}
table.stats_table td p.bad {color: #b5060d}
/*industry usage summary*/ table.industry_usage_summary .count{ font-size: 18px; line-height: 45px}
table.industry_usage_summary tr.highlight {background-color: #F0F0F0; color: #000000}
table.industry_usage_summary .good {color: #70a204}
table.industry_usage_summary .bad {color: #b5060d; font-size: 12px !important}
table.industry_usage_summary th div{ height: 14px; margin: 5px}
table.industry_usage_summary th div.good {background: url(../../images/eye_small_arrows.png) no-repeat top right}
table.industry_usage_summary th div.bad {background: url(../../images/eye_small_arrows.png) no-repeat bottom right}
/*industry usage summary*/ table.stats_table td p.neutral {color: #888888}
table.stats_table .change_big p {padding-left: 25px; height: 18px; line-height: 18px}
table.stats_table .change_big p.good {background: url(../../images/eye_big_arrows.png) no-repeat top left}
table.stats_table .change_big p.bad {background: url(../../images/eye_big_arrows.png) no-repeat bottom left}
table.stats_table .change_big p.neutral {background: url(../../images/eye_big_arrows.png) no-repeat center left}
table.stats_table .change_small p {padding-left: 20px; height: 14px; line-height: 14px}
table.stats_table .change_small p.good {background: url(../../images/eye_small_arrows.png) no-repeat top left}
table.stats_table .change_small p.bad {background: url(../../images/eye_small_arrows.png) no-repeat bottom left}
table.stats_table .change_small p.neutral {background: url(../../images/eye_small_arrows.png) no-repeat center left}
/*LEFT COLUMN*/ #left_column {width: 200px; float: left; margin: 10px 0px 0px 0px}
#left_column h2 {font-size: 15px; font-weight: normal; color: #272420; font-weight: bold; margin: 0px 0px 2px 0px; padding: 0}
#left_column h2 a {color: #0073b4; text-decoration: none; text-transform: uppercase}
#left_column h2 a:hover {color: #1f80ae}
#left_column p {margin: 0; padding: 0}
#left_column .module {margin-bottom: 20px; padding: 0px 10px 0px 10px}
.welcome_box {width: 180px; background: url(../../images/welcome_box.png) repeat-y top left; padding: 10px; margin-bottom: 5px; line-height: 18px; text-align: center}
a.btn_join_now {width: 200px; height: 40px; display: block; background: url(../../images/btn_join_now.png) no-repeat top left; margin-bottom: 15px}
a.btn_join_now:hover {background: url(../../images/btn_join_now.png) no-repeat bottom left}
.welcome_box strong {font-size: 15px}
.account_module {margin-bottom: 10px; width: 200px}
.account_module .top_white {background: url(../../images/my_account_top.gif) no-repeat; height: 10px; width: 190px}
.account_module .adds .inner_box {border-top: 1px solid #D2D2D2; margin-top: 10px; padding: 10px 10px 0px 10px !important}
#account_log_in label {font-size: 11px; width: 55px; float: left; line-height: 20px}
#account_log_in input.text_box {font-size: 11px; border: 1px solid #a7a9ac; width: 108px; float: right; height: 16px; padding: 4px 5px 0 5px; margin-bottom: 5px; font-family: Arial, sans-serif}
#account_log_in p.remember_me {float: left; width: 178px}
#account_log_in p.remember_me label {width: 85px; font-size: 10px}
button.btn_tiny_green {height: 20px; line-height: 20px; width: 60px; text-align: center; background: url(../../images/btn_tiny_green.png) no-repeat top left; cursor: pointer; border: none; color: #fff; font-weight: bold; display: block}
button.btn_tiny_green:hover {background: url(../../images/btn_tiny_green.png) no-repeat bottom left}
#account_log_in button.btn_tiny_green {float: right}
#facebook_login {text-align: center}
.account_module .adds .inner_box p {font-size: 13px; margin: 0px !important}
.account_module .account_content {padding: 10px 0px 0px 0px; border-left: 1px solid #bcbdc0; border-right: 1px solid #bcbdc0; background: #fff; width: 198px}
.account_module .account_content .inner_box, .account_module .content .inner_box {padding: 0px 10px 0px 10px; width: 178px}
.account_module .account_content hr {border: 0; background: #d2d2d2; height: 1px; margin: 10px 0px 10px 0px}
.account_module .account_content #facebook_login, .account_module .account_content .logged_in .box, .account_module .content_middle,.account_module .account_content .user_businesses {padding: 0px 9px 0px 9px}
.account_module .account_content #facebook_login {border-top: 1px solid #d2d2d2}
.account_module .account_content ul.dashboard_links {margin: 10px 0px 0px 0px; padding: 0px}
.account_module .account_content ul.dashboard_links li {border-top: 1px solid #d2d2d2; padding: 0 10px; list-style-type: none; line-height: 22px}
.account_module .account_content ul.dashboard_links li.warning_box {background: #fff5d0; border: none; border-top: 1px solid #d2d2d2; padding: 5px 5px 10px 5px; margin-bottom: 0px; line-height: 15px}
.account_module .account_content .grey_dotted_line {height: 12px; margin-bottom: 12px}
.account_module .warning, .signup .warning {background-color:#FFF0D9; border-top: 1px solid #FEBF4E; border-bottom: 1px solid #FEBF4E; padding: 4px}
.account_module .warning .icon, .signup .warning .icon {margin: 2px 4px 3px 2px; width: 20px; height: 20px; float: left}
.account_module .warning .message, .signup .warning .message {margin-left: 5px; width: 159px}
.account_module .warning .message h3, .signup .warning .message h3 {color:#FFA200; size:12px; font-weight:bold; margin-top: 2px}
.account_module .warning .message p, .signup .warning .message p {color:#A19E9B; font-size: 11px}
.account_module#add_links .account_content {padding-top: 5px}
.eye_sub_tabs {margin-top: 10px; margin-bottom: 10px}
.eye_sub_tab {margin-left: 1px; margin-right: 4px}
p.forgotten {font-size: 10px; line-height: 12px; margin: 0px 0 4px 0 !important; float: right; width: 60px; text-align: center}
#left_column .account_module .account_content p {color: #444; margin: 4px 0px 4px 0px}
.account_module .account_content a {text-decoration: none}
.account_module .top {background: #70a204 url(../../images/my_account_top.png) no-repeat; padding: 0px 0px 0px 10px; color: #fff; font-size: 14px; height: 25px; line-height: 25px}
.account_module .top a {color: #fff; text-decoration: none}
.account_module .content {background: #fff; padding: 15px 9px 5px 9px; border-left: 1px solid #70a204; border-right: 1px solid #70a204}
.account_module .bottom {background: url(../../images/myaccount_box.png) bottom left no-repeat; height: 5px; width: 200px}
.account_module .box_top {background: url(../../images/myaccount_box.png) top left no-repeat; height: 5px; width: 200px}
.main_content_right #login_form input{ width: 220px; margin-bottom: 10px}
.account_module input, #iframe_login_form input{ width: 150px; margin-bottom: 10px}
.myaccount_businesses h3 {font-size: 14px; margin-bottom: 15px}
.logged_in img, .myaccount_businesses img, img.small_image {float: left; border: 1px solid #9d9d9d !important; padding: 2px; margin-right: 5px; background: #fff}
img.small_image {margin: 10px 8px 0px 0px}
.myaccount_businesses img {margin-bottom: 5px}
html.ie6 {border: none}
.competition_module {background: #70a204; text-align: center; margin-bottom: 10px}
.competition_module a {color: #fff; size: 11px; text-decoration: none}
.competition_module a:hover {text-decoration: underline; color: #fff}
.competition_details {text-align: center; margin-top: 50px}
.competition_details p {font-size: 14px; line-height: 150%}
.most_loved_title {background: url(../../images/most_loved.png) no-repeat left center; height: 25px; padding-left: 30px}
a.green_give_love {background: url(../../images/give_love_green.png) no-repeat top center; height: 45px; display: block; margin-top: 10px}
a:hover.green_give_love {background: url(../../images/give_love_green.png) no-repeat bottom center}
/*Add Business/Signup Process*/ .add_business_form label, .signup_form label {display: block; font-size: 12px; margin: 0px 0px 3px 0px; padding: 0px}
.add_business_form label span, .signup_form label span {color: #b5060d}
.add_business_form .inline {color: #668506; font-size: 14px; margin: 0px; padding: 0px}
.add_business_form p {margin: 0; padding: 0; font-size: 12px}
.text_area.medium {width: 220px}
.text_box.medium {width: 220px; margin-right: 10px}
.text_box.medium.search {background: #fff url(../../images/magnify.png) no-repeat; padding: 4px 4px 4px 30px; width: 194px}
.text_box.small {width: 104px; margin-left: 5px}
.text_box.time{ width: 74px; margin-left: 5px}
.multi_field input:first-child {margin-left: 0px}
.text_box.large, .text_area.large {width: 470px}
.signup_box_grey .text_box.large, .signup_box_grey .text_area.large, .signup_box_green .text_box.large, .signup_box_green .text_area.large, .signup_box_orange .text_box.large, .signup_box_orange .text_area.large {width: 450px}
.add_business_form select {height: 26px}
.form_title_image {margin: 20px 0px 8px 0px}
.form_title_image img {border: none; float: left; margin-right: 10px}
.form_title_image h2 {line-height: 25px; margin: 0px; padding: 35px 0px 0px 0px}
.grey_box.form {padding-bottom: 5px}
.form_element {margin: 0px 0px 10px 0px}
.white_box {background: #fff; height: 100px; width: 330px; float: left; margin-bottom: 10px}
.add_business_groups {float: left; width: 320px; padding: 10px 0px 10px 10px; height: 70px}
.add_business_groups .small_image_holder img {float: left; margin-right: 10px}
.add_business_groups .small_image_holder h4 {padding: 0px; margin: 0px 0px 5px 0px}
.add_business_groups .small_image_holder {padding-bottom: 8px}
.add_business_groups .group_checkbox {font-size: 12px}
.add_business_groups .group_checkbox input {margin: 0px 2px 2px 0px}
/*BUSHFIRE DONATION - GIVE A LITTLE*/ .bushfire_donate {width: 230px}
.bushfire_donate .top {width: 210px; height: 55px; background: #70a204 url(../../images/bushfire_background.png) no-repeat top left; padding: 10px; color: #fff}
.bushfire_donate .top p {font-size: 16px; margin: 12px 0px 5px 0px}
.bushfire_donate .top h3 {font-size: 15px; font-family: "Arial Black", Arial, sans-serif}
.bushfire_donate .middle {width: 208px; background: #f1f6e6; border-left: 1px solid #70a204; border-right: 1px solid #70a204; padding: 10px 10px 0px 10px; color: #666}
.bushfire_donate .middle img {float: left; margin-right: 12px}
.bushfire_donate .middle p {margin: 0px; font-size: 14px}
.bushfire_donate .middle h3 {margin: 0px; font-size: 22px}
.bushfire_donate .middle a.donate_button {background: #70a204 url(../../images/bushfire_button.png) top left; width: 208px; height: 30px; text-align: center; margin: 10px 0px 0px 0px; padding: 0px; line-height: 30px; display: block; color: #fff; font-size: 15px; font-weight: bold; cursor: pointer; text-decoration: none}
.bushfire_donate .middle a:hover.donate_button {background: #70a204 url(../../images/bushfire_button.png) bottom left}
.bushfire_donate .bottom {width: 230px; height: 10px; background: #f1f6e6 url(../../images/bushfire_background.png) no-repeat bottom left}
a.big_video_button {background: url(../../images/big_get_video_button.png) no-repeat top left; height: 40px; width: 230px}
a:hover.big_video_button {background: url(../../images/big_get_video_button.png) no-repeat bottom left}
.get_more_customers_from_video h2 {font-weight: bold; color: #333; margin: 10px 0px 10px 0px; font-size: 22px}
.get_more_customers_from_video h3 {font-weight: bold; color: #333; font-size: 16px; margin-bottom: 10px}
.get_more_customers_from_video .number {height: 30px; margin: 30px 0px 10px 0px}
.get_more_customers_from_video .number p {line-height: 30px; font-size: 20px; float: left; margin: 0px 0px 0px 10px}
.get_more_customers_from_video .number img {float: left}
.grey_box {border: 1px solid #CACCCB; padding: 10px; background: #F0F2F1}
.grey_box .third {float: left; width: 210px; text-align: center; margin: 0px 10px 0px 10px}
.get_more_customers_from_video .grey_box .third img {border: 1px solid #b2b2b2; padding: 2px; background: #fff; margin: 20px 0px 0px 0px}
.get_more_customers_from_video .grey_box {font-size: 16px; color: #333; padding: 20px 10px 20px 10px}
.get_more_customers_from_video .right_actions_box {margin-bottom: 10px}
.ninety_secs_video {width: 230px}
.ninety_secs_video .top {height: 90px; background: url(../../images/90secs_top.jpg) top left no-repeat}
.ninety_secs_video .middle {width: 230px; background: url(../../images/90secs_middle.jpg); text-align: center; padding-top: 20px}
.ninety_secs_video a.bottom {width: 230px; height: 55px; background: url(../../images/90secs_bottom.jpg) top left no-repeat; display: block; cursor: pointer}
.ninety_secs_video a:hover.bottom {background: url(../../images/90secs_bottom.jpg) bottom left no-repeat}
/*FOOTER*/ .push {height: 80px}
#footer {height: 60px; background: #f3f3f3 url(../../images/footer_gradient.png) repeat-x top left; padding: 15px 0px 5px 0px; text-align: center}
#footer p {color: #818285}
#footer h3 {color: #4c4d4f}
#footer a {text-decoration: none}
/*SPLASH*/ .splash {text-align: center; color: #fff; padding-top: 50px}
.splash h1 {font-size: 65px; font-weight: normal; margin-top: 50px}
.splash h3 {font-size: 30px; font-weight: normal; margin-top: 50px}
.splash p {font-size: 20px; font-weight: normal}
/*SPLASH LOGIN BOX*/ .splash_login_box {width: 554px; margin: 200px auto}
.splash_login_box .left {width: 14px; background: url(../../images/splash_loginbox_sides.png) top left; height: 231px; float: left}
.splash_login_box .middle {background: url(../../images/splash_loginbox_middle.png) repeat-x; height: 231px; float: left; width: 510px; padding: 0px 5px 0px 5px}
.splash_login_box .middle .title {height: 25px; padding-top: 15px}
.splash_login_box .middle .title h3 {color: #fff; font-size: 16px}
.splash_login_box .middle .form {padding: 30px 0px 0px 0px}
.splash_login_box .middle .form .splash_margin {margin-top: 15px}
.splash_login_box .middle .form input {margin-right: 10px}
.splash_login_box .middle .form input#remember_me, .splash_login_box .middle .form p {margin-top: 20px !important}
.splash_login_box .right {width: 20px; background: url(../../images/splash_loginbox_sides.png) top right; height: 231px; float: left}
/*rails styles*/ /*notification styles*/ .top_notification p {line-height: 14px; margin: 0; padding: 0}
.top_notification {padding: 10px 10px 8px 10px; margin-bottom: 20px}
.top_notification.notice {background: #fbf0d0; border: #e98924 1px solid; color: #e98924}
.top_notification.error {background: #f8e5e5; border: #b90000 1px solid; color: #b90000}
/* Rails form and validation error styles */ .formError, label.error {color: #b90000; font-size: 13px; margin-top: 5px}
.fieldWithErrors input, .fieldWithErrors select, input.error, select.error {border: 2px solid #b90000 !important}
.static_error_message {background: #f8e5e5; border: #b90000 1px solid; padding: 10px 10px 8px 10px; color: #b90000; line-height: 14px; margin-bottom: 10px}
#errorExplanation {width: 400px; border: 2px solid red; padding: 7px; padding-bottom: 12px; margin-bottom: 20px; background-color: #f0f0f0}
#errorExplanation h2 {text-align: left; font-weight: bold; padding: 5px 5px 5px 15px; font-size: 12px; margin: -7px; background-color: #c00; color: #fff}
#errorExplanation p {color: #333; margin-bottom: 0; padding: 5px}
/*Tag cloud*/ .industry_cloud a {text-decoration: none}
.cloud1 {font-size: 1.0em}
.cloud2 {font-size: 1.2em}
.cloud3 {font-size: 1.4em}
.cloud4 {font-size: 1.6em}
/*Autosuggest*/ .ab_icon {width: 25px; height: 100%; float: left; background-color: #ffffff}
.ab_icon img{ margin-top:2px; margin-bottom:2px}
.ac_footer {font-size: 7pt; text-align: right; border-top:1px solid #555555}
.ab_results {border:2px solid #426B7C; padding: 5px; font-size: small; overflow-x: hidden; background-color: #ffffff; z-index: 1007}
.ac_results {border-left: 1px solid #989898; border-bottom: 1px solid #989898; border-right: 1px solid #989898; font-size: small; overflow-x: hidden; background-color: #ffffff}
.ac_results ul {list-style-type: none; padding: 0; text-transform: capitalize; margin-top: 2px; margin-bottom: 1px; margin-left: 1px; margin-right: 1px}
.ac_item {white-space: nowrap; overflow: hidden; cursor: pointer; border-top:1px solid #555555}
.ac_content{ float:left; width: 430px; overflow-x: hidden}
.ac_over .ac_content{ background-color: #c8e9f9}
.ac_topline, .ac_baseline{ width:100%; float:left; padding-top:3px}
.ac_name{ float:left; font-size:10pt; text-transform: capitalize; padding-right:5px; overflow:hidden}
.ac_web{ float:left; font-size:8pt}
.ac_descript{ font-size:8pt; float:right}
.ac_highlight{ font-weight:bold}
.ac_industry{ float:right; font-size:8pt; color:#999999}
.wid_ac_item {white-space: nowrap; overflow: hidden; cursor: pointer}
#selections, #main_result{ margin: 10px 0px 10px 0px; font-weight:bold}
#selections li,#main_result li {cursor:pointer; height: 16px; line-height: 18px; list-style-image: none; font-size: 16px; font-weight: bold; background: url('../../images/industries_tick_cross.png') no-repeat top left; padding: 2px 0px 0px 24px}
ul#selections.smaller li a {font-size: 14px !important}
#selections li:hover,#main_result li:hover{ background: url('../../images/industries_tick_cross.png') no-repeat bottom left}
#selections li:hover a,#main_result li:hover a{ color: red}
#selections li a,#main_result li a {color: #70a204; text-decoration: none}
#selections li a:hover,#main_result li a:hover {color: red; text-decoration: none}
.hide {display: none}
.navigate {background: #999 none repeat scroll 0 0; text-indent: -9999px; display: block; width: 12px; height: 12px}
.big_features {width:480px}
.big_features .image {background:transparent repeat scroll 0 0; height:80px; padding:190px 10px 10px}
.big_features .image h1 a {color:#FFFFFF; font-size:26px; font-weight:normal; text-decoration:none; text-transform:uppercase}
.big_features .image h1 a span {font-size:13px; line-height:100%; text-transform:uppercase}
.featured_story_navigation {background:#1E1E1E none repeat scroll 0 0; height:14px; padding:8px}
.featured_story_navigation a.navigate {float:right; margin-left:8px}
.featured_story_navigation a.navigate.selected, .featured_story_navigation a.navigate.unselected:hover {background:#EBE7D8 none repeat scroll 0 0; border:medium none; height:12px; width:12px}
.featured_story_navigation a.navigate.unselected {background:transparent none repeat scroll 0 0; border:1px solid #EBE7D8; height:10px; width:10px}
#px-address-validator-map-validator-container button{ display: inline-block; border: 2px outset ButtonFace; background-color: ButtonFace; color: ButtonText; padding: 2px 2px 2px 2px; cursor: default; font-size: small; font-weight: normal}
#px-address-validator-map-validator-container button:active{ border-style: inset}
.wp-caption.alignleft{ float: left}
/*Styles used by the stats plugin */ #headings{ width:690px}
#selection_form{ clear:both; padding-top:10px; float:right}
#graphical{ clear:both}
#group_heading, #company_heading, #user_heading, #claims_heading {width: 140px; margin: 0px 15px 0px 15px}
#company_summary_heading {width: 240px; margin: 0 5px 10px 10px}
#user_summary_heading {width: 100px; margin: 0px 0px 10px 10px}
#usage_summary_periods {float: left; margin: 29px 0 10px 5px}
#usage_summary_periods table {width: 130px}
#usage_summary {}
#group_heading, #company_heading, #user_heading{ padding-top:5px; text-align:center; border: 1px solid #b2b2b2; float: left; background: #f9f9f9}
#company_summary_heading, #user_summary_heading {padding-top:5px; text-align:center; float: left}
html.ie6 #group_heading, html.ie6 #company_heading, html.ie6 #user_heading {margin: 0px 25px 0px 25px}
#group_heading h2, #company_heading h2, #user_heading h2, .usage_graph h2 {font-weight: bold; font-size: 16px}
#group_heading h1, #company_heading h1, #user_heading h1 {font-weight: bold; font-size: 32px; color: #70A204; margin-top: 10px}
#group_heading{ }
#company_heading{ }
#user_heading{ }
.usage_graph {margin: 10px 0px 50px 0px}
.usage_graph h2 {margin-bottom: 10px}
ul.event_list {margin: 20px 0px 0px 0px}
ul.event_list li {margin: 0px 0px 30px 0px}
ul.event_list li h1 {font-size: 16px; font-weight: bold; margin: 0px}
ul.event_list li h1 span {font-size: 12px; font-weight: normal; color: #777}
ul.event_list li h2 {font-size: 14px; color: #333}
ul.event_list li h2 strong {color: #70A204}
#events_link{ float:right; padding-top:10px; font-weight: bold}
/* STATS */ .stat_container{ text-align: center; width:230px; float: left; margin-top: 10px}
.stat_grank_error{ font-size: medium; height: 3em; padding-top: 1em}
.stat_spacer{ float: left; margin: 10px}
.stats_block{ padding-top: 20px; padding-bottom: 20px}
.stat_box_container{ padding: 0 5px 0px 5px; text-align: center}
.stat_number{ font-weight: bolder; font-size: 4em; display: inline; margin-left: 5px}
.stat_subheading{ display: inline}
.stat_nav{ display: inline}
.stat_title{ padding-bottom:10px; padding-top:0; height: 2em; font-size: medium; color: #777777}
.stat_own_site{ font-size: medium}
.stat_table{ width: 100%; font-size: small; color: #777777}
.stat_table tr{ height:2em}
.stat_info_title{ padding: 10px 0; font-size: medium}
.stat_info_item{ float: left; width: 50%; padding: 10px 0; color: #777777}
.align_right{ text-align: right}
.align_left{ text-align: left}
.align-center{ text-align: center}
.stat_info_desc{ width: 35%; margin-top: 10px; float: right; color: #777777}
.promote_arrow_up_image, .promote_arrow_down_image{ float: left; margin-top: 15px; margin-right: 10px; height: 24px; width: 24px; background: url(../../images/arrows_big_grey.png) no-repeat top left}
.promote_arrow_down_image{ margin-top: 18px; background: url(../../images/arrows_big_grey.png) no-repeat bottom left}
.promote_arrow_up_image_small, .promote_arrow_down_image_small{ height: 18px; width: 18px; background: url(../../images/arrows_small_grey.png) no-repeat top left}
.promote_arrow_down_image_small{ background: url(../../images/arrows_small_grey.png) no-repeat bottom left}
.stat_image{ height:70px}
.stat_difference{ font-size: smaller; font-weight: bold; height: 1.5em; color: #777777}
.visitors_image{ height:55px; margin-top:15px}
.promote_arrow_up_grey img {border: none !important; padding: 0; margin-right: 3}
.promote_account_module_link{ padding: 3px}
.stat_date, .small_italic_grey {font-style: italic; color: #777777; font-size: x-small}
.italic_coloured {font-style: italic; color: #5e8904; margin-right: 3px; display: inline}
.small_italic_grey {text-align: left}
.administer .small_italic_grey {display: inline; font-size: small}
.administer {float: left; width: 335px}
.administer h2 {margin-top: 15px}
.summary_percentage {font-style: italic; color: #777777; font-size: smaller; width: 50px; float: left}
.summary_period {float: left; padding-left: 50px}
.stat_date {margin-top: 5px}
.stat_box_top{ height: 15px; width: 230px; background: url(../../images/promote_greybox.png) no-repeat top}
.stat_box_bottom{ height: 15px; width: 230px; background: url(../../images/promote_greybox.png) no-repeat bottom left}
.stat_box_middle{ background-color:#f7f8f9; border-left: 1px solid #b7b9b8; border-right: 1px solid #b7b9b8; padding-right: 10px; padding-left: 10px}
.promote_arrow_number{ margin: 0 auto; width:80%}
.stat_green{ color: #70a204}
.stat_red{ color: #b5060d}
.stat_grey{ color: #878A89}
.stat_summary{ margin-top: 10px}
.cornered_box_long {margin-bottom: 10px}
.cornered_box_long .top {width: 730px; height: 10px; background: url(../../images/curved_box_wide.png) top left}
.cornered_box_long .middle {width: 708px; background: #fff; border-left: 1px solid #b2b2b2; border-right: 1px solid #b2b2b2; padding: 5px 10px 5px 10px}
.cornered_box_long .bottom {width: 730px; height: 10px; background: url(../../images/curved_box_wide.png) bottom left}
.promote_better .left {width: 460px; margin-right: 20px; float: left}
.promote_better .right {width: 220px; float: left}
.promote_better .left .icons {width: 80px; margin: 10px 10px 0px 0px; float: left; text-align: center}
.promote_better h2 {font-size: 14px; color: #777777; font-weight: bold}
.eye_element {margin-bottom: 10px}
.summary_stats {font-size: larger; margin-top: 10px; border: 1px solid #b2b2b2; height: 90px; padding: 5px 5px}
#usage_summary_periods .summary_stats {border: none; margin-top: 11px}
.summary_stats table td , #usage_summary_periods table th{ padding:3px 2px}
.summary_stats th .good, .summary_stats th .bad {height: 20px; text-align: right; margin-left: 0%}
.summary_stats th .good {height: 20px; background: url(../../images/eye_big_arrows.png) no-repeat top left}
.summary_stats th .bad {height: 20px; background: url(../../images/eye_big_arrows.png) no-repeat bottom left}
.summary_stats td {text-align:left}
.summary_stats td .good {color: #70a204}
.summary_stats td .bad {color: #b5060d; text_align: left}
.summary_stats .small {font-size: smaller; height: 20px}
.summary_stats .small, .summary_percentage {height: 21px}
.summary_stats .percent {/* text-align: left; */ font-size: smaller}
.summary_stats .spacer {height: 15px}
.industry_averages {margin-top: 30px}
#usage_summary .left {text-align: left; margin-left: 10px}
/* WIDGET STYLE */ .mfnz_featured {margin: 0px 0px 30px 0px}
.mfnz_featured h1 {font-size: 20px; font-weight: normal; margin: 0px 0px 10px 0px; padding: 0}
.mfnz_featured h1 a {text-transform: uppercase; text-decoration: none}
.mfnz_widget {border: 1px solid #b2b2b2; padding: 0px; margin: 0px 0px 10px 0px; color: #333333}
.mfnz_widget p {margin: 10px 0px 10px 0px; font-size: 12px}
.mfnz_widget .clear {clear: both}
.mfnz_widget img {padding: 2px; border: 1px solid #b2b2b2; float: left; margin-right: 10px}
.mfnz_widget a {text-decoration: none}
.mfnz_widget .title {background: #e8e8e8; padding: 8px 10px 4px 10px}
.mfnz_widget .title h2 {padding: 0px; margin: 0px; font-size: 16px; line-height: 16px; font-weight: bold}
.mfnz_widget .content {padding: 10px 10px 0px 10px}
.mfnz_widget .content .details p {margin: 0px 0px 2px 0px; padding: 0px}
.mfnz_widget .content .businesses {border-top: 2px dotted #d2d2d2; margin-bottom: 10px}
.mfnz_widget .content .businesses h3 {font-size: 14px; margin: 10px 0px 10px 0px; padding: 0px}
.mfnz_widget .footer {background: #e8e8e8; padding: 6px 10px 4px 10px; text-align: right}
.mfnz_widget .footer p {padding: 0px; margin: 0px; font-size: 11px}
#operations_summary {margin-bottom: 10px; font-size: large}
#operations_summary strong {font-size: larger}
#operations_summary p {margin-bottom: 20px}
.usage_industry_table_subheading{ margin: 25px auto 10px 10px !important; font-size: large !important; height: 100% !important}
.usage_summary_targets {}
.usage_summary_targets li {margin: 5px 0 0 10px}
.usage_summary_targets strong {font-size: larger}
.usage_summary_targets .bad strong {color: #b5060d}
.usage_summary_targets .good strong {color: #70a204}
.usage_summary_targets h4 {font-size: larger; margin: 10px 0 10px -10px}
.event_item_wrapper {margin-bottom: 10px; overflow: hidden}
#facebook_login img#fb_login_image {border: none !important; padding: 0px !important; margin: 0px !important}
.terms p {padding-top:13px; margin-bottom:10px}
/* timeselect classes */ #CP_hourcont {padding: 0px; position:absolute; background-color:#dddddd; display:none}
#CP_minutecont {background:#F0EFEA url(http://assets2.madefromnewzealand.com/stylesheets/cache/images/ui-bg_highlight-soft_75_cccccc_1x100.png) repeat-x scroll 50% top; border:1px solid #AAAAAA; position:absolute; width:45px; display:none}
.floatleft {float:left}
.CP{ background:#F0EFEA url(http://assets2.madefromnewzealand.com/stylesheets/cache/images/ui-bg_highlight-soft_75_cccccc_1x100.png) repeat-x scroll 50% top; border:1px solid #AAAAAA; color:#222222}
.CP_hour {background:#D3D3D3 url(http://assets2.madefromnewzealand.com/stylesheets/cache/images/ui-bg_glass_75_e6e6e6_1x400.png) repeat-x scroll 50% 50%; border:1px solid #222; color:#222222; font-weight:bold; text-align: center; width:37px; height: 15px; padding:2px; margin: 1px; cursor:pointer; outline-color:-moz-use-text-color; outline-style:none; outline-width:medium}
.CP_minute {background:#D3D3D3 url(http://assets2.madefromnewzealand.com/stylesheets/cache/images/ui-bg_glass_75_e6e6e6_1x400.png) repeat-x scroll 50% 50%; border:1px solid #222; color:#222222; height: 15px; margin: 1px; outline-color:-moz-use-text-color; outline-style:none; outline-width:medium; font-weight:bold; padding:1px; font-size:11px; white-space:nowrap; cursor:pointer; width:auto}
.CP_hour:hover, .CP_minute:hover{ background: #5A9D1A url(http://assets2.madefromnewzealand.com/stylesheets/cache/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x}
.contact_private_message p {line-height: 14px; margin: 0; padding: 0}
.contact_private_message {padding: 5px 10px 5px 10px}
.contact_private_message.notice {background: #EEEEEE; border: #CCCCCC 1px solid; color: #444444; margin-top: 10px}
.result_type {width:50px; float:left; text-align:right; margin-right:10px}
.result_type p {font-size:8pt; color:#999999; margin: 0 0 0 0}
.filter_box {margin-top:10px; margin-bottom:10px}
.filter_link {float:left; width:120px}
.filter_link a {text-decoration: none; font-weight: bold; margin-left: 5px}
.dialog_content{ padding:10px 0 10px 7px}
.fake_link {text-decoration: underline; cursor: pointer}
.message_content {padding:5px 5px 5px 5px; margin:5px 5px 15px 5px}
/*INBOX*/ .inbox_request, .contacts_person, .network_item {border-bottom: 1px solid #d2d2d2; margin-bottom: 10px; padding-bottom: 10px}
.inbox_request a, .contacts_person a, .network_item a {text-decoration: none}
.inbox_request p, .contacts_person p {margin: 5px 0px 5px 0px}
.inbox_request .request_details, .contacts_person .contact_details, .network_item .network_item_details {float: left; width: 680px}
.inbox_request .item_preview_image, .contacts_person .item_preview_image, .network_item_image .item_preview_image {width: 50px}
.feed_item_description {margin: 0px 0 10px 0px}
.network_item h3 {font-weight: normal; margin-bottom: 10px}
.network_item h3 span {color: #777}
.network_item_details .item_preview_details {width: 550px}
.connected_tick {background: url(../../images/tick_white.png) top left no-repeat; padding: 2px 0px 0px 25px; line-height: 14px; margin-bottom: 20px}
.grey_link_box {border: 1px solid #d2d2d2; background: #eeeeee; padding: 5px 5px 5px 10px; margin-bottom: 30px; color: #555; line-height: 150%}
.grey_link_box a {text-decoration: none}
.grey_link_box div {float: left; width: 154px}
.small_network_activity .network_item_details {width: 420px}
.small_network_activity .item_preview_details {width: 300px}
h4.locations_list {margin_bottom: 5px}
h4.locations_list span {color: #666666; font-weight: normal}
/** Signup form */ .hidden {display:none}
.normal {font-weight: normal}
.large {font-size: 14px}
.medium {font-size: 13px}
.small {font-size: 11px}
.v_small {font-size: 10px}
.l_grey {color: #aaa}
.grey {color: #AAA}
.d_grey {color: #666}
label span {color: #C10}
.signup_top {width: 480px; height: 5px; background-image: url(../../images/signup_top.png) }
.signup, .user_edit {padding: 10px 20px; width: 440px; background-color: #ebebeb; border-right: 1px solid #d3d3d3; border-left: 1px solid #d3d3d3}
.user_edit {padding: 10px 20px 0}
.signup_bottom {width: 480px; height: 5px; background-image: url(../../images/signup_bottom.png)}
.signup .formError {font-size:12px}
.signup img {margin-right:10px}
.signup .warning {margin-left:100px; border-left: 1px solid #FEBF4E; border-right: 1px solid #FEBF4E}
.signup .warning .message {width:290px; margin-left:0}
.signup .warning .message p {line-height:100%; margin: 4px 0}
.signup .icon img {margin-right: 5px}
.signup input {width:150px; margin-right:10px}
.signup select {width:160px; margin-right:10px}
.signup .fieldWithErrors {float: left}
.signup .fieldWithErrors input{ border: 1px solid #B90000 !important}
.signup input.email {width: 320px}
.signup input.warning {border-color:#FEBF4E}
.signup input.role {width: auto; display: inline}
.signup label {width:100px; line-height:25px; font-size: 12px}
.signup label.who {width:60px}
.signup label.description {width:100px; margin-right:10px}
.signup textarea {width:310px}
.signup label.basic{ width: 105px; padding-right: 5px; text-align: right}
.signup input.warning {border-width:1px; border-style: solid; border-color: #EDA21E; background-color: #FFF; margin: 0 0 -1px 0}
/**'Signup' right rounded smaller box*/ .signup_facebook_top {width: 230px; height: 5px; background-image: url(../../images/signup_facebook_top.png)}
.signup_facebook {padding:1px 20px; max-width:440px; min-height:150px; background-color:#ebebeb; border-right:1px solid #d3d3d3; border-left:1px solid #d3d3d3}
.signup_facebook input[type="file"] {font-size:10px}
.signup_facebook_bottom {width:230px; height:5px; background-image: url(../../images/signup_facebook_bottom.png)}
#user_pic {margin-top:10px; border: 1px solid #9D9D9D !important }
.signup_facebook .half{ width:75px; margin-left:10px}
/**JQuery-ui enter email partial.*/ .dialog_content form .warning {border: #FFCE79 solid 2px; padding:5px; background-color:#FFF0D9; margin-bottom:10px}
.dialog_content form .warning .icon {margin-right:10px}
.dialog_content form .warning .message h3 {color:#FFB533; size:12px; font-weight:bold; width:350px}
.dialog_content form .warning .message p {color:#A19E9B; font-size: 11px; margin: 5px 0}
.dialog_content form .warning .message input {width:270px; border: 2px solid #FEA406}
.dialog_content form .warning .message button {height:27px; border: 2px solid #FEA406; background-color:#FFB434; color:#FFF; font-weight:bold}
#export_country_list, #want_to_export_country_list {width:260px}
#want_to_export_country_list li, #export_country_list li {margin-top:5px; padding: 5px; background: #E2E4E3}
.ui-dialog-close-button-wrapper {background-color:#E2E4E3; border-top-color:#A0A0A0; border-top-style:solid; border-top-width:1px; margin-bottom:-1.3em; margin-left:-1em; margin-right:-1em; margin-top:20px; padding-bottom:10px; padding-top:10px; text-align:center}
li.category_item {margin-top:10px}
li.category_item a.tick_cross, li.category_item a.ajax_load{ padding-left:20px; width:400px; float:none}
ol#categories {padding:20px}
.migrate_category_container {height: 20px}
.migrate_category_container p{ height: 20px; line-height: 20px; text-align: center; margin: 0 0}
.migrate_category_container div {height: 20px; line-height: 20px; float: left; width: 120px}
ul.category_issues, .category_issues ul {padding-left: 20px}
ul.category_issues li {list-style-type: disc}
#show_location {margin-bottom: 5px; padding: 5px; width: 430px}
#show_location .category_list{ width: 150px}
#choose_location , #hide_choose_location {z-index: 99; display: none; background: url(../../images/button_change_location.png) top left no-repeat; width: 93px; height:17px; display: block; float: left; padding: 0; cursor: pointer}
#hide_choose_location {margin: 0}
#choose_location {margin: 0 0 0 5px}
#choose_location:hover, #hide_choose_location:hover {background-position: 0 -17px}
#locations_list {width:470px; /* import in ie with abs pos you must specify a width or right. */ display: none; margin: -5px -5px; padding: 5px; -moz-border-radius: 8px; -webkit-border-radius 8px; position: absolute; z-index: 99; border-top:1px solid #C8C8C8; border-right:3px solid #868686; border-bottom:3px solid #868686; border-left:1px solid #C8C8C8; background: url(../../images/light_grey_to_white_gradient.png) 100% 100% repeat-x #FBFBFB}
#locations_list.open {display: block}
#locations_list div.element {margin: 0}
#sort_by_alphabet, #sort_by_priority {float:right; cursor: pointer; font-size: 10px; font-style: underline; color: #0073B4}
a.icon_places_tiny {float: left; display: block; margin: 0 5px; height: 17px; width: 17px; background: url(../../images/icon_places_tiny.png) top left no-repeat}
.ac_results IFRAME {display:none}
.duplicate_companies_inner {position:absolute; display:block; width:230px}
.duplicate_companies_inner p.large {margin:5px}
.duplicate_companies_inner div.item_preview_business {margin-bottom:5px}
.list_your_business {height: 128px; width: 749px; background: url(../../images/list_your_business.png)}

/* * jQuery UI CSS Framework * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. */ /* Layout helpers ----------------------------------*/ .ui-helper-hidden {display: none}
.ui-helper-hidden-accessible {position: absolute; left: -99999999px}
.ui-helper-reset {margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none}
.ui-helper-clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden}
.ui-helper-clearfix {display: inline-block}
/* required comment for clearfix to work in Opera \*/ * html .ui-helper-clearfix {height:1%}
.ui-helper-clearfix {display:block}
/* end clearfix */ .ui-helper-zfix {width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0)}
/* Interaction Cues ----------------------------------*/ .ui-state-disabled {cursor: default !important}
/* Icons ----------------------------------*/ /* states and images */ .ui-icon {display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat}
/* Misc visuals ----------------------------------*/ /* Overlays */ .ui-widget-overlay {position: absolute; top: 0; left: 0; width: 100%; height: 100%}
/* * jQuery UI CSS Framework * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana,Arial,sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=02_glass.png&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=02_glass.png&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px */ /* Component containers ----------------------------------*/ .ui-widget {font-family: Verdana,Arial,sans-serif; font-size: 1.1em}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {font-family: Verdana,Arial,sans-serif; font-size: 1em}
.ui-widget-content {border: 3px solid #82C41A; background: #ffffff url(../../images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #222222}
.ui-widget-header {border-bottom: 1px solid #aaaaaa; background: #cccccc url(../../images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: normal}
.ui-widget-header a {color: #222222}
/* Interaction states ----------------------------------*/ .ui-state-default, .ui-widget-content .ui-state-default {border: 1px solid #d3d3d3; background: #e6e6e6 url(../../images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #555555; outline: none}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {color: #555555; text-decoration: none; outline: none}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus {border: 1px solid #999999; background: #dadada url(../../images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; outline: none}
.ui-state-hover a, .ui-state-hover a:hover {color: #212121; text-decoration: none; outline: none}
.ui-state-active, .ui-widget-content .ui-state-active {border: 1px solid #aaaaaa; background: #ffffff url(../../images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; outline: none}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {color: #212121; outline: none; text-decoration: none}
/* Interaction Cues ----------------------------------*/ .ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #fcefa1; background: #fbf9ee url(../../images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color: #363636}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a {color: #363636}
.ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(../../images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color: #cd0a0a}
.ui-state-error a, .ui-widget-content .ui-state-error a {color: #cd0a0a}
.ui-state-error-text, .ui-widget-content .ui-state-error-text {color: #cd0a0a}
.ui-state-disabled, .ui-widget-content .ui-state-disabled {opacity: .35; filter:Alpha(Opacity=35); background-image: none}
.ui-priority-primary, .ui-widget-content .ui-priority-primary {font-weight: bold}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary {opacity: .7; filter:Alpha(Opacity=70); font-weight: normal}
/* Icons ----------------------------------*/ /* states and images */ .ui-icon {width: 16px; height: 16px; background-image: url(../../images/ui-icons_222222_256x240.png)}
.ui-widget-content .ui-icon {background-image: url(../../images/ui-icons_222222_256x240.png)}
.ui-widget-header .ui-icon {background-image: url(../../images/ui-icons_222222_256x240.png)}
.ui-state-default .ui-icon {background-image: url(http://assets2.madefromnewzealand.com/stylesheets/cache/images/ui-icons_888888_256x240.png)}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(../../images/ui-icons_454545_256x240.png)}
.ui-state-active .ui-icon {background-image: url(../../images/ui-icons_454545_256x240.png)}
.ui-state-highlight .ui-icon {background-image: url(../../images/ui-icons_2e83ff_256x240.png)}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(../../images/ui-icons_cd0a0a_256x240.png)}
/* positioning */ .ui-icon-carat-1-n {background-position: 0 0}
.ui-icon-carat-1-ne {background-position: -16px 0}
.ui-icon-carat-1-e {background-position: -32px 0}
.ui-icon-carat-1-se {background-position: -48px 0}
.ui-icon-carat-1-s {background-position: -64px 0}
.ui-icon-carat-1-sw {background-position: -80px 0}
.ui-icon-carat-1-w {background-position: -96px 0}
.ui-icon-carat-1-nw {background-position: -112px 0}
.ui-icon-carat-2-n-s {background-position: -128px 0}
.ui-icon-carat-2-e-w {background-position: -144px 0}
.ui-icon-triangle-1-n {background-position: 0 -16px}
.ui-icon-triangle-1-ne {background-position: -16px -16px}
.ui-icon-triangle-1-e {background-position: -32px -16px}
.ui-icon-triangle-1-se {background-position: -48px -16px}
.ui-icon-triangle-1-s {background-position: -64px -16px}
.ui-icon-triangle-1-sw {background-position: -80px -16px}
.ui-icon-triangle-1-w {background-position: -96px -16px}
.ui-icon-triangle-1-nw {background-position: -112px -16px}
.ui-icon-triangle-2-n-s {background-position: -128px -16px}
.ui-icon-triangle-2-e-w {background-position: -144px -16px}
.ui-icon-arrow-1-n {background-position: 0 -32px}
.ui-icon-arrow-1-ne {background-position: -16px -32px}
.ui-icon-arrow-1-e {background-position: -32px -32px}
.ui-icon-arrow-1-se {background-position: -48px -32px}
.ui-icon-arrow-1-s {background-position: -64px -32px}
.ui-icon-arrow-1-sw {background-position: -80px -32px}
.ui-icon-arrow-1-w {background-position: -96px -32px}
.ui-icon-arrow-1-nw {background-position: -112px -32px}
.ui-icon-arrow-2-n-s {background-position: -128px -32px}
.ui-icon-arrow-2-ne-sw {background-position: -144px -32px}
.ui-icon-arrow-2-e-w {background-position: -160px -32px}
.ui-icon-arrow-2-se-nw {background-position: -176px -32px}
.ui-icon-arrowstop-1-n {background-position: -192px -32px}
.ui-icon-arrowstop-1-e {background-position: -208px -32px}
.ui-icon-arrowstop-1-s {background-position: -224px -32px}
.ui-icon-arrowstop-1-w {background-position: -240px -32px}
.ui-icon-arrowthick-1-n {background-position: 0 -48px}
.ui-icon-arrowthick-1-ne {background-position: -16px -48px}
.ui-icon-arrowthick-1-e {background-position: -32px -48px}
.ui-icon-arrowthick-1-se {background-position: -48px -48px}
.ui-icon-arrowthick-1-s {background-position: -64px -48px}
.ui-icon-arrowthick-1-sw {background-position: -80px -48px}
.ui-icon-arrowthick-1-w {background-position: -96px -48px}
.ui-icon-arrowthick-1-nw {background-position: -112px -48px}
.ui-icon-arrowthick-2-n-s {background-position: -128px -48px}
.ui-icon-arrowthick-2-ne-sw {background-position: -144px -48px}
.ui-icon-arrowthick-2-e-w {background-position: -160px -48px}
.ui-icon-arrowthick-2-se-nw {background-position: -176px -48px}
.ui-icon-arrowthickstop-1-n {background-position: -192px -48px}
.ui-icon-arrowthickstop-1-e {background-position: -208px -48px}
.ui-icon-arrowthickstop-1-s {background-position: -224px -48px}
.ui-icon-arrowthickstop-1-w {background-position: -240px -48px}
.ui-icon-arrowreturnthick-1-w {background-position: 0 -64px}
.ui-icon-arrowreturnthick-1-n {background-position: -16px -64px}
.ui-icon-arrowreturnthick-1-e {background-position: -32px -64px}
.ui-icon-arrowreturnthick-1-s {background-position: -48px -64px}
.ui-icon-arrowreturn-1-w {background-position: -64px -64px}
.ui-icon-arrowreturn-1-n {background-position: -80px -64px}
.ui-icon-arrowreturn-1-e {background-position: -96px -64px}
.ui-icon-arrowreturn-1-s {background-position: -112px -64px}
.ui-icon-arrowrefresh-1-w {background-position: -128px -64px}
.ui-icon-arrowrefresh-1-n {background-position: -144px -64px}
.ui-icon-arrowrefresh-1-e {background-position: -160px -64px}
.ui-icon-arrowrefresh-1-s {background-position: -176px -64px}
.ui-icon-arrow-4 {background-position: 0 -80px}
.ui-icon-arrow-4-diag {background-position: -16px -80px}
.ui-icon-extlink {background-position: -32px -80px}
.ui-icon-newwin {background-position: -48px -80px}
.ui-icon-refresh {background-position: -64px -80px}
.ui-icon-shuffle {background-position: -80px -80px}
.ui-icon-transfer-e-w {background-position: -96px -80px}
.ui-icon-transferthick-e-w {background-position: -112px -80px}
.ui-icon-folder-collapsed {background-position: 0 -96px}
.ui-icon-folder-open {background-position: -16px -96px}
.ui-icon-document {background-position: -32px -96px}
.ui-icon-document-b {background-position: -48px -96px}
.ui-icon-note {background-position: -64px -96px}
.ui-icon-mail-closed {background-position: -80px -96px}
.ui-icon-mail-open {background-position: -96px -96px}
.ui-icon-suitcase {background-position: -112px -96px}
.ui-icon-comment {background-position: -128px -96px}
.ui-icon-person {background-position: -144px -96px}
.ui-icon-print {background-position: -160px -96px}
.ui-icon-trash {background-position: -176px -96px}
.ui-icon-locked {background-position: -192px -96px}
.ui-icon-unlocked {background-position: -208px -96px}
.ui-icon-bookmark {background-position: -224px -96px}
.ui-icon-tag {background-position: -240px -96px}
.ui-icon-home {background-position: 0 -112px}
.ui-icon-flag {background-position: -16px -112px}
.ui-icon-calendar {background-position: -32px -112px}
.ui-icon-cart {background-position: -48px -112px}
.ui-icon-pencil {background-position: -64px -112px}
.ui-icon-clock {background-position: -80px -112px}
.ui-icon-disk {background-position: -96px -112px}
.ui-icon-calculator {background-position: -112px -112px}
.ui-icon-zoomin {background-position: -128px -112px}
.ui-icon-zoomout {background-position: -144px -112px}
.ui-icon-search {background-position: -160px -112px}
.ui-icon-wrench {background-position: -176px -112px}
.ui-icon-gear {background-position: -192px -112px}
.ui-icon-heart {background-position: -208px -112px}
.ui-icon-star {background-position: -224px -112px}
.ui-icon-link {background-position: -240px -112px}
.ui-icon-cancel {background-position: 0 -128px}
.ui-icon-plus {background-position: -16px -128px}
.ui-icon-plusthick {background-position: -32px -128px}
.ui-icon-minus {background-position: -48px -128px}
.ui-icon-minusthick {background-position: -64px -128px}
.ui-icon-close {background-position: -80px -128px}
.ui-icon-closethick {background-position: -96px -128px}
.ui-icon-key {background-position: -112px -128px}
.ui-icon-lightbulb {background-position: -128px -128px}
.ui-icon-scissors {background-position: -144px -128px}
.ui-icon-clipboard {background-position: -160px -128px}
.ui-icon-copy {background-position: -176px -128px}
.ui-icon-contact {background-position: -192px -128px}
.ui-icon-image {background-position: -208px -128px}
.ui-icon-video {background-position: -224px -128px}
.ui-icon-script {background-position: -240px -128px}
.ui-icon-alert {background-position: 0 -144px}
.ui-icon-info {background-position: -16px -144px}
.ui-icon-notice {background-position: -32px -144px}
.ui-icon-help {background-position: -48px -144px}
.ui-icon-check {background-position: -64px -144px}
.ui-icon-bullet {background-position: -80px -144px}
.ui-icon-radio-off {background-position: -96px -144px}
.ui-icon-radio-on {background-position: -112px -144px}
.ui-icon-pin-w {background-position: -128px -144px}
.ui-icon-pin-s {background-position: -144px -144px}
.ui-icon-play {background-position: 0 -160px}
.ui-icon-pause {background-position: -16px -160px}
.ui-icon-seek-next {background-position: -32px -160px}
.ui-icon-seek-prev {background-position: -48px -160px}
.ui-icon-seek-end {background-position: -64px -160px}
.ui-icon-seek-first {background-position: -80px -160px}
.ui-icon-stop {background-position: -96px -160px}
.ui-icon-eject {background-position: -112px -160px}
.ui-icon-volume-off {background-position: -128px -160px}
.ui-icon-volume-on {background-position: -144px -160px}
.ui-icon-power {background-position: 0 -176px}
.ui-icon-signal-diag {background-position: -16px -176px}
.ui-icon-signal {background-position: -32px -176px}
.ui-icon-battery-0 {background-position: -48px -176px}
.ui-icon-battery-1 {background-position: -64px -176px}
.ui-icon-battery-2 {background-position: -80px -176px}
.ui-icon-battery-3 {background-position: -96px -176px}
.ui-icon-circle-plus {background-position: 0 -192px}
.ui-icon-circle-minus {background-position: -16px -192px}
.ui-icon-circle-close {background-position: -32px -192px}
.ui-icon-circle-triangle-e {background-position: -48px -192px}
.ui-icon-circle-triangle-s {background-position: -64px -192px}
.ui-icon-circle-triangle-w {background-position: -80px -192px}
.ui-icon-circle-triangle-n {background-position: -96px -192px}
.ui-icon-circle-arrow-e {background-position: -112px -192px}
.ui-icon-circle-arrow-s {background-position: -128px -192px}
.ui-icon-circle-arrow-w {background-position: -144px -192px}
.ui-icon-circle-arrow-n {background-position: -160px -192px}
.ui-icon-circle-zoomin {background-position: -176px -192px}
.ui-icon-circle-zoomout {background-position: -192px -192px}
.ui-icon-circle-check {background-position: -208px -192px}
.ui-icon-circlesmall-plus {background-position: 0 -208px}
.ui-icon-circlesmall-minus {background-position: -16px -208px}
.ui-icon-circlesmall-close {background-position: -32px -208px}
.ui-icon-squaresmall-plus {background-position: -48px -208px}
.ui-icon-squaresmall-minus {background-position: -64px -208px}
.ui-icon-squaresmall-close {background-position: -80px -208px}
.ui-icon-grip-dotted-vertical {background-position: 0 -224px}
.ui-icon-grip-dotted-horizontal {background-position: -16px -224px}
.ui-icon-grip-solid-vertical {background-position: -32px -224px}
.ui-icon-grip-solid-horizontal {background-position: -48px -224px}
.ui-icon-gripsmall-diagonal-se {background-position: -64px -224px}
.ui-icon-grip-diagonal-se {background-position: -80px -224px}
/* Misc visuals ----------------------------------*/ /* Corner radius */ .ui-corner-tl {-moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px}
.ui-corner-tr {-moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px}
.ui-corner-bl {-moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px}
.ui-corner-br {-moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px}
.ui-corner-top {-moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; -moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 4px}
.ui-corner-bottom {-moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px}
.ui-corner-right {-moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px}
.ui-corner-left {-moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px}
.ui-corner-all {-moz-border-radius: 8px; -webkit-border-radius: 8px}
/* -moz-border-radius: 4px 4px 0 0 */ /* Overlays */ .ui-widget-overlay {background: #6D6D6D url(../../images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .50;filter:Alpha(Opacity=50)}
.ui-widget-shadow {margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(../../images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px}/* Accordion ----------------------------------*/ .ui-accordion .ui-accordion-header {cursor: pointer; position: relative; margin-top: 1px; zoom: 1}
.ui-accordion .ui-accordion-li-fix {display: inline}
.ui-accordion .ui-accordion-header-active {border-bottom: 0 !important}
.ui-accordion .ui-accordion-header a {display: block; font-size: 1em; padding: .5em .5em .5em 2.2em}
.ui-accordion .ui-accordion-header .ui-icon {position: absolute; left: .5em; top: 50%; margin-top: -8px}
.ui-accordion .ui-accordion-content {padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none}
.ui-accordion .ui-accordion-content-active {display: block}/* Datepicker ----------------------------------*/ .ui-datepicker {width: 17em; padding: .2em .2em 0}
.ui-datepicker .ui-datepicker-header {position:relative; padding:.2em 0}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {position:absolute; top: 2px; width: 1.8em; height: 1.8em}
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {top: 1px}
.ui-datepicker .ui-datepicker-prev {left:2px}
.ui-datepicker .ui-datepicker-next {right:2px}
.ui-datepicker .ui-datepicker-prev-hover {left:1px}
.ui-datepicker .ui-datepicker-next-hover {right:1px}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px}
.ui-datepicker .ui-datepicker-title {margin: 0 2.3em; line-height: 1.8em; text-align: center}
.ui-datepicker .ui-datepicker-title select {float:left; font-size:1em; margin:1px 0}
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {width: 49%;}
.ui-datepicker .ui-datepicker-title select.ui-datepicker-year {float: right}
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em}
.ui-datepicker th {padding: .7em .3em; text-align: center; font-weight: bold; border: 0}
.ui-datepicker td {border: 0; padding: 1px}
.ui-datepicker td span, .ui-datepicker td a {display: block; padding: .2em; text-align: right; text-decoration: none}
.ui-datepicker .ui-datepicker-buttonpane {background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0}
.ui-datepicker .ui-datepicker-buttonpane button {float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {float:left}
/* with multiple calendars */ .ui-datepicker.ui-datepicker-multi {width:auto}
.ui-datepicker-multi .ui-datepicker-group {float:left}
.ui-datepicker-multi .ui-datepicker-group table {width:95%; margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group {width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group {width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group {width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {border-left-width:0}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane {clear:left}
.ui-datepicker-row-break {clear:both; width:100%}
/* RTL support */ .ui-datepicker-rtl {direction: rtl}
.ui-datepicker-rtl .ui-datepicker-prev {right: 2px; left: auto}
.ui-datepicker-rtl .ui-datepicker-next {left: 2px; right: auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover {right: 1px; left: auto}
.ui-datepicker-rtl .ui-datepicker-next:hover {left: 1px; right: auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane {clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {float: left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {float:right}
.ui-datepicker-rtl .ui-datepicker-group {float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {border-right-width:0; border-left-width:1px}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {border-right-width:0; border-left-width:1px}
/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ .ui-datepicker-cover {display: none; /*sorry for IE5*/ display/**/: block; /*sorry for IE5*/ position: absolute; /*must have*/ z-index: -1; /*must have*/ filter: mask(); /*must have*/ top: -4px; /*must have*/ left: -4px; /*must have*/ width: 200px; /*must have*/ height: 200px; /*must have*/ }/* Dialog ----------------------------------*/ .ui-dialog {position: relative; padding: 0; width: 300px}
.ui-dialog .ui-dialog-titlebar {position: relative; -moz-border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0}
.ui-dialog .ui-dialog-title {float: left; margin: .1em 0 .2em; padding: 2px 0 2px 10px; font-size: 14px}
.ui-dialog .ui-dialog-titlebar-close {position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px}
.ui-dialog .ui-dialog-titlebar-close span {display: block; margin: 1px}
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus {padding: 0}
.ui-dialog .ui-dialog-content {border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1}
.ui-dialog .ui-dialog-buttonpane {text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em}
.ui-dialog .ui-dialog-buttonpane button {float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible}
.ui-dialog .ui-resizable-se {width: 14px; height: 14px; right: 3px; bottom: 3px}
.ui-draggable .ui-dialog-titlebar {cursor: move}
/* Progressbar ----------------------------------*/ .ui-progressbar {height:2em; text-align: left}
.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%}/* Resizable ----------------------------------*/ .ui-resizable {position: relative;}
.ui-resizable-handle {position: absolute;font-size: 0.1px;z-index: 99999; display: block;}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle {display: none}
.ui-resizable-n {cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px}
.ui-resizable-s {cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px}
.ui-resizable-e {cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%}
.ui-resizable-w {cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%}
.ui-resizable-se {cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px}
.ui-resizable-sw {cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px}
.ui-resizable-nw {cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px}
.ui-resizable-ne {cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Slider ----------------------------------*/ .ui-slider {position: relative; text-align: left}
.ui-slider .ui-slider-handle {position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default}
.ui-slider .ui-slider-range {position: absolute; z-index: 1; font-size: .7em; display: block; border: 0}
.ui-slider-horizontal {height: .8em}
.ui-slider-horizontal .ui-slider-handle {top: -.3em; margin-left: -.6em}
.ui-slider-horizontal .ui-slider-range {top: 0; height: 100%}
.ui-slider-horizontal .ui-slider-range-min {left: 0}
.ui-slider-horizontal .ui-slider-range-max {right: 0}
.ui-slider-vertical {width: .8em; height: 100px}
.ui-slider-vertical .ui-slider-handle {left: -.3em; margin-left: 0; margin-bottom: -.6em}
.ui-slider-vertical .ui-slider-range {left: 0; width: 100%}
.ui-slider-vertical .ui-slider-range-min {bottom: 0}
.ui-slider-vertical .ui-slider-range-max {top: 0}/* Tabs ----------------------------------*/ .ui-tabs {padding: .2em; zoom: 1}
.ui-tabs .ui-tabs-nav {list-style: none; position: relative; padding: .2em .2em 0}
.ui-tabs .ui-tabs-nav li {position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0}
.ui-tabs .ui-tabs-nav li a {float: left; text-decoration: none; padding: .5em 1em}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {padding-bottom: 1px; border-bottom-width: 0}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {cursor: text}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {cursor: pointer}
/* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ .ui-tabs .ui-tabs-panel {padding: 1em 1.4em; display: block; border-width: 0; background: none}
.ui-tabs .ui-tabs-hide {display: none !important}