		img{
		    border: 0;
	    }

        .controlContentContainer{
        	color:#707070;
        	font-family:Arial, Verdana, Sans-Serif;
        	font-size:11px;
		display:block;
        	}
        	
        .topBanner{
        	padding-top:20px;
		padding-left:287px;
        	height:230px;
        	margin:0 auto;
		background-color:#f7f7f7;
        	}
        	
        .topBanner .title{
        	margin-left:195px;
        	position:absolute;
        	font-size:36px;
		float:none;
		z-index:1;
        	}
        
        .topBanner .subTitle{
        	margin-left:195px;
        	margin-top:40px;
        	position:absolute;
        	font-size:18px;
		z-index:1;
        	}

        .topBanner .image{
        	position:absolute;
        	margin:0 auto;
        	margin-top:20px;
		z-index:0;
        	}
        	
        .topBanner .description{
        	margin-top:140px;
        	margin-left:195px;
        	width:452px;
        	position:absolute;
        	font-size:12px;
        	}
        
        /* blocks */
        .c_contentpane .blocks
        {
        	margin-left:-14px;
        	margin-right:-14px;
        	}
        
        .blocks .top,
        .blocks .middle,
        .blocks .bottom{
        	clear:both;
            	margin:0 auto;
        	display:block;
		width:100%;
        	}

        .blocks .middle{
            	background-color:#F7F7F7;
		float:left;
        	}

        .blocks .top,
        .blocks .bottom{
        	background-image:url(images/BlocksTopBackground.jpg);
        	height:10px;
        	background-position:center center;
        	background-repeat:no-repeat;
		line-height:0px;
		font-size:0px;
        	}
        
        .blocks .bottom{
        	background-image:url(images/BlocksBottomBackground.jpg);
        	background-color:#F7F7F7;
        	}
        
        .blocks .textBlock{
        	float:left;
        	display:block;
        	width:100%;
        	}
        
        .blockLeft,
        .blockMiddle,
        .blockRight{
        	float:left;
        	width:25%;
        	}

        .blockLeft .image,
        .blockMiddle .image,
        .blockRight .image{
        	margin:0 auto;
        	width:170px;
        	height:170px;
        	display:block;
        	clear:both;
        	}
        
        .blockLeft .title,
        .blockMiddle .title,
        .blockRight .title{
        	margin:0 auto;
        	background-image:url(images/CommerceBackground.jpg);
        	background-position:center bottom;
        	background-repeat:no-repeat;
        	line-height:38px;
        	font-size:14px;
        	font-weight:bold;
        	margin-bottom:10px;
        	text-align: left;
        	padding-left:8px;
        	padding-right:8px;
		float:none;
        	}
        
        .blockMiddle .title{
        	background-image:url(images/KnowledgeBackground.jpg);
        	}
        .blockRight .title{
        	background-image:url(images/OnlineMarketingBackground.jpg);
        	}
        
        .blockLeft .subTitle,
        .blockMiddle .subTitle,
        .blockRight .subTitle{
        	clear:both;
        	display:block;
        	font-weight:bold;
        	font-size:12px;
        	text-align: left;
        	padding-left:8px;
        	padding-right:8px;
        	display:block;
        	}
        
        .blockLeft .description,
        .blockMiddle .description,
        .blockRight .description{
        	display:block;
        	padding-top:14px;
        	padding-bottom:14px;
        	text-align: left;
        	padding-left:8px;
        	padding-right:8px;
        	}
        
        .blocks a:link,
	    .blocks a:visited,
	    .blocks a:hover,
	    .blocks a:active{
        	text-decoration: none;
        	color:#707070;
        	float:left;
        	width:100%;
        	}
                
        /* ProductBanner */
		.c_contentpane .productBanner
        {
        	margin-left:-14px;
        	margin-right:-14px;
        	}
        	
        .productBanner .Commerce,
        .productBanner .Knowledge,
        .productBanner .OnlineMarketing{
        	background-image:url(images/DeviderCommerce.jpg);
        	background-position:center;
        	background-repeat:no-repeat;
        	height:2px;
        	font-size:0px;
        	}
        
        .productBanner .Knowledge{
        	background-image:url(images/DeviderKnowledge.jpg);
	        }
	        
        .productBanner .OnlineMarketing{
        	background-image:url(images/DeviderOnlineMarketing.jpg);
        	}
        
        .productBanner .top,
        .productBanner .middle,
        .productBanner .bottom{
        	clear:both;
            margin:0 auto;
        	display:block;
        	}

        .productBanner .middle{
            	background-color:#f7f7f7;
        	background-repeat:repeat-x;
        	height:100px;
        	}

        .productBanner .top,
        .productBanner .bottom{
        	background-image:url(images/BlocksTopBackground.jpg);
        	height:10px;
        	background-position:center top;
        	background-repeat:no-repeat;
		background-color:#f7f7f7;
        	}
        
        .productBanner .bottom{
        	background-image:url(images/BlocksBottomBackground.jpg);
		background-position:center bottom;
        	}
        
        .productBanner .block{
        	margin:0 auto;
        	}
        
        .productBanner .block .textBlock{
        	padding-right:14px;
        	}
 
        .productBanner .block a:link,
	    .productBanner .block a:visited,
	    .productBanner .block a:hover,
	    .productBanner .block a:active{
        	text-decoration: none;
        	color:#707070;
        	display:block;
        	}
        
        .productBanner .block a:hover{
        	color:Black;
        	}

        .productBanner .block ul{
        	padding-left:14px;
        	float:left;
        	margin:0px;
        	list-style-type:none;
        	width:200px;
        	}

        .productBanner .block li,
        .productBanner .block li:hover{
        	line-height:30px;
            background-image:url(images/menuDevider.jpg);
            background-repeat:no-repeat;
            background-position:bottom;
            list-style-type:none;
        	}
        
        .productBanner .block li:hover{
            background-image:url(images/menuDeviderHover.jpg);
        	}

        .productBanner.title,
        .productBanner .subTitle,
        .productBanner .description{
        	}

        .productBanner .image{
        	float:left;
        	padding-left:14px;
        	padding-right:14px;
        	width:100px;   
        	}
                
        .productBanner .title{
        	float:none;
        	font-size:36px;
        	}
        .productBanner .subTitle{
        	font-size:18px;
        	}
        	
        .productBanner .description{
        	padding-top:8px;
        	}
