html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
*{outline:none;}
h1, h2, h3, h4, h5, h6, strong{font-weight:bold;}
i, em{font-style:italic;}
.left{float:left;}
.right{float:right;}
.alignleft{text-align:left;}
.alignright{text-align:right;}
.aligncenter{text-align:center;}
.clear{clear:both;line-height:1px;height:1px;}
textarea{overflow:auto;font-family:Arial, Helvetica, sans-serif;}
img, video, audio{max-width:100%; height:auto;}
a{color:#333;text-decoration:none;}
a:hover{color:#000;}
address{font-style:normal;}
.more-line{background:url(images/bg_more_line.png) repeat-x left top;display:block;height:24px;}
a.more{background:url(images/bg_more_button.png) repeat-x left top;border:1px solid #d0001c;display:inline-block;height:22px;padding:0 10px 0 8px;font-size:9px;color:#fff;font-weight:500;text-transform:uppercase;line-height:22px;}
a.more:hover{background-position:left bottom;}
h3.heading{background:url(images/bg_heading_h3.png) repeat-x left top;border:1px solid #000;height:35px;font-size:18px;color:#fff;font-weight:500;line-height:35px;}
h3.heading.red{background:#ce001c;border:1px solid #ce001c;}
h3.heading.red a{color:#fff;}
h3.heading.red a:hover{color:#e1e1e1;}
h3.heading.sms .icon{background:url(images/ico_mail1.png) no-repeat left top;}
h3.heading .icon{width:39px;height:35px;display:inline-block;float:left;}
h3.heading .txt{background:url(images/bg_heading_h3_txt.png) repeat-y left top;display:inline-block;float:left;padding-left:15px;}
a.link-red{font-size:13px;color:#a40001;font-weight:500;}
a.link-red:hover{color:#840101;}
body{background:#ebebeb;font-family:Helvetica Neue Lt Std, Arial, sans-serif;font-size:12px;color:#767676;font-weight:300;}
.box{width:993px;margin:0 auto;}
.top-bar{background:#252525;width:100%;height:58px;font-size:14px;color:#fff;font-weight:500;}
.top-bar ul{float:right;padding:20px 14px 0 0;}
.top-bar li{background:url(images/divider_topbar.png) no-repeat left center;float:left;padding:0 18px;position:relative;white-space:nowrap;}
.top-bar li:first-child{background:none;}
.top-bar li.login a{background:url(images/ico_login.png) no-repeat left center;}
.top-bar li.register a{background:url(images/ico_register.png) no-repeat left center;}
.top-bar li.newsletters a{background:url(images/ico_newsletters.png) no-repeat left center;}
.top-bar li a{display:inline-block;padding-left:18px;color:#fff;}
.top-bar li a:hover{color:#e1e1e1;}
.top-bar li:hover ul{display:block;}
.top-bar li{padding:5px 18px;}
.top-bar li:hover{background-color:#2b2b2b;}
.top-bar li ul{background:#252525;position:absolute;left:0;top:100%;z-index:999;width:auto;padding:5px;display:none;}
.top-bar li li{background:none;float:none;padding:0 10px;line-height:30px;}
.top-bar li li a{background:none;padding:0;}
.top-bar li.register li a{background:none;}
.top-bar li.login li a{background:none;}
.search{float:right;margin-right:25px;padding-top:13px;}
.search label{display:inline-block;float:left;padding-right:25px;line-height:32px;font-weight:300;}
.search a{color:#fff;}
.search a:hover{color:#e1e1e1;}
.search .field{background:#3c3c3c;border:1px #515151 solid;float:left;position:relative;}
.search .input{background:none;border:none;width:154px;height:22px;float:left;padding:5px 10px;font-size:12px;color:#858585;line-height:22px;}
.search .button{background:url(images/bg_search_button_w.png) no-repeat left top;border:none;width:32px;height:32px;float:left;padding:0;margin:0;cursor:pointer;text-indent:-9999px;}
.header{border-bottom:1px solid #8f9090;background:#000;width:1010px!important;min-height:119px;margin:auto;}
.logo{width:232px;height:49px;float:left;margin:41px 10px 0 4px;}
.banner{width:727px;height:90px;float:right;margin:13px -20px 0 0;}

.sme-info{background:url(images/bg_sme_info.png) no-repeat left top;width:239px;height:48px;float:right;}
.sme-info img{float:left;margin:3px 0 0 43px;}
.tag-line{width:100%;height:100px;margin-top:0px; margin-bottom:0px; font-size:14px;color:#363636;font-weight:300;}
.tag-line .title-txt{background:url(images/ico_man.png) no-repeat left center;display:inline-block;float:left;padding-left:24px;margin-left:6px;line-height:45px;}
.social{width:auto;height:45px;float:right;}
.social ul{float:left;padding:10px 0 0 10px;}
.social li{background:url(images/sprite_social.png) no-repeat 0 0;width:24px;height:24px;float:left;margin:0 4px 0 10px;text-indent:-9999px;}
.social li a{display:block;height:24px;}
.social li.twitter{background-position:0 0;}
.social li.twitter:hover{background-position:0 -24px;}
.social li.facebook{background-position:-24px 0;}
.social li.facebook:hover{background-position:-24px -24px;}
.social li.rss{background-position:-48px 0;}
.social li.rss:hover{background-position:-48px -24px;}
.social .like{float:left;margin:14px 0 0 10px;}
.social .like.google{margin-right:-30px;}
.showcase{
	 /* background:url(images/bg_showcase.jpg) no-repeat center top; */ 
	/* background: url(images/bg_showcase.jpg) no-repeat center center fixed;*/
	 -webkit-background-size:cover;
     -khtml-background-size:cover;
     -moz-background-size:cover;
     -o-background-size:cover;
     background-size:cover;
	 width:100%;
	 height:410px;
	 position:relative;
	 z-index:0;}
.slider{background:#fff;width:967px;height:312px;overflow:hidden;float:left;padding:16px 13px;margin-top:26px;}


.slider .slide{width:705px;height:312px;float:left;margin-right:12px;} 
.slider .slides li{width:705px;height:312px;position:relative;z-index:1;} 

<!-- .slider .slides li img{width:100%;height:100%;} -->
.slide .caption{background:rgba(0,0,0,0.78);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#88000000', EndColorStr='#88000000');width:250px;height:262px;float:left;padding:30px 20px 30px 30px;font-size:15px;color:#fff;position:absolute;right:0;top:0;z-index:2;}
.slide .caption h2{padding-bottom:16px;font-size:22px;color:#f3b100;font-weight:500;line-height:normal;}
.slide .caption p{line-height:17px;padding-bottom:15px;}
.slide .caption a.more{margin-top:12px;}

.slider .showcase .banner2{width:249px;float:left;margin-bottom:11px;} 
.slider .showcase .banner2.last{margin-bottom:0;} 
.slider .slide {position:relative;}
.flex-control-paging {position:absolute;left:10px;bottom:20px;z-index:9;}
.flex-control-paging li {width:10px;height:10px;float:left;margin-right:4px;text-indent:-9999px;}
.flex-control-paging li a {background:#000;display:block;height:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;behavior:url(PIE.htc);position:relative;cursor:pointer;}
.flex-control-paging li a:hover, .flex-control-paging li a.flex-active {background:#bb001b;}
.slider .slide .flex-prev, .slider .slide .flex-next {background:url(images/sprite_arrow2.png) no-repeat left top;width:20px;height:26px;float:left;text-indent:-9999px;position:absolute;bottom:20px;z-index:9;}
.slider .slide .flex-prev {background-position:left top;right:40px;}
.slider .slide .flex-prev:hover {background-position:left bottom;}
.slider .slide .flex-next {background-position:right top;right:10px;}
.slider .slide .flex-next:hover {background-position:right bottom;}




.container{width:100%;}
.container .box{border:1px solid #bbb;background:#fff;width:973px;padding:15px 10px;}
.leftcol{width:660px;float:left;margin-right:10px;}
.rightcol{width:300px;float:left;}
.stories{width:660px;padding-top:30px;padding-bottom:30px;position:relative;}
.stories-link{background:url(images/bg_stories_link.png) repeat-x left top;border:1px solid #c1c1c1;width:660px;height:39px;float:left;font-size:18px;color:#434343;font-weight:500;position:absolute;left:-11px;z-index:999;}
.stories-link li{width:auto !important;float:left;margin:0 !important;line-height:39px;}
.stories-link li a{display:block;padding:0 25px;color:#434343;}
.stories-link li:hover a, .stories-link li.active a{color:#fff;}
.stories-link li:hover, .stories-link li.active{background:url(images/bg_stories_link_active.png) repeat-x left top;border:1px solid #d0001c;margin:-1px !important;}
.stories img{width:211px;height:115px;margin-bottom:6px;}
.stories .txtb{min-height:165px;}
.stories h4{padding-bottom:7px;font-size:13px;color:#202021;line-height:16px;font-weight:500;}
.stories h3 a{color:#202021;}
.stories h3 a:hover{color:#000;}
.stories p{line-height:16px;padding-bottom:15px;}
.stories ul{margin-right:-15px;}
.stories li{width:211px;float:left;margin:0 5px;}
.stories li img {width:100%;height:auto;}
.stories p a{color:#767676;}
.stories p a:hover{color:#202021;}
.stories .more-line{margin-top:12px;}
.editor{width:100%;padding-bottom:20px;}
.editor-box{border:1px solid #b5b5b5;border-top:none;padding:16px 10px 18px 10px;}
.editor h4{margin:-3px 0 14px 0;font-size:13px;color:#202021;font-weight:500;line-height:16px;}
.editor h4 a{color:#202021;}
.editor h4 a:hover{color:#000;}
.editor p{line-height:14px;padding-bottom:14px;}
.editor a.read-more{font-size:10px;color:#c3001b;text-transform:uppercase;}
.editor a.read-more:hover{color:#a30319;}
.editor h3.heading .icon{background:url(images/ico_editor.png) no-repeat left top;}
.editor ul{margin-right:-18px;}
.editor li{width:313px;float:left;margin-right:15px;}
.editor li img{width:116px;height:110px;float:left;margin-right:10px;}
.editor li h4{padding-left:126px;}
.editor li p{padding-left:126px;}
.editor li a.read-more{padding-left:126px;}
.tabs{border:1px solid #b4b4b4;margin-bottom:15px;}
.tabs h3.heading.red{margin:0 -1px -1px -1px;}
.tabs-nav{background:url(images/bg_tabs_nav.png) repeat-x left top;border-bottom:2px solid #363636;height:48px;font-size:14px;color:#434343;font-weight:500;}
.tabs-nav li{background:url(images/divider_tabs_nav.png) repeat-y left top;width:109px;height:48px;float:left;text-align:center;}
.tabs-nav li:first-child{background:none;}
.tabs-nav li a{height:44px;display:block;padding:4px 10px 0;color:#434343;line-height:17px;}
.tabs-nav li:hover, .tabs-nav li.active{background:#363636;}
.tabs-nav li:hover a, .tabs-nav li.active a{color:#fff;}
.tabs-content{width:100%;}
.news{border-bottom:1px solid #a0a0a0;padding:15px 20px 13px 20px;}
.news.last{border-bottom:none;}
.news h4{padding-bottom:15px;font-size:18px;color:#363636;font-weight:500;}
.news .imgb{width:110px;height:100px;float:left;margin:4px 25px 0 5px;}
.news .imgb img{width:100%;height:100%;float:left;}
.news .txtb{padding-bottom:10px;width:478px;float:left;font-size:13px;color:#202021;}
.news h5{padding:0 15px 13px 0;font-size:17px;color:#202021;font-weight:500;line-height:21px;}
.news h5.gap{padding-top:22px;}
.news .txtb p{line-height:15px;padding-bottom:11px;}
.news p{line-height:15px;}
.news .description{width:100%;color:#bd001b;font-weight:400; float:left;margin-top:10px;}
.news .col1{width:415px;float:left;margin-right:20px;}
.news .col2{width: 155px;float:right;}
.news .description p{line-height:21px;}
.news .description a{color:#bd001b;}
.news .description a:hover{color:#9b041a;}
.news .col2 .title{display:block;padding-bottom:4px;color:#535353;}
.news .col2 li{line-height:21px;}
.news .col2 li a{color:#bd001b;}
.news .col2 li a:hover{color:#9b041a;}
.news .entry_child{width:400px;float:left !important;}
.news .entry_content .txtb{float:right;}
.latest-news{width:100%;font-size:13px;color:#767676;}
.latest-news h3.heading{margin-bottom:15px;}
.latest-news .video .icon{background:url(images/ico_video.png) no-repeat left top;}
.latest-news .photo .icon{background:url(images/ico_photo.png) no-repeat left top;}
.latest-news .video{width:310px;float:left;margin-right:14px;}
.latest-news .photo{width:310px;float:left;}
.latest-news .column{border-right:1px solid #c9c9c9;width:313px;float:left;padding:0 10px 0 6px;margin-right:8px;}
.latest-news .column.last{border-right:none;padding-right:0;margin:0;}
.latest-news li{width:100%;float:left;margin-bottom:12px;}
.latest-news li img{width:105px;height:105px;float:left;margin-right:10px;}
.latest-news li:first-child{border-bottom:1px solid #c9c9c9;padding-bottom:25px;margin-bottom:27px;min-height:360px;}
.latest-news li:first-child img{border:7px solid #fff;width:290px;height:290px;box-shadow:rgba(0, 0, 0, 0.41) 2px 0px 1px;behavior:url(PIE.htc);position:relative;}
.latest-news li:first-child .txtb{width:100%;float:left;padding-top:17px;}
.latest-news li .txtb{width:173px;float:left;}
.latest-news .txtb h4{padding-bottom:14px;font-size:17px;color:#202021;font-weight:500;line-height:21px;}
.latest-news .txtb h4 a{color:#202021;}
.latest-news .txtb h4 a:hover{color:#000;}
.latest-news .txtb p{line-height:15px;padding-bottom:17px;}
.latest-photos{width:274px;float:left;position:relative;padding:12px 12px 0 12px;color:#767676;}
.latest-photos h3.heading{background-color:#232323;width:309px;height:39px;position:absolute;left:0;top:-57px;line-height:39px;z-index:999;}
.latest-photos h3.heading .icon{background:url(images/ico_photo2.png) no-repeat left top;width:44px;height:39px;}
.photos h3.heading .icon{background:url(images/ico_photo3.png) no-repeat left top;}
.latest-photos li{width:100%;float:left;margin-bottom:15px;}
.latest-photos img{width:100%;height:auto;float:left;margin-bottom:6px;}
.latest-photos p{line-height:14px;padding-bottom:2px;}
.latest-photos a{font-size:11px;color:#c3001b;}
.latest-photos a:hover{color:#a60017;}
.widget{border:1px solid #707070;width:298px;float:left;margin-bottom:15px;color:#7c7c7c;font-weight:300;}
.widget h3.heading{margin:-1px -1px 0 -1px;height:26px;font-size:13px;line-height:26px;font-weight:400;}
.widget h3.heading .icon{width:33px;height:26px;}
.widget p{line-height:15px;padding-bottom:10px;}
.widget .link{display:block;color:#a40001;font-weight:500;line-height:15px;}
.widget .link a{color:#a40001;}
.widget .link a:hover{color:#8b0202;}
.events h3.heading .icon{background:url(images/ico_events.png) no-repeat left top;}
.events .txtb{padding:7px 7px 14px 7px;position:relative;}
.events .txtb.featured-event{
	width:286px;
	float:left;
}
.events .txtb.featured-event p{ font-size:12px;color:#2a2a2a;font-weight:bold;padding-left:26px;}
.events .txtb.featured-event p a{ color:#a40001;}
.events p{padding-bottom:13px;}
.events h4{padding-bottom:10px;font-size:12px;color:#a40001;line-height:normal;font-weight:500;}
.events .select, .events .wpfc-taxonomy{background:url(images/bg_select.png) no-repeat left top;border:none;width:117px;height:26px;float:left;margin:0 2px 6px 0;padding:5px;font-size:11px;color:#1b1b1b;}
.events #wpfc-calendar-search{position:absolute;left:-123px;top:39px;float:left;}
.events .calendar{background:#d9d9d9;width:113px;height:122px;float:right;}
.newsletter h3.heading .icon{background:url(images/ico_newsletter.png) no-repeat left top;}
.newsletter .txtb{padding:7px 15px 24px 15px;}
.newsletter h4{padding-bottom:11px;color:#313131;font-weight:500;}
.newsletter p{padding-bottom:6px;}
.business h3.heading .icon{background:url(images/ico_newsletter.png) no-repeat left top;}
.business .txtb{padding:8px 12px 0px 12px;}
.business p{padding-bottom:15px;}
.business .link{border-bottom:1px solid #959595;padding-bottom:9px;margin-bottom:5px;}
.jobs h3.heading .icon{background:url(images/ico_jobs.png) no-repeat left top;}
.jobs .txtb{padding:11px 15px 15px 15px;}
.jobs li{padding-bottom:15px;line-height:15px;}
.jobs .title{display:block;color:#a40001;font-weight:500;}
.jobs .title a{color:#a40001;}
.jobs .title a:hover{color:#8b0202;}
.jobs .link{font-weight:300;}
.tools h3.heading .icon{background:url(images/ico_tools.png) no-repeat left top;}
.tools .txtb{padding:15px 16px;}
.tools li{line-height:15px;padding-bottom:15px;}
.tools .title{display:block;color:#a40001;font-weight:500;}
.tools .title a{color:#a40001;}
.tools .title a:hover{color:#8b0202;}
.news-alert h3.heading .icon{background:url(images/ico_alert.png) no-repeat left top;}
.news-alert h3 .txt{color:#fff;}
.news-alert .txtb{padding:10px 16px 15px 16px;}
.services{background:url(images/bg_services.png) repeat-x left bottom #fff;border:1px solid #c1c1c1;width:273px;float:left;padding:10px 10px 10px 15px;font-size:14px;color:#535353;}
.services h4{padding-bottom:10px;font-size:14px;color:#1b1b1b;font-weight:500;}
.services ul{margin-right:-10px;}
.services li{background:url(images/sprite_services.png) no-repeat left top;width:105px;float:left;margin:0 10px 10px 0;padding-left:25px;line-height:18px;font-weight:500;}
.services li a{color:#535353;}
.services li a:hover{color:#000;}
.services li.rss{background-position:0 0;}
.services li.newsletter{background-position:0 -21px;}
.services li.mobile{background-position:0 -42px;}
.services li.alerts{background-position:0 -63px;}
.bottom-link{border-top:4px solid #bfbfbf;width:100%;padding-top:20px;margin-top:22px;font-size:11px;color:#535353;font-weight:300;}
.bottom-link .column{width:165px;float:left;margin-left:25px;}
.bottom-link h4{padding-bottom:16px;font-size:14px;color:#313131;font-weight:500;}
.bottom-link ul{padding-bottom:33px;}
.bottom-link li{line-height:15px;}
.bottom-link li a{color:#535353;}
.bottom-link li a:hover{color:#313131;}
.footer{width:100%;padding:23px 0 50px 0;text-align:center;font-size:11px;color:#747474;}
.footer p{line-height:16px;padding-bottom:11px;}
.footer a{color:#747474;}
.footer a:hover{color:#333;}
.footer ul{text-align:center;}
.footer li{background:url(images/divider_footer_link.png) no-repeat left center;display:inline-block;padding:0 10px 0 11px;margin-bottom:5px;}
.footer li ul{display:none;}
.footer li:first-child{background:none;}
.footer li a{color:#747474;}
.footer li a:hover{color:#333;}
.container.inner .box{border:none;}
.social2{background:none;width:auto;height:31px;float:left;margin-bottom:20px;}
.social2 ul{padding:0;}
.social2 li{margin:0 12px 0 0;}
.social2 li:first-child{margin:0 12px 0 0;}
.social2 .like{margin:2px 0 0 5px;}
.social2 .google{margin-left:10px;}
.breadcrumb{width:100%;padding-bottom:19px;font-size:13px;color:#464646;font-weight:400;}
.breadcrumb li{float:left;margin-right:10px;}
.breadcrumb li a{background:url(images/arrow_breadcrumb.png) no-repeat right center;display:block;padding-right:14px;color:#9e0b0f;}
.breadcrumb li a:hover{color:#464646;}
.pagination{width:100%;padding-bottom:21px;font-size:12px;color:#000;font-weight:600;}
.pagination li{border:1px solid #e3e3e3;background:#f3f4f6;width:30px;height:30px;float:left;text-align:center;line-height:30px;margin-right:8px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;behavior:url(PIE.htc);position:relative;}
.pagination li a{display:block;color:#000;}
.pagination li:hover a, .pagination li.active a{color:#fff;}
.pagination li:hover, .pagination li.active{border:1px solid #d13c33;background:#d54d45;color:#fff;}
.company-news{width:100%;font-size:14px;color:#555;}
.company-news .content{border-top:1px solid #dcdcdc;width:100%;padding:17px 0 52px 0;font-size:14px;color:#555;}
.company-news .content h2{padding-bottom:9px;font-size:26px;color:#ac2529;font-weight:500;}
.company-news .content h3{padding-bottom:19px;font-size:16px;color:#555;font-weight:400;}
.company-news .content h4{padding-bottom:10px;font-size:14px;color:#555;font-weight:bold;}
.company-news .content h5{padding-bottom:5px;font-size:13px;color:#555;font-weight:400;}
.company-news .content blockquote{padding-bottom:15px;}
.about{padding-top:10px;}
.company-news .content p{line-height:20px;font-weight:300;padding-bottom:10px;}
.company-news .content ul{padding-bottom:15px;}
.company-news .content li{line-height:20px;}
.company-news-list{width:100%;padding-bottom:44px;}
.company-news-list a.play {
  background: url("images/bg_play1.png") no-repeat scroll left top rgba(0, 0, 0, 0);
  float: left;
  height: 38px;
  left: 50%;
  margin: -19px 0 0 -19px;
  position: absolute;
  text-indent: -9999px;
  top: 50%;
  width: 38px;
  z-index: 999;
}
.company-news-list h3{background:url(images/bg_company_news_heading.png) repeat-x left top;border:1px solid #e8e8e8;padding-left:14px;margin-bottom:18px;font-size:14px;color:#464646;line-height:37px;font-weight:500;}
.company-news-list li{background:url(images/divider_company_news_list.png) repeat-x left bottom;width:630px;float:left;padding:15px;margin-bottom:15px;}
.company-news-list li img{float:left;margin-right:15px;}
.company-news-list h4{padding:0 0 17px 0;margin-top:-4px;font-size:14px;color:#ce0e16;font-weight:500;line-height:17px;}
.company-news-list h4 a{color:#ce0e16;}
.company-news-list h4 a:hover{color:#ad030a;}
.company-news-list p{line-height:17px;padding:0 0 17px 0;}
.company-news-list .read{display:inline-block;padding:0 0 3px 0;font-size:14px;color:#ce0e16;}
.company-news-list .read a{color:#ce0e16;}
.company-news-list .read a:hover{color:#ad030a;}
.company-news-list .title{display:block;padding-top:5px;}
.company-news-list .time{display:block;padding-left:0;}
.company-news-list li:hover, .company-news-list li.active{background:#fbefee;}
.company-news-list li.active h4{font-size:16px;color:#000;line-height:19px;}
.company-news-list li.active h4 a{color:#000;}
.company-news-list li.active h4 a:hover{color:#333;}
.social3{position:relative;top:-49px;left:-30px;margin-bottom:-49px;z-index:999;}
.daily-updates{border:1px solid #acacac;margin-bottom:20px;}
.daily-updates .heading-title{background:url(images/bg_daily_updates_title.png) repeat-x left top;width:100%;height:38px;font-size:17px;color:#363636;line-height:38px;font-weight:500;}
.daily-updates .heading-title h3{padding-left:20px;font-weight:500;}
.daily-updates .heading-title span{display:inline-block;float:right;padding-right:15px;font-size:12px;color:#9e2021;}
.daily-updates .heading-title a{color:#9e2021;}
.daily-updates .heading-title a:hover{color:#c20002;}
.videos-list{padding:38px 15px 25px;position:relative;z-index:1;}
.videos-list li{width:140px;float:left;margin:0 5px;font-size:12px;color:#c43839;}
.videos-list li img{border:3px solid #fff;width:140px;height:95px;margin-bottom:4px;box-shadow:rgba(0, 0, 0, 0.30) 1px 0px 1px;behavior:url(PIE.htc);position:relative;}
.videos-list li p{padding:0 10px 10px 5px;line-height:15px;}
.videos-list li a{color:#c43839;}
.videos-list li a:hover{color:#d70002;}
.videos-list a.prev, .videos-list a.next{background:url(images/sprite_arrow1.png) no-repeat left top;width:10px;height:41px;float:left;text-indent:-9999px;position:absolute;top:71px;z-index:2;}
.videos-list a.prev{background-position:left top;left:5px;}
.videos-list a.prev:hover{background-position:left bottom;}
.videos-list a.next{background-position:right top;right:5px;}
.videos-list a.next:hover{background-position:right bottom;}
.reports{width:100%;padding:20px 0 35px 0;font-size:14px;color:#636363;}
.reports img{margin-bottom:15px;}
.reports h4{padding:0 16px 16px 0;min-height:34px;font-size:15px;color:#252525;font-weight:500;line-height:17px;}
.reports h4 a{color:#252525;}
.reports h4 a:hover{color:#000;}
.reports p{line-height:17px;padding-bottom:17px;}
.reports li{width:188px;float:left;margin:0 12px;}
.reports li .txtb{min-height:186px;}
.microsites{padding:20px 10px 6px 10px;font-size:14px;color:#636363;}
.microsites h4{padding-bottom:12px;font-size:15px;color:#252525;font-weight:500;}
.microsites h4 a{color:#252525;}
.microsites h4 a:hover{color:#252525;}
.microsites p{line-height:17px;padding-bottom:13px;}
.microsites li{background:url(images/divider_microsite.png) repeat-x left bottom;width:100%;float:left;padding-bottom:25px;margin-bottom:23px;}
.microsites li.last{background:none;padding-bottom:0;}
.microsites img{width:150px;height:88px;float:left;margin:0 20px 0 15px;}
.microsites .txtb{width:435px;float:left;}
.common-news{border:1px solid #acacac;margin-bottom:17px;}
.common-news h3{background:url(images/bg_common_news.png) repeat-x left top;min-height:39px;padding-left:6px;font-size:18px;color:#363636;font-weight:500;line-height:39px;}
.common-news h3 span{background:url(images/ico_events2.png) no-repeat left center;display:block;padding-left:25px;}
.common-news .column{border-right:1px solid #acacac;width:328px;float:left;padding-bottom:16px;}
.common-news .column.last{border-right:none;/*width:339px;*/}
.common-news .txtb{padding:20px 15px 5px;min-height:280px;}
.common-news .events2{font-size:15px;color:#9e2021;font-weight:400;}
.common-news .events2 li{line-height:17px;padding:0 25px 19px 0;}
.common-news .events2 li a{color:#9e2021;}
.common-news .events2 li a:hover{color:#bb090a;}
.common-news .jobs2{font-size:14px;color:#636363;}
.common-news .jobs2 h3{background:url(images/bg_common_news2.png) repeat-x left top;padding-left:23px;color:#fff;}
.common-news .jobs2 h4{padding-bottom:10px;font-size:15px;color:#9e2021;font-weight:500;}
.common-news .jobs2 h4 a{color:#9e2021;}
.common-news .jobs2 h4 a:hover{color:#bb090a;}
.common-news .jobs2 h5{padding-bottom:1px;font-size:14px;color:#363636;font-weight:500;}
.common-news .jobs2 h5 a{color:#363636;}
.common-news .jobs2 h5 a:hover{color:#000;}
.common-news .jobs2 p{line-height:17px;padding-bottom:3px;}
.common-news .jobs2 li{padding-bottom:15px;}
.common-news a.view{display:inline-block;margin:0 0 0 24px;font-size:13px;color:#c43839;text-decoration:underline;}
.common-news a.view:hover{text-decoration:none;}
.follow-txtb{padding:0 25px 20px 25px;font-size:13px;color:#707070;}
.follow-txtb p{line-height:17px;padding-bottom:10px;}
.breadcrumb2{width:auto;padding:0 10px 12px 10px;}
.social-bar{background:url(images/bg_social_bar.png) repeat-x left top;border:1px solid #dedede;height:38px;margin-bottom:20px;}
.social-bar .social{float:right;margin:7px 10px 0 0;}
.social-bar h3{padding-left:15px;font-size:13px;color:#c72f2f;line-height:38px;font-weight:500;}
.social-bar h3 a{color:#c72f2f;}
.social-bar h3 a:hover{color:#c50001;}
.article{width:100%;padding:3px 0 30px 0;}
.detail{width:100%;padding-bottom:42px;font-size:14px;color:#555;}
.detail .imgb{width:182px;height:212px;float:left;margin-right:25px;}
.detail img{width:182px;height:212px;float:left;margin-right:30px;}
#gallery{margin:15px 0 25px 0;}
#gallery .ad-image img{width:680px;height:450px;margin:0;}
#gallery .ad-thumbs li img{width:123px;height:82px;margin:0;}
.detail h3{padding-bottom:9px;font-size:26px;color:#000;font-weight:500;line-height:31px;}
.detail h3 a{color:#000;}
.detail h3 a:hover{color:#333;}
.detail h5{padding-bottom:9px;font-size:15px;color:#000;font-weight:500;}
.detail h5 a{color:#000;}
.detail h5 a:hover{color:#333;}
.detail ul{padding-bottom:15px;}
.detail li{line-height:18px;}
.detail li.login{list-style:none;}
.detail li a{color:#C33639;}
.detail li a:hover{color:#555;}
.detail .title{display:block;padding-bottom:18px;font-size:14px;color:#555;font-style:italic;}
.detail .title strong{font-style:normal;font-weight:500;}
.detail p{line-height:18px;padding:0 10px 16px 0;}
.detail a{color:#555;}
.detail a:hover{color:#333;}
.detail video{margin:30px 0 30px 65px;}
.article .links{border-top:1px solid #e5e5e5;width:100%;padding-top:10px;margin-top:15px;float:left;}
.article .links li{background:url(images/bg_links.png) repeat-x left top;border:1px solid #c1c1c1;float:left;margin-left:7px;font-size:11px;color:#be5556;font-weight:500;line-height:22px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;behavior:url(PIE.htc);position:relative;}
.article .links li:first-child{margin-left:0;}
.article .links li a{display:block;padding:0 9px;color:#be5556;}
.article .links li:hover a{color:#be5556;}
.article .links li:hover{background-position:left bottom;}
.article .links li span{display:block;padding-left:18px;}
.article .links li.email span{background:url(images/ico_email.png) no-repeat left center;padding-left:20px;}
.article .links li.print span{background:url(images/ico_print.png) no-repeat left center;}
.article .links li.save span{background:url(images/ico_save.png) no-repeat left center;}
.article .links li.login span{background:url(images/ico_login2.png) no-repeat left center;padding-left:14px;}
.article .pagination2{width:100%;font-size:12px;color:#555;}
.article .pagination2 h4{padding-bottom:16px;text-align:center;font-size:16px;color:#363636;}
.article .pagination2 h4 a{display:inline-block;font-size:14px;color:#c33639;font-weight:500;}
.article .pagination2 a.next{background:url(images/bg_next.png) no-repeat right center;padding-right:11px;margin-right:30px;}
.article .pagination2 a.prev{background:url(images/bg_prev.png) no-repeat left center;padding-left:11px;margin-left:30px;}
.article .pagination2 h5{padding-bottom:9px;font-size:13px;color:#202021;font-weight:500;line-height:15px;}
.article .pagination2 h5 a{color:#202021;}
.article .pagination2 h5 a:hover{color:#000;}
.article .pagination2 span{background:url(images/divider_pagination2.png) no-repeat left center;display:inline-block;float:left;padding:0 12px 0 14px;}
.article .pagination2 span.first{background:none;padding-left:0;}
.article .pagination2 .imgb-box{width:260px;}
.article .pagination2 .imgb-box.left{margin-left:40px;}
.article .pagination2 .imgb-box.left img{width:80px;height:80px;float:left;margin-right:10px;}
.article .pagination2 .imgb-box.right{text-align:right;margin-right:40px;}
.article .pagination2 .imgb-box.right img{width:80px;height:80px;float:right;margin-left:10px;}
.article .pagination2 .imgb-box.right span{float:right;}
.article .pagination2 .imgb-box.right .first{float:right;}
.article .pagination2 .imgb-box.right .last{padding-right:0;}
.article .pagination2 a{color:#555;}
.article .pagination2 a:hover{color:#333;}
.stories{padding-bottom:37px;}
.stories h3{background:url(images/bg_stories_link_active.png) repeat-x left top;border:1px solid #d0001c;height:39px;padding:0 0 0 12px !important;margin-bottom:18px;font-size:18px;color:#fff;line-height:39px;}
.stories h3 a{color:#fff;}
.stories h3 a:hover{color:#e1e1e1;}
.stories h3.gary{background:url(images/bg_stories_link.png) repeat-x left top;border:1px solid #c1c1c1;color:#434343;}
.stories h3.gary a{color:#434343;}
.stories h3.gary a:hover{color:#000;}
.staff-report{border:1px solid #c9c9c9;background:#f1f1f1;padding:13px 20px 12px 20px;margin:22px 0 10px 0;font-size:12px;color:#434343;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;behavior:url(PIE.htc);position:relative;}
.staff-report h4{padding-bottom:2px;font-size:12px;color:#434343;font-weight:300;}
.staff-report p{line-height:16px;padding:0 40px 10px 0;}
.staff-report .title{display:block;}
.staff-report a{color:#434343;}
.staff-report a:hover{color:#333;}
.related-article{width:100%;padding-bottom:37px;font-size:13px;color:#202021;font-weight:500;}
.related-article h3{background:url(images/bg_stories_link.png) repeat-x left top;border:1px solid #c1c1c1;height:39px;padding-left:12px;margin-bottom:20px;font-size:18px;color:#434343;line-height:39px;font-weight:500;}
.related-article li{border-left:1px solid #c9c9c9;width:192px;float:left;padding:0 10px;}
.related-article li:first-child{border-left:none;}
.related-article li img{width:80px;height:80px;float:left;margin-right:15px;}
.related-article li p{line-height:15px;padding:2px 0 5px 95px;}
.related-article li a{color:#202021;}
.related-article li a:hover{color:#000;}
.related-article li a.more {color:#fff; margin-top:10px;}
.services2{background:none;border:none;width:auto;float:none;padding:20px;}
.services2 h4{float:left;margin-right:30px;}
.services2 li{width:auto;margin-right:25px;}
.services2 li a{color:#535353;}
.title1{background:url(images/bg_title1.png) repeat-x;font-size:14px;color:#535353;line-height:38px;padding:0 15px;margin-bottom:13px;border-bottom:solid 1px #dedede;border-top:solid 1px #eee;}
.input1, .button2{font-family:Helvetica Neue Lt Std, Arial, sans-serif;}
.input1,
.select1,
.textarea1,
.fill-form1 select{background:#f6f6f6;width:293px;height:29px;border:solid 1px #ebebeb;border-right:none;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;behavior:url(PIE.htc);position:relative;box-shadow:rgba(0, 0, 0, .1) 1px 0px 0px inset;float:left;margin-bottom:12px;padding:0 10px;font-size:13px;color:#000;}
.select1, .fill-form1 select{background:url(images/bg_select1.png) repeat-x;width:313px;height:31px;padding:5px 10px;box-shadow:none;}
.textarea1{height:120px;padding:5px 10px;}
.button2{background:url(images/bg_button2.png) repeat-x;height:33px;font-size:11px;color:#535353;line-height:31px;font-weight:700;display:inline-block;padding:0 25px;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;behavior:url(PIE.htc);position:relative;box-shadow:rgba(0, 0, 0, .3) 0px 2px 2px;border:solid 1px #c3c4c4;cursor:pointer;}
.button2:hover{background-position:left bottom;}
.option{font-size:24px;color:#a40001;font-weight:700;display:block;padding:10px 0;}
.spacing .breadcrumb ul,
.spacing .company-news{width:auto;padding-left:9px;}
.spacing .content{padding-bottom:15px;}
.temporary-password{border:solid 1px #c9c9c9;padding:0 15px 20px 15px;margin-bottom:45px;}
.temporary-password .title1{margin-left:-15px;margin-right:-15px;}
.temporary-password label{font-size:13px;color:#434343;font-weight:700;display:block;padding:0 0 8px 10px;}
.temporary-password .input1.gap{margin-right:10px;}
.temporary-password .row1{width:100%;float:left;}
.temporary-password .col1{width:335px;float:left;}
.temporary-password .col2{width:313px;float:left;}
.content1{background:#fafafa;padding:20px 25px 15px 25px;margin-bottom:25px;border:solid 1px #c9c9c9;}
.content1 h3{font-size:14px;color:#535353;font-weight:700;padding-bottom:16px;}
.content1 p{font-size:13px;color:#535353;line-height:16px;padding-bottom:15px;}
.content1 p a{color:#a40036;}
.items-listing{border-bottom:solid 1px #dedede;margin-bottom:25px;float:left;}
.items-listing h2{font-size:17px;color:#a40001;line-height:20px;padding:13px 0;margin:0 0 0 9px;border-top:solid 1px #bfbfbf;}
.items-listing li{background:url(images/bg_item_listing.png) repeat-x #e7e7e7;width:678px;float:left;border-left:solid 1px #dedede;border-right:solid 1px #dedede;}
.items-listing li a{display:block;padding:20px 15px 20px 0;float:left;}
.items-listing .imgb{background:url(images/divider_item_listing.png) no-repeat right top;width:60px;height:54px;float:left;}
.items-listing .imgb span{background:url(images/ico_folder.png) no-repeat center 15px;display:block;height:54px;text-indent:-9999px;}
.items-listing .txtb{width:585px;float:left;padding:0 0 0 12px;}
.items-listing li strong{font-size:15px;color:#a40001;display:block;padding:0 0 10px 0;}
.items-listing .txtb span{font-size:13px;color:#434343;line-height:15px;}
.nl-login{background:#eee;padding:13px 13px 17px 13px;margin-bottom:15px;}
.nl-login h3{font-size:13px;color:#7d0000;padding-bottom:8px;}
.nl-login span{background:url(images/divider_footer_link.png) no-repeat right center;display:inline-block;padding:0 30px 0 0;margin:0 30px 0 0;}
.nl-login a{font-size:13px;color:#7d0000;}
.nl-listing{padding:10px 10px 35px 13px;border:solid 1px #c9c9c9;margin-bottom:15px;}
.nl-listing .col1{width:345px;float:left;}
.nl-listing .col2{width:300px;float:left;}
.nl-listing h3{font-size:13px;color:#535353;padding-bottom:18px;}
.nl-listing h3 span{font-weight:normal;display:block;padding-bottom:5px;}
.nl-listing label .checkbox{float:left;margin-right:30px;}
.nl-listing label{background:url(images/ico_add.png) no-repeat 25px 2px;font-size:12px;color:#a40001;line-height:21px;font-weight:bold;display:block;}
.nl-listing label.last{margin-bottom:25px;}
.nl-listing li a{color:#a40001;}
.nl-listing .button2{padding:0 34px;margin-left:35px;}
.newsletter-nl h3{padding-bottom:10px;}
.newsletter-nl .col1{padding-bottom:25px;}
.newsletter_description{display:none;}
.register-col{}
.register-col h2{font-size:17px;color:#a40001;border-top:solid 1px #bfbfbf;margin-left:9px;padding:12px 0 14px 0;}
.benefits{background:#eee;padding:10px 15px 20px 10px;}
.benefits ul{border-bottom:solid 1px #cfcfcf;}
.benefits li{font-size:13px;color:#1b1b1b;line-height:20px;padding:5px 0;list-style-type:disc;margin-left:17px;}
.benefits li.last{color:#a40001;}
.benefits li a{color:#a40001;}
.benefits p{font-size:13px;color:#1b1b1b;border-top:solid 1px #fff;padding:10px 4px 0 4px;}
.benefits p a{color:#a40001;font-weight:bold;}
.user-login{width:313px;margin:0 auto 45px auto;}
.user-login h3{font-size:18px;color:#1b1b1b;padding:25px 0 18px 0;text-align:center;}
.fb-btn{background:url(images/bg_fb_btn.png) repeat-x;font-size:16px;color:#fff;line-height:38px;font-weight:bold;display:inline-block;text-shadow:rgba(0, 0, 0, .3) 0px 1px 0px;box-shadow:rgba(0, 0, 0, .4) 0px 1px 1px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;behavior:url(PIE.htc);position:relative;padding:0 15px 0 40px;}
.fb-btn:before{background:url(images/ico_fb.png) no-repeat;width:12px;height:23px;content:'';position:absolute;left:15px;top:8px;}
.fb-btn:hover{color:#eee;}
.user-login .input1{width:283px;border:solid 1px #ebebeb;border-top:none;box-shadow:rgba(0, 0, 0, .1) 0px 1px 0px;float:none;margin-bottom:15px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-size:13px;color:#434343;font-style:italic;padding:0 15px;}
.user-login .forgot{font-size:13px;color:#7d0000;padding:0 15px 17px 15px;display:block;}
.user-login .forgot a{color:#7d0000;}
.user-login label .checkbox{float:left;margin-right:5px;}
.user-login label{font-size:13px;color:#434343;line-height:20px;padding:0 15px;float:left;margin:7px 0 0 0;}
.user-login .button2{font-size:15px;font-weight:bold;float:right;}
.policy-updated{background:#fce2e3;font-size:14px;color:#7d0000;font-style:italic;text-align:center;line-height:23px;padding:10px 0;margin-bottom:35px;}
.search-options h2{font-size:17px;color:#a40001;padding:12px 0 18px 0;margin-left:9px;border-top:solid 1px #bfbfbf;}
.sort-nav{background:url(images/bg_sort_nav.png) repeat-x;height:32px;border:solid 1px #e9e9e9;border-bottom:none;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;behavior:url(PIE.htc);position:relative;}
.sort-nav li{font-size:12px;color:#464646;line-height:31px;font-weight:bold;float:left;padding:0 18px;}
.sort-nav li:first-child{padding-left:25px;}
.sort-nav li a{color:#464646;}
.sort-nav li a:hover{color:#000;}
.search-col{background:#f7f7f7;border:solid 1px #e9e9e9;border-top:none;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;behavior:url(PIE.htc);position:relative;}
.search-left{width:395px;float:left;padding:20px 15px 0 13px;}
.search-left .input1{background:#f3f3f3;width:270px;border:solid 1px #ebebeb;border-left:none;box-shadow:rgba(0, 0, 0, .1) -1px 0px 0px inset;margin-right:8px;font-style:italic;color:#535353;padding:0 10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;behavior:url(PIE.htc);position:relative;}
.search-left label{font-size:12px;color:#464646;line-height:30px;padding:0 8px 0 12px;float:left;}
.search-left .select2{width:50px;float:left;margin-right:22px;padding:5px;}
.search-left .select3{width:194px;float:left;margin-bottom:25px;}
.search-link{height:13px;border-top:solid 1px #dfdfdf;clear:both;padding:10px 0;}
.search-link a{background:url(images/bullet1.png) no-repeat left center;font-size:12px;color:#9e0b0f;line-height:13px;font-weight:bold;float:left;padding:0 0 0 11px;margin:0 14px;}
.search-right{background:url(images/bg_search_right.png) repeat-y;width:222px;float:left;padding:25px 10px 30px 20px;margin-bottom:-1px;}
.search-right .radio{float:left;margin-right:3px;}
.search-right label{font-size:12px;color:#535353;line-height:20px;display:block;margin-bottom:5px;}
.search-detail{padding:20px;}
.search-detail .error{font-size:13px;color:#9e0b0f;padding-bottom:17px;}
.search-detail p{font-size:12px;color:#363636;line-height:16px;padding-bottom:12px;}
.search-detail p span{display:block;}
.search-detail p b{color:#9e0b0f;}
.user-signup{padding:0 0 45px 0;}
.user-signup .error{border:1px solid #d8909c;background:#fed2d3;margin:0 0 10px 0;text-align:center;font-size:13px;color:#6a000c;line-height:30px;}
.user-signup .success{border:1px solid #a1da96;background:#d4fecc;margin:0 0 10px 0;text-align:center;font-size:13px;color:#3c8130;line-height:30px;}
.user-signup .fb-col{border-top:solid 1px #bfbfbf;margin-left:9px;padding:17px 0;}
.user-signup .fb-col .fb-btn{float:left;}
.user-signup .fb-col p{font-size:13px;color:#555;line-height:17px;padding:0 0 0 255px;}
.user-signup .fb-col p span{display:block;}
.column1st{border:solid 1px #c5c5c5;padding:0 15px 5px 15px;margin-bottom:20px;}
.user-signup .title1{margin:0 -15px 20px -15px;}
.user-signup .title1 span{font-weight:normal;}
.user-signup .col1{width:350px;float:left;}
.user-signup .col2{width:295px;float:left;}
.user-signup label{font-size:13px;color:#434343;font-weight:bold;line-height:17px;padding:0 0 5px 5px;display:block;}
.user-signup label.gap{padding-top:17px;clear:both;}
.user-signup label span{display:inline-block;font-size:11px;color:#535353;font-weight:normal;}
.user-signup .input1,
.user-signup .select1{float:none;}
.user-signup .col2 .input1{width:270px;}
.user-signup .col2 .select1{width:291px;}
.user-signup .row1{width:100%;float:left;}
.user-signup .select2{width:70px;float:left;margin-right:7px;}
.user-signup .select3{width:75px;float:left;margin-right:7px;}
.user-signup .select4{width:60px;float:left;}
.user-signup .radio-col{width:100%;float:left;}
.user-signup .radio-col label .radio{float:left;margin:8px 5px 0 0;}
.user-signup .radio-col label{color:#626262;float:left;line-height:31px;margin:0 10px 7px 0;}
.user-signup .select5{background:#f6f6f6;width:291px;height:130px;box-shadow:rgba(0, 0, 0, .1) 1px 0px 0px inset;border:solid 1px #ebecec;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;behavior:url(PIE.htc);position:relative;padding:5px;}
.user-signup .terms{padding:0 0 0 10px;}
.user-signup .terms label{width:100%;font-size:13px;color:#535353;line-height:18px;margin-bottom:15px;float:left;}
.user-signup .terms label .radio{float:left;}
.user-signup .terms label span{width:600px;font-size:13px;padding:0 0 0 10px;float:left;}
.user-signup .button2.gap{margin:0 10px 0 20px;}
.news1 p{font-size:13px;padding:5px 0 0 4px;}
.news1 .content{padding-bottom:4px;}
.signup1 .profile-in{padding:13px 10px 15px 13px;}
.signup1 .title1{margin:0;font-weight:500;color:#535353;}
.signup1 .title1 span{font-size:13px;color:#434343;}
.signup1 label{padding-left:0;font-weight:500;font-size:14px;}
.signup1 label span{font-size:13px;color:#434343;}
.profile-in label.gap{padding:0 0 10px 13px;}
.signup1 .col1, .news-alert .col1{width:337px;padding-left:13px;}
.member .title1{background:url(images/bg_member.png) left top repeat-x;border-bottom:1px solid #c2c8cc;line-height:43px;}
.member .title1 strong{color:#7d0000;font-size:13px;font-weight:500;}
.member .title1 span{font-size:13px;font-weight:300;}
.profile{padding:0;}
.profile .col2{width:305px;}
.profile h3{padding-bottom:0;}
.profile-in{padding:5px 10px 35px 13px;}
.profile-in h3{margin-bottom:20px;}
.profile-in h3 span{padding-bottom:10px;}
.news-alert{padding:0;margin-bottom:12px;}
.news-alert h3{font-weight:500;font-size:14px;color:#535353;}
.news-alert h3 span{font-weight:300;font-size:13px;color:#434343;}
.news-alert .profile-in{padding-bottom:22px;}
.news-alert .select6{width:188px;margin:0 8px 0 13px;float:left;}
.news-alert .select7{width:128px;margin-right:13px;float:left;}
.news-alert .button2{padding:0 18px;height:31px;}
.submit-info .button3{padding:0 75px;margin:0 8px 0 15px;float:left;}
.submit-info .button2{margin-top:7px;font-size:14px;color:#535353;font-weight:500;}
.required{margin-top:-2px;float:right;font-style:italic;}
.breadcrumb li strong{margin-left:10px;font-weight:500;}

.nav-dropdown{border:1px solid #ddd;border-top:none;width:970px;background:#f4f4f4;position:absolute;left:0;top:57px;display:none;z-index:9999;font-size:12px;font-weight:normal;color:#666;line-height:17px;margin-left:-1px;}
.nav-dropdown li{float:none;font-weight:normal;padding:0;line-height:17px;}
.nav-dropdown a:link, .nav-dropdown a:visited{text-decoration:none;color:#a23939}
.nav-dropdown a:hover, .nav-dropdown a:active{text-decoration:underline}
.nav-dropdown p{line-height:15px;margin:1em 0;}
.nav-dropdown h4{margin:0 0 1em 0;font-size:14px;line-height:14px;}
.nav-dropdown h4 a{margin-left:5px;font-size:12px}
.nav-dropdown-links li{font-size:12px;line-height:17px;font-weight:bold;padding:0;}
.nav-dropdown-other-links{display:none;margin-left:1em}
.nav-dropdown-content{margin:10px;float:right;background:#fff;padding:15px;border-top:2px solid #ddd}
.nav-dropdown-content-image{float:left}
.nav-dropdown-content img{float:left}
.nav-dropdown-content-text{margin-left:345px}
#nav-country-guides .nav-dropdown-content-text{margin-left:280px}
#nav-companies .nav-dropdown-content-text{width:235px !important;}
.nav-dropdown-content-more{margin-bottom:2em}
.nav-industries-industry-news{float:left;margin:20px 0 20px 20px;width:170px;_display:inline}
.nav-industries-country-news{float:left;margin:20px 0 20px 10px;width:140px}
.nav-industries-content{width:580px}
.av-slider{margin-top:30px}
.av-slider ul{width:600px;height:170px;overflow:hidden}
.av-slider li{list-style:none;width:150px}
.av-slider .bx-wrapper{margin:0 auto}
#av-slider-items{width:650px;left:0}
.av-slider .bx-prev{display:inline;position:absolute;top:0;left:-30px;width:20px;height:100px;text-indent:-999999px;background:url(images/sprite.png) no-repeat;background-position:-290px -704px}
.av-slider .bx-next{display:inline;position:absolute;top:0;right:-20px;width:20px;height:100px;text-indent:-999999px;background:url(images/sprite.png) no-repeat;background-position:-320px -704px}
.nav-companies-search-links{float:left;margin:20px 0 0 20px;width:320px;_display:inline}
.nav-companies-search{float:left;margin:0 0 20px 0;width:170px;_display:inline}
.nav-companies-search .input-search{width:140px;margin-bottom:10px}
.nav-companies-search label{display:inline-block;width:50px;line-height:1.75}
.nav-companies-search .button-search{display:block;margin:10px auto 0}
.nav-companies-links{float:left;margin:0 0 20px 10px;width:140px}
.nav-companies-content{width:580px}
.nav-events h4{margin-bottom:.5em}
#nav-events h4{line-height:15px;padding-bottom:0;margin-bottom:0;}
#nav-events .nav-dropdown-content{margin-left:0;float:left;}
.nav-events .nav-dropdown-content{float:none;margin:0}
.nav-events-featured{float:left;margin:20px 10px 20px 20px;width:630px;_display:inline}
.nav-events-featured-item{float:left;width:135px;margin-right:10px;font-size:11px;_display:inline}
.nav-events-featured-item a{font-weight:bold;font-size:12px;display:inline-block;margin:.5em 0}
.nav-events-upcoming{float:right;margin:20px 20px 20px 0;width:290px}
.nav-events-upcoming li{margin-bottom:.75em;font-size:11px}
.nav-events-upcoming .nav-dropdown-content a{font-weight:bold;font-size:12px;display:inline-block;margin-bottom:.25em}
.nav-video-audio-video{float:left;margin:20px 0 20px 20px;width:185px;_display:inline}
.nav-video-audio-audio, .nav-video-audio-gallery{float:left;margin:20px 0 20px 10px;width:200px;width:175px}
.nav-video-audio-content{width:345px}
.english .nav-video-audio-content{width:400px}
.nav-video-audio-item{float:left;width:152px;margin-right:20px;font-size:11px;_display:inline}
.nav-video-audio-item a{font-weight:bold;font-size:12px;display:inline-block;margin:.5em 0}
.nav-video-audio-item p{margin:0}
.nav-jobs-search{float:left;width:316px;margin:20px 0 20px 20px;_display:inline}
.nav-jobs-search select{width:250px;display:inline-block;margin-bottom:.5em}
.nav-jobs-search .input-search{width:230px;display:inline-block;margin:.5em 0 1em 0}
.nav-jobs-search h5{font-size:12px;margin:0 0 .5em 0}
.nav-jobs-search label{width:65px;display:inline-block}
.nav-jobs-search-actions{margin-top:1em;width:250px;position:relative;text-align:right}
.nav-jobs-search-actions a{font-weight:bold;position:absolute;left:0;bottom:0}
.nav-jobs-content{width:584px}
.nav-jobs-content dl{float:left;width:277px;margin-right:15px;_display:inline}
.nav-jobs-content dt{font-weight:bold;margin-bottom:.25em}
.nav-jobs-content dd{margin-bottom:1em}
.nav-country-guides-links{float:left;width:306px;margin:20px 0 20px 20px;_display:inline}
.nav-country-guides-links .nav-dropdown-links{float:left;width:153px}
.nav-country-guides-content{width:590px}
.country-guide-button{display:block;margin:20px 0;padding:5px 10px;color:white!important;background-color:#c92323;width:190px;text-align:center;border:1px solid #9e1818;background:-webkit-gradient(linear, 0% 0, 0% 100%, from(#d82626), to(#ae1f1f));background:-webkit-linear-gradient(top, #d82626, #ae1f1f);background:-moz-linear-gradient(top, #d82626, #ae1f1f);background:-ms-linear-gradient(top, #d82626, #ae1f1f);background:-o-linear-gradient(top, #d82626, #ae1f1f);-moz-border-radius:5px;border-radius:5px;text-shadow:0 1px rgba(0,0,0,0.8);-moz-box-shadow:inset 0 1px 1px rgba(255,255,255,0.4);-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,0.4);box-shadow:inset 0 1px 1px rgba(255,255,255,0.4)}
.country-guide-button:hover{text-decoration:none!important;background-color:#a91d1d;background:-webkit-gradient(linear, 0% 0, 0% 100%, from(#c92323), to(#951919));background:-webkit-linear-gradient(top, #c92323, #951919);background:-moz-linear-gradient(top, #c92323, #951919);background:-ms-linear-gradient(top, #c92323, #951919);background:-o-linear-gradient(top, #c92323, #951919)}
#nav-events img{float:none;}


.input-text{border:1px solid #dcdcdc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:1px 5px;height:22px;font-size:11px;line-height:22px}
.input-search{border:1px solid #dcdcdc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding-left:22px;background:#fff url(images/ico_search.png) no-repeat 4px 4px;height:22px;font-size:11px;line-height:22px;color:#8f8f8f;}
.button-search{background:url(images/bg_button_search.png) repeat-x 0 0 #b62526;width:74px;height:28px;border:solid 1px #ae1f20;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;font-weight:bold;cursor:pointer;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;}
.float-left{float:left}
.float-right{float:right}
img.float-left{margin:0 10px 5px 0}
img.float-right{margin:0 0 5px 10px}
.video-99x64, .video-137x89, .video-205x148, .audio-99x64, .audio-137x89, .photo-99x64{background-repeat:no-repeat;background-size:99px 64px;display:inline-block;width:99px;height:64px}
.video-99x64:hover, .video-137x89:hover, .video-205x148:hover, .audio-99x64:hover, .audio-137x89:hover{text-decoration:none}
.video-99x64 span, .video-137x89 span, .video-205x148 span, .audio-99x64 span, .audio-137x89 span{display:inline-block;width:100%;height:100%;opacity:.8}
.video-137x89, .audio-137x89{width:137px;height:89px;background-size:137px 89px}
.video-205x148{width:205px;height:148px;background-size:205px 148px}
.article-social-bar, .article-social-bar-floating{background-color:#F4F4F4;border:1px solid #E1E1E1;margin-bottom:10px;padding:3px 0;z-index:10000000;}
.article-social-bar-links li{display:inline;float:left;margin-left:9px;margin-top:2px;}
.article-social-bar-twitter{width:96px;}
.article-social-bar-facebook{width:75px;}
.article-social-bar-googleplus{width:69px;}
.article-social-bar-linkedin{width:100px;}
.article-social-bar-floating{box-shadow:0 0 5px #DDDDDD;margin-left:-109px;position:absolute;width:77px;}
.article-social-bar-floating-links li{border-bottom:1px solid #E1E1E1;padding:8px;}
.article-social-bar-floating-links .article-social-bar-floating-twitter{padding:5px 0 5px 11px;}
.article-social-bar-floating-links .article-social-bar-floating-facebook{padding-left:11px;}
.article-social-bar-floating-links .article-social-bar-floating-googleplus{padding-bottom:5px;padding-left:14px;}
.article-social-bar-floating-links .article-social-bar-floating-linkedin{border-bottom:0 none;padding-bottom:3px;}
.newfixed{display:block;position:fixed;top:29px;}
.detail-banner{width:100%;float:left;margin:30px 0;}
.detail-banner .left-col{float:left;margin-right:30px;}
.detail-banner .links{padding-top:10px;}
.detail-banner .right-col{float:left;}
.content{font-size:12px;color:#767676;}
.content h1{padding-bottom:24px;font-size:28px;color:#AC2529;font-weight:500;}
.content h2{padding-bottom:20px;font-size:26px;color:#AC2529;font-weight:400;}
.content h3{padding-bottom:18px;font-size:20px;color:#666;font-weight:500;}
.content h4{padding-bottom:15px;font-size:16px;color:#666;font-weight:400;}
.content h5{padding-bottom:5px;font-size:14px;color:#767676;font-weight:500;}
.content p{line-height:20px;padding-bottom:15px;}
.content ul{padding-bottom:15px;}
.content ul.bullets{list-style:square;padding-left:15px;}
.content ul.type-numb{list-style:decimal;padding-left:15px;}
.content li{line-height:20px;}
.content li a{color:#AC2529;}
.content li a:hover{color:#767676;}
.content blockquote{line-height:20px;padding-bottom:15px;}
.content address{line-height:20px;padding-bottom:10px;}
.content address span{display:block;}
.content address strong{display:inline-block;float:left;margin-right:5px;font-weight:normal;}
.content pre{line-height:20px;padding-bottom:15px;}
.content pre span{display:block;}
.content pre strong{min-width:50px;display:inline-block;font-weight:normal;}
.content a{color:#AC2529;}
.content a:hover{color:#767676;}
.content .box-col{background:#FAFAFA;border:1px solid #C9C9C9;padding:20px 25px 15px 25px;margin:20px 0;}
.content .db-item{border-bottom:1px solid #C9C9C9;padding-bottom:15px;margin-bottom:15px;line-height:20px;}
.content .db-item-contact span{display:block;}
.content .red-note{border:1px solid #C9C9C9;background:#FAFAFA;padding:5px;margin-bottom:30px;color:#AC2529;}
.content .red-note p{padding-bottom:0;}
.pgnav{border:1px solid #C9C9C9;background:#FAFAFA;padding:5px;margin-bottom:15px;}
.pgnav .pgwrap{padding-top:5px;}
.pgnav .pgtitle{float:left;}
.pgnav .prevnext{float:right;}
.pgnav .prevnext a{display:inline-block;margin-left:10px;}
.intro{line-height:20px;padding-bottom:15px;}
.db-item-info{line-height:20px;}
.edit-entry{text-align:right;padding-bottom:20px;}
.note{padding:10px 0 20px 0;}
.note a.country-guide-button{margin:0;}
.fill-form1 .form-row{width:100%;float:left;padding-bottom:5px;}
.fill-form1 .form-row label{display:block;padding-bottom:8px;font-size:13px;color:#333;}
.intro h4 .title{display:block;font-size:12px;}
.local-time{padding-bottom:30px;}
.local-time table{width:100%;}
.local-time table .odd{background:#fafafa;}
.local-time table tr td{border-left:2px solid #fff;line-height:30px;padding-left:10px;}
.local-time table tr td b{display:inline-block;float:left;}
.local-time hr{margin-bottom:15px;}
.local-time .heading-row{line-height:inherit;}
.stories2 .stories-link{width:100%;top:0;left:0;position:relative;margin-bottom:20px;}
.east-event h3 a{color:#666;}
.east-event h3 a:hover{color:#333;}
.east-event img{width:168px;height:110px;float:left;margin:0 15px 5px 0;}
.east-event .title{display:block;padding-bottom:5px;}
.total_events{text-align:center;padding-bottom:5px;}
.browse-events{padding-bottom:10px;}
.browse-events ul ul{width:45%;float:left;margin-right:5%;}
ul.arrow-link li{background:url(images/arrow_breadcrumb.png) no-repeat left center;padding-left:10px;}
ul.folder1 li{background:url(images/folder.gif) no-repeat left center;padding-left:18px;}
.events-box{margin-bottom:0;}
.library-list ul ul{width:45%;float:left;margin-right:5%;}
.library-title{border:1px solid #C9C9C9;width:668px;float:left;padding-left:10px;margin-bottom:20px;}
.library-title ul{padding:0;}
.library-title li{line-height:30px;}
.library-title strong{color:#CC3300;}
.library-title li.login a{background:#AC2529;padding:0 10px;float:right;display:inline-block;font-size:14px;color:#fff;}
.library-title li.login a:hover{background:#6f0407;}
.contact-details .mail-box{border:1px solid #C9C9C9;background:#fafafa;text-align:center;padding:4px 0;margin-bottom:15px;}
.contact-details .mail-box p{padding-bottom:0;}
.contact-details address{padding-bottom:15px;}
.my_links-folder{padding-bottom:20px;}
.my_links_options{border-bottom:1px solid #C9C9C9;border-top:1px solid #C9C9C9;padding:5px 0;margin-bottom:15px;}
.my_links_options span{display:inline-block;float:left;margin-right:10px;}
.saved-articles .note{border:1px solid #C9C9C9;background:#fafafa;padding:5px;margin-bottom:20px;color:#AC2529;}
.saved-articles .note p{padding:0;}
.saved-articles label{display:inline-block;float:left;margin-right:7px;line-height:31px;font-size:14px;color:#333;}
.saved-articles .select1{width:270px;float:left;margin-right:15px;}
.saved-articles form{padding-bottom:20px;}
.news-item{padding-bottom:30px;}
.news-item-desc{line-height:20px;}
.news-item .read-link{display:block;padding-bottom:15px;}
.news-item-timestamp{padding-bottom:15px;}
.my_links-folder_actions a{display:inline-block;margin-right:15px;}
.content .guide_data{line-height:20px;padding-bottom:15px;}
.content .guide_data div{padding-bottom:15px;}
.content .country-guide-button{margin-top:0;}
.feedback{width:100%;}
.feedback h1{padding-bottom:14px;}
.feedback h2{padding-bottom:12px;color:#666;font-size:16px;font-weight:normal;}
.feedback h3{font-size:14px;}
.feedback h3.aligncenter{font-size:17px;}
.feedback .textarea1{width:662px;min-height:155px;resize:vertical;}
.feedback td{line-height:29px;margin-right:10px;float:left;}
.feedback .button2{margin-bottom:30px;}
.company-news-list2{padding-top:10px;}
.company-news-list2 .title{display:block;padding-top:10px;}
.company-news-list2 li{min-height:inherit;}
.new-articles{padding-bottom:10px;}
.new-articles li{background:url(images/calendar_icon.gif) no-repeat left center;padding-left:15px;}
.new-articles li{color:#666;}
.post-date li{padding-bottom:20px;}
.post-date li h4{padding-bottom:10px;}
.post-date li p{padding-bottom:10px;}
.visiting li{padding-top:15px;}
.visiting li h5{padding-bottom:0;}
.visiting li:first-child{padding-top:0;}
.country-info ul{padding:10px;}
.country-info li{background:url(images/arrow_breadcrumb.png) no-repeat left center;padding-left:10px;font-size:14px;line-height:20px;}
.country-info li a{color:#C43839;}
.country-info li a:hover{color:#666;}
.right-img{float:right;margin-left:20px;}
.privacy-policy table{width:100%;margin-bottom:30px;}
.privacy-policy tr td, .privacy-policy tr th{border:1px solid #ccc;padding:5px;width:32%;line-height:20px;text-align:left;vertical-align:top;}
.featured-sites hr{margin-bottom:30px;}
.featured-sites .link{display:block;padding-top:5px;}
ul.rss-feeds li img{float:left;margin:5px 5px 0 0;}
.rss-form{padding-bottom:10px;}
.rss-form .input1{float:left;margin-right:10px;}
.rss-form .arrow-button{float:left;margin-top:7px;}
.rss-aggregators{float:right;margin-left:20px;}
.map-box{text-align:center;}
.news2 p{padding-bottom:11px;}
ul.news-area-press-release-items li{padding-bottom:15px;}
.video-box1{padding:30px 0 15px 0;}
.detail audio{width:680px !important;height:28px !important;margin:15px 0 5px 0;}
.detail .txtb iframe{margin:30px 0 0 0;}
.company-new-form{padding-bottom:30px;}
.nav-video-box{float:left;position:relative;}
.nav-video-box a.play{background:url(images/icon_play_nav.png) no-repeat left top;width:30px;height:30px;float:left;margin:-15px 0 0 -15px;text-indent:-9999px;position:absolute;left:50%;top:50%;z-index:999;}
.video-box-col{float:left;position:relative;}
.video-box-col a.play{background:url(images/bg_play1.png) no-repeat left top;width:38px;height:38px;float:left;margin:-19px 0 0 -19px;text-indent:-9999px;position:absolute;left:50%;top:50%;z-index:999;}
.company-news-list .video-box-col{margin-right:15px;}
.company-news-list .video-box-col img{margin:0;}
.latest-news .video-box-col{margin-right:10px;}
.latest-news .video-box-col img{margin:0;}
body.search{float:none;margin-right:0;padding-top:0;}
body.search .sort-nav li{line-height:30px;}
.search-options{margin-bottom:15px;}
.saved-articles, .news-item .my_links-folder_actions{margin-bottom:15px;}
.saved-articles .fill-form1 label{float:none;display:block;padding-bottom:5px;}
.saved-articles .fill-form1 label.left{float:left;}
.detail .video-box1 video{margin:0;}
.post-email-form{padding-bottom:30px;}
.content form .row1{width:100%;float:left;padding-bottom:5px;}
.content form .row1 label{display:block;padding-bottom:5px;}
.content .banner4{text-align:center;padding-bottom:25px;}
.obituary .guide_data img{float:right;margin:0 0 5px 15px;}
.print-box{width:1000px;margin:10px;}
.print-head{border-bottom:2px solid #000;padding-bottom:15px;margin-bottom:20px;}
.print-head img{margin-bottom:10px;}
.special-report-imgb{width:100%;margin-bottom:30px;}
.special-report-imgb img{width:100%;}
.special-report{padding-top:15px;}
.special-report li{margin-bottom:30px;}
.special-report li h4{padding-bottom:5px;}
.special-report li p{padding-bottom:10px;}
.special-report li img{width:185px;height:120px;float:left;margin-right:15px;}
.special-report li .title{display:block;margin-bottom:5px;}
.banner-rightcol{width:100%;margin-bottom:20px;float:left;overflow:hidden;}
/*sidebar widget*/
.featured-Projects{float: left;padding: 0 0 15px 17px;width: 269px;}
.featured-item{width:111px;	float:left;	margin-left:9px;}
.featured-item h3 a{
	font-size:13px;
	color:#a82022;
	line-height:16px;
	font-weight:bold;
	padding:0 0 0 0;
	margin:20px 0 0 0;
}
.company-news h3.heading .icon{background:url(images/ico_company.png) no-repeat left top;}
.company-news li{line-height:15px;padding-bottom:15px;width:100%;float:left;}
.company-news li img{float:left;margin-right:5px;margin-left:10px;}
.company-news li .txtb{float:right;width:182px}
.company-news li h4{color:#2A2A2A;}
.company-news li .read-more a{color:#A40001;}
.company-news h3 .view-all{display: inline-block;float: right;color:#fff;padding: 0 15px;background:url(images/bg_button_search.png) repeat-x scroll 0 0 #B62526;font-size:9px;line-hieght:28px; text-transform:uppercase;font-weight:bold;}
.company-news h3.heading{margin-bottom:21px;}

.country-news h3.heading .icon{background:url(images/ico_country.png) no-repeat left top;}
.country-news .txtb{width:253px;padding:12px 33px 25px 20px;}
.country-news h4{color:#A40001;font-size:15px;padding-left:8px;padding-bottom:5px;}
.country-news ul {padding-left:8px;}
.country-news li {border-left:#2A2A2A 1px solid;float:left;margin-right:7px;margin-bottom:5px;padding-left:7px;}
.country-news li.border{padding-left:0px;border-left:none;}
.country-news li a{font-size:12px;color:#262626;}
.country-news li a:hover{color:#a8001a;}
.country-news h3 .view-all{display: inline-block;float: right;color:#fff;padding: 0 15px;background:url(images/bg_button_search.png) repeat-x scroll 0 0 #B62526;font-size:9px;line-hieght:28px; text-transform:uppercase;font-weight:bold;}

.jobs h3.heading .icon{background:url(images/ico_people.png) no-repeat left top;}
.jobs  h3 .view-all{display: inline-block;float: right;color:#fff;padding: 0 15px;background:url(images/bg_button_search.png) repeat-x scroll 0 0 #B62526;font-size:9px;line-hieght:28px; text-transform:uppercase;font-weight:bold;}
.jobs  h3.heading{margin-bottom:21px;}
.jobs .txtb span {
	font-size:12px;
	color:#7d7d7d;
	display:block;
	padding-bottom:6px;
}
.jobs .txtb .input, .select {
	background:#fff;
	width:247px;
	border:1px solid #f5f5f5;
	padding:4px 10px;
	height:24px;
	line-height:24px;
	color:#333;
	color:#7d7d7d;
	font-size:11px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	behavior:url(PIE.htc);
	position:relative;
	box-shadow:rgba(0, 0, 0, 0.40) 0px 3px 2px inset;
	margin-bottom:12px;
}
.jobs .txtb .select {
	width:267px;
	height:34px;
	line-height:34px;
	padding-top:9px;
}
.jobs .txtb .button {
	background:url(images/bg_button_search.png) repeat-x scroll 0 0 #B62526;
	height:22px;
	line-height:22px;
	color:#fff;
	text-align:center;
	padding:0 10px;
	border:1px solid #d10722;
	text-transform:uppercase;
	display:block;
	cursor:pointer;
	font-size:9px;
	width:55px;
	margin-top:5px;
}
.jobs .txtb h3 {
	font-size:12px;
	color:#2a2a2a;
	padding:22px 0 12px 0;
}
.jobs .txtb .contect-person {
	padding-bottom:10px;
}
.jobs .txtb .contect-person h4 a {
	font-size:12px;
	color:#a40001;
}
.jobs .txtb .contect-person img {
	float:right;
}
.jobs .txtb .contect-person span {
	color:#313131;
	line-height:16px;
	font-size:12px;
	padding-bottom:0;
}
.jobs .txtb .contect-person .post {
	font-size:9px;
	color:#313131;
}

.business-directory h3.heading .icon{background:url(images/ico_business.png) no-repeat left top;}
.business-directory  h3 .view-all{display: inline-block;float: right;color:#fff;padding: 0 15px;background:url(images/bg_button_search.png) repeat-x scroll 0 0 #B62526;font-size:9px;line-hieght:28px; text-transform:uppercase;font-weight:bold;}
.business-directory .txtb-business {
	padding:8px 21px;
}
.business-directory .txtb-business h3 {
	color:#7d7d7d;
	padding:8px 0px;
}
.business-directory .txtb-business .search_business {
	background:#fff;
	width:250px;
	border:1px solid #f5f5f5;
	height:31px;
	line-height:31px;
	color:#333;
	color:#7d7d7d;
	font-size:11px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	behavior:url(PIE.htc);
	position:relative;
	box-shadow:rgba(0, 0, 0, 0.40) 0px 3px 2px inset;
	margin-bottom:15px;
}
.business-directory .txtb-business .search_business .by_business {
	width:203px;
	margin-left:10px;
	height:20px;
	border:none;
}
.business-directory .txtb-business .search_business .by_business_button {
	background: url(images/search_business.png) no-repeat #c2001b;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	behavior:url(PIE.htc);
	position:relative;
	border:none;
	width:33px;
	height:34px;
	cursor:pointer;
	margin-top:-1px;
}
.business-directory .txtb-business li{
	float:left;
	margin-right:5px;
	padding-left:5px;
	margin-bottom:4px;
}
.business-directory .txtb-business li a{
	color:#7c7c7c;
	font-weight:bold;
}
/* subnav */
.subnav {
	background:url(images/bg_reb_subnav.png) repeat-x left bottom;
	padding-bottom:6px;
}
.saubnav-in {
	background:url(images/bg_subnav.jpg) repeat-x;
	height:32px;
	line-height:32px;
	position:relative;
}
.subnav ul {
	float:left;
	margin-left:-35px;
	padding-left:20px;
}
.subnav li {
	float:left;
	margin-left:31px;
	padding-bottom:10px;
}
.subnav li a {
	font-size:12px;
	color:#ebebeb;
	padding-left:20px;
}
.subnav li.country a {
	background:url(images/ico_country_news.png) no-repeat left center;	
}
.subnav li.company a {
	background:url(images/ico_company.png) no-repeat left center;	
}
.subnav li.business a {
	background:url(images/ico_business_directry.png) no-repeat left center;	
}
.subnav li.event a {
	background:url(images/ico_event.png) no-repeat left center;	
}
.subnav li.jobs a {
	background:url(images/ico_jobs.png) no-repeat left center;	
}
.subnav li.green a {
	background:url(images/ico_green_travel.png) no-repeat left center;	
}
.subnav li:hover, .subnav li.active {
	background:url(images/bg_subnav_li.png) repeat-x left bottom;
}
.subnav li:hover .nav-dropdown2,
.subnav li.active .nav-dropdown2 {
	display:block;	
}

/* nav-dropdown */
.nav-dropdown {
	background:#363636;
	width:100%;
	height:238px;
	padding:25px 0 20px 0;
	position:absolute;
	left:0;
	top:50px;
	display:none;
	z-index:999999999;
}
.menu {
	width:132px;
	float:left;	
}
.menu li {
	background:url(images/bg_menu.png) repeat-x left bottom;
	border:none;
	width:auto;
	text-align:left;
	padding:0 0 8px 0 !important;
	margin-right:10px;
	float:none !important;	
}
.menu li a {
	border:1px solid #363636;
	border-left:none;
	height:28px;
	line-height:28px;
	font-size:13px;
	color:#e1e1e1 !important;
	display:block;
	text-align:left;
	padding-left:7px;
}
.menu li:hover a, .menu li.active a {
	background:#e1e1e1;
	border-color:#7a7a7a;
	color:#363636 !important;
	padding-right:10px;
	margin-right:-11px;
}
.menu li:hover .menu-content,
.menu li.active .menu-content  {
	display:block;
}
.menu-content {
	background:#e1e1e1;
	float:left;
	padding:13px 125px 17px 45px;
	position:absolute;
	top:25px;
	left:290px;
	display:none;
	min-height: 180px;
}
.menu-content ul {
	float:left;
	margin-left:-27px;	
}
.menu-content li {
	background:none;
	border:none;
	width:178px;
	float:left !important;
	margin:0 0 0 27px;
	text-align:left;
	padding:0;
}
.menu-content li .imgb {
	width:178px;
	height:141px;
	float:left;
	margin-bottom:10px;
}
.menu-content li a {
	border:none;
	display:block;
	color:#202021 !important;
	font-size:12px;
	padding-top:10px;
	line-height:normal;	
}
.menu-content li span {
	background:none;
}
.menu-content li:hover {
	background:none;
}
.navigation li:hover .nav-dropdown,
.navigation li.active .nav-dropdown {
	display:block;	
}
/* subnav */
.subnav {
	background:url(images/bg_reb_subnav.png) repeat-x left bottom;
	padding-bottom:6px;
}
.saubnav-in {
	background:url(images/bg_subnav.jpg) repeat-x;
	height:32px;
	line-height:32px;
	position:relative;
	z-index:999999;
}
.subnav ul {
	float:left;
	margin-left:-35px;
	padding-left:20px;
}
.subnav li {
	float:left;
	margin-left:31px;
	padding-bottom:10px;
}
.subnav li a {
	font-size:12px;
	color:#ebebeb;
	padding-left:20px;
}
.subnav li.country a {
	background:url(images/ico_country_news.png) no-repeat left center;	
}
.subnav li.company a {
	background:url(images/ico_company.png) no-repeat left center;	
}
.subnav li.business a {
	background:url(images/ico_business_directry.png) no-repeat left center;	
}
.subnav li.event a {
	background:url(images/ico_event.png) no-repeat left center;	
}
.subnav li.jobs a {
	background:url(images/ico_jobs.png) no-repeat left center;	
}
.subnav li.green a {
	background:url(images/ico_green_travel.png) no-repeat left center;	
}
.subnav li:hover, .subnav li.active {
	background:url(images/bg_subnav_li.png) repeat-x left bottom;
}
.subnav li:hover .nav-dropdown2,
.subnav li.active .nav-dropdown2 {
	display:block;	
}

/* nav-dropdown2 */
.nav-dropdown2 {
	background:url(images/bg_dropdown2.png) repeat;
	border-bottom:1px solid #6e6e6e;
	width:100%;
	padding:25px 0;
	position:absolute;
	left:0;
	top:40px;
	display:none;
	z-index:11;
}
.nav-dropdown2 .jobs {
	width:100% !important;
	padding:0 !important;
}
.nav-dropdown2 .column1 {
	border-right:3px solid #bdbcbc;
	width:300px;
	float:left;
}
.nav-dropdown2 .column2 {
	width:629px;
	float:left;
	padding:0 0 0 40px;
}
.nav-dropdown2 h3 {
	font-size:12px;
	color:#030303;
	padding-bottom:5px;	
}
.nav-dropdown2 h3 a {
	background:none;
	color:#a40001;
	padding:0;	
}
.nav-dropdown2 .contect-person {
	float:left;
	margin-right:70px;
}
.nav-dropdown2 .contect-person h4 {
	font-size:12px;
	color:#a40001;
}
.nav-dropdown2 .contect-person span {
	color:#313131;
	line-height:16px;
	font-size:12px;
	padding-bottom:0;
}
.nav-dropdown2 .contect-person .post {
	font-size:9px;
	color:#313131;
	display:block;
}
.nav-dropdown2 .jobs {
	width:230px;
	padding:20px 35px;
}
.nav-dropdown2 .jobs span {
	font-size:12px;
	color:#7d7d7d;
	display:block;
	padding-bottom:6px;
}
.nav-dropdown2 .jobs .input, .select {
	background:#fff;
	width:210px;
	border:1px solid #f5f5f5;
	padding:4px 10px;
	height:24px;
	line-height:24px;
	color:#333;
	color:#7d7d7d;
	font-size:11px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	behavior:url(PIE.htc);
	position:relative;
	box-shadow:rgba(0, 0, 0, 0.40) 0px 3px 2px inset;
	margin-bottom:12px;
}
.nav-dropdown2 .select {
	width:230px;
	height:34px;
	line-height:34px;
	padding-top:9px;
}
.nav-dropdown2 .button {
	background:url(images/bg_button.png) repeat-x left top;
	height:22px;
	line-height:22px;
	color:#fff;
	text-align:center;
	padding:0 10px;
	border:1px solid #d10722;
	text-transform:uppercase;
	display:block;
	cursor:pointer;
	font-size:9px;
}
.company-drop ul {
	margin-left:-35px;
	padding:0;
}
.company-drop li {
	background:none !important;
	padding:0 !important;
	width:276px;
	margin-left:35px;
}
.company-drop li img {
	float:left;
	margin-right:10px;
}
.company-drop li h4 {
	font-size:13px;
	color:#202021;
	line-height:normal;
	padding:0 5px 10px 0;
}
.company-drop li p {
	font-size:12px;
	color:#202021;
	line-height:15px;	
}
.company-drop li a {
	background:none;
	color:#aa001a;
	font-size:9px;
	padding-left:0;	
}
.business-drop {
	
}
/* navigation */
.navigation {
	background:url(images/bg_nav.png) repeat-x left top;
	width:100%;
	height:48px;
	font-size:14px;
	color:#313131;
	font-weight:600;
	position:relative;
}
.navigation li {
	border-left:1px solid #c1c1c1;
	width:100px;
	float:left;
	padding:17px 0 16px 0;
	text-align:center;
}
.navigation li.padding {
	padding:10px 0 10px 0;	
}
.navigation li a {
	color:#313131;
}
.sme-info {
	background:url(images/bg_sme_info.png) no-repeat left top;
	width:239px;
	height:48px;
	float:right;
}
.sme-info img {
	float:left;
	margin:3px 0 0 43px;
}
.navigation li:hover, .navigation li.active {
	background:#363636;
	padding-bottom:19px;	
}
.navigation li.padding:hover {
	padding-bottom:13px;
}
.navigation li:hover a, .navigation li.active a {
	color:#fcfcfc;	
}

/*BEGIN :revamp styels*/
.rvheader{
	border: 1px solid #c1c1c1;
	background:url('images/rvheader.jpg') repeat-x;
	height:39px;
	width:100%;
	margin-bottom:25px;
	margin-top:15px;
}

.rvheader-label{
	color:#434343;
	font-size:16px;
	font-weight:bold;
	float:left;
	margin-top:10px;
	margin-left:10px;
}

.rvheader-more{
	float:right;
	margin-top:10px;
	margin-right:10px;
}

.rvheader-more a{
	color:#c0001b;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}

.rvheader-more a:hover{
	color:#c0001b;
	text-decoration:underline;
}

a.rvtitlelink{
	display:block;
	color:#000000;
	text-decoration:none;
	margin-bottom:10px;
	margin-top:10px;
}

a.rvtitlelink:hover{
	color:#000000;
	text-decoration:underline;
}

.rvtxtb{
	min-height:165px;
}

.rvtxtb2{
	min-height:100px;
}

.rvtxtbv{
	float:left;
	min-height:150px;
	width:401px;
	margin:10px;
}

.rvimgv{
	float:left;
	width:239px;
}

.horizontal3{
	float:left;
	width:200px;
	margin:0 10px;
}

.h3-red{
	position:relative;
	width:200px;
	margin:0 10px;
	height:152px;
	float:left;
	overflow:hidden;
}

.rvimgh3{
	position:absolute;
}

.rvimgh3 img{
	max-width:200px;
	height:152px;
}

.rvtxtbh3{
	position:absolute;
	top:90px;
	z-index:10;
	background:rgba(208,0,28,0.7);
}

.rvtxtbh3:hover{
	top:0px;
	height:152px;
}

.rvtxtbh3:hover a.rvtitlelinkh3{
	margin-top:100px;
}

a.rvtitlelinkh3{
	display:block;
	color:#ffffff;
	text-decoration:none;
	margin-top:10px;
	margin-left:5px;
	margin-right:5px;
}

a.rvtitlelinkh3:hover{
	color:#ffffff;
	text-decoration:underline;
}

.horizontal2{
	float:left;
	width:280px;
	margin:0 10px 20px;
}

.hbox{
	background:#ebebeb;
	padding:0px 10px 10px 10px;
	min-height:342px;
}

.hbox:hover{
	background:#716f70;
}

.hbox:hover a.rvtitlelink{
	display:block;
	color:#ffffff;
	text-decoration:none;
	margin-bottom:10px;
	margin-top:10px;
}

.hbox:hover a.baremore{
	color:#ffffff;
	text-decoration:none;
}

.hbox:hover .rvtxtb2{
	color:#ffffff;
}

.horizontal1{
	float:left;
	width:640px;
	margin:0 10px 20px;
}

.h1rvimg{
	max-width:640px;
	height:403px;
}

.rv_m_img{
	max-width:260px;
	height:194px;
}

.horizontal4{
	float:left;
	width:145px;
	margin:0 10px 20px;
}

.vertical3{
	display:block;
	margin:20px 0px;
}

a.baremore{
	color:#d0001c;
	text-decoration:none;
}

a.baremore:hover{
	color:#d0001c;
	text-decoration:underline;
}

.widget txtc{
	padding-left:20px;
}

.widget txtc p{
	padding: 15px 0;
}
/* END revamp styles */

#div-gpt-ad-1365507342620-6_ad_container{
	margin-top:10px;
	margin-bottom: 10px;
}
