#activeint_subnav h2 {background:#78B5DE;color:#fff;font-weight:bold;padding-left:8px;font-size:1.2em;}
#home {background:#f5f5f5 url(../../images/img/active_home_bg_repeat.jpg) 0 0 repeat-x;}
#home_wrap {width:100px;height:100%;background:url(../../images/img/active_home_bg.jpg) 50% 0 no-repeat;}

.subpage {background:url(../../images/img/active_subpage_bg_repeat.jpg) 50% 0 repeat-y;}
#subpage_wrap {width:100%;height:104px;background:url(../../images/img/active_subpage_bg.jpg) 50% 0 no-repeat;}

h1#branding a {text-indent:-9000em;display:block;background:url(../../images/img/active_international_logo.gif); width:156px;height:55px;font-weight:normal;font-size:2em;text-align:left;padding:0;float:left;margin:0 0 0 0;}

#home_intro {margin-top:60px;width:477px;height:218px;text-indent:-9000em;background:url(../../images/home/home_intro2.png) 0 0 no-repeat;display:block;}
#home_feature_photo {margin-top:60px;width:420px;height:241px;}
#home_feature_photo a {display:block;width:420px;height:241px;background:url(../../images/img/watchvideo_button.png);z-index:3;position:absolute;text-indent:-9000em;}

#home_feature_photo img {position:absolute;z-index:2;}

.homerounded {background:url(../../images/img/home_white_box.png) 0 0 no-repeat;width:220px;height:204px;padding:6px;}
.homerounded h3 {font-size:1.1em;margin-top:5px;}
.homerounded h3 a {color:#1191d0;}
.homerounded h3 a:hover {color:#6f6f6f;}
.homerounded p {padding-right:0;font-size:1em;color:#666;}

#home_news {padding:0;margin:80px 0 40px 0;}
#home_news h3 {font-size:1.4em;font-weight:bold;margin:0 0 20px 0;}
#home_news h4 {font-size:1.1em;margin:30px 0 0 0;padding-right:50px;}
#home_news h4 a {color:#666;}
#home_news p {color:#999;}

#home_gtku {padding:0;margin:80px 0 0 0;}
#home_gtku h3 {font-size:1.4em;font-weight:bold;margin:0 0 0 0;}
#home_gtku h4 {font-size:1.3em;margin:20px 0 0 0;padding-right:0;font-weight:normal;}
#home_gtku h4 a {color:#666;}
#home_gtku p.featureblock {color:#333;margin-top:5px;font-size:1em;width:178px;}

#our_people_wrap {padding-left:10px;}

#footer {background:url(../../images/img/footer_top.gif) 0 0 no-repeat;margin-top:10px;padding-top:5px;}
#footer_wrap {background:url(../../images/img/footer_bottom.gif) 0 100% no-repeat;padding-bottom:5px;}
#footer .box {margin-bottom:0;padding:7px 0;background:#fff;}
#footer p {padding:5px 0;margin:0;color:#999;}
#footer ul.nav {margin-left:300px;background:transparent;}
#footer ul.nav li a {font-weight:normal;text-transform:none;}
#footer ul.nav {margin:0;padding:0;}
#footer ul.nav li a:hover {background:none;color:#666;}


/* sub pages */
.pagetitle {font-weight:bold;color:#6f6f6f;font-size:1.5em;margin-top:10px;}
.pageheadline {font-weight:normal;color:#333;font-size:1.6em;margin-top:10px;}
.img_text_blocks_wrap p {margin-left:20px;}
.image_frame_460 {position:absolute;z-index:2;display:block;background:url(../../images/img/img_frame_rounded_461.png) 0 0 no-repeat;width:461px;height:210px;}
.image_frame_690 {position:absolute;z-index:2;display:block;background:url(../../images/img/img_frame_rounded_690.png) 0 0 no-repeat;width:690px;height:210px;}
.in_page_nav {list-style-type:none;font-size:1.2em;}
.in_page_nav li {margin:0;}

.sidemenucol {padding-left:10px;}
.sidemenu {width:197px;background:#fff url(../../images/img/bg_sidenav_footer.gif) 0 100% no-repeat;}
.sidemenu_section_title {background:#1191d0 url(../../images/img/bg_sidenav_header.gif) 0 0 no-repeat;margin:0;}
.sidemenu_section_title a {color:#fff;font-size:0.7em;padding:5px 10px;display:block;}
.sidemenu ul {list-style-type:none;border:1px solid #eaeaea;border-top:none;border-bottom:none;padding-bottom:15px;font-weight:bold;padding-top:5px;margin:0;}
.sidemenu ul li {margin:0 0 0 10px;padding:0 0 5px 0;}
.sidemenu ul li ul {border:none;padding-bottom:0;margin-bottom:0;padding-top:5px;}
.sidemenu .current a {color:#194174;}
.sidemenu .current a:hover {color:#333;}

.big_intro, big_intro p {font-size:1.35em;color:#333;margin-top:26px;}
.big_intro_wrapped {font-size:1.6em;color:#333;margin-top:3px;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;padding:10px 0;}
.related_link_box {background:url(../../images/img/bg_related_links_top.gif) 0 0 no-repeat; width:212px;margin:30px 0;}
.related_link_box h4 {font-size:1.3em;font-weight:bold;padding:17px 10px 10px 10px;color:#666}
.related_link_box ul {list-style-type:none;margin:0;padding:0 10px 30px 10px;background:url(../../images/img/bg_related_links_bottom.gif) 0 100% no-repeat;}
.related_link_box ul li.first {border-top:1px solid #d7d6d4;}
.related_link_box ul li {margin:0;padding:8px 0;border-bottom:1px solid #d7d6d4;}



/*JSB
-----------------------------------------*/
#home_wrap {width:100%;height:100%;background:url(../../images/img/active_home_bg2.jpg) 50% 0 no-repeat; position:relative;}
#home {background:#f5f5f5 url(../../images/img/active_home_bg_repeat.jpg) 0 -113px repeat-x;}

#home_news {padding:20px 0 0 5px; margin:0 0 20px 15px; }
#home_news h3 {margin:0 0 7px 0;}
#home_news h4 {margin:5px 0 0 0; }

#home_gtku {padding:0; margin:20px 0 0 0;}
#home_gtku h3 {margin:0 0 0 0;}
#home_gtku h4 {margin:5px 0 5px 0;}
#home_gtku p.featureblock {color:#333;margin-top:5px;font-size:1em;width:178px;}

.homerounded {background:url(../../images/img/home_white_box2.png) 0 0 no-repeat;width:220px;height:174px;padding:6px;}
.homerounded h3 {margin:5px 0 0 0;}
.homerounded p {padding:0;margin:0;line-height:auto; width:195px; letter-spacing:auto;}

/*JSB
changed from nav.css*/
li.x8_expandoActive > a:first-child {color:#777;}
.globalMenu {padding-top:35px;}
#global_offices {display:none; position:absolute; top:2px; right:120px;z-index:9999;}

#home_intro {margin:50px 0 27px 60px; width:407px;height:172px;text-indent:-9000em;background: url(../../images/home/activeinternational_power.png) 0 0 no-repeat;display:block;}
#home_feature_photo {margin:20px 0 0 0;width:420px;height:218px; position:absolute; left:-50px;top:20px;}
#home_feature_photo a {display:block;width:420px;height:218px;background:url(../../images/img/watchvideo_button.png) no-repeat 50% 75% ; z-index:3;position:absolute;text-indent:-9000em;}
#home_feature_photo img {position:absolute;z-index:2;}
#home_intro {margin:47px 0 17px 60px; width:407px;height:185px;text-indent:-9000em;background: url(../../images/home/activeinternational_power.png) 0 0 no-repeat;display:block;}


.jsb_home_feature_photo {position:relative;}
.jsb_homeSidebars {margin:0 0 0 10px;}
.jsb_homeSidebars.first {margin:0 0 0 20px;}
.jsb_home_intro {}

/* settings to make news and insights AND get to know us span and align correctly with top white rounded boxes
----------------------------------*/
.grid_8.jsb_home_news {margin:10px 0 0 0; background: url(../../images/home/divider_vertical.gif) 100% 50% no-repeat; height:300px;width:479px;}
#home_gtku {margin-top:30px;}

#our_company_wrap {padding-left:30px;width:180px;}
#our_people_wrap {padding-left:40px; width:180px;}
#home_gtku p.featureblock {color:#333;margin-top:5px; font-size:1em;}
#home_gtku .grid_8 h3 {text-indent:30px;}


/* logo */
h1#branding a {margin:15px 0 0 30px;}


/*table.contactsTable
-----------------------------------------------*/
table.contactsTable {margin:0; padding:0 0 50px 0; border-bottom:1px solid #ccc; }
table.contactsTable td {width:250px;color:#666; padding:0 20px 0 0; margin:0;}
table.contactsTable caption {text-align:left; font-size:1.5em; color:#194174; margin:20px 0 0 0; display:block;}
table.contactsTable h3, table.contactsTable h4 {color:#555; font-weight:bold; font-size:1.25em; margin-top:20px;}
table.contactsTable h4 {color:#777;margin-top:0;}
table.contactsTable ul, table.contactsTable li {list-style-type:none; margin:0; padding:5px 0;}
table.contactsTable tr {margin:20px 0;}

/* right sidebar
---------------------------------*/
.related_link_box h4 {border-bottom:1px solid #ccc; margin:0 10px; text-indent-20px; padding:10px 0;}
.subpage.inside .related_link_box {padding-top:0; margin-top:0;}

blockquote {border-left-color:#1191d0; margin-bottom:3em;}

/* bullets must be round
---------------------------------*/
ul {list-style-type:disc;}


/* News & Insights
---------------------------------------------*/
.x8_announce_blurb, .x8_announce_full_body {margin:10px 0 20px 0; padding:0;}
.x8_announce_title p, .x8_ann_homepage_announcement p, .x8_rss_feed_item p {font-weight:bold; margin:0; padding:0; }
.x8_announce_byline {margin:2px 0 0 0; padding:0; font-style:italic;}
.x8_announce_pubdate {display:none;}
.x8_announce_full_back_link {cursor:pointer;}
.x8_ann_homepage_byline, .x8_ann_homepage_byline p {font-weight:normal;}
.x8_ann_homepage_announcement a.x8_ann_homepage_title p, .x8_announce_full_title, .x8_announce_blurb a {font-size:1.1em; }
.x8_announce_blurb BR, .x8_announce_full_link  {display:none;}
.x8_announce_full {margin-top:15px;}
.x8_announce_full_title p, .x8_announce_full_title {font-size:13.5pt;color:#036; margin:0; padding:0}
.x8_announce_full_back_link {color:#1191d0; font-size:12pt; margin:15px 0; cursor:pointer; font-weight:bold;}
.x8_rss_feed_item_title a, .x8_ann_homepage_announcement a {font-size:1.1em;color:#666 !important; font-weight:bold;}
.x8_announce_full_byline, .x8_announce_full_byline p {font-size:9pt; font-style:italic;}
.x8_ann_homepage_byline, .x8_ann_homepage_byline p, .x8_rss_feed_item_desc {font-size:8pt; font-style:italic;font-weight:normal; color:#666; width:400px;}
.x8_ann_homepage_announcement,  .x8_rss_feed_item {margin:5px 0 10px 0; padding:0;}


.more p {text-align:right; height:23px; width:400px; position:relative;}
.more p a {position:absolute;right:0; top:-10px;width:66px;height:23px;display:block;text-align:center;padding-top:2px;background:url(../../images/img/btn_bg_66_25.gif) no-repeat;color:#fff;font-size:1.3em;font-weight:bold;}

.float {float:left;}
.successContainer {border-top:1px solid #ccc;  padding-top:30px;margin-bottom:30px;}
.successContainer .successLeft {float:left}
.successContainer .successRight {margin-left:135px;}

/* subpage wide template (Landing2)
--------------------------------------------------*/
.subpage.wide .grid_8.x8content {width:700px;}

/* body copy size
--------------------------------------------*/
.contentBody, .contentBody p, .x8_announce_full_body, .x8_announce_full_body p {font-size:12px;}

/*target ie7
*/
*:first-child+html .nav.main a {font-weight:600; }
*:first-child+html ul.nav li a {padding:0 0.5em;}
*:first-child+html .big_intro {font-weight:900; }
*:first-child+html .image_frame_460 {position:absolute;z-index:2;display:block;background:url(../../images/img/img_frame_rounded_460.png) 0 0 no-repeat;width:461px;height:210px;}

table.activeTable td {padding:1em; }
table.activeTable td ul {padding:0;margin:0;}

#our_company_wrap h4, #our_people_wrap h4 {font-weight:bold;}

a.siteMap {color:#1191d0 !important;}

/* JSB
---------------------------------------------*/
#footer_wrap .box {text-align:center;}
#footer_wrap .box .footerLinks ul {margin-left:275px;}

.footerCopyright {margin-top:-10px; clear:both}

.footerLinks ul.nav li a {
margin:0 0 -10px 0;
}

* html .footerLinks ul.nav li a {
margin:0 0 20px 0;
}

.footerLinks ul {margin-left:295px !important;}
