/*
 * IE7 css
 */ 
 
/* CJH Adjustments for IE cufon layout */
.newslet-inp-btn .cufon-vml { top: 2px; }
.big-menu-item .cufon-vml { top: -2px; }

.hero-right .big-text-right{font-size:20px;color:#ffffff;padding:20px 0 0 20px; margin-bottom:10px;}
.hero-right p{font-size:12px;color:#ffffff;padding:0 0 0 20px;width:250px; line-height:13px;}
.hero-right .buton-b{padding-left:16px;}
.ncom_subfooter{padding:8px 0 0 20px;}
#tables table th { line-height:44px; background: url(../images/table_bg-sep.jpg) no-repeat left top; text-transform: uppercase; color: #FFF; padding-top: 0px;
}
#side-nav li a, #side-nav li a:link, #side-nav li a:visited {
	height: 27px;
	line-height:27px;
	width: 240px;
	padding:0 0 0 9px;
	margin:0;
	color:#333;
	text-decoration:none;
	float:left;
}

.breadcrumbs-list .right-arrow-image { margin-left: 0; } /* CJH.BZ313 */

/* #breadcrumbs{margin-bottom:6px !important;display: block;width: 614px;} CJH.BZ36 */

/* CJH.BZ36 - this is applying to breadcrumb where it isn't relevant... not sure where it is relevant so removing for now 
#ncom_maincontent ul{width:260px; line-height:18px; margin:-15px 0 20px 0; padding:0 0 0 10px; float:left; font-size:11px;}
#ncom_maincontent ul li{margin:0; padding:0 0 0 10px; background:url(../images/green_bullet.gif) no-repeat left 8px; }
#ncom_maincontent ul li ul {padding:0 0 0 20px; margin:0 0 0 12px;}
#ncom_maincontent ul li ul li{background:url(../images/green_bullet.gif) no-repeat left 8px;}
#ncom_maincontent ul li ul li ul {background:none;}
*/

/* CJH.BZ62 #ncom_maincontent ol{width:260px;line-height:18px;margin:0px 0 0px 0;padding:0;float:left; font-size:11px;} 
#ncom_maincontent ol li{color: #557c2b;margin:0px !important;padding:0 0 0 10px;list-style-type: decimal;list-style-position: inside;}
#ncom_maincontent ol li ol{margin:0 0 0 10px;}
#ncom_maincontent ol li ol li{color: #557c2b;padding:0 0 0 20px;margin:0 0 0 8px;list-style-type: lower-alpha;list-style-position: inside;}
#ncom_maincontent ol li ol li ul{ margin-left:40px;}
#ncom_maincontent ol li ol li ul li {margin:0 0 0 26px;padding:0 0 0 4px;list-style-type: none;background: url(../images/green_bullet.gif) no-repeat 10px center;list-style-position: inside;}
#ncom_maincontent ol li ol li ul, #ncom_maincontent ol {margin-bottom:0px;}
*/

#ncom_globalnav li {background: none;display: inline;margin: 0 0 0 15px;padding: 0; height:20px;float:left; line-height:15px;}
#ncom_globalnav li a {color: #d6d6d6;border-bottom: 1px solid #4d4d4d !important;font-size:11px; height:16px;}
#ncom_globalnav span{ border-bottom: 1px solid #4d4d4d !important; height:16px; float:left;}

#table-menu-1 a:link, #table-menu-1 a:visited{background:url(../images/table-menus.jpg) 0 0 no-repeat;height:24px;width:118px;float:left;text-decoration:none;color:#ffffff;font-size:11px;text-align:center;padding-top:12px;}

#table-menu-1 a.active, #table-menu-1 a.active:hover{background:url(../images/table-menus.jpg) 0 -38px no-repeat !important;width:118px;height:26px;float:left;display:block;text-decoration:none;color:#333333 !important;font-size:16px !important;text-align:center;padding-top:12px;}
.rdBxd {position:absolute; margin-left:70px; margin-top:0;}

/*TS 20100726 Removed. Not sure why this is set for IE 7 as this should come through with the IE CSS file
.button-w .btc-1{ padding:10px 10px 0 0; color:#ffffff; text-transform:uppercase; }
.button-over .btc-1{ padding:10px 10px 0 0; color:#ffffff; text-transform:uppercase; }

.button-r .btc-1r{ padding:10px 10px 0 0; color:#ffffff; text-transform:uppercase; }
.button-r-over .btc-1r{ padding:10px 10px 0 0; color:#ffffff; text-transform:uppercase; }*/

/* #breadcrumbs #share { width: 510px; } CJH.BZ36 */
/* THIS BREADCRUMBS EXTENSION FORCES RHS CONTENT TO WRAP - ERROR! */
/* #breadcrumbs { /-*width: 910px;*-/ } CJH.BZ36 */

/* CJH
 * Offset table heading cufon 2 pixels
 */
#fancy-table table tr.first td {
/*	padding-top: 13px;*/
}

.sep { margin-top: 12px; }

/* SETS THE PROPER LIST WIDTH FOR LEFT AND RIGHT CONTENT BOXES IN IE7 */
.block-text-left ul.list1-block li, .block-text-left ul.list2-block li, .block-text-right ul.list1-block li, .block-text-right ul.list2-block li { width: 230px;}

/* THIS PREVENTS THE TEXT IN THE BUTTON FROM WRITING OVER THE ARROW PART OF THE BUTTON */
.buynow-inp-btn,.buynow-inp-btn:hover{ padding-right: 30px; }

/* FORCES THE HEIGHT OF THE EMAIL INPUT BOX TO BE THE SAME HEIGHT AS THE SIGN-UP BUTTON */
.srchNwsFld { height: 27px; }

/* EXTEND UNORDERED LIST ITEMS IN TAB CONTAINER DIV TAGS 
/* CJH.BZ62 - Disabled this style, because it was breaking the list layout in IE6&7
#table-content-1 ul li, #table-content-2 ul li, #table-content-3 ul li, #table-content-4 ul li, #table-content-5 ul li {
	width: 580px; 
}
*/

/* SET MARGINS FOR UNORDERED LISTS IN TAB CONTAINER DIV TAGS */
#table-content-1 ul, #table-content-2 ul, #table-content-3 ul, #table-content-4 ul, #table-content-5 ul {
	margin-top: 0px;
	margin-bottom: 0px;
}

/* EXTEND ORDERED LIST ITEMS AND SET COLOR TO BLACK IN TAB CONTAINER DIV TAGS 
/* CJH.BZ62 - Disabled this style, because it was breaking the list layout in IE6&7
 *     Also, Black text is a no-no in this design. The standard font color is #444444
 * Fixed the width issue by removing the hardcoded width from "#ncom_maincontent ol" in 
#table-content-1 ol li, #table-content-2 ol li, #table-content-3 ol li, #table-content-4 ol li, #table-content-5 ol li { 
	width: 560px; 
	color: #000000;
}
*/

/*
 USE THIS STYLE TO FIX THE ORDERED LISTS IN TAB CONTAINER DIV TAGS
 #table-content-1 ol, #table-content-2 ol, #table-content-3 ol, #table-content-4 ol, #table-content-5 ol {  } 
 */
 
 /* 20100819 TS - A bit too much margin in IE, let's remove some*/
.slides h1 { margin-top: 10px;}

/*20100823 HVW - fix IE6-IE7 link right arrow appearance*/
.l1-box11 .right-arrow-link {display: inline-block; width: 50px; zoom:1; *display: inline; height: auto;}
.l1-box11 .dates li {display: block; width: 220px;}

/*AW*/
#ncom_maincontent {overflow: inherit;} /* -AW20110509 TI#255261 */ 
#ncom_maincontent.ncom_wideCont {overflow: hidden;}
#ncom_maincontent .l1-box11 ul.dates li, #ncom_maincontent .l1-box12 ul.dates li {background:none;}
