/* Home Partners MKgCampaigns */
A.mkgtitle, A.mkgtitle:link, A.mkgtitle:alink, A.mkgtitle:vlink, A.mkgtitle:hover
{
	FONT-FAMILY: Arial;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: BOLD;
	COLOR: #990000;
}
TD.mkgbolditalic, .mkgbolditalic
{
	FONT-WEIGHT: BOLD;
	FONT-STYLE: ITALIC;
}

/*======================*/
/*          WS          */
/*======================*/
TD.wstoptitlepage
{
	background-color: #31659C;
}
TD.wstoptitlepage h1
{
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	font-size: 12pt;
	margin-bottom: 0;
}
TD.wstitlepage
{
	background-color: #31659C;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
}
TD.wstitledetails
{
	background-color: #D9E9F2;
	COLOR: #000000;
	FONT-WEIGHT: bold;
}
TD.wsyellowtitle, .wsyellowtitle
{
	FONT-FAMILY: Arial;
	FONT-SIZE: 11pt;
	font-style: italic;
	COLOR: #99CC00;
	FONT-WEIGHT: bold;
}
TD.wsbluetitle, .wsbluetitle
{
	FONT-FAMILY: Arial;
	FONT-SIZE: 11pt;
	font-style: italic;
	COLOR: #182489;
	FONT-WEIGHT: bold;
}
A.wssessionlink, A.wssessionlink:link, A.wssessionlink:active, A.wssessionlink:visited,  A.wssessionlink:hover
{
	FONT-FAMILY: Arial;
	FONT-WEIGHT: bold;
	font-style: italic;
	FONT-SIZE: 10pt;
	COLOR: #000066;
}
A.wssignuplink, A.wssignuplink:hover, A.wssignuplink:link, A.wssignuplink:active
{
	FONT-FAMILY: Arial;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #990000;
}
A.wsactionslink, A.wsactionslink:hover, A.wsactionslink:link, A.wsactionslink:active
{
	font-family: Arial;
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
	text-decoration: underline
}
TD.wsbrown, .wsbrown, .wsbrown
{
	FONT-FAMILY: Arial;
	FONT-SIZE: 9pt;
	COLOR: #990000;
	FONT-WEIGHT: BOLD;
}
TD.wsspeakername
{
	FONT-FAMILY: Arial;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
	color: #31659C;
}
TD.pageseparator
{
	background-color:#99CC00;
}

/*==========================*/
/*          WS FAQ          */
/*==========================*/
#faqws
{
    width: 200px;
    margin-top: 20px;
}
#faqwstop
{
    width: 200px;
    height: 41px;
    background: url(/img/ws/ws_faq_200.gif);
}
#faqwsbody
{
    background-color: #D9DCF4;
    padding: 5px;
}
#faqwsbody ul
{
    margin: 0;
    padding: 0;
    list-style-type: none;
    list-style-image: none;
}
#faqwsbody ul li
{
    margin-bottom: 10px;
}
a.faqwslink, a.faqwslink:active, a.faqwslink:visited
{
    color: #182489;
    font-weight:bold;
    font-size: 11px;
    text-decoration: none;
    margin-bottom: 20px;
}
a.faqwslink:hover
{
    text-decoration: underline;
}
.faqwsitem
{
    display: none;
    margin-top: 5px;
    text-align: justify;
    margin-bottom: 20px;
}
.faqwsitem, .faqwsitem *
{
    font-size: 11px;
}
.faqwsitem b
{
    font-weight: bold;
}