body 
{
	margin: 0;
    padding: 0;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
}
A		{outline: none;}
A:HOVER	{outline: none;}
A:ACTIVE{outline: none;}
A IMG		{border: none;}
/*A:HOVER IMG	{border: none;}*/
/*A:ACTIVE IMG	{border: none;}*/


.page-center
{
	float:none;
	margin: auto;
    text-align: left;
    padding: 0;
    width: 982px;
}
/*Header*/
.header-row
{
    height:         100px;
	padding-top:    20px;
	background:     #FFF url("/public/images/bg/top-gradient-slice.aspx") repeat-x scroll left top;
}
.header-inner
{
    height:         100px;
	background-color: #D9C8A4;
}
.header-row .col1{float: left; width: 100px; height: 100px;}
.header-row .col1 .heading
{
    font-family: Times New Roman,Times, Serif;
    font-size: 64.25px;
    font-weight: normal;
    color: #FFF;
    /*margin-top: 40px;
    margin-left: 13px;
    height: 60px;
    overflow: hidden;
    */
    position: relative;
    top: 40px;
    line-height: 76px;
    left: 13px;
}
.header-row .col2{float: right;width: 241px; height: 100px; margin-right: 3px;}
.header-row .col3{float: right;width: 198px; height: 100px; margin-right: 4px; background-color: #AF9B7E}
.header-row .col3 .text
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    color: #FFF;
    margin-top: 16px;
    margin-left: 16px;
    line-height: 18px;
}
.header-row .col3 SPAN
{
    color: #826D4F;
}
.header-row .col4{float: right;width: 173px; height: 100px; }

/*Content*/
.content-row
{
 /*   height:         947px; /*1024-55-22= 947*/
	padding-top:    55px;
	padding-bottom: 22px;	
}
.left-nav-col
{
	float: left;
	width: 135px;
	padding-right: 35px
    
}
/*Left Navigation*/
.leftNavItem                    {padding-bottom:10px;}
.leftNavItemLeft                {display: none;}
.leftNavItemLink                {color: #AF9B7E;font-size: 9.4pt;font-weight: bold;letter-spacing:-0.2px;text-decoration: none;}

.leftNavItemSelected            {padding-bottom:10px;}
.leftNavItemSelectedLeft        {display: none;}
.leftNavItemLinkSelected        {color: #6B9189;font-size: 9.4pt;font-weight: bold;letter-spacing:-0.2px;text-decoration: none;}
.leftNavItemLink:HOVER          {color: #6B9189;font-size: 9.4pt;font-weight: bold;letter-spacing:-0.2px;text-decoration: none;}

.content-col
{   
    float: left;
    width: 810px;
/*    height: 945px;*/
    border-left: solid 1px #D9C8A4;
}
.content-col A   {text-decoration: none;color:#6B9189;font-weight:bold;}
/*.paragraph_link {text-decoration: none;color:inherit;font-weight:bold;}*/

.col-span-4
{
    float:          left;
    padding-left:   30px;
    width:          780px;
}
.col-span-3
{
    float:          left;
    padding-left:   30px;
    width:          578px;
}
.col-span-2_1
{
    float:          left;
    padding-left:   30px;
    width:          376px;
}
.col-span-2_2
{
    float:          left;
    padding-left:   30px;
    width:          374px;
}

.col-span-1_1
{
    float:          left;
    padding-left:   30px;
    width:          172px;
}
.col-span-1_2
{
    float:          left;
    padding-left:   30px;
    width:          174px;
}
.title_text
{
    font-family: Times New Roman,Times, Serif;
    font-size: 33px;
    font-weight: normal;
    color: #A2906E;
    line-height:36px;
    position:relative;
    top:-5px;
}
.title_text_2
{
    font-family: Times New Roman,Times, Serif;
    font-size: 28px;
    font-weight: normal;
    line-height:30px;
    position:relative;
    top:-5px;
}
.title_text_3
{
    font-family: Times New Roman,Times, Serif;
    font-size: 20px;
    font-weight: normal;
    line-height:30px;
}
.title_text_larger
{
    font-size: 34px;
}
.title_text SPAN
{
    color: #6B9189;
}
.paragraph_text
{
    font-family: Times New Roman,Times, Serif;
    font-size: 14px;
    font-weight: normal;
    color: #6B9189;
    line-height: 18px;
}

.paragraph_text SPAN
{
    font-size: 20px;
    color: #A2906E;
}
.programme_title
{
    font-family: Times New Roman,Times, Serif;
    font-size: 20px;
    font-weight: normal;
    color: #A2906E;
}
.programme_details
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #6B9189;
    padding-bottom: 16px;
}
.organiser_name
{
    font-family: Times New Roman,Times, Serif;
    font-size: 20px;
    font-weight: normal;
    color: #A2906E;
}
.organiser_location
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #6B9189;
}
.organiser_email
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #6B9189;
    padding-bottom: 15px;
}
.organiser_email A
{
    color: #6B9189;
    text-decoration: none;
}
.profile_name
{
    font-family: Times New Roman,Times, Serif;
    font-size: 20px;
    font-weight: normal;
    color: #A2906E;
    padding-top: 12px;
}
.profile_title
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    color: #6B9189;
    padding-bottom: 42px;
    
}
/*Registration Form*/
.reg_form
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;

}
.reg_form .title1{font-family: Times New Roman,Times, Serif;font-size: 34px; line-height:22px;}
.reg_form .title2{font-family: Times New Roman,Times, Serif;font-size: 28px;}
.left_text_lbl{ float: left; width: 144px;line-height:28px;}
.text_border{ border: solid 1px #AF9B7E;}
.text_box_height{ height:24px; /*margin-bottom:19px;*/}
.text_box_margin_bottom_1 {margin-bottom:19px;}
.text_box_margin_bottom_2 {margin-bottom:3px;}
.text_box_margin_bottom_3 {margin-bottom:2px;}
.text_box_width_1{ width:463px;}
.text_box_width_2{ width:166px;}
.textarea_height{ height:100px;}
.textarea_width{ width:607px;}
.radio_position INPUT{margin-right:12px;}
.radio_position LABEL{margin-right:40px;}
.radio_position_vert INPUT{margin-right:12px;}
.radio_position_vert LABEL{}
.radio_position_vert TD{padding-bottom: 19px;}
.horiz_radio_list{float:left;}
.horiz_radio_list .margin_right{ margin-right: 40px;}
.vert_radio_list .margin_bottom{ margin-bottom: 22px;}
.vert_radio_list .margin_bottom2{ margin-bottom: 7px;}
.horiz_select_list {float: left; padding-right: 20px;}
.question{ padding:35px 0 23px 0;}
.question2{ padding:30px 0 12px 0;}
.question3{ padding:31px 0 23px 0;}
.border_line
{
    width: 100%;
    margin-top:30px;
    border-top:1px solid #D9C8A4;
    clear:both;
    float:left;
    font-size:0;
    height:1px;
    line-height:0;
}
.border_line2
{
    width: 100%;
    margin-top:15px;
    border-top:1px solid #D9C8A4;
    clear:both;
    float:left;
    font-size:0;
    height:1px;
    line-height:0;
}
.border_line3
{
    width: 100%;
    margin-top:30px;
    margin-bottom:10px;
    border-top:1px solid #D9C8A4;
    clear:both;
    float:left;
    font-size:0;
    height:1px;
    line-height:0;
}
.relax{clear:both;}
.reset{margin-top: 28px; src: url("public/images/buttons/reset_btn.aspx");}
.error_border
{
    border: solid 1px RED;
}
.ErrorLabel{
    color:#FF0000;
    display:block;
    padding-bottom:10px;
    text-align:left;
}
/*Footer*/
.footer-row
{
    height:         77px;
	background:     #FFF url("/public/images/bg/bottom-gradient-slice.aspx") repeat-x scroll left top;
}
.footer-inner
{
    height:         52px;
	background:     #FFF url("/public/images/bg/bottom-gradient2-slice.aspx") repeat-x scroll left top;
	padding-left:   202px;
	
}
.footer-text
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #AF9B7E;
    padding-top: 13px;
}
.footer-inner A
{
    color: #6b9189;
    text-decoration: none;
}
.footer-inner SPAN
{
    color: #6b9189;
}
.designedBy
{
    float: right;
    color: #939598;
    font-family: Arial, Helvetica, sans-serif;
    /*font-family: Times New Roman,Times, Serif;*/
    font-size: 10px;
    font-weight: normal;
}
.designedBy A
{
    text-decoration: none;
    color: #939598; /*58595b*/
    font-family: Arial, Helvetica, sans-serif;
    /*font-family: Times New Roman,Times, Serif;*/
    font-size: 10px;
    font-weight: normal;
}

/*Padding*/
.padding_top_28{ padding-top: 28px;}


.padding_bottom_10{ padding-bottom: 10px;}
.padding_bottom_12{ padding-bottom: 12px;}
.padding_bottom_16{ padding-bottom: 16px;}
.padding_bottom_18{ padding-bottom: 18px;}
.padding_bottom_20{ padding-bottom: 20px;}
.padding_bottom_22{ padding-bottom: 22px;}
.padding_bottom_24{ padding-bottom: 24px;}
.padding_bottom_26{ padding-bottom: 26px;}
.padding_bottom_42{ padding-bottom: 42px;}
.padding_bottom_45{ padding-bottom: 45px;}

/*Colours*/
.colour1{
    color: #6B9189;
}
.colour2{
    color: #AF9B7E;
}
.colour3{
    color: #826D4F;
}
.colour4{
    color: #A2906E;
}

#reg_doc{
	font-weight: normal;
}

#reg_doc:HOVER{
	text-decoration: underline;
}
