﻿/******************************************************************************
* Page                                                                        *
******************************************************************************/
body
{
    background-color:#FFFFFF;
    color:#111111;
    font-family:verdana,sans-serif;
    font-size:11px;
    margin:0px;
}

a:visited{color:#00508E; text-decoration:none;}
a:active{color:#00508E; text-decoration:none;}
a:focus{color:#00508E; text-decoration:none;}
a:link{color:#00508E; text-decoration:none;}
a:hover{color:#636363; text-decoration:none;}

a.disabled:visited{color:#000000; text-decoration:none;}
a.disabled:active{color:#000000; text-decoration:none;}
a.disabled:focus{color:#000000; text-decoration:none;}
a.disabled:link{color:#000000; text-decoration:none;}
a.disabled:hover{color:#000000; text-decoration:none;}

div.body
{
}

h1
{
    color:#00508E;
    font-family:Verdana;
    font-size:12px;
    margin-bottom:5px;
    margin-top:0px;
    padding-bottom:0px;
    padding-top:0px;
    text-transform:uppercase;
}

h2
{
    font-size:11px;
    font-weight:bold;
    margin-bottom:2px; 
    margin-top:10px; 
    padding-bottom:0px;
    padding-top:0px;
}

hr {background-color:#EBEDEC; border:none 0; color:#EBEDEC; height:1px; margin-bottom:20px; margin-top:20px;}

img
{
    border:0px;
}

input[type="button"] {background-color:#FFFFFF; color:#111111; font-size:10px; margin-right:4px; min-width:60px; text-align:center;}
input[type="submit"] {background-color:#FFFFFF; color:#111111; font-size:10px; margin-right:4px; min-width:60px; text-align:center;}
input[disabled] {color:#999999;}

p {line-height:20px; margin-bottom:20px; margin-top:0px; padding-bottom:0px; padding-top:0px;}

select {z-index:-1;}

ul {margin-left:0px; padding-left:15px;}
li {line-height:20px; margin-bottom:5px;}


/******************************************************************************
* Form                                                                        *
******************************************************************************/
div.buttons {display:none; margin-top:10px; text-align:center; width:100%;}
div.checkbox {min-height:40px;}
div.checkbox input {margin-left:0px; padding-left:0px}
div.date select {width:50px;}
div.date img {margin-top:2px;}
div.date input {height:13px;width:50px;}
div.error {color:#FF0000; margin-bottom:20px; margin-top:20px; text-align:center; width:100%;}
div.label {float:left; padding-top:4px; width:200px;}
div.literal {float:left; padding-top:4px; width:200px;}
div.html {}
div.number input[type="text"] {color:#111111; margin-bottom:5px; width:50px;}
div.password input{margin-bottom:5px; width:500px;}
div.select select {margin-bottom:5px; width:504px; vertical-align:middle;}
div.text textarea {margin-bottom:5px; width:500px;}
div.text input{margin-bottom:5px; width:500px;}



/******************************************************************************
* Blocks                                                                      *
******************************************************************************/
div.block {}
div.block div.top {}
div.block div.top div.left {display:none; float:left; height:0px; width:0px;}
div.block div.top div.centre {display:none; float:left; height:0px;}
div.block div.top div.right {display:none; height:0px; width:0px;}
div.block div.middle {}
div.block div.middle div.left {}
div.block div.middle div.centre {padding-left:0px;}
div.block div.middle div.right {}
div.block div.bottom {}
div.block div.bottom div.left {display:none; float:left; height:0px; width:0px;}
div.block div.bottom div.centre {display:none; float:left; height:0px;}
div.block div.bottom div.right {display:none; height:0px; width:0px;}


div.dark h1 {color:#636363; font-size:11px; text-transform:capitalize;}
div.dark p {line-height:normal; margin-bottom:5px;}
div.dark select {color:#111111; margin-bottom:5px; width:60px; vertical-align:middle;}


/******************************************************************************
* Block - Top                                                                 *
******************************************************************************/
div body div#top {}


/******************************************************************************
* Block - Top - Logo                                                          *
******************************************************************************/
div.body div#top div#ctl00_ctl00_Body_Top_Panel_Logo {height:120px; width:800px;}

div.body div#top div#ctl00_ctl00_Body_Top_Panel_Logo div.middle div.centre {}
div.body div#top div#ctl00_ctl00_Body_Top_Panel_Logo div.middle div.centre div.contact {color:#006097; font-family:Times New Roman; font-size:16px; font-weight:normal; line-height:25px; padding-top:10px;}
div.body div#top div#ctl00_ctl00_Body_Top_Panel_Logo div.middle div.centre img {float:left;}
div.body div#top div#ctl00_ctl00_Body_Top_Panel_Logo div.middle div.centre input[type="text"] {font-size:9px; height: 10px; width:150px}
div.body div#top div#ctl00_ctl00_Body_Top_Panel_Logo div.middle div.centre input[type="button"] {width:150px}
div.body div#top div#ctl00_ctl00_Body_Top_Panel_Logo div.middle div.centre input[type="submit"] {width:150px}



/******************************************************************************
* Block - Top - Language                                                      *
******************************************************************************/
div.body div#top div#ctl00_ctl00_Body_Top_Panel_Root {display:none;}


/******************************************************************************
* Block - Top - Navigation                                                    *
******************************************************************************/
div.body div#top div#ctl00_ctl00_Body_Top_Panel_Navigation {display:none;}


/******************************************************************************
* Block - Top - Option                                                        *
******************************************************************************/
div.body div#top div#ctl00_ctl00_Body_Top_Panel_Option {display:none;}


/******************************************************************************
* Block - Middle                                                              *
******************************************************************************/
div body div#middle {}


/******************************************************************************
* Block - Middle - Left                                                       *
******************************************************************************/
div.body div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left {width:800px}

div.body div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div.cart {float:right; height:30px; width:210px;}
div.body div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div.cart div.image {float:none; height:30px; margin-right:0px; width:30px;}
div.body div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div.cart div.text {float:right; height:30px; padding-right:10px; text-align:center; width:165px; vertical-align:middle;}



/******************************************************************************
* Block - Middle - Left - Attributes                                          *
******************************************************************************/
div.body div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#attributes {left:550px; height:430px; position:absolute; top:180px; width:250px;}
div.body div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#attributes div.middle div.centre div.label {width:75px; padding-top:0px;}
div.body div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#attributes div.middle div.centre div.text {height:24px; }


/******************************************************************************
* Block - Middle - Left - Content                                             *
******************************************************************************/
div.body div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#content {width:800px;}

div.body div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#content div.line {}
div.body div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#content div.line div.header {height:20px; margin-bottom:5px; margin-top:20px;}
div.body div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#content div.line div.image {float:left; height:66px; margin-right:20px; width:100px;}
div.body div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#content div.line div.checkbox {float:right; height:66px; margin-left:20px; margin-right:10px; text-align:right; width:190px;}
div.body div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#content div.line div.detail {height:66px;}
div.body div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#content div.line div.detail div.detail1 {float:left; height:66px; width:200px;}
div.body div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#content div.line div.detail div.detail2 {height:66px;}
div.body div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#content div.line div.detail div.label {padding-top:0px; width:70px;}
div.body div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#content div.line div.detail div.text {font-weight:bold; padding-bottom:5px;}


div.body div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#content div.pictures {height:66px;}
div.body div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#content div.pictures div.picture {float:left; height:141px; padding-right:8px; text-align:center; width:151px;}
div.body div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#content div.pictures div.picture img {height:99px; width:150px;}
div.body div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#content div.label span#ctl00_ctl00_Body_Middle_Body_Content_Label_First {font-weight:bold;}
div.body div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#content div.label span#ctl00_ctl00_Body_Middle_Body_Content_Label_Last {font-weight:bold;}
div.body div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#content div.label span#ctl00_ctl00_Body_Middle_Body_Content_Label_Email {font-weight:bold;}
div.body div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#content div.label span#ctl00_ctl00_Body_Middle_Body_Content_Label_Country {font-weight:bold;}

div.body div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#login {background-image:url(../images/padlock.png); background-position:right top; background-repeat:no-repeat; height:300px; padding-top:50px; width:950px;}



/* Page specific over-ride */
div.body#pages_user_enquiry div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#content div.label {width:140px;}



div.body#pages_user_request div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#content div.label {width:140px;}
div.body#pages_user_request div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#content div.select select#ctl00_ctl00_Body_Middle_Body_Content_List_Length_Start {width:240px;}
div.body#pages_user_request div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#content div.select select#ctl00_ctl00_Body_Middle_Body_Content_List_Length_Finish {width:240px;}
div.body#pages_user_request div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#content div.select select#ctl00_ctl00_Body_Middle_Body_Content_List_Price_Start {width:240px;}
div.body#pages_user_request div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#content div.select select#ctl00_ctl00_Body_Middle_Body_Content_List_Price_Finish {width:240px;}
div.body#pages_user_request div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#content div.select table {margin-left:0px; padding-bottom:20px; padding-left:0px;}
div.body#pages_user_request div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#content div.select td {padding-left:0px; width:170px;}

div.body#pages_user_results div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#content div#order {float:right; padding-right:10px;}



div.body#pages_user_yachts div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#content div.label {width:140px;}
div.body#pages_user_yachts div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#content div.select select#ctl00_ctl00_Body_Middle_Body_Content_List_Length_Start {width:242px;}
div.body#pages_user_yachts div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#content div.select select#ctl00_ctl00_Body_Middle_Body_Content_List_Length_Finish {width:242px;}
div.body#pages_user_yachts div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#content div.select select#ctl00_ctl00_Body_Middle_Body_Content_List_Price_Start {width:242px;}
div.body#pages_user_yachts div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#content div.select select#ctl00_ctl00_Body_Middle_Body_Content_List_Price_Finish {width:242px;}
div.body#pages_user_yachts div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#content div.select table {margin-left:0px; padding-left:0px;}
div.body#pages_user_yachts div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#content div.select td {padding-left:0px; padding-right:20px;}


/******************************************************************************
* Block - Middle - Left - Picture                                             *
******************************************************************************/
div.body div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#picture {height:360px;}
div.body div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#picture img {height:333px; width:500px;}
div.body div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#picture a.frame {}
div.body div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#picture img.frame {display:none;}

/* Page specific over-ride */
div.body#default div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#picture {height:320px; width:450px}
div.body#default div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#picture div.top {width:470px;}
div.body#default div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#picture div.top div.left {}
div.body#default div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#picture div.top div.centre {width:450px;}
div.body#default div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#picture div.top div.right {}
div.body#default div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#picture div.middle {height:300px; width:466px;}
div.body#default div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#picture div.middle div.left {}
div.body#default div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#picture div.middle div.centre {}
div.body#default div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#picture div.middle div.right {}
div.body#default div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#picture div.bottom {width:470px;}
div.body#default div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#picture div.bottom div.left {}
div.body#default div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#picture div.bottom div.centre {width:450px;}
div.body#default div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#picture div.bottom div.right {}

div.body#default div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#picture img {height:500px; width:750px;}
div.body#default div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#picture a.frame {display:none;}
div.body#default div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#picture img.frame {display:none;}


/******************************************************************************
* Block - Middle - Left - Pictures                                            *
******************************************************************************/
div.body div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#pictures {width:800px;}
div.body div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#pictures img {height:99px; margin-bottom:6px; margin-right:8px; width:150px;}


/******************************************************************************
* Block - Middle - Left - Title                                               *
******************************************************************************/
div.body div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#title {height:60px; text-align:center; width:800px;}
div.body div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#title div.middle div.centre h1 {color:#006097; font-family:Times New Roman; font-size:36px; font-weight:lighter; margin-top:0px; padding-top:0px; padding-left:0px; text-transform:uppercase;}
div.body div#middle div#left div#ctl00_ctl00_Body_Middle_Panel_Left div#title div.middle div.cart {display:none; margin-top:10px;}


/******************************************************************************
* Block - Middle - Right                                                      *
******************************************************************************/
div.body div#middle div#right {display:none;}


/******************************************************************************
* Block - Middle - Right - Listing                                            *
******************************************************************************/
div.body div#middle div#right div#ctl00_ctl00_Body_Middle_Panel_Listing {display:none;}



/******************************************************************************
* Block - Middle - Right - Title                                              *
******************************************************************************/
div.body div#middle div#right div#ctl00_ctl00_Body_Middle_Panel_Title {display:none;}



/******************************************************************************
* Block - Footer                                                              *
******************************************************************************/
div body div#footer {}







