/*
Author			: Kelvin Du Preez
Date Created		: 15/04/2009
Last changed By		: Kelvin Du Preez
Last Changed On		: 02/06/2009

Version 02/06/2009

Comments : 
Date		Desc
------------------------------------------------------------------------------------
15/04/2009		Added: Master form styles section
16/04/2009		Added: Success story section  
23/04/2009		Added: New styles into master form section
24/04/2009		Added: Right_button_wrapper_violet, right_button_link_violet, align_middle, align_left, Fee Structure Section, Maths and english section
30/04/2009		Added: Quick Search Section
08/05/2009		Added: kumon_around_world_link_1
12/05/2009		Added: td_4,
19/05/2009      Added: .kumon_margin_15,
20/05/2009		Added: Lightbox section, .required_field_text,
21/05/2009		Added: .kumon_content_header_text_normal_5, .kumon_content_header_text_bold_5, .kumon_content_header_text_normal_4, 	
22/05/2009		Added: .border_2, .form_catalogue_td_3, .form_catalogue_td_4, form_catalogue_td_5, form_catalogue_td_6
26/05/2009		Added: .menu_link_2_2, .right_button_text_normal_2,
27/05/2009		Added: .middle_content_inner_wrapper_td_1, .middle_content_inner_wrapper_td_2, .middle_content_inner_wrapper_td_3, .form_spacer_6, .form_width_3, .form_width_4, .kumon_content_header_text_bold_3_black,
28/05/2009		Added: .shufler_button,
02/06/2009		Added: .form_4, .form_5, .form_text_1_italic,
04/06/2009		Added: .form_catalogue_td_8, .form_catalogue_td_7
05/06/2009		Added: .fee_structure_width_1,
25/06/2009		Added: .logo_wrapper_width_4_microsite, .kumon_slogan_text_black_backend_microsite, .kumon_slogan_text_white_backend_microsite, .kumon_margin_17, .kumon_margin_18, .left_menu_wrapper_microsite, .right_menu_wrapper_microsite, .tile_1_microsite, .top_microsite, .middle_content_wrapper_microsite, .middle_content_wrapper_microsite_inner, .right_menu_wrapper_microsite_2,     
06/06/2009		Added: .microsite_admin_1, .microsite_admin_2, .microsite_admin_3, .form_microsite_admin_width_1, .form_microsite_admin_width_2, .form_microsite_admin_width_3, .form_microsite_admin_width_4, .form_microsite_admin_width_5, .form_microsite_admin_width_6, .form_microsite_admin_width_7,
13/06/2009		Added: .microsite_table_1, .microsite_table_2, .microsite_spacer_1, .microsite_spacer_2,
13/08/2009		Added: digital dashboard section
18/08/2009		Added: .digital_db_button_black,
/*
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
GENERAL STYLES START HERE
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
*/
html
{
	height: 100%;
}
body 
{
	position: relative;
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 100%;
	/*12 March 09 Moved tile to .top - background-image: url("../../images/kumon_tile_1.gif");*/
}
.tile_1
{
	position: relative;
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 100%;
	background-image: url("../../images/kumon_tile_1.gif");
	background-repeat: repeat-x;
}
.tile_1_backend
{
	position: relative;
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 100%;
	background-image: url("../../images/kumon_tile_1_backend.gif");
	background-repeat: repeat-x;
}
.tile_1_map
{
	position: relative;
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 20px;
	background-image: url("../../images/map_tile_1.gif");
	background-repeat: repeat-x;
}
#wrap 
{
	height: 100%;
}
body > #wrap 
{
	min-height:100%;
	height: auto;
}
#main 
{
	padding: 0px 0px 43px 0px;
}
#footer
{
	clear:both; 
	margin-top: -43px; 
	position: relative; 
	height: 43px; 
	background-color: #D2A3CB;
	background-image: url("../../images/kumon_tile_2.gif"); 
	text-align: center;
}
.clearfix:unknown 
{
	clear: both;
	display: block;
	visibility: hidden; 
	height: 0px; 
	content: "."
}
.clearfix 
{
	display: inline-block;
}
* html .clearfix 
{
	height: 1%;
}
.clearfix 
{
	display: block;
}
.float_right 
{
	float: right;
	display: inline;
}
.float_left 
{
	float: left;
	display: inline;
}
.theplug 
{
	clear: both;
	margin: 0px;
	padding: 0px;
	width: 0px;
	height: 0px;
	overflow: hidden;
}
.top
{
	width: 956px;
	/*12 March 09  old height: 381px;*/
	height: 385px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
.top_backend
{
	width: 956px;
	height: 152px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
.top_microsite
{
	width: 956px;
	height: 144px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	background-image: url("../../images/microsite_top.gif");
	background-repeat: no-repeat;
}
.tile_1_microsite
{
	position: relative;
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 100%;
	background-image: url("../../images/kumon_tile_1_microsite.gif");
	background-repeat: repeat-x;
}
.content
{
	width: 956px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
.left_menu_wrapper
{
	width: 186px;
}
.left_menu_wrapper_microsite
{
	width: 68px;
	/*background-color: Red;*/
}
.middle_content_wrapper_backend
{
	width: 770px;
	background-image: url("../../images/kumon_tile_6.gif");
	background-repeat: repeat-y;
}
.middle_content_wrapper
{
	width: 510px;
	background-image: url("../../images/kumon_tile_3.gif");
	background-repeat: repeat-y;
}
.middle_content_wrapper_microsite
{
	width: 637px;
	background-image: url("../../images/kumon_tile_7.gif");
	background-repeat: repeat-y;
}
.middle_content_wrapper_microsite_inner
{
	width: 617px;
	/*background-color: Aqua;*/
}
.middle_content_inner_wrapper_top
{
	width: 510px;
	height: 19px;
	background-color: #FFFFFF;
}
.middle_content_inner_wrapper_td_1
{
	width: 300px;
	height: 19px;
}
.middle_content_inner_wrapper_td_2
{
	width: 90px;
	height: 19px;
}
.middle_content_inner_wrapper_td_3
{
	width: 10px;
	height: 19px;
}
.middle_content_inner_wrapper_bottom
{
	width: 510px;
	height: 25px;
	background-color: #FFFFFF;
}
.middle_content_inner_wrapper_backend
{
	width: 770px;
	height: 25px;
	background-color: #FFFFFF;
}
.middle_content_inner_wrapper
{
	width: 492px;
	margin: 0px 9px 0px 9px;
	text-align: left;
}
.middle_content_inner_wrapper_2
{
	width: 492px;
	/*background-color: red;*/
}
.middle_content_contact_wrapper_1
{
	width: 241px;
	margin: 0px 5px 0px 0px;
	text-align: left;
}
.middle_content_contact_wrapper_2
{
	width: 241px;
	margin: 0px 0px 0px 5px;
	text-align: left;
}
.middle_content_inner_wrapper_bend_1
{
	width: 748px;
	margin: 0px 9px 0px 9px;
	text-align: left;
}
.middle_content_inner_wrapper_bend_2
{
	width: 720px;
	margin: 0px 18px 0px 28px;
	text-align: left;
}
.middle_content_inner_wrapper_bend_3_auto
{
	width: 720px;
	height: auto;
}
.middle_content_inner_wrapper_bend_3
{
	width: 720px;
	height: 20px;
}
.middle_content_inner_wrapper_grid
{
	width: 720px;
	height: 400px;
}
.middle_content_inner_wrapper_bend_3_1
{
	width: 281px;
	margin: 0px 20px 0px 0px;
	height: 20px;
}
.middle_content_inner_wrapper_bend_3_2
{
	width: 14px;
	height: 20px;
}
.middle_content_inner_wrapper_bend_3_3
{
	width: 336px;
	margin: 0px 20px 0px 0px;
	height: 20px;
}
.middle_content_inner_wrapper_bend_3_4
{
	width: 49px;
	height: 20px;
}
.middle_content_inner_wrapper_bend_3_5
{
	width: 100px;
	margin: 0px 20px 0px 0px;
	height: 20px;
}
.middle_content_inner_wrapper_bend_3_6
{
	width: 200px;
	height: 20px;
}
.middle_content_inner_wrapper_3_7
{
	width: 492px;
	text-align: left;
}
.middle_content_inner_wrapper_3_8
{
	width: 230px;
	height: 100px;
	margin: 0px 5px 0px 5px;
	text-align: left;
}

/* To Show Text under one row. */
.middle_content_inner_wrapper_bend_3_7
{
	width: 336px;
	margin: 0px 20px 0px 0px;
}
.middle_content_inner_wrapper_bend_3_8
{
	width: 281px;
	margin: 0px 20px 0px 0px;
	vertical-align:top;
}
.middle_content_inner_wrapper_bend_3_9
{
	width: 14px;
	vertical-align:top;
}
.middle_content_inner_wrapper_bend_3_10
{
	vertical-align:top;
	width: 49px;
}

.right_button_wrapper_pink
{
	width: 250px;
	height: 55px;
	background-image: url("../../images/Kumon_button_frame.png");
	background-repeat:no-repeat;
	background-color: #ee3d96;
}
.right_button_wrapper_yellow
{
	width: 250px;
	height: 55px;
	background-image: url("../../images/Kumon_button_frame.png");
	background-repeat:no-repeat;
	background-color: #ffcc4e;
}
.right_button_wrapper_green
{
	width: 250px;
	height: 55px;
	background-image: url("../../images/Kumon_button_frame.png");
	background-repeat:no-repeat;
	background-color: #bcd85f;
}
.right_button_wrapper_peach
{
	width: 250px;
	height: 55px;
	background-image: url("../../images/Kumon_button_frame.png");
	background-repeat:no-repeat;
	background-color: #f69788;
}
.right_button_wrapper_violet
{
	width: 250px;
	height: 55px;
	background-image: url("../../images/Kumon_button_frame.png");
	background-repeat:no-repeat;
	background-color: #d2a3cb;
}
.right_menu_wrapper
{
	width: 260px;
}
.right_menu_wrapper_microsite
{
	width: 251px;
	/*background-color: Gray;*/
}
.right_menu_wrapper_microsite_2
{
	width: 200px;
	margin-left: auto;
	margin-right: auto;
}
.login_wrapper
{
	width: 427px;
	height: 29px;
	background-color: #FFFFFF;
}
.login_wrapper_width_1
{
	width: 9px;
	height: 29px;
}
.login_wrapper_width_2
{
	width: 38px;
	height: 29px;
}
.login_wrapper_width_3
{
	width: 10px;
	height: 29px;
}
.login_wrapper_width_4
{
	width: 164px;
	height: 29px;
}
.login_wrapper_width_5
{
	width: 169px;
	height: 29px;
}
.login_wrapper_width_6
{
	width: 37px;
	height: 29px;
}
.login_wrapper_width_7
{
	width: 61px;
	height: 29px;
}
.login_wrapper_width_8
{
	width: 266px;
	height: 29px;
	text-align: left;
}
.login_wrapper_width_9
{
	width: 71px;
	height: 29px;
}
.login_wrapper_width_10
{
	width: 10px;
	height: 29px;
}
.logo_wrapper
{
	width: 956px;
	height: 72px;
}
.logo_wrapper_width_1
{
	height: 72px;
	width: 529px;
}
.logo_wrapper_width_2
{
	height: 72px;
	width: 427px;
}
/* Added Style 12 March 09*/
.logo_wrapper_width_3
{
	height: 122px;
	width: 264px;
}
/* Added Style 12 March 09*/
.logo_wrapper_width_4
{
	height: 122px;
	width: 692px;
	background-image: url("../../images/Kumon_small_boy.gif");
	background-repeat:no-repeat;
}
.logo_wrapper_width_4_microsite
{
	height: 122px;
	width: 692px;
}
.bottom_wrapper
{
	width: 956px;
	height: 172px;
}
.bottom_wrapper_height_1
{
	height: 150px;
	width: 956px;
}
.bottom_wrapper_height_2
{
	height: 17px;
	width: 956px;
}
.bottom_wrapper_width_1
{
	height: 150px;
	width: 32px;
}
.bottom_wrapper_width_2
{
	height: 150px;
	width: 268px;
	background-color: #FFFFFF;
}
.bottom_wrapper_width_3
{
	height: 150px;
	width: 42px;
}
.bottom_wrapper_width_4
{
	height: 150px;
	width: 36px;
}
.image_wrapper
{
	height: 139px;
	width: 258px;
	margin: 5px;
}
.what_is_kumon_button_wrapper
{
	height: 25px;
	width: 258px;
	background-image: url("../../images/what_is_kumon_button.jpg");
}
.how_does_kumon_button_wrapper
{
	height: 25px;
	width: 258px;
	background-image: url("../../images/how_does_it_work_button.jpg");
}
.success_stories_button_wrapper
{
	height: 25px;
	width: 258px;
	background-image: url("../../images/success_stories_button.jpg");
}
.slogan_wrapper
{
	width: 956px;
	height: 108px;
}
.slogan_wrapper_width_1
{
	height: 108px;
	width: 576px;
}
.slogan_wrapper_width_2
{
	height: 108px;
	width: 380px;
}
.slogan_wrapper_height_1
{
	height: 108px;
	width: 596px;
}
.slogan_wrapper_height_2
{
	height: 5px;
	width: 596px;
}
.left_menu_inner_wrapper
{
	width: 172px;
	margin-right: 14px;
}
.link_wrapper_1
{
	width: 152px;
}
.link_wrapper_2
{
	width: 152px;
}
.arrow_wrapper_1
{
	width: 20px;
}
.menu_tile_wrapper_1
{
	height: 2px;
	width: 172px;
	background-image: url("../../images/menu_tile_1.gif");
	background-repeat: repeat-x;
}
.menu_height_wrapper_1
{
	height: 34px;
	width: 182px;
}
.menu_height_wrapper_2
{
	height: 20px;
	width: 182px;
}
.menu_height_wrapper_3
{
	height: 40px;
	width: 182px;
}
/*
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
GENERAL STYLES END HERE
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
*/
/*
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
BUTTONS START HERE
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
*/
.clear 
{/* generic container (i.e. div) for floating buttons */
	overflow: hidden;
	width: 100%;
}
a.button 
{
	background: transparent url("../../images/kumon_bg_button_a.png") no-repeat scroll top right;
	color: #6299C8;
	display: block;
	float: left;
	font: bold 12px arial, sans-serif;
	height: 24px;
	margin-right: 6px;
	padding-right: 7px; /* sliding doors padding */
	text-decoration: none;
}
a.button span 
{
	background: transparent url("../../images/kumon_bg_button_span.png") no-repeat;
	display: block;
	line-height: 14px;
	padding: 5px 0 5px 7px;
} 
a.button:active 
{
	background-position: bottom right;
	color: #6299C8;
	outline: none; /* hide dotted outline in Firefox */
}
a.button:active span 
{
	background-position: bottom left;
	padding: 6px 0 4px 7px; /* push text down 1px */
}
.menu_link_1,.menu_link_1:link,.menu_link_1:visited,.menu_link_1:active 
{
	display: block; 
	width: auto; 
	height: 31px; 
	background: #ffffff; 
	text-align: right; 
	text-decoration: none; 
	font: 9pt arial; 
	font-weight: bold;
	color: #000000; 
	line-height: 38px; 
	overflow: hidden;
}
.menu_link_1:hover {
	color:#525252; 
	background:#FFFFFF;
}
.menu_link_2,.menu_link_2:link,.menu_link_2:visited,.menu_link_2:active 
{
	display: block; 
	width: auto; 
	height: 18px; 
	background: #FFFFFF; 
	text-align: right; 
	text-decoration: none; 
	font: 9pt arial; 
	font-weight: normal;
	color: #000000; 
	line-height: 18px; 
	overflow: hidden;
}
.menu_link_2_2,.menu_link_2_2:link,.menu_link_2_2:visited,.menu_link_2_2:active 
{
	display: block; 
	width: auto; 
	height: 36px; 
	background: #FFFFFF; 
	text-align: right; 
	text-decoration: none; 
	font: 9pt arial; 
	font-weight: normal;
	color: #000000; 
	line-height: 18px; 
	overflow: hidden;
	cursor:hand;
}
.menu_link_2:hover 
{
	color:#525252; 
	background:#FFFFFF;
	cursor:hand;
}
.menu_link_2_2:hover 
{
	color:#525252; 
	background:#FFFFFF;
}
.menu_link_3,.menu_link_3:link,.menu_link_3:visited,.menu_link_3:active 
{
	display: block; 
	width: auto; 
	height: 18px; 
	background: #FFFFFF; 
	text-align: right; 
	text-decoration: none; 
	font: 9pt arial; 
	font-weight:bold;
	color: #EE3D96; 
	line-height: 18px; 
	overflow: hidden;
	cursor:hand;
}
.menu_link_3:hover 
{
	color:#EE3D96; 
	background:#FFFFFF;
	cursor:hand;
}
.kumon_grid_but_1, kumon_grid_but_1:link, kumon_grid_but_1:visited 
{
	font: 10pt arial,sans-serif;
	display: block; 
	width: auto;
	height: 18px; 
	background: #8DCFF4; 
	border: 1px solid #8DCFF4;
	text-align: left; 
	text-decoration: none; 
	color: #000000;
	padding: 2px 3px 2px 3px;
}
.kumon_grid_but_1:hover 
{
	color: #E8F5FD;
	border: 1px solid #8DCFF4; 
	background-color: #8DCFF4;
}
.top_button_link,.top_button_link:link,.top_button_link:visited,.top_button_link:active 
{
	display: block; 
	width: 200px; 
	height: auto; 
	overflow: hidden;
	text-decoration: none;
	text-align:left; 
}
.top_button_link:hover 
{
	display: block; 
	width: 200px; 
	height: auto; 
	overflow: hidden;
	text-decoration: none;
	text-align: left; 
}
.right_button_link_pink,.right_button_link_pink:link,.right_button_link_pink:visited,.right_button_link_pink:active 
{
	display: block; 
	width: 240px; 
	height: auto; 
	background: #ee3d96; 
	overflow: hidden;
	text-decoration: none; 
}
.right_button_link_pink:hover {
	background:#ee3d96;
}
.right_button_link_yellow,.right_button_link_yellow:link,.right_button_link_yellow:visited,.right_button_link_yellow:active 
{
	display: block; 
	width: 240px; 
	height: auto; 
	background: #ffcc4e; 
	overflow: hidden;
	text-decoration: none; 
}
.right_button_link_yellow:hover 
{
	background:#ffcc4e;
}
.right_button_link_green,.right_button_link_green:link,.right_button_link_green:visited,.right_button_link_green:active 
{
	display: block; 
	width: 240px; 
	height: auto; 
	background: #bcd85f; 
	overflow: hidden;
	text-decoration: none; 
}
.right_button_link_green:hover 
{
	background:#bcd85f;
}
.right_button_link_violet,.right_button_link_violet:link,.right_button_link_violet:visited,.right_button_link_violet:active 
{
	display: block; 
	width: 240px; 
	height: auto; 
	background: #d2a3cb; 
	overflow: hidden;
	text-decoration: none; 
}
.right_button_link_violet:hover 
{
	background: #d2a3cb;
}
.right_button_link_peach,.right_button_link_peach:link,.right_button_link_peach:visited,.right_button_link_peach:active 
{
	display: block; 
	width: 240px; 
	height: auto; 
	background: #f69788; 
	overflow: hidden;
	text-decoration: none; 
}
.right_button_link_peach:hover 
{
	background: #f69788;
}
.kumon_footer_text_link,.kumon_footer_text_link:link,.kumon_footer_text_link:visited,.kumon_footer_text_link:active 
{
	font: 9pt arial;	
	color: #695165;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
}
.kumon_footer_text_link:hover 
{
	color: #837080;
}
.content_link_1,.content_link_1:link,.content_link_1:visited,.content_link_1:active 
{
	font: 9pt arial;	
	color: #EE3D96;
	text-transform: none;
	text-decoration: underline;
	font-weight: bold;
	font-style: italic;
}
.content_link_1:hover 
{
	color: #EF96C3;
}
.content_link_2,.content_link_2:link,.content_link_2:visited,.content_link_2:active 
{
	font: 9pt arial;	
	color: #EE3D96;
	text-transform: none;
	text-decoration: underline;
	font-weight: bold;
	font-style: italic;
}
.content_link_2:hover 
{
	color: #EF96C3;
}
.shuffler, shuffler:link, shuffler:visited {
	font : 12px erdana, arial, sans-serif; 
	width:10px;
	height:16px; 
	background:#E6E6E6; 
	border:1px solid #9B9B9B; 
	text-align:center; 
	text-decoration:none; 
	color:#000;
	padding : 4px 4px 4px 4px;
	
}

.shuffler:hover {
	color:#3F3F3F; 
	background-color : #DFDFDF;
} 
a.grid_button 
{
	background: transparent url("../../images/small_button_a.png") no-repeat scroll top right;
	color: #6299C8;
	display: block;
	float: left;
	font: bold 10px arial, sans-serif;
	height: 17px;
	margin-right: 2px;
	padding-right: 7px;/* sliding doors padding */
	text-decoration: none;
}
a.grid_button span 
{
	background: transparent url("../../images/small_bg_button_span.png") no-repeat;
	display: block;
	line-height: 7px;
	padding: 5px 0 5px 7px;
} 
a.grid_button:active 
{
	background-position: bottom right;
	color: #6299C8;
	outline: none;/* hide dotted outline in Firefox */
}
a.grid_button:hover 
{
	color: #566CB4;
}
a.grid_button:active span 
{
	background-position: bottom left;
	padding: 5px 0 5px 7px;/* push text down 1px */
}
a.shufler_button 
{
	background: transparent url("../../images/small_button_a.png") no-repeat scroll top right;
	color: #6299C8;
	display: block;
	font: bold 10px arial, sans-serif;
	height: 17px;
	/*margin-right: 2px;*/
	padding-right: 7px;/* sliding doors padding */
	text-decoration: none;
}
a.shufler_button span 
{
	background: transparent url("../../images/small_bg_button_span.png") no-repeat;
	display: block;
	line-height: 7px;
	padding: 5px 0 5px 7px;
} 
a.shufler_button:active 
{
	background-position: bottom right;
	color: #6299C8;
	outline: none;/* hide dotted outline in Firefox */
}
a.shufler_button:hover 
{
	color: #566CB4;
}
a.shufler_button:active span 
{
	background-position: bottom left;
	padding: 5px 0 5px 7px;/* push text down 1px */
}
.kumon_around_world_link_1,.kumon_around_world_link_1:link,.kumon_around_world_link_1:visited,.kumon_around_world_link_1:active 
{
	font: 9pt arial; 
	font-weight: bold;
	text-align: left; 
	text-decoration: none; 
	color: #000000; 
}
.kumon_around_world_link_1:hover {
	color:#525252; 
}

/*
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
BUTTONS ENDS HERE
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
*/
/*
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
FORM ELEMENTS START HERE
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
*/
/* IE input margin fix*/
.ieinputfix 
{
	_margin-top: -1px;
	_margin-bottom: -2px;
	_padding: 0px;
}
.common_input 
{
	border: solid 1px #c7c7c7;
	height: 17px;
	font: 7.5pt arial, verdana, sans-serif; 
	font-weight: normal;
	color: #000000;
	text-transform: none;
	text-indent: 3px;
}
.common_input_form 
{
	border: solid 1px #c7c7c7;
	height: auto;
	font: 9pt arial; 
	font-weight: normal;
	color: #000000; 
	text-transform: none;
	text-indent: 3px;
}
.common_select 
{
	border: solid 1px #c7c7c7;
	height: 17px;
	font: 7.5pt arial, verdana, sans-serif; 
	font-weight: normal;
	color: #000000;
	text-transform: none;
	text-indent: 3px;
}
.common_select_1
{
	border: solid 1px #c7c7c7;
	height: 17px;
	width:130px;
	font: 7.5pt arial, verdana, sans-serif; 
	font-weight: normal;
	color: #000000;
	text-transform: none;
	text-indent: 1px;
}
.common_select_2
{
	border: solid 1px #c7c7c7;
	height: 17px;
	width:42px;
	font: 7pt arial, verdana, sans-serif; 
	font-weight: normal;
	color: #000000;
	text-transform: none;
}
.common_select_form 
{
	border: solid 1px #c7c7c7;
	height: auto;
	font: 9pt arial; 
	font-weight: normal;
	color: #000000; 
	text-transform: none;
	text-indent: 3px;
}
.common_textarea 
{
	width: 200px;
	border: solid 1px #CACACA;
	font: 9pt arial; 
	font-weight: normal;
	color: #4E4E4E;
	text-transform: none;
}
.textarea_height_1 
{
	height: 200px;
}
.multiple_select_1 
{
	height : 100px;
	width: auto;
	font : 9pt arial, verdana, sans-serif; 
	font-weight : normal;
	color: #000000; 
	text-transform : none;
}

.multiple_select_2 
{
	height : 150px;
	width: auto;
	font : 9pt arial, verdana, sans-serif; 
	font-weight : normal;
	color: #000000; 
	text-transform : none;
}

.form_element_width_auto 
{
	width: 100%;
}
.form_element_width_1 
{
	width: 155px;
}
.form_element_width_2 
{
	width: 200px;
}
.form_element_width_3 
{
	width: 205px;
}
.form_element_width_4 
{
	width: 190px;
}
/*
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
FORM ELEMENTS END HERE
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
*/
/*
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
TEXT STYLES START HERE
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
*/
.kumon_footer_text 
{
	font: 9pt arial;	
	color: #695165;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
}
.kumon_slogan_text_black 
{
	font: 20pt arial;	
	color: #000000;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
}
.kumon_slogan_text_white 
{
	font: 20pt arial;	
	color: #ffffff;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
}
.kumon_slogan_text_black_backend 
{
	font: 15pt arial;	
	color: #000000;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
}
.kumon_slogan_text_white_backend 
{
	font: 15pt arial;	
	color: #ffffff;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
}
.kumon_slogan_text_black_backend_microsite 
{
	font: 22pt arial;	
	color: #000000;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
}
.kumon_slogan_text_white_backend_microsite 
{
	font: 22pt arial;	
	color: #ffffff;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
}
.login_text 
{
	font: 9pt arial;	
	color: #000000;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
}
.logoff_text 
{
	font: 9pt arial;	
	color: #000000;
	text-transform: none;
	text-decoration: none;
	font-weight: normal;
}
.login_text_align_left 
{
	text-align: left;	
}
.right_button_text_normal 
{
	font: 14pt arial;	
	color: #000000;
	text-transform: none;
	text-decoration: none;
	font-weight: normal;
}
.right_button_text_normal_2 
{
	font: 14pt arial;	
	color: #4c4c4c;
	text-transform: none;
	text-decoration: none;
	font-weight: normal;
}
.right_button_text_bold 
{
	font: 14pt arial;	
	color: #000000;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
}
.top_button_text_normal 
{
	font: 11pt arial;	
	color: #000000;
	text-transform: none;
	text-decoration: none;
	line-height: 26px;
	text-indent: 3pt;
	font-weight: normal;
}
.top_button_text_bold 
{
	font: 11pt arial;	
	color: #000000;
	text-transform: none;
	text-decoration: none;
	line-height: 26px;
	font-weight: bold;
}
.kumon_home_page_contact_number 
{
	font: 22pt arial;	
	color: #B3B3B3;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
}
.kumon_content_header_text_bold_1 
{
	font: 22pt arial;	
	color: #000000;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
}
.kumon_content_header_text_normal_1
{
	font: 22pt arial;	
	color: #000000;
	text-transform: none;
	text-decoration: none;
	font-weight: normal;
}
.kumon_content_header_text_bold_2 
{
	font: 10pt arial;	
	color: #4C4C4C;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
}
.kumon_content_header_text_normal_2 
{
	font: 10pt arial;	
	color: #4C4C4C;
	text-transform: none;
	text-decoration: none;
	font-weight: normal;
}
.kumon_content_header_text_normal_3
{
	font: 16pt arial;	
	color: #3f3f3f;
	text-transform: none;
	text-decoration: none;
	font-weight: normal;
}
.kumon_content_header_text_bold_3
{
	font: 16pt arial;	
	color: #3f3f3f;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
}
.kumon_content_header_text_bold_3_black
{
	font: 16pt arial;	
	color: #000;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
}
.kumon_content_header_text_normal_4 
{
	font: 12pt arial;	
	color: #4C4C4C;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
}
.kumon_content_header_text_bold_5
{
	font: 9pt arial;	
	color: #4C4C4C;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
}
.kumon_content_header_text_normal_5
{
	font: 9pt arial;	
	color: #4C4C4C;
	text-transform: none;
	text-decoration: none;
	font-weight: normal;
}
.kumon_content_header_text_6
{
	font: 8pt arial;	
	color: #3f3f3f;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
}
.kumon_content_italic 
{
	font-style: italic; 
}
.kumon_form_text_1
{
	font: 9pt arial; 
	font-weight: bold;
	color: #000000; 
	line-height: 20px;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
}
.kumon_form_text_2
{
	font: 9pt arial; 
	font-weight: bold;
	color: #000000; 
	line-height: 20px;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
	text-align: right;
}

.kumon_form_text_3
{
	font: 9pt arial; 
	font-weight: normal;
	color: #000000; 
	line-height: 20px;
	text-transform: none;
	text-decoration: none;
	text-align: left;
}

.kumon_form_text_4
{
	font: 8pt arial; 
	font-weight: normal;
	color: #000000; 
	line-height: 20px;
	text-transform: none;
	text-decoration: none;
	text-align: left;
}

.required_text
{
	font: 9pt arial;	
	color: #EE3D96;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
	font-style: italic;
}
/*
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
TEXT STYLES END HERE
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
*/
/*
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
SPACER STYLES START HERE
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
*/
.kumon_margin_1
{
	margin-top: 12px;
}
.kumon_margin_2
{
	margin-top: 6px;
}
.kumon_margin_3
{
	margin-top: 2px;
}
.kumon_margin_4
{
	margin-top: 3px;
}
.kumon_margin_5
{
	margin-top: 57px;
}
.kumon_margin_6
{
	margin-top: 16px;
}
.kumon_margin_7
{
	margin-top: 20px;
}
.kumon_margin_8
{
	margin-bottom: 12px;
}
.kumon_margin_9
{
	margin-top: 10px;
}
.kumon_margin_10
{
	margin-bottom: 50px;
}
.kumon_margin_11
{
	margin-top: 85px;
}
.kumon_margin_12
{
	margin-right: 190px;
}
.kumon_margin_13
{
	margin-right: 2px;
}
.kumon_margin_14
{
	margin-top: 30px;
}
.kumon_margin_15
{
	margin-right: 10px;
}
/*
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
SPACER STYLES END HERE
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
*/
/*
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
MASTER FORM STYLES START HERE
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
*/
.table_bg_test
{
	background-color: Red;
}
.table_bg_test2
{
	background-color: blue;
}
.table_bg_test3
{
	background-color: yellow;
}
.table_bg_test4
{
	background-color: orange;
}
.table_bg_test5
{
	background-color: gray;
}
.table_100percent
{
	width: 100%;
}
.td_100percent
{
	width: 100%;
}
.td_map_arrow
{
	width: 20px;
}
.td_30
{
	width: 370px;
}
.td_2
{
	width: 30px;
}
.td_3
{
	width: 320px;
}
.td_4
{
	width: 200px;
}
.td_5
{
	width: 100px;
}
.td_6
{
	width: 190px;
}
.form_1
{
	width: 252px;
}
.form_2
{
	width: 30px;
}
.form_3
{
	width: 242px;
}
.form_4
{
	width: 350px;
}
.form_5
{
	width: 144px;
}
.form_spacer_1
{
	width: 5px;
}
.form_spacer_2
{
	width: 10px;
}
.form_1_input
{
	width: 230px;
}
.table_width_720px
{
	width: 720px;
	height: auto;
}
.form_table_1
{
	width: 720px;
	height: 22px;
}
.form_catalogue_td_1_spacer
{
	width: 4px;
	height: auto;
}
.form_catalogue_td_1
{
	width: 242px;
	height: auto;
}
.form_catalogue_td_2
{
	width: 112px;
	height: auto;
}
.form_catalogue_td_3
{
	width: 90px;
	height: auto;
}
.form_catalogue_td_4
{
	width: 150px;
	height: auto;
}
.form_catalogue_td_5
{
	width: 21px;
	height: auto;
}
.form_catalogue_td_6
{
	width: 545px;
	height: auto;
}
.form_catalogue_td_7
{
	width: 70px;
	height: auto;
}
.form_catalogue_td_8
{
	width: 50px;
	height: auto;
}
.form_catalogue_td_9
{
	width: 160px;
	height: auto;
}
.form_catalogue_bg_color_pink
{
	background-color: #EE3D96;
}
.form_catalogue_bg_color_yellow
{
	background-color: #FFCC4E;
}
.form_catalogue_bg_color_green
{
	background-color: #BCD85F;
}
.form_catalogue_bg_color_peach
{
	background-color: #F69788;
}
.form_catalogue_bg_color_2
{
	background-color: #fff;
}
.td_paging_spacer
{
	margin: 0px 2px 0px 0px;
}
.form_spacer_1
{
	height: 21px;
}
.form_spacer_2
{
	height: 2px;
}
.form_spacer_3
{
	width: 2px;
}
.form_spacer_4
{
	height: 30px;
}
.form_spacer_5
{
	height: 3px;
}
.form_spacer_6
{
	height: 10px;
}
.form_margin_1
{
	margin-left: 2px;
}
.vertical_align
{
	vertical-align: top;
}
.align_right
{
	text-align: right;
}
.align_left
{
	text-align: left;
}
.align_middle
{
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
.form_input 
{
	border: #c7c7c7 1px solid;
	height: 14px;
	padding: 3px;
	font: 9pt arial; 
	font-weight: normal;
	color: #000000;   
}
.form_input_enq 
{
	border: #c7c7c7 1px solid;
	width: 190px;
	height: 14px;
	padding: 3px;
	font: 9pt arial; 
	font-weight: normal;
	color: #000000;   
}
.form_select
{
	border: #c7c7c7 1px solid;
	height: 22px;
}
.form_width_1
{
	width: 200px;
}
.form_width_2
{
	width: 70px;
}
.form_width_3
{
	width: 258px;
}
.form_width_4
{
	width: 250px;
}
.form_input_width_0
{
	width: 492px;
}
.form_input_width_1
{
	width: 200px;
}
.form_input_width_2
{
	width: 30px;
}
.form_input_width_3
{
	width: 252px;
}
.form_input_width_4
{
	width: 10px;
}
.form_text_1
{
	font: 9pt arial; 
	font-weight: bold;
	color: #000000; 
	text-transform: none;
	text-decoration: none;
}
.form_text_1_italic
{
	font: 9pt arial; 
	font-weight: bold;
	color: #8f8f8f; 
	text-transform: none;
	text-decoration: none;
	font-style: italic;
}
.form_text_2
{
	font: 8pt arial; 
	font-weight: bold;
	color: #000000; 
	text-transform: none;
	text-decoration: none;
}
.form_text_3
{
	font: 9pt arial; 
	font-weight: normal;
	color: #000000; 
	text-transform: none;
	text-decoration: none;
}
.form_text_2_paging,.form_text_2_paging:link,.form_text_2_paging:visited,.form_text_2_paging:active 
{
	font: 8pt arial; 
	font-weight: bold;
	color: #000000; 
	text-transform: none;
	text-decoration: none;
}
.form_text_2_paging:hover 
{
	color: #9C9C9C;
}
.form_padding_1
{
	padding-left: 2px;
}
/*
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
MASTER FORM STYLES END HERE
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
*/
/*
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
SUCCESS STORY STARTS HERE
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
*/
.left_floated_image_1 
{
	float:left;
	clear:left;
	padding: 0;
	margin-right: 8px;
	margin-bottom: 0px;
} 
.right_floated_image_1 
{
	float:right;
	clear:right;
	padding: 0;
	margin-left: 8px;
	margin-bottom: 0px;
} 
.border_1 {
	border : solid 2px #8dcff4;
}
.border_2 {
	background-color : #dbdbdb;
	background-repeat : repeat-x;
	height : 1px;
}
/*
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
SUCCESS STORY ENDS HERE
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
*/
/*
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
FEE STRUCTURE STARTS HERE
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
*/
.fee_structure_bg_1
{
	background-color: #ddd;
}
.fee_structure_table_wrapper
{
	width: 492px;
}
.fee_structure_table
{
	width: 492px;
	border: 1px #ddd solid;
	border-spacing: 0px;
	margin-top: 0px;
}
.fee_structure_td
{
	height: 32px;
}
.fee_structure_td_header
{
	height: 40px;
}
.fee_structure_td_footer
{
	height: 60px;
}
.fee_structure_td_left
{
	border-left: 1px #ddd solid;
	border-collapse: collapse;
	border-spacing: 0px;
	margin-top: 0px;
}
.fee_structure_td_bottom
{
	border-bottom: 1px #ddd solid;
	border-collapse: collapse;
	border-spacing: 0px;
	margin-top: 0px;
}
.fee_structure_header_1
{
	font: 12pt arial; 
	font-weight: bold;
	color: #000000;
	text-decoration: none; 
}
.fee_structure_header_2
{
	font: 9pt arial; 
	font-weight: bold;
	color: #000000;
	text-decoration: none; 
}
.fee_structure_header_3
{
	font: 8pt arial; 
	font-weight: normal;
	color: #000000;
	text-decoration: none; 
}
.fee_structure_header_4
{
	font: 7pt arial; 
	font-weight: normal;
	color: #000000;
	text-decoration: none; 
}
.fee_structure_header_4_bold
{
	font: 8pt arial; 
	font-weight: bold;
	color: #000000;
	text-decoration: none; 
}

/*
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
FEE STRUCTURE ENDS HERE
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
*/

.grid_input
{
	border: solid 1px #c7c7c7;
	height: auto;
	width:18px;
	font: 9pt arial; 
	font-weight: normal;
	color: #000000; 
	text-transform: none;
	text-indent: 3px;
}
.grid_input_Total
{
	border: solid 1px #c7c7c7;
	height: auto;
	width:26px;
	font: 9pt arial; 
	font-weight: normal;
	color: #000000; 
	text-transform: none;
	text-indent: 3px;
}

.form_catalogue_bg_color_gray
{
	background-color: #EFEFEF;
}
/*
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
QUICK SEARCH STARTS HERE
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
*/
.quick_search_wrapper
{
	width: 172px;
	height: auto;
}
.quick_search_td_height
{
	width: 172px;
	height: 28px;
}
.quick_search_td_width_1
{
	width: 131px;
}
.quick_search_td_width_2
{
	width: 29px;
}
.quick_search_td_width_3
{
	width: 160px;
}
.quick_search_td_width_4
{
	width: 172px;
}
.quick_search_spacer_1
{
	height: 10px;
}
.quick_search_tile_1
{
	background-image: url("../../images/quicksearch_tile.gif");
	background-repeat: repeat-y;
}
.quick_search_input_bg_1
{
	background-image: url("../../images/quick_search_input_bg.gif");
	background-repeat: no-repeat;
}
.quick_search_input 
{
	border: #fff 1px solid;
	height: 14px;
	padding: 3px;
	font: 9pt arial; 
	font-weight: normal;
	color: #000000;   
}
.quick_search_input_width_1 
{
	width: 116px;
}
.quick_search_spacer_1 
{
	margin: 0px 0px 0px 2px;
}
.quick_search_spacer_2 
{
	height: 6px;
}
.quick_search_spacer_2 
{
	height: 3px;
}
.quick_search_link_1,.quick_search_link_1:link,.quick_search_link_1:visited,.quick_search_link_1:active 
{
	display: block; 
	width: 27px; 
	height: 28px; 
	background: #ffffff; 
	overflow: hidden;
	text-decoration: none; 
}
.quick_search_link_1:hover {
	background: #bcd85f;
}
.quick_search_header_bold_1
{
	font: 14pt arial; 
	font-weight: bold;
	color: #000000;
	text-decoration: none; 
}
.quick_search_header_normal_1
{
	font: 14pt arial; 
	font-weight: normal;
	color: #000000;
	text-decoration: none; 
}
.quick_search_header_bold_2
{
	font: 9pt arial; 
	font-weight: bold;
	color: #000000;
	text-decoration: none; 
}
.quick_search_header_normal_2
{
	font: 9pt arial; 
	font-weight: normal;
	color: #000000;
	text-decoration: none; 
}
.quick_search_header_bold_3
{
	font: 8pt arial; 
	font-weight: bold;
	color: #3e3e3e;
	text-decoration: none; 
}
.quick_search_header_normal_3
{
	font: 8pt arial; 
	font-weight: normal;
	color: #3e3e3e;
	text-decoration: none; 
}
.quick_search_header_normal_4
{
	font: 7pt arial; 
	font-weight: normal;
	color: #5f5f5f;
	text-decoration: none; 
}
.quick_search_header_normal_4
{
	font: 7pt arial; 
	font-weight: bold;
	color: #5f5f5f;
	text-decoration: none; 
}
.quick_search_header_normal_2_line_height
{
	line-height: 14pt; 
}
/*
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
QUICK SEARCH ENDS HERE
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
*/
/*
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
MATHS & ENGLISH STARTS HERE
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
*/
.maths_header_left_right
{
	width: 4px;
	height: 34px;
}
.maths_subheader_left_right
{
	width: 4px;
	height: 17px;
}
.maths_header_middle
{
	width: 484px;
}
.maths_subheader_middle_1
{
	width: 92px;
	height: 17px;
}
.maths_subheader_middle_2
{
	width: 382px;
	height: 17px;
}
.maths_header_tile_1
{
	background-color: #56bbed;
}
.english_header_tile_1
{
	background-color: #da251d;
}
.maths_subheader_tile_1
{
	background-color: #93d0f4;
}
.english_subheader_tile_1
{
	background-color: #f7c5b4;
}
.maths_subheader_width_1
{
	width: 100px;
}
.maths_subheader_width_2
{
	width: 390px;
}
.maths_subheader_width_spacer_1
{
	width: 2px;
}
.maths_subheader_height_spacer_1
{
	height: 2px;
}
.maths_header_1_bold
{
	font: 12pt arial; 
	font-weight: bold;
	color: #fff;
	text-decoration: none; 
}
.maths_header_2_normal
{
	font: 9pt arial; 
	font-weight: normal;
	color: #000;
	text-decoration: none; 
}
.maths_header_2_bold
{
	font: 9pt arial; 
	font-weight: bold;
	color: #000;
	text-decoration: none; 
}
/*
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
MATHS & ENGLISH ENDS HERE
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
*/
/*
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
CENTRE MAP STARTS HERE
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
*/
.center_wrapper
{
	width: 492px;
	background-color: #8dcff4;
}
/*
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
CENTRE MAP ENDS HERE
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
*/
/*
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
LIST STYLES STARTS HERE
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
*/
ol.none 
{ 
	list-style-type: none; 
	margin: 0px 10px 0px 20px;
} 
/*
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
LIST STYLES END HERE
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
*/

a.shufler_button 
{
	background: transparent url("../../images/small_button_a.png") no-repeat scroll top right;
	color: #6299C8;
	display: block;
	font: bold 10px arial, sans-serif;
	height: 17px;
	/*margin-right: 2px;*/
	padding-right: 7px;/* sliding doors padding */
	text-decoration: none;
}
a.shufler_button span 
{
	background: transparent url("../../images/small_bg_button_span.png") no-repeat;
	display: block;
	line-height: 7px;
	padding: 5px 0 5px 7px;
} 
a.shufler_button:active 
{
	background-position: bottom right;
	color: #6299C8;
	outline: none;/* hide dotted outline in Firefox */
}
a.shufler_button:hover 
{
	color: #566CB4;
}
a.shufler_button:active span 
{
	background-position: bottom left;
	padding: 5px 0 5px 7px;/* push text down 1px */
}

/* Added 06 July 2009 starts here */
.form_microsite_admin_width_1
{
	width: 281px;
}
.form_microsite_admin_width_2
{
	width: 14px;
}
.form_microsite_admin_width_3
{
	width: 336px;
}
.form_microsite_admin_width_4
{
	width: 49px;
}
.form_microsite_admin_width_5
{
	width: 385px;
}
.form_microsite_admin_width_6
{
	width: 50px;
}
.form_microsite_admin_width_7
{
	width: 100px;
}
.microsite_admin_1
{
	width: 210px;
}
.microsite_admin_2
{
	width: 120px;
}
.microsite_admin_3
{
	width: 90px;
}
/* Added 06 July 2009 ends here */

/* Added 13 July 2009 starts here */
.form_text_1
{
	font: 9pt arial; 
	font-weight: bold;
	color: #000000; 
	text-transform: none;
	text-decoration: none;
}
.form_text_1_italic
{
	font: 9pt arial; 
	font-weight: bold;
	color: #8f8f8f; 
	text-transform: none;
	text-decoration: none;
	font-style: italic;
}
.form_text_2
{
	font: 8pt arial; 
	font-weight: bold;
	color: #000000; 
	text-transform: none;
	text-decoration: none;
}
.form_text_3
{
	font: 9pt arial; 
	font-weight: normal;
	color: #000000; 
	text-transform: none;
	text-decoration: none;
}
.form_text_4
{
	font: 6pt arial; 
	font-weight: normal;
	color: #000000; 
	text-transform: none;
	text-decoration: none;
}
.form_text_2_paging,.form_text_2_paging:link,.form_text_2_paging:visited,.form_text_2_paging:active 
{
	font: 8pt arial; 
	font-weight: bold;
	color: #000000; 
	text-transform: none;
	text-decoration: none;
}
.form_text_2_paging:hover 
{
	color: #9C9C9C;
}
.form_padding_1
{
	padding-left: 2px;
}
.form_padding_2
{
	padding-right: 2px;
}
/* Added 13 July 2009 ends here */
.microsite_table_1
{
	width: 140px;
}
.microsite_table_2
{
	width: 212px;
}
.microsite_spacer_1
{
	padding-top: 5px;
	padding-bottom: 5px;
}
.microsite_spacer_2
{
	padding-left: 2px;
	padding-right: 2px;
}

/*
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
DIGITAL DASHBOARD SECTION STARTS HERE
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
*/
.digital_db_button_line_height 
{
	line-height: 40px; 
}
.digital_db_spacer 
{
	width: 10px; 
}
.digital_db_spacer_2 
{
	height: 40px; 
}
.digital_db_button_text_decoration_none 
{
	text-decoration: none;
}
.digital_db_button,.digital_db_button:link,.digital_db_button:visited,.digital_db_button:active 
{
	text-decoration: none;
	color: #000; 
}
.digital_db_button_text 
{
	font: 12pt arial; 
	font-weight: bold;
	text-align: center; 
	text-decoration: none; 
	color: #000000; 
	line-height: 40px;
}
.digital_db_button_bg
{
	background-color: #8dcff4;
}
.digital_db_button:hover {
	color:#000; 
	background-color: #cdd5da;
}
.digital_db_button_black
{
	color: #000;
}

.but
      {
      	padding:0px;
      	height: 40px;
      	line-height: 40px;
      	width:8em
      }
      .but a
      {
      	display:block;
      	text-decoration:none;
      	color:black;
      	/*background-color:#954A00;*/
      	background-color: #8dcff4;
        line-height: 40px;
      }
      .but a:hover
      {
      	/*background-color: red;*/
      	background-color: #cdd5da;
      	display:block;
      	line-height: 40px;
       }
/*
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
DIGITAL DASHBOARD SECTION ENDS HERE
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
*/