/* style for all elements */
* {font-family: "Verdana"; font-size: 11px; color: "#696969"}
body {
	font-family: Verdana;
	color: #000;
	background: #FFFFFF;
	font-size: 11px;
	padding-top:0 px;
	padding-bottom:0 px;
	margin: 5px 0px 5px 0px;
}

table {padding-top:0 px;}

h1 {font-size:16px;font-family: Verdana;}

h2 {font-size:14px;font-family: Verdana;}

.text {font-family: "Verdana"; font-size: 11px; color: #000000; font-weight:normal;}
A {font-family: "Verdana"; font-size: 11px; color: #687caf; text-decoration:underline;}
A:hover {font-family: "Verdana"; font-size: 11px; color: #0d4f9b; text-decoration:underline;}


A.menu {font-family: "Verdana"; font-size: 10px; color: #667cb6; text-decoration:underline; font-weight:bold;}
A.menu:hover {font-family: "Verdana"; font-size: 10px; color: #0d4f9b; text-decoration:underline;font-weight:bold;}

A.menu_bot {font-family: "Verdana"; font-size: 11px; color: #687caf; text-decoration:underline;}
A.menu_bot:hover {font-family: "Verdana"; font-size: 11px; color: #0d4f9b; text-decoration:underline;}

.top{background: url(../images/headerBG-1.jpg); background-repeat:repeat-x; background-position:left top;}
.topr{background: url(../images/top_backgr.gif); background-repeat:repeat-x; background-position:right top;}

/*search bg*/
.search_bgr{background: url(../images/search_bg.gif); background-repeat:repeat-x;background-position:top left; height:32px; width:100%; }
.search_main{background: url(../images/search_main_bg.gif); background-repeat:repeat-x;background-position:top left; height:32px; width:100%; }
/*border with shadow*/
.border_top{background: url(../images/linetop.gif); background-repeat:repeat-x;height:1px; font-size:1px;}
.border_left{background: url(../images/lineleft.gif); background-repeat:repeat-y;height:100%; width:3px; font-size:3px}
.border_left_bot{background: url(../images/corner_lb.gif); background-repeat:no-repeat;height:6px; width:3px; font-size:8px}
.border_left_bottom{background: url(../images/corner_lb2.gif); background-repeat:no-repeat;height:6px; width:3px; font-size:8px}
.border_left_top{background: url(../images/corner_lt.gif); background-repeat:no-repeat;height:1px; width:3px; font-size:8px}
.border_right{background: url(../images/lineright.gif); background-repeat:repeat-y; width:5px}
.border_right_top{background: url(../images/corner_rt.gif); background-repeat:no-repeat;height:1px; width:4px; font-size:8px}
.border_right_bottom{background: url(../images/corner_rb.gif); background-repeat:no-repeat;height:5px; width:4px; font-size:8px}
.border_bot{background: url(../images/line_bot.gif); background-repeat:repeat-x;height:6px; }
/*border this shadow left*/


/*bottom page line*/
.bottom_line{background: url(../images/bottom_line.gif); background-repeat:repeat-x; background-position:center top; width:100%; height:11px;}

.right_bgr{background: url(../images/right_bg.gif); background-repeat:repeat; width:100%; height:100%;}
.forum_left{background: url(../images/forum_vert.gif); background-repeat:no-repeat;background-position:top; height:100%; width:35px; font-size:3px}
.blue_line{background: url(../images/head_line.gif); background-repeat:repeat-x;background-position:top; height:9px; width:100%; font-size:3px}
.r_right_line{background: url(../images/rightline_topcorn.gif); background-repeat:no-repeat;background-position:top; height:190px; width:11px;  font-size:13px;}
.r_top_line{background: url(../images/top_line1.gif); background-repeat:repeat-x;background-position:top;  width:100%; font-size:1px; padding-top:10px;}

.r_right_bgr{background-color:#f7f8fd; padding:5px}
.c_right_bgr{background-color:#dfe8f9; padding:0px}


a.bottom_menu {font-family: "Verdana"; font-size: 12px; color: #000; text-decoration:none;}
a.bottom_menu:hover {font-family: "Verdana"; font-size: 12px; color: #FF0000; text-decoration:none;}
.copyright {font-family: "Verdana"; font-size: 10px; color: #000; font-weight:normal;}
.welcome {font-family: "Verdana"; font-size: 16px; color: #81a7f0; font-weight:bold;}

.header {font-family: "Arial"; font-size: 14px; color: #f3871b;font-weight:bold;}
.menu {font-family: "Verdana"; font-size: 12px; color: #667cb6; line-height:17px; font-weight:bold;}

td.menuHeader {font-family: "Verdana"; font-size: 12px; color: #8c8c8c;padding-left:20px;padding-bottom:10px}
.title {font-family: "Verdana"; font-size: 14px; color: #8c8c8c;font-weight:bold;}
input.sub {border: 1px solid #8c8c8c;font-family: Verdana;font-size: 12px;color: #8c8c8c;	background-color: #FFF;}

p {
	margin: 0px;
	padding: 0px;
	padding-left: 20px;
}
p.text-warning {
	color:#4d70b0;
}
p.text-error {
	color:#f00;
}
ul {
	margin-left: 0px;

}
li {
	margin-left: 40px;
}
li.text-warning {
	color:#4d70b0;
}
li.text-error {
	color:#f00;
}
.data-warning {color:#4d70b0;border: 1px solid #4d70b0;text-align:left;margin:0px 100px;margin-bottom: 20px;padding:10px;width:400px;}
.data-error {color:#f00;border: 1px solid #f00;text-align:left;margin:0px 100px;margin-bottom: 20px;padding:10px;width:400px;}

.controlbar {background-color:#E1E1E2;}
#controlbar {background-color:#E1E1E2;}

#leftcol {
 position: relative;
 float: left;
 width: 300px;
 left: 50px;
 border: 0px;
}

#rightcol {
 position: relative;
 float: left;
 left: -120px;
 width: 0px;
 border: 0px;
 visibility: hidden;
 display: none;
}

#fontstcol {
 position: relative;
 float: left;
 left: -150px;
 width: 0px;
 border: 0px;
 visibility: hidden;
 display: none;
}

.star_warning {color:red;}
.data-field {color:#7a88a1;font-weight:bolder;padding-right: 10px;}
.data-category {color: #000; font-weight: bolder; text-align: center; font-size:12px;}
.data-mark {color:#f00;font-weight:normal;}
.data-table td {border: 1px solid #D8DBE2;}
.data-table th {background: #D8DBE2;}

.controls {cursor: pointer;}




.text_small {font-family: "Verdana"; font-size: 9px; color: #000;font-weight:normal;}
.tr_color1 { background-color: #f6f8fd;}
.pic_box{border:#dfe8f8 1px solid; background-color: #f6f8fd; background-image: url(../images/ico/ico_photo.gif); background-repeat:no-repeat; background-position:top left;}

.il_box{border:#dfe8f8 1px solid; background-color: #f6f8fd; background-image: url(../images/ico/ico_illustr.gif); background-repeat:no-repeat; background-position:top left;}

/*high rated image descript box */
.hr_des_left{background: url(../images/hr_desc_left.gif); background-repeat:no-repeat; background-position:top; }
.hr_des_bg{background: url(../images/hr_desc_bg.gif); background-repeat:repeat-x; background-position:top;  padding-top: 10px;}
.hr_des_right{background: url(../images/hr_desc_right.gif); background-repeat:no-repeat; background-position:top; }
/*high rated image descript box end*/

.loading{
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
}

.edit{
	width: 250px;
}

.ECradar {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color: #000000;
}
.ECradar p {
  text-align:center;
}


.ECtable {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;

}

#day_title {color:#000000; font-weight:bold; font-size:10px; border-bottom:1px solid #CCCCCC;}

#day_FC {color:#0000FF; font-weight:normal; font-size:10px;}

.ECforecast {
    font-family: Tahoma;
    font-size: 10px;
    color: #000000;
    background-color:#FFFFFF;
}
.codebox {
	border: 1px solid #000;
	color: #000000;
	padding: 5px;
	background-color: #FFFF99;
	margin: 5%;
	width: 85%;
}

.warning {border: 1px solid #000000; background-color: #FF0000; padding: 5px;}

a.alert {text-align:center; color:#FFFF00; font weight:bold; font-size:12px; text-decoration:none;}

a.alert:hover {text-align:center; color:#FFFFFF; font weight:bold; font-size:12px; text-decoration;none;}

.no_alert  {border: 1px solid #000000; background-color: #009900; padding: 5px; text-align:center; color:#FFFFFF; font weight:bold; font-size:12px; text-decoration;none;}

/*---------MS----------*/

.title_bar {font-family: Verdana; color: #000; font-size: 14px; font-weight: normal; padding-top:0px; padding-bottom:0px;	background: url(../images/title_bgr.gif); background-repeat:repeat-x; background-position:center top; width:100%; height:16px;}

.menu_bar {padding-top:0px; padding-bottom:0px;	background: url(/images/b-g/main_menu_bg2.gif); background-repeat:repeat-x; background-position:center top; width:100%; height:15px; border:1px solid #CCCCCC;}

.Dmain_menu {font-family: "Verdana"; font-size: 10px; color: #000000; text-decoration:none; font-weight:normal;}
.Dmain_menu_hover {font-family: "Verdana"; font-size: 10px; color: #FF9900; text-decoration:underline;font-weight:normal;}
.Dmenu {}
.sub_item {border-bottom:1px solid #FFFFFF; }

.radar { width:180px; height:150px;}

#main_tb_bd {background: url(../images/b-g/main_tb_bd.gif); repeat:repeat-y; }

#main_table {background: url(../images/b-g/main_tb_bg.gif); repeat:repeat; background-position:top; padding-top:0px;}

#rt_col {background: url(../images/b-g/col_bg-2.gif); repeat:repeat; background-position:top; padding-top:0px;}

#lt_col {text-align:center; padding-left:5px; background: url(../images/b-g/col_bg-1.gif); repeat:repeat; background-position:top; padding-top:0px;}

#header {background: url(../images/b-g/col_bg-3.gif); repeat:repeat; background-position:top; padding-top:0px;}

#top_bar {background: url(../images/top_bar.gif); repeat:no-repeat; background-position:top; padding-top:0px;}

.leading200 { line-height: 200% }
.leading180 { line-height: 180% }
.leading150 { line-height: 150% }
.leading100 { line-height: 100% }

.cc_title {font-size:16px; font-family: Verdana; font-weight:bold;}

.ccc_title {font-size:14px; font-family: Verdana; font-weight:bold; color:#990000; background:url(/images/b-g/col_hd_bg.gif); background-repeat:no-repeat; background-position:center top;}

#col_fc_hd {background:url(/images/b-g/col_hd_bg.gif); background-repeat:no-repeat; background-position:center top;}

.sun_times {background: url(../images/b-g/sun_times.jpg); background-repeat:no-repeat; background-position:center top; padding-top:12px; text-align:center; width:180px; height:180px;}

#sunriseset { font-size:10px; font-weight:bold;}

.col_fcast {font-size:10px; font-weight:normal;}



