body{background-color:#fff;background:url(bg_sub.gif) repeat-x;margin:0;padding:0}
#bg_home{background:url(bg_home.gif) repeat-x}
*{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:11px;font-weight:400;text-decoration:none;color:#607685}
p{margin-top:10px;margin-bottom:14px;text-align:justify;padding:0}
p.p_left{text-align:left}
p.p_center{text-align:center}
p.p_right{text-align:right}
.bordo{color:#a83180}
.italic{font-style:italic}
.left{float:left}
.right{float:right}
img{border:none;display:block;margin:0;padding:0}
img.img_left{float:left;margin:0 15px 10px 0}
img.img_right{float:right;padding-left:20px;margin:0 0 10px}
img.img_center{margin:0 auto}
img.img_solution{margin:10px auto}
h2{font-size:16px;text-align:left;margin-bottom:4px;margin-top:10px;font-weight:700;padding:0}
h2.h_topStrapline{background:#fff url(h2_topStrapline.gif) no-repeat;width:536px;height:39px;text-align:left;text-indent:-9999px;overflow:hidden;position:absolute;top:14px;left:448px;margin:0;padding:0}
h2.h_welcome{background:#eef4f8 url(h2_welcome.gif) no-repeat;width:90px;height:18px;text-align:left;text-indent:-9999px;overflow:hidden;margin:0 0 16px;padding:0}
h2.h_slush{background:#fff url(h2_slush.gif) no-repeat;width:48px;height:18px;text-align:left;text-indent:-9999px;overflow:hidden;margin:0 0 16px;padding:0}
h2.h_thickshakes{background:#fff url(h2_thickshakes.gif) no-repeat;width:114px;height:18px;text-align:left;text-indent:-9999px;overflow:hidden;margin:0 0 16px;padding:0}
h2.h_hcontact_us{background:#fff url(h2_hcontact_us.gif) no-repeat;width:102px;height:18px;text-align:left;text-indent:-9999px;overflow:hidden;margin:0 0 16px;padding:0}
a.a_read_more{width:85px;height:17px;background:url(ico_read_more.gif) no-repeat;display:block;color:#3190c4;overflow:hidden;text-indent:24px;line-height:16px;margin:18px 0 0;padding:0}
#display_in{display:inline;float:left}
ul.ul_main{list-style:none;margin:0 0 16px;padding:0}
ul.ul_main li{padding-left:14px;margin-left:6px;background:url(ul_line.gif) no-repeat 0 8px;line-height:16px;margin-bottom:8px;font-weight:700}
#wrap{width:898px;text-align:center;background:#fff;overflow:hidden;margin:0 auto;padding:0}
#top{width:898px;height:110px;text-align:left;background:#fff;margin:0;padding:0}
#top #m_menu{width:898px;height:49px;text-align:center;background:url(bg_menu.gif) no-repeat;color:#ebeff1;font-size:12px;line-height:44px;margin:0;padding:0}
#ul_main_menu{width:898px;height:20px;position:relative;z-index:500;list-style:none;margin:0 0 0 30px;padding:0}
#ul_main_menu li{float:left;height:49px;line-height:18px;list-style:none;position:relative}
#ul_main_menu div{display:none;z-index:502}
#ul_main_menu li.bet{width:25px;height:49px;font-weight:700;color:#ebeff1;font-size:12px;line-height:48px}
#ul_main_menu li a{float:left;display:block;height:49px;text-align:left;line-height:48px;font-weight:700;color:#ebeff1;outline:none}
#ul_main_menu li a:hover{text-decoration:underline;background-position:0 0;display:block}
table.dropdown tr td{font-size:0;height:0;position:absolute;top:0;left:0;margin:0;padding:0}
#m_menu .single:hover{position:relative}
#m_menu .single:hover div.subMenu{background:#3695c9;width:149px}
#m_menu :hover div dl{display:inline;float:left;width:149px;margin:0;padding:0}
#m_menu .single:hover div dl{width:149px}
#m_menu :hover div dl dd{clear:both;overflow:hidden;margin:0;padding:0}
#m_menu :hover div dl dd.first{padding-top:8px;background:url(menu/sub_top.gif) no-repeat top center}
#m_menu :hover div dd a{display:block;text-decoration:none;background:#3695c9;font-weight:400;font-size:11px;color:#eaf1f5;text-indent:8px;height:22px;width:140px;line-height:22px;padding-left:2px}
#bg_home #top{height:162px!important}
#wrap #quick_links-level{width:898px;height:115px;display:block;overflow:hidden;position:relative;margin:0;padding:0}
#quick_links-level a#logo{width:240px;height:110px;background:url(logo2.gif) no-repeat;overflow:hidden;position:absolute;top:3px;left:10px;display:block;text-align:left;text-indent:-9999px;margin:0;padding:0}
#bg_home #quick_links-level{height:115px!important}
#bg_home #wrap #quick_links-level a#logo{height:110px}
#quick_links-level ul{width:550px;height:81px;list-style:none;position:absolute;top:16px;left:355px;margin:0;padding:0}
#quick_links-level ul li{float:left;height:12px;border:0;margin:0;padding:0 11px 0 0}
#quick_links-level ul li a{color:#607685;display:block;background:url(menu/qmenu_icon.gif) no-repeat 0 2px;text-indent:18px;height:12px;line-height:12px;margin:28px 0 0}
#quick_links-level ul li a#q_home{width:48px}
#quick_links-level ul li.thumbs{width:338px;height:81px}
#home-banner-level{width:898px;height:242px;overflow:hidden;background:url(home-banner-level2.jpg) no-repeat;margin:0;padding:0}
#home-banner-level #bl_left{width:556px;height:242px;float:left;overflow:hidden;position:relative;margin:0;padding:0}
#home-banner-level #bl_left #bl_left_text{color:#ebeff1;width:225px;height:135px;overflow:hidden;position:absolute;top:90px;left:24px}
#home-banner-level #bl_left #bl_left_text p,#home-banner-level #bl_left #bl_left_text div{color:#ebeff1;line-height:18px;text-align:left}
#home-banner-level #bl_left #bl_left_text b,#home-banner-level #bl_left #bl_left_text strong{font-weight:700;color:#ebeff1}
h2#home-banner-level{width:246px;height:53px;overflow:hidden;text-align:left;text-indent:-9999px;background:url(h2_banner-line.gif) no-repeat;position:absolute;top:30px;left:20px}
#home-banner-level #bl_right{width:270px;height:212px;float:right;overflow:hidden;display:inline;position:relative;text-align:left;margin:0;padding:20px 40px 10px 30px}
#home-banner-level #bl_right p{color:#607685;line-height:16px;text-align:justify}
#home-banner-level #bl_right .a_read_more{margin-left:190px}
#home-content-level{width:898px;overflow:hidden;background:url(bg_home-content.gif) repeat-y;margin:0;padding:0}
#home-content-level .cl_left_item{float:left;width:239px;overflow:hidden;text-align:left;margin:0;padding:20px 10px 40px 28px}
#home-content-level .cl_left_item p{text-align:left;color:#607685;line-height:18px}
#home-content-level .cl_left_item .a_read_more{margin-left:150px}
#home-content-level .cl_right_address{width:301px;float:right;background:url(bg_right_address.jpg) no-repeat;overflow:hidden;text-align:left;height:200px;position:relative;margin:0;padding:20px 10px 20px 28px}
#home-content-level .cl_right_address .h_address{width:254px;height:116px;position:absolute;top:66px;left:37px;overflow:hidden}
#sub-banner-level{width:898px;height:150px;background:#fff;position:relative;text-align:left;overflow:hidden;margin:0;padding:0}
#sub-banner-level #sub_bl_left{width:557px;height:150px;background:url(sub-banner-level.jpg) no-repeat;position:absolute;top:0;left:0;margin:0;padding:0}
#sub-banner-level #sub_bl_left h2#home-banner-level{top:50px}
#sub-centent-level{width:898px;display:block;overflow:hidden;background:url(bg_sub-content.gif) repeat-y;margin:0;padding:0}
#sub-centent-level #sub_cl_left{width:488px;float:left;display:inline;overflow:hidden;text-align:left;margin:0;padding:20px 40px 40px 28px}
#sub-centent-level #sub_cl_right{width:301px;float:right;overflow:hidden;display:inline;text-align:left;margin:0;padding:16px 0 10px 16px}
#footer{width:898px;height:64px;overflow:hidden;display:block;background:#3393c7 url(bg_footer.gif) no-repeat;margin:15px 0 0;padding:0}
#footer_left{width:400px;display:inline;line-height:63px;height:64px;text-align:left;float:left;background:none;margin:0 0 0 28px;padding:0}
#footer_right{width:280px;display:inline;line-height:63px;height:64px;text-align:left;float:right;background:none;margin:0 30px 0 0;padding:0}
#footer_right p{line-height:63px;color:#ebeff1;text-align:left;margin:0;padding:0}
.cl{clear:both;line-height:1px;height:1px;font-size:1px;margin:0;padding:0}
#clic-for-more{width:300px;height:41px;display:block;background:url(h_click-for-more-info.gif) no-repeat;text-align:left;overflow:hidden;text-indent:-9999px;margin:10px 0 20px;padding:0}
#sub_address{width:270px;height:138px;float:right;overflow:hidden;display:inline;background:url(bg_sub_address2.jpg) no-repeat;margin:12px 0 0;padding:16px 0 0 16px}
#sub-centent-level #sub_cl_right table{display:block;clear:both}
strong,b,.strong{font-weight:700}
.underline,a.a_read_more:hover,#m_menu :hover div dd a:hover,#quick_links-level ul li a:hover,#footer_right p a:hover{text-decoration:underline}
form,input,textarea,select,h2,h1,h3{margin:0;padding:0}
h1,h2.h_title{width:550px;font-size:22px;font-family:Arial, Helvetica, sans-serif;font-weight:400;color:#497195}
#ul_main_menu li.single a:hover div,#ul_main_menu li.single:hover div{display:block;width:149px;background:#3695c9;position:absolute;left:-17px;top:49px;padding-bottom:5px;overflow:hidden;border:1px solid #fff;border-top:0}
#quick_links-level ul li a#q_sitemap,#quick_links-level ul li a#q_email_us{width:60px}
#home-content-level .cl_right_address .h_address p,#sub-banner-level #sub_address p,#sub_address_right p,#sub-centent-level #sub_cl_right #sub_address p{text-align:left;color:#ebeff1;line-height:18px}
#sub-banner-level #sub_address,#sub_address_right,#sub-centent-level #sub_cl_right #sub_address{width:301px;height:138px;float:right;overflow:hidden;display:inline;background:url(bg_sub_address.jpg) no-repeat;margin:12px 0 0;padding:16px 0 0 16px}
#sub-centent-level #sub_cl_left p,#sub-centent-level #sub_cl_right p{text-align:left;line-height:18px}
#footer_left p,#footer_left p a,#footer_right p a{line-height:63px;color:#ebeff1;margin:0;padding:0}
