body
	{
		margin: 0;
		padding: 0;
		
background-color:#DFDDDE;
		background-repeat: repeat;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
	}

a:link, a:visited
	{
		color: #000000;
		text-decoration: none;
	}

a:hover
	{
		color: #000000;
		text-decoration: underline;
	}

a.date_links:link, a.date_links:visited
	{
		text-transform: uppercase;
		font-weight: bold;
		color: #000000;
		text-decoration: none;
	}

a.date_links:hover
	{
		color: #000000;
		text-decoration: underline;
	}

#main_container
	{
		background: url(../images/main_shadow.jpg);
		background-repeat: repeat-y;
		background-position: center;
		width: 1036px;
		margin: 0 auto;
	}
	
#main_white_bg
	{
		background: url(../images/main_shadow.jpg);
		background-repeat: repeat-y;
		background-position: left top;
		width: 1036px;
		float:left;
	}

#main_container2
	{
		background: url(../images/banner_bg2.jpg);
		background-repeat: no-repeat;
		background-position: top;
		width: 960px;
		padding: 0 38px 0 38px;
		margin: 0 auto;
	}

#banner_container
	{
		width: 960px;
		height: 135px;
		padding: 0;
	}

#banner_container_left
	{
		width: 750px;
		height: 110px;
		float: left;
	}

#banner_container_top
	{
		height: 43px;
		padding: 43px 0 10px 0;
	}

#banner_container_top_left
	{
		float: left;
	}

#banner_container_top_left_fr
	{
		float: right;
	}
	
#banner_container_top_right
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #b85c27;
		float: right;
		padding: 31px 0 0 0;
	}

#banner_container_bottom
	{
		clear: both;
		height: 23px;
	}

#banner_container_bottom_left
	{
		float: left;
	}

.banner_container_bottom_left_each
	{
		margin: 0 1px 0 0;
		float: left;
	}

#banner_container_right
	{
		width: 175px;
		height: 110px;
		float: right;
		text-align: right;
		padding: 20px 15px 0 0;
	}

.banner_container_right_each
	{
		margin: 0;
		padding: 1px 0 1px 0;
	}



#banner_container_bottom_right
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #b85c27;
		line-height: 20px;
		float: right;
	}

.input_box_bg
	{
		background: url(../images/login_input_box_bg.jpg);
		background-repeat: no-repeat;
		height: 15px;
		width: 120px;
		border: none;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		padding: 2px 2px 0 2px;
	}

.each_content
	{
		float: left;
		padding: 0 0 0 5px;
		font-size: 11px;
		font-weight: bold;
		color: #b85c27;
	}

.each_content2
	{
		clear: both;
		font-size: 11px;
		font-weight: bold;
		text-align: right;
	}

#body_container
	{
		clear: both;
		background: url(../images/body_con_bg.jpg);
		background-repeat: no-repeat;
		background-position: top;
		width: 936px;
		padding: 12px;
	}

#body_container_about_us_page
	{
		clear: both;
		background: url(../images/body_con_bg.jpg);
		background-repeat: no-repeat;
		background-position: top;
		width: 936px;
		padding: 0 12px 12px 12px;
	}

#body_container_home_page
	{
		clear: both;
		background: url(../images/body_con_bg.jpg);
		background-repeat: no-repeat;
		background-position: top;
		width: 920px;
		padding: 19px;
	}

#body_container_content_area
	{
		margin: 0;
		padding: 0 0 12px 0;
	}

#body_container_left
	{
		width: 644px;
		float: left;
	}

#body_container_left2
	{
		background: url(../images/body_left_bg.jpg);
		background-repeat: repeat-y;
		width: 722px;
		float: left;
	}

#body_container_left_home_page
	{
		width: 720px;
		float: left;
	}

#flash_container_home_page
	{
		height: 266px;
		margin: 0;
		padding: 0 0 30px 0;
	}

#flash_container
	{
		margin: 0;
		padding: 0 0 30px 0;
	}
	
#body_container_right
	{
		width: 278px;
		float: right;
	}

#body_container_right2
	{
		width: 190px;
		float: right;
	}

#fast_facts_bg
	{
		background: url(../images/fast_facts_bg.gif);
		background-repeat: no-repeat;
		width: 146px;
		height: 152px;
		padding: 130px 22px 25px 22px;
		color: #FFFFFF;
		line-height: normal;
	}

#body_container_right_home_page
	{
		width: 191px;
		float: right;
	}

.body_container_right_home_page_each
	{
		margin: 0;
		padding: 0 0 0px;
	}
	
.body_container_right_home_page_video
	{
	background: url(../images/video.jpg);
	background-repeat: no-repeat;
	width: 190px;
	height: 178px;
	margin: 0;
	padding-top: 0;
	padding-bottom: 0px;
	}

#about_mob_bg
	{
		background: url(../images/about_mob_bg.jpg);
		background-repeat: no-repeat;
		width: 261px;
		height: 97px;
		padding: 40px 10px 15px 7px;
		font-size: 11px;
		color: #FFFFFF;
		margin: 0 0 10px 0;
	}

.ul_class1
	{
		margin: 0 0 0 10px;
		padding: 0 0 0 10px;
	}

.learn_more
	{
		text-align: right;
		padding: 8px 0 0 0;
	}

#press_rel_bg
	{
		background: url(../images/press_rel_box.jpg);
		background-repeat: no-repeat;
		width: 261px;
		height: 97px;
		padding: 40px 10px 15px 7px;
		font-size: 11px;
		color: #FFFFFF;
		margin: 0 0 10px 0;
	}

.read_more
	{
		text-align: right;
		padding: 32px 0 0 0;
	}

#xlbrowser
	{
		margin: 0 0 10px 0;
	}


.heading_text1
	{
		font-size: 16px;
		font-weight: bold;
		color: #b85c27;
		padding: 0 0 0px;
	}

.body_text_home_page_1
	{
		font-style: italic;
		font-weight: bold;
		color: #666666;
	}

#footer_container
	{
		clear: both;
		background: url(../images/footer_line.jpg);
		background-repeat: repeat-x;
		background-position: top;
		margin: 0;
		padding: 12px 0 12px 0;
		font-size: 10px;
		line-height: 18px;
		color: #5e5d5d;
	}

#footer_container_left
	{
		width: 395px;
		float: left;
	}

#footer_container_right
	{
		width: 415px;
		float: right;
	}

a.footer_links:link, a.footer_links:visited
	{
		color: #5e5d5d;
		text-decoration: none;
	}

a.footer_links:hover
	{
		color: #5e5d5d;
		text-decoration: underline;
	}

.copyright_text
	{
		font-size: 10px;
		color: #b85c27;
	}

#body_container_content_area_news
	{
		background-color: #FFFFFF;
		/*background-image: url(../images/news_image_2.jpg); */
		background-repeat: no-repeat;
		background-position: right top;
		width: 933px;
		margin: 0 auto;
		padding: 0 0 12px 0;
		float:left;
		height:900px;
	}


#body_container_content_area_news2
	{
		width: 620px;
		padding: 20px 0 0 45px;
	}
#body_container_content_area_news02
	{
		width: 500px;
		padding: 20px 0 0 45px;
		float:left;
	}
#body_container_content_area_news002
	{
	width: 355px;
	padding: 20px 0 0 20px;
	float:left;
	height:350px;
/*	background-image: url(../images/news_image_2.jpg);
	background-repeat: no-repeat;		
*/		
		
	}
	
#body_container_content_area_news3
	{
		width: 246px;
		padding: 0px 0 0 0px;
		float: right;
	}
.page_heading_container
	{
		margin: 0;
		padding: 0 0 10px 0;
	}

.page_heading_container222
	{
		margin: 0;
		padding: 0;
	}

.content_sub_heading1
	{
		font-size: 13px;
		font-weight: bold;
		color: #b85c27;
	}

#body_container_content_area_contacts
	{
		background: url(../images/contact_us_bg.jpg);
		background-repeat: no-repeat;
		height: 451px;
		width: 934px;
		margin: 0 auto;
		padding: 0 0 12px 0;
	}

#body_container_content_area_contacts2
	{
		width: 450px;
		padding: 20px 0 0 45px;
	}

#contacts_left
	{
		width: 200px;
		float: left;
		padding: 0 50px 0 0;
	}

#contacts_right
	{
		width: 200px;
		float: right;
	}

.each_contact_container
	{
		height: 35px;
		margin: 0;
		padding: 0 0 20px 0;
	}

#about_us_right_bg_top
	{
		background-color: #22bcad;
		background-image: url(../images/about_mob_right_top.jpg);
		background-repeat: no-repeat;
		background-position: top;
		width: 276px;
		font-size: 11px;
		color: #FFFFFF;
	}

#about_us_right_bg_bottom
	{
		background: url(../images/about_mob_right_bottom.jpg);
		background-repeat: no-repeat;
		background-position: bottom;
		width: 276px;
	}

#about_us_right_text_container
	{
		padding: 160px 15px 20px 15px;
		font-size: 13px;
	}

#about_mxl_body_top
	{
		height: 46px;
	}

#about_mxl_body_top_left
	{
		padding: 5px 13px 0 15px;
		float: left;
	}

#about_mxl_body_top_right
	{
		padding: 22px 0 0 0;
		float: left;
	}

.about_mxl_body_top_right_each
	{
		margin: 0 2px 0 0;
		float: left;
	}


#about_mxl_bg
	{
		background: url(../images/about_mxl_bg.jpg);
		background-repeat: no-repeat;
		background-position: top;
		padding: 16px;
		width: 904px;
		margin: 0 auto;
	}

#partner_bg
	{
		background: url(../images/about_mxl_bg.jpg);
		background-repeat: no-repeat;
		background-position: top;
		padding: 16px 0 16px 0;
		width: 936px;
		margin: 0 auto;
	}

#about_mxl_body_left
	{
		width: 650px;
		padding: 0 20px 0 20px;
		float: left;
	}

.right_align_text
	{
		text-align: right;
		font-style: italic;
		color: #666666;
	}

#about_mxl_body_emp_container
	{
		margin: 0;
		padding: 20px 20px 20px 20px;
	}

.colorful_text
	{
		color: #b85c27;
	}

.signle_line_only
	{
		background: url(../images/line.gif);
		background-repeat: repeat-x;
		background-position: top;
		padding: 0 0 15px 0;
		margin: 15px 0 0 0;
		font-size: 0;
	}

.job_heading
	{
		font-size: 15px;
		font-weight: bold;
		color: #b85c27;
		padding: 0 0 0 7px;
	}

#partner_left
	{
		width: 219px;
		padding: 96px 55px 0 0;
		float: left;
	}

#partner_right
	{
		width: 420px;
		padding: 20px 0 20px 0;
		float: left;
	}

#partner_left_bg
	{
		background: url(../images/partner_left.jpg);
		background-repeat: no-repeat;
		width: 218px;
		height: 263px
	}

#partner_left_text_container
	{
		padding: 60px 20px 20px 20px;
		font-style: italic;
	}

.content_sub_heading2
	{
		font-size: 18px;
		font-weight: bold;
		color: #b85c27;
		text-align: center;
	}

.content_sub2
	{
		text-align: center;
		font-weight: bold;
		padding: 20px 0 40px 0;
	}

.partner_img
	{
		margin: 0;
		padding: 0;
		text-align: center;
	}

#partner_img2
	{
		background: url(../images/partners_img.gif);
		background-repeat: no-repeat;
		background-position: right;
		height: 329px;
		margin: 0;
		padding: 0;
	}
	
#partner_img2_fr
	{
		background: url(../images/partners_img_fr.gif);
		background-repeat: no-repeat;
		background-position: right;
		height: 329px;
		margin: 0;
		padding: 0;
	}

#partner_img_text
	{
		width: 350px;
	}

#team_left
	{
	width: 630px;
	float: left;
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 40px;
	}

#team_left2
	{
		width: 630px;
		padding: 15px 0 20px 40px;
		float: left;
	}

#team_right
	{
	width: 219px;
	float: right;
	margin: 0px;
	padding: 0;
	}

#team_right_bg
	{
	background: url(../images/team_right_bg.gif);
	background-repeat: no-repeat;
	width: 218px;
	height: 310px;
	}

#team_right_bg2
	{
	background: url(../images/partner_prespective_bg.gif);
	background-repeat: no-repeat;
	width: 217px;
	height: 320px;
	float: right;
	}

#team_right_text_container
	{
		padding: 57px 18px 10px 22px;
		font-style: italic;
	}

.content_sub_heading3
	{
		font-size: 18px;
		color: #b85c27;
	}

a.email_links:link, a.email_links:visited
	{
		font-style: italic;
		text-decoration: none;
		color: #c17042;
	}

a.email_links:hover
	{
		font-style: italic;
		text-decoration: underline;
		color: #c17042;
	}

#tech_right_bg
	{
		background: url(../images/tech_right_bg.jpg);
		background-repeat: no-repeat;
		width: 260px;
		height: 455px;
		padding: 60px 10px 15px 10px;
		font-size: 11px;
		color: #FFFFFF;
		margin: 0 0 10px 0;
	}

#tech_right_bg2
	{
		background: url(../images/xlbrowser_right_2.jpg);
		background-repeat: no-repeat;
		width: 186px;
		height: 518px;
		padding: 65px 10px 15px 10px;
		font-size: 11px;
		color: #FFFFFF;
		margin: 0 0 10px 0;
	}

#tech_right_each5
	{
		margin: 0 0 10px 0;
	}


.tech_text1
	{
		font-size: 18px;
	}

.tech_bottom_text2
	{
		padding: 10px 0 0 0;
		color: #f58020;
		font-weight: bold;
		font-size: 14px;
		text-align: center;
	}

.tech_text2
	{
		font-size: 13px;
		font-weight: bold;
		font-style: italic;
	}

.tech_text3
	{
		clear: both;
		font-size: 13px;
		font-weight: bold;
		text-transform: uppercase;
	}

.tech_text4
	{
		color: #ffffff;
		line-height: 16px;
	}

#body_container_right_tech
	{
		width: 280px;
		margin: 0;
		padding: 0;
		float: right;
	}

#body_container_right_tech2
	{
		width: 206px;
		margin: 0;
		padding: 0;
		float: right;
	}

#tech_body_top
	{
		background: url(../images/tech_body_top.gif);
		background-repeat: no-repeat;
		background-position: top;
		padding: 0 15px 0 15px;
		width: 614px;
	}

#service_body_top
	{
		background: #ffffff;
		padding: 0 15px 0 15px;
		width: 614px;
	}

#tech_body_top22
	{
		background-color: #FFFFFF;
		background-image: url(../images/tech_body_top.gif);
		background-repeat: no-repeat;
		background-position: left top;
		padding: 0 15px 0 15px;
	}

#tech_body_top_left
	{
		width: 185px;
		float: left;
	}

#tech_body_top_left2
	{
		width: 185px;
		padding: 20px 0 0 20px;
		float: left;
	}

#tech_body_top_right
	{
		width: 460px;
		float: right;
		padding: 0 10px 0 0;
	}

#tech_body_top_right2
	{
		width: 385px;
		float: right;
		padding: 0 10px 0 0;
	}

#tech_body_top_right22
	{
		width: 685px;
		float: right;
		padding: 0 10px 0 0;
	}

#flash_container_tech
	{
		margin: 0;
	}

#flash_container_tech22
	{
		background: #FFFFFF;
		margin: 0;
	}

.each_left_con_retailer
	{
		padding: 0;
	}

#testimonials_box_retailer
	{
		background: url(../images/testomonials_bg_retailer.jpg);
		background-repeat: no-repeat;
		width: 148px;
		height: 120px;
		padding: 12px 12px 50px 12px;
		color: #FFFFFF;
	}

.testimoniasl_text_heading1
	{
		font-size: 13px;
		font-weight: bold;
		text-transform: uppercase;
		color: #0066cc;
	}

#testimoniasl_body_top
	{
		padding: 0 15px 0 15px;
		width: 690px;
	}

.operators_text_heading1
	{
		font-size: 13px;
		font-weight: bold;
		text-transform: uppercase;
		color: #99cc33;
	}

.operators_text_heading2
	{
		font-size: 13px;
		font-weight: bold;
		color: #5eba27;
	}

.operators_text_heading7
	{
		font-size: 13px;
		font-weight: bold;
		color: #0066cc;
	}

#operators_testimonials_bg
	{
		background: url(../images/operator_testimonials_bg.jpg);
		background-repeat: no-repeat;
		width: 148px;
		height: 229px;
		padding: 12px 12px 40px 12px;
		color: #666666;
		font-style: italic;
		font-weight: bold;
	}

#operator_bottom_box_bg
	{
		margin: 20px 0 0 0;
		background: url(../images/operator_bottom_box_bg.jpg);
		background-repeat: repeat-y;
		width: 395px;
	}

#operator_bot_top
	{
		background: url(../images/operator_bottom_box_top.jpg);
		background-repeat: no-repeat;
		background-position: top;
	}

#operator_bot_bottom
	{
		background: url(../images/operator_bottom_box_bottom.jpg);
		background-repeat: no-repeat;
		background-position: bottom;
	}

#operator_bottom_box_content_area
	{
		padding: 15px 20px 60px 20px;
	}

.operator_bottom_box_heading
	{
		font-size: 13px;
		font-weight: bold;
		text-transform: uppercase;
		color: #FFFFFF;
		padding: 0 0 20px 0;
	}

#find_your_area_bg
	{
		background: url(../images/find_your_area_bg.jpg);
		background-repeat: no-repeat;
		width: 172px;
		height: 64px;
		text-align: center;
		padding: 125px 0 0 0;
	}

.drop_down_bg
	{
		width: 150px;
		height: 19px;
		font-size: 10px;
	}

#tech_bottom_content2
	{
		padding: 15px;
	}

#tech_bottom_content
	{
		clear: both;
		padding: 0 15px 0 15px;
	}

.tech_heading_text
	{
		font-size: 13px;
		font-weight: bold;
		text-transform: uppercase;
		color: #f47920;
	}

#faq_bg
	{
		background: url(../images/faq_bg.jpg);
		background-repeat: no-repeat;
		background-position: top;
		padding: 16px;
		width: 904px;
		margin: 0 auto;
	}
	
#IndustryNews_bg
	{
		background: url(../images/indNews_bg.jpg);
		background-repeat: no-repeat;
		background-position: top;
		padding: 16px;
		width: 904px;
		margin: 0 auto;
	}
#welcome_bg
	{
		background: url(../images/welcome.jpg);
		background-repeat: no-repeat;
		background-position: top;
		padding: 16px;
		width: 904px;
		margin: 0 auto;
	}

#faq_body_top
	{
		width: 590px;
	}

.cell_brand
	{
		font-size: 12px;
		font-weight: bold;
		color: #000000;
		padding: 0 0 0 5px;
		text-transform: uppercase;
	}

.li_class1
	{
		line-height: 20px;
	}

#home_page_links_container
	{
	position: absolute;
	height: 20px;
	width: 644px;
	overflow: hidden;
	left: 49px;
	top: 410px;
	}

.service_text_heading1
	{
		font-size: 14px;
		font-weight: bold;
		color: #b85c27;
	}

#service_bottom_con
	{
		padding: 0 15px 0 15px;
	}

a.service_body_links:link, a.service_body_links:visited
	{
		font-weight: bold;
		color: #f47920;
		text-transform: uppercase;
		text-decoration: none;
		line-height: 22px;
	}

a.service_body_links:hover
	{
		color: #f47920;
		text-transform: uppercase;
		text-decoration: underline;
	}

#services_links_bg
	{
	background: url(../images/services_links_bg.gif);
	background-repeat: no-repeat;
	height: 403px;
	width: 153px;
	padding-top: 18px;
	padding-right: 18px;
	padding-bottom: 25px;
	padding-left: 18px;
	}
	
	
	

.services_heading_container
	{
		margin: 0;
		padding: 0 0 12px 0;
		text-align: center;
	}

.services_links_each
	{
		margin: 0;
		text-align: center;
		float: left;
	}

.services_links_bottom_each
	{
		width: 100%;
		margin: 0;
		text-align: center;
		float: left;
	}

#partner_page_bottom_bg
	{
		clear: both;
		background: url(../images/team_bottom_bg.jpg);
		background-repeat: repeat-y;
		width: 865px;
		margin: 0 auto;
	}

#partner_page_bottom_left
	{
		width: 280px;
		float: left;
		margin: 0 12px 0 0;
	}

#partner_page_bottom_middle
	{
		width: 280px;
		float: left;
	}

#partner_page_bottom_right
	{
		width: 280px;
		float: right;
	}

#partner_page_bottom_left_heading
	{
		background: #e47f30;
		padding: 10px 20px 10px 20px;
		font-size: 14px;
		text-transform: uppercase;
		color: #FFFFFF;
		font-weight: bold;
	}

.partner_page_bottom_text_container
	{
		padding: 10px 20px 10px 20px;
		font-size: 12px;
	}
	
.partner_page_bottom_heading_text
	{
		color: #f37021;
		line-height: 22px;
		font-weight: bold;
	}

.partner_page_bottom_heading_text2
	{
		color: #336699;
		line-height: 22px;
		font-weight: bold;
	}

.partner_page_bottom_heading_text3
	{
		color: #339933;
		line-height: 22px;
		font-weight: bold;
	}

#partner_page_bottom_middle_heading
	{
		background: #369d27;
		padding: 10px 20px 10px 20px;
		font-size: 14px;
		text-transform: uppercase;
		color: #FFFFFF;
		font-weight: bold;
	}

#partner_page_bottom_right_heading
	{
		background: #2271c1;
		padding: 10px 20px 10px 20px;
		font-size: 14px;
		text-transform: uppercase;
		color: #FFFFFF;
		font-weight: bold;
	}

#retailers_testimonials_bg
	{
		background: url(../images/retailers_testimonials_bg.jpg);
		background-repeat: no-repeat;
		width: 148px;
		height: 337px;
		padding: 18px 12px 40px 12px;
		color: #666666;
		font-size: 11px;
		font-style: italic;
		font-weight: bold;
		color: #FFFFFF;
	}

#tech_body_top_part
	{
		margin: 0;
		padding: 0;
		background-color: #FFFFFF;
		background-image: url(../images/tech_body_bg.jpg);
		background-repeat: no-repeat;
		background-position: top center;
		width: 934px;
		margin: 0 auto;
	}
	
	
	#tech_body_top_part.serv_bg
	{
		margin: 0;
		padding: 0;
		background-color: #FFFFFF;
		background-image: url(../images/serv_bg.jpg);
		background-repeat: no-repeat;
		background-position: top center;
		width: 934px;
		margin: 0 auto;
	}


#tech_body_top_part2
	{
		margin: 0;
		padding: 0;
	}

#tech_body_top_right222
	{
		width: 712px;
		float: right;
	}

#services_body_top_right222
	{
		width: 708px;
		float: right;
	}

#tech_body_top_img
	{
		margin: 0;
		padding: 0 0 15px 0;
	}

#tech_body_bottom222
	{
		margin: 0;
		padding: 20px;
	}

.leadershipt_each_news_container222
	{
		margin: 0;
		padding: 0 0 10px 20px;
	}

.leadershipt_each_news_container2222
	{
		margin: 0;
		padding: 0 0 0 20px;
	}

.leadershipt_each_news_heading_container
	{
		font-size: 14px;
		font-weight: bold;
		color: #336699;
		line-height: 22px;
	}

.leadershipt_each_news_readmore_container
	{
		font-size: 11px;
		font-weight: bold;
		color: #666666;
		padding: 10px;
		text-align: right;
	}

#team_bottom_container_page
	{
		clear: both;
		padding: 0 40px 40px 40px;
	}


#providers_testimonials_bg
	{
		background: url(../images/providers_testimonials_bg.jpg);
		background-repeat: no-repeat;
		width: 148px;
		height: 229px;
		padding: 12px 12px 40px 12px;
		color: #666666;
		font-style: italic;
		font-weight: bold;
	}






.marge
	{
		clear: both;
		font-size: 0;
	}



#news_container{clear: both;
		width: 960x;
		}
		
		#news_container img{ border:none}
		
#news_container .mid_bg{width:960px;background-image:url(../images/news_mid_bg.jpg); background-position:top left; background-repeat:repeat-y; float:left}
		
#news_container .top_container{ width:960px; background-image:url(../images/news_header_bg_top.jpg); background-repeat:no-repeat; background-position:top left; float:left }


#news_container .bot_container{ width:960px; background-image:url(../images/news_header_bg_bot.jpg); background-repeat:no-repeat; background-position:top left; height:37px; float:left}


#news_container .top_container .main_title{margin:0px; padding:17px 0px 0px 129px; height:58px}

#news_container .top_container  .title_container{width:675px; float:left; color:#fff; padding-left:30px; padding-right:255px}

#news_container .top_container  .title_container .left_title{font-family:'Century Gothic'; font-size:18px; font-weight:bold; float:left}

#news_container .top_container  .title_container .right_title{float:right;font-family:'Century Gothic'; font-size:18px; font-weight:bold}

#news_container .top_container .content{ float:left; width:906px; padding-left:54px; padding-top:20px}

#news_container .top_container .content .broadcast{ float:left; width:603px; color:#fff}
#news_container .top_container .content .broadcast2{ padding-left:150px; width:453px; color:#fff}


#news_container .top_container .content .broadcast .left{ float:left; width:238px; padding-right:20px}

#news_container .top_container .content .broadcast .left .title{ float:left; width:238px; font-size:18px; color:#cccccc; padding-bottom:15px}

#news_container .top_container .content .broadcast .left .row{ width:238px; float:left; padding-bottom:10px}

#news_container .top_container .content .broadcast .left .row span{ float:left; width:119px}

#news_container .top_container .content .broadcast .left .row span img{ border:1px solid #fff}

#news_container .top_container .content .broadcast .left .row span strong{ float:left; width:119px; color:#fff; font-size:12px; padding-top:5px}

#news_container .top_container .content .broadcast .left .row.more{ text-align:right}

#news_container .top_container .content .broadcast .left .row.more a{ color:#f57e20; text-transform:uppercase; text-decoration:none; font-style:italic; font-weight:bold}

#news_container .top_container .content .broadcast .left .row.more a:hover{ text-decoration:underline}

#news_container .top_container .content .broadcast  a{ color:#fff; text-decoration:none}

#news_container .top_container .content .broadcast  a:hover{ text-decoration:underline}





#news_container .top_container .content .broadcast .right{ float:left; width:342px;}
#news_container .top_container .content .broadcast .right2{ padding-left:125px; width:342px;}


#news_container .top_container .content .broadcast .right img{ border:1px solid #fff}


#news_container .top_container .content .print{ padding-right:10px; color:#fff;}

#news_container .top_container .content .print .title{ color:#cccccc; font-size:18px; float:left; width:215px; margin-bottom:25px}

#news_container .top_container .content .print ul{ margin:0px; padding:0px; list-style:none;float:left; width:800px;}

#news_container .top_container .content .print ul li{ padding-bottom:15px}

#news_container .top_container .content .print ul li a{ color:#fff; text-decoration:none}

#news_container .top_container .content .print ul li a:hover{ text-decoration:underline}

#news_container .top_container .content .print ul li strong{ float:left; width:215px; color:#f57e20}

#news_container .top_container .content .print ul li strong a{ color:#f57e20}

#news_container .top_container .content .print ul li.more{ text-align:right}

#news_container .top_container .content .print ul li.more a{ color:#f57e20; text-transform:uppercase; text-decoration:none; font-style:italic; font-weight:bold}

#news_container .top_container .content .print ul li.more a:hover{ text-decoration:underline}


.news_mid_sep{float:left; width:960px}

.news_mid_sep img{ float:left}


#news_bottom_panel{ float:left; width:945px; background-image:url(../images/news_bottom_gradient.jpg); background-position:top left; background-repeat:repeat-x; background-color:#b1b1b1; padding-left:15px; overflow:hidden}

#news_bottom_panel_bottom_curv{ float:left; width:945px; margin-bottom:20px}

#news_bottom_panel_bottom_curv img{ float:left}

#news_bottom_panel .box{width:310px; height:1150px; float:left; background-image:url(../images/news_bottom_box_bg1.jpg); background-repeat:no-repeat; background-position:top left; overflow:hidden; margin-right:3px}

#news_bottom_panel .box .title{ float:left; width:295px; height:28px; color:#fff; font-size:16px; font-weight:bold; font-family:"Century Gothic"; padding:25px 0 0 15px}

#news_bottom_panel .box ul{ float:left; width:255px; margin:0px; padding:15px 20px 10px 20px; color:#fff; list-style:none; overflow:hidden}

#news_bottom_panel .box ul li{ float:left; width:255px; padding-bottom:10px}

#news_bottom_panel .box ul li a{ color:#fff; text-decoration:none}

#news_bottom_panel .box ul li strong{ color:#ed1b2f; width:240px; float:left;}

#news_bottom_panel .box ul li strong a{ color:#ed1b2f; text-decoration:none}

#news_bottom_panel .box ul li a:hover{ text-decoration:underline}

#news_bottom_panel .box ul li strong a:hover{ text-decoration:underline}

#news_bottom_panel .box ul li.more{ text-align:right; font-weight:bold; font-style:italic}

#news_bottom_panel .box ul li.more a{ text-decoration:none; color:#ed1b2f}

#news_bottom_panel .box ul li.more a:hover{ text-decoration:underline}

#news_bottom_panel .box ul li.back{ text-align:left; font-weight:bold; font-style:italic}

#news_bottom_panel .box ul li.back a{ text-decoration:none; color:#ed1b2f}

#news_bottom_panel .box ul li.back a:hover{ text-decoration:underline}


#news_bottom_panel img{ border:none}

