p, p span
{
color:black !important;	
}
#mainNav a:link, #mainNav a:visited
{
background:#444380 url(https://www.ncl.ac.uk/graphics/buttons/navbuttonbackground.gif) repeat-x top;
}
#mainNav 
{	}
h2 
{
color:#;
}
h3, legend
{
color:#11729D;
}
h4, h5, h6, strong, dt, b
{
color:#198fc3;
font-weight:bold;
}
strong.very, em.very, a.very
{
color:#DD0000;
}
strong.highlight, em.highlight, a.highlight
{
color:green;
}

#sidebar .menu ul
{
border-top:1px solid #0679A8;
border-right:1px solid #0679A8;
}
#sidebar .depth1 a:link, #sidebar .depth1 a:visited, #sidebar .depth1 .selected, .depth1  strong
{
border-bottom:1px solid #0679A8;
border-left:3px solid #0679A8;
background-color:#FFFFFF;
/* color:#; */
color:#000000;
}
#sidebar .depth2 a:link, #sidebar .depth2 a:visited, #sidebar .depth2 .selected, .depth2  strong
{
background-color:#eaf9ff;
/* color:#; */
color:#000000;
}
#sidebar .depth3 a:link, #sidebar .depth3 a:visited, #sidebar .depth3 .selected, .depth3  strong
{
border-bottom:1px solid #;
border-left:3px solid #0679A8;
background-color:#ffffff;
/* color:#; */
}
#sidebar .depth4 a:link, #sidebar .depth4 a:visited, #sidebar .depth4 .selected, .depth4  strong
{
border-bottom:1px solid #;
border-left:3px solid #0679A8;
background-color:#eaf9ff;
/* color:#; */
}
#sidebar .menu a:hover, #sidebar .menu a:active
{
background-color:#0679A8 !important;
color:#; !important;
}
#sidebar .selected, #sidebar strong
{
background-color:#0679A8 !important;
color:#FFFFFF !important;	
}
#contentWrapper 
{		/*background-color:#ff0000;*/
	background-color:#ffffff;
	}
#contentArea
{		background-color:#ffffff;
	}

#footerPadding
{	}
#contentArea ul li
{
list-style-image:url(https://www.ncl.ac.uk/graphics/widgets/12,bullet,ffffff,0679A8,2.png);
}
#contentArea ul li li
{
list-style-image:url(https://www.ncl.ac.uk/graphics/widgets/12,bullet,,0679A8,2.png);
}
#contentArea ul li li li
{
list-style-image:url(https://www.ncl.ac.uk/graphics/widgets/12,bullet,0679A8,ffffff,1.png);
}
#contentArea ul li li li li
{
list-style-image:url(https://www.ncl.ac.uk/graphics/widgets/12,bullet,,ffffff,1.png);
}

#contentArea  .disk li
{
list-style-image:url(https://www.ncl.ac.uk/graphics/widgets/18,circlebullet,ffffff,0679A8,2.png);	
}
#contentArea .disk li li
{
list-style-image:url(https://www.ncl.ac.uk/graphics/widgets/18,circlebullet,,0679A8,2.png);
}
#contentArea .disk li li li
{
list-style-image:url(https://www.ncl.ac.uk/graphics/widgets/14,circlebullet,0679A8.png);
}
#contentArea .disk li li li li
{
list-style-image:url(https://www.ncl.ac.uk/graphics/widgets/14,circlebullet,.png);
}
#contentArea .triangle li, #contentArea .triangle li li li
{
list-style-image:url(https://www.ncl.ac.uk/graphics/widgets/14,trianglebullet,0679A8,ffffff,1.png);
}
#contentArea .triangle li li, #contentArea .triangle li li li li
{
list-style-image:url(https://www.ncl.ac.uk/graphics/widgets/14,trianglebullet,,ffffff,1.png);
}
#contentArea a:link, #contentArea a:visited
{
color:#000066;
}
#contentArea a:hover, #contentArea a:active
{
color:#11729D;
}
.pale
{
	color:#999999;	
}
dl
{
	border-bottom:1px dotted #eaf9ff;
}
dt, dd
{
	border-top:1px dotted #eaf9ff;
}
#footer
{
border-top:2px solid #769D51;
}
#contentArea fieldset, .scrollBox
{
border: 1px solid #0679A8;
background:#ffffff url(https://www.ncl.ac.uk/graphics/angles/10,10,0679A8|l,ffffff.png) no-repeat bottom right;
}

hr
{
border-top:1px solid #0679A8;
}
.quoteBox
{
border:1px solid #0679A8;
background-color: #eaf9ff;
}
.bordered
{
border:1px solid #0679A8;	
}
#contentArea .imageBox
{
background-color: #eaf9ff;	
}
#contentArea .quoteBox
{
border:1px solid #0679A8;
}

.borderedBox, table.borderedBox, .borderedBox caption
{
border:1px solid #444380 !important;
}
.linedRows td
{
border-top:1px solid #0679A8;
border-bottom:1px solid #0679A8;	
}
.linedCols td
{
border-left:1px solid #0679A8;
border-right:1px solid #0679A8;	
}
.borderedBox .linedRows td
{
border-top:1px solid ##444380 !important;
border-bottom:1px solid #444380 !important;
}
.borderedBox .linedCols td
{
border-left:1px solid #444380 !important;
border-right:1px solid #444380 !important;
}

th
{
background:#11729D;
}
caption
{
border-bottom:0px;
background:#444380 ;
}

.odd td, td.odd, li.odd, .td1
{
background-color: #eaf9ff;
}
.even td, td.even, li.even, .td2
{
background-color: #FFFFFF;	
}
.quoteBox h4, .banner h4, h3.highlight, h4.highlight
{
background:#11729D url(https://www.ncl.ac.uk/graphics/angles/80,200,11729D|r,0679A8.png) no-repeat right;
}
h5.highlight, h6.highlight
{
background:#0679A8;
color:#11729D}
.borderedBox h4, caption, .formBox h4, #sidebar h4
{
background:#444380 url(https://www.ncl.ac.uk/graphics/angles/80,200,444380|r,11729D.png) no-repeat right !important;
}
#contentArea blockquote.right
{
background:#eaf9ff url(https://www.ncl.ac.uk/graphics/angles/60,200,eaf9ff;l,ffffff.png) no-repeat left top;
}
#contentArea blockquote, .keyMatch
{
background:#eaf9ff url(https://www.ncl.ac.uk/graphics/angles/60,200,eaf9ff|r,ffffff.png) no-repeat right top;
}
.contentMenu
{
border:1px solid #eaf9ff;
background:#ffffff url(https://www.ncl.ac.uk/graphics/angles/30,100,ffffff|l,eaf9ff.png) no-repeat left top;
}
#mainNav li a:link, #mainNav li a:visited{
border:1px solid #eaf9ff ;
border-top:0px;
}

#mainNav {
background-image: url(/skins/accommodation-kinetic/graphics/header.jpg) !important;
}

#contentArea .contentMenu a {
color: #000066 !important;
}

h4.highlight, h6.highlight {
color: #FFFFFF !important;
}

h5.highlight {
color: #000000 !important;
}

#sidebar .selected, #sidebar strong {
color: #FFFFFF !important;
background-color: #0679A8 !important;
}

#sidebar .menu a:hover, #sidebar .menu a:active {
color: #FFFFFF !important;
background-color: #8B7AAC !important;
}

#contentArea {
background-color: transparent;
}

#contentArea img {
float: right !important;
margin: 0 0 8px 8px !important;
}

#contentWrapper {
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
position: relative;
width: 750px;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #000000;
background-color: #ffffff;
background-image: url(/skins/accommodation-kinetic/graphics/bkg.jpg);
background-repeat: no-repeat;
background-attachment: scroll;
background-x-position: left;
background-y-position: top;
}

#footerPadding {
height: 112px;
width: 100%;
clear: both;
margin: 0;
padding: 0;
bottom: 0;
background-color: transparent;
background-image: url(/skins/accommodation-kinetic/graphics/footer.jpg);
background-x-position: right;
background-y-position: bottom;
background-repeat: no-repeat;
background-attachment: scroll;
background-x-position: 100%;
background-y-position: 100%;
}

h5.highlight, h6.highlight {
background-color: transparent;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
background-x-position: 0%;
background-y-position: 0%;
color: #000000;
}

#sidebar .menu h2 {
margin-top: 20px;
color: #674BA2 !important;
}

/*================================================*/

#contentArea .quoteBox h4,.quoteBox h4, .banner h4, h3.highlight, h4.highlight, .borderedBox h4, #contentArea .right h4, caption, .formBox h4, #sidebar h4 {
padding-bottom: 5px;
background-image: url(/skins/accommodation-kinetic/graphics/boxes.gif)  !important;
background-repeat: no-repeat !important;
background-position: top left !important;
}

#sidebar .depth2 a:link, #sidebar .depth2 a:visited, #sidebar .depth2 .selected, .depth2 strong {
background-color: #eaf9ff;
color: #000000;
}

#sidebar .depth3 a:link, #sidebar .depth3 a:visited, #sidebar .depth3 .selected, .depth3 strong {
border-bottom-color: #8B7AAC;
border-left-color: #8B7AAC;
background-color: #FFFFFF;
}

.borderedBox h4, caption, .formBox h4, #sidebar h4 {
/* Other side boxes */
background-color: #AA95D2 !important;
}