body {
	margin:10px;
	padding:0px;
	font-size:1.0em;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* GENERAL ITEMS */

img {
	border:0px;
}

h1 {
	font-size:1.2em;
	font-weight:normal;
}

h2 {
	font-size:1.0em;
	font-weight:normal;
}

h3 {
	font-size:0.90em;
	font-weight:normal;
	padding-bottom:10px;
}

h4 {
	font-size:0.80em;
	font-weight:normal;
}

h5 {
	font-size:0.8em;
	font-weight:normal;
}

p {
	margin-top:0px;
	line-height:140%;
	font-size:0.75em;
}

ul {

}

li {

}



a:link,
a:visited {

}

a:hover {

}

select {
	padding:2px;
}

input {
	font-size:0.75em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.benchmarking select {
	font-size:1.0em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

input.euro {
	background: #FFFFFF url(../App_Themes/BusinessTools/images/symbol_euro.png) 2px center no-repeat;
	border:1px solid #666666;
	padding:2px 2px 2px 15px;
	vertical-align:top;
}

input.calc_input {
	background: #FFFFFF url(../App_Themes/BusinessTools/images/symbol_euro.png) 2px center no-repeat;
	border:0px solid #666666;
	padding:2px 2px 2px 15px;
	vertical-align:top;
font-size:1.0em;
width:110px !important;
}

input.calc_button {
	display:block;
	height:24px;
	width:100px !important;
	font-size:1.0em !important;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:#E4640F;
	text-align:center !important;
	border:0px;
line-height:24px;
vertical-align:middle;
padding-bottom:3px;
margin:20px auto;
}

#calc input.calc_button {
	display:block;
	height:24px;
	width:100px !important;
	font-size:0.75em !important;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:#E4640F;
	text-align:center !important;
	border:0px;
line-height:24px;
vertical-align:middle;
padding-bottom:3px;
margin:5px 0px 5px 70px;
}

textarea {
	font-size:1.0em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #7F9CB9;
}

textarea.short {
	width:380px;
	height:80px;
}

textarea.long {
	width:650px;
	height:80px;
}

.clear {
	clear:both;

}

form {
	margin:0px;
	padding:0px;

}

/* COLOURS */

.purple {
	color:#CC0099;
}

.red {
	color:#CC0033;
}

.orange {
	color:#E4640F;
}

.green {
	color:#5FAE00;
}

.yellow {
	color:#FF9900;
}

.blue {
	color:#0093E0 !important;
}

.darkblue {
	color:#006BA4;
}

/* LAYOUT ITEMS */

#pageContainer {
	width:988px;
	margin:0px auto;

}

#header {
	clear:left;
	float:left;
	width:988px;
	margin-bottom:10px;
}

#navigation {
	clear:left;
	background:url(../App_Themes/BusinessTools/images/bg_navigation.png) center top no-repeat;
	float:left;
	height:48px;
	width:988px;
	margin-bottom:5px;
}

#content {
	clear:left;
	float:left;
	padding:0px;
	margin:0px;
	width:988px;
}

#contentContainer {
	clear:left;
	float:left;
	padding:0px;
	margin:0px 4px;
}

#footer {
	clear:left;
	float:left;
	margin-top:10px;
}

/* HEADER ELEMENTS */


div.logo {
	float:left;
	text-align:left;
	margin-left:4px
}

div.topNav {
	float:right;
	text-align:right;
}

div.topNav ul {
	list-style-image:none;
	list-style:none;
	margin:30px 0px 0px 0px;
	padding:0px;
}

div.topNav li {
	display:inline;
	margin:0px;
	padding:0px 0px 0px 10px;
}

div.topNav li a {
	color:#333333;
	font-size:0.75em;
	text-decoration:none;
}

div.topNav li a:hover {
	text-decoration:underline;
}

/* NAVIGATION ELEMENTS */

#navigation .search {
	float:right;
	background:url(../App_Themes/BusinessTools/images/bg_search.png) top right no-repeat;
	margin-right:4px;
	display:block;
	height:40px;
	width:230px;
}

#navigation .search input.searchBox {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:#666666;
	margin-top:8px;
	margin-left:40px;
	width:160px;
	border:1px solid #005B8C;
	background-color:#FFFFFF;
	padding:3px;
}

/* CONTENT ELEMENTS */

div.col_home_left {
	float:left;
	text-align:left;
	width:708px;
}

div.col_home_right {
	float:right;
	text-align:right;
	width:264px;
}

div.col_content_left {
	float:left;
	text-align:left;
	width:264px;
	margin-right:20px;
	margin-left:2px;
}

div.col_content_middle {
	float:left;
	text-align:left;
	width:460px;
}

div.col_content_right {
	float:right;
	text-align:left;
	width:224px;
	margin-right:0px;
	margin-right:4px;
}

div.col_content_right_full {
	float:left;
	text-align:left;
	width:696px;
	margin-right:0px;
	margin-right:4px;
}

div.introMsg {
	background:url(../App_Themes/BusinessTools/images/bg_intro_back.png) center bottom no-repeat;
	width:708px;
	padding-bottom:10px;
}

div.introMsg h1 {
	background:url(../App_Themes/BusinessTools/images/bg_intro_back.png) center top no-repeat;
	color:#FFFFFF;
	margin:0px 0px 10px 0px;
	padding:10px 10px 0px 10px;
	font-weight:normal;
}

div.introMsg .introMsgContent {
	background: #FFFFFF url(../App_Themes/BusinessTools/images/bg_intro_front.png) center bottom no-repeat;
	margin:0px 10px;
}

div.introMsg .introMsgContent p {
	margin:0px;
	padding:10px;
	font-size:0.75em;
	background:url(../App_Themes/BusinessTools/images/bg_intro_paragraph.png) center top no-repeat;
	color:#006BA4;
}


/* HOMEPAGE SECTOR BOXES */

div.sectorBoxes {
	width:708px;
	float:left;
}

div.sectorBoxes h1 {
	float:left;
	width:708px;
	font-weight:normal;
	margin:0px 0px 0px 0px;
	padding:10px 0px;
	color:#006A8C;
}

div.box {
	float:left;
	width:224px;
	background:url(../App_Themes/BusinessTools/images/bg_sectorbox.png) center bottom no-repeat;
	margin:0px 0px 10px 0px;
}

div.centerspacer {
	margin:0px 15px;

}

div.box a {
	float:left;
	clear:left;
	width:224px;
	text-align:center;
	text-decoration:none;
	color:#454545;
}

div.box h3 a {
	font-weight:normal;
	margin:10px 0px 20px;
}

div.box .box_blue {
	background:url(../App_Themes/BusinessTools/images/bg_sectorbox_top_blue.png) center top no-repeat;
	height:15px;
	display:block;
	float:left;
	width:224px;
	padding-bottom:10px;
}

div.box .box_orange {
	background:url(../App_Themes/BusinessTools/images/bg_sectorbox_top_orange.png) center top no-repeat;
	height:15px;
	display:block;
	float:left;
	width:224px;
	padding-bottom:10px;
}

div.box .box_darkblue {
	background:url(../App_Themes/BusinessTools/images/bg_sectorbox_top_darkblue.png) center top no-repeat;
	height:15px;
	display:block;
	float:left;
	width:224px;
	padding-bottom:10px;
}

div.box .box_green {
	background:url(../App_Themes/BusinessTools/images/bg_sectorbox_top_green.png) center top no-repeat;
	height:15px;
	display:block;
	float:left;
	width:224px;
	padding-bottom:10px;
}

div.box .box_pink {
	background:url(../App_Themes/BusinessTools/images/bg_sectorbox_top_pink.png) center top no-repeat;
	height:15px;
	display:block;
	float:left;
	width:224px;
	padding-bottom:10px;
}

div.box .box_yellow {
	background:url(../App_Themes/BusinessTools/images/bg_sectorbox_top_yellow.png) center top no-repeat;
	height:15px;
	display:block;
	float:left;
	width:224px;
	padding-bottom:10px;
}

/* HOMEPAGE SPOTLIGHT */

div.spotlight {
	background:url(../App_Themes/BusinessTools/images/bg_spotlight_back.png) center bottom no-repeat;
	float:left;
	width:708px;
	padding-bottom:15px;
	margin-top:10px;
}

div.spotlight h2 {
	color:#FFFFFF;
	font-weight:normal;
	background:url(../App_Themes/BusinessTools/images/bg_spotlight_back.png) center top no-repeat;
	padding:10px 10px 0px;
	margin:0px;
}

div.spotlightItemContainer {
	margin: 0px 14px;

}


div.spotlightItem {
	float:left;
	width:220px;
	margin:0px;
	background:#FFFFFF url(../App_Themes/BusinessTools/images/bg_spotlight_short.png) center bottom no-repeat;
	padding:0px 0px 10px 0px;
	min-height:180px;
} 

div.spotlightItem p.spotLink {
	height:40px;
} 

div.centerspotlight {
	margin:0px 10px;
}

div.spotlightItem h3 {
	margin:0px;
	padding:20px 10px 0px 10px;
	width:200px;
	background:url(../App_Themes/BusinessTools/images/bg_spotlight_heading_short.png) center top no-repeat;
	height:25px;
	font-weight:normal;
	color:#E4640E;
}

div.spotlightItem p {
	padding:10px 10px 0px 10px;
	height: 70px;
	font-size:0.75em;
}

div.spotlightItem a {
	color: #0093E0;
	padding-left:20px;
	background:url(../App_Themes/BusinessTools/images/bullet_blue.png) left center no-repeat;
	text-decoration:none;
}

div.spotlightItem a:hover {
	text-decoration:underline;
}

/* CONTENT SPOTLIGHT */

div.spotlightContent {
	background:url(../App_Themes/BusinessTools/images/bg_spotlight_content.png) center bottom no-repeat;
	padding-bottom:10px;
	height:100%;
	margin-top:20px;
}

div.spotlightContent h2 {
	background:url(../App_Themes/BusinessTools/images/bg_spotlight_content.png) center top no-repeat;
	color:#FFFFFF;
	height:30px;
	padding:10px 0px 0px 10px;
	font-weight:normal;
	margin:0px;

border:0px;
}

div.spotlightItemContent {
	background:url(../App_Themes/BusinessTools/images/bg_spotlightItemContent.png) center bottom no-repeat;
	padding-bottom:10px;
	margin-bottom:10px;
}

div.spotlightItemContent h3 {
	background:url(../App_Themes/BusinessTools/images/bg_spotlightItemContent.png) center top no-repeat;
	padding:20px 20px 5px;
	font-weight:normal;
	margin-top:0px;
}

div.spotlightItemContent p {
	padding-left:20px;
	padding-right:20px;
}

div.spotlightItemContent p a {
	background:url(../App_Themes/BusinessTools/images/bullet_blue.png) left center no-repeat;
	padding-left:20px;
	text-decoration:none;
}

/* SMALL BOX CONTAINERS */

div.smallContainer {
	background:url(../App_Themes/BusinessTools/images/bg_small_bottom.png) center bottom no-repeat;
	width:264px;
	padding-bottom:10px;
	margin-bottom:10px;
}

/* QUICK FIND ELEMENTS */

div.quickFind h2 {
	background:#0093E0 url(../App_Themes/BusinessTools/images/bg_small_top_quickfind.png) center top no-repeat;
	color:#FFFFFF;
	text-align:left;
	font-weight:normal;
	margin:0px;
	padding:5px 0px 0px 10px;
	height:25px;
	font-size:0.9em;
}

div.quickFind select {
	width:236px;
	margin-top:4px;
}

div.smallContainer .padding {
	background:url(../App_Themes/BusinessTools/images/bg_small_top_shadow.png) center top no-repeat;
	padding:10px 14px 10px 14px;
	text-align:left;
}

/* WHAT'S NEW ELEMENTS */

div.whatsNew h2 {
	background:#0093E0 url(../App_Themes/BusinessTools/images/bg_small_top_whatsnew.png) center top no-repeat;
	color:#FFFFFF;
	text-align:left;
	font-weight:normal;
	margin:0px;
	padding:5px 0px 0px 10px;
	height:25px;
	font-size:0.9em;
}

div.whatsNew img {
	float:right;
}

div.whatsNew ul {
	float:left;
	list-style:none;
	list-style-image:none;
	margin:0px;
	padding:0px;
	width:170px;
}

div.whatsNew ul li {
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:1px dotted #333333;
	font-size:0.75em;
}

div.whatsNew ul li span {
	padding-top:10px;
	display:block;
}

div.whatsNew ul li a {
	font-weight:bold;
	text-decoration:none;
	padding-bottom:5px;
	color:#CC0099;
}

div.whatsNew ul li a:hover {
	text-decoration:underline;
	color:#CC0099;
}

/* HOMEPAGE CALCULATOR ELEMENTS */

div.calculator h2 {
	background:#0093E0 url(../App_Themes/BusinessTools/images/bg_small_top_calculator.png) center top no-repeat;
	color:#FFFFFF;
	text-align:left;
	font-weight:normal;
	margin:0px;
	padding:5px 0px 0px 10px;
	height:25px;
	font-size:0.9em;
}

div.smallContainer .padding_calc {
	background:url(../App_Themes/BusinessTools/images/bg_small_top_shadow.png) center top no-repeat;
	padding:10px 2px 10px 2px;
	text-align:left;
}

div.smallContainer .calc_message {
	color:#E4640F;
	float:left;
	font-size:0.65em;
	display:block;
	width:240px;
}

div.calc_content .calc_message {
	color:#E4640F;
	float:left;
	font-size:0.65em;
	display:block;
	width:240px;
}


div.smallContainer .calc_content {
	padding:10px;
	border-top:1px solid #D6D6D6;
}



div.smallContainer .calc_content ul {
	list-style-image:none;
	list-style:none;
	margin:0px;
	padding:0px;
	font-size:0.75em;
}

div.smallContainer .calc_content ul li {
	list-style:none;
	background:url(../App_Themes/BusinessTools/images/bullet_orange.png) left center no-repeat;
	padding:2px 0px 2px 20px;
	
}

div.smallContainer .calc_content ul li a {
	text-decoration:none;
}

div.smallContainer .calc_content ul li a:hover {
	text-decoration:underline;
}

div.smallContainer .calc_content p a {
	color: #0093E0;
	padding-left:20px;
	background:url(../App_Themes/BusinessTools/images/bullet_blue.png) left center no-repeat;
	text-decoration:none;
}

div.smallContainer .calc_content p a:hover {
	text-decoration:underline;
}

div#calc {
	
}

div#calc label {
	float:left;
	clear:left;
	width:120px;
	line-height:28px;
	font-size:0.75em;
}

div#calc input {
	width:100px;
	float:left;
	margin-top:5px;
}

div#calc input.value {
	border:1px solid #FFFFFF !important;
}

div#calc .seperator {
	height:10px;
	border-bottom:1px dotted #333333;
	float:left;
	clear:left;
	width:100%;
	margin: 0px 0px 10px;
}

/* BUSINESS SUPPORT ELEMENTS */

div.businesssupport h2 {
	background:#0093E0 url(../App_Themes/BusinessTools/images/bg_small_top_businesssupport.png) center top no-repeat;
	color:#FFFFFF;
	text-align:left;
	font-weight:normal;
	margin:0px;
	padding:5px 0px 0px 10px;
	height:25px;
	font-size:0.9em;
}

div.businesssupport img {
	padding-left:5px;
}

div.businesssupport ul {
	list-style:none;
	list-style-image:none;
	margin:0px 0px 0px 14px;
	padding:0px;
	font-size:0.75em;
}

div.businesssupport li {
	border-bottom:1px dotted #333333;
	list-style:url(../App_Themes/BusinessTools/images/bullet_yellow.png);
	padding-bottom:6px;
	margin-top:6px;
}

div.businesssupport li a {
	text-decoration:none;
}

div.businesssupport li a:hover {
	text-decoration:underline;
}

/* WHO TO TALK TO ELEMENTS */

div.whototalkto h2 {
	background:#0093E0 url(../App_Themes/BusinessTools/images/bg_small_top_talkto.png) center top no-repeat;
	color:#FFFFFF;
	text-align:left;
	font-weight:normal;
	margin:0px;
	padding:5px 0px 0px 10px;
	height:25px;
	font-size:0.9em;
}

div.whototalkto p {
	font-size: 0.7em !important;
}

/* HOTEL SUB NAVIGATION */

div.subNavHotel h2 {
	background:#FFFFFF url(../App_Themes/BusinessTools/images/bg_subnav_hotel.png) center top no-repeat;
	text-align:left;
	font-weight:normal;
	margin:0px;
	padding:14px 0px 0px 10px;
	height:25px;
	font-size:0.9em;
}

div.subNavHotel h2 a {
	text-decoration:none;
}

div.subNavHotel h2 a:hover,
div.subNavHotel h2 a.selected {
	text-decoration:underline;
}

/* GUESTHOUSE SUB NAVIGATION */

div.subNavGuesthouse h2 {
	background:#FFFFFF url(../App_Themes/BusinessTools/images/bg_subnav_guesthouse.png) center top no-repeat;
	text-align:left;
	font-weight:normal;
	margin:0px;
	padding:14px 0px 0px 10px;
	height:25px;
	font-size:0.9em;
}

div.subNavGuesthouse h2 a {
	text-decoration:none;
}

div.subNavGuesthouse h2 a:hover,
div.subNavGuesthouse h2 a.selected {
	text-decoration:underline;
}

/* OTHER ACCOMODATION SUB NAVIGATION */

div.subNavOtherAcc h2 {
	background:#0093E0 url(../App_Themes/BusinessTools/images/bg_subnav_otheraccomm.png) center top no-repeat;
	text-align:left;
	font-weight:normal;
	margin:0px;
	padding:14px 0px 0px 10px;
	height:25px;
	font-size:0.9em;
}

div.subNavOtherAcc h2 a {
	text-decoration:none;
}

div.subNavOtherAcc h2 a:hover,
div.subNavOtherAcc h2 a.selected {
	text-decoration:underline;
}


/* CONTENT ELEMENTS */

div#pathway {
}

div#pathway p {
	display:inline;
}

div#pathway p a {
	padding-right:0px;
	margin-right:0px;
	color:#006AA1;
}
div#pathway img {
	margin: 0px 6px 0px 6px;
}


div#moreLinks {
	text-align:right;
	padding-top:10px;
}

div#moreLinks p {
	display:inline;
}

div#moreLinks p a.email {
	margin-left:10px;
	padding:4px 0px 4px 20px;
	background:url(../App_Themes/BusinessTools/images/icon_email_hover.png) left center no-repeat;
	text-decoration:none;
	color:#454545;
}

div#moreLinks p a.share {
	margin-left:10px;
	padding:4px 0px 4px 20px;
	background:url(../App_Themes/BusinessTools/images/icon_share_hover.png) left center no-repeat;
	text-decoration:none;
	color:#454545;
}

div#moreLinks p.share {
	margin-left:10px;
	padding:4px 0px 4px 10px;
	text-decoration:none;
}
div#moreLinks p.share a {
	color:#454545;
	text-decoration:none;
}
div#moreLinks p.share a:hover {
	background:url(../App_Themes/BusinessTools/images/icon_share.png) left center no-repeat;
}

div#moreLinks p a.print {
	margin-left:10px;
	padding:4px 0px 4px 20px;
	background:url(../App_Themes/BusinessTools/images/icon_print_hover.png) left center no-repeat;
	text-decoration:none;
	color:#454545;
}


div.content h1 {	
	font-weight:normal;
}

div.topicTable {
	background:url(../App_Themes/BusinessTools/images/bg_topics.png) center bottom no-repeat;
	padding-bottom:20px;
	height:100%;
}

div.topicTable h2 {
	background:url(../App_Themes/BusinessTools/images/bg_topics.png) center top no-repeat;
	color:#FFFFFF;
	height:30px;
	padding:10px 0px 0px 10px;
	font-weight:normal;
	border:0px !important;
}

div.topicTable .topicContents {
	margin:0px 20px;
}


div.topicTable .topicContents .topicLeft {
	float:left;
	width:200px
}

div.topicTable .topicContents .topicRight {
	float:right;
	width:200px
}

div.topicTable .topicContents h3 {
	border-bottom:1px dotted #E4640F;
	margin-top:0px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:30px;
}

div.topicTable .topicContents ul {
	margin:0px 0px 10px 15px;
	padding:0px;
	font-size:0.75em;
}

div.topicTable .topicContents ul li {
	list-style-image:url(../App_Themes/BusinessTools/images/bullet_yellow.png);
	padding:2px 0px;
	margin-bottom:2px;
}

div.topicTable .topicContents ul li.new {
	list-style-image:url(../App_Themes/BusinessTools/images/icon_new.png) !important;
}


div.topicTable .topicContents ul li a.new {
	background:url(../App_Themes/BusinessTools/images/icon_new.png) right center no-repeat;
	padding-right:32px;
}

div.topicTable .topicContents ul li a {
	text-decoration:none;
	color:#454545;
	
}

div.topicTable .topicContents ul li a:hover {
	text-decoration:underline;
}

/* TOPIC ICONS */

.topic_sales {
	background:url(../App_Themes/BusinessTools/images/icon_topic_sales.png) left center no-repeat;
}

.topic_business_planning {
	background:url(../App_Themes/BusinessTools/images/icon_topic_businessplanning.png) left center no-repeat;
}

.topic_benchmarking {
	background:url(../App_Themes/BusinessTools/images/icon_topic_benhmarking.png) left center no-repeat;
}

.topic_accounts {
	background:url(../App_Themes/BusinessTools/images/icon_topic_accounts.png) left center no-repeat;
}

.topic_cashflow {
	background:url(../App_Themes/BusinessTools/images/icon_topic_cashflow.png) left center no-repeat;
}

.topic_costs {
	background:url(../App_Themes/BusinessTools/images/icon_topic_costs.png) left center no-repeat;
}

.topic_financial_management {
	background:url(../App_Themes/BusinessTools/images/icon_topic_financialmanagement.png) left center no-repeat;
}

.topic_human_resources {
	background:url(../App_Themes/BusinessTools/images/icon_topic_humanresources.png) left center no-repeat;
}

.topic_marketing {
	background:url(../App_Themes/BusinessTools/images/icon_topic_marketing.png) left center no-repeat;
}

.topic_percentage {
	background:url(../App_Themes/BusinessTools/images/icon_topic_percent.png) left center no-repeat;
}

.topic_business_performance {
	background:url(../App_Themes/BusinessTools/images/icon_topic_performance.png) left center no-repeat;
}

.topic_pricing {
	background:url(../App_Themes/BusinessTools/images/icon_topic_pricing.png) left center no-repeat;
}

.topic_profit {
	background:url(../App_Themes/BusinessTools/images/icon_topic_profit.png) left center no-repeat;
}

.topic_starting_up {
	background:url(../App_Themes/BusinessTools/images/icon_topic_startingup.png) left center no-repeat;
}

/* BULLET TYPE LIST ITEMS AND STYLES */

ul.bullet_yellow {
	font-size:0.75em;
}

ul.bullet_yellow li {
	list-style-image:url(../App_Themes/BusinessTools/images/bullet_yellow.png);
	margin-bottom:10px;
}

ul.bullet_orange {
	font-size:0.75em;
}

ul.bullet_orange ul,
ul.bullet_red ul,
ul.bullet_green ul {
	padding-left:0px;
	margin-left:0px;
}

ul.bullet_orange li {
	list-style-image:url(../App_Themes/BusinessTools/images/bullet_orange.png);
	margin-bottom:10px;
}

ul.bullet_blue {
	font-size:0.75em;
}

ul.bullet_blue li {
	list-style-image:url(../App_Themes/BusinessTools/images/bullet_blue.png) !important;
	margin-bottom:10px;
}

ul.bullet_red {
	font-size:0.75em;
}

ul.bullet_red li {
	list-style-image:url(../App_Themes/BusinessTools/images/bullet_red.png);
	margin-bottom:10px;
}

ul.bullet_purple {
	font-size:0.75em;
}

ul.bullet_purple li {
	list-style-image:url(../App_Themes/BusinessTools/images/bullet_purple.png);
	margin-bottom:10px;
}

ul.bullet_darkblue {
	font-size:0.75em;
}

ul.bullet_darkblue li {
	list-style-image:url(../App_Themes/BusinessTools/images/bullet_darkblue.png);
	margin-bottom:10px;
}

ul.bullet_green {
	font-size:0.75em;
}

ul.bullet_green li {
	list-style-image:url(../App_Themes/BusinessTools/images/bullet_green.png);
	margin-bottom:10px;
}

/* TOPIC LANDING PAGE */

div.contenttopic h2 {
	font-weight:bold;
}

div.topics_index {

}

div.topics_index h2 {
	font-weight:normal;
	padding-bottom:0px;
	margin-bottom:10px;
}

div.topics_index ul {
	border:1px solid #0192DF;
	font-size:0.75em;
	margin:0px 0px 30px;
	padding:10px 10px 10px 30px;
}

div.topics_index ul li {
	list-style-image:url(../App_Themes/BusinessTools/images/bullet_topic.png);
	padding:2px 0px;
	margin-bottom:0px;
}

div.topics_index ul li a {
	color:#0192DF;
	text-decoration:underline;
}

div.topics_index ul li a:hover {
	color:#0192DF;
text-decoration:underline;
}

h2.underline {
	font-weight:normal;
	border-bottom:1px dotted #333333;
	padding-bottom:10px;
clear:both;
}

h3.subtitle {
	margin-bottom:5px;
	margin-top:20px;
	font-weight:normal;
	color:#E96E0C;
}

p.top {
	text-align:right;
}

p.top a {
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
	background:url(../App_Themes/BusinessTools/images/bullet_top.png) left center no-repeat;
	padding-left:15px;
	font-size:0.8em;
}

.emphasis {
	font-weight:bold;
}

/* HIGHLIGHTED PARAGRAPHS STYLES */

.highlight_remember {
padding:10px 20px 10px 60px;
border:1px dashed #E96E0C;
border-top:4px solid #E96E0C;
background: url(../App_Themes/BusinessTools/images/highlight_remember.png) 0px 2px no-repeat;
margin-bottom:10px;
line-height:140%;
}

.myremember {
padding:10px 20px !important;
background: #FFFFFF !important;
}

.highlight_remember strong,
.highlight_remember h3 {
color: #E96E0C;
font-weight:bold;
margin-top:0px !important;
font-size:1.2em !important;
padding-bottom:10px;
}

.highlight_worked {
padding:10px 20px 10px 60px;
border:1px dashed #0093E0;
border-top:4px solid #0093E0;
background: url(../App_Themes/BusinessTools/images/highlight_worked.png) 0px 0px no-repeat;
margin-bottom:10px;
line-height:140%;
}

.highlight_worked strong,
.highlight_worked h3 {
color: #0093E0;
font-weight:bold;
margin-top:0px !important;
font-size:1.2em !important;
padding-bottom:10px;
}

.highlight_whatsnew {
padding:10px 20px 10px 60px;
border:1px dashed #CC0099;
border-top:4px solid #CC0099;
background: url(../App_Themes/BusinessTools/images/highlight_whatsnew.png) 0px 0px no-repeat;
margin-bottom:10px;
line-height:140%;
}

.highlight_whatsnew strong,
.highlight_whatsnew h3 {
color: #CC0099;
font-weight:bold;
margin-top:0px !important;
font-size:1.2em !important;
padding-bottom:10px;
}


/* CONTENT HIGHLIGHT PARAGRAPHS */


.content .highlight_remember p,
.content .highlight_worked p,
.content .highlight_whatsnew p {
	font-size:1.0em !important;
}

.content .highlight_remember,
.content .highlight_worked,
.content .highlight_whatsnew {
	font-size:0.75em;
}

.content .highlight_remember img,
.content .highlight_worked img,
.content .highlight_whatsnew img {
	border:0px dashed #999999 !important;
	margin:0px !important;
	padding:0px !important;
	vertical-align:text-bottom;
}

div.relatedTopics {
background:url(../App_Themes/BusinessTools/images/bg_relatedTopics.png) center bottom no-repeat;
padding-bottom:20px;
}


div.relatedTopics h2.relatedTopicsTitle {
background:url(../App_Themes/BusinessTools/images/bg_relatedTopics.png) center top no-repeat;
font-weight:normal;
height:30px;
margin-bottom:0px;
margin-top:0;
padding:25px 0 0 15px;
}

div.relatedTopics p {
	padding-left:15px;
	padding-right:15px;
}


div.relatedTopics ul {
margin-left:30px;
padding:0px 20px 0px 0px;
margin-top:0px;
}


div.relatedTopics ul li {
list-style-image:url(../App_Themes/BusinessTools/images/bullet_yellow.png);
font-size:0.75em;
margin-bottom:10px;
}


div.relatedTopics ul li a {
color:#333333;
text-decoration:none;
}


div.relatedTopics ul li a:hover {
text-decoration:underline;
}



/* BENCHMARKING TABLE STYLE ELEMENTS */

img.actionIcon {
	margin-right:5px;
}

table.benchmarking {
	font-size:0.70em;
	width:100%;
	border:0px !important;
}

table.benchmarking th {
	font-weight:normal;
	text-align:left;
}

table.benchmarking td {
	text-align:left;
}

table.benchmarking td.text-right {
	text-align:right;
}

table.benchmarking th.text-right {
	text-align:right;
}

table.benchmarking th.header {
	color:#006BA4;
	border-bottom:3px solid #006BA4;
	padding:25px 5px 5px 5px !important;
	font-weight:bold;
}

table.benchmarking tr.action td {
	color:#CC0000;
	border:1px solid #CC0000;
}

table.benchmarking tr.action_spacer td {
	color:#CC0000;
	border-bottom:none;
	height:2px;
	padding:0px;
}

table.benchmarking tr {

}

table. tr td span,
table.benchmarking tr th span {
	font-weight:bold;
}

table.benchmarking tr td,
table.benchmarking tr th {
	padding:5px 5px 5px 5px !important;
	border-bottom:1px dotted #666666;
	vertical-align:top;
}

table.benchmarking tr.total td,
table.benchmarking tr.total th {
	border-bottom:2px solid #0093E0;
}

table.benchmarking tr th#t1c1,
table.benchmarking tr th#t2c1,
table.benchmarking tr th#t3c1,
table.benchmarking tr th#t4c1 {
	width:260px;
}


table.benchmarking tr th#t1c2,
table.benchmarking tr th#t2c2,
table.benchmarking tr th#t3c2,
table.benchmarking tr th#t4c2 {
	width:120px;
}

table.benchmarking tr th#t1c3,
table.benchmarking tr th#t2c3,
table.benchmarking tr th#t3c3,
table.benchmarking tr th#t4c3 {
	width:120px;
}

table.benchmarking tr th#t1c4,
table.benchmarking tr th#t2c4,
table.benchmarking tr th#t3c4,
table.benchmarking tr th#t4c4 {
	width:120px;
}

table.benchmarking tr th#t1c5,
table.benchmarking tr th#t2c5,
table.benchmarking tr th#t3c5,
table.benchmarking tr th#t4c5 {
	width:20px;
}


.highlight_worked table.benchmarking tr.total td,
.highlight_worked table.benchmarking tr.total th {
	border-bottom:2px solid #3B9D4B;
}


table.benchmarking tr.positive td.ident {
	width:15px;
}

table.benchmarking tr.negative td,
table.benchmarking tr.negative th {
	background-color:#FAE5E5;
	color:#CC0000;
}

table.benchmarking tr.negative th,
table.benchmarking tr.positive th {
	width:200px;
}

table.benchmarking tr.negative td.ident {
	padding-right:10px;
	width:15px;
}

table.benchmarking tr.cause div p,
table.benchmarking tr.solution div p {
	font-size:1.0em;
	
}

table.benchmarking tr.cause td {
	border-bottom:none;
	padding-top:10px;
}

table.benchmarking tr.solution td {
	border-bottom:1px dashed #CC0000;
}

table.benchmarking tr.cause div.cause_title {
	font-weight:bold;
	float:left;
	width:140px;
	color:#E4640F;
}

table.benchmarking tr.cause div.cause_text {
	font-weight:bold;
	float:right;
	width:510px;
}



table.benchmarking tr.solution div.solution_title {
	font-weight:normal;
	float:left;
	width:140px;
color:#E4640F;
}

table.benchmarking tr.solution div.solution_text {
	font-weight:normal;
	float:right;
	width:510px;
}


input.inputbox {
	width:200px;
	border:1px solid #7F9CB9;
	font-size:1.0em;
	padding:2px;

}

input.alert,
textarea.alert {
	border:1px solid #CC0000;
	color:#CC0000;
}

span.alert {
	color:#E4640F;
	font-style:italic;
}

div.actions {
	margin-top:20px;
	border-top:1px dotted #333333;
	padding-top:20px;
	text-align:right;
	font-size:0.70em;
	padding-bottom:10px;
	margin-bottom:20px;
}

div.actions a.left {
	background:url(../App_Themes/BusinessTools/images/button_bg_left.png) left center no-repeat;
	margin-left:0px;
	padding:10px 0px 10px 10px;
	color:#333333;
	text-decoration:none;
	height:30px;
}

div.actions a.left span {
	background:url(../App_Themes/BusinessTools/images/button_bg_right_arrow.png) right center no-repeat;
	padding:10px 40px 10px 0px;
}

div.actions a.right,
div.actions a.startButton {
	background:url(../App_Themes/BusinessTools/images/button_bg_right.png) right center no-repeat;
	margin-left:0px;
	padding:10px 5px 10px 0px;
	color:#333333;
	text-decoration:none;
	height:30px;
}

div.actions a.right span,
div.actions a.startButton span {
	background:url(../App_Themes/BusinessTools/images/button_bg_left_arrow.png) left center no-repeat;
	padding:10px 5px 10px 40px;
}

div.actions a.print {
	background:url(../App_Themes/BusinessTools/images/button_bg_left_print.png) left center no-repeat;
	margin-left:0px;
	padding:10px 0px 10px 30px;
	color:#333333;
	text-decoration:none;
	height:30px;
}

div.actions a.print span {
	background:url(../App_Themes/BusinessTools/images/button_bg_right.png) right center no-repeat;
	padding:10px 10px 10px 0px;
}

div.actions a.clearButton {
	background:url(../App_Themes/BusinessTools/images/button_bg_left.png) left center no-repeat;
	margin-left:0px;
	padding:10px 0px 10px 10px;
	color:#333333;
	text-decoration:none;
	height:30px;
}

div.actions a.clearButton span {
	background:url(../App_Themes/BusinessTools/images/button_bg_right.png) right center no-repeat;
	padding:10px 10px 10px 0px;
}

div.actions a.word {
	background:url(../App_Themes/BusinessTools/images/button_bg_left_word.png) left center no-repeat;
	margin-left:0px;
	padding:10px 0px 10px 30px;
	color:#333333;
	text-decoration:none;
	height:30px;
}

div.actions a.word span {
	background:url(../App_Themes/BusinessTools/images/button_bg_right.png) right center no-repeat;
	padding:10px 10px 10px 0px;
}

div.resultsKey {
	padding-bottom:10px;
}

div.resultsKey .left {
	float:left;
	text-align:left;
	width:30%;
}

div.resultsKey .identifierTitle {
	font-size:0.8em;
	font-weight:bold
}

div.resultsKey .right {
	font-size:0.75em;
	text-align:right;
	float:right;
	width:65%;
}

div.resultsKey .right .identifier {
	float:right;
	text-align:left;
	margin-left:20px;
	padding-left:0px;
padding-bottom:10px;
}

div.resultsKey .right .identifier span {
	font-size:0.8em;
	color:#666666;
}

div.positive {
	width:200px;
}

div.positive img {
	margin-bottom:20px;
}

div.negative {
}

.bench_content {
	clear:both;
}

/* QUICK BUSINESS PLAN STYLE ELEMENTS */

span.important {
}

.setWidth220 {
	width:220px;
}

table.figuresTable {
	width:650px;
	border-top:1px solid #7F9CB9 !important;
font-size:0.9em !important;
}

table.figuresTable th {
	border-bottom:1px solid #7F9CB9 !important;
	border-left:1px solid #7F9CB9;
	border-right:1px solid #7F9CB9;
	font-weight:bold;
	}


table.figuresTable td {
	border-bottom:1px solid #7F9CB9 !important;
	background-color:#EDF2F8;
	border-right:1px solid #7F9CB9 !important;
	text-align:right;
}

table.figuresTable input {
	text-align:right;
}

table.figuresTable th.right {
	text-align:right;
	border-left:0px solid #7F9CB9;
	background-color:#A7BFDE;
}

/* GLOSSARY STYLE ITEMS */

div.letters {

}

div.letters ul.letters {
	list-style-image:none;
	list-style:none;
	margin:0px;
	padding:0px;
}

div.letters ul.letters li {
	background:url(../App_Themes/BusinessTools/images/glossary_bg_left.png) left center no-repeat;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	font-size:1.0em ;
	padding-right:0px;
	margin-right:5px;	
	list-style:none;
	list-style-image:none;
}


div.letters ul.letters li a {
	text-transform:uppercase;
	text-decoration:none;
	background:url(../App_Themes/BusinessTools/images/glossary_bg_right.png) right center no-repeat;
	padding-right:5px;

	padding-top:5px;
	padding-bottom:5px;
	color:#FFFFFF;
margin:0px 0px 0px 5px;
}

div.letters ul.letters li.active {
	background:url(../App_Themes/BusinessTools/images/glossary_bg_left_hover.png) left center no-repeat;
}


div.letters ul.letters li.active a {
	background:url(../App_Themes/BusinessTools/images/glossary_bg_right_hover.png) right center no-repeat;
}



/* BUSINESS TOOLS LIST STYLE ELEMENTS */

div.tools_col_1,
div.tools_col_2,
div.tools_col_3 {
	float:left;
	margin-right:15px;
	width:220px;
}

div.tools_col_3 {
	margin-right:0px;
}

div.tools_col_1 a,
div.tools_col_2 a,
div.tools_col_3 a {
	color:#454545;
	text-decoration:none;
}

div.tools_col_1 a:hover,
div.tools_col_2 a:hover,
div.tools_col_3 a:hover {
	text-decoration:underline;
}


.icon_checklist {
	background:url(../App_Themes/BusinessTools/images/tool_icon_checklist.png) right top no-repeat;
}

.icon_tip {
	background:url(../App_Themes/BusinessTools/images/tool_icon_tips.png) right top no-repeat;
}

.icon_info {
	background:url(../App_Themes/BusinessTools/images/tool_icon_info.png) right top no-repeat;
}

.icon_calc {
	background:url(../App_Themes/BusinessTools/images/tool_icon_calc.png) right top no-repeat;
}

.icon_plans {
	background:url(../App_Themes/BusinessTools/images/tool_icon_plans.png) right top no-repeat;
}

.icon_formulas {
	background:url(../App_Themes/BusinessTools/images/tool_icon_formulas.png) right top no-repeat;
}

.icon_template {
	background:url(../App_Themes/BusinessTools/images/tool_icon_template.png) right top no-repeat;
}

.icon_tools {
	background:url(../App_Themes/BusinessTools/images/tool_icon_tools.png) right top no-repeat;
}

.icon_guides {
	background:url(../App_Themes/BusinessTools/images/tool_icon_guide.png) right top no-repeat;
}

/* WHATS NEW PAGE STYLE ELEMENTS */

p.whatsNewIcon {
	padding-right:60px;
	
	height:60px;
}

.whatnewicon {
	background:url(../App_Themes/BusinessTools/images/img_whatsnew.png) right top no-repeat;
}
/* CALCULATOR STYLE ELEMENTS */


div.calc {
	background:url(../App_Themes/BusinessTools/images/bg_calculator.png) center bottom no-repeat;
	padding-bottom:20px;
	margin-top:20px;
}

div.calc h1 {
	background:url(../App_Themes/BusinessTools/images/bg_calculator.png) center top no-repeat;
	color:#FFFFFF;
	margin:0px 0px 10px 0px;
	padding:3px 0px 2px 10px;
	font-weight:normal;
	height:30px;
}

div.calc .calc_content {
	padding:0px 10px;
}

div.calc .calc_content img {
	border:0px;
	margin:0px;
	padding:0px;
}

div.calc .calc_content .above_avg img,
div.calc .calc_content .below_avg img {
	float:right;
}

table.calc {
	font-size:0.75em;
	width:100%;
}

table.calc tr {

}

table.calc th {
	font-weight:normal;
	text-align:left;
}

table.calc th.header {
	padding:5px 5px 5px 5px;
	font-weight:bold;
	text-align:left;
}

table.calc td {
	text-align:left;
}

table.calc td.centre_cell {
text-align:center;
}

table.calc td input {
	text-align:right;
	width:180px;
}

table.calc tr td span,
table.calc tr th span {
	font-weight:bold;
}

table.calc tr td,
table.calc tr th {
	padding:5px 5px 5px 5px;
	vertical-align:top;
}

table.calc tr td.source {
	font-style:italic;
	color:#666666;
}


table.calc tr.dotted td,
table.calc tr.dotted th {
	border-bottom:1px dotted #666666;
}

span.above_avg {
	background:#E3EAD9;
	color:#6AAD1A;
	display:block;
	font-weight:normal !important;
	padding:2px;
}

span.below_avg {
	background:#FAE5E5;
	color:#CC0000;
	display:block;
	font-weight:normal !important;
	padding:2px;
}

span.key_above {
	font-weight:normal !important;
	padding-left:0px;
}

span.key_below {
	font-weight:normal !important;
	padding-left:0px;
}

/* EXPLANATORY NOTES STYLE ELEMENTS */

.explanatoryNotes p img{
	padding-right:5px;
}

.explanatoryNotes p span {
	font-weight:bold;
	color:#CC0033;
}


/* PRINT ELEMENTS */

div.explanatoryNotes {
	display:block;
}


div.explanatoryNotes b {
	color:#006BA4
}



DIV#footer_print {
	display:none;
}


/* ACCORDION STYLE ELEMENTS */

div.accordionContainer {
	background:url(../App_Themes/BusinessTools/images/bg_accordion.png) center bottom no-repeat;
	margin-bottom:10px;
}

div.accordionContainer h2.toolcentre_hotel {
	background:url(../App_Themes/BusinessTools/images/bg_accordion_hotel.png) center top no-repeat;
	color:#FFFFFF;
	padding:5px 0px 0px 10px;
	height:30px;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:5px;
}

div.accordionContainer h2.toolcentre_otherAccomm {
	background:url(../App_Themes/BusinessTools/images/bg_accordion_otherAccom.png) center top no-repeat;
	color:#FFFFFF;
	padding:5px 0px 0px 10px;
	height:30px;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:5px;
}

div.accordionContainer h2.toolcentre_guesthouse {
	background:url(../App_Themes/BusinessTools/images/bg_accordion_guesthouse.png) center top no-repeat;
	color:#FFFFFF;
	padding:5px 0px 0px 10px;
	height:30px;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:5px;
}

div.accordionContainer h2.toolcentre_activities {
	background:url(../App_Themes/BusinessTools/images/bg_accordion_activities.png) center top no-repeat;
	color:#FFFFFF;
	padding:5px 0px 0px 10px;
	height:30px;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:5px;
}

div.accordionContainer h2.toolcentre_attractions {
	background:url(../App_Themes/BusinessTools/images/bg_accordion_attractions.png) center top no-repeat;
	color:#FFFFFF;
	padding:5px 0px 0px 10px;
	height:30px;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:5px;
}

div.accordionContainer h2.toolcentre_restaurants {
	background:url(../App_Themes/BusinessTools/images/bg_accordion_restaurants.png) center top no-repeat;
	color:#FFFFFF;
	padding:5px 0px 0px 10px;
	height:30px;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:5px;
}

div#accordion {
	padding:0px 10px 10px;

}

div#accordion h3 {
	margin:5px 0px 0px 0px;
}

div#accordion h3 a {
	text-decoration:none;
}

div#accordion div div {
	text-align:right;
	padding-bottom:5px;
}

div#accordion div div a {
	font-size:0.75em;
	text-decoration:none;
}

div#accordion div div a {
	text-decoration:underline;
}

div#accordion ul {
	font-size:0.75em;
	margin-top:5px;
	padding:0px 0px 0px 14px;
	margin-left:0px;
	margin-bottom:5px;
}

div#accordion ul li {
	border-bottom:1px dotted #999999;
	padding:0px 0px 5px 0px;
	margin:0px 0px 5px 0px;
}

div#accordion ul li a {
	text-decoration:none;
	color:#454545;
}

div#accordion ul li a:hover {
	text-decoration:underline;
}

div#accordion ul.blue li {
	list-style-image:url(../App_Themes/BusinessTools/images/bullet_blue.png);
	vertical-align:top;
}

div#accordion ul.green li {
	list-style-image:url(../App_Themes/BusinessTools/images/bullet_green.png);
	vertical-align:top;
}

div#accordion ul.orange li {
	list-style-image:url(../App_Themes/BusinessTools/images/bullet_orange.png);
	vertical-align:top;
}

div#accordion ul.darkblue li {
	list-style-image:url(../App_Themes/BusinessTools/images/bullet_darkblue.png);
	vertical-align:top;
}

div#accordion ul li.extCalc {
	list-style-image:url(../App_Themes/BusinessTools/images/bullet_extCalc.png) !important;
	vertical-align:top;
}

div#accordion h3.shadow {
	padding-top:10px;
	background:url(../App_Themes/BusinessTools/images/bg_accordion_shadow.png) center top  no-repeat;
}

div#accordion h3 a {
	font-weight:normal;
	width:100%;
	display:block;
	height:24px;
}

/* ACCORDION ICON ELEMENTS */

div#accordion .tipsheets {
	background:url(../App_Themes/BusinessTools/images/icon_tipsheets.png) right center no-repeat;
}

div#accordion .infosheets {
	background:url(../App_Themes/BusinessTools/images/icon_infosheets.png) right center no-repeat;
}

div#accordion .formulasheets {
	background:url(../App_Themes/BusinessTools/images/icon_formulasheets.png) right center no-repeat;
}

div#accordion .calculator {
	background:url(../App_Themes/BusinessTools/images/icon_calculator.png) right center no-repeat;
}

div#accordion .templates {
	background:url(../App_Themes/BusinessTools/images/icon_templates.png) right center no-repeat;
}

/* FOOTER ELEMENTS */

div.footerTop {
	background:url(../App_Themes/BusinessTools/images/bg_footer.png) center top no-repeat;
	height:10px;
	margin:0px;
	float:left;
	width:988px;
}

div.footerBottom {
	background:url(../App_Themes/BusinessTools/images/bg_footer.png) center bottom no-repeat;
	margin:0px;
	float:left;
	clear:left;
	width:960px;
	padding:0px 14px 10px 14px;
	color:#FFFFFF;
	font-size:0.75em;
}

div.footerBottom .footerNav {
	float:left;
	width:80%;
	background:url(../App_Themes/BusinessTools/images/footer_seperator.png) left bottom repeat-x;
	margin-bottom:10px;
}

div.footerBottom .footerNav ul {
	list-style-image:none;
	list-style-type:none;
	margin:0px;
	padding:0px 0px 10px 0px;
	float:left;
	clear:left;
}

div.footerBottom .footerNav li {
	list-style:none;
	float:left;
	margin:0px;
	padding:0px 10px 0px 10px;
	border-right:1px solid #D0E4EE;
}

div.footerBottom .footerNav li a {
	color:#D0E4EE;
	text-decoration:none;
}

div.footerBottom .footerNav li a.newWindow {
	padding-right:15px;
	background:url(../App_Themes/BusinessTools/images/new_window_blue.png) right center no-repeat;
}

div.footerBottom .footerNav li a:hover {
	color:#FFFFFF;
}

div.footerBottom .footerCopyright {
	width:600px;
	float:left;
	clear:left;
	padding:0px 0px 10px;
	color:#D0E4EE;
}

div.footerBottom .footerLogo {
	float:right;
	padding-top:14px;
	padding-right:10px;
}


/* CONTENT STYLES */

.content h2 {
	font-weight:bold;
border-bottom:1px dotted #333333;
padding-bottom:10px;
color:#0093E0;
font-size:1.0em;
}

.content h2 a {
	color:#0093E0 !important;
	text-decoration:none;
	
}

.content h3 {
color:#E96E0C;
font-weight:bold;
margin-bottom:5px;
margin-top:20px;
font-size:0.9em;
padding-bottom:0px;
}

.content h3 a {
	text-decoration:none;
	color:#E96E0C !important;
}

.content h4 {
	font-weight:bold;
	color:#006BA4;
}

.content h4 a {
	text-decoration:none;
	color:#006BA4 !important;
}

.content img {
	border:1px solid #efefef;
margin-bottom:10px;
margin-top:10px;
padding:5px 0px;
}


.content ul {
font-size:0.75em;
}

.content ul li ul{
padding-top:10px;
font-size:1.0em;
}

.content ul li ul li {
list-style-image:url(../App_Themes/BusinessTools/images/bullet_blue.png);
}

.content ul li {
list-style-image:url(../App_Themes/BusinessTools/images/bullet_yellow.png);
margin-bottom:5px;
}

.content ol {
font-size:0.75em;
color:#E4640F;
}

.content ol li {
margin-bottom:10px;
color:#333333;
}

.content h2.orange {
border-bottom:0px dotted #333333 !important;
color:#E4640F !important;
font-weight:bold;
}

.content a {
	color:#0093E0;
	text-decoration:underline;
}

.content a:hover {
	color:#333333;
}

.content table {
	font-size:0.75em;
	width:100%;
	border:1px solid #006BA4;
}

.content table.calc {
	font-size:0.75em;
	width:100%;
	border:0px;
}


.content table tr {

}

.content table tr td {
	border:1px dotted #666666;
	padding:2px 5px;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	vertical-align:top;
}

.content table.calc tr td {
	border:0px dotted #666666;
	padding:2px 5px;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	vertical-align:top;
}

.content table.calc .calc_message {
	font-size:1.0em !important;
	width:100% !important;
}

.content .calculator table tr td {
	border:0px dotted #666666;
	padding:2px 5px;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	vertical-align:top;
}

.content .calculator .calc_message {
	color:#E4640F;
	display:block;
	float:none;
	font-size:1.00em;
	width:auto;
}


.content table tr td ul {
	font-size:1.0em;
}

.content table tr td h4 {
	font-size:1.1em;
	font-weight:bold;
	padding:2px;
	margin:0px;
width:370px;
}

.content table tr td h5 {
	border-bottom:2px solid #006BA4;
	color:#006BA4;
	font-size:1.0em;
	font-weight:bold;
	padding:2px;
	margin:0px;
	text-align:left;
}

.content table tr td h6 {
	font-size:1.0em;
	text-align:left;
	background-color:#FEFECE;
	border:1px solid #FFCF3E;
	border-left:3px solid #FFCF3E;
	color:#333333;
	padding:5px;
	margin:0px 0px 5px 0px;im
}

.content a.top {
	text-transform:uppercase;
	background: transparent url(../App_Themes/BusinessTools/images/bullet_top.png) 420px center scroll no-repeat;
	font-weight:bold;
	padding-left:15px;
	text-decoration:none;
	text-transform:uppercase;
	color:#CC0033;
	text-align:right;
	display:block;
}

.content a.top:hover {
	text-decoration:none;
	color:#333333;
}



/* SEARCH STYLES */

.content .SearchDialog input {
	font-size:1.0em !important;
}

.content .SearchDialog select {
	font-size:1.0em !important;
	font-family: Verdana, Arial;
}

.content .SearchResult {
	border-bottom: 1px dotted #CCCCCC;
	margin-bottom:10px;
	padding-bottom:10px;
}

.content .ResultTitle {
	font-size: 0.75em;
	padding-bottom:5px;
}
.content .ResultPath {
	font-size: 0.75em;
	color:#999999;
}

.content .PagerControl {
	font-size: 0.75em;
	padding:10px;
	background-color:#efefef;
}

.content .PagerControl .PagerResults {
	padding-bottom:10px !important;
}

.content .PagerControl .PagerNumberArea {

}

.content .PagerControl .PagerNumberArea a {
	text-decoration:none;
}

.content .PagerControl .PagerNumberArea a:hover {
	text-decoration:underline;
}

.content table.benchmarking img {
	border-top:0px dashed #999999;
	border-bottom:0px dashed #999999;
	margin-bottom:0px;
	margin-top:0px;
	padding:1px 0px 0px;
}

/* SITEMAP STYLES */


.content ul.CMSSiteMapList {
	font-size:12px !important;	
}

.content ul.CMSSiteMapList li {
	list-style-image:url(../App_Themes/BusinessTools/images/bullet_yellow.png);	
}

.content ul.CMSSiteMapList li ul {
	font-size:12px !important;
	margin-top:10px;	
}

.content ul.CMSSiteMapList li ul li {
	list-style-image:url(../App_Themes/BusinessTools/images/bullet_blue.png);	
}


.content ul.CMSSiteMapList li ul li ul {
	font-size:12px !important;	
}

.content ul.CMSSiteMapList li ul li ul li {
	list-style-image:url(../App_Themes/BusinessTools/images/bullet_green.png);	
}

.content ul.CMSSiteMapList li ul li ul li ul {
	font-size:12px !important;
}

.content ul.CMSSiteMapList li ul li ul li ul li {
	list-style-image:url(../App_Themes/BusinessTools/images/bullet_red.png);	
}

.content ul.CMSSiteMapList li ul li ul li ul li ul {
	font-size:12px !important;	
}

.content ul.CMSSiteMapList li ul li ul li ul li ul li {
	list-style-image:url(../App_Themes/BusinessTools/images/bullet_purple.png);	
}

.error {
	color:#E4640F;
}

h3.tableTypeHeader {
	display:none;
}

.benchlogoTitle {
	display:none;
}

.whatnewicon img {
	border:1px solid #CCCCCC !important;
padding:2px !important;
width:100px !important;
height: auto !important;
margin-left:10px !important;
margin-right:10px !important;
margin-top:0px;
margin-bottom:0px;
}

.whatnewicon h2 {
	padding-top:20px !important;
}

.whatnewicon a {
color:#CC0099 !important;
}

.topicTable img {
	border:0px;
margin:0px;
padding:0px;
vertical-align: text-bottom;
padding-right:5px;
}

.toolcentrevisit_attractions a,
.toolcentrevisit_hotels a,
.toolcentrevisit_guesthouses a,
.toolcentrevisit_otheraccommodation a,
.toolcentrevisit_activities a,
.toolcentrevisit_restaurants a {
	line-height:32px;
	padding-bottom:2px;
	width:212px;
	padding-left:10px;
	display:block;
	margin-bottom:10px;
	color:#FFFFFF;
	text-decoration:none;
}

.toolcentrevisit_attractions a:hover,
.toolcentrevisit_hotels a:hover,
.toolcentrevisit_guesthouses a:hover,
.toolcentrevisit_otheraccommodation a:hover,
.toolcentrevisit_activities a:hover,
.toolcentrevisit_restaurants a:hover {
	text-decoration:underline;
}

.toolcentrevisit_attractions a {
	background: url(../App_Themes/BusinessTools/images/button_attractions.png) center center no-repeat;
}

.toolcentrevisit_hotels a {
	background: url(../App_Themes/BusinessTools/images/button_hotels.png) center center no-repeat;
}

.toolcentrevisit_guesthouses a {
	background: url(../App_Themes/BusinessTools/images/button_guesthouse.png) center center no-repeat;
}

.toolcentrevisit_otheraccommodation a {
	background: url(../App_Themes/BusinessTools/images/button_other_accomodation.png) center center no-repeat;
}

.toolcentrevisit_activities a {
	background: url(../App_Themes/BusinessTools/images/button_activities.png) center center no-repeat;
}

.toolcentrevisit_restaurants a {
	background: url(../App_Themes/BusinessTools/images/button_restaurants.png) center center no-repeat;
}
