.YachtSpecPage {position:relative; width:100%; padding:0; border:0; margin:0}
.rightBottomTdContent2 {height:50px; padding:0; background-color:#69c3db; border:0; margin:0; margin-top:1px; vertical-align:middle}
/* img {display:inline; border:0 none} */
.rightTopTdContent2 {height:415px; background-color:#69c3db; padding-left:12px; padding-right:16px; padding-top:10px; padding-bottom: 0; border:0; margin:0; vertical-align: top}

div#YachtSpecRHS {float:right; position:relative; width:318px; display:block; padding:0; background-color:#69c3db; border:0; margin:0; height:466px; }

.rightPXTdContent {height:1px; padding:0; border:0; margin:0}
.chooseYachtBox {text-align:right; font-size:10px; margin:10px 16px 0}
.chooseYachtBox form {margin:0; margin-bottom:15px}
.chooseYachtField {width:106px}
.yachtPrize {position:absolute; bottom: 74px; left:643px}
.yachtPrize p {font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:black}

h1 {font-size:18px; font-weight:normal; text-indent:0; margin:0; padding:10 12px; text-transform:uppercase}

ul#thumbnails {display:block; position:absolute; clear:left; bottom:0; list-style-type:none; margin:0; padding:0; height:50px; overflow:hidden;}
ul#thumbnails li {float:left; margin:0; padding:0;}
ul#thumbnails li img {border:1px solid white; border-left-width:0px; border-bottom-width:0px}
ul#thumbnails li img#thumb_6 {border-right-width:0px}

div.SpecDetail {position:relative; display:block; width:290px; height:290px; padding:0; margin:0; margin-left:12px; border:0; overflow:auto;}
div.SpecDetail .tblSpecs {border:0; margin:0; vertical-align: top; border-spacing:0; border-collapse:collapse;}
div.SpecDetail .tblSpecs td {font-size:11px; vertical-align: top; padding-bottom:5px;}
div.SpecDetail .specName {width:97px; color: white; font-size:10px; font-weight:bold; vertical-align: top; padding-right:5px;}
div.SpecDetail .spec {width:165px;}

div#AnimHolder {position:absolute; display:block; width:632px; height:466px; }
div#AnimHolder div {position:absolute; left:0; top:0; display:none; overflow:hidden; height:466px; width:632px; z-index:50}
div#AnimHolder div#AnimMask {z-index:100; display:block; }
div#AnimHolder div#VideoPlayer {z-index:200; display:none; }
div#AnimHolder div#CloseVideoButton {z-index:300; text-align:right; top:6px; height:33px; font-size:12px; display:block; }
div#AnimHolder div#CloseVideoButton a { display:block; float:right; padding:0 3px ; }

div#PrintHolder {display:none}

ul#AnimBoxes {list-style-type:none; position:relative; padding:0; margin:0; margin-left:8px; padding-top:299px}
ul#AnimBoxes li{list-style-type:none; float:left; display:block; margin-right:3px}
ul#AnimBoxes img {border:1px solid #888888}

.slideshowButton  {position:absolute; bottom: 54px; left:800px}
.slideshowButton p {font-size:10px; font-family:Arial, Helvetica, sans-serif; color: black}
.slideshowButton a {color:black; text-decoration:none}

div#ShortlistBtn {position:absolute; bottom:54px; left:644px;}
div#ShortlistBtn label {font-weight:bold; color:#fff; font-size:12px}
div#ShortlistBtn input {padding:0; margin:0; margin-left:3px;}
div#ShortlistBtn a.WatchVideoButton {font-size:12px}

div#PrintHeader {display:none}


.NoYacht {vertical-align:top; background-color:#f1fafc;}
.NoYacht h1 {margin-top:50px;}
.NoYacht p {padding:0 12px;}
.NoYacht a {color:#69c3db; font-weight:bold;}
