/* 
 * Lessons from change CSS 1 February 2010
 * ************************************/
#sub_rightcolumn #featurenav ul li a.active { color: #333333; }
.eyRightWhiteBox { background: #FFFFFF none repeat scroll 0 0; border: 1px solid #ccc; margin: 10px 0 16px 0px; padding: 5px; width: 197px; }
/*reset*/
ul#example li ul li a { display: inline-block; font-size: inherit; font-weight: normal; margin: 0; padding: 0; }
#sub_middle_1col ul#example li p, #sub_middle_1col ul#example li ul { margin-left: 2em; }
/*remove outline on active*/
a:active, *:focus { outline: none; }
/* Bullets within accordion */
#sub_middle_1col ul#example li ul li { background: url('http://ey.com/ecimages/blt_gray_md.gif') no-repeat !important; margin: 0 0 1em; }
/* sub-bullets within accordion */
#sub_middle_1col ul#example li ul li ul li { background: url('http://ey.com/ecimages/blt_blue_sm.gif') no-repeat !important; margin: 0; padding: 0 0 0 10px; }
/*blockquote*/
#feature #sub_middle_1col blockquote.side { border: 1px solid #ccc; border-top: 5px solid #ffe600; background: #999; margin-left: -240px; position: absolute; top: 20px; }
#feature #sub_middle_1col blockquote.side p { font-size: 140%; margin: 1em; color: #fff; text-shadow: 1px 1px 1px #444; }
/*vertical spacers*/
#sub_middle_1col blockquote.space1a { margin-top: 2em; }
#sub_middle_1col blockquote.space5a { margin-top: 5em; }
#sub_middle_1col blockquote.space10a { margin-top: 10em; }
div.surveyquestion { border-top: 2px solid #FFCC00; float: right; margin: 0 0 0 1em; width: 200px; }
.surveyquestion p { color: #666666; font-weight: bold; margin: 0.5em 0 1em; }
.sectorcontact { border: 1px solid #ccc; border-top: 5px solid #ffe600; background-color: #f0f0f0; }
.feature00 li#feature00 a, .feature01 li#feature01 a, .feature01-01 li#feature01-01 a, .feature01-02 li#feature01-02 a, .feature01-03 li#feature01-03 a, .feature02 li#feature02 a, .feature02-01 li#feature02-01 a, .feature02-02 li#feature02-02 a, .feature02-03 li#feature02-03 a, .feature02-04 li#feature02-04 a, .feature02-05 li#feature02-05 a, .feature02-06 li#feature02-06 a, .feature02-07 li#feature02-07 a, .feature02-08 li#feature02-08 a, .feature03 li#feature03 a, .feature04 li#feature04 a, .feature05 li#feature05 a, .feature06 li#feature06 a, .feature06-01 li#feature06-01 a, .feature06-02 li#feature06-02 a, .feature07 li#feature07 a, .feature08 li#feature08 a, .feature09 li#feature09 a, .feature09-01 li#feature09-01 a, .feature09-02 li#feature09-02 a, .feature09-03 li#feature09-03 a, .feature09-04 li#feature09-04 a, .feature09-05 li#feature09-05 a, .feature10 li#feature10 a, .feature11 li#feature11 a, .feature12 li#feature12 a, .feature13 li#feature13 a, .feature13-01 li#feature13-01 a, .feature13-02 li#feature13-02 a, .feature13-03 li#feature13-03 a { background: url(/ecimages/blt_blue_sm.gif) no-repeat 0px 0; color: black; }
/* Fixes for advanced content template - need to be implemented in standard CSS */
#feature-wrap { overflow: visible; padding: 0 0 0 20px; margin: 0 0 0 -20px; }
#feature { display: inline; margin: 0 0 0 -20px; padding: 0 0 0 20px; position: static; }
#feature #sub_middle_1col { width: 468px; margin: 0 15px 0 0; padding: 0 0 0 20px; }
#sub_rightcolumn { float: left; padding: 0; position: absolute; }
/* IE 6 Fixes */
/* double-floated margin bug */
* html #sub_middle_1col blockquote.side { display: inline; margin-left: -240px; }
#feature-wrap #feature #leftcolumn div.eyRightWhiteBox { margin-top: 20px!important; ; }
.case-study { background-color: #EEE; position: relative; overflow: hidden; border: 1px solid #333; }
.case-study a { color: #666; display: block; line-height: 2em; background: #EEE url(/Media/vwLUExtFile/stylesheets_images/$FILE/icon-newwindow.gif) no-repeat 98%; }
.case-study a span { color: #999; background: #333; position: relative; text-align: center; padding: 9px; }
* html .case-study a span { color: #999; background: #333; position: relative; text-align: center; padding: 6px; }
.case-study a strong { position: relative; margin-left: 12px; padding-right: 12px; }
.case-study a:hover { background-color: #666; color: #ccc; text-decoration: none; }
#gray_overlay { background-color: #CCCCCC; }
*html #gray_overlay { background-color: #CCCCCC; }
#popup { border: 4px solid #CCCCCC; }
*html #popup { border: 4px solid #CCCCCC; }
#media_descrip h3 { font-size: 1.6em }
#feature-wrap { clear: both; }
#close_button { width: 70px; height: 22px; }
#close_button_text { font-family: Arial,sans-serif; font-size: 1.6em; }
#popup { width: 735px; margin-left: -380px; }
.pop-sidebar { display: none; }
