﻿html {height:100%;}
body {margin:0; padding:0; background:#FFFFFF url(images/tall_main_x.gif) top center repeat-y; height:100%}
.team_quote {
	font-size: 16px;
	font-family: "Century Gothic";
	width: 350px;
	line-height: 16px;
	font-weight: normal;
	padding-top: 5px;
	text-align: center;
}

table, td {
	border-collapse:collapse;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
}
table, td, img {border:0; padding:0;}
form, td{margin:0; padding:0;}
.row_bottom_indent tr td .para_container4 {
	margin-left: 15px;
	margin-top: 7px;
	margin-right: 15px;
}
.clearfloat {
	clear:both;
	height:20px;
	padding-top: 10px;
}
.para_container4 #news_col2 b {
	color: #922543;
	font-size: 1.2em;
}

.para_container4 .jump_to {
	padding-top: 30px;
}

td, select, input {
	color:#4A6571;
	vertical-align:top;
	text-align:left;
	font-family: "Century Gothic";
	font-size: 11px;
	line-height: 14px;
}

#link_test a:link {
	background-image: url(images/button_off.jpg); height: 60px; width: 170px;
	background-repeat: no-repeat;
	padding-bottom: 60px;
	padding-right: 170px;
	
}

#link_test a:hover {
	background-image: url(images/button_on.jpg); height: 60px; width: 170px;
	background-repeat: no-repeat;
	padding-bottom: 60px;
	padding-right: 170px;
}

.table{ height:100%; }
ul {
	font-weight: normal;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

/*in_line_style*/

a{
	color:#000;
	font-size: 16px;
}
a:hover{text-decoration:none;}


strong a{ background:url(images/bull_link.gif) center left no-repeat; color:#958a7e;  text-decoration:none; padding:0 0 0 10px;}
strong a:hover{ text-decoration:none; color:#816d4c}

p {
	margin:6px 0 0 0;
	padding:0;
	text-align: justify;
}


li {
	margin:0;
	line-height: 18px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 12px;
	background-image: url(images/bull_link.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
li a {
	line-height:15px;
	color:#922543;
	text-decoration:underline;
}


.main_table{ width:100%; height:100%;}
.top_table{ width:100%; height:100%;}
.site_center{text-align:center; width:100%; height:100%;}
.site_center1{
	margin:0 auto;
	text-align:left;
	width:945px;
	height:100%;
}
.site_w{
	height:100%;
	width:766px;
	background-color: #FFF;
	background-repeat: no-repeat;
}
td .promo_info .training_bullet2 ol li {
	list-style-type: none;
	background-image: none;
}
.training_leaflets {
	padding-top: 15px;
	margin-left: 18px;
	width: 440px;
	
}

.application_form {
	margin-top: 60px;
	margin-left: 20px;
	margin-bottom: 30px;
	width: 425px;
	
}

.city_guilds {
	margin-top: 60px;
	margin-left: 20px;
	margin-bottom: 30px;
	width: 425px;
	
}

.more_info {
	margin-top: 60px;
	margin-left: 20px;
	margin-bottom: 30px;
	width: 460px;
	
}

.min_wage {
	margin-top: 60px;
	margin-left: 20px;
	margin-bottom: 30px;
	width: 460px;
	
}

.training_leaflets ul li a {
	color: 922543;
	font-size: 14px;
}

.border{width:1px; height:100%; background:#372d27;}
.thankyou_border{width:1px; height:100%; background:#fff;}

/*list*/
.h_menu_wrapper ul{
	margin:10px 0 0 0px;
	font-size:16px;
	width: 945px;
	font-family: "Century Gothic";
}
#page7 .main_table tr .site_center .site_center1 tr .site_w table tr .row_bottom .row_bottom_indent tr .row_bottom_h table tr td .dowecare_main {
	width: 850px;
	margin-top: 25px;
	margin-left: 40px;
}

.h_menu_wrapper li {
	background:url(images/menu_bull.gif) center right no-repeat;
	margin:0;
	padding:0 12px 0 15px;
	display:inline;
	color:#ffffff;
	line-height:20px;
	font-weight:bold;
}
.h_menu_wrapper li a{ color:#fff; text-decoration:none;}
.h_menu_wrapper li a:hover{color:#000; text-decoration:none;}
.h_menu_wrapper li a:active{color:#ccc; text-decoration:underline;}



.row_top td li { margin:0; padding:0; background:none;}
.row_top td li a {
	line-height:21px;
	color:#edebe1;
	text-decoration:none;
	
	margin:0;
	padding:0 0 0 5px;
	font-weight:bold;
	font-size: 0.75em;
	font-family: Verdana, Geneva, sans-serif;
}
.row_top td li a:hover{ text-decoration:none; color:#000;}

.row_bottom_indent td li{ background:none; margin:0; padding:0;}
.row_bottom_indent td li a {
	
	margin:0;
	padding:0 0 0 11px;
	line-height:18px;
	color:#000;
}
/*list_finish*/

/*header*/
.h_menu_wrapper{
	background:url(images/header_wrapperb.jpg) top left repeat-x;
	width:100%;
	height:71px;
	text-align: center;
	
}



.h_wrapper_foto{
	background:#edebe1 url(images/h_wrapper_fotoc.jpg) no-repeat 0 0px;
	width:100%;
	height:350px;
}

.h_wrapper_fotoa{
	
	width:100%;
	height:352px;
}

.h_wrapper_fotod{
	background:#edebe1 url(images/h_wrapper_fotod.jpg) no-repeat 0 0px;
	width:100%;
	height:350px;
}



/*footer*/

.footer{
	padding:20px 0 21px 0;
	color:#000;
	background-image: url(images/footer_line_y.gif);
	background-repeat: no-repeat;
	background-position: 600px 18px;
	background-color: #C0C0C0;
}
.footer a{
	color:#922543;
	font-size: 12px;
}
.footer span{
	margin:0 200px 0 300px;
}
.site_w table tr .footer .footer_menu {
	width: 680px;
	margin-left: 200px;
	margin-bottom: 12px;
	color: #922543;
	text-align: center;
	
}


/*content*/
.separate_dark{
	width:1px;
	height:100%;
	background-image: url(images/v_divider.gif);
	background-repeat: no-repeat;
	background-position: center;
	padding-left: 15px;
	padding-right: 5px;
}

.faq_title{ 
	display:block;
	font-family: "Kristen ITC";
	color: #922543;
	font-size: 1.6em;
	font-weight: bold;
	line-height: 25px;
}


.row_top td{
	color:#FBE9ED;
	font-family: "Tw Cen MT";
	line-height: 20px;
}
.row_top td strong{ color:#edebe1;}
.row_top_indent{margin:23px 0 25px 0;}

.row_bottom{
	background-image: url(images/background.jpg);
	background-repeat: repeat;
}
.row_bottom_salon{ background:#922543;}
.row_top_salon{ background:#edebe1;}
.row_bottom td{
	color:#585858;
	font-size: 13px;
	line-height: 18px;
	font-family: "Century Gothic";
}



.row_bottom td strong a{color:#000; text-decoration:none}
.row_bottom td strong a:hover{ text-decoration:none; color:#816d4c;}

.row_bottom_indent{ margin:10px 0 12px 10px;}
.row_bottom_indent_t{ margin:30px 0 0px 0;}
.row_bottom_indent_g{ margin:0px 0 0px 0;}
.separate{ background:url(images/separate.gif) top left repeat-y; width:1px; height:100%;}

.indent_img{ float:left; margin:2px 20px 0 0;}
.indent_p{ height:11px;}

/*index.html*/
#page1 .row_top{
	width:100%;
	background-color: #922543;
}




#page1 .form select{
	width:232px;
	height:18px;
	border:1px solid #a8a188;
	background:#dbd8cb;
	color:#5c4d43;
	margin-top:1px;
}


#page1 .row_bottom{
	height:225px;
		
}

/*index-1.html*/
#page2 .row_top{ width:100%; background:#3a3029;}
#page2 .row_top_h{ height:213px;}

#page2 .row_bottom_h{ height:100px;}

/*index-2.html*/
#page3 .row_top{ width:100%; background:#3a3029;}
#page3 .row_top_h{ height:133px;}

#page3 .row_bottom_h{ height:180px;}

/*index-3.html*/
#page4 .row_top{ width:100%; background:#3a3029;}
#page4 .row_top_h{ height:203px;}

#page4 .row_bottom{ height:171px;}

/*index-4.html*/
#page5 .row_top{ width:100%; background:#922543;}
#page5 .row_top_h{ height:133px;}

#page5 .row_bottom_h{ height:180px;}

/*index-5.html*/
#page6 .row_top{ width:100%; background:#922543;}
#page6 .row_top_h{ height:175px;}

#page6 .row_bottom_h{ height:100px;}


/*index-6.html*/
#page7 .row_bottom_h{ height:361px;}
.indent_p1{ height:16px;}

tr td table tr td div #welcome {
	color: #edebe1;
	font-size: 2.6em;
	margin-bottom: 20px;
}

.main_hdr {
	color: #edebe1;
	font-size: 2.2em;
	font-family: "Kristen ITC";
	height: 40px;
	padding-top: 10px;
}

.sub_hdr {
	color: #edebe1;
	font-size: 2.2em;
	margin-bottom: 20px;
	padding-top: 10px;
	font-family: "Kristen ITC";
}

.para_container1 #welcome_para p {
	margin-right: 15px;
	font-color: #000;
}

.para_container1 #welcome_para_a p {
	margin-right: 15px;
	font-color: #fff;
}

.row_top_indent tr td table tr td #welcome_para2 {
	margin-top: 41px;
	margin-left: 15px;
	margin-right: 15px;
}
tr td .para_container3 {
	width: 269px;
	margin-top: 7px;
	margin-left: 25px;
	margin-right: 35px;
	clear: both;
	float: left;
}
tr td .para_container4 {
	width: 260px;
	margin-top: 7px;
	margin-left: 45px;
}
.row_bottom_indent tr td .salon_container4 {
	margin-top: 38px;
}

tr td .para_container3 #news {
	font-size: 1.6em;
	color: #922543;
	margin-bottom: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
}


.row_bottom_indent tr td #Testimonials {
	font-size: 1.6em;
	color: #922543;
	margin-bottom: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
}

tr td table tr td .para_container1 {
	width: 435px;
	padding-top: 5px;
	padding-left: 35px;
	padding-right: 20px;
}

tr td table tr td #welcome_para2 p b {
	color: #edebe1;
}

tr td table tr td #welcome_para2 table tr td ul {
	margin-top: 12px;
}
.row_bottom_h table tr td .dowecare_main .dwc_para1 {
	float: left;
	width: 420px;
	padding-right: 28px;
}
.row_bottom_h table tr td .dowecare_main .dwc_para3 {
	float: left;
	width: 420px;
	padding-right: 28px;
}
.row_bottom_h table tr td .dowecare_main .dwc_para5 {
	float: left;
	width: 420px;
	padding-right: 28px;
}
.row_top_h table tr td .contact_para1 {
	margin-top: 10px;
	margin-left: 35px;
	width: 450px;
}
.contact_link_hdr {
	color: #922543;
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom: 12px;
}

.row_top_indent tr .row_top_h table tr td .contact_para2 {
	width: 245px;
	font-size: 1.1em;
}
.row_top_indent tr .row_top_h table tr td .contact_para1 {
	font-size: 1.1em;
}
.row_top_indent tr .row_top_h table tr td .contact_para1 strong {
	color: #fff;
	font-size: 1.2em;
}
.contact_para1 div p {
	line-height: 1.5;
	padding-top: 15px;
}
.row_top_h table tr td .contact_para1 div .contact_img {
	float: left;
	width: 225px;
	margin-top: 10px;
	margin-right: 10px;
}

.team_img {
	width: 320px;
	padding-left: 30px;
	padding-top:15px;
	
}

.row_top_indent tr .row_top_h table tr td .contact_para2 strong {
	font-size: 1.1em;
}
.p1_conr_wr2 tr td .row_top_indent tr td table tr td .para_container1 #Salons {
	color: #922543;
	font-size: 2em;
	margin-bottom: 15px;
}
table tr td #salon_para2 {
	margin-top: 20px;
	margin-right: 30px;
	padding-left: 40px;
}

.row_bottom_indent tr td #salon_testimonials {
	color: #c6b79d;
	font-size: 2em;
	margin-bottom: 15px;
}
.row_top_indent tr td table tr td #recruitment {
	color: #922543;
	font-size: 1.6em;
	padding-left: 25px;
	padding-top: 15px;
}



tr td .para_container3 #salon_contact {
	margin-bottom: 15px;
	font-size: 2em;
	color: #d8c4ac;
}
.row_top_salon .p1_conr_wr2 tr td {
	color: #816d4c;
}

table tr .row_bottom_salon .row_bottom_indent tr td {
	color: #816d4c;
}

table tr td #salon_para2 p b {
	color: #922543;
}
table tr .row_top_salon {
}
td table tr td #salon_para2 table tr td ul {
	margin-top: 10px;
}
.site_center1 tr .site_w table tr .row_top_news {
	background-color: #922543;
}
.row_top_indent tr .row_top_h table tr td .news_hdr {
	width: 100%;
	font-size: 2.2em;
	color: #edebe1;
	margin-bottom: 20px;
}
.induction_dates .dates1 {
	
	margin-right: 25px;
	line-height: 18px;
	font-size: 1.2em;
	color: #edebe1;
}
.induction_dates .dates2 {
	line-height: 1.5;
	color: #d8c4ac;
	font-size: 1.2em;
}


.news {
	color: #edebe1;
	margin-left: 35px;
	margin-right: 30px;
	line-height: 18px;
	width: 410px;
}

.induction_dates {
	color: #edebe1;
	width: 400px;
	margin-left: 35px;
}
.induction_hdr {
	font-size: 2.2em;
	color: ##edebe1;
	margin-bottom: 20px;
}
.row_top_h table tr td .news strong {
	color: #FDFDFB;
}
table tr td .promo_info {
	width: 400px;
	margin-bottom: 25px;
	margin-left: 25px;
	margin-right: 28px;
	font-family: "Century Gothic";
	font-size: 13px;
}
table tr td .events_info .event_txt {
	width: 300px;
	padding-bottom: 75px;
	padding-top: 10px;
	padding-right: 10px;
}

tr td .promo_info .Promo_hdr {
	font-size: 1.4em;
	color: #922543;
	width:100%;
	padding-bottom: 3px;
}
tr td .focus_info .focus_click {
	padding-left: 200px;
	color: #922543;
}
tr td .focus_info .focus_click a {
	color: #922543;
	font-weight: bold;
}


tr td .promo_info .promo_img {
	padding-top: 20px;
	clear: both;
	float: left;
}

tr td .promo_info .promo_img1 {
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 15px;
	clear: both;
	float: left;
}
.events_info .event_txt ul li a {
	color: #922543;
	line-height: 1.75;
}


.events_info .events_hdr {
	color: #922543;
	font-size: 1.4em;
	height: 15px;
	padding-right: 10px;
	padding-bottom: 5px;
	vertical-align: bottom;
	width:100%;
}
tr td .focus_info .focus_hdr {
	color: #922543;
	font-size: 2.2em;
	height: 22px;
	padding-top: 2px;
}
td .focus_info .focus_topic {
	font-size: 1.4em;
	color: #666;
}

.male_img {
	clear: both;
	float: left;
	padding-right: 4px;
}
tr td .events_info {
	width: 425px;
	margin-left: 25px;
	margin-right: 5px;
	margin-bottom: 25px;
	margin-top: 0px;
	
	
}
table tr td .focus_info {
	width: 75px;
	margin-left:10px;
}
table tr td .focus_info strong a {
	color: #922543;
	font-size: 1.1em;
}
.main_table tr .site_center .site_center1 tr .site_w table tr .row_bottom .row_bottom_indent tr td .para_container4 #link_test a span {
	display: none;
}
.contact_para1 .training {
	font-size: 1.2em;
}
.link_logo {
	padding-top: 30px;
	text-align: center;
}
.row_bottom_indent tr .row_bottom_h table tr td div table tr td ul li {
	font-size: 16px;
}

.row_bottom_indent tr .row_bottom_h table tr td div .contact_link_logo img {
	margin-left: 15px;
	margin-right: 15px;
}
.male_txt {
	width: 250px;
}
.training_bullet1 {
	padding-left: 0px;
}
.training_bullet3 {
	margin-left: 0px;
}
.training_bullet4 {
	margin-left: 0px;
	clear: both;
	float: left;
	width: 305px;
	
}
.events_txt {
	padding-right: 5px;
}

.more_info_txt {
	padding-right: 5px;
	width:416px;
}

.training_bttm_img {
	text-align: center;
}
.training_img_head {
	padding-top: 15px;
	text-align: right;
}


.training_bullet2 {
	margin-left: 65px;
	color: #922543;
	list-style-type: none;
	line-height: 15px;
}
#page5 .main_table tr .site_center #gt_header {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 2.6em;
}

.training_bullet2 ol {
	list-style-type: none;
}
#iframe1 {
	background-color: #000;
	width: 986px;
	text-align: center;
}
table tr .h_wrapper_foto a img {
	margin-top: 20px;
	margin-left: 750px;
}
#learnzone {
	background-image: url(images/learnzone_but_c.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 37px;
	width: 181px;
	margin-top: 20px;
	margin-left: 750px;
}



#learnzone:hover
{ 
  background-position: 0 -37px;
}

#learnzone span
{
  display: none;
}
.gallery_but {
	background-image: url(images/homepg_gallery_button.jpg);
	background-repeat: no-repeat;
	height: 185px;
	margin-top: 35px;
	
}
.row_top_h table tr td .news .news_txt {
	font-size: 1.1em;
}
.row_top_h table tr td .induction_dates .dates1 p {
	font-size: 1.1em;
}
.movie2 {
	padding-top: 35px;
}

.welcome_para_a {
	color: #fff;
	margin-bottom: 10px;
	font-size: 16px;
	font-family: "Century Gothic";
	font-weight: normal;
	line-height: 1.5;
	text-align: justify;
}

.welcome_para_b {
	color: #fbe9ed;
	margin-bottom: 10px;
	font-size: 14px;
	font-family: "Century Gothic";
	font-weight: normal;
	line-height:1.5;
	margin-right: 5px;
	text-align: justify;
}

.welcome_para_c {
	color: #fff;
	margin-bottom: 10px;
	font-size: 16px;
	font-family: "Century Gothic";
	font-weight: normal;
	line-height:1.5;
	margin-top: 60px;
	margin-left: 20px;
	margin-right: 22px;
}

.welcome_para_d {
	color: #fff;
	margin-bottom: 10px;
	font-size: 16px;
	font-family: "Century Gothic";
	font-weight: normal;
	line-height: 1.5;
	text-align: justify;
}

.welcome_para_e {
	color: #000;
	font-size: 16px;
	font-family: "Tw Cen MT";
	font-weight: normal;
	line-height:16px;
	margin-right: 5px;
	padding-left: 15px;
	text-align: left;
}

.welcome_para_f {
	color: #731e35;
	font-size: 16px;
	font-family: "Tw Cen MT";
	font-weight: normal;
	line-height:16px;
	margin-right: 5px;
	padding-left: 15px;
	text-align: left;
}

.welcome_para_g {
	color: #000;
	font-size: 16px;
	font-family: "Tw Cen MT";
	font-weight: normal;
	line-height:16px;
	margin-right: 30px;
	padding-left: 0px;
	text-align: left;
}

.welcome_para_h {
	color: #fff;
	margin-bottom: 10px;
	font-size: 16px;
	font-family: "Century Gothic";
	font-weight: normal;
	line-height:1.5;
	margin-top: 45px;
	margin-left: 30px;
	margin-right: 30px;
}


.welcome_img_a {
	text-align: center;	
	
}


.welcome_para_c table tr td ul {
	font-family: "Tw Cen MT";
	font-size: 16px;
}
.h_menu_wrapper ul .selected {
	font-weight: bold;
	color: #000;
	text-transform: uppercase;
}

.contact_para_b {
	color: #fbe9ed;
	margin-bottom: 10px;
	font-size: 16px;
	font-family: "Century Gothic";
	font-weight: normal;
	line-height:22px;
	margin-right: 15px;
	margin-top: 70px;
	margin-left: 35px;
	width: 290px;
}

.contact_para_a {
	line-height: 20px;
	padding-top: 5px;
	font-family:"Century Gothic";
	font-size: 16px;
	color: #fff;
}

.contact_para_z {
	line-height: 22px;
	padding-top: 10px;
	font-family:"Century Gothic";
	font-size: 16px;
	color: #fff;
}



.sub_title {
	font-family: "Kristen ITC";
	color: #922543;
	font-size: 0.95em;
	font-weight: bold;
}
#page1 .main_table tr .site_center .site_center1 tr .site_w table tr .row_top .p1_conr_wr2 tr td .row_top_indent tr td table tr td .welcome_para_b p b {
	font-family: "Century Gothic";
	font-size: 14px;
}
td .contact_para_b div b {
	color: #FFF;
	font-size: 18px;
}

.col-1, .col-2, .col-3, .list-col-1, .list-col-2 { float:left;}

.form_container {
	width: 100%;
	height: 250px;
}

.agent_container {
	width: 100%;
	height: 225px;
}

.agent_container .col-1 {
	margin-left: 50px;
	margin-top: 10px;
	line-height: 22px;
}

.agent_container .col-2 {
	margin-left: 50px;
	margin-top: 10px;
	margin-right: 20px;
	line-height: 22px;

}

.agent_container .col-3 {
	margin-top: 10px;
	line-height: 22px;
	padding-left: 50px;
	
	
}

.agent_container .col-4 {
	margin-left: 30px;
	margin-top: 10px;
	line-height: 22px;
}

.form_container .col-1 {
	margin-left: 125px;
	margin-top: 5px;
}
.div_input {
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 0px;
}

.form_container .col-2 {
	margin-left: 75px;
	margin-right: 75px;
	margin-top: 5px;
}
.row_bottom #form_title_wrapper {
	margin-left: 150px;
	margin-top: 15px;
}
.form_container .col-2 .div_input_buttons {
	text-align: right;
	padding-top: 12px;
	padding-right: 10px;
}
.title_contact  {
	font-family: "Kristen ITC";
	font-size: 2em;
	height: 35px;
	color: #922543;
	margin-left: 50px;
	padding-top: 10px;
}

.title_agents  {
	font-family: "Kristen ITC";
	font-size: 2em;
	height: 25px;
	color: #922543;
	margin-left: 50px;
	padding-top: 25px;
	padding-bottom: 15px;
}

.title_team  {
	font-family: "Kristen ITC";
	font-size: 2em;
	height: 25px;
	color: #922543;
	margin-left: 50px;
	padding-top: 25px;
	padding-bottom: 15px;
}
.training_leaflets ul li a {
	color: #922543;
	font-size: 15px;
	line-height: 25px;
	font-family: "Comic Sans MS", cursive;	
}

.application_form ul li a {
	color: #922543;
	font-size: 15px;
	line-height: 25px;
	font-family: "Comic Sans MS", cursive;	
}
.welcome_para_e p a {
	font-size: 14px;
	color: #922543;
	font-family: "Century Gothic";
	text-decoration: none;
	font-weight: bold;
}
.party_2010 {
	padding: 18px 0 15px 4px;
}

.agents {
	font-family: "Tw Cen MT";
	font-size: 18px;
	color: #000;
}

.party_2010 p a {
	color: #000;
	text-decoration: none;
	font-weight: bold;
}
.profile_text {
	width: 240px;
}
.divider {
	float: left;
	padding-left: 35px;
}

.thankyou_img {
	clear: both;
	float: left;
	padding: 15px 25px 15px 35px;
	
}
#alternative_email
{
	display: block;
	width: 82px;
	height: 81px;
	background-image: url(images/alternative_rollover.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}

#alternative_email:hover
{ 
  background-position: 0 -81px;
}

#alternative_email span
{
  display: none;
}

#km_email
{
	display: block;
	width: 82px;
	height: 81px;
	background-image: url(images/km_rollover.png);
	background-repeat: no-repeat;
	background-position: 0 0;	
}

#km_email:hover
{ 
  background-position: 0 -81px;
}

#km_email span
{
  display: none;
}

#steff_email
{
	display: block;
	width: 82px;
	height: 81px;
	background: url("images/steff_hair_rollover.png") no-repeat 0 0;
	
}

#steff_email:hover
{ 
  background-position: 0 -81px;
}

#steff_email span
{
  display: none;
}

.alternative {
	float: left;
	padding-top: 20px;
	padding-right: 25px;
	padding-bottom: 10px;
	padding-left: 40px;
}

.km {
	float: left;
	padding-top: 20px;
	padding-right: 25px;
	padding-bottom: 10px;
	padding-left: 25px;
}

.steff {
	float: left;
	padding-top: 20px;
	padding-right: 25px;
	padding-bottom: 10px;
	padding-left: 25px;
}


.sc_president .student_txt .highlight {
	color: #922543;
}

.sc_president .student_img {
	float: left;
	margin-right: 10px;
}
.sc_president .student_txt p {
	text-align: justify;
}

.sc_vpresident .student_txt .highlight {
	color: #922543;
}

.sc_vpresident .student_img {
	float: left;
	margin-right: 10px;
}
.sc_vpresident .student_txt p {
	text-align: justify;
}
.row_top .p1_conr_wr2 tr td .row_top_indent tr td table tr td .welcome_para_c table tr td .welcome_list ul {
	margin: 0px;
	padding: 0px;
}
.welcome_list ul li a {
	font-family: "Tw Cen MT";
	font-size: 16px;
	font-weight: normal;
}
.welcome_list ul li {
	background-image: url(images/list_bulla.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.welcome_list ul li a {
	padding-left: 15px;
}
.welcome_list {
	padding-top: 10px;
	padding-left: 12px;
	padding-bottom: 15px;
}
.gen_img {
	text-align: center;
	margin-top: 25px;
	color: #009;	
}
tr .row_bottom_h table tr td div table tr td ul li {
	background-image: url(images/bull_link.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.click_here  {
	text-align: right;
	margin-right: 15px;
}
.your_voice {
	text-align: center;
	padding-bottom: 5px;
}
.your_voice {
	width: 350px;
}
tr td .student_council .student_txt p {
	font-size: 15px;
}
.dwc_feedbk {
	background-image: url(images/dwc_feedback_bkg.gif);
	background-repeat: no-repeat;
	color: #000;
	margin-top: 10px;
	height: 370px;
	width: 415px;
}

.row_bottom_indent tr td .student_council {
	padding-right: 10px;
}
#page1 .main_table tr .site_center .site_center1 tr .site_w table tr .row_bottom .row_bottom_indent tr td .dwc_feedbk .former {
	/* [disabled]background-color: #B36B7E; */
}


.feedbk_title {
	padding-left: 40px;
}

.taylor {
	margin-top: 56px;
}
.taylor1 {
	text-align: center;
	padding-top: 25px;
	padding-bottom: 10px;
}

.advert_logo {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}
.males_news {
	text-align: center;
	padding-top: 12px;
	padding-bottom: 5px;
}

.video-line-hor { 
	background:url(images/hor_line.gif) no-repeat 0% 0%;
	height:2px;
	overflow:hidden;
	text-align: center;
	font-size:0;
	line-height:0;
	margin:15px 0;
	width:250px;
}


.col_dwc1 {
	width: 450px;
	float: left;
}
.col_dwc1 .dwc_img_a {
	text-align: center;
}
.col_dwc1 .dwc_para_a {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1.5;
}
.col_dwc1 .dwc_para_a p a {
	color: #922543;
}
.col_dwc1 .divider1 {
	margin-top: 5px;
	margin-bottom: 15px;
}
.dwc_feedbk form table tr td {
	color: #FFF;
}

.col_dwc1 .dwc_title_a {
	color: #000000;
	font-size: 1.4em;
}

.col_dwc2 {
	width: 100%;
}

.col_dwc2 .dwc_title_a {
	color: #000000;
	font-size: 1.4em;
}.col_dwc2 .leaflets_mov {
	padding-top: 10px;
	padding-bottom: 35px;
	text-align: center;
}
.sc_president {
	float: left;
	width: 225px;
	height: 400px;
	margin-right: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/* [disabled]margin-top: 20px; */
	line-height: 1.4;
}
.sc_vpresident {
	margin-right: 35px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/* [disabled]margin-top: 20px; */
	line-height: 1.4;
}
.news_title {
	font-family: "Tw Cen MT";
	font-size: 2.7em;
	color: #000;
	margin-left: 35px;
	margin-top: 35px;
}

.student_title {
	font-family: "Tw Cen MT";
	font-size: 2.7em;
	color: #000;
	margin-left: 35px;
	margin-top: 20px;
}

.vacancy_title {
	font-family: "Tw Cen MT";
	font-size: 2.7em;
	color: #000;
	margin-left: 35px;
	margin-top: 15px;
}

.divider1_news {
	margin-left: 35px;
	margin-bottom: 15px;
	margin-top: 10px;
}
.news_hdr1 {
	color: #922543;
	font-size: 1.3em;
	margin-bottom: 10px;
}
.news_hdr1 ul {
	list-style-type: square;
}


.news_hdr2 {
	color: #922543;
	font-size: 1.3em;
	margin-top: 20px;
	margin-bottom: 15px;
}
.news_hdr2 ul {
	list-style-type: square;
	
}
.divider2_news {
	margin-top: 10px;
}
.news_para_a p a {
	color: #922543;
}
.highlight {
	color: #922543;
	text-decoration: underline;
}

.news_hdr3 {
	color: #922543;
	font-size: 1.3em;
	margin-bottom: 10px;
}
.news_hdr3 ul {
	list-style-type: square;
}.para_container3 .party_2010 {
	text-align: center;
}

.news_hdr4 {
	color: #922543;
	font-size: 1.6em;
	margin-bottom: 10px;
	margin-left: 20px;
	margin-right: 20px;
}
.news_hdr4 ul {
	list-style-type: square;

}

.para_container3 .party_2010 {
	text-align: center;
}
.news_para_e {
	font-weight: lighter;
	margin-right: 20px;
	margin-left: 20px;
	line-height: 1.2;
}

.advert_txt .advert_txt1 {
	font-weight: lighter;
	margin-right: 10px;
	margin-left: 10px;
	line-height: 1.1;
}

.advert_txt .advert_txt2 {
	font-weight: lighter;
	margin-right: 10px;
	margin-left: 10px;
	line-height: 1.1;
}

.news_para_a, .news_para_b, .news_para_c, .news_para_d, .news_para_e, .tt_photolink {
	line-height: 1.5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.tt_photolink {
	margin-left: 40px;
}
.tt_photolink a {
	color: #922543;
	
}
.student_txt strong {
	color: #000;
}

.sal_title_a, .sal_title_b, .sal_title_c {
	color: #000000;
	font-size: 1.4em;
}

.col_sal1 {
	width: 450px;
	margin-left: 25px;
	float: left;
}

.col_newsl1 {
	width: 520px;
	margin-left: 25px;
	float: left;
}

.col_sal2 {
	margin-right: 15px;
}

.divider1 {
	margin-top: 5px;
	margin-bottom: 15px;
}

.sal_para_a, .videos tr td{
	line-height: 1.5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.sal_para_a ul {
	list-style-type: square;
	color: #922543;
}
.home_para_a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1.5;
	color: #333;
	padding-left: 25px;
	padding-right: 15px;
}

.home_para_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1.5;
	color: #333;
	padding-left: 18px;
	padding-right: 15px;
}

.home_para_c {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1.5;
	color: #333;
	padding-left: 18px;
	padding-right: 18px;
}
.agents p strong             {
	color: #922543;
}
.form_hdr {
	font-family: Arial, Helvetica, sans-serif;
	color: #922543;
	font-size: 13px;
}
.agents p a   {
	color: #922543;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}


.col-1_mt, .col-2_mt, .col-3_mt {
	float:left;
	
}

.blurb1 {
	text-align: left;
}

.blurb2 {
	text-align: right;
}

.agent_container .col-1_mt {
	margin-left: 65px;
	margin-top: 10px;
	line-height: 22px;
}

.agent_container .col-2_mt {
	margin-left: 30px;
	margin-top: 10px;
	margin-right: 20px;
	line-height: 22px;
	width: 225px;
}

.agent_container .col-3_mt {
	margin-top: 10px;
	line-height: 22px;
	padding-left: 75px;
	
}

.agent_container .col-4_mt {
	margin-left: 30px;
	margin-top: 10px;
	line-height: 22px;
}

.form_container .col-1_mt {
	margin-left: 125px;
	margin-top: 5px;
}


.form_container .col-2_mt {
	margin-left: 75px;
	margin-right: 75px;
	margin-top: 5px;
}

.newsl_title_a, .newsl_title_b, .newsl_title_c {
	color: #000000;
	font-size: 1.4em;
}

.newsl_title_b {
	padding-top: 15px;
}

.newsl_title_b {
	padding-top: 50px;
}

.salon_quote {
	padding-right: 35px;
	padding-left: 35px;
	font-size: 16px;
}

.newsletters {
	text-align: center;
}
table tr .data {
	text-align: center;
	color: #000;
	font-size: 1em;
}

table tr .data_newsl {
	text-align: center;
	color: #000;
	font-size: 1.2em;
}

.quote_about {
	font-size: 10px;
	text-align: right;
	color: #922543;
}

.quick_update {
	height: 35px;
	padding-bottom: 6px;
	background-color: #FFF;
	/* [disabled]padding-top: 2px; */
}
.newsl_sect1 {
	padding-top: 12px;
	padding-right: 12px;
	padding-bottom: 12px;
	padding-left: 45px;
	margin-right: 30px;
}
.newsl_para_a ul {
	padding-left: 100px;
	list-style-type: square;
	color: #000;
	font-weight: bold;
}
.newsl_title_a {
	font-family: "Kristen ITC";
	font-size: 1.6em;
	color: #922543;
	font-weight: bold;
	line-height: 25px;
	display: block;
}
.newsl_para_a p {
	font-weight: bold;
	color: #000;
	padding-left: 75px;
}
.newsl_feature_tab {
	padding-top: 30px;
}
.agree_img {
	float: left;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.sal_title_b {
	padding-top: 25px;
}
.advert_txt .advert_txt2 p{
	text-align: center;
}
.advert_txt2 {
	padding-top: 12px;
}
.advert_txt {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 375px;
	margin-left: 275px;
	background-image: url(images/advert_bkg.gif);
	background-repeat: no-repeat;
	margin-bottom: 20px;
	float: left;
	height: 875px;
}
.advert_txt .advert_txt1 ul {
	list-style-type: circle;
	list-style-position: inside;
	font-size: 10pt;
	padding-left: 50px;
}
.advert_txt2_sub {
	padding-right: 40px;
	padding-left: 40px;
}
.advert_txt .advert_txt1 .advert_hdr {
	font-size: 1.6em;
	padding-top: 5px;
	padding-bottom: 10px;
	text-align: center;
}
.advert_txt2_sub a {
	text-transform: uppercase;
	color: #000;
	font-weight: bold;
	font-family: "Tw Cen MT";
	font-size: 14px;
}
tr td .learnzone_message {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 15pt;
	color: #000;
	margin-top: 25px;
	margin-bottom: 35px;
}
.jc_header_info {
	padding-top: 25px;
}
.jc_main_txt {
	padding-top: 25px;
	padding-bottom: 10px;
	padding-left: 25px;
	padding-right: 25px;
}
.jc_header_info .jc_title h1 {
	color: #922543;
}
.jc_header_info .jc_title h3 {
	font-style: italic;
}
.jc_header_info .jc_title {
	padding-left: 250px;
}
.learnzone_message b {
	color: #922543;
	font-style: italic;
}
.advert_txt .advert_txt2 .forms {
	color: #922543;
	font-weight: bold;
}
td .advert_txt .advert_txt2 .job_advert_bold {
	font-weight: bold;
}

.touchscreen {
	padding-top: 20px;
	padding-bottom: 10px;
	padding-left: 335px;
	padding-right: 245px;
}
.jc_header_info .jc_img {
	float: left;
	clear: both;
	padding-left: 100px;
}
.jc_main_txt ul {
	padding-left: 80px;
	list-style-type: disc;
	font-weight: bold;
	list-style-position: inside;
	padding-top: 35px;
	padding-bottom: 30px;
}
.jc_main_txt ul li {
	padding-left: 15px;
	padding-top: 5px;
	font-weight: normal;
}
.learnzone_message .jc_main_txt p {
	padding-top: 10px;
}
.jc_main_txt p .bold_italic {
	font-style: italic;
	font-weight: bold;
}
.jc_main_txt p .feature_footer {
	font-weight: normal;
	color: #922543;
	text-align: center;
	line-height: 22pt;
	font-family: "Comic Sans MS", cursive;
	font-size: 21px;
}
.jc_main_txt .brooksandbrooks {
	color: #930;
	font-size: 13px;
	margin-right: 90px;
	margin-left: 90px;
	font-style: italic;
	font-weight: bold;
	line-height: 14px;
}

.footer .twitter_footer {
	float: left;
	padding-left: 12px;
}
.twitter_feed {
	margin-left: 75px;
	margin-top: 40px;
}
.buxton_img {
	padding-left: 43px;
}
.key_routes {
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 46px;
}
.leaflet_link {
	text-align: center;
}
#course_leaflets tr td img {
	margin-left: 35px;
	margin-top: 5px;
	margin-bottom: 5px;
}
#course_leaflets tr td p {
	text-align: center;
	color: #922543;
	font-weight: bold;
	font-family: "Century Gothic";
	font-size: 14px;
	text-decoration: none;
}

#app_form tr td p {
	text-align: center;
	color: #922543;
	font-weight: bold;
	font-family: "Century Gothic";
	font-size: 14px;
	text-decoration: none;
}

#app_form tr td a img {
	margin-left: 60px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#page5 .main_table tr .site_center .site_center1 tr .site_w table tr .row_bottom .row_bottom_indent_t tr .row_bottom_h table tr td .more_info .more_info_txt p strong {
	font-size: 18px;
	color: #922543;
}
.min_wage #win_wage_calc {
	margin-left: 55px;
	margin-top: 25px;
}

