body{text-align:center;padding:0px;font-family:"Lucida Grande", "Verdana", sans-serif;color:black;font-size:0.8em;background-color:#dddddd;}
body.payment_result_iframe{background-color:#ffffff;padding:0px;margin-left:0px;width:auto;}
body.ads{background-color:#ffffff;text-align:left;padding:0px;margin-left:0px;width:auto;}
body.affiliate_order{background-color:#ffffff;padding:0px;margin-left:0px;width:auto;}
body.premium_portal{background-color:#ffffff;padding:0px;margin-left:0px;margin-top:0px;}
div.premium_portal{margin:0px;padding:0px;width:100%;}
div.premium_portal_noframe{border:2px solid #555555;margin-top:40px;font-size:1.4em;color:#555555;}
a{color:#00AAEE;text-decoration:none;}
img{border:none;}
a:hover{color:#FEA800;}
h1{color:#FEA800;font-size:1.6em;line-height:1.1;}
input{border:2px solid #00AAEE;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;padding:2px;margin-top:2px;margin-bottom:2px;}
input:hover{border:2px solid #FEA800;padding:2px;margin-top:2px;margin-bottom:2px;}
input:focus{border:2px solid #FEA800;padding:2px;margin-top:2px;margin-bottom:2px;}
input:active{border:2px solid #FEA800;padding:2px;margin-top:2px;margin-bottom:2px;}
select{color:#666;padding:2px;border:2px solid #00AAEE;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;background:#EBFFEB;}
select:hover{color:#666;border:2px solid #FEA800;background:#EBFFEB;}
select:active{color:#666;border:2px solid #FEA800;background:#EBFFEB;}
select:focus{color:#666;border:2px solid #FEA800;background:#EBFFEB;}
#main_layout{margin-left:auto;margin-right:auto;margin-top:4px;margin-bottom:4px;padding:0px;background:#ffffff;border-width:2px;border-style:solid;border-color:#555555;position:relative;width:940px;min-height:600px;overflow:auto;}
* html #main_layout{height:auto !important;height:600px;overflow:visible;}
#main_layout_pda{margin-left:auto;margin-right:auto;margin-top:4px;margin-bottom:4px;padding:0px;background:#ffffff;border-width:1px;border-style:solid;border-color:#555555;position:relative;}
div.copyright{font-weight:bold;font-size:0.8em;color:#333333;}
#page_header{padding:0px;background:#ffffff;min-height:50px;min-width:900px;width:900px;}
#page_header h1{margin-top:2px;font-size:1em;color:#999;}
#page_header h1 em{font-size:1.4em;font-style:normal;color:#666;}
#page_header h1 span{display:block;font-size:1em;}
#page_body{margin-top:8px;padding:0em;position:relative;clear:both;}
#page_body h1{background:url(images/bullet_logo.gif) no-repeat;background-position:left center;padding-left:26px;padding-top:4px;padding-bottom:4px;}
h1.standard {background:url(images/bullet_logo.gif) no-repeat;background-position:left center;padding-left:26px;padding-top:4px;padding-bottom:4px;}
h1.standard_no_image {}
#left_area{height:auto;width:210px;margin-left:4px;padding:0px;position:relative;text-align:left;top:0;left:0;float:left;background:#ffffff;}
* html #left_area{width:210px;w\idth:206px;}
#ZenBu_header{width:90%;background:#ffffff;margin:5px 10px 5px 10px;padding:0em 1em 0em 1em;}
#left_area_top{background:#FFFFFF;margin-left:0px;padding:2px;}
#left_area_middle{background:#FFFFFF;margin-left:0px;padding:2px;}
#left_area_middle ul{margin:0 0 0 1em;padding:0 0 0 1em;text-align:left;}
#left_area_bottom{background:#FFFFFF;margin-left:0px;padding:2px;}
#left_area_bottom .user_ui_main_outer{background:transparent;border:none;color:#000000;}
#main_area{height:auto;width:auto;margin-left:218px;margin-right:8px;margin-bottom:10px;padding:0px;position:relative;top:0;right:0;background-color:#ffffff;text-align:left;overflow:visible;}
#main_area_top{margin-left:2px;}
#main_area_top p{color:#555555;}
#main_area_middle{margin-left:2px;}
#main_area_bottom{margin-left:2px;}
#right_area{}
#right_area_top{}
#right_area_middle{}
#right_area_bottom{}
#page_footer{margin-top:4px;margin-bottom:8px;padding:0em;text-align:left;position:relative;height:auto;width:auto;overflow:hidden;}
div.tool_user_info{margin-left:0px;margin-bottom:8px;color:#555555;background-color:#eeeeee;border:2px solid #555555;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;width:188px;padding:4px;text-align:left;}
div.tool_user_info_popout{margin-top:-6px;padding:0px;text-align:right;}
div.tool_user_links{margin-top:6px;margin-left:6px;font-size:0.9em;line-height:1.3;}
div.tool_user_username{font-size:1.5em;}
div.tool_user_credit_remaining{border:1px solid #555555;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:6px;text-align:center;background-color:#FFFFFF;color:#555555;font-weight:normal;white-space:nowrap;}
div.tool_user_credit_normal{font-size:1.5em;font-weight:bold;color:#00C000;}
div.tool_user_credit_low{font-size:1.5em;color:#FF0000;font-weight:bold;}
div.header_user_credit_remaining{padding:0px;text-align:center;background-color:#FFFFFF;color:#555555;font-weight:normal;margin-left:14px;white-space:nowrap;font-size:0.8em;}
div.header_user_links{margin-top:auto;margin-left:14px;white-space:nowrap;text-align:left;font-size:0.8em;}
div.header_user_username{font-size:1.5em;white-space:nowrap;}
div.header_user_credit_normal{font-size:1.5em;font-weight:bold;color:#00C000;}
div.header_user_credit_low{font-size:1.5em;color:#FF0000;font-weight:bold;}
div.header_user_info_popout{margin-left:8px;margin-top:40px;padding:0px;height:100%;}
form{display:inline;}
form.language{padding:0.5em 0.5em 0em 0em;text-align:right;}
.tool_content{padding:0px 5px 0px 5px;}
.tool_content .admin_menu_list{list-style-type:square;padding:20px;margin:0px;}
.tool_content .users_list{list-style-type:square;}
.tool_content .users_list .roles{font-size:8pt;font-style:italic;}
div.avis{padding:20px 10px 10px 10px;background-image:url(images/03_avis.gif);background-repeat:repeat-x;background-position:left top;background-color:#FDFDFD;}
span.avis{padding-top:20px;}
div.anysection{padding:0px 5px 0px 5px;color:#616756;text-align:left;}
div.test{text-align:center;vertical-align:text-top;}
div.technical_problem{color:#555555;font-size:1.2em;margin:20px;padding:5px;}
p.technical_problem{}
div.technical_problem_twitter_feed{padding:10px;border:2px dotted #555555;color:#555555;margin:10px;}
ul.twitter_feed{}
li.twitter_feed{margin-bottom:6px;color:#555555;font-size:1.1em;}
div.google_landing_page{width:720px;margin-left:auto;margin-right:auto;}
div.how_it_works{width:840px;height:auto;margin-left:auto;margin-right:auto;}
div.how_it_works_headers{width:840px;text-align:center;}
div.how_it_works_body{margin-top:20px;}
div.how_it_works_left{width:410px;height:auto;padding-right:5px;color:#666;float:left;position:relative;}
div.how_it_works_text{margin-bottom:5px;margin-right:10px;text-align:justify;}
div.how_it_works_back{position:relative;left:2px;bottom:0px;text-align:left;width:200px;margin-top:10px;float:left;}
div.how_it_works_next{position:relative;right:2px;bottom:0px;float:right;width:200px;text-align:right;margin-top:10px;}
div.how_it_works_right{float:left;padding:4px;text-align:center;margin-left:auto;margin-right:auto;width:410px;overflow:visible;}
.how_it_works_right img{display:block;}
div.tou{width:840px;margin-left:auto;margin-right:auto;}
#tou p{color:#555555;}
#tou li{color:#555555;}
#tou h3{color:#555555;}
div.top_nav_panel{background-color:#00AAEE;border-top-width:1px;border-top-style:solid;border-top-color:#555555;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#555555;margin-top:4px;margin-bottom:8px;line-height:30px;width:100%;padding:0px;white-space:nowrap;overflow:hidden;position:relative;}
div.top_nav_item_active{background-color:#00AAEE;border-right:2px solid #555555;text-align:center;font-weight:bold;float:left;line-height:30px;}
div.top_nav_item_inactive{color:#FEA800;background-color:#ffffff;border-right:2px solid #555555;padding-left:8px;padding-right:8px;text-align:center;font-weight:bold;float:left;line-height:30px;}
a.top_nav_item{font-size:14px;}
div.top_nav_item_active a{text-decoration:none;color:#FFFFFF;display:block;padding-left:8px;padding-right:8px;}
div.top_nav_item_active a:hover{color:#00AAEE;background-color:#FFFFFF;}
div.top_nav_item_active:hover{color:#00AAEE;background-color:#FFFFFF;border-right:2px solid #555555;text-align:center;font-weight:bold;float:left;cursor:pointer;}
div.tool_search{margin-top:0px;margin-bottom:8px;margin-left:0px;color:#555555;background-color:#eeeeee;border:2px solid #555555;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;width:188px;padding:4px;font-weight:bold;font-size:0.8em;text-align:left;line-height:1.2;}
div.tool_content_twitter_feed{margin-bottom:8px;margin-top:0px;margin-left:0px;color:#555555;background-color:#FFFFFF;border:2px solid #00AAEE;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;width:188px;padding:6px;font-weight:bold;font-size:0.9em;line-height:1.2em;}
div.tool_content_twitter_feed_date{text-align:right;font-size:0.9em;font-weight:normal;}
div.promotional_code_msg_box{margin-top:0px;margin-bottom:8px;margin-left:0px;color:#FFFFFF;background-color:#00AAEE;border:2px solid #555555;width:188px;padding:4px;font-weight:normal;font-size:1.7em;text-align:center;line-height:115%;}
span.promotional_code_large_font{font-size:1.2em;}
span.promotional_code_link_font{font-size:0.72em;font-weight:bold;display:block;line-height:100%;}
a.promotional_code_link{color:#FFFFFF;text-decoration:none;}
a.promotional_code_link:hover{color:#FEA800;text-decoration:none;}
div.tool_ads_box{color:#555555;background-color:#eeeeee;border:2px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;width:188px;padding:4px;text-align:left;margin-bottom:4px;}
div.tool_ads_header{background-color:#00AAEE;color:#FFFFFF;padding:3px;border:1px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin-bottom:4px;margin-left:auto;margin-right:auto;width:180px;font-weight:bold;font-size:0.9em;}
* html div.tool_ads_header{width:188px;}
div.tool_ad{margin-left:auto;margin-right:auto;margin-bottom:4px;background-color:#f8f8f8;border:1px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;width:180px;padding:3px;text-align:left;}
* html div.tool_ad{width:188px;}
div.tool_ad:hover, div.tool_ad.iehover{background-color:#ffffff;border:1px solid #00AAEE;}
span.ad_tags{font-size:0.8em;font-weight:normal;}
span.ad_distance{font-size:0.8em;font-weight:bold;}
span.ad_map_link{font-size:0.8em;font-weight:normal;}
span.ad_phone_number{font-size:0.9em;font-weight:bold;}
span.ad_link{font-size:1em;font-weight:bold;}
span.ad_dir_link{font-size:0.8em;font-weight:bold;}
a.ad_dir_link{font-size:1em;}
span.ad_dir_logo{width:100%;text-align:right;display:block;}
div.skype_details_code{visibility:hidden;display:none;height:1px;width:1px;margin:0px;}
p.maintenance{color:#555555;font-size:1.3em;}
p.contact{color:#555555;font-size:1.2em;}
ul.contact li{background-image:url(images/tick.gif);background-repeat:no-repeat;padding-left:26px;padding-top:2px;text-align:left;font-size:1.1em;color:#555555;margin-bottom:0px;margin-left:20px;margin-top:10px;}
ul.contact{list-style-type:none;padding:0;margin:0;}
div.contact_main_div{margin-left:15px;margin-right:15px;position:relative;}
div.contact_zone_details{padding:10px;border:3px solid #CC0000;font-size:1.1em;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}
span.contact_zone_status_online{font-weight:bold;color:#00CC00;font-size:1.1em;}
span.contact_zone_status_offline{color:#CC0000;font-weight:bold;font-size:1.1em;}
form.contact_email{}
div.contact_email_main{width:620px;padding:20px;position:relative;border:2px solid #555555;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;min-height:400px;height:auto !important;height:400px;margin-bottom:80px;}
div.contact_email_sent_msg{border:1px solid #555555;background-color:#EEEEEE;color:#CC0000;padding:10px;font-size:1.4em;font-weight:bold;margin-bottom:10px;}
div.contact_email_form_error{border:1px solid #555555;background-color:#cccccc;color:#FF0000;padding:10px;font-size:1.2em;font-weight:bold;}
div.contact_email_row{position:relative;margin-bottom:8px;margin-left:auto;margin-right:auto;min-height:32px;height:auto !important;height:32px;}
textarea.contact_message{display:block;width:540px;border:2px solid #00AAEE;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;color:#555555;font-size:1.3em;margin-top:6px;padding:2px;}
textarea.contact_message:hover{border:2px solid #FEA800;}
textarea.contact_message:focus{border:2px solid #FEA800;}
textarea.contact_message:active{border:2px solid #FEA800;}
div.contact_email_left{float:left;white-space:nowrap;text-align:left;font-size:1.3em;color:#555555;padding:4px;width:220px;}
div.contact_email_right{float:left;text-align:left;}
div.contact_email_full_cell{width:98%;text-align:left;font-size:1.3em;padding:4px;color:#555555;}
input.edit_info_civic_input{}
input.contact_input{border:2px solid #00AAEE;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;color:#555555;font-size:1.3em;padding:2px;width:300px;}
input.contact_input:hover{border:2px solid #FEA800;}
input.contact_input:focus{border:2px solid #FEA800;}
input.contact_input:active{border:2px solid #FEA800;}
div.credit_details{border:2px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background-color:#eeeeee;color:#555555;padding:10px;font-size:1.4em;font-weight:bold;margin-top:10px;margin-bottom:10px;}
div.credit_details_alt_price{border:1px solid #CC0000;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;font-weight:bold;color:#CC0000;background-color:#FFFFFF;padding:6px;margin-top:10px;}
div.credit_details_free_credit{background-color:#FFFFFF;border:1px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;color:#CC0000;padding:6px;margin-top:6px;}
div.credit_details_connection_status_msg{border:1px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background-color:#eeeeee;color:#555555;padding:10px;font-size:1.2em;font-weight:normal;margin-top:10px;margin-bottom:10px;}
div.credit_details_purchase_credit{border:2px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background-color:#00AAEE;color:#FFFFFF;padding:4px;font-size:2em;font-weight:normal;margin-top:10px;margin-bottom:10px;text-align:center;line-height:30px;}
div.credit_details_purchase_credit a{color:#FFFFFF;cursor:pointer;display:block;}
div.testimonial_page_body{clear:both;padding:8px;font-size:1.2em;color:#555555;border:2px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin-bottom:8px;margin-top:12px;line-height:1.1;text-align:justify;}
div.testimonials_main_div{position:relative;border:2px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding-left:20px;padding-right:20px;}
h2.testimonials{color:#555555;font-size:1.7em;}
div.testimonial_date{color:#555555;font-size:1.2em;margin-bottom:10px;border-top:2px dotted #555555;padding-top:15px;}
div.testimonial_content{color:#555555;font-size:1.4em;margin-bottom:10px;line-height:1.4;margin-left:15px;text-align:justify;}
p.testimonial{margin-bottom:0px;}
div.testimonial_from{color:#555555;font-size:1.2em;margin-bottom:15px;margin-left:15px;line-height:1.4;}
div.ads_portal_body{margin-top:12px;margin-bottom:6px;text-align:center;}
div.google_ads_body{margin-top:12px;margin-bottom:6px;text-align:center;}
div.google_ads_left_container{height:210px;}
div.google_ads1{}
div.google_ads2{}
div.google_ads3{}
div.google_ads_code{visibility:hidden;display:none;height:1px;width:1px;margin:0px;}
div.ads_header{margin:auto;}
div.ads_tool_content{margin-bottom:0px;text-align:left;}
div.portal_content{position:relative;}
div.portal_content_main_block{border:2px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:6px;}
div.portal_connected_msg{margin-top:20px;margin-left:20px;margin-bottom:20px;margin-right:20px;font-size:1.6em;color:#555555;}
div.portal_buy_credit_online_msg{margin-top:10px;margin-left:20px;margin-bottom:20px;margin-right:20px;font-size:1.2em;color:#555555;}
div.portal_credit_details{color:#555555;width:580px;margin-left:auto;margin-right:auto;padding:12px;border:3px solid #FEA800;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;text-align:center;font-size:1.4em;}
div.portal_credit_links{margin:20px;padding:10px;border:1px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;font-size:0.9em;text-align:center;}
ul.portal_credit_links{list-style-type:none;padding:0;margin:0;line-height:1.2;position:relative;}
ul.portal_credit_links li{background-image:url(images/tick.gif);background-repeat:no-repeat;padding-left:26px;padding-top:0px;text-align:left;font-weight:normal;margin-bottom:0px;margin-top:4px;line-height:1.2;position:relative;}
span.portal_credit_remaining{font-size:1.4em;font-weight:bold;color:#333333;}
span.portal_free_access_msg{font-weight:bold;color:#555555;}
div.portal_connection_finished_msg{margin-left:20px;margin-right:20px;margin-bottom:10px;font-weight:normal;font-size:1.1em;color:#555555;}
div.search_button{text-align:right;margin:2px;padding:0px;width:184px;}
input.tool_search{border-color:#555555;border-width:2px;color:#555555;width:172px;padding:4px;margin-top:4px;margin-bottom:4px;}
div.index_intro{color:#555555;margin-bottom:10px;text-align:justify;}
span.index_emphasized{font-weight:bold;font-size:1.1em;color:#555555;}
div.index_left_cell{float:left;width:340px;position:relative;color:#555555;text-align:justify;}
div.index_right_cell{float:right;width:364px;position:relative;color:#555555;text-align:justify;}
div.index_full_row{clear:both;text-align:justify;}
div.benefits_outer{clear:both;margin-top:20px;border:1px solid #666666;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:0px;line-height:1.2;position:relative;}
div.benefits_header{padding:10px;margin-bottom:6px;margin-top:0px;background:#00AAEE;border-bottom:1px solid #666666;border-top-left-radius:8px;border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;text-align:center;font-size:1.7em;font-weight:bold;color:#FFFFFF;position:relative;}
div.benefits_left{float:left;width:218px;margin-left:10px;color:#555555;position:relative;line-height:1.2;}
div.benefits_middle{float:left;width:218px;margin-left:10px;color:#555555;position:relative;line-height:1.2;}
div.benefits_right{float:left;width:218px;margin-left:10px;color:#555555;position:relative;line-height:1.2;}
div.benefits_note{margin-top:4px;clear:both;color:#00AAEE;padding:4px;font-size:0.8em;}
li.benefits_item a{font-size:1.0em;}
span.benefits_item_sub{font-size:0.7em;font-weight:normal;}
ul.benefits li{background-image:url(images/tick.gif);background-repeat:no-repeat;padding-left:26px;padding-top:2px;text-align:left;font-size:1.2em;font-weight:bold;color:#555555;margin-bottom:0px;margin-top:10px;line-height:1.2;position:relative;}
ul.benefits{list-style-type:none;padding:0;margin:0;line-height:1.2;position:relative;}
h3.login_page{margin-top:6px;margin-bottom:6px;font-size:1.5em;color:#FEA800;}
div.login_form_row{margin-left:10px;margin-right:10px;margin-bottom:0px;margin-top:10px;padding:0px;clear:both;text-align:left;}
div.login_form_cell_pda{padding:0px;}
div.login_form_cell_left{width:434px;padding:6px;float:left;border:2px solid #00AAEE;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin-bottom:10px;min-height:300px;height:auto !important;height:300px;}
div.login_form_cell_right{width:434px;padding:6px;float:right;border:2px solid #00AAEE;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin-bottom:10px;min-height:300px;height:auto !important;height:300px;}
form.login_form{background-color:#eeeeee;padding:5px;width:320px;border:2px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;display:block;text-align:right;margin-left:auto;margin-right:auto;margin-bottom:10px;margin-top:16px;}
#login_page_text a{color:#00AAEE;font-size:1.0em;line-height:1.2;}
div.user_message{background-color:#EEEEEE;border:1px solid #555555;font-size:1em;font-weight:bold;color:#CC0000;padding:4px;margin-top:10px;margin-bottom:10px;}
div.user_message_large{background-color:#EEEEEE;border:2px solid #555555;border-radius: 8px;-webkit-border-radius: 8px;-moz-border-radius: 8px;font-size:1.3em;font-weight:bold;color:#CC0000;padding:8px;margin-top:10px;margin-bottom:10px;}
div.login_page_allowed_url_surround{margin-top:10px;margin-bottom:10px;background-color:#eeeeee;border:1px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;color:#555555;font-weight:normal;font-size:1.1em;padding:6px;}
span.login_page_allowed_url{font-size:0.9em;color:#555555;}
div.login_help{text-align:left;padding:8px;border:1px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;width:430px;float:left;margin-bottom:20px;min-height:200px;height:auto !important;height:200px;}
div.login_help_msg{margin-bottom:10px;padding:6px;border:1px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background-color:#eeeeee;}
div.login_zone_details{width:434px;padding:6px;float:right;border:1px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin-bottom:20px;background-color:#eeeeee;color:#555555;text-align:center;font-size:1.1em;min-height:200px;height:auto !important;position:relative;}
div.login_page_price_ratio_warning{background-color:#FFFFFF;font-weight:bold;font-size:1.2em;padding:0px;margin:4px 0px 4px 0px;}
div.login_page_price_ratio_normal{background-color:#FFFFFF;font-weight:bold;font-size:1.2em;padding:0px;margin:4px 0px 4px 0px;}
div.login_page_price_ratio_warning_details{background-color:#FFFFFF;border:2px solid #CC0000;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;font-weight:bold;font-size:1.2em;padding:4px;position:absolute;bottom:6px;right:6px;left:6px;margin-top:6px;}
div.login_form_header{padding:0;margin:0;text-align:left;}
div.login_form_surround{background-color:#eeeeee;border:1px solid #555555;padding:4px;}
span.login_form_header_label{font-weight:bold;color:#FEA800;text-align:left;}
span.login_form_header_text{text-align:left;margin:0px 0px 0px 0px;color:#00AAEE;font-weight:bold;}
div.login_form_cell_label{white-space:nowrap;margin-top:6px;margin-right:6px;padding:2px;font-weight:normal;font-size:1.4em;color:#555555;width:160px;clear:both;float:left;}
div.login_form_cell_input{white-space:nowrap;width:140px;font-size:1.1em;text-align:left;}
input.login_input{border:2px solid #00AAEE;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;color:#555555;font-size:1.3em;margin-top:6px;padding:2px;width:120px;}
input.login_input:hover{border:2px solid #FEA800;}
input.login_input:focus{border:2px solid #FEA800;}
input.login_input:active{border:2px solid #FEA800;}
input.login_form_submit{margin-top:6px;border:2px outset #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:4px;background-color:#00AAEE;color:#FFFFFF;font-size:1.2em;font-weight:bold;text-align:center;}
input.login_form_submit:hover{border:2px outset #FEA800;background-color:#FFFFFF;color:#00AAEE;}
input.login_form_submit:focus{border:2px outset #FEA800;background-color:#FFFFFF;color:#00AAEE;}
input.login_form_submit:active{border:2px outset #FEA800;background-color:#FFFFFF;color:#00AAEE;}
div.login_form_buy_access_code{text-align:center;margin:0px;}
input.login_form_buy_access_code{border:2px outset #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin-bottom:6px;margin-left:auto;margin-right:auto;padding:6px;background-color:#00AAEE;color:#FFFFFF;font-size:1.3em;font-weight:bold;text-align:center;width:334px;}
input.login_form_buy_access_code:hover{border:2px outset #FEA800;background-color:#FFFFFF;color:#00AAEE;}
input.login_form_buy_access_code:focus{border:2px outset #FEA800;background-color:#FFFFFF;color:#00AAEE;}
input.login_form_buy_access_code:active{border:2px outset #FEA800;background-color:#FFFFFF;color:#00AAEE;}
div.login_form_create_account{text-align:center;margin:0px;}
input.login_form_create_account{border:2px outset #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin-bottom:6px;margin-left:auto;margin-right:auto;padding:6px;background-color:#00AAEE;color:#FFFFFF;font-size:1.3em;font-weight:bold;text-align:center;width:334px;}
input.login_form_create_account:hover{border:2px outset #FEA800;background-color:#FFFFFF;color:#00AAEE;}
input.login_form_create_account:focus{border:2px outset #FEA800;background-color:#FFFFFF;color:#00AAEE;}
input.login_form_create_account:active{border:2px outset #FEA800;background-color:#FFFFFF;color:#00AAEE;}
span.login_form_cell_label_pda{text-align:right;white-space:nowrap;width:49%;font-weight:bold;}
span.login_form_cell_input_pda{text-align:left;width:48%;white-space:nowrap;}
div.login_pda_main{margin:4px;}
div.user_profile_surround{border:2px dotted #555555;position:relative;overflow:hidden;}
#user_profile_row{clear:both;position:relative;text-align:left;}
#user_profile_label{padding:2px;width:23%;display:block;float:left;text-align:right;font-weight:bold;}
#user_profile_input{width:75%;display:block;float:right;text-align:left;}
#view_credit{float:left;position:relative;width:100%;text-align:left;}
#view_credit p{color:#00AAEE;text-align:left;}
#view_credit li{color:#00AAEE;text-align:left;}
p.faq_image_note{text-align:left;}
div.faq_note_bold{background-color:#eeeeee;border:1px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:6px;color:#555555;font-size:0.9em;}
ul.faq_image_note{text-align:left;}
div.faq_smtp_server_msg{font-size:1.4em;font-weight:normal;border:1px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;color:#555555;margin-top:10px;margin-bottom:10px;padding:10px;background-color:#eeeeee;}
span.faq_smtp_server{font-weight:bold;}
div.faq_box{font-size:1.4em;border:1px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding-left:10px;padding-right:10px;margin-bottom:10px;line-height:1.4em;}
ol.faq{margin-top:0px;font-size:1em;}
a.faq{text-decoration:none;font-weight:bold;}
div.faq_answer_surround{border:1px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding-left:10px;padding-right:10px;padding-bottom:10px;margin-bottom:20px;color:#555555;font-size:1.1em;text-align:justify;line-height:1.4em;}
#help{float:left;position:relative;width:100%;text-align:left;}
#help p{color:#00AAEE;text-align:left;}
h3.faq{color:#666666;margin-top:6px;margin-bottom:6px;}
#help li{color:#00AAEE;text-align:left;}
#referral{float:left;position:relative;width:100%;text-align:left;}
#referral p{color:#00AAEE;text-align:left;font-weight:bold;}
#referral h1{color:#FEA800;text-align:left;}
div.affiliate_order_form{background:#FFFFFF;text-align:left;}
div.pago_payment_blurb{font-size:0.9em;line-height:1.1em;border:2px solid #00AAEE;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:8px;color:#00AAEE;background:#FFFFFF;margin-top:10px;}
div.check_order_status{font-size:1.2em;color:#555555;line-height:1.5;}
td.check_order_status_result_item{font-weight:bold;}
div.purchase_price_warning{border:1px dotted #CC0000;padding:6px;font-size:0.9em;color:#CC0000;background:#FFFFFF;margin-top:6px;}
table.purchase_credit{border:1px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin-top:10px;margin-bottom:10px;background:#eeeeee;}
td.purchase_credit{padding:5px;font-size:1.2em;color:#555555;vertical-align:middle;white-space:nowrap;}
td.purchase_credit_top{padding:5px;font-size:1.2em;color:#555555;vertical-align:top;white-space:nowrap;}
td.purchase_credit_wrapped{padding:5px;font-size:1.2em;color:#555555;vertical-align:top;white-space:normal;}
div.purchase_credit_no_credit_msg{padding:10px;font-size:1.3em;border:2px dotted #555555;background:#eeeeee;color:#CC0000;}
div.purchase_credit_surround{padding:10px;border:1px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;line-height:1.3em;font-size:1.1em;color:#555555;}
input.purchase_credit_input{border:2px solid #00AAEE;font-size:1.2em;color:#555555;padding:2px;}
input.purchase_credit_input:hover{border:2px solid #FEA800;}
input.purchase_credit_input:focus{border:2px solid #FEA800;}
input.purchase_credit_input:active{border:2px solid #FEA800;}
select.purchase_credit_select{border:2px solid #00AAEE;font-size:1.2em;color:#555555;padding:2px;margin-bottom:6px;}
select.purchase_credit_select:hover{border:2px solid #FEA800;}
select.purchase_credit_select:focus{border:2px solid #FEA800;}
select.purchase_credit_select:active{border:2px solid #FEA800;}
div.purchase_router_surround{padding:10px;margin-left:20px;margin-right:20px;text-align:left;}
#router_order_message{color:#666666;background:#EEEEEE;padding:5px;border:2px solid #666666;}
div.purchase_router_testimonial{text-align:left;border:2px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;color:#555555;padding:6px;font-size:1.1em;margin-left:auto;margin-right:auto;margin-bottom:6px;width:310px;}
div.purchase_router_warning{border:2px dotted #555555;color:#cc0000;background:#eeeeee;font-size:1.0em;margin-top:8px;margin-bottom:8px;margin-right:6px;padding:6px;}
ol.purchase_router{margin-bottom:20px;line-height:1.2em;display:block;}
li.purchase_router{padding:4px;}
form.purchase_router_form{border:1px solid #333333;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background:#dddddd;padding:4px;display:block;}
div.router_order_promotional_code{border:1px solid #333333;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin:4px;padding:4px;background:#FFFFFF;}
#router_instructions{position:relative;background:#EEEEEE;padding:5px;border:2px solid #666666;}
#router_instructions{position:relative;width:100%;text-align:left;clear:both;}
#router_instructions p{color:#00AAEE;text-align:left;}
#router_instructions h1{color:#FEA800;}
#router_instructions_left{width:35%;float:left;}
#router_instructions_right{width:65%;float:right;}
table.configure_router_flow{width:190px;border-width:1px;border-color:gray;border-style:solid;padding:4px;background-color:#eeeeee;}
span.configure_router_flow_heading{font-size:1.2em;color:#666666;font-weight:bold;text-align:center;}
#configure_new_router{position:relative;width:100%;text-align:left;clear:both;}
#configure_new_router p{color:#555555;text-align:left;}
#configure_flow_inactive{color:#00AAEE;text-align:left;font-weight:bold;}
#configure_flow_active{color:#FEA800;text-align:left;font-weight:bold;}
#purchase_router{width:840px;height:auto;margin-left:auto;margin-right:auto;text-align:left;color:#555555;}
#purchase_router_th{text-align:right;white-space:nowrap;}
#purchase_router p{text-align:left;}
#purchase{text-align:left;}
#purchase p{color:#555555;text-align:left;}
#purchase_router_referral p{color:#FEA800;text-align:left;}
div.purchase_flow_surround{margin-top:5px;margin-bottom:5px;white-space:nowrap;height:40px;}
span.purchase_flow_active{color:#FEA800;text-align:left;font-weight:bold;background:#FFFFFF;margin-right:4px;margin-top:5px;margin-bottom:5px;padding:5px;border:2px solid #FEA800;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;display:block;float:left;}
span.purchase_flow_inactive{color:#00AAEE;text-align:left;font-weight:normal;background:#EEEEEE;margin-right:4px;margin-top:5px;margin-bottom:5px;padding:5px;border:2px solid #999999;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;display:block;float:left;}
#purchase_note{color:#00AAEE;text-align:left;font-size:0.7em;display:block;white-space:normal;}
#purchase_note a{color:#00AAEE;font-size:1.0em;}
#purchase_errormsg{color:#00AAEE;padding:2px;background:#ffffff;border:1px solid #CC0000;}
#purchase_div_errormsg{color:#CC0000;padding:4px;background:#ffffff;font-weight:bold;border:1px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
#purchase_redirect_warning{background-color:#f0f0f0;padding:4px;width:auto;border:2px solid #FF0000;color:#555555;text-align:left;margin-left:0px;margin-right:auto;margin-top:6px;margin-bottom:6px;font-weight:bold;font-size:1.0em;}
#purchase_router_required_field{font-weight:bold;color:#CC0000;font-size:0.8em;}
#purchase_router li{color:#00AAEE;text-align:left;}
#purchase li{color:#00AAEE;text-align:left;}
#delivery_address{color:#000000;font-size:1.0em;font-weight:bold;}
form.pay_for_router{background-color:#eeeeee;padding:8px;width:500px;border:1px solid #555555;display:block;text-align:left;margin-right:auto;}
div.pay_for_router_form_row{margin-bottom:6px;}
div.voucher_code{margin-top:10px;margin-bottom:10px;padding:20px;color:#FFFFFF;background-color:#00AAEE;font-size:2.4em;font-weight:bold;text-align:center;letter-spacing:0.1em;width:340px;border:1px solid #555555;}
#encrypted_note{clear:both;text-align:right;font-weight:bold;padding:5px;}
span.italic{font-style:italic;}
span.strong{font-weight:bold;}
span.small{font-size:0.8em;}
p.small{font-size:0.8em;}
li.voucher_admin{margin-bottom:8px;color:#555555;}
span.voucher_admin_note{font-size:1.1em;color:#00AAEE;}
div.voucher_admin_warning{margin-top:10px;margin-bottom:10px;font-size:1.2em;line-height:1.2;color:#CC0000;background-color:#FFFFFF;border:2px solid #666666;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:8px;}
table.voucher_admin_table{margin:0px;border-collapse:collapse;border-spacing:0px;width:680px;border:1px solid #555555;}
table.voucher_admin_table thead th{font-weight:bold;text-align:center;border-bottom:1px solid #555555;background-color:#CCC;color:#000099;padding:4px;cursor:default;}
table.voucher_admin_table tbody{height:100%;}
table.voucher_admin_table tr.row:hover,tr.hover{background-color:#2175bc;color:#ff0000;}
table.voucher_admin_table tr{cursor:pointer;}
table.voucher_admin_table td{color:#555555;padding:2px;font-size:0.9em;text-align:center;}
table.voucher_admin_table thead td:last-child{padding-right:0px;}
table.voucher_admin_table thead th:last-child{padding-right:0px;}
div.mobile_admin_top_nav{margin-left:4px;margin-right:4px;}
div.admin_splash_top_surround{margin-bottom:10px;padding:0px;overflow:auto;}
div.admin_splash_zone_status{font-size:1em;font-weight:normal;text-align:center;border:2px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background-color:#eeeeee;color:#555555;margin-right:10px;padding:8px;min-height:180px;width:180px;float:left;}
* html #admin_splash_zone_status{height:auto !important;height:180px;overflow:visible;}
div.admin_splash_zone_details_right{text-align:center;font-size:1em;color:#555555;border:2px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:8px;width:480px;float:right;min-height:180px;}
* html #admin_splash_zone_details_right{height:auto !important;height:180px;overflow:visible;}
table.admin_splash_zone_details{}
td.admin_splash_zone_detail_label{text-align:right;vertical-align:top;font-weight:bold;}
td.admin_splash_zone_detail{text-align:left;vertical-align:top;font-size:0.9em;padding-left:6px;}
div.admin_splash_iframe_surround{text-align:center;font-size:1.6em;color:#555555;border:2px dotted #555555;padding:10px;margin-bottom:10px;}
div.admin_splash_iframe_surround_right{text-align:center;font-size:1.6em;color:#555555;padding:6px;margin-bottom:6px;}
div.admin_splash_box_left{float:left;margin-right:15px;margin-bottom:20px;border:2px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:10px;width:322px;min-height:90px;}
* html #admin_splash_box_left{height:auto !important;height:90px;overflow:visible;}
div.admin_splash_box_right{float:right;margin-bottom:20px;border:2px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:10px;width:322px;min-height:90px;}
* html #admin_splash_box_right{height:auto !important;height:90px;overflow:visible;}
a.admin_splash_link{font-size:1.5em;}
span.admin_splash_description{font-size:1em;margin-top:4px;}
div.admin_server_logs{font-size:0.8em;border:1px dotted #555555;padding:6px;background:#eeeeee;color:#555555;}
#admin h2{color:#FEA800;background:url(images/bullet_logo.gif) no-repeat 0 0px;padding-left:24px;font-size:1.3em;}
#admin p{color:#00AAEE;}
h3.admin_order_search{padding-bottom:2px;padding-top:2px;margin-top:2px;margin-bottom:2px;}
div.admin_order_search{background:#eeeeee;padding-left:6px;padding-right:6px;padding-bottom:6px;color:#555555;border:2px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin-bottom:10px;}
div.admin_main_page_if_offline{background:#eeeeee;color:#555555;border:1px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:8px;margin-top:10px;}
div.admin_main_note{background:#00AAEE;color:#FFFFFF;font-size:0.9em;border:1px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:4px;margin-top:10px;}
.admin_main_note a{font-size:1em;font-weight:bold;color:#FFFFFF;}
div.admin_action_message{background:#00AAEE;color:#FFFFFF;font-size:1.4em;border:1px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:10px;margin-bottom:10px;}
div.admin_top_note{background:#00AAEE;color:#FFFFFF;font-size:1.1em;border:2px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:6px;margin-top:4px;margin-bottom:10px;}
.admin_top_note a{font-size:1em;font-weight:bold;color:#FFFFFF;}
div.admin_summary_note{background:#00AAEE;color:#FFFFFF;font-size:0.9em;border:1px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:4px;margin-bottom:8px;}
.admin_summary_note a{font-size:1em;font-weight:bold;color:#FFFFFF;}
div.admin_main_surround{margin-bottom:10px;padding:0px;overflow:auto;}
* html #admin_main_surround{zoom:1;}
div.admin_main_links{font-size:1.1em;font-weight:bold;border:2px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background:#eeeeee;min-height:180px;padding:8px;}
* html #admin_main_links{height:auto !important;height:180px;overflow:visible;}
div.admin_main_links_right{font-size:1.1em;font-weight:bold;border:2px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background:#eeeeee;min-height:180px;margin-left:204px;padding:8px;}
* html #admin_main_links_right{height:auto !important;height:180px;overflow:visible;}
ul.admin_main_links{margin-top:4px;}
li.admin_main_links{font-size:1.1em;margin-top:2px;}
div.admin_summary_form{border:2px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:8px;margin-top:0px;margin-bottom:8px;background:#eeeeee;color:#555555;font-size:1.1em;}
table.admin_top_users{width:100%;height:100%;border-width:1px;border-style:solid;border-color:gray;}
table.admin_top_users th{background-color:lightgrey;padding:4px;font-weight:bold;color:#555555;font-size:1.1em;}
table.admin_top_users td{padding:4px;color:#555555;}
div.admin_connections{margin-top:8px;vertical-align:top;padding:0px;}
* html div.admin_connections{width:99.0%;}
table.admin_connections{width:100%;border-width:1px;border-style:solid;border-color:#555555;border-collapse:collapse;}
table.admin_connections th{background-color:lightgrey;padding:4px;font-weight:bold;color:#555555;font-size:1.1em;}
table.admin_connections td{padding:3px;}
table.admin_top_users td{padding:4px;color:#555555;}
div.admin_usage_outer_surround{}
div.admin_usage{border:1px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background:#eeeeee;padding:2px;margin-left:8px;}
td.admin_usage_label{font-size:1.2em;text-align:right;color:#555555;}
td.admin_usage_data_used{font-size:1.2em;color:#555555;}
div.admin_make_zone_splash_surround{background-color:#EEEEEE;color:#555555;border:2px dotted #555555;padding:6px;margin-top:8px;margin-bottom:8px;}
div.admin_add_friend_owner_surround{background-color:#FFFFFF;border:2px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:4px;text-align:right;}
div.admin_owners_box{background:#eeeeee;color:#555555;border:1px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:10px;margin-top:10px;margin-bottom:10px;}
div.admin_friends_msgbox{background:#eeeeee;color:#cc0000;border:1px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:6px;margin-top:0px;margin-bottom:10px;margin-right:10px;font-weight:bold;}
div.admin_friends_box{background:#eeeeee;color:#555555;border:1px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:10px;margin-top:10px;margin-bottom:10px;margin-right:10px;}
span.admin_friend_usage_limit{font-weight:normal;color:#555555;font-size:1.0em;}
div.admin_zone_details_surround{background:#eeeeee;color:#555555;border:1px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:10px;margin-top:10px;margin-bottom:10px;}
div.admin_premium_details_surround{background:#eeeeee;color:#555555;border:1px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:10px;margin-top:10px;margin-bottom:10px;}
div.premium_portal_url_surround{background-color:#ffffff;color:#555555;font-weight:normal;border:1px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:6px;margin-bottom:6px;}
div.premium_service_info_main_div{color:#555555;}
div.premium_portal_right_info{border:1px solid #00AAEE;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;color:#555555;font-size:1.2em;padding:2px;margin-left:10px;margin-top:auto;margin-bottom:auto;text-align:center;}
span.premium_portal_no_url_text{text-align:center;display:block;white-space:nowrap;}
div.premium_portal_explanation{border-top:1px dashed #555555;border-bottom:1px dashed #555555;margin-top:2px;color:#555555;font-size:0.8em;padding:2px;width:100%;text-align:center;white-space:nowrap;}
div.hide_zone_surround{background-color:#ffffff;color:#555555;border:1px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:6px;margin-bottom:6px;}
div.add_allowed_url_surround{background-color:#ffffff;color:#555555;border:1px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:6px;margin-bottom:6px;}
table.add_allowed_url_form{background-color:#eeeeee;border:1px solid #555555;border-collapse:collapse;margin-top:10px;margin-bottom:10px;margin-left:auto;margin-right:auto;}
table.add_allowed_url_form td{padding:5px;}
table.add_allowed_url_form th{padding:5px;}
table.existing_allowed_urls{background-color:#eeeeee;border:1px solid #555555;border-collapse:collapse;margin-top:10px;margin-bottom:10px;margin-left:auto;margin-right:auto;}
table.existing_allowed_urls td{font-size:1em;padding:4px;}
table.existing_allowed_urls a{font-size:1em;}
table.existing_allowed_urls th{padding:4px;}
div.admin_voucher_print_surround{background:#eeeeee;color:#555555;border:3px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:12px;margin-top:10px;margin-bottom:10px;}
div.admin_voucher_print_form_surround{background:#ffffff;color:#555555;border:2px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:12px;margin-top:10px;margin-bottom:10px;}
div.admin_voucher_export_surround{background:#eeeeee;color:#555555;border:3px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:12px;margin-top:10px;margin-bottom:10px;}
div.admin_voucher_export_form_surround{background:#ffffff;color:#555555;border:2px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:12px;margin-top:10px;margin-bottom:10px;}
div.zone_admin_main{position:relative;}
div.zone_admin_summary{position:relative;margin-left:0px;margin-right:auto;}
div.admin_th{font-weight:bold;font-size:18px;color:#555555;}
h3.verify_website{color:#555555;}
p.verify_website{font-size:1.1em;color:#555555;}
li.verify_website{font-size:1.1em;color:#555555;}
div.verify_website_select_link{padding:6px;border:2px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin-bottom:20px;}
div.verify_website_step_2{padding:6px;border:2px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin-bottom:20px;}
div.verify_website_step_3{padding:6px;border:2px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin-bottom:20px;}
div.verify_website_status_surround{margin-top:12px;margin-bottom:12px;color:#555555;font-size:1.2em;padding:4px;}
span.verify_website_status{color:#FEA800;font-weight:bold;}
span.verify_website_verifying{color:#00CC00;font-weight:bold;}
div.installer_list{background-color:#eeeeee;color:#555555;border:1px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;font-size:1.2em;padding-left:10px;padding-right:10px;margin-top:10px;margin-bottom:10px;}
h3.installer_list{font-size:1.3em;color:#555555;}
li.installer{color:#555555;padding:6px;}
p.coverage_hints{color:#555555;font-size:1.1em;}
div.coverage_hints_electricity_warning{background-color:#f0f0f0;padding:4px;width:auto;border:2px solid #FF0000;color:#555555;text-align:left;margin-left:0px;margin-right:auto;margin-top:6px;margin-bottom:6px;font-weight:bold;font-size:1.0em;}
li.coverage_hints{font-size:1.1em;color:#555555;}
div.payment_result_body{font-size:1.3em;color:#555555;line-height:1.3em;}
div.payment_result_body_iframe{font-size:1.3em;color:#FFFFFF;line-height:1.3em;}
#payment_error_msg{text-align:left;font-weight:bold;color:#000000;padding:2px;}
div.payment_owing{text-align:center;padding:10px;font-weight:bold;font-size:22px;background-color:#eeeeee;color:#555555;border-width:2px;border-style:solid;border-color:#555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin-bottom:8px;}
div.zone_info_box{margin-top:20px;padding:6px;border:1px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background-color:#eeeeee;color:#555555;text-align:center;font-size:1.1em;position:relative;bottom:0;}
span.zone_info_contact{font-weight:bold;font-size:0.8em;display:block;}
span.portal_zenbu_info{color:#333333;font-size:0.88em;}
span.portal_zenbu_info a{font-size:1em;}
#statement_note{width:60%;color:#00AAEE;text-align:left;font-size:0.7em;}
#use_internet{font-weight:bold;}
#zone_list{display:block;color:#333333;text-align:left;font-size:0.9em;line-height:1.1em;padding:0px;margin:0px;}
#zone_list a{color:#00AAEE;font-size:1.0em;}
div.status{width:760px;margin-top:10px;margin-left:auto;margin-right:auto;padding:10px;border:2px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background-color:#eeeeee;color:#555555;}
div.status_admin{font-size:1em;font-weight:normal;text-align:center;border:2px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background-color:#eeeeee;color:#555555;margin-right:10px;padding:8px;min-height:180px;width:180px;float:left;}
* html #status_admin{height:auto !important;height:180px;overflow:visible;}
div.status_left{float:left;width:100px;}
div.status_right{float:left;width:620px;font-size:1.4em;}
div.status_note{clear:both;width:700px;margin-left:auto;margin-right:auto;font-size:1.2em;color:#555555;}
span.note{color:#00AAEE;text-align:left;font-size:0.7em;}
#note{width:90%;color:#00AAEE;text-align:left;font-size:0.7em;}
#note a{color:#00AAEE;font-size:1.0em;}
#login_page_text{width:90%;color:#555555;text-align:left;font-size:1em;line-height:1.2;}
img.separator{display:inline;position:relative;top:0px;vertical-align:text-top;}
img.administration{vertical-align:middle;}
a.administration{color:#616756;font-size:8pt;text-decoration:none;}
a.navigation{position:relative;top:10px;padding-left:5px;padding-right:5px;color:#616756;font-size:11px;text-decoration:none;}
.indent{padding-left:25px;}
.clearbr{clear:both;}
.logos{float:right;text-align:center;}
body div#toolTip{position:absolute;z-index:1000;width:280px;background:#000;border:2px double #fff;text-align:left;padding:5px;min-height:1em;-webkit-border-radius:8px;-moz-border-radius:5px;border-radius:5px;}
body div#toolTip p{margin:0;padding:0;color:#fff;font-size:12px;}
body div#toolTip p em{display:block;margin-top:3px;color:#f60;font-style:normal;font-weight:bold;}
body div#toolTip p em span{font-weight:bold;color:#fff;}
.errormsg{font-weight:bold;color:#CC0000;}
div.errormsg_boxed{border:1px solid #555555;padding:6px;background-color:#eeeeee;color:#CC0000;font-size:1.2em;line-height:1.2;font-weight:bold;margin-top:10px;margin-bottom:10px;}
.warningmsg{font-weight:bold;color:teal;}
.successmsg{font-weight:bold;color:#00CC00;}
.msg{font-weight:bold;color:black;}
.content{border:2px solid gray;width:auto;}
.admin_container{border-left:2px solid #DDDDFF;border-top:2px solid #DDDDFF;border-bottom:2px solid #DDDDFF;}
.admin_element_group{border-left:2px dotted #DDDDFF;border-top:2px dotted #DDDDFF;border-bottom:2px dotted #DDDDFF;}
.admin_container, .admin_element_group{display:block;border-right:none;background-color:white;margin:0.1em 0px 0.1em 0.1em;padding-right:0px;width:auto;}
.admin_element_list{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}
.admin_element_item_container{margin:0.1em 0em 0.1em 0.1em;padding:0em;width:auto;}
li.admin_element_item_container{display:block;}
tr.admin_element_item_container{}
.admin_element_label{font-weight:bold;}
div.admin_element_label{display:inline;}
td.admin_element_label, th.admin_element_label{}
div.admin_element_data{display:inline;}
td.admin_element_data, th.admin_element_data{}
.admin_element_tools{border:0px;margin:0px;}
div.admin_element_tools{display:inline;}
td.admin_element_tools, th.admin_element_tools{}
.admin_element_tools{border:3px outset #DDDDFF;margin:-0.2em 0em 0.1em 0.1em;}
input.submit{margin-top:4px;margin-bottom:4px;border:2px outset #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:2px;background-color:#00AAEE;color:#FFFFFF;font-size:1.1em;font-weight:bold;text-align:center;}
input.submit:hover{border:2px outset #FEA800;background-color:#FFFFFF;color:#00AAEE;}
input.submit:focus{border:2px outset #FEA800;background-color:#FFFFFF;color:#00AAEE;}
input.submit:active{border:2px outset #FEA800;background-color:#FFFFFF;color:#00AAEE;}
.submit_disabled{border:2px outset #daedd8;}
.user_select_user_ui_container div{display:inline;}
.user_select_user_ui_container .submit{display:inline;}
.content_management_tools{border:1px solid #DDDDFF;background-color:#FBFBFF;}
.content_management_tools th{background-color:#444;color:#FFFFFF;text-align:center;}
.already_linked_content{}
.add_existing_content{font-weight:bold;}
.add_new_content{font-weight:bold;}
#NodeSelector select{width:100%;}
.generic_object_admin_edit input{float:left;}
div.lost_detail_form_surround{border:2px dotted #555555;color:#555555;font-size:1.1em;padding:6px;}
#warning_message_area{margin-bottom:10px;padding:10px;background-color:#CC0000;color:white;font-size:large;font-weight:bold;text-align:center;border:2px solid #555555;}
#warning_message_area p{color:white;}
div.sent_validation{margin-bottom:10px;padding:10px;background-color:#CC0000;color:white;font-size:large;font-weight:bold;text-align:center;border:2px solid #555555;}
div.validation_add_credit_form{text-align:center;font-size:1.2em;margin-top:30px;}
div.account_signup_top{color:#555555;font-size:1.3em;font-weight:normal;line-height:1.3;}
a.account_signup_top{font-size:1.1em;}
div.signup_validation_warning{background-color:#EEEEEE;color:#00AAEE;padding:8px;border:1px solid #FEA800;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin-top:10px;font-size:0.8em;font-weight:normal;}
div.signup_spam_warning{color:#555555;font-size:0.8em;padding:0px;margin-top:10px;margin-bottom:10px;}
div.signup_form{color:#555555;padding:20px;border:2px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;font-size:1.4em;margin-bottom:20px;}
input.signup_input{border:2px solid #00AAEE;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;font-size:1.2em;color:#555555;padding:2px;margin-bottom:6px;width:300px;}
input.signup_input:hover{border:2px solid #FEA800;}
input.signup_input:focus{border:2px solid #FEA800;}
input.signup_input:active{border:2px solid #FEA800;}
input.signup_input_submit{margin-top:6px;border:2px outset #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:4px;background-color:#00AAEE;color:#FFFFFF;font-size:1.2em;font-weight:bold;text-align:center;}
input.signup_input_submit:hover{border:2px outset #FEA800;background-color:#FFFFFF;color:#00AAEE;}
input.signup_input_submit:focus{border:2px outset #FEA800;background-color:#FFFFFF;color:#00AAEE;}
input.signup_input_submit:active{border:2px outset #FEA800;background-color:#FFFFFF;color:#00AAEE;}
div.portal_proceed{text-align:center;margin-top:10px;margin-bottom:10px;font-size:1.2em;color:#333333;}
.user_ui_main_outer{display:block;background:#E9F6FF;color:#3D586B;border:1px solid #B4DFFF;margin:1em;padding:0.1em;}
.user_ui_title .user_ui_main_outer, .user_ui_description .user_ui_main_outer{margin:0em;padding:0em;border:none;}
.user_ui_main_inner{display:block;}
.user_ui_container{display:block;margin:0em;padding:0em;}
.user_ui_title{display:block;font-size:1em;font-weight:bold;margin:0em;padding:0em;}
.user_ui_title a{font-size:medium;font-weight:bold;}
.user_ui_authors{display:block;font-weight:bold;color:#386b04;padding:5px;background:#cafd84;margin:0em;padding:0em;}
.user_ui_description{text-align:justify;font-weight:bold;border:1px solid #B4DFFF;margin:0em;padding:0.5em;}
.user_ui_footer{display:block;padding:5px;background-color:#9d9d9d;}
.user_ui_picture{height:250px;}
.user_ui_projet_info{background-color:rgb(235, 235, 235);}
.user_ui_sponsor_info{background-color:rgb(235, 235, 235);}
.list_ui_container{display:inline;}
.download_button{padding:10px 10px 10px 10px;background-color:#cafd84;color:#336600;font-weight:bold;border:outset #999999;}
#portal_container{margin:3px;}
.portal_network_section{margin:3px;}
.portal_node_section{margin:3px;}
.portal_node_section h1, .portal_node_section h1 a{color:#88AA4B;font-size:14px;}
.portal_network_section h1, .portal_network_section h1 a{color:#88AA4B;font-size:1.2em;}
.portal_user_section{margin:3px;}
.portal_section_title, .portal_section_title a{font-size:medium;}
.portal_section_logo{padding:2px;display:inline;}
.langstring{text-align:justify;}
.pattern_language_menu{list-style-type:square;}
.pattern_language_big_links{color:#88AA4B;font-size:medium;font-weight:bold;}
.pattern_language_big_links:hover{color:#88AA4B;font-size:medium;font-weight:bold;}
.pattern_language_body{border:outset #999999;background:#fafff3;margin:5px;padding:10px;text-align:justify;}
.pattern_language_credits{border:1px solid #999999;background:#fafff3;margin:5px;padding:5px;}
table.admin_data_def{border-width:1px;border-style:solid;border-color:#555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
table.content_admin{margin-top:5px;border-width:1px;border-style:solid;border-color:gray;}
table.content_admin th{background-color:lightgrey;}
table.content_admin td{}
.popup{background-color:white;border:solid darkblue;text-align:left}
.link{color:blue;text-decoration:underline}
div.zone_status_header{color:#555555;font-size:1.2em;}
div.zone_status_location_list{color:#555555;font-size:1.2em;margin-bottom:10px;}
div.zone_status_list_links{color:#555555;font-size:1.1em;margin-bottom:10px;}
div.zone_status_search_form{color:#555555;background-color:#eeeeee;border:2px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:8px;font-size:1.3em;margin-bottom:10px;}
a.zone_status_book_link{color:#00CC00;}
input.zone_status_search_input{border:2px solid #00AAEE;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;font-size:1.2em;color:#555555;padding:2px;}
input.zone_status_search_input:hover{border:2px solid #FEA800;}
input.zone_status_search_input:focus{border:2px solid #FEA800;}
input.zone_status_search_input:active{border:2px solid #FEA800;}
input.zone_status_search_submit{border:2px outset #333333;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:2px;margin-top:2px;margin-bottom:2px;font-weight:normal;font-size:1em;color:#FFFFFF;background-color:#00AAEE;}
input.zone_status_search_submit:hover{background-color:#EEEEEE;border:2px outset #333333;color:#00AAEE;}
#hotspot_status{border:1px solid #555555;}
#hotspot_status table{background-color:#82CAFA;border-collapse:collapse;}
#hotspot_status tr{vertical-align:top;font-size:10pt;font-family:Arial;background-color:#00AAEE;border:1px dashed #555555;}
#hotspot_status tr.even{background-color:#00AAEE;}
#hotspot_status tr.odd{background-color:#82CAFA;}
#hotspot_status tr.even_verified{background-color:#FFDD00;}
#hotspot_status tr.odd_verified{background-color:#FFFF00;}
#hotspot_status td{margin:0 0 0 0;color:#000000;vertical-align:top;padding:4px;}
#hotspot_status a{color:#000000;}
#hotspot_log{margin:1em;}
#hotspot_log table{background-color:#b1d5ba;border-collapse:collapse;}
#hotspot_log th{background-color:#00AAEE;border:1px solid;text-align:left;}
#hotspot_log tr{background-color:#ffffff;border:1px solid;}
#hotspot_log td{margin:0 0 0 0;color:#000000;}
#hotspot_log td.status{width:15em;text-align:left;font-size:9pt;}
#hotspot_log a{color:#000000;}
#user_stats{}
#user_stats table{background-color:#b1d5ba;border-collapse:collapse;}
#user_stats th{background-color:#00AAEE;border:1px solid;}
#user_stats tr{background-color:#ffffff;border:1px solid;}
#user_stats td{margin:0 0 0 0;color:#000000;}
#user_stats td.status{width:15em;text-align:left;font-size:9pt;}
#user_stats a{color:#000000;}
#std_table{}
#std_table table{border:1px solid gray;}
#std_table th{font-size:14pt;background-color:#00AAEE;}
#std_table td.item{font-weight:bold;}
fieldset{border:1px solid #B4DFFF;}
fieldset legend{color:#37678A;font-size:1em;font-weight:bold;}
fieldset table{width:100%;border-collapse:collapse;}
fieldset tr.odd{background-color:#fff;}
fieldset th{text-align:left;}
fieldset .red{background-color:#CC0000;}
.smaller{font-size:80%;}
#map_title{background-color:#E9F6FF;border:1px solid #B4DFFF;margin-top:5px;padding:5px;font-size:14pt;color:#37678A;font-weight:bold;}
#map_toolbox{display:inline;float:right;}
#map_postalcode_overlay{position:absolute;display:none;z-index:10;background-color:#E9F6FF;border:1px solid #B4DFFF;padding:10px;font-size:10pt;font-weight:bold;}
#map_legend{background-color:#00AAEE;border:1px solid #B4DFFF;padding:4px;font-size:10pt;color:#555555;vertical-align:middle;clear:both;}
div.zones_map_search_form{background-color:#eeeeee;padding:5px;border:1px solid #555555;border-top-left-radius:8px;border-top-right-radius:8px;display:block;margin-left:auto;margin-right:auto;font-size:1.1em;font-weight:bold;color:#555;}
input.zones_map_input{border:2px solid #00AAEE;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;font-size:1.2em;color:#555555;padding:2px;}
input.zones_map_input:hover{border:2px solid #FEA800;}
input.zones_map_input:focus{border:2px solid #FEA800;}
input.zones_map_input:active{border:2px solid #FEA800;}
div.zones_map_top_right_box{padding:4px;}
div.zones_map_top_right_surround{height:78px;width:320px;background-color:#ffffff;border:1px solid #555555;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding-left:4px;padding-top:0px;padding-right:4px;}
div.zones_map_top_right_box{width:100%;display:table-cell;vertical-align:middle;}
div.zones_map_top_right_box_details{text-align:left;width:314px;height:78px;margin:0px;padding:0px;overflow:auto;font-size:0.8em;font-weight:normal;color:#666666;white-space:nowrap;}
a.zone_map_bubble{font-size:1.1em;text-decoration:none;}
span.zone_map_bubble{color:#555555;text-align:left;font-size:0.9em;padding:0px;margin:0px;}
span.zones_map_city_zone_expand{margin-left:2px;margin-right:2px;margin-top:4px;}
div.map_surround{border:4px solid #555555;overflow:hidden;}
#map_outer_hotspots_list{position:relative;width:32%;height:500px;background-color:#FFFFFF;overflow:auto;float:right;}
#map_hotspots_list{padding:6px;}
#map_frame{position:relative;width:66%;height:500px;font-size:10pt;float:left;}
#pano{position:relative;width:66%;height:500px;font-size:10pt;float:left;}
#node_list_div{background:inherit;overflow:auto;height:400px;width:97%;min-width:500px;text-align:center;border:1px solid blue;}
#node_list_div table.scrollable>tbody{overflow:auto;height:378px;width:100%;}
\html div.tableContainer table{margin:0 -16px 0 0}
\html div.tableContainer{padding:0 16px 0 0;}
table.scrollable thead tr{position:relative;}
html>body thead tr{width:100%;}
table.scrollable{width:99%;border-collapse:collapse;border-spacing:0px;}
table.scrollable thead th{font-weight:bold;text-align:center;border-top:solid 2px #000000;border-bottom:solid 2px #000000;background-color:#CCC;color:#000099;width:200px;}
table.scrollable tr.row:hover,tr.hover{background-color:#2175bc;color:#ff0000;}
table.scrollable tr{cursor:pointer;}
table.scrollable td{color:#000000;padding-left:5px;font-size:12px;text-align:center;}
table.scrollable thead td:last-child{padding-right:25px;}
table.scrollable thead th:last-child{padding-right:25px;}
table.sortable a.sortheader{background-color:#CCC;color:#000099;font-weight:bold;text-decoration:none;display:block;font-size:12px;}
table.sortable span.sortarrow{color:black;text-decoration:none;}
table.sortable tr.odd{background-color:#eee;}
table.sortable tr.even{background-color:#fff;}

