/*** general CSS for btfg.com.au* **/
html, body, h1, h2, h3, h4, h5, h6, p { margin:0; padding:0; }
body { font-family:Arial, Helvetica, sans-serif; color:#424141; font-size:62.5%; margin:0; padding:0; }
img { border:none; }
h2 a, h3 a, h4 a, h5 a { color:#000 !important; text-decoration:none; }
a:link, a:visited { outline:none; color:#0f85b8; text-decoration:none; }
a:name { color:#000 }
a:hover { text-decoration:underline; }
ul, ul li {list-style:none;list-style-position: outside; margin:0; padding:0;}

/*** Page general centering ***/
#centringWrapper {margin:0 auto;width:970px; padding-top:0;}

/*** Header styles ***/
#header { width:970px; position:relative;margin:0 auto; z-index:5 !important; background:#fff; margin:0 }
#header .logo {display:inline; float:left;}

#headerForms {font-size:1em;background:transparent url(/lib/images/bg_form.gif) no-repeat right;height:67px;width:229px;float:right;}

/*** Form styles ***/
fieldset { border:none;margin:0;padding:0; }
#searchFormContainer input {border:0; }
#searchFormContainer {width:200px;padding-top:20px;padding-left:30px;}
#searchFormContainer .searchText {width:153px; float:left;height:20px; color:#999999; background:url(/lib/images/bg_search_text.gif) no-repeat 5px top;padding:2px 5px 0 10px;font-size:1.2em;font-family:Arial;margin-top:2px; }
.searchOn {background: url(/lib/images/bg_predictiveSearch_top.gif) no-repeat 8px 20px;}


/*** Top navigation ***/
.topNavLv1 ul {list-style:none;}
#topNavLv1 li.menu-item, .topNavLv1 li.AspNet-Menu-Leaf { margin:0; float:left; position:relative; display:inline;}
#topNavLv1 li a.menu-link , .topNavLv1 li a.AspNet-Menu-Link { background:#fff url(/lib/images/bg_topnav.gif) repeat-x; font-size:1.5em; color:#6d7273; font-weight:bold; text-align:center;height:40px !important; line-height:38px; text-decoration:none; display:block; float:left;margin:0 0;display:inline;}
#topNavLv1 li a.menu-link:hover, .topNavLv1 li a.AspNet-Menu-Link:hover { background:#fff url(/lib/images/bg_topnav_active.gif) repeat-x; color:#474b4c; }
#topNavLv1 li a.on, #topNavLv1 li.em a.on,.topNavLv1 li a.AspNet-Menu-Selected { background:#fff url(/lib/images/bg_topnav_active.gif) repeat-x; color:#474b4c; }
#topNavLv1 li.first a.menu-link, .topNavLv1 li.first a.AspNet-Menu-Link { background:#fff url(/lib/images/bg_topnav_first.png) no-repeat 0 0; margin-left:0;}
#topNavLv1 li.last a.menu-link ,.topNavLv1 li.last a.AspNet-Menu-Link { background:#fff url(/lib/images/bg_topnav_last.png) no-repeat right top; margin-right:0;} 
#topNavLv1 li.first a.menu-link:hover, #topNavLv1 li.first a.on {background:#fff url(/lib/images/bg_topnav_first_active.png) no-repeat left top; color:#474b4c; }
#topNavLv1 li.last a.menu-link:hover, #topNavLv1 li.last a.on { background:#fff url(/lib/images/bg_topnav_last_active.png) no-repeat right top; color:#474b4c; }
#topNavLv1 li .megaMenu { visibility:hidden; position:absolute; z-index:100; zoom:1; margin-top:40px;left:2px;}
#topNavLv1 li .megaMenu * { z-index:100; zoom:1; position:relative; }
#topNavLv1 li.hovering .megaMenu { visibility:visible; }

#topNavLv1 #topNavAbout.hovering a.menu-link { background:url(/lib/images/mega_hover_about.gif) no-repeat 0 0; color:#fff; }
#topNavLv1 #topNavOurCompanies.hovering a.menu-link { background:url(/lib/images/mega_hover_ourcompanies.gif) no-repeat 0 0; color:#fff; }
#topNavLv1 #topNavCareers.hovering a.menu-link { background:url(/lib/images/mega_hover_careers.gif) no-repeat 0 0; color:#fff; }

body { position:relative }

/*** Megamenu styling ***/
.megaMenu .inner { float:left; padding:5px 7px 3px 5px !important; padding-right:0; background:#fff;width:290px;}
.megaMenu .outer { float:left; padding:0 7px 0 0 !important; padding: 0; background:transparent url(/lib/images/mega_bg_right.png) repeat-y top right; border-left:1px solid #e6e9eb; }
.megaMenu { border:0 !important; border:1px solid #e6e9eb; border-top:0; border-left:0 }
.megaMenu .megaHr { border-top:3px solid #80a3b7; margin-right:5px !important; margin-right:0; }

.megaMenu .col { width:292px; float:left; margin-right:4px !important; margin-right:0 }
.megaMenu .col .tc { background-color:#f0f0f0; width:271px; height:10px; float:left; }
.megaMenu .col .bc { background-color:#f4f4f4; width:271px; height:10px; float:left; }
.megaMenu .col .corner { width:10px; height:10px; float:left; background-image:url(/lib/images/mega_col_corners.gif); background-position:0 0; background-repeat:no-repeat; }
.megaMenu .col .tr { background-position:-10px 0; }
.megaMenu .col .bl { background-position:0 -10px; }
.megaMenu .col .br { background-position:-10px -10px; }

.megaMenu .col .content { width:281px; padding: 15px 5px 15px 5px; float:left; background:#f4f4f4 url(/lib/images/mega_col_bg.gif) repeat-x; }
.megaMenu .col .content ul li a { color:#6e6e6e; width:246px; padding:5px 0 4px 30px; display:block; background:url(/lib/images/icon_arrow.gif) no-repeat 20px 10px; font-size:1.2em;}
.megaMenu .col .content ul li a:hover { color:#fff; background-color:#80a3b7; text-decoration:none; background-image:url(/lib/images/icon_arrow_mega_on.gif); }
.megaMenu .col .content ul li a.listHeading { font-weight:bold; font-size:1.4em; color:#416e82; padding:5px 5px 4px 20px; margin:0; background:none;background:transparent url(/lib/images/icon_arrow_bold.gif) no-repeat scroll 11px 10px;}
.megaMenu .col .content ul li a.listHeading:hover { color:#fff; background-image:none; background-color:#80a3b7;background-image:url(/lib/images/icon_arrow_bold_on.gif); }
.megaMenu .col .content ul.middle { /*margin-bottom:25px;*/ }

.megaMenu .global-bl { background:url(/lib/images/mega_corner_left.png) no-repeat 1px 0; width:10px; height:15px; float:left; }
.megaMenu .global-bc { background:url(/lib/images/mega_bg_bottom.png) repeat-x; height:15px; float:left; }
.megaMenu .global-br { background:url(/lib/images/mega_corner_right.png) no-repeat 0 0; width:15px; height:15px; float:left; }

/* IE6 only */
* html .megaMenu .outer, * html .megaMenu { background:#fff; }
* html .megaMenu .global-bl, * html .megaMenu .global-bc, * html .megaMenu .global-br { display:none; }
/* END bt.com.au */

.megaMenuLinksNoStyle p {padding-left:10px;line-height:1.85em;padding-top: 0;}
.megaMenuLinksNoStyle a {display:inline !important;background:none !important;padding-left:0 !important;line-height:1.2em;}
.megaMenuLinksNoStyle a:hover {background-color:#80a3b7 !important;}
.megaMenuLinksNoStyle .more {color:#5E89A2 !important;}
.megaMenuLinksNoStyle a.more:hover {color:#fff !important;}

/*Megamenu styling - one column*/
.megaMenu-one-col { width: 309px !important; width:302px }
.megaMenu-one-col .global-bc { width:284px; }

/*** Predictive search dropdown ***/
.autocompleter-choices {opacity:0.95;width:217px;left:749px !important;top:44px !important;position:absolute;z-index:100;background:transparent url(/lib/images/bg_predictiveSearch_bottom.png) no-repeat bottom;padding-bottom:5px;font-size:1.2em;}
.autocompleter-choices .choiceHead {background:transparent url('/lib/images/bg_predictiveSearch_hdr.gif') repeat-x bottom;font-weight:bold;border-top:1px solid #DBDBDB;padding:7px 5px 7px 10px !important;font-family:Bookman,Georgia,Arial;font-size:1.2em;line-height:13px;margin-bottom:5px;margin-left:6px;margin-right:6px;}
.autocompleter-choices .featureLink {font-weight:bold;font-size:1em;color:#416e82;background:transparent url(/lib/images/bg_predictiveSearch_greyBox_top.gif) no-repeat top;display:block;margin:3px 0;padding:10px 0 0 15px;}
.autocompleter-choices .autocompleter-selected .featureLink {color:#fff;background:transparent url(/lib/images/bg_predictiveSearch_blueBox_top.gif) no-repeat top;}
.autocompleter-choices .featureDesc {font-size:1em;color:#545252;background:transparent url(/lib/images/bg_predictiveSearch_greyBox_bottom.gif) no-repeat bottom;display:block;font-weight:normal;/*width:187px;*/margin:0 0 0 -15px;padding:5px 15px 10px;}
.autocompleter-choices .autocompleter-selected .featureDesc {color:#fff;background:transparent url(/lib/images/bg_predictiveSearch_blueBox_bottom.gif) no-repeat bottom;}
.autocompleter-choices .featureLink:hover {text-decoration:none;}
.autocompleter-choices .autocompleter-queried {font-weight:bold;color:#416e82;}
.autocompleter-choices .featureLink .autocompleter-queried {font-weight:normal;}
.autocompleter-choices .autocompleter-selected a:hover {color:#fff;}
.autocompleter-choices .suggested,.autocompleter-choices .featureRight {padding:5px 15px !important;}
.autocompleter-choices .suggested:hover {background-color:#444;color:#fff;margin-left:6px;margin-right:6px;}

/*topNav buttons*/
#topNavHome a.menu-link {width:90px;}
#topNavAbout a.menu-link {width:310px;}
#topNavOurCompanies a.menu-link {width:230px;}
#topNavCareers a.menu-link {width:170px;}
#topNavContactUs a.menu-link {width:170px;}

/*** Breadcrumbs .lv2Wrapper ***/
.lvl2Breadbcrumbs {display: block}

.lv2Wrapper { width:966px; height:17px; background-color:#e7edf1; margin: 6px 0; padding-top:2px;padding-left:4px; }
.lv2Wrapper #topNavLv2 { margin:0; padding:0; list-style:none; }
.lv2Wrapper #topNavLv2 li, .lvl2Breadbcrumbs span { list-style:none; float:left; }
.lv2Wrapper #topNavLv2 li a, .lvl2Breadbcrumbs span a { color:#1c8cc5; font-size:1.1em; display:block; padding:0 10px 0 7px; background:url(/lib/images/icon_arrow.gif) no-repeat right 5px; }
.lv2Wrapper #topNavLv2 li a.on { color:#485a66; text-decoration:none; }
.lv2Wrapper #topNavLv2 li.first a { background-image:none; padding-left:10px; }
.lv2Wrapper #topNavLv2 li.last, .lvl2Breadbcrumbs .last { padding-left:7px;font-size:1.1em;color:#485a66; }
.printBtn a { float:right; color:#1C8CC5; font-size:1.1em; padding-left:20px; padding-right:10px; background:url(/lib/images/icon_print.gif) no-repeat 0 0; display:block; }

/*** Generic Left Navigation ***/
#leftNav {width:200px;float:left;font-size:1.2em;margin-top:10px;}
.leftNavListLvl1 {list-style:none;float:left;width:200px;padding:0;margin-:0.5em 0;background:#E9E9E9;}
.leftNavListLvl1 li.expanded, .leftNavListLvl1 li.expanded:hover {background:#ffffff url(/lib/images/bg_leftNav_selected.gif) repeat-x scroll 0 0;}
.leftNavListLvl1 li {line-height: 1.5em;padding: 0.4em 0.4em 0.4em 1em;border-bottom:#E4E6E7 1px solid;}
.leftNavListLvl1 li:hover, .leftNavListLvl1 li.shover {background:#f8f8f8 url(/lib/images/bg_leftNav_hover.gif) repeat-x 0 0;}
.leftNavListLvl1 li a {display: block; margin-left:0;padding-left:0.9em;background: url('/lib/images/icon_arrow_leftnav.gif') no-repeat 0.3em 0.5em;color:#242D33;}
.leftNavListLvl1 li a:visited { color:#242D33 !important; }
.leftNavListLvl1 li a:hover {text-decoration:none;}
.leftNavListLvl1 li.last {border-bottom:none;}
.leftNavListLvl1 .leftNavListLvl2 {list-style:none;width: 95%;padding: 0;margin:0.1em 0 0 0;}
.leftNavListLvl1 .leftNavListLvl2 li {padding: 0 0 0.1em 0.5em;border-bottom:none;line-height:0.9em !important;background:none;}
.leftNavListLvl1 .leftNavListLvl2 li a {color:#6E6E6E;line-height:1.4em;}
#leftNav ul ul {padding-top:0.4em;}
.leftNavListLvl2 li a:hover {color:#fff !important;background-color:#80a3b7 !important; background-image: url('/lib/images/icon_arrow_leftnav_blue.gif'); }
/*** Content styles ***/
#content {float:left;font-size:1.2em;width:755px; }
#content.fullWidthContent {width:970px;}
.generalContent {margin-left:15px;padding-bottom:0;}
.generalContent p {line-height:1.4em;}
.generalContent #rightCol p, #landingTopBoxWrapper p {line-height:1.25em;}
#leftCol, .lCwide, #lCwide {width:500px;margin-right:15px;float:left;}
.lCwide, #lCwide {width:710px;}
#rightCol {width:240px;float:left;}
h1 {font-family:Arial, Helvetica, sans-serif; font-size:2.7em;line-height:0.9em;font-weight:normal;margin:5px 0 15px 0; padding:0 15px;color:#333;letter-spacing:-1px;}
h2 { font-family:Arial, Helvetica, sans-serif; font-size:1.45em; line-height:1.2em;font-weight:normal;margin:0 0 10px 0;padding:10px 15px 0 15px;color:#333;/*507286;*/}
h2.cufon { font-family:Arial, Helvetica, sans-serif; font-size:1.4em; line-height:1.1em;font-weight:normal;margin:10px 0;padding:0 15px;color:#000000;letter-spacing:-0.2px;}
h3 { font-family:Arial, Helvetica, sans-serif; font-size:1.25em; line-height:1em;font-weight:normal;margin-bottom:5px;padding:0 15px;color:#000; }
#content p {padding:0 15px;margin-bottom:10px;}
h4 { font-family:Arial, Helvetica, sans-serif; font-size:1.1em; line-height:1em;font-weight:bold;margin-bottom:5px;padding:0 15px;color:#555; }
.footnote {font-size:10px;}
.hr {border-top:1px solid #eff3f6;margin:0 auto 9px auto;width:95%;clear:both;}
.hr hr {display:none;}
.contentList, #content ul {margin-bottom:10px;padding:0 15px 0 20px;}
.contentList li, #content li {background:transparent url(/lib/images/icon_dot_blue.gif) no-repeat scroll 0 6px;list-style-type:none;padding-left:11px;}
.flowImgRight {float:right;}
.contentImg {margin-top:15px;}
/* fix for floated image */
#leftCol h1 { margin-right:110px }
.headImg { margin:10px; margin-top:-90px; right:0; position:relative}

.marginBottom {margin-bottom:15px;}
.box50pct {width:49%;float:left;}
.moreLink, .cta {font-family:Arial,Helvetica,sans-serif;font-weight:normal;margin-left:15px;margin-right:15px;margin-bottom:10px;display:block;background:transparent url(/lib/images/icon_arrow_moreLink.gif) no-repeat scroll 0 5px;padding-left:8px; font-size:1.1em}
.box50pct .moreLink {font-size: 1em;}
#rightCol .cta { margin-left:8px }
.arrowLinkRed {background:url(/lib/images/btn_arrowLinkRed.gif) no-repeat right;padding-right:18px;}
.arrowLink {background:transparent url(/lib/images/icon_arrow_content.gif) no-repeat scroll 1px 5px;padding:0 0 3px 10px;}
.genericBox {padding-bottom:5px;float:left;background:#fff url(/lib/images/bg_genericBox_gradient.gif) repeat-x bottom !important;margin-bottom:15px; }
#content ul.linksList {margin: 0 15px 10px;list-style:none; float:left; display:inline;}
#content ul.linksList li {background:url(/lib/images/icon_arrow_content.gif) no-repeat 1px 5px; margin:0; padding:0 0 3px 10px; list-style:none; }
#leftCol ol, #leftCol ol li { list-style-type:decimal; padding-left:0; background:none !important }

/*** 00_Home ***/
#homeContent {border-bottom:13px solid #79C2E2;border-top:18px solid #79C2E2;margin-top:8px;}
#homeContentLeft {clear:both;float:left;margin-left:10px;padding-right:35px;width:420px;display:inline;background:url(/lib/images/bg_divider_vertical_long.gif) no-repeat right; padding-top:32px}
#homeContentRight {float:left;margin-right:10px;margin-left:35px;width:460px;display:inline;}
#rightTop,#rightBottom {width:460px;}
#rightTop {margin-top:32px;position:relative;margin-bottom:5px;}
#rightBottom {position:relative;}
#rightBottom p {padding-right:170px;}
#rightBottom img {padding-top:15px;}
#rightTop a.moreLink,#rightTop a.cta,#rightBottom a.moreLink,#rightBottom a.cta {/*position:absolute;bottom:5px;*/_position:absolute; margin-left: 0;font-size:1em}
.verticalDivider {background:url(/lib/images/bg_divider_vertical_short.gif) no-repeat right center;}
.iconNote {background:transparent url(/lib/images/icon_note.gif) no-repeat scroll 0 0;margin-left:15px;padding:5px 0 10px 20px;margin-top:-5px;}
.iconPDF {background:transparent url(/lib/images/icon_PDF.gif) no-repeat scroll 0 0;margin-left:15px;padding: 0 0 0 35px;margin-bottom:20px;margin-top:15px;}
.iconPDF p {margin-bottom:5px !important;}
p.emph {font-family:Bookman,Georgia,Times New Roman,Times,serif;font-weight:bold;color:#0F85B8;}

/*** 02_FullWidth ***/
#leftLogo {width:250px;float:left;margin-left:35px;margin-top:10px;}
#leftLogo img {padding:10px 0 0 0;}
#rightLogo {float:left;padding-left:20px;border-left:1px solid #d2d2d2;margin-top:10px;}

/*** 03_List ***/
.contactName {font-size:1.5em;color:#101010;margin-bottom: 0 !important;line-height:1.2em !important;}
.contactTitle {font-style:italic;color:#8f8d8d;}
.posted {color:#8f8d8d;}

/*** 04_Tiles ***/
.tile {width:245px !important;height:auto !important; height:268px; min-height:268px; float:left !important;margin-right:5px !important;margin-bottom:5px !important; position:relative }
.tile img {/*height:116px;background:transparent url(/lib/images/bg_tileImg.gif) no-repeat scroll 0 0;*/display:block; padding-bottom:2px;padding-right:4px;margin-left:15px;margin-top:15px;margin-bottom:2px; }
.tile p img { margin:0 -5px}
.tile h2 {margin-bottom:3px !important; font-size:1.25em; letter-spacing:-0.3px}
.tile p {clear:left;line-height:1.25em !important;}
.tile a.moreLink {position:absolute;bottom: 2px; margin:5px -5px 5px -5px }
.tileHeightLevel2 {height:250px;}
.tileHeightLevel3 {height:200px;}

.brandTile { height:auto !important; height:240px; min-height:240px; }
.brandTile a.moreLink {position:absolute;bottom: 14px; margin:0 -5px 5px -5px }

/*** 05_Tiles_OneCol ***/
.tileBig {width:370px;height:275px;float:left;margin-right:14px;position:relative;/*margin-bottom:10px;*/}
.tileBig img {height:141px;width:335px;background:transparent url(/lib/images/bg_tileImg_big.gif) no-repeat scroll 0 0;display:block;padding-bottom:2px;padding-right:4px;margin-left:15px;margin-top:15px;margin-bottom:2px;}
.tileBig h2 {margin-bottom:3px !important;}
.tileBig p {line-height:1.25em !important;}
.tileBig a.moreLink {position:absolute;bottom: 0;}

.lastCol {margin-right:0 !important;}

/*** #rightCol alternations ***/
#rightCol {margin-top:0;}
#content.generalContent #rightCol h2.heading {padding:4px 8px 4px 8px;color:#ffffff;background:#b2c6d2 url(/lib/images/bg_rightCol_h2.gif) repeat-x bottom;}
#content.generalContent #rightCol h3 {padding-left:8px;padding-right:8px;color:#545252 !important;font-size:1.25em !important;}
#content.generalContent #rightCol p {padding-left:8px;padding-right:8px;}
#content.generalContent #rightCol .moreLink {margin-left:8px;margin-right:8px; }
#content.generalContent #rightCol ul.linksList {margin: 0 8px 10px 8px;}

.thumb, .copy { float:left }
.thumb {width: 60px;}
.copy {width: 150px;}



/*** Footer styles ***/
#footer { height:370px; float:left;margin-top: 0;width:100%;font-size:1.2em;background:#BBC7D0 url(/lib/images/bg_footer.png) repeat-x scroll center top;display:inline;}
#footer a {color:#242d33;}
#footer #footerListWrap {padding-left:260px;width:1000px;}
#footer ul.linksList { margin:23px 0 0 0; padding:0 60px 0 0; list-style:none; float:left; display:inline; }
#footer ul.linksList li { background:url(/lib/images/icon_arrow_footer.gif) no-repeat 1px 5px; margin:0; padding:0 0 9px 10px; list-style:none; }
#footer .logo {padding-left:190px; padding-top:70px;}

/*** Various helpers ***/
.clear {clear:both;}
/*gap issue on 00 home page fix*/
#homeContent div.clear {display:block;} 
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { zoom: 1; display: block !important; display: inline-block; }
.both {clear:both;}
.floatRight {float:right !important;}
.floatLeft {float:left !important;}
.noGap {margin:0 !important;}
.noGapBottom {margin-bottom:0 !important;}
.bold {font-weight:bold}
.smallGap {margin-bottom:4px !important;}
.gap {margin-bottom:15px !important;}

/* TABLES */
td, th, tr {
    vertical-align:top;
	empty-cells:show;
	margin:0; 
	padding:4px;
}
.data td, .data th, .data tr { border-top:1px solid #DEDEDB; }
th { background:#e7edf1 }
.subth { text-align:left; background:#eff2f5; }
.alternateRow { background:#f8f8f8; }
.boxed { border:1px solid #DEDEDB; }
 .highlander, .highlander2 { display:none; padding-top: 10px; }
  .oflow{
	overflow:auto;
	font-family:arial, helvetica, verdana;
	background:#fff;
	padding:10px;
	height:122px;
	color:#666;
	font-size: 7pt;
	border:1px solid #D4D4D4;
}

#flashFeature {width:970px;background:#fff url(/lib/images/lib/images/A_Feature_Backup.jpg) no-repeat;height:270px;zoom:1; margin-top:9px }

@media print {
	#topNavLv1, #leftNav1, #headerForms, .wai, #printBtn, #footer { display:none !important }
	#leftCol, #rightCol, #content, #lv2Wrapper, #lvl2Breadbcrumbs, .stepsBig li { font-size:12pt; color:#000; float: none !important; width:99% !important }
	div,table,tr,td,th,p,span,ul,ol,li { position:relative !important;  float:none !important; }
}

/*fix for content display issues*/
.generalContent .genericBox, .generalContent .boxBody {zoom:1; position:relative }
#header {height:1%;}
/* OLD IE6 selectors

#homeContent {zoom:1;}
#leftLogo {display:inline;}
*/

/*Executive management profiles*/
.gm-profile { margin:0; padding:0 0 0 20px;}
#leftCol .gm-profile { width:460px; }
.profile-img { float:left; width:238px; height: 124px; margin: 0 0 10px 0;}
.credentials { float:left; width:495px; height: 124px; margin: 0 0 10px 0;}
#leftCol .credentials { width:212px; }
.biography { margin-left:-15px; padding:0;}
ul.clean { list-style:none;list-style-position: outside; margin:0; padding:0;}

/* UPDATED HOMEPAGE */
.newfeature { background:url('/lib/images/btfg-background.jpg') no-repeat;height:250px;padding:40px 16px 0;}
.newfeature a { width:140px;padding-top:10px;height:70px;overflow:hidden;position:relative;display:block;text-align:center;vertical-align:middle;float:left;margin:5px;background:#eee;border:2px solid #fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";-moz-opacity: 0.7;-khtml-opacity: 0.7;opacity:0.7;zoom: 1;filter: alpha(opacity=70);}
.newfeature a img { max-width:140px !important }
.newfeature a:hover { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)" !important;-moz-opacity: 1.0 !important;-khtml-opacity: 1.0 !important;opacity: 1.0 !important;filter: alpha(opacity=100) !important;z-index:100;}
.newfeature a:hover img { max-width:160px }
/*
.c1 { transform: rotate(-3.5deg) skew(-12deg) translate(0,12px);-webkit-transform: rotate(-3.5deg) skew(-12deg) translate(0,12px);-moz-transform: rotate(-3.5deg) skew(-12deg) translate(0,12px);-o-transform: rotate(-3.5deg) skew(-12deg) translate(0,12px);-ms-transform: rotate(-3.5deg) skew(-12deg) translate(0,12px);}
.c2 { transform: rotate(-2deg) skew(-9deg) translate(0,4px);-webkit-transform: rotate(-2deg) skew(-9deg) translate(0,4px);-moz-transform: rotate(-2deg) skew(-9deg) translate(0,4px);-o-transform: rotate(-2deg) skew(-9deg) translate(0,4px);-ms-transform: rotate(-2deg) skew(-9deg) translate(0,4px);}
.c3 { transform: rotate(2deg) skew(9deg) translate(0,4px);-webkit-transform: rotate(2deg) skew(9deg) translate(0,4px);-moz-transform: rotate(2deg) skew(9deg) translate(0,4px);-o-transform: rotate(2deg) skew(9deg) translate(0,4px);-ms-transform: rotate(2deg) skew(9deg) translate(0,4px);}
.c4 { transform: rotate(3.5deg) skew(13.5deg) translate(0,12px);-webkit-transform: rotate(3.5deg) skew(13.5deg) translate(0,12px);-moz-transform: rotate(3.5deg) skew(13.5deg) translate(0,12px);-o-transform: rotate(3.5deg) skew(13.5deg) translate(0,12px);-ms-transform: rotate(3.5deg) skew(13.5deg) translate(0,12px);}
*/
.vb, .vb th { vertical-align:bottom }
.hr, .hr td { text-align:right }
dt { font-weight:700; font-size:1.25em; font-family:Clarendon,Georgia,Times New Roman,serif }
dd, li { padding-bottom:5px !important }
dl, dt, dd { margin-left:10px }
.accordion div { margin-left:10px }
.accordion .highlander { border:2px solid #0F85B8 }
.accordion .biography { clear:both; padding-top:1em }
.accordion .credentials { width:375px }
.accordion dt, .accordion h2 { cursor:pointer; border-bottom:1px solid #ccc; margin-bottom:5px }
.accordion h3 { border-bottom:1px solid #ccc; margin-bottom:5px }
