*{  padding:0;   margin:0;   border:0;   font-family:Arial, Verdana, sans-serif; font-size:12px; text-decoration:none;   font-weight:300}

b,strong {font-weight: 700;}

body{background-color:#fbfbfc; background :url('/new/images/bg_grad.gif') repeat-x}

p {margin-bottom: 10px;line-height:1.4em;text-align:justify;margin-right:20px;}

h3 {color: #53AD1A;font-size:14px;font-weight:700;}

.infolink {background-color: lime;color:#000;}
.infolink:hover {background-color: lime;color:#000;text-decoration:underline overline;}

#container{position:relative; margin:0 auto; width:994px; background:#fff url('/new/images/m.png') no-repeat;border-bottom:1px solid #c7c7bf}

#header{width:948px; height:138px; background-image:url('/new/images/topbar_main.gif'); margin:0 auto}

.subpage #header{width:948px; height:138px; background-image:url('/new/images/topbar_sub.jpg'); margin:0 auto}

#main{width:946px; margin:0 auto; background-color:#fff; padding-top:25px; min-height:300px}

#footer{width:915px; border-top:1px solid #c7c7bf;   padding-top:4px;   padding-bottom:8px; height:15px;margin-top:-15px;  margin-left:25px; background-color:#fff;}

#footer a{  font-weight:700;   color:#254D7E}

#leftcontent{  float:left;   width:225px;   padding-left:10px}

#rightcontent{  float:left;   width:685px;   padding-left:10px}

#searchblock{  padding-top:20px;   position:relative;   background-image:url('/new/images/search_bground.png');  height:109px;  width:224px}

#header h1{  font-family:Georgia,serif;   font-size:28px;   color:#fff;   position:absolute;   top:45px;   left:50px}
.subpage #header h2{  font-family:Georgia,serif;   font-size:25px;   color:#000;   position:absolute;   top:20px;   left:50px}

#pointerb{position   :absolute; left     :355px; top     :10px}

#header span{  background-image:url('/new/images/arrow.png');   background-repeat:no-repeat;   height:71px;   left:360px;   display:block;   padding-top:28px;   position:absolute;   top:85px;   width:145px;   color:#FFF;   font-size:14px;   font-weight:700;   padding-left:15px}

#searchblock h2{  font-size:14px;   font-weight:700;   margin-left:20px;   color:white}

#searchblock input{  margin-left:20px;   height:20px;   width:180px;   padding-left:5px;   padding-top:3px;   margin-top:10px;   background:#fff url('/new/images/searchert.gif') no-repeat top right}

#searchblock img{ margin-left:129px;  margin-top:10px}

#block3, 
#block2, 
#block1{ position:relative;  width:214px; height:400px;  background-image:url(/new/images/box-background.png);  background-repeat:no-repeat;  float:left;  margin-right:12px;  margin-bottom:14px;
border:1px solid #0a5faf;
border-top:0;
}

#block3 h3, 
#block2 h3, 
#block1 h3{font-family:Georgia; font-size:20px; font-weight:300; color:#f7f6e7; display:block; margin-left:10px; padding-top:5px}

#block3 ul, 
#block2 ul, 
#block1 ul{ list-style-type:none;  padding:0;  margin:0;  margin-top:10px;  margin-left:10px}
 
 
#block3 li, 
#block2 li, 
#block1 li{  border-bottom:2px solid #C2C0A7;   padding:4px;   padding-left:0}

#block3 .note, 
#block2 .note, 
#block1 .note{  position:absolute;   bottom:3px;   left:5px;   display:block;   font-size:11px}

 
#block1_topper, 
#block2_topper, 
#block3_topper{width:214px; height:33px; background-image:url(/new/images/box-header.png); z-index:3}
 
.box_temperatures{ font-size:20px;  color:#ef001d;  font-weight:700}

.green_box_text{ font-size:14px;  color:#090;  font-weight:700}

.black_box_text{ font-size:14px;  color:#493f35;  font-weight:700}

.icon_sub{ padding-top:5px;  width:60px;  height:38px;  text-align:center}

.red_box_text{ font-size:14px;  color:#F00;  font-weight:700}
.blue_box_text{ font-size:14px;  color:blue;  font-weight:700}

#mainmenu{  background:url('/new/images/mainmenu-background.png') no-repeat;   height:37px;   left:500px;   position:absolute;   top:104px;   width:439px;   padding-top:15px}

#mainmenu ul{  list-style-type:none}

#mainmenu li{float:left}

#mainmenu li a{  color:#FFF;   font-size:13px;   font-weight:700;   padding-left:15px}

#topmenu{  position:absolute;   top:10px;   right:25px;   width:200px}

#topmenu ul{  list-style-type:none}

#topmenu li{float:left}

#topmenu li a{  color:#FFF;   font-size:13px;   padding-left:8px;   padding-right:8px;   border-right:1px solid #f9f9f9}

#mmenu_pop_top, #mmenu_con_top, #mmenu_pop_top2, #mmenu_pop_top3, #mmenu_con_top2, #mmenu_con_top3 {height    :13px; background:url(/new/images/submenu_left_topy.jpg) no-repeat}

#mmenu_left_bottom, #mmenu_left_bottom2, #mmenu_left_bottom3 {width:224px; height:9px; background:url(/new/images/submenu_left_bottomy.jpg)  no-repeat}

#mmenu_left_mid, #mmenu_left_mid2 , #mmenu_left_mid3 {width:224px; padding-left:25px; background-image:url(/new/images/submenu_left_midy.jpg); background-repeat:repeat-y}

#mmenu_pop_mid, 
#mmenu_pop_mid2, 
#mmenu_pop_mid3, 
#mmenu_con_mid{width:224px; padding-left:5px; background-image:url(/new/images/submenu_left_midy.jpg); background-repeat:repeat-y}

#mmenu_pop_bottom,
#mmenu_pop_bottom2, 
#mmenu_pop_bottom3, 
#mmenu_con_bottom{width:224px; height:13px; background-image:url(/new/images/submenu_left_bottomy.jpg)}

#mmenu_pop_mid h2, #mmenu_pop_mid2 h2 , #mmenu_pop_mid3 h2 {  color:#FFF;   display:block;   font-size:14px;   font-weight:700;   text-align:center;   width:210px}

#testMenu a.testMenuItem, #testMenu2 a.testMenuItem, #testMenu3 a.testMenuItem {cursor:pointer; display:block; margin-top:0; text-decoration:none; outline:0; clear:both; line-height:30px; width:186px; padding-left:15px; color:#fff; border-top:1px solid white; xbackground-color:#ef6208}

.accordion_toggle{  cursor:pointer; display:block; text-decoration:none; clear:both; line-height:30px; width:186px; padding-left:25px; color:#fff; border-top:1px solid white; background:url('/new/images/arrow_mm1.gif') no-repeat  10px center}

.accordion_toggle_active{   color:#ff0}

#testMenu2 a.testMenuItem2{cursor:pointer; display:block; margin-top:0; text-decoration:none; clear:both; line-height:30px; width:170px; padding-left:15px; color:#fff; border-top:1px solid white}

#testMenu ul, #testMenu3 ul, 
#testMenu2 ul{  list-style-type:none}

.accordion_content{  overflow:hidden;   width:170px}

.accordion_content ul{ margin:0;  padding:0;  padding-left:15px}

.accordion_content a{  color:white;   cursor:pointer;   display:block;   width:170px;   font-size:12px;   padding-left:15px; background:url('/new/images/arrow_mm2.gif') no-repeat center left}

.bbox{width:650px; padding: 10px; border:2px solid #e6e6e1; -moz-border-radius:6px; border-radius:6px; margin-bottom:20px}

.title_intro{ font-family:Georgia,Arial,serif;  font-size:26px;  color:#53ad1a;  font-weight: 300;  margin-bottom:15px}

.bookmarkdiv{ border:1px solid gray;  padding:15px;  position:absolute;  right:60px;  top:35px;  background-color:#fff}

.fullwidth-table {padding:0;margin:0;background:#ccc;border:1px solid #333; padding:5px;width:665px;}