/* CSS Document */

.blank
    {
        height: 15px;
    }

#left-table, #right-table
    {
        float: left;
        margin-right: 30px;
    }
    
#left-table #table-left td, #right-table #table-left td
    {
        padding-right: 10px;
    }
    
td.title-cell
    {
        font-weight: bold;
    }
    
#left-table td, #right-table td
    {
        padding-bottom: 5px;
    }
    
#email-table
    {
        padding: 15px 0pt 20px 0pt;
    }
    
#email-table .email-left
    {
        padding-right: 33px;
    }
    
#email-table input
    {
        width: 166px;
    }
    
p#mail-title
    {
        font-weight: bold;
    }
    
#email-table td.submit-button input
    {
        width: 100px;
        margin-top: 10px;
        float: right;
    }

/* Start form container */
div#form_container {
	position: relative;
	width: 730px;
	padding-left: 0;
	margin-left: 0;
}

div.form_col {
	float: left;
	width: 243px;
}

div.form_row_1 {
	width: 560px;
	font-weight: bold;
	margin: 10px 0;
}

div.form_row_2 {
	width: 560px;
	overflow: hidden;
}

.form_heading{
	font-weight: bold;
	margin-bottom: 5px;
	height: 30px;
	width: 200px;
}

.form_element {
	margin-bottom: 5px;
}

input.red_button {
	background-color: #c60000;
	border: solid 1px #9c0000;
	color: #fff;
	float: right;
}

.mandatory {
	color: #c60000;
	margin-left: 2px;
}

.caption {
	margin-left: 29px;
}

.brochure_cover {
	border: solid 1px #000;
	margin: 5px 0 10px 0;
}
/* End form container */

