div.homepage
{
	width: 760px;
}

div.mainFeature
{
    clear:both;
	/*background: url(../../Images/Homepage/simplifying-complex-decisions.png) no-repeat 0 0;*/
	width: 760px;
	height: 192px;
}


div.homepageContent
{
	float: left;
	width: 329px;
    padding:28px 18px 10px 18px;
}

div.homepageContent a:link, div.homepageContent a:visited
{
    font-weight:bold;
    color: #24416B;
}

div.homepage h2
{
    font-size:1.9em;
    padding-bottom:8px;
    padding-top:6px;
}

div.homepage p
{
    margin-top:0px;
    margin-bottom:8px;
}
div.homepageContent li
{
	margin-bottom:4px;
    background:transparent url(../../Images/Homepage/blue-dot.png) no-repeat;
}

h1
{
	color: #24416B;
	font-weight:normal;
}
/* homepage right *****************************************************************/
div.homepageRight
{	
	float: left;
	width: 395px;
	margin-bottom: 8px;
}


div.trueProducts
{
	background: #d9e9ff url(../images/homepage/homepageAdvertLargeBG.png) no-repeat bottom left;
	width: 395px;
	float: left;
}

div.trueProducts .content
{
    width: 346px;
    padding:   30px 19px 20px 30px;
    background-repeat:no-repeat;
}

div.trueProducts .text
{
    padding-left:90px;
    width:225px;
}

div.trueProducts p
{
    margin-bottom:2px;
}

div.trueProducts h2
{
    padding-bottom:0px;
    padding-top:0px;
}

div.trueProducts ul
{
}


/* Hp box*/

.homepageHp
{
    width:395px;
    float:left;
    background:#efefef url(../../Images/Homepage/hp-background.png) no-repeat bottom;
    color:#000000;
}

.homepageHp h3
{
    font-weight:bold;
    font-size:1em;
    color:#000000;
}

.homepageHp p
{
    
    margin:0px;
    padding:0px;
}
    

.homepageHp .top
{
    background:url(../../Images/Homepage/hp-top.png) no-repeat bottom;
    width:395px;
    height:12px;
    line-height:0px;
    font-size:0px;
}

.homepageHp .content
{
    width:395px;
    padding:5px;
    padding:0px 0px 10px 0px;
}

.homepageHp .hpLogo
{
    margin:10px 20px 20px 25px;
    float:left;
}
 

.homepageHp .text
{
    float:left;
    width:250px;
    padding-top:10px;
}

.homepageHp .right li
{
    margin-top:10px;
}

/*whitepaper widgets*/


div.whitePaper
{
    margin-top:10px;
}



div.whitePaper p
{
    margin-top:10px;
}

div.whitePaper
{
    width:395px;    
    margin-bottom:10px;
    float:left;
}

div.whitePaper h3
{
    font-size:1.8em;
}

div.whitePaper .top
{
    width:395px;
    height:10px;
    background: url(../../Images/Homepage/homepageAdvertMedium-top.png) no-repeat;
    line-height:0px;
    font-size:0px;
}

div.whitePaper .content
{
    width:364px;
    background:#d9e9ff url(../../Images/Homepage/homepageAdvertMedium-background.png) no-repeat bottom;
    padding:0px 10px 10px 20px;
    
    /* min-height hack for ie6 */
	min-height: 100px;
	height: auto !important;
	height: 100px;
}

div.whitePaper .content .innerContent
{
    background-repeat:no-repeat;
    background-position:right top;

	/* min-height hack for ie6 */
	min-height: 106px;
	height: auto !important;
	height: 106px;
}

div.whitePaper p
{
    width:200px;
}

