div.menu { 

	min-width:720px;

	background:#FBFAF1;

}

div.menu ul.menu li {

	background:#FBFAF1;

	display:inline;

	padding:8px 0;

	*padding:8px 0 0 0;

	float:left;

	width:25%;

	*width:24.9%; /*IE FIX*/

	text-align:center;

	height:15px;

}

div.menu ul.menu li:hover {

	background:#E7D5CF;	

}

div.menu ul.menu {

	list-style:none;

}

div.menu ul.menu ul.sub-menu {

	position:absolute;

	display:block;

	left:-999em;

	margin:0 0 0 -40px;

	*margin:0 0 0 -92px;  /*IE FIX*/

	z-index:2;

	list-style:none;

	width:184px;

}

div.menu ul a {

	display:block;

	padding:10px 0;

	margin: -10px 0 0 0;

}

div.menu ul.menu li ul.sub-menu li {

	display:inline;

	float:left;

	border-bottom:#FFF solid 1px;

	width:180px;

}

div.menu, ul.menu {

	margin:0;

	padding:0;

	text-align:left;

}

div.menu ul.menu li:hover ul.sub-menu {

	display:block;

	left:auto;

}

div.error-message {

	color:red;

	size:14px;

	margin-top:1em;

	margin-bottom:1em;	

}

ul.sitemap {

	list-style:none;	

}

div.wrapper {

	margin-left:auto;

	margin-right:auto;	

}

body {

	background: #FFF;	

}

.text {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #303249;

}p.text  a{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000066;

	font-size: 11px;

	text-decoration: none;

	font-weight: bold;

}p.text  a:hover{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #A7435F;

	font-size: 11px;

	text-decoration: none;

	font-weight: bold;

}ol.text a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000066;

	font-size: 11px;

	text-decoration: none;

	font-weight: bold;

}ol.text a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #A7435F;

	font-size: 11px;

	text-decoration: none;

	font-weight: bold;

}.box {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #303249;

}div.box a{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000066;

	font-size: 9px;

	text-decoration: none;

	font-weight: bold;

}div.box a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #A7435F;

	font-size: 9px;

	text-decoration: none;

	font-weight: bold;

}td.text a{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000066;

	font-size: 11px;

	text-decoration: none;

	font-weight: bold;

}td.text a:hover{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #A7435F;

	font-size: 11px;

	text-decoration: none;

	font-weight: bold;

}

.footer {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #666666;

}

a:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #3f3d58;

	font-size: 9px;

	text-decoration: none;

	font-weight: bold;

}

a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #3f3d58;

	font-size: 9px;

	text-decoration: none;

	font-weight: bold;

}

a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #A7435F;

	font-size: 9px;

	text-decoration: none;

	font-weight: bold;

}

.header {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #F7F7EE;

}

a:active {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #3f3d58;

	font-size: 9px;

	text-decoration: none;

	font-weight: bold;

}

.dark_header {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #003333;

}

.red_header {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #CC3300;

}

.red_text {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #CC3333;

}

.Q_A_answer {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #AB0707;

	font-weight: bold;

}

.text_11pt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #003333;

}

.text_facts {

	font-family: Tahoma, Verdana, Arial, Helvetica;

	font-size: 14px;

	color: #003333;

}.red_header_facts {

	font-family: Tahoma, Verdana, Arial, Helvetica;

	font-size: 12px;

	font-weight: bold;

	color: #CC3333;

}p.footer a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #3f3d58;

	font-size: 9px;

	text-decoration: none;

	font-weight: bold;

}p.footer a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #3f3d58;

	font-size: 9px;

	text-decoration: none;

	font-weight: bold;

}p.footer a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #A7435F;

	font-size: 9px;

	text-decoration: none;

	font-weight: bold;

}

.style2 {font-weight: bold}

.style4 {

	font-family: Tahoma, Verdana, Arial, Helvetica;

	font-size: 16px;

	color: #CC3300;

}



.side-witness {

	display:block;

	width:159px;

	height:79px;

	text-decoration:none;

	background:url("images/expert-witness-side.png") 0 0 no-repeat;

}



.side-witness:hover {

	background:url(images/expert-witness-side.png) -159px 0 no-repeat;

}

.side-expert {

	display:block;

	width:159px;

	height:79px;

	text-decoration:none;

	background:url("images/franchise-expert-side.png") 0 0 no-repeat;

}



.side-expert:hover {

	background:url(images/franchise-expert-side.png) -159px 0 no-repeat;

}



.side-franchising {

	display:block;

	width:159px;

	height:79px;

	text-decoration:none;

	background:url("images/franchising-side.png") 0 0 no-repeat;

}



.side-franchising:hover {

	background:url(images/franchising-side.png) -159px 0 no-repeat;

}



.side-website {

	display:block;

	width:159px;

	height:79px;

	text-decoration:none;

	background:url("images/website-side.png") 0 0 no-repeat;

}



.side-website:hover {

	background:url(images/website-side.png) -159px 0 no-repeat;

}



.ban-buying {

	display:block;

	width:207px;

	height:85px;

	text-decoration:none;

	background:url("images/buying-a-franchise-ban.png") 0 0 no-repeat;

}



.ban-buying:hover {

	background:url(images/buying-a-franchise-ban.png) -207px 0 no-repeat;

}



.ban-information {

	display:block;

	width:207px;

	height:85px;

	text-decoration:none;

	background:url("images/franchise-information-ban.png") 0 0 no-repeat;

}



.ban-information:hover {

	background:url(images/franchise-information-ban.png) -207px 0 no-repeat;

}



.ban-business {

	display:block;

	width:207px;

	height:85px;

	text-decoration:none;

	background:url("images/franchising-a-business-ban.png") 0 0 no-repeat;

}



.ban-business:hover {

	background:url(images/franchising-a-business-ban.png) -207px 0 no-repeat;

}



.ban-audio {

	display:block;

	width:207px;

	height:85px;

	text-decoration:none;

	background:url("images/franchising-on-audio-ban.png") 0 0 no-repeat;

}



.ban-audio:hover {

	background:url(images/franchising-on-audio-ban.png) -207px 0 no-repeat;

}



.ban-starting	{

	display:block;

	width:207px;

	height:85px;

	text-decoration:none;

	background:url("images/starting-a-business-ban.png") 0 0 no-repeat;

}



.ban-starting:hover {

	background:url(images/starting-a-business-ban.png) -207px 0 no-repeat;

}



.ban-articles	{

	display:block;

	width:207px;

	height:85px;

	text-decoration:none;

	background:url("images/franchise-articles-ban.png") 0 0 no-repeat;

}



.ban-articles:hover {

	background:url(images/franchise-articles-ban.png) -207px 0 no-repeat;

}



.question-mark	{

	display:block;

	width:58px;

	height:61px;

	text-decoration:none;

	background:url("images/header2_FW_question.png") 0 0 no-repeat;

}



.question-mark:hover {

	background:url(images/header2_FW_question.png) -58px 0 no-repeat;

}



.top-button	{

	display:block;

	width:262;

	height:31;

	text-decoration:none;

	background:url("images/top_button.png") 0 0 no-repeat;

}



.top-button:hover {

	background:url(images/top_button.png) -262px 0 no-repeat;

} 
