.warning_highlight {
	color: #FF0000;
}

info {
text-decoration:underline;
border-bottom: 1px dashed #00cc00;
cursor: help;
}
td {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000}
div.counter {
   margin-top: 20px;
   color: blue;
   font-size: 60pt;
   cursor: default;
}
.boxedgraphic {
 width: 152px;
 float: right;
 clear: right;
 border: 1px solid #1F74AD;
 text-align: center;
}

.module_instance_title {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 15pt;
 color: #1F74AD;
 font-weight: bold
}

abbr, acronym, .help {
  border-bottom: 1px dotted #333;
  cursor: help;
  }


.app_instance_row {
 border: 1px solid #FFFFFF;
}


.app_instance_col {
 border: 1px solid #FFFFFF;
}

.app_instance_col_right {
	width: 50%;
	float: right;
	border: 1px none #FFFFFF;
}

.app_instance_box {
 border: 1px solid #FFFFFF;
}

.inset_text_box {
 border: 1px solid #1F74AD;
 padding: 4px
}

div.media_items_container {

  border: 1px dashed #FFFFFF;

  background-color: #FFFFFF;
  padding: 2px;
}

div.media_item_float {
 float: left;
}

div.media_item_float_left {
 float: left;
}

div.media_item_float_right {
 float: right;
}

.float_left {
float: left;
}

.float_right {
float: right;
}

/* for a column of 140px wide thumbs  used on details pg for advertiserid 19122 */
.width_160px {
width: 160px;
}



.controllers_container {
padding: 2px;
}


.profile_breadcrumbs {
 font-size: 7pt
}

.media_item_generic_container {
 border: 1px solid #CCCCCC;
 background-color: #FFFFFF;
 text-align: center;
 padding: 1px;
 margin: 1px;
}

.media_item_thumb_container {
 width: 145px;
 min-height: 120px;
 border: 1px solid #CCCCCC;
 background-color: #FFFFFF;
 text-align: center;
 padding: 1px;
 margin: 1px;
}

.media_item_mid_container {
 width: 300px;
 border: 1px solid #CCCCCC;
 background-color: #FFFFFF;
 text-align: center;
 padding: 1px;
 margin: 1px;
}


div.media_item_float img,div.media_item_float_left img,div.media_item_float_right img {
 align: center;
}

div.media_item_float p, div.media_item_float_left p,div.media_item_float_right p {
 text-align: center;
}

div.spacer {
  clear: both;
  }

.next_media_itembuttons
	{
float: left;
}
.prev_media_itembuttons{
float: right;
}
.playlist_nav {
 width: 50%;
}

.playlist_navbutton_group {
 width: 120px;
 float: right;
}


.bespoke_editor_helpers_container {
	float: right;
	border: thin dotted #CCCCCC;
}

legend {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000}

label {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000}

.the_small_print {  font-size: 7pt}

.readonly_frm_bg {  background-color: #CCCCCC}
.ref {  font-size: 7pt}
.headline {  font-family: Arial, Helvetica, sans-serif; font-size: 19pt; color: #1F74AD}
.subheadline {  font-weight: bold;  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #1F74AD}
.location {  font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 10pt ; color: #93A01B}
.introduction { font-weight: bold;  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000}
p {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000}
h2 {
	font: bold 13px /1 arial, sans-serif;
/* 	color: #1F74AD;  */
/*	margin: 20px 2% 5px 0px;
	border-bottom: 1px solid #1F74AD; */

}

a:visited {
color:  #666666;
}

/*  h2 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #330066; font-weight: bold}  */
h3 {  font-family: Arial, Helvetica, sans-serif; font-size: 13pt; color: #000000; font-weight: bold; background-color: #FFFFCC}
h4 {  font-family: Arial, Helvetica, sans-serif; font-size: 19pt; color: #1F74AD; font-weight: bold}
li {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
h5 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #1F74AD; font-weight: bold}
.redbold {  font-weight: bold; color: #1F74AD; font-size: 8pt}

.biglink A {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #0000CC; text-decoration : none}

h6 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #1F74AD; font-weight: bold }
ol {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt}
.biglink A:hover {  color: #FF9900}
.head A {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFCC; text-decoration : none}
.head A:hover {  color: #FFFF00}
.redlink A { font-weight: bold; color: #1F74AD}
.redlink A:hover { color: #FF6600}
.smalblulink A { color: #1F74AD; font-weight: normal}
.smalblulink A:hover { color: #FF6666}
.smalblulink {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}
.boxback {  font-family: Arial, Helvetica, sans-serif; color: #000000}
.redlink { font-weight: bold ; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #1F74AD; text-decoration: none}
.smallredlink { text-decoration : none ; font-weight: bold ; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #1F74AD }
.smallredlink A { text-decoration : none ; font-weight: bold; color: #1F74AD }
.smallredlink A:hover { color: #FF6600}
.menutitle {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF}
.menutitle A:visited { color: #FFFFFF}


.site_navbar {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFCC}
.smalblulink A:active { color: #1F74AD}
.maintitle {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-weight: bold}

p a:hover { color: #FF6666}

.bigblulink { font-family: Arial, Helvetica, sans-serif; color: #1F74AD; font-weight: bold }
ul {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; list-style-type: disc}
.h4duplicate { font-family: Arial, Helvetica, sans-serif; font-size: 13pt; color: #1F74AD; font-weight: bold }
.smalblulink A:visited { }
.tiny {  font-family: "Times New Roman", Times, serif; font-size: 1pt; color: #FFFFFF}
.bfsmenu {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color: #FFFFCC; border-color: #FFFF00 #FF9900 #FF9900 #FFFF00}
.verybigred { text-decoration : none ; font-weight: bold ; font-family: Arial, Helvetica, sans-serif; font-size: 16pt; color: #1F74AD }
.menutitle2 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #1F74AD; text-decoration : underline}
.feed { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}
.feedbutton { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; border-color: black black 30 30; background-color: #FFFFCC}
.menutitle2 A { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #1F74AD}
.menutitle2 A:hover { text-decoration : underline ; color: #FF6666}
.feedbutton2 { font-family: Arial, Helvetica, sans-serif; color: #000000; border-color: #CC6633 #FF9900 #FF9900 #FFFF00; background-color: #FFFFCC }
h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt;
/* color: #1F74AD */
}
hr {  color: #1F74AD}
.mainbody { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000 ; font-weight: normal}
.mainbody A:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FF9900}
.mediumredlink { text-decoration : none ; font-weight: bold ; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #1F74AD }
.mediumredlink A { color: #1F74AD}
.mainbody A { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal ; color: #0000CC; text-decoration : underline}
.mediumredlink A:hover { color: #FF6600}

.brownlinku { font-weight: bold ; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-decoration: underline}
.brownlinku A { font-weight: bold; color: #000000; text-decoration: underline}
.brownlinku A:hover { color: #FF6600 ; text-decoration: underline}

.brownlink { font-weight: bold ; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-decoration: none}
.brownlink A { font-weight: bold; color: #000000; text-decoration: none}
.brownlink A:hover { color: #FF6600 ; text-decoration: underline}
.brownlinkthin { text-decoration : none ; font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000 }
.brownlinkthin A { font-weight: normal; color: #000000 ; text-decoration: none}
.brownlinkthin A:hover { color: #FF6600 ; text-decoration: underline}
.searchtemp {  font-family: Arial, Helvetica, sans-serif; text-transform: lowercase; color: #000000; font-size: 9pt}
.searchtemp A {  font-weight: bold; color: #1F74AD; font-size: 10pt}
.searchtemphead { font-family: Arial, Helvetica, sans-serif; text-transform: none; color: #000000; font-size: 9pt }
.smalwhitelink { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF}
.mainbodywhite { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; font-weight: normal }
.size8brown { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000 }
.redbold A { font-weight: bold; color: #1F74AD ; font-size: 8pt}
.supportsponsers {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt}
.q_eng { font-weight: bold ; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #336699; text-decoration: none }
.q_uk { font-weight: bold ; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #993300; text-decoration: none }
.whitefont {
	color: #FFFFFF;
}
.advtsr8578_vm {
	font-family: Tahoma, Verdana, Arial;
	color: #003465;
	font-weight: bolder;
}
.advtsr8578_l {
	color: #4487BC;
	font-family: "Bradley Hand ITC", Verdana, Arial;
	font-size: larger;
}
.advtsr8578_strongcolor {
	color: #0B5796;
	font-weight: bold;
}

.red_alert {
	color: #FF0000;
}

/* the following inline wrapper may change but was used on http://www.startinbusiness.co.uk/listings/details/?d_id=28 */
.inline_img_wrapper {
   text-align: center;

}
.inline_img_wrapper_left {
   text-align: center;
   float: left;
}

.inline_img_wrapper_right {
   text-align: center;
   float: right;
}
.inline_img_wrapper p {
   margin: 0px;
   text-align: center;
   font-size: 16pt;
}
.inline_img_wrapper_right img, .inline_img_wrapper_left img{
   border: 2px;
   margin: 2px;
}
.cinetic_header_div_wrapper
{
	background-color: #FFFFFF;
	padding: 10px;
	text-align: right;
}
.cinetic_header_div_wrapper h1
{
font-size: 30px;
}
.cinetic_lower_div_wrapper
{
	background-image: url(http://www.startinbusiness.co.uk/image_items/entities/7202/v2007_06_12/face-60a.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
	padding: 10px;
}
.cinetic_upper_div_wrapper
{
	background-color: #FFFFFF;
	background-image: url(http://www.startinbusiness.co.uk/image_items/entities/7202/v2007_06_12/portugalpres1-80a.jpg);
	background-position: top right;

	background-repeat: no-repeat;
}



.cinetic_frame_div_wrapper
{
	width: 95%;
	margin: 5px;
	padding: 10px;
	background-color: #DEDEDF;
}

.cinetic_list_div_wrapper ul
{
	list-style-image: url(http://www.startinbusiness.co.uk/image_items/entities/7202/v2007_06_12/arrowbullet.gif);
}

.scf_legal_list_div_wrapper ul
{
	list-style-image: url(http://www.startinbusiness.co.uk/image_items/item_details/5258/mid/tick.gif);
}



#scf_legal_special_flag{
background-image: url(http://www.startinbusiness.co.uk/image_items/item_details/5258/mid/limited_company1199.jpg);
background-repeat: no-repeat;
height: 135px;
margin-left: 20px;
padding-left: 20px;
}


.scf_legal_div_wrapper .style4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #990000;
}

.hive_div_wrapper
{
	background-color: #FFFFFF;
	background-image: url(http://www.startinbusiness.co.uk/image_items/item_details/9026/bg/honeycomb.jpg);
	background-position: top left

	background-repeat: repeat;
}

.hive_frame_div_wrapper
{
	width: 95%;
	margin: 5px;
	padding: 10px;
}



.box336_container {
 width: 334px;
 border: 1px solid #CCCCCC;
 text-align: center;
 padding-top: 14px;
 padding-bottom: 14px;
}

.box90pc_container {
 width: 90%;
 margin:0 auto;
}


.img_2inarow_container {
 border: 1px solid #CCCCCC;
 width: 302px;
 text-align: center;
 padding: 1px;
}
.img_2inarow_left_container {
 border: 1px solid #CCCCCC;
 width: 302px;
 float: left;
 text-align: center;
 padding: 1px;
}

.premiersport_upper_div_wrapper
{
	background-color: #4D5A2F;
	background-image: url(http://www.startinbusiness.co.uk/image_items/item_details/5777/header/coaching_header.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	height: 403px;

}

.premiersport_upper_div_wrapper h1, .premiersport_upper_div_wrapper p
{
	padding: 3px;
	margin: 3px;
	color: #FFFFFF;
}

.splash_side_content {
float: right;
 width: 118px;
 border: 1px solid #CCCCCC;
 text-align: center;
 padding-top: 14px;
 padding-bottom: 14px;
 background-color: #FFFFFF;
}


.BABheadline {
	color: #ffcc00;
	font-size: large;
	font-weight: bold;
	margin-left: 10px;
	}

.BABtagline {
	color: #FFCC00;
	font-weight: bold;
}


.BABlcol {
 border-right: 1px solid #CCCCCC;
 background-color: #FFFFFF;
 padding: 1px;
 margin: 1px;
}


.progress_step_completed {
	color: #666666;
}

.progress_step_current {
	font-weight: bolder;
	color: #000000;
}

.user_feedback_container p {

	font-size: 18;
}
