﻿body { margin: 0px; padding: 0px; font-family: Tahoma,Verdana; }
img { border: 0px; }
form { margin: 0px; padding: 0px; }
h1 {	text-align:right; padding-right:15px; font-size:12px; margin:0px;}
h1 a { color:#BBBBBB; }
h2 {	text-align:center;	padding:2px 0px 2px 15px; font-size:12px; margin:0px; color:#BBBBBB; }

#page { 	margin:0px auto; width:878px; }
.pagejs { display:hidden; }
.clear_fix { clear:both; overflow:hidden; width:0px; height:0px; }

#header { background:url(front/bg_top_line1.gif) repeat-x; height:25px;  }
.header_text_menu {	float:left; width:120px; margin-top:4px; text-align:center; font-size:14px;	color:#BBBBBB; font-weight:bold;}
.header_margin { background: url(front/bg_top_line2.gif) repeat-x; height:25px; width:15px; float:left; }
.header_text_title {	float:left; width:692px; text-align:right; margin:5px 20px 0px 0px; }
.header_text_title a { text-decoration:none;}

.left_side  { background:#C9CACD url(front/bg_left.gif) repeat-y right; text-align:center; float:left; width:150px;}
.right_side  { float:left; width:728px; background-color:#E0E4E4; }

.btn_menu {width: 127px; height: 84px; padding-left: 5px; border:1px solid #FFFFFF;}
.btn_menu:hover { border:1px solid #000000; }

.cities_list { text-align:left; padding-left:10px; font-size:12px; }
.cities_list_title { color:#888888; font-weight:bold; }
.cities_list ul { padding:0px; margin:0px; list-style-image:none; list-style-type:none; }
.cities_list li { padding:0px; margin:4px 0px 0px 0px; }
.cities_list a:hover { color:#888888; }
.cities_list a { color:#333333; font-weight:bold; text-decoration:none;}

.h2_holder { margin-bottom:2px;}

.google_ads { background-color:#FFFFFF; }

.contact_select { border-top:1px solid #BFC1CD; border-bottom:1px solid #BFC1CD; padding:5px 0px; font-size:14px;}
.contact_holder { float:left; margin-left:25px; font-size:12px; }
.contact_holder a { color:#1A99D7; text-decoration:none;}
.city_select_holder { float:right; margin-right:5px; }
.ddl_city_select { background-color:#DFE3E4; border:1px solid #BFC1CD; width:150px; }
.button { background-image:url(front/bg_btn_go.gif); border:1px solid #BFC1CD; }
.chart_holder { text-align:center; }
.chart_description { font-size:14px; padding:10px;}

.survey { font-size:12px; padding:20px; border-top:1px solid #BBBBBB;}
.text_area_survey { color:#555555; height:200px; padding-left:1px; width:200px; border:1px solid #BFC1CD;}
.survey a:hover { color:#888888; }
.survey a {color:#333333; font-weight:bold;}

.text_box { width:150px; border:1px solid #BFC1CD;}

.forecast_title { background:url(front/title_bar_bg.gif) repeat-x; color:#2F2F2F; font-size:14px; font-weight:bold; padding-left:10px; }

.divErrors { color:#CC0000; display:none; margin:5px 0px;}

.requestUserInfo { font-size:12px; padding:20px; border-top:1px solid #BBBBBB;}
.requestUserInfo a:hover { color:#888888; }
.requestUserInfo a {color:#333333; font-weight:bold;}

.city_description  { font-size:12px; padding:10px; border-top:1px solid #BBBBBB; border-bottom:1px solid #BBBBBB; }
.area_embed_link { background-color:#DDE1E2; border:1px solid #BFC1CD; height:80px; width:100%; }
.required_field { color:#CC0000; }

.forecast_view_item { float:left; width:240px; text-align:center; font-size:12px; line-height:20px;}
.forecast_view_item_title { font-weight:bold; color:#4F4F4F; }
.vertical_line_break {float:left; width:1px; height:100px; border-right:1px dashed #FFFFFF; }

.forecast_user_preview_holder { margin-top:10px;}
.forecast_user_preview_item { float:left; width:152px; text-align:center; font-size:12px; margin: 0px 10px;}
.forecast_user_preview_content { border:1px dashed #000000; text-align:center; }
.travel_banner { width:370px; float:left; text-align:center;}
.travel_banner img  { border:2px solid #000000;}

.show_embeded_code { padding:8px; font-size:12px;}

.paging_holder { text-align:center; margin:10px 0px; font-size:12px;}
.paging_active_link { color:#FF7700; padding:0px 5px; background-color:#B5CCDE;}
.paging_default_link a { color:#314D64; text-decoration:none; padding:0px 5px; }
.paging_separator_class { padding:0px 5px; }

.partners_list { margin:10px 0px 0px 10px; font-size:12px; }
.partners_list a { color:#000000; text-decoration:none; }
