/* CSS Document */
.aip_body {
}

.aip_table {
	width: 100%;
	border: 0;
}

.aip_button {
	color:black;
}

.aip_cart_header {
}

.aip_help_legend_no_fw {
}

.aip_hr {
	width:100%;
	height: 1px;
}

.aip_image
{
	border: 0;
	padding-left: 0em;
}

/* FORM ELEMENT POSITIONING STYLES */
 
.aip_form_element {
}

/* Fieldset of the Form */
.aip_form_fieldset {
	width:98%
}

/* Legend of the Form */
.aip_legend {
}

/* Fieldset of the receipt Form */
.aip_receipt_form_fieldset {
}

/* Legend of the receipt Form */
.aip_receipt_legend {
}

/* Fieldset of the fixed elements */
.aip_form_elements_fieldset {
	width:99%
}

/* Legend of the Fixed elements */
.aip_form_elements_legend {
}

.aip_wrapper {
}

.aip_form_element_top {
	clear: both;
}

.aip_form_element_middle {
	clear: both;	
}

.aip_form_element_bottom {
	clear: both;
}

.aip_form_element_midleft {
	float: left;
	text-align:left;
	vertical-align: top;
}

.aip_form {
	float: left;
	text-align:left;
	vertical-align: top;
	width:100%;
}

.aip_form_element_midright {
	float: right;
	text-align:left;
	vertical-align: top;
}

.aip_form_element_left {
	float: left;
	text-align:left;
	vertical-align: top;
	width: 33%;
}

.aip_form_element_right {
	float: right;
	text-align: right;
	vertical-align: top;
	width: 33%;
}

.aip_form_element_center {
	float: left;
	text-align:left;
	vertical-align: top;
	width: 33%;
}

/* END FORM ELEMENT POSITIONING STYLES */

.aip_form_element_vtop {
	vertical-align:top;
}

.aip_form_element_vmiddle {
	vertical-align:middle;
}

.aip_form_element_vbottom {
	vertical-align:bottom;
}

/* ITEM SELECTION STYLES */

ul.aip_selection_item {
	list-style-type: none;
	margin:0em;
	padding:0em;
}

.aip_hierarchy_link_1 {
}

li.aip_hierarchy_link_1 {
	list-style: none;
}

.aip_hierarchy_link_2 {
	margin-left: 1em;
}

.aip_item_selection_dropdown {
}

li.aip_item_selection_dropdown {
	padding-left: 1.5em;
	list-style: none;
}

.aip_item_selection_select {
	vertical-align: middle;
}

.aip_item_selection_dropdown_go {
	display: inline;
}

.aip_hierarchy_child_link {
}

li.aip_hierarchy_child_link {
	list-style: none;
}

.aip_breadcrumb_root_item_label {
}

.aip_breadcrumb_node_item_label {
}

.aip_breadcrumb_node_item_label_1 {
}

.aip_breadcrumb_node_item_label_2 {
}

.aip_breadcrumb_item_label {
}

.aip_item_separator {
}

li.aip_item_selection_heading {
	list-style: none;
}

span.aip_item_selection_root_style {
}

.aip_ext_link {
}

.aip_information_message {
}

.aip_image_hierarchy {
	border: 0;
	padding-left: 0.5em;
}

/* END ITEM SELECTION STYLES */

/* Styles used in Generic Page / Session Error Page */
.aip_error_message {
	color: #FF0000;
}

.aip_body_table {
}

/* ########## */

/* PARAGRAPH STYLES */

.aip_help_link {
	display: inline;	
}
.aip_cancel_link {
	display: inline;	
}
.aip_logout_link {
	display: inline;	
}
.aip_url_image {
	display: inline;	
}

p.aip_close_browser {
	display: inline;	
}

p.aip_epp_link {
	display: inline;	
}

/* END PARAGRAPH STYLES */

/* ACCOUNT DETAILS ENTRY PAGE STYLES */

div.aip_payment_for {
	font-weight: bold;
}

dl.aip_payment_for {
}

dt.aip_payment_for {
	width: 12em;
	float:left;
}

dd.aip_payment_for {
}

.aip_address_input {
}

/* END ACCOUNT DETAILS ENTRY PAGE STYLES */

/* ACCOUNT DETAILS CONTROL STYLES */

.aip_error_style {
	color: #FF0000;
	font-weight:bold;
	padding-bottom:0.2em;
}

.aip_description_style {
	padding-bottom:0.2em;
}

.aip_label_style {
}

.aip_control_style {
}

.aip_input_control {
	margin-bottom: 1em;
	clear: left;
}

.aip_control_prefix {
}

.aip_input_controls {
}

/* END ACCOUNT DETAILS CONTROL STYLES */

/* ACCOUNT DETAILS BALANCE LABEL CONTROL STYLES */

.aip_balance_controls {
	clear: left;
}

.aip_balance_control {
	clear: left;
}

.aip_balance_label_style {
	float: left;
	width: 12em;
	margin-bottom: 1em;
}

.aip_balance_value_style {
}

dl.aip_balance_label {
	clear: left;
}

dt.aip_balance_label {
	float: left;
	width: 12em;
}

dd.aip_balance_label {
}

.aip_balance_label {
}

div.aip_advanced_balance_label {
}

dl.aip_advanced_balance_label {
	clear: left;
}

dt.aip_advanced_balance_label {
	float: left;
	width: 12em;
}

dd.aip_advanced_balance_label {
}

/* Stop Message styles */
.aip_stop_error_style {
	color: #FF0000;
	font-weight:bold;
	padding-bottom:0.2em;
}

.aip_stop_message_style {
}

.aip_stop_contact_style {
}

/* ACCOUNT DETAILS BALANCE LABEL CONTROL STYLES */

/* HELP PAGE CONTROL STYLES */

.aip_help_button {
	margin: 1em 0em 1em 0em;
	text-align: left;
}

.aip_help_controls {
}

.aip_help_control {
}

.aip_anchor_name {
	font-weight: bold;
}

div.aip_text_data {
}

.aip_title_name {
	font-weight: bold;
}
	
.aip_help_top {
	font-size: 0.7em;
	margin-bottom:0.5em;
}

.aip_anchor_link {
}

/* END HELP PAGE CONTROL STYLES */

/* SPLIT ADDRESS STYLES */

.aip_address_1 {
	float: left;
	margin-right: 2em;
}

.aip_address_2 {
	float: left;
/* 	Remove comments to implement split controls vertically rather than inline.
	Also remove all float: left and clear: left; from aip_addressX and aip_split_controls
	clear: left;
	margin-top: 1em;
*/
}

.aip_address_1_label {
	margin-bottom: 1.5em;
}

.aip_address_2_label {
}

.aip_split_controls {
}

.aip_split_controls_clear {
	clear: left;
}

.aip_address_controls {
}

.aip_address_control {
	clear: left;
}

.aip_address_copy_across {
	float: left;
}

.aip_address_copy_across_label {
	float: left;
	width: 12em;
}

.aip_copy_address {
}

.aip_common_control_style {
}

/* END SPLIT ADDRESS STYLES */

/* CART STYLES */

.aip_cart {
}

.aip_cart_image {
	margin: 1em 0em 0em 0em;
	border: 0;
}

.aip_cart_edit_link {
}

.aip_cart_remove_link {
}

.aip_cart_separator {
}

/* END CART STYLES */

/* PNP STYLES */

.aip_pnp {
}

.aip_pnp_label {
}

table.aip_pnp_table {
	clear: left;
	margin-top: 1em;
}

th.aip_pnp_option_button {
}

th.aip_pnp_option_carrier {
	text-align: left;
}

th.aip_pnp_option_cost {
	text-align: right;
}

td.aip_pnp_option_button {
	width: 5em
}

td.aip_pnp_option_carrier {
	text-align: left;
	width: 15em;
}

td.aip_pnp_option_cost {
	text-align: right;
	width: 5em;
}

.aip_pnp_total_label {
	text-align: right;
}

.aip_pnp_total {
	text-align: right;
}

.aip_pnp_label_style {
	float: left;
	width: 12em;
}

.aip_pnp_value_style {
}

.aip_pnp_options_header {
	display: none;
}

.aip_pnp_update_button {
}

/* END PNP STYLES */

/* CROSS REFERENCE STYLES */

.aip_cr_button {
	width: 3%;
}

.aip_cr_table {
}

tr.aip_cr_header {
}

th.aip_cr_header {
}

th.aip_cr_header_right {
	text-align: right;
}

tr.aip_cr_value {
}

td.aip_cr_value {
	white-space: nowrap;
}

td.aip_cr_value_right {
	white-space: nowrap;
	text-align: right;
}

td.aip_cr_edit_link {
	text-align: left;
}
td.aip_cr_see_detail_link {
	white-space: nowrap;
}
td.aip_cr_additional_balance {
	border-top: 1px solid;
	border-bottom: 1px solid;
	font-weight: bold;
	padding: 0.2em;
	margin: 0.5em 0 0.5em 0;
}

div.aip_cr_cart_all {
}

/* END CROSS REFERENCE STYLES */

/* PAYMENT ACCEPTED STYLES */

.aip_pa_table {
	
}

th.aip_pa_header {
}

th.aip_pa_header_left {
	text-align: left;
}

th.aip_pa_header_right {
	text-align: right;
}

td.aip_pa_value {
}

td.aip_pa_value_left {
	text-align: left;
}

td.aip_pa_value_right {
	text-align: right;
}

.aip_pa_payments {
}

dl.aip_pa_payment {
}

dt.aip_pa_payment {
	clear: both;
	width: 10em;
	float: left;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

dd.aip_pa_payment {
	float: none;
}

.aip_pa_summary_label {
}

.aip_pa_summary_label_right {
	text-align: right;
}

.aip_pa_summary_value {
}

.aip_pa_summary_value_right {
	text-align: right;
}

.aip_pa_subtotal_label {
}

.aip_pa_subtotal_value {
}

.aip_pa_pnp_label {
}

.aip_pa_pnp_value {
}

.aip_pa_surcharge_label {
}

.aip_pa_surcharge_value {
}

.aip_pa_total_label {
}

.aip_pa_total_value {
}

/* END PAYMENT ACCEPTED STYLES */

/* RECEIPT PAGE STYLES */

.aip_receipt_windowed_info {
	margin-left: 0em;
}

.aip_receipt_address_name {
	padding: 1em 0em 1em 0em;
}

.aip_receipt_address {
	clear: left;
}

.aip_receipt_address_value {
}

.aip_receipt_address_1 {
	float: left;
	margin-right: 7em;
}

.aip_receipt_address_2 {
	float: left;
}

.aip_receipt_address_clear {
	clear: left;
}

.aip_receipt_print_msg {
}

/* Transaction and Payment Styles for Receipt Page */
.aip_receipt_table {
	width:99%;
}

th.aip_receipt_header {
}

th.aip_receipt_header_left {
	text-align: left;
}

th.aip_receipt_header_right {
	text-align: right;
}

td.aip_receipt_value {
}

td.aip_receipt_value_left {
	text-align: left;
}

td.aip_receipt_value_right {
	text-align: right;
}

.aip_receipt_payments {
}

dl.aip_receipt_payment {
}

dt.aip_receipt_payment {
	clear: both;
	width: 7em;
	float: left;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

dd.aip_receipt_payment {
	float: none;
}

.aip_receipt_summary_label {
}

.aip_receipt_summary_label_right {
	text-align: right;
}

.aip_receipt_summary_value {
}

.aip_receipt_summary_value_right {
	text-align: right;
}

.aip_receipt_subtotal_label {
}

.aip_receipt_subtotal_value {
}

.aip_receipt_pnp_label {
}

.aip_receipt_pnp_value {
}

.aip_receipt_surcharge_label {
}

.aip_receipt_surcharge_value {
}

.aip_receipt_total_label {
}

.aip_receipt_total_value {
}

.aip_receipt_county_value {
}

.aip_receipt_postcode_value {
}

.aip_receipt_country_value {
}

/* END RECEIPT PAGE STYLES */

/* PRINTABLE SELECTORS */

@media print {

input {
	visibility:hidden;
	display: none;
}

}

/* END PRINTABLE SELECTORS */

/* STAGE STYLES */

.aip_stages {
	clear: left;
}

.aip_stage_h {
	float: left;
}

.aip_stage_v {
	width: 10em;
}

.aip_stage_text_style {
}

.aip_balance_paid_label {
	white-space: nowrap;
}

.aip_balance_must_exist {
	white-space: nowrap;
}

/* END STAGE STYLES */

/* PORTAL AUTOSUBMIT STYLES */

#portal_form {
}

.aip_portal_submit {
}

.aip_portal_message {
}

/* END PORTAL AUTOSUBMIT STYLES */

div.aip_system_error_title {
	font-size: 2em;
	font-weight: bold;
}

div.aip_system_error_text {
	font-size: 1em;
}

/* CSS Document For Tinymce Editor*/
.fontSize1{
	font-size:8pt;
}
.fontSize2{
	font-size:10pt;
}
.fontSize3{
	font-size:12pt;
}
.fontSize4{
	font-size:14pt;
}
.fontSize5{
	font-size:18pt;
}
.fontSize6{
	font-size:24pt;
}
.fontSize7{
	font-size:36pt;
}

/* ########## */
