
body, td, th
	{
	
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;

	}

a
	{
	
	color: #003366;
	text-decoration: none;

	}

.topMenu
	{
	
	color: #FFFFFF;
	font-size: 9pt;
	text-decoration: none;
	background-color: #415681;
	padding: 5px;
	padding-right: 10px;
	padding-left: 10px;
	border-right-style: Solid;
	border-right-width: 1px;
	border-right-color: #ffffff;

	}

.a.topMenu:hover
	{
	
	text-decoration: none;
	background-color: #7CB5D3;

	}

.blueBack
	{
	
	color: #FFFFFF;
	text-decoration: none;
	background-color: #415681;
	padding: 5px;
	border-left-style: Solid;
	border-left-width: 1px;
	border-left-color: #ffffff;
	border-bottom-style: Solid;
	border-bottom-width: 1px;
	border-bottom-color: #ffffff;

	}

.base
	{
	
	color: #000000;
	font-size: 8pt;
	text-decoration: none;
	text-align: right;
	text-align: right;
	background-image: url('http://www.friendly2.net/files/images/site_manager/stylesheet/737_background_image.gif');
	background-position: ;
	padding: 5px;
	border-right-style: Solid;
	border-right-width: 1px;
	border-right-color: #000000;

	}

.a.base:hover
	{
	
	text-decoration: underline;

	}

.content_area
	{
	
	color: #3D497D;
	font-size: 10pt;
	text-decoration: none;
	padding: 20px;
	height: 250;
	vertical-align: top;

	}

.content_area, .content_area td
	{
	
	color: #3D497D;
	font-size: 9pt;
	text-decoration: none;

	}

.content_header
	{
	
	font-size: 14pt;
	font-weight: bold;
	text-decoration: none;

	}

.menu_2
	{
	
	color: #FFFFFF;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	background-color: #415681;
	padding: 5px;
	padding-left: 10px;
	border-left-style: Solid;
	border-left-width: 1px;
	border-left-color: #ffffff;
	border-bottom-style: Solid;
	border-bottom-width: 1px;
	border-bottom-color: #ffffff;

	}

.menu_2 A
	{
	
	color: #ffffff;
	text-decoration: none;

	}

.blueBack A
	{
	
	color: #FFFFFF;
	text-decoration: none;

	}

.a.topMenu_click:hover
	{
	
	text-decoration: none;
	background-color: #415681;

	}

.topMenu_click
	{
	
	color: #FFFFFF;
	font-size: 9pt;
	text-decoration: none;
	background-color: #7CB5D3;
	padding: 5px;
	padding-right: 10px;
	padding-left: 10px;
	border-right-style: Solid;
	border-right-width: 1px;
	border-right-color: #ffffff;

	}

.login_panel_border_horizontal
	{
	
	text-decoration: none;
	background-color: #FFFFFF;
	height: 1;

	}

.login_panel_border_vertical
	{
	
	text-decoration: none;
	background-color: #FFFFFF;
	width: 1;

	}

.login_panel_header
	{
	
	color: #415681;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	text-align: center;
	background-color: #CCCCCC;
	padding: 4px;

	}

.login_panel_button INPUT
	{
	
	color: #415681;
	text-decoration: none;
	background-color: #8A9CC1;
	border-style: Solid;
	border-width: 1px;
	border-color: #FFFFFF;

	}

.login_panel_body INPUT
	{
	
	color: #415681;
	font-size: 8pt;
	text-decoration: none;
	background-color: #FFFFFF;
	border-color: #415681;

	}

INPUT
	{
	
	text-decoration: none;
	background-color: #FFFFFF;
	border-style: Solid;
	border-width: 1px;
	border-color: #006699;

	}

SELECT
	{
	
	color: #415681;
	font-size: 8pt;
	text-decoration: none;
	background-color: #CCCCCC;
	border-style: Solid;
	border-width: 1px;

	}

.login_panel_body
	{
	
	color: #415681;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	background-color: #8A9CC1;
	padding: 4px;

	}

.teacher_profile_image_icon_tall
	{
	
	text-decoration: none;
	height: 50;

	}

.school_search_result_name
	{
	
	color: #415681;
	font-size: 7pt;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	text-align: left;
	background-color: #EDEDED;
	padding-left: 2px;

	}

.teacher_profile_image_icon_wide
	{
	
	text-decoration: none;
	width: 50;

	}

.school_search_result_book_now
	{
	
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	text-align: center;
	background-color: #EDEDED;
	border-style: Solid;
	border-width: 1px;
	border-color: #415681;

	}

.school_search_form_field_1
	{
	
	text-decoration: none;
	border-right-style: Solid;
	border-right-width: 1px;
	border-top-style: Solid;
	border-top-width: 1px;

	}

.school_search_form_header_1
	{
	
	text-decoration: none;
	border-top-style: Solid;
	border-top-width: 1px;
	border-left-style: Solid;
	border-left-width: 1px;

	}

.school_search_form_header_2
	{
	
	text-decoration: none;
	border-left-style: Solid;
	border-left-width: 1px;

	}

.school_search_form_header_3
	{
	
	text-decoration: none;
	border-left-style: Solid;
	border-left-width: 1px;
	border-bottom-style: Solid;
	border-bottom-width: 1px;

	}

.school_search_form_field_2
	{
	
	text-decoration: none;
	border-right-style: Solid;
	border-right-width: 1px;

	}

.school_search_form_field_3
	{
	
	text-decoration: none;
	border-right-style: Solid;
	border-right-width: 1px;
	border-bottom-style: Solid;
	border-bottom-width: 1px;

	}

.school_search_form_field
	{
	
	text-decoration: none;
	border-right-style: Solid;
	border-right-width: 1px;
	border-top-style: Solid;
	border-top-width: 1px;
	border-bottom-style: Solid;
	border-bottom-width: 1px;

	}

.school_search_form_header
	{
	
	text-decoration: none;
	border-top-style: Solid;
	border-top-width: 1px;
	border-left-style: Solid;
	border-left-width: 1px;
	border-bottom-style: Solid;
	border-bottom-width: 1px;

	}

.teacher_profile_image_wide
	{
	
	text-decoration: none;
	width: 200;

	}

.school_search_form_field, .school_search_form_field_1, .school_search_form_field_2, .school_search_form_field_3, .school_search_form_header, .school_search_form_header_1, .school_search_form_header_2, .school_search_form_header_3
	{
	
	font-weight: bold;
	text-decoration: none;
	background-color: #ffffff;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-color: #000000;
	border-right-color: #000000;
	border-top-color: #000000;
	border-left-color: #000000;

	}

.school_search_form_category_header
	{
	
	color: #FFFFFF;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	background-color: #415681;
	padding: 5px;

	}

.teacher_profile_image_tall
	{
	
	text-decoration: none;
	height: 200;

	}

.school_search_teacher_details_header
	{
	
	color: #000066;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;

	}

.content_area a:hover
	{
	
	text-decoration: underline;

	}

.booking_submit
	{
	
	font-weight: bold;
	text-decoration: none;
	background-color: #CCCCCC;
	border-style: Solid;
	border-width: 2px;
	border-color: #003366;
	height: 40;
	width: 200;

	}

.book_by_phone_row_1
	{
	
	text-decoration: none;
	padding: 5px;
	border-style: Solid;
	border-width: 1px;
	border-color: #000066;
	border-right-width: 0px;

	}

.book_by_phone_row_2
	{
	
	text-decoration: none;
	padding: 5px;
	border-style: Solid;
	border-width: 1px;
	border-color: #000066;
	border-right-width: 0px;
	border-left-width: 0px;

	}

.book_by_phone_row_3
	{
	
	text-decoration: none;
	padding: 5px;
	border-style: Solid;
	border-width: 1px;
	border-color: #000066;
	border-left-width: 0px;

	}

.login_panel_body A:hover
	{
	
	color: #FFFFFF;
	text-decoration: none;
	background-color: #006699;
	padding: 1px;
	border-style: Solid;
	border-width: 1px;
	border-color: #FFFFFF;

	}

.teacher_profile_image_160_tall
	{
	
	text-decoration: none;
	height: 160;

	}

.teacher_profile_image_160_wide
	{
	
	text-decoration: none;
	width: 160;

	}

upload_link a
	{
	
	color: #ffffff;
	text-decoration: none;

	}

.file_upload a
	{
	
	color: #000099;
	font-size: 9pt;
	text-decoration: none;

	}

.file_upload a:hover
	{
	
	text-decoration: underline;

	}

.border_grey_horizontal
	{
	
	text-decoration: none;
	background-color: #333333;
	height: 100%;
	width: 1px;

	}

.border_grey_vertical
	{
	
	text-decoration: none;
	background-color: #666666;
	height: 1px;
	width: 100%;

	}

.bulk_sms_textarea
	{
	
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-style: Solid;
	border-width: 1px;
	border-color: #006699;

	}

.orangeBack
	{
	
	color: #FFFFFF;
	text-decoration: none;
	background-color: #ff9933;
	padding: 5px;
	border-left-style: Solid;
	border-left-width: 1px;
	border-left-color: #ffffff;
	border-bottom-style: Solid;
	border-bottom-width: 1px;
	border-bottom-color: #ffffff;

	}

.orangeBack A
	{
	
	color: #FFFFFF;
	text-decoration: none;

	}

.menu_2_orange
	{
	
	color: #FFFFFF;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	background-color: #32162F;
	padding: 5px;
	padding-left: 10px;
	border-left-style: Solid;
	border-left-width: 1px;
	border-left-color: #ffffff;
	border-bottom-style: Solid;
	border-bottom-width: 1px;
	border-bottom-color: #ffffff;

	}

.menu_2_orange A
	{
	
	text-decoration: none;

	}

.topMenuOrange
	{
	
	color: #220E31;
	font-size: 9pt;
	text-decoration: none;
	background-color: #ff9933;
	padding: 5px;
	padding-right: 10px;
	padding-left: 10px;
	border-right-style: Solid;
	border-right-width: 1px;
	border-right-color: #ffffff;

	}

.login_panel_body_orange
	{
	
	color: #220E31;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	background-color: #ffc07a;
	padding: 4px;

	}

.login_panel_body_orange A:hover
	{
	
	color: #220E31;
	text-decoration: none;
	padding: 1px;
	border-style: Solid;
	border-width: 1px;
	border-color: #FFFFFF;

	}

.login_panel_body_orange INPUT
	{
	
	color: #220E31;
	font-size: 8pt;
	text-decoration: none;
	border-color: #415681;

	}

.login_panel_header_orange
	{
	
	color: #220E31;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	text-align: center;
	background-color: #CCCCCC;
	padding: 4px;

	}

.login_panel_button_orange INPUT
	{
	
	color: #220E31;
	text-decoration: none;
	background-color: #FFC07A;
	border-style: Solid;
	border-width: 1px;
	border-color: #FFFFFF;

	}

.a.topMenuOrange:hover
	{
	
	text-decoration: none;
	background-color: #FFC07A;

	}

.sib_base
	{
	
	color: #000000;
	font-size: 8pt;
	text-decoration: none;
	text-align: right;
	text-align: right;
	background-image: url('http://www.friendly2.net/files/images/site_manager/stylesheet/1186_background_image.gif');
	background-position: left top;
	background-repeat: repeat-x;
	padding: 5px;
	border-right-style: Solid;
	border-right-width: 1px;
	border-right-color: #000000;

	}

.a.sib_base:hover
	{
	
	text-decoration: underline;

	}

.login_panel_body_orange A
	{
	
	color: #220E31;
	text-decoration: none;

	}

.smsinbulk_forms_input
	{
	
	text-decoration: none;
	background-color: #FFFFFF;
	border-style: Solid;
	border-width: 1px;
	border-color: #666666;

	}

.login_panel_body_blue
	{
	
	color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;

	}

.login_panel_body_blue A
	{
	
	color: #ffffff;
	text-decoration: none;

	}

.login_panel_body_blue A:hover
	{
	
	color: #ffffff;
	text-decoration: none;

	}

.login_panel_header_blue
	{
	
	color: #F45832;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	text-align: left;

	}
