.HeaderLeftContainer {
	width: 384px; 
	height: 306px;
}
.FirstLine {
	width: 384px;
	height: 87px;
	border-bottom: 1px #55A3DB solid;
}
.FirstLineText a, .FirstLineText a:visited {
	color: #0C0E62;
	text-decoration: none;
}
.FirstLineText a:hover {
	color: #0C0E62;
	text-decoration: none;
}
.FirstIcon {
	width: 77px;
	height: 86px;
	float: left;
	position: relative;
}
.FirstLineText {
	width: 307px;
	margin-top: 10px;
	float: left;
	position: relative;
	color: #0C0E62;
	font-size: 10px;
}
.SecondLine {
	width: 384px;
	height: 82px;
	border-bottom: 1px #55A3DB solid;
}
.SecondIcon {
	width: 77px;
	height: 81px;
	float: left;
	position: relative;
}
.ThirdLine {
	width:384px; 
	height:137px;
}
.ThirdIcon {
	width: 77px;
	height: 88px;
	float: left;
	position: relative;
}


.HeaderCenterContainer {
	width:153px; 
	height:291px;
	margin-top:6px;
}
.HeaderLeftContainer {
	width: 125px;
}
.HeaderRightContainer {
	width: 125px;
	margin: 10px 0;
}


/* -- LinksContainer -- */
.LinksContainer .LinksTable {
	width: 125px;
}
.LinksContainer .LinksItem A.CommandButton {
	display: block;
	background: url(images/LinksBackground.gif) top left repeat-y;
	margin: 2px 0;
	padding: 2px 4px;
}
.LinksContainer A:link,
.LinksContainer A:visited {
	color: #064A81;
	text-decoration:none;
}
.LinksContainer A:hover {
	text-decoration:underline;
	color: #064A81;
}


/* -- ContainerFrontBoats -- */
.CenterMain .ContainerFrontBoats {
	padding: 0 7px 0 7px;
}
.CenterMain .ContainerFrontBoatsTop {
	height: 15px;
	width: 157px;
	margin: 0 -7px 0 -7px;
	background: url(images/ContainerBoatListHead.gif) no-repeat top;
}
.ContainerFrontBoats {
	width: 157px;
	height: 240px;
	background-color: #4682AF;
	float:left;
	position:relative;
	text-align: left;
	line-height: 16px;
	padding: 0 0 0 7px;
	margin: 0px 15px 25px 0px;
	color: #C4E4FA;
}
.ContainerFrontBoatsTop {
	height: 15px;
	width: 157px;
	margin: 0 0 0 -7px;
	background: url(images/ContainerBoatListHead.gif) no-repeat top;
}
.ContainerFrontBoatsTitle {
	text-align: center;
	color: #EA8D32;
	font-size: 12px;
	font-weight: bold;
	padding-top: 5px;
	margin-bottom: -15px
}
.ContainerFrontBoatsText {
	text-align: left;
	color: #C4E4FA;
	font-size: 10px;
	padding: 3px 0px 8px 0px;
}
.ContainerFrontBoats P {
	margin: 2px
}
.ContainerFrontBoats .Normal A:link,
.ContainerFrontBoats .Normal A:visited {
	color: #EA8D32;
}	
.ContainerFrontBoats .Normal A:hover {
	color: #064A81;
	text-decoration: none;
}
.ContainerFrontBoatsText A:link,
.ContainerFrontBoatsText A:visited {
	color: #EA8D32;
}	
.ContainerFrontBoatsText A:hover {
	color: #064A81;
	text-decoration: none;
}


/* --  BoatListTemplate -- */
.ContainerFrontBoatsText TD {
	border-bottom: #7EA8C7 1px solid;
	color: #C4E4FA;
	font-size: 10px;
	width: 70px;
}
.ContainerListBoatsTitle A:link,
.ContainerListBoatsTitle A:visited {
	text-align: center;
	color: #EA8D32;
	font-size: 12px;
	font-weight: bold;
	margin-top: 5px;
}
.ContainerListBoatsTitle A:hover {
	text-decoration: underline;
}	


/* --  FrontMainContainer -- */
.FrontMainContainer {
	margin-top:20px;
}
.FrontMainContainer .Normal,
.FrontMainContainer .Normal TD	{
	color:#8ECCF7;
	font-size:11px;
}
.FrontMainContainer .Normal A:link,
.FrontMainContainer .Normal A:visited,
.FrontMainContainer .Normal TD A:link, 
.FrontMainContainer .Normal TD A:visited {
	color:#EA8D32;
	font-size:11px;
}
.FrontMainContainer .Normal A:hover,
.FrontMainContainer .Normal TD A:hover {
	color:#EA8D32;
}
.FrontMainContainer .Normal h3 {
	font-size:12px;
	font-weight: bold;
	color:#8ECCF7;
	margin:0px;
}
.FrontMainContainer .Normal h2 {
	font-size:16px;
	font-weight: bold;
	color:#8ECCF7;
	margin-top:5px;
	margin-bottom:5px;
}


/* --  ContainerInsideMain -- */
.ContainerInsideMain {
	margin-bottom: 15px;
}
.ContainerInsideMain .Head {
	color: #EA8D32;
	font-size: 12px;
	font-weight: bold;
	padding: 0px 0px 5px 0px;	
}
.ContainerInsideMain H1 {
	margin-bottom: 10px;
}
.ContainerInsideMain .Normal {
	color: #8ECCF7;
	font-size: 11px;
}
.ContainerInsideMain .Normal a {
	color: #EA8D32;
	font-size: 11px;
}
.ContainerInsideMain .Normal P{
	color: #8ECCF7;
	font-size: 11px;
}
.ContainerInsideMain SPAN {
	color: #8ECCF7;
	font-size: 11px;
}
.ContainerInsideMain .Normal h3 {
	font-size:12px;
	font-weight: bold;
	color:#8ECCF7;
	margin:0px;
}
.ContainerInsideMain .Normal h2 {
	font-size:16px;
	font-weight: bold;
	color:#8ECCF7;
	margin-top:5px;
	margin-bottom:5px;
}
.BijeliFont {
	color: #D8EDFC;
	font-size: 11px;
}
.SmallText {
	color: #064A81;
	font-size: 3px;
}


/* --  BoatDetailsTemplate -- */
.BoatDetailsMain {
	width:523px;
	font-size:11px;
	color:#9BCFF2;
}
.BoatDetailsMain TD {
	font-size:11px;
	color:#9BCFF2;
	height: 20px;
}
TD.BoatDetailsTitle {
	color: #EA8D32;
	font-size:16px;
	font-weight:bold;
}
.BoatDetailsBase {
	font-size:11px;
	color:#9BCFF2;
	font-weight:bold;
}
.BoatDetailsPicture {
	width:284px;
}
.BoatDetailsPictureSmall {
	padding: 5px 0px 5px 0px
}
.BoatDetailsPrices {
	width:523px;
	background-color:#3372A3;
	text-align:center;
}
.BoatDetailsPrices TD {
	border:1px solid #99B9D1
}
TD.BoatDetailsTitleSmall {
	color: #EA8D32;
	font-size:11px;
	font-weight:bold;	
}
.BoatDetailsMain A:link, .BoatDetailsMain A:visited {
	color: #EA8D32;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.BoatDetailsMain A:hover {
	color: #EA8D32;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}
.BoatDetailsTableBottom  {
	background-color:#3372A3;
	width:523px;
}
.BoatDetailsTableBottom TD {
	padding:4px
}
.BoatDetailsDescription {
	width:210px;
}
.BoatDetailsDescription TD {
	border-bottom: 1px solid #518DBA;
}
.BoatDetailsDescriptionLink {
	padding:5px;
	background-color:#1B68A7;
	color: #FF9900;
}
td.BoatDetailsDescriptionLink a,
td.BoatDetailsDescriptionLink a:visited {
	color: #FF9900;
}


/* --  SpecialOffer -- */
.HomePage .SpecialOffer {
	display: none;
}
.SpecialOffer {
	margin-top:10px;
	padding: 60px 0 10px 0;
	background: #3283BD url(images/SpecialOffer.gif) top center no-repeat;
	text-align: center;
}
.SpecialOffer table td {
	border-bottom: 1px solid #3372A3;
	text-align: center;
}
.SpecialOffer a {
	color: #C4E4FA;
	font-size:11px;
	font-weight:bold;
	text-decoration: none;
	padding: 0;
}
.SpecialOffer a:hover {
	color: #fff;
}
.SpecialOfferPicture {
	width:125px;
	height:55px;
	background-color:#5EA9DE;
}
.SpecialOfferContent {
	height:auto;
	background-color:#3283BD;
	width:125px;
	text-align:center;
	padding: 5px 0px 5px 0px;
	margin:0px;	
}
.SpecialOfferContent TD {
	font-size:10px;
	color:#5EA9DE;
	border-bottom: 1px solid #5EA9DE;
	text-align:center;
}
.SpecialOfferContent TD A:hover {
	color:#FFFFFF;
	text-decoration:none;
}

/* search results links */
.SRDescription a,
.SRDescription a:visited {
	color: #EA8D32;
}
.SRDescription a:hover {
	color: #EA8D32;
	text-decoration: underline;
}
.InsideMain .InsideMainTop .InsideMainTopText {
	margin-left: 20px;
	padding-left: 20px;
}


/* Form creator styles */
#Table8 {
	background-color: #064A81
}
.Normal INPUT {
height:16px;
font-size:11px;
}
.txt4 a,
.txt4 a:visited {
	color: #FF9900;
	text-decoration: none;
}
.txt4 a:hover {
	color: #FF9900;
	text-decoration: underline;
}


/* NetCharter CSS */
/* Corntrol Panel */
#Admin .Button-Main-BUTTON {
	color: #064a81;
	background-color: #afd4ef;
	border:2px #ea8d32 solid;
}

/* Yacht list */
#Inside .MC-Temp_YachCard {
	background: #4682af url(images/BackMC-Temp_YachCard.gif) top left no-repeat;
	padding-top: 8px;
	padding-top: expression("12px");
}


/* Price list */
table.NCpriceList,
table.NCpriceList th,
table.NCpriceList td {
background: #3372A3;
color: #9BCFF2;
font-weight: normal;
font-size: 10px;
padding: 2px 1px;
border: 1px solid #9BCFF2;
}

table.NCpriceList td a:link,
table.NCpriceList td a:visited {
	color: #FF9900;
}
table.NCpriceList td a:hover {
	color: #FF9900;
	text-decoration: underline;
}

table.NCpriceList tr.NCAltRow td {
	background: #3372A3;
}
P.YachtBaseTitle {
	color: #8ECCF7;
	font-weight: bold;
}


/* yacht list view styles */
table.NCcardList {
background: #064A81;
width: 170px;
}
table.NCcardList td,
table.NCcardList th {
padding: 2px 4px;
text-align: right;
font: 10px Arial, Helvetica, sans-serif;
color: #C4E4FA;
}
table.NCcardList th {
	text-align: left;
}
div.MC-Temp_YachCard {
	height: auto;
	padding: 5px 0 15px 0;
	background: url(images/ContainerBoatListHead.gif) top center no-repeat;
	text-align: center;
	margin-bottom: 10px;
}
div.MC-Temp_YachCard table {
	width: 147px;
	margin-left: 5px;
}
div.MC-Temp_YachCard table th,
div.MC-Temp_YachCard table td {
	border-bottom: 1px solid #7EA8C7;
}
div.MC-Temp_YachCard h3 {
background: transparent;
border: none;
width: 155px;
margin-left: 5px; 
text-align: center;
}
div.MC-Temp_YachCard h3 a,
div.MC-Temp_YachCard h3 a:visited {
color: #EA8D32;
font: bold 11px Arial, helvetica, sans-serif;
}
div.MC-Temp_YachCard h3 a:hover {
color: #EA8D32;
font: bold 11px Arial, helvetica, sans-serif;
}


/* yacht detail view styles */
/* Main Data with name of boat */
.InsideTopLeft H2 {
	color: #ea8d32;
	font-size: 12px;
	font-weight: bold;
}
.InsideTopLeft P {
	color: #9bcff2;
	font-size: 11px;
	padding: 0;
	margin: 0 0 15px 0;
}
.DetailViewPage {
	border-collapse: collapse;
	width: 530px;
}
.TopLeftCol {
	width: 290px;
}
.TopRightCol H3 {
	margin: 0 0 0 18px;
	padding: 0;
	color: #9bcff2;
	font-weight: bold;
	font-size: 12px;
}


.BottomDetailText H4,
.BottomDetailText H4 A:link,
.BottomDetailText H4 A:visited,
.BottomDetailText H4 A:hover {
	color: #ea8d32;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	margin: 0 0 3px 0;
	padding: 0;
}
.BottomDetailText .CommandButton:link,
.BottomDetailText .CommandButton:visited,
.BottomDetailText .CommandButton:hover {
	text-decoration: none;
}
..BottomDetailText H4 A:hover,
.BottomDetailText .CommandButton:hover {
	text-decoration: underline;
}
.NoteText {
	background-color: #3372a3;
}
.NoteText TD {
	padding: 4px;
}


.NC-Temp_MainPictureHolder IMG {
	border-width: 0;
}
.NC-Temp_MainPictureHolder H2 {
	font-size: 12px;
	color: #FF9900;
}
.NCtechDataList {
	width: 210px;
	margin: 0 0 20px 18px;
}
TABLE.NCtechDataList TH {
	text-align: left;
	color: #9bcff2;
	width: 100px;
}
TABLE.NCtechDataList TD {
	text-align: right;
	color: #9bcff2;
}
TABLE.NCtechDataList TH,
TABLE.NCtechDataList TD {
	border-bottom: 1px #518dba solid;
	font-size: 11px;
}

.MC-Temp_YachtThumbList {
	width: 290px;
	margin-bottom: 20px;
}
.MC-Temp_YachtThumbList IMG {
	float: left;
	margin: 0 3px 3px 0;
}
SPAN.TDtitle {
	display: block;
	padding: 25px 0 5px 0px;
	font-weight: bold;
}
.NCperiodPriceList {
	clear: both;
	margin-bottom: 15px;
}
.NCperiodPriceList TH,
.NCperiodPriceList TD {
	background: #3372A3;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #9BCFF2;
	margin-left: 2px;
}
P.BLPrices, p.TLPrices {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #9BCFF2;
	margin-bottom: 20px;
}
P.TLPrices {
	margin-bottom: 3px;
}
.ContainerInsideMain H1 {
	padding: 0px;
	margin: 0px;
}


.LiteralText-Main-CELL,
.LiteralText-Main-DIV {
	color: #ea8d32;
}
.NC-Temp_SizeNavig {
}
.NCspecOfferList {
	width: 100px;
	margin: 0 auto;
}
.NCspecOfferList TH {
	display: none;
}
.NCspecOfferList TD {
	padding: 3px 0;
	border-bottom:1px #3372a3 solid;
}
.NCspecOfferList A:link,
.NCspecOfferList A:visited,
.NCspecOfferList A:hover {
	color: #afd4ef;
	text-decoration: none;
}
.NCspecOfferList A:hover {
	text-decoration: underline;
}
.SubHead {
	color: #afd4ef;
}

.BackLink A.CommandButton:link,
.BackLink A.CommandButton:visited,
.BackLink A.CommandButton:hover {
	text-decoration: none;
	font-size: 9px;
	color: #5095c5;
}
.BackLink A.CommandButton:hover {
	color: #FFF;
}

/* ODS.Form */
.FormTable {
	width: 500px;
	margin-top: 10px;
}
.FormLabelCell SPAN {
	color: #ea8d32;
}
SPAN.FormLabel {
	color: #8eccf7;
	margin-left: 3px;
}
SPAN.FormLabelControl {
	color: #d4edfe;
	font-weight: bold;
	font-size: 11px;
}
.FormLabelCell,
.FormControlCell {
	padding: 3px;
	border-bottom: 1px #2670ac dotted;
	vertical-align: middle;
}
.FormTextArea,
.FormTextBox {
	background-color: #8eccf7;
	font-size: 11px;
	width: 280px;
	border: 1px solid #003159;
	padding: 1px 2px;
}
.FormDropDownList {
	width: 280px;
	background-color: #8eccf7;
	font-size: 11px;
}
.FormRadioButtonList LABEL {
	color: #8eccf7;
	font-size: 11px;
}
.FormSubmit {
	background-color: #ea8d32;
	border: 1px #01355e solid;
	color: #01355e;
	font-size: 11px;
	padding: 3px 10px;
	cursor: pointer;
}

.CommandButton {
border: 0;
}

#Inside .MC-Temp_YachCard {
height: 243px;
}

.Empty {
clear:both;
}