﻿.pcWrap { width:553px; }

/*** Flash placeholder ***/
.pcFlash {
    height:156px;
    margin:5px 0 20px 0;
}

/*** Product category template ***/
.pcNavRight { float:right; width:300px; }

.pcHeadInner h3 {
	font-weight:normal;
	font-size:1.1em;
	padding-bottom:4px;
	width:290px;
}

.pcNavRight ul { margin:0; font-size:1.1em; position:absolute; top:8px; right:5px; }

.pcNavRight li {
    float:right;
    background: url(../images/css/navArrowOrange.gif) no-repeat 2px 4px;
    padding:0 0 0 13px;
    margin-right:10px;
    list-style:none;
}

.pcNavRight li a {
    color:#ccc;
    text-decoration:none;
}

.pcNavRight li a { font-weight:bold; color:#fff;}
.pcNavRight li a:hover { text-decoration:underline;}

.pcCompareSelected { display:none; }

.pcHead { background:#454545 url(../images/css/pc_head_left.gif) no-repeat; margin:0;}

.pcHeadInner {
    background:url(../images/css/pc_head_right.gif) no-repeat top right;
    padding:8px 5px 0 14px;
	position:relative;
}

.pcHeadInner h3 {
   font-size:1.6em;
   color:#fff;
   padding:0 0 6px 0;
   margin:0;
}


.pcHeadInner .pcTabs {
    margin:0;
    padding:0;
}

.pcHeadInner .pcTabs li {
    background:url(../images/css/pc_nav_left.gif) no-repeat left top #d9ae00;
    padding:0 0 0 6px;
    margin-right:2px;
    float:left;
    list-style:none;
}

.pcHeadInner .pcTabs li.active {
    background-position:0 -260px;
    background-color:#fff;
}

.pcHeadInner .pcTabs li a {
    background:url(../images/css/pc_nav_right.gif) no-repeat right top #d9ae00;
    color:#000000;
    font-size:1.1em;
    display:block;
    font-weight:bold;
    padding:6px 20px 7px 11px;
    text-decoration:none;
    outline:none;
}

.pcHeadInner .pcTabs li.active a {
    background-position:right -260px;
    background-color:#fff;
}

.pcContent {
    padding:0 0 5px 0;
    border-left:1px solid #5b5b5b;
    border-right:1px solid #5b5b5b;
}

.pcDetail { padding:10px 2px 8px; color:#666666 }

.pcDetail p,
.pcDetail ul,
.pcDetail ol { margin:0 0 15px 0; }
.pcDetail h4 { font-size:1.1em; margin:0 0 5px 0; color:#000; }
.pcDetail ol { padding:0 !important; list-style-position:inside; }
.pcDetail ol li { margin-left:0; padding-left:0; }

/* overwrite legacy definitions for h5 */
.pcDetail h5 { margin:0 0 8px 0 !important; padding-left:25px; }
.pcDetail h5 img { margin-left:-25px !important;  }

.pcCompareWrap { font-size:1.1em; color:#999; padding:0 0 5px 0; }
.pcCompareWrap input { position:relative; top:2px; }

.pcFoot {
    background:url(../images/css/pc_foot_left.gif) no-repeat;
    Zoom:1;
}

.pcFootInner {
    height:31px;
    padding:7px 8px 0 14px;
    background:url(../images/css/pc_foot_right.gif) no-repeat top right;
    position:relative;

}


.pcContentPane { padding:0 5px; }

/* Rows/Columns content */

.pcContent .pcConRow1col,
.pcContent .pcConRow2col,
.pcContent .pcConRow3col 
{
	background:url(../images/css/pcRowBg.gif) bottom left repeat-x;
	padding:20px 0 0 16px;
}

.pcContent .pcConRow1col .contentColumn,
.pcContent .pcConRow2col .contentColumn,
.pcContent .pcConRow3col .contentColumn {
	margin:0;
	float:left;
}

.pcContent .pcConRow3col {  }
.pcContent .pcConRow3col .contentColumn { width:165px; margin-right:8px;}

.pcContent .pcConRow2col {  }
.pcContent .pcConRow2col .contentColumn { width:252px; margin-right:8px; }

.pcContent .pcConRow1col {  }
.pcContent .pcConRow1col .contentColumn { width:508px; }

/* Overwrite inheritance from layout.css */

.contentTitle h3,
.contentSubTitle h3 {
    color: #000;
    font-family: Verdana,Helvetica,Arial,sans-serif;
    font-size: 1.5em;
    font-weight: bold;
    padding: inherit;
}

.contentColumn table.relatedTable { width:100%; }

.contentColumn table.relatedTable tr {
	background-image:none;
	margin:0px;
	padding:0px;
}

.contentColumn table.relatedTable tr td {
	color: #000000;
	vertical-align:top;
	padding:0 15px 15px 15px;

}

.relatedImage { float:left; margin:0 10px 10px 0; }

.contentColumn table.MHImagesTable { width:100%; }
.contentColumn table.MHImagesTable tr,
.contentColumn table.MHImagesTable tr td,
.contentColumn table.MHImagesTable tr th,
.contentColumn table.MHImagesTable table,
.contentColumn table.MHImagesTable table tr,
.contentColumn table.MHImagesTable table tr td,
.contentColumn table.MHImagesTable table tr th {
	background-image:none;
	background: transparent;
	margin:0px;
	padding:0px;
	vertical-align:top;
}

.contentColumn table table { width:auto; }
.contentColumn .MHImageLarge img { margin:0 12px 30px 0; }

.contentColumn .MHImageThumbs td { padding:0 5px 5px !important; }
.contentColumn .MHImageThumbs img { border:2px solid #ffffff; cursor:pointer; }



/* Apps */

.appModuleHeader {
	padding:0px !important;
	margin:0px !important;
	width:550px !important;
}
.appModuleHeader tr {
	background-image:none !important;
}
.appModuleHeader td {
	padding:0px !important;
	margin:0px !important;
	background-image:none !important;
}
.appModuleContent {
	width:550px !important;
	padding:0px 0px 20px 0px!important;
	margin:0px !important;
}
.appModuleContent tr {
	background-image:none !important;
}
.appModuleContent td {
	padding:0px !important;
	margin:0px !important;
	background-image:none !important;
}
.appModuleHeader h2{
	font-size:16px !important;
	font-weight:bold;
	color:#000 !important;
	padding-top:25px;
}
.appModuleContent h3{
	font-size: 1.2em;
	margin-top:8px;
}
.appModuleContent p {
	line-height:1.9em !important;
	padding-bottom:9px;
}
.appModuleContent li {
background-image:url(http://www.commbank.com.au/images/css/navArrowOrange.gif) !important;
}
.appModuleContentLeft {
	width:115px;
}
.appModuleContentMiddle {
	width:285px;
}
.appModuleContentRight{
	
}
.appStoreDownload {
	width:118px;
	height:40px;
	display:block;
	background-image:url(../images/css/netbankmodules/iphoneapp_02.gif);
	background-repeat:no-repeat;
	text-indent: -9999px !important;
	padding:0px 0px 10px 0px;
	float:right;
}
.andriodDownload {
	width:119px;
	height:48px;
	display:block;
	background-image:url(../images/css/netbankmodules/android.gif);
	background-repeat:no-repeat;
	text-indent: -9999px !important;
	padding:0px 0px 10px 0px;
	float:right;
}
.win7Download {
	width:119px;
	height:39px;
	display:block;
	background-image:url(../images/css/netbankmodules/windowsphone7_02.gif);
	background-repeat:no-repeat;
	text-indent: -9999px !important;
	padding:0px 0px 10px 0px;
	float:right;
}


/* NetBank Login box */

.subCallout {
	width:277px !important; 
	padding:0px;
	margin:0px 5px 0px 0px; 
	float:left;
	border-spacing:0px;
	border-collapse: collapse;
}
.subCallout tr{
	background-color:#525252 !important;
	padding:0px !important;
	margin:0px !important;
	background-image:none !important;
}
.subCallout td{
	background-color:#525252 !important;
	background-repeat:repeat;
	padding:0px !important;
	margin:0px !important;
}
.scMiddle p, .scMiddle h2, .scMiddle img, .scMiddle a{
	color:#FFF !important;
	padding:0px 0px 0px 10px !important;
	margin:0px 0px 0px 0px !important;	
}
.scMiddle h2{
	padding-top:2px !important;
	padding-bottom:5px !important;
	font-size:16px !important;
	background-image:url(../images/css/netbankmodules/subCallout_headingUnderline.gif);
	background-repeat:no-repeat;
	background-position:10px bottom;
}
.scMiddle P {
	width:240px !important;	
	padding-top:12px !important;
	line-height:1.6em !important;
}
.scMiddle a{
	padding:0px !important;
}
.scTopLeft {
	background-image:url(../images/css/netbankmodules/subCallout_topLeftCorner.gif);
	background-repeat:no-repeat;
	width:6px !important;
	height:6px !important;
}
.scTopMiddle {
	background-image:url(../images/css/netbankmodules/subCallout_topMiddlebg.gif);
	background-repeat:repeat-x;
	width:259px !important;
	height:6px;
}
.scTopRight {
	background-image:url(../images/css/netbankmodules/subCallout_topRightCorner.gif);
	background-repeat:no-repeat;
	width:6px !important;
	height:6px;	
}
.scTopDropShadow {
	background-image:url(../images/css/netbankmodules/subCallout_topDropShadow.gif);
	background-position:top left;
	width:6px !important;
	height:6px;
	background-color:#FFF !important;
}
.scLeft {
	background-image:url(../images/css/netbankmodules/subCallout_middlebg.gif);
	background-repeat:repeat-x !important;
	background-position:top;
}
.scMiddle {
	background-image:url(../images/css/netbankmodules/subCallout_middlebg.gif);
	background-repeat:repeat-x !important;
	height:130px !important;
}
.scRight {
	background-image:url(../images/css/netbankmodules/subCallout_middlebg.gif);
	background-repeat:repeat-x !important;
}
.scDropShadow {
	background-image:url(../images/css/netbankmodules/subCallout_dropShadow.gif);
	background-repeat:repeat-y;
	background-position:top left;
	background-color:#FFF !important;
}
.scBottomLeft {
	background-image:url(../images/css/netbankmodules/subCallout_bottomLeftCorner.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:6px !important;
	height:8px !important;
}
.scBottomMiddle {
	background-image:url(../images/css/netbankmodules/subCallout_bottomMiddlebg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	height:8px;	
}
.scBottomRight {
	background-image:url(../images/css/netbankmodules/subCallout_bottomRightCorner.gif);
	background-repeat:no-repeat;
	width:6px;
	height:8px;	
}
.scBottomDropShadow {
	background-image:url(../images/css/netbankmodules/subCallout_bottomDropShadow.gif);
	background-position:top left;
	background-color:#FFF !important;	
}
.scButton {
	border:0px;
	height:35px !important;
}
.scLogin {
	background-image:url(../images/css/netbankmodules/log-on.jpg) !important;
	height:32px !important;
	width:84px !important;
	text-indent: -9999px !important;
	display:block;
}
.scRegister {
	background-image:url(../images/css/netbankmodules/register_jpg.jpg) !important;
	height:32px !important;
	width:130px !important;
	text-indent: -9999px !important;
	display:block;
}



.scTopLeft,
.scTopMiddle,
.scTopRight,
.scTopDropShadow,
.scBottomLeft,
.scBottomMiddle,
.scBottomRight,
.scBottomDropShadow { font-size:2px !important; }


/*** BMF webfont Youth Young workers section ***/
         
                    
                                @font-face {font-family: 'CheapPine-Sans';src: url('http://www.commbank.com.au/css/web-font/153CE5_0.eot');src: url('http://www.commbank.com.au/css/web-font/153CE5_0.eot?#iefix') format('embedded-opentype'),url('http://www.commbank.com.au/css/153CE5_0.woff') format('woff'),url('http://www.commbank.com.au/css/web-font/153CE5_0.ttf') format('truetype'),url('http://www.commbank.com.au/css/web-font/153CE5_0.svg#wf') format('svg');}
                               @font-face {font-family: 'CheapPine-Shadow';src: url('http://www.commbank.com.au/css/web-font/153CE5_1.eot');src: url('http://www.commbank.com.au/css/web-font/153CE5_1.eot?#iefix') format('embedded-opentype'),url('http://www.commbank.com.au/css/web-font/153CE5_1.woff') format('woff'),url('http://www.commbank.com.au/css/web-font/153CE5_1.ttf') format('truetype'),url('http://www.commbank.com.au/css/web-font/153CE5_1.svg#wf') format('svg');}
                               @font-face {font-family: 'CheapPine';src: url('http://www.commbank.com.au/css/web-font/153CE5_2.eot');src: url('http://www.commbank.com.au/css/web-font/153CE5_2.eot?#iefix') format('embedded-opentype'),url('http://www.commbank.com.au/css/web-font/153CE5_2.woff') format('woff'),url('http://www.commbank.com.au/css/web-font/153CE5_2.ttf') format('truetype'),url('http://www.commbank.com.au/css/web-font/153CE5_2.svg#wf') format('svg');}
                     
      span.CheapPineCustomFont{
                 font-family: CheapPine-Sans, Verdana !important;
                 font-size: 30px !important;
                 display: block;
                 font-style: normal;
         		 font-weight: normal;
                 color: #000;

                               }
/*** END BMF webfont Youth section ***/


/* YOUNG WORKERS INNER PAGE TAB NAV - UNSELECTED TABS*/

#yw-intertabnavigation{
	width:539px;
	height: 38px;
	background-repeat: repeat-x;
	background-position: 0 5px;
	padding-left: 13px;
}

#yw-intertabnavigation ul li, #yw-intertabnavigation ul{
	list-style: none;
	padding: 0;
	margin:0;
}

#yw-intertabnavigation ul li{
	float:left;
}

#yw-intertabnavigation,#yw-intertabnavigation ul li a{
	background-image: url(../images/personal/youth-yw-navtabs.jpg);
}

#yw-intertabnavigation ul li a{
	text-indent: -9999px;
	overflow: hidden;
	height:38px;
	display:block;
} 

#yw-intertabnavigation ul li a#yw-startingouttab:link, #yw-intertabnavigation ul li a#yw-startingouttab:visited{
	width: 114px;
	background-position: 0 -41px;
}

#yw-intertabnavigation ul li a#yw-gettingthroughtab:link,#yw-intertabnavigation ul li a#yw-gettingthroughtab:visited{
	width: 132px;
	background-position: -114px -41px;
}

#yw-intertabnavigation ul li a#yw-finishingtab:link, #yw-intertabnavigation ul li a#yw-finishingtab:visited{
	width: 85px;
	background-position: -246px -41px;
}

#yw-intertabnavigation ul li a#yw-videostab:link, #yw-intertabnavigation ul li a#yw-videostab:visited{
	width: 73px;
	background-position: -331px -41px;
}

/* YOUNG WORKERS HOVER AND SELECTED TABS*/

#yw-intertabnavigation ul li a#yw-startingouttab:hover, #yw-intertabnavigation ul li a#yw-startingouttab.selected{
	width: 114px;
	background-position: 0 -84px;
}

#yw-intertabnavigation ul li a#yw-gettingthroughtab:hover,#yw-intertabnavigation ul li a#yw-gettingthroughtab.selected{
	width: 132px;
	background-position: -114px -84px;
}

#yw-intertabnavigation ul li a#yw-finishingtab:hover, #yw-intertabnavigation ul li a#yw-finishingtab.selected{
	width: 85px;
	background-position: -246px -84px;
}

#yw-intertabnavigation ul li a#yw-videostab:hover, #yw-intertabnavigation ul li a#yw-videostab.selected{
	width: 73px;
	background-position: -331px -84px;
}

/* END OF YOUNG WORKERS INNER PAGE TAB NAV */




.cbc2765greydiv{
        background-image: url(/personal/images/2011/heaps-handy-grey-divider.jpg);
        height: 2px;
        width: 552px;
}
.cbc2765yellowdivfull{
        background-image: url(/personal/images/2011/heaps-handy-yellow-divider-full.jpg);
        width: 553px;
        height: 19px;
}
                                               
/* Kelvin requested for manage credit card campaign */
.mcpControlPanel{
}
.mcpControlPanel tr, .mcpControlPanel td, .mcpControlPanel td{
	margin:0px;
	padding:0px;
}
.mcpHeaderBar {
	height:40px;
	background-image:url(/credit-cards/manage/images/myc_cp_headerbar.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;	  
}
.mcpBodybg {
	background-image:url(/personal/credit-cards/manage/images/myc_cp_bodybg.jpg);
	height:252px;
	background-repeat:no-repeat;
	background-position:center top;
}
.mcpHeading{
	color:#FFF;
	z-index:10;
	text-shadow: #282828 0px 2px 1px;
	display:block;
	margin-top:10px;
}
.mcpHeadingDropShadow{
	color:#000;
}
.mcpIconWrapper {
	margin:16px 0px 0px 12px;
}
.mcpIconContainer {
	width:135px;
	height:70px;
	text-align:center;
}
.mcpIconTitle {
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:11px;
	line-height:14px;
	height:42px;
}
.mcpIconTitle A {
	color:#FFF;
	text-decoration:none;
}
.mcpIconTitle A:hover {
}

/* What is DIY super Video Module */

.whatDiySuperModule {
    margin: 10px 0 10px 0;
	padding: 17px 12px 17px 12px;
	width: 528px;
	height: 176px;
	background: url(/images/global/Video_bg.png) no-repeat;
}

.pageConRow1col .whatDiySuperModule h4 { margin: 0; padding: 0;}

.whatDiyTwoColModule {
    width: 528px;
	padding-top: 15px;
}

.whatDiyTwoColModule .leftModule {
    float: left;
	width: 267px;
	height: 140px;
}

.contentColumn .whatDiyTwoColModule .rightPara {
    float: left;width: 240px; 
	font-size: 1.1em;
	margin: 0;
	padding: 10px 10px 0 10px;
}





/* Jargon Buster */

.clr{clear:both;}
div.jarSubTitle{
	font:11px Verdana, Geneva, sans-serif;
	color:#333333;
	}
div.jargon{
	width:564px;
	margin-top:10px;
	}
div.jarTop{
	background:url(/personal/credit-cards/credit-card-jargon-buster/images/jarTop.png) no-repeat;
	height:17px;
	}
div.jarCenter{
	background:url(/personal/credit-cards/credit-card-jargon-buster/images/jarCenter.png) repeat-y;
	}
div.jarBottom{
	background:url(/personal/credit-cards/credit-card-jargon-buster/images/jarBottom.png) no-repeat;
	height:24px;
	}
div.jarInner{
	width:516px;
	margin-left:23px;
	color:#333333;
	font:11px Verdana, Geneva, sans-serif;
	}
div.jarSearch{
	padding-bottom:10px;
	}
div.jarSearchIcon{
	float:left;
	margin-right:5px;
	}
div.jarSearchTitle{
	font-size:15px;
	font-weight:bold;
	float:left;
	line-height:31px;
	margin-right:10px;
	}
div.jarSearchField{
	width:300px;
	height:31px;
	float:left;
	}
input.jarSearchField{
	width:295px;
	height:31px;
	border:none;
	font:15px Verdana, Geneva, sans-serif;
	line-height:31px;
	padding-left:5px;
	background:url(/personal/credit-cards/credit-card-jargon-buster/images/bgInput.jpg) no-repeat;
	}
div.jarHeader{
	height:33px;
	padding-left:9px;
	}

a.JItem:link, a.JItem:hover, a.JItem:visited{
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	display:block;
	line-height:33px;
	float:left;
	text-align:center;
	margin-right:2px;
	}
a.FItem:link, a.FItem:hover, a.FItem:visited{
	background:url(/personal/credit-cards/credit-card-jargon-buster/images/bgYellow1.png) no-repeat;	
	width:124px;
	height:33px;
	}
a.FItemSelected:link, a.FItemSelected:hover, a.FItemSelected:visited{
	background:url(/personal/credit-cards/credit-card-jargon-buster/images/bgWhite1.png) no-repeat;
	width:124px;
	height:33px;
	}
a.LItem:link, a.LItem:hover, a.LItem:visited{
	background:url(/personal/credit-cards/credit-card-jargon-buster/images/bgYellow1.png) no-repeat;	
	width:130px;
	height:33px;
	}
a.LItemSelected:link, a.LItemSelected:hover, a.LItemSelected:visited{
	background:url(/personal/credit-cards/credit-card-jargon-buster/images/bgWhite2.png) no-repeat;
	width:130px;
	height:33px;
	}
div.jarInnerBox{
	width:515px;
	}
div.jarInnerTop{
	background:url(/personal/credit-cards/credit-card-jargon-buster/images/jarInnerTop.png) no-repeat;
	height:10px;
	}
div.jarInnerCenter{
	background:url(/personal/credit-cards/credit-card-jargon-buster/images/jarInnerCenter.png) repeat-y;
	}
div.jarInnerBottom{
	background:url(/personal/credit-cards/credit-card-jargon-buster/images/jarInnerBottom.png) no-repeat;
	height:10px;
	}
dl.filter{
	border:0px solid red;
	margin:0px 0 0 5px;;
	padding:0px;
	float:left;
	width:230px;
	height:215px;
	overflow-x:hidden;
	overflow-y:scroll;
	}
dl.filter dt{
	border:0px solid blue;
	line-height:27px;
	padding-left:10px;
	}
dl.filter dt.dtFilterSelected{
	border:0px solid blue;
	line-height:27px;
	background:url(/personal/credit-cards/credit-card-jargon-buster/images/bgHighlight.png) no-repeat;
	line-height:27px;
	padding-left:10px;
	cursor:pointer;
	}
dl.filter dd{
	border:0px solid green;
	display:none;
	visibility:visible;
	}
div.filterContent{
	float:right;
	margin-right:11px;
	width:259px;
	}
div.filterContentTop{
	background:url(/personal/credit-cards/credit-card-jargon-buster/images/filterContentTop.png) no-repeat;
	height:11px;
	}
div.filterContentCenter{
	background:url(/personal/credit-cards/credit-card-jargon-buster/images/filterContentCenter.png) repeat-y;
	height:193px;
	}
div.filterContentBottom{
	background:url(/personal/credit-cards/credit-card-jargon-buster/images/filterContentBottom.png) no-repeat;
	height:11px;
	}
dl.filterContent{
	margin:0px;
	padding:8px 18px;
	height:180px;
	overflow:auto;
	}
dl.filterContent dt{
	margin:0px;
	font-size:15px;
	}
dl.filterContent dd{
	margin:0px;
	padding:10px 0 0 0;
	line-height:16px;
	}
a.filterContent:link, a.filterContent:hover, a.filterContent:visited{
	background:url(/personal/credit-cards/credit-card-jargon-buster/images/iconArrow.png) no-repeat;
	display:block;
	height:16px;
	line-height:16px;
	font:11px Verdana, Geneva, sans-serif;
	text-decoration:underline;
	color:#000000;
	padding-left:20px;
	}
div.jarTerm{
	color:#666666;
	padding-top:5px;
	}
	
/* added by Tien Quach */
#Terms dt
{
	cursor: pointer;
}


.txt_line{
	text-decoration:underline;
	}
	
.txt_line_normal{
	font-weight:normal;
	text-decoration:underline;
	}
	
ul{
	margin:0px 0px 0px 20px;
	padding:0px;
	}
	
li{
	margin:0px;
	padding:0px;
	}
a.linkText:link, a.linkText:hover, a.linkText:visited {
	color:#333333;
	font:11px Verdana, Geneva, sans-serif;
	text-decoration:underline;
	}
a.linkPaypass:link, a.linkPaypass:hover, a.linkPaypass:visited {
	color:#333333;
	font:11px Verdana, Geneva, sans-serif;
	text-decoration:underline;
	font-style: italic;
	}
.highlight { background: #D3E18A; }
.userSearchButton {
  border-left-color:#D0D0D0;
  border-left-style:solid;
  border-left-width:1px;
  float:left;
  height:32px;
  margin-left:-23px;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
  padding-top:0;
  width:30px;
}
.mcpControlPanel{
	display:block;
	width:564px !important;
}
.mcpControlPanel, .mcpControlPanel tr, .mcpControlPanel td {
	margin:0px !important;
	padding:0px !important;
	background-image:none;
}
.mcpHeaderBar {
	height:40px !important;
	background-image:url(../images/myc_cp_headerbar.jpg) !important;
	background-repeat:no-repeat !important;
	background-position:center bottom !important;
	text-align:center !important;
	font-size:16px !important;
	font-weight:bold !important;
	font-family:Arial, Helvetica, sans-serif !important;	  
}
.mcpBodybg {
	background-image:url(../images/myc_cp_bodybg.jpg) !important;
	height:252px !important;
	background-repeat:no-repeat !important;
	background-position:center top !important;
	width:564px !important;
}
.mcpBodybg tr, .mcpBodybg td {
	background-image:none !important;
	background-repeat:no-repeat !important;
	background-position:center top !important;
	background-color:transparent !important;
}
.mcpHeading{
	color:#FFF !important;
	z-index:10 !important;
	text-shadow: #282828 0px 2px 1px !important;
	display:block !important;
	margin-top:10px !important;
}
.mcpHeadingDropShadow{
	color:#000 !important;
}
.mcpIconWrapper {
	margin:16px 0px 0px 12px !important;
}
.mcpIconContainer {
	width:135px !important;
	height:70px !important;
	text-align:center !important;
}
.mcpIconTitle {
	text-align:center !important;
	font-family:Verdana, Geneva, sans-serif !important;
	font-weight:bold !important;
	font-size:11px !important;
	line-height:14px !important;
	height:42px !important;
}
.mcpIconTitle a {
	color:#FFF !important;
	text-decoration:none !important;
}
.mcpIconTitle a:hover {
}

/* light grey table module*/

.greymcpHeaderBar {
	height:40px !important;
	background-image:url(../images/myc_cp_headerbar_grey.jpg) !important;
	background-repeat:no-repeat !important;
	background-position:center bottom !important;
	text-align:center !important;
	font-size:16px !important;
	font-weight:bold !important;
	font-family:Arial, Helvetica, sans-serif !important;	  
}


.greymcpBodybg {
	background-image:url(../images/myc_cp_bodybg_grey.jpg) !important;
	height:252px !important;
	background-repeat:no-repeat !important;
	background-position:center top !important;
	width:564px !important;
}
.greymcpBodybg tr, .mcpBodybg td {
	background-image:none !important;
	background-repeat:no-repeat !important;
	background-position:center top !important;
	background-color:transparent !important;
}

.greymcpHeading{
	font-family:"HelveticaNeueW01-95Blac";
	color:#000 !important;
	z-index:10 !important;
	text-shadow: #fff 0px 2px 1px !important;
	display:block !important;
	margin-top:10px !important;
}
.greymcpHeadingDropShadow{
	color:#000 !important;
}


.greymcpIconTitle {
	text-align:center !important;
	font-family:Verdana, Geneva, sans-serif !important;
	font-weight:bold !important;
	font-size:11px !important;
	line-height:14px !important;
	height:42px !important;
}

.greymcpIconTitle a {
	color:#000 !important;
	text-decoration:none !important;
}	
