/* CSS document version number and date to be updated each time this documented is updated */
/* CSS Ver 2 15/08/2007 */


/* SSS cntContentFooter */
.cntContentFooter{
	clear:both;
	text-align:right;
	border-bottom:4px solid #E6E6E6;
	padding:4px 7px 4px 0;}
.cntContentFooter a{
	display:block;
	color:#525252;
	background:transparent url(../image/layout/icoArrowUpC2.gif) no-repeat right 2px;
	padding-right:15px;
	zoom: 100%;}
/* EEE cntContentFooter */


/* SSS cntBreadcrumbs */
.cntBreadcrumbs {
	font-size:90%;
	position:relative;left:20px;
	margin-bottom:20px;
	padding-top: 20px;}
.cntBreadcrumbs ul {
	list-style: none;
	margin: 0; padding: 0;}
.cntBreadcrumbs li {
	display: inline;
	margin: 0; padding: 0;}
.cntBreadcrumbs a.selected {
	text-decoration:underline;}
/* EEE cntBreadcrumbs */



/* SSS contentMiddle */
.content .contentMiddle{
	height:auto ! Important;}
/* EEE contentMiddle */



.cntGreyBtnC1 a.btn {
	color: #fff;
	height: 22px;
	cursor: pointer; cursor: hand;}
.cntGreyBtnC1 .btn .btnLeft, .cntGreyBtnC1 .btn .btnMid, .cntGreyBtnC1 .btn .btnRight {
	float: left;
	height: 22px;}
.cntGreyBtnC1 .btn .btnLeft {
	width: 5px;
	background: transparent url(../image/layout/btnGreyLeftC1.gif) no-repeat 0 0;}
.cntGreyBtnC1 .btn .btnRight {
	width: 6px;
	background: transparent url(../image/layout/btnGreyRightC1.gif) no-repeat 0 0;}
.cntGreyBtnC1 .btn .btnMid {
	background: transparent url(../image/layout/btnGreyMidC1.gif) repeat-x 0 0;
	padding: 3px 5px 0;
	font-weight:bold;}
	
.cntGreyBtnC2 a.btn {
	color: #fff;
	height: 22px;
	cursor: pointer; cursor: hand;}
.cntGreyBtnC2 .btn .btnLeft, .cntGreyBtnC2 .btn .btnMid, .cntGreyBtnC2 .btn .btnRight {
	float: left;
	height: 22px;}
.cntGreyBtnC2 .btn .btnLeft {
	width: 5px;
	background: transparent url(../image/layout/btnGreyLeftC2.gif) no-repeat 0 0;}
.cntGreyBtnC2 .btn .btnRight {
	width: 6px;
	background: transparent url(../image/layout/btnGreyRightC2.gif) no-repeat 0 0;}
.cntGreyBtnC2 .btn .btnMid {
	background: transparent url(../image/layout/btnGreyMidC2.gif) repeat-x 0 0;
	padding: 3px 5px 0;
	font-weight:normal;}

.cntGreyBtnBigC1 a.btn {
	color: #fff;
	height: 26px;
	cursor: pointer; cursor: hand;}
.cntGreyBtnBigC1 .btn .btnLeft, .cntGreyBtnBigC1 .btn .btnMid, .cntGreyBtnBigC1 .btn .btnRight {
	float: left;
	height: 26px;}
.cntGreyBtnBigC1 .btn .btnLeft {
	width: 7px;
	background: transparent url(../image/layout/btnGreyBigLeftC1.gif) no-repeat 0 0;}
.cntGreyBtnBigC1 .btn .btnRight {
	width: 7px;
	background: transparent url(../image/layout/btnGreyBigRightC1.gif) no-repeat 0 0;}
.cntGreyBtnBigC1 .btn .btnMid {
	background: transparent url(../image/layout/btnGreyBigMidC1.gif) repeat-x 0 0;
	padding: 4px 5px 0 3px;
	font-weight: bold;
	font-size: 110%;}

.cntGreyBtnBigC2 a.btn {
	color: #fff;
	height: 21px;
	cursor: pointer; cursor: hand;}
.cntGreyBtnBigC2 .btn .btnLeft, .cntGreyBtnBigC2 .btn .btnMid, .cntGreyBtnBigC2 .btn .btnRight {
	float: left;
	height: 21px;}
.cntGreyBtnBigC2 .btn .btnLeft {
	width: 7px;
	background: transparent url(../image/layout/btnGreyBigLeftC2.gif) no-repeat 0 0;}
.cntGreyBtnBigC2 .btn .btnRight {
	width: 7px;
	background: transparent url(../image/layout/btnGreyBigRightC2.gif) no-repeat 0 0;}
.cntGreyBtnBigC2 .btn .btnMid {
	background: transparent url(../image/layout/btnGreyBigMidC2.gif) repeat-x 0 0;
	padding: 3px 5px 0 3px;
	font-weight: bold;
	font-size: 100%;}
	
.cntOrangeBtnC1 a.btn {
	color: #fff;
	height: 26px;
	cursor: pointer; cursor: hand;}
.cntOrangeBtnC1 .btn .btnLeft, .cntOrangeBtnC1 .btn .btnMid, .cntOrangeBtnC1 .btn .btnRight {
	float: left;
	height: 26px;}
.cntOrangeBtnC1 .btn .btnLeft {
	width: 5px;
	background: transparent url(../image/layout/btnOrangeLeftC1.gif) no-repeat 0 0;}
.cntOrangeBtnC1 .btn .btnRight {
	width: 6px;
	background: transparent url(../image/layout/btnOrangeRightC1.gif) no-repeat 0 0;}
.cntOrangeBtnC1 .btn .btnMid {
	background: transparent url(../image/layout/btnOrangeMidC1.gif) repeat-x 0 0;
	padding: 3px 5px 0 3px;}

.cntOrangeBtnBigC1 a.btn {
	color: #fff;
	height: 26px;
	cursor: pointer; cursor: hand;}
.cntOrangeBtnBigC1 .btn .btnLeft, .cntOrangeBtnBigC1 .btn .btnMid, .cntOrangeBtnBigC1 .btn .btnRight {
	float: left;
	height: 26px;}
.cntOrangeBtnBigC1 .btn .btnLeft {
	width: 7px;
	background: transparent url(../image/layout/btnOrangeBigLeftC1.gif) no-repeat 0 0;}
.cntOrangeBtnBigC1 .btn .btnRight {
	width: 7px;
	background: transparent url(../image/layout/btnOrangeBigRightC1.gif) no-repeat 0 0;}
.cntOrangeBtnBigC1 .btn .btnMid {
	background: transparent url(../image/layout/btnOrangeBigMidC1.gif) repeat-x 0 0;
	padding: 4px 5px 0 3px;
	font-weight: bold;
	font-size: 110%;}
	
.cntOrangeBtnBigC1.disabled .btn .btnLeft {
	background: transparent url(../image/layout/btnOrangeBigLeftC1-disabled.gif) no-repeat 0 0 !important;}
.cntOrangeBtnBigC1.disabled .btn .btnRight {
	background: transparent url(../image/layout/btnOrangeBigRightC1-disabled.gif) no-repeat 0 0 !important;}
.cntOrangeBtnBigC1.disabled .btn .btnMid {
	background: transparent url(../image/layout/btnOrangeBigMidC1-disabled.gif) repeat-x 0 0 !important;}
.cntOrangeBtnBigC1.disabled a.btn {
	cursor:default;}

/*SSS cntPageRedirect, cntPromotions */
.pgePageRedirect {
	margin:25px 0 0 205px;
	_margin-left:100px;
	width:600px;}
.cntPageRedirect, .cntPromotions {
	background:transparent url(../image/layout/content/bcgPageRedirectFooter.gif) no-repeat bottom left;
	width:579px;
	padding-bottom:14px;}
.cntPageRedirect .cntHeader, .cntPromotions .cntHeader {
	background:transparent url(../image/layout/content/bcgPageRedirectHeader.gif) no-repeat 0 0;
	height: 61px;
	width: 579px;
	margin:0;}
.cntPageRedirect .cntHeader h1, .cntPromotions .cntHeader h1 {
	position: relative;
	top: 20px; left: 22px;
	font-weight: bold;
	font-size: 200%;
	font-weight: normal;
	width: 600px;
	color:#878787;}
.cntPageRedirect .inner, .cntPromotions .inner {
	background:transparent url(../image/layout/content/bcgPageRedirectInner.gif) repeat-y 0 0;
	width: 579px;
	margin:0;
	padding:40px 0 120px;}
.cntPageRedirect .inner p, .cntPromotions .inner p {
	margin:0 25px 0;
	color:#7f7f7f;
	font-size:125%;
}
.cntPageRedirect .inner a, .cntPromotions .inner a {
	color:#000000;
	text-decoration:none;
}
.pgePromotions .heading{
	color:#b1b1b1;margin-bottom:14px;margin-left:10px;
}
.pgePromotions .heading h1{
	margin-bottom:6px;font-weight:normal;font-size:180%;
}
.cntPromotions {
	margin-bottom:10px;}
.cntPromotions .inner{
	padding-top:16px;padding-bottom:0px;}

.pgePromotions .disclaimerFooter{
	color:#999;margin:18px 0 0 8px;}
.pgePromotions .disclaimerFooter strong{
	color:#000;}
.pgePromotions .disclaimerFooter .vatNote{
	font-style:italic;margin:4px 0 14px;}
.pgePromotions .disclaimerFooter .pricingNote{
	border-top:1px solid #eee;
	font-style:italic;padding-top:10px;}
/*EEE cntPageRedirect */

.redirect .cntFooter{margin-left:130px;}