.content
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	padding-bottom: 10px;
}

a.content:link
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

a.content:active
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

a.content:visited
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}



.onlinebookinglink
{
	background-image: url(/Dfds.MCms.WebApp/Skins/DfdsSeaways/Version3/Resources/Images/ShoppingCart.gif);
	background-repeat: no-repeat; 	
	font-family: Verdana, Arial;
	font-size: 12px;	
	font-weight: bold;
	color: #333333;	
	text-decoration: none;
	padding-left: 22px;
	padding-bottom: 3px;
	display: block;	
}

.InfoLink
{
	background-image: url(/Dfds.MCms.WebApp/Skins/DfdsSeaways/Version3/Resources/Images/moreinfo.gif);
	background-repeat: no-repeat; 	
	font-family: Verdana, Arial;
	font-size: 12px;	
	font-weight: bold;
	color: #333333;	
	text-decoration: none;
	padding-left: 22px;
	padding-bottom: 3px;
	display: block;	
	
}

.ApplyLink
{
	background-image: url(/Dfds.MCms.WebApp/Skins/DfdsSeaways/Version3/Resources/Images/ApplyIcon.gif);
	background-repeat: no-repeat; 	
	font-family: Verdana, Arial;
	font-size: 12px;	
	font-weight: bold;
	color: #333333;	
	text-decoration: none;
	padding-left: 22px;
	padding-bottom: 3px;
	display: block;	
	
}

.360ImageLink
{
	background-image: url(/Dfds.MCms.WebApp/Skins/DfdsSeaways/Version3/Resources/Images/360Image.gif);
	background-repeat: no-repeat; 	
	background-position: 0px 0px;
	margin: 2 2 2 2;	
	font-family: Verdana, Arial;
	font-size: 12px;	
	font-weight: bold;
	text-indent: 10px;
	color: #333333;	
	text-align: justify;
	text-decoration: none;
	padding-top: 13px;
	padding-left: 45px;
	padding-bottom: 9px;
	display: block;	
}

.TitleBar, TD.TitleBar
{
	background-color: #B8CFDE;
	font-weight: bolder;
	text-decoration: none;
	color: #FFFFFF;
	text-transform:uppercase;
	padding: 3 0 3 10;	
	width:100%;		
}

/****Right bar links *****/
.RightBarLink
{
	background-color: #EAE3CB;	
	
	background-image: url(/Dfds.MCms.WebApp/shared/Resources/Images/navigationarrow.gif);
	background-repeat: no-repeat; 
	background-position: 10 center; 
	padding-left:20px;
	display:inline-block;
	font-size:10px;
	color:#000000;	
	text-transform:none;
	font-weight:normal;	
	text-decoration:none;			
}

a.RightBarLink 
{
	color:#000000;
	text-decoration:none;	
}


*
{
	font-family: Verdana,Arial;
	font-size: 11px;
	
}

* a, * a:link, * a:visited, * a:hover
{
	text-decoration: none;
}

/* Styles for Product tables */

.pricetblTable
{
	margin: 3px 0px 3px 0px;
	background-color: #EFECE2;
	border-collapse: collapse;
	border: 0px none;
}

.pricetblTable th
{
	font-weight: bold;
	padding: 8px;
	font-size: 10pt;
	color: White;
	background-color: #1C2F4C;
	font-family: Verdana, Arial;
	text-align: center;
}

.pricetblTableHeader, .pricetblTableHeader td, .pricetblTable td.pricetblTableHeader
{
	font-weight: bold;
	padding: 8px;
	font-size: 10pt;
	color: White;
	background-color: #1C2F4C;
	font-family: Verdana, Arial;
}

.pricetblTable, .pricetblTable td
{
	font-family: Verdana, Arial;
	font-size: 10px;
}

.pricetblTable td
{
	padding: 2px 8px 2px 8px;
	border: 1px solid #000000;
	color: Black;
	text-align: center;
}
.pricetblTable td.bluebg
{
	background-color: #B0CDDC;
	text-align: left;
}

.pricetblTable td.bluebgcenter
{
	background-color: #B0CDDC;
	text-align: center;
}

.pricetblTable span.redmarker
{
	margin-left: 1px;
	color: #a00000;
}

.pricetblLeftCell 
{
}

/* mijoheto CSS start */
a.musiccallink1{
	display: block;
	width: 100%;
	background-color: #eef5f9;
	border-bottom: 1px solid #c6d9e5;
}
a.musiccallink1:hover{
	background-color: #b8cfde;
}
a.musiccallink2{
	display: block;
	width: 100%;
	background-color: #ffffff;
	border-bottom: 1px solid #c6d9e5;
}
a.musiccallink2:hover{
	background-color: #b8cfde;
}
div.musiccaldate{
	float: left;
	width: 30px;
	padding: 6px 17px 6px 10px;
	color: #000000;
}
div.musiccalband{
	float: left;
	font-weight: bold;
	padding: 6px 6px 6px 0px;
	color: #000000;
}
img.mozblock{
	width: 400px;
	height: 1px;
	border: none;
}

/*  styles disabled */
div.musiccalrow1-disabled{
	width: 100%;
	background-color: #eef5f9;
	border-bottom: 1px solid #c6d9e5;
}
div.musiccalrow1-disabled div.musiccaldate{
	color: #aaaaaa;
}
div.musiccalrow1-disabled div.musiccalband{
	color: #aaaaaa;
}
div.musiccalrow2-disabled{
	width: 100%;
	background-color: #ffffff;
	border-bottom: 1px solid #c6d9e5;
}
div.musiccalrow2-disabled div.musiccaldate{
	color: #aaaaaa;
}
div.musiccalrow2-disabled div.musiccalband{
	color: #aaaaaa;
}
/* mijoheto CSS end */
