/***************************************************************
Reset styles
***************************************************************/
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 16px;
		font-size:12px;
	margin: 0;
	padding: 0;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	background-color:#FFFFFF;
}

ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
* {
margin:0;
padding:0;
}

ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	list-style-type: disc;
	padding:0;

}
.midContainer ul {
padding:0 10px;
}
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	margin:0 0 10px 20px;

}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin:10px 0 10px 0;
	padding:0;
}
.midContainer h1 {
padding:0 10px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
		margin:0 0 10px 0;
		padding:0;
}
.midContainer h2 {
padding:0 10px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
		margin:0 0 10px 0;
		padding:0;
}
.midContainer h3 {
padding:0 10px;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
		margin:0 0 10px 0;
		padding:0;
}
.midContainer h4 {
padding:0 10px;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
		margin:0 0 10px 0;
padding:0;
}
.midContainer h5 {
padding:0 10px;
}
h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
		margin:0 0 10px 0;
padding:0;
}
.midContainer h6 {
padding:0 10px;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
		margin:0 0 10px 0;
padding:0;
}
.midContainer p {
padding:0 10px;
}

a, a:active, a:visited {
color:#333;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding:0;
}
.midContainer a {
padding:0 10px;
}
a:hover {
color:#055EAA;
text-decoration:none;
padding:0;
}
.midContainer a:hover{
padding:0 10px;
}

/**************Main Layout Styles****************/
#container {
width:700px;
margin:0 auto;
padding:10px;
border:1px solid #333;
}

#mainArea {
width:500px;
min-height:500px;
height:auto;

float:left;
}

#rightArea {
width:200px;
height:auto;
min-height:500px;
float:right;
}

#footerBottom {
clear:both;
height:30px;
width:700px;

}

/**************Internal Styles********************/
.headerTop {
height:70px;
width:500px;
float:left;
}

.breadcrumbs {
width:500px;
height:30px;
float:left;
}

.contentMid {
width:500px;
height:auto;
min-height:460px;
float:left;

}

.base {
width:500px;
height:100px;
float:left;
}

.brochureArea {
width:490px;
float:left;
}


.shareArea {
	height:50px;
	float:right;
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.shareText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
margin:-2px 0 0 0;
}


#brochureImage {
float:left;
margin:40px 0 0 0;

}

.brochureButs {
width:190px;
	height:100px;
	display:block;
	float:left;
	margin:45px 0 0 20px;
}

.viewBut a {
	background-image: url(/sitefiles/CountrylinkBrochures/images/view_up_lblue.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:190px;
	height:39px;
	display:block;
}
.viewBut a:hover {
background-image: url(/sitefiles/CountrylinkBrochures/images/view_dwn_lblue.jpg);
width:190px;
	height:39px;
}

.dwnLoad a {
	background-image: url(/sitefiles/CountrylinkBrochures/images/download_up_lblue.jpg);
	width:190px;
	height:29px;
	background-repeat: no-repeat;
	background-position: left top;
	display:block;
}
.dwnLoad a:hover {
	background-image: url(/sitefiles/CountrylinkBrochures/images/download_dwn_lblue.jpg);
	width:190px;
	height:29px;
	background-repeat: no-repeat;
	background-position: left top;
}

/**************HIGHLIGHT Styles********************/
.highlight {
	background-color: #EDF7F9;
float:left;
border:1px solid #055EAA;
margin:0 0 20px 0;
}

.highlightHead {
	width:177px;
	height:19px;
	background-image: url(/sitefiles/CountrylinkBrochures/images/lblue_bar_sml.jpg);
	background-repeat: repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	padding:3px 3px 3px 15px;
	text-align:left;
}

.rss a {
	width:20px;
	height:15px;
	float:right;
	margin:-20px 0 0 0;
	background-image:url(/sitefiles/CountrylinkBrochures/images/rss.png);
	background-repeat:no-repeat;
	background-position: left top;
	display:block;
}
.rss a:hover {
width:20px;
height:15px;
float:right;
margin:-20px 0 0 0;
	background-image:url(/sitefiles/CountrylinkBrochures/images/rss.png);
	background-repeat:no-repeat;
	background-position: left -15px;
	display:block;
}


.highlight ul {
	width:165px;
	list-style-type: none;
	padding:10px;
}

.highlight li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border-bottom:1px solid #555;

}
.more a {
	width:120px;
	height:20px;
	color:#055EAA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: none;
	padding:0 0 0 20px;
	display:block;
	float:right;
	background-image: url(/sitefiles/CountrylinkBrochures/images/blue_bullet.png);
	background-repeat: no-repeat;
		margin:10px 0 0 0;

}

.more a:hover {
color:#333;
}

/*************Enquiries Styles********************/

.enquiries {
background-color: #e1e1e1;
float:left;
border:1px solid #777;
margin:0 0 20px 0;
width:195px;
}

.formValidation ul li {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	margin:0;
	padding:3px 0;
}
	
.header, .footer {
	width:0px;
	height:0px;
	float:left;
}	

.formTitle {
	width:189px;
	height:19px;
	background-image: url(/sitefiles/CountrylinkBrochures/images/grey_bar_sml.jpg);
	background-repeat: repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	padding:3px;
	text-align:center;
	margin:0;
}
table.formBody {
padding:0;
margin:0;
border-collapse:collapse;
width:180px;
float:left;
}
table.formBody td.topLeftCorner {
    width: 1px;
    height: 1px;
}
table.formBody td.top {
    
}

table.formBody td.topRightCorner {
    width: 1px;
    height: 1px;
}
table.formBody td.left {
}
td.content {
width:180px;
}
table.formBody td.content div.header {
}
table.formBody td.content table.formRow {        
}
table.formBody td.content table.formRow td.label {
   font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	width:50px;
	float:left;
	text-align:right;
	margin:0;
}
td.control {
 text-align:left;
}
td.control input[type="text"] {
width:110px;
height:15px;
float:left;
margin:0 0 5px 0;
}


td.control  .largeTextBox {
width:110px;
height:40px;
float:left;
margin:0 0 5px 0;
}

table.formBody td.right {
}
table.formBody td.bottomLeftCorner {
    width: 1px;
    height: 1px;
}
table.formBody td.top {
    height: 1px;
}
table.formBody td.content table.formRow td.admin {   
}
table.formBody td.left {
 width: 1px;
    height: 1px;
}
table.formBody td.right {
 width: 1px;
    height: 1px;
}
table.formBody td.bottom {
    height: 1px;
}
table.formBody td.bottomRightCorner {
    width: 1px;
    height: 1px;
}

.formRequiredLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: italic;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	width: 170px;
	padding:0 0 10px 5px;
}
td.control span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	float:left;
	}

.checkboxLabel {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
width:90px;
float:left;
margin:0 0 10px 0;
text-align:left;
color:#000000;
}

td.control input[type="checkbox"] {
float:left;
width:20px;
}

table.formRow td.admin {
    
}

.formButton	{
	color:transparent;
	border:1px solid #000;
	width: 76px;
	height: 25px;
	cursor: hand;
	background-color:#FFF;
	color:#000;
     
}
.formValidation ul li {
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:0 0 0 20px;
	padding:0;
}


.divider {
width:190px;
height:5px;
border-bottom:1px solid #555;
float:left;
padding:5px 0;
}

.call {
	width:190px;
	height:15px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	background-image: url(/sitefiles/CountrylinkBrochures/images/PHONE.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding:0 0 0 15px;
	margin:5px 0 5px 5px;
}



/*************Downloads Styles********************/
.downloads {
background-color: #333;
float:left;
border:1px solid #555;
padding:0 0 20px 0;
}

.downloadsHead {
width:189px;
	height:19px;
	background-image: url(/sitefiles/CountrylinkBrochures/images/grey_bar_sml.jpg);
	background-repeat: repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	padding:3px;
	text-align:center;
	margin:0 0 10px 0;
}

.downloads .nc1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

	font-weight: normal;
	color: #D21D3A;
	text-decoration: none;
	background-image: url(/sitefiles/CountrylinkBrochures/images/red_bullet.png);
	background-repeat: no-repeat;
	background-position: left 5px;
	display:block;
	padding:3px 0 3px 20px;
	margin:0 0 0 10px;
}
.downloads .nc1 a:hover {
	color: #FFFFFF;
}
.downloads .nc2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

	font-weight: normal;
	color: #F29639;
	text-decoration: none;
	background-image: url(/sitefiles/CountrylinkBrochures/images/orange_bullet.png);
	background-repeat: no-repeat;
	background-position: left 5px;
	display:block;
	padding:3px 0 3px 20px;
	margin:0 0 0 10px;
}
.downloads .nc2 a:hover {
	color: #FFFFFF;
}
.downloads .nc3 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

	font-weight: normal;
	color: #055EAA;
	text-decoration: none;
	background-image: url(/sitefiles/CountrylinkBrochures/images/blue_bullet.png);
	background-repeat: no-repeat;
	background-position: left 5px;
	display:block;
	padding:3px 0 3px 20px;
	margin:0 0 0 10px;
}
.downloads .nc3 a:hover {
	color: #FFFFFF;
}
.downloads .nc4 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

	font-weight: normal;
	color:#4B9F43;
	text-decoration: none;
	background-image: url(/sitefiles/CountrylinkBrochures/images/green_bullet.png);
	background-repeat: no-repeat;
	background-position: left 5px;
	display:block;
	padding:3px 0 3px 20px;
	margin:0 0 0 10px;
}
.downloads .nc4 a:hover {
	color: #FFFFFF;
}
.downloads .nc5 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

	font-weight: normal;
	color: #F29639;
	text-decoration: none;
	background-image: url(/sitefiles/CountrylinkBrochures/images/dorange_bullet.png);
	background-repeat: no-repeat;
	background-position: left 5px;
	display:block;
	padding:3px 0 3px 20px;
	margin:0 0 0 10px;
}
.downloads .nc5 a:hover {
	color: #FFFFFF;
}

ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	list-style-type: disc;
}
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	margin:0 0 10px 20px;

}


/*************News FEED*********************************/


.highlight {
width:195px;
}
.newsFeed .newsFeedItemDate, .newsFeedAltItemDate, .newsFeed .newsFeedItemDescription, .newsFeed .newsFeedAltItemDescription , .newsFeedAltItemButton, .newsFeedTitlemain, .newsFeedAltItemLink, .newsFeedItemLink {
display:none;
}

.newsFeed .newsFeedItemTitle, .newsFeedAltItemTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	float:left;
	padding:3px 0 3px 13px;
	width:150px;
	border-bottom:1px solid #555;
	background-image: url(/sitefiles/CountrylinkBrochures/images/news_bullet.png);
	background-repeat:no-repeat;
	background-position:left 10px;
	margin:0 10px;

}

.newsFeed .newsFeedItemTitle a, .newsFeedAltItemTitle a, .newsFeed .newsFeedItemTitle a:active, .newsFeedAltItemTitle a:active, .newsFeed .newsFeedItemTitle a:visited, .newsFeedAltItemTitle a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	float:left;
	padding:3px 0 3px 5px;
	text-decoration:none;
	clear:left;

}

.newsFeed .newsFeedItemTitle a:hover, .newsFeedAltItemTitle a:hover {
	
	color:#055EAA;
	float:left;
	text-decoration:none;

}



/********************Main News*************************/
.newsStory {
width:480px;
float:left;
height:auto;
min-height:550px;
}
.newsStoryTitle {
	width:470px;
	height:15px;
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-image: url(/sitefiles/CountrylinkBrochures/images/1blu_bar.jpg);
	background-repeat: no-repeat;
	padding:5px;
	float:left;
	margin:0 0 10px 0;
}
.newsStoryDate {
	padding:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #055EAA;
}
.newsStoryShareDiv {
display:none;

}
.newsStoryDescription {
	padding:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	float:left;
		width:400px;

}

.newsStoryImageDiv {
margin:10px;
float:left;
width:150px;
}



/********************News List*************************/
.newsListDiv {
	width:480px;
	float:left;
		margin:0 0 10px 0;

}
.newsListDiv .newsFeedTitle {
	width:470px;
	height:15px;
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-image: url(/sitefiles/CountrylinkBrochures/images/1blu_bar.jpg);
	background-repeat: no-repeat;
	padding:5px;
	float:left;
	margin:0 0 10px 0;
}
.newsListItem {
	width:470px;
	padding:5px;
	height:auto;
	min-height:155px;
margin:0 0 20px 0;
border-bottom:1px solid #055EAA;
display:block;
float:left;
}
.newsListItemImgDiv {
width:150px;
height:115px;
float:left;
overflow:hidden;
margin:10px 10px 10px 10px;
}

.newsListItemTitle {
float:left;
width:300px;

}
.newsListAltItem h2 a, .newsListAltItem h2 a:active, .newsListAltItem h2 a:visited, .newsListItem h2 a, .newsListItem h2 a:visited, .newsListItem h2 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#055EAA;
	text-decoration: none;
	float:left;
	width:280px;
		padding:0 0 0 10px;
	margin:0 0 10px 0;

}
.newsListAltItem h2 a:hover, .newsListItem h2 a:hover {
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#333;
	float:left;
	width:280px;
		padding:0 0 0 10px;
}

.newsListAltItem h3, .newsListItem h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	float:left;
	width:280px;
	margin:0 0 10px 0;
	color:#000;
}

.newsListAltItem p {
float:left;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	line-height:16px;
width:270px;
height:60px;
}
 .newsListItem p {
float:left;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	line-height:16px;
width:270px;
height:60px;
}


.newsListAltItemMore a, .newsListAltItemMore a:active, newsListAltItemMore a:visited, .newsListItemMore a, .newsListItemMore a:visited, .newsListItemMore a:active {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color:#FFF;
	background-image: url(/sitefiles/CountrylinkBrochures/images/1blu_more.jpg);
	background-repeat: no-repeat;
	height:17px;
	width:60px;
	display:block;
	padding:3px;
	float:right;

}
.newsListAltItemMore a:hover, .newsListItemMore a:hover {
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color:#444;
}



/*************News list ALT****************/
.newsListAltItem {
	width:470px;
	padding:5px;
		height:auto;
	min-height:155px;
	margin:0 0 20px 0;
	border-bottom:1px solid #055EAA;
	display:block;
	float:left;
}
.newsListAltItemImgDiv {
	width:150px;
	height:115px;
	float:left;
	overflow:hidden;
	margin:10px 10px 10px 10px;

}
.newsListAltItemDetails {

}







/**************Text Styles********************/
.breadcrumbs p, .breadcrumbs p a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.breadcrumbs p a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #055EAA;
	text-decoration: none;
}




/**
 *---------------------------------- The default CSS for Shadowbox. ----------------------
 *
 * This file is part of Shadowbox.
 *
 * Shadowbox is an online media viewer application that supports all of the
 * web's most popular media publishing formats. Shadowbox is written entirely
 * in JavaScript and CSS and is highly customizable. Using Shadowbox, website
 * authors can showcase a wide assortment of media in all major browsers without
 * navigating users away from the linking page.
 *
 * You should have received a license with this distribution explaining the terms
 * under which Shadowbox may be used. If you did not, you may obtain a copy of the
 * license at http://shadowbox-js.com/LICENSE
 *
 * @author      Michael J. I. Jackson <michael@mjijackson.com>
 * @copyright   2007-2009 Michael J. I. Jackson
 * @version     SVN: $Id: shadowbox.css 20M 2009-04-23 13:08:21Z (local) $
 */
/*_____________________________________________  container, overlay, & wrapper  */
#sb-container, #sb-wrapper {
  text-align: left; /* reset left alignment */  
}
#sb-container, #sb-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  margin: 0;
  padding: 0;  
}
#sb-container {
  height: 100%;
  display: none;
  visibility: hidden;
  z-index: 2147483647;
}
body > #sb-container {
  /* use position:fixed in modern browsers */
  position: fixed;
}
#sb-overlay {
  /* needed in IE6 where sb-container uses position:absolute */
  height: expression(document.documentElement.clientHeight + 'px');
}
#sb-container > #sb-overlay {
  /* use for sb-container position:fixed */
  height: 100%;
}
/*_________________________________________________________________  wrapper  */
#sb-wrapper {
  position: relative;
  
}
#sb-wrapper img {
  border: none;
}
/*____________________________________________________________________  body  */
#sb-body {
  position: relative;
  margin: 0;
  padding: 0;
  overflow: hidden;
  border: 1px solid #303030;
}
#sb-body-inner {
  position: relative;
  height: 100%;
}
#sb-content.html {
  height: 100%;
  overflow: auto; /* make html content scrollable */
}
/*_________________________________________________________________  loading  */
#sb-loading {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  text-align: center;
  padding-top: 10px;
}
#sb-body, #sb-loading {
  background-color: #060606; /* should match loading image background color */  
}
/*____________________________________________________________  title & info  */
#sb-title, #sb-info {
  position: relative;
  margin: 0; /* these must have no vertical margin or padding */
  padding: 0;
  overflow: hidden;
}
#sb-title-inner, #sb-info-inner {
  position: relative;
  font-family: 'Lucida Grande', Tahoma, sans-serif;
  line-height: 16px;
}
#sb-title, #sb-title-inner {
  height: 26px;
}
#sb-title-inner {
  font-size: 16px;
  padding: 5px 0;
  color: #fff;
}
#sb-info, #sb-info-inner {
  height: 20px;
}
#sb-info-inner {
  font-size: 12px;
  color: #fff;
}
/*_____________________________________________________________________  nav  */
#sb-nav {
  float: right;
  height: 16px;
  padding: 2px 0;
  width: 45%;
}
#sb-nav a {
  display: block;
  float: right;
  height: 16px;
  width: 16px;
  margin-left: 3px;
  cursor: pointer;
}
#sb-nav-close {
  background-image: url(/sitefiles/CountrylinkBrochures/images/close.png);
  background-repeat: no-repeat;
}
#sb-nav-next {
  background-image: url(/sitefiles/CountrylinkBrochures/images/next.png);
  background-repeat: no-repeat;
}
#sb-nav-previous {
  background-image: url(/sitefiles/CountrylinkBrochures/images/previous.png);
  background-repeat: no-repeat;
}
#sb-nav-play {
  background-image: url(/sitefiles/CountrylinkBrochures/images/play.png);
  background-repeat: no-repeat;
}
#sb-nav-pause {
  background-image: url(/sitefiles/CountrylinkBrochures/images/pause.png);
  background-repeat: no-repeat;
}
/*_________________________________________________________________  counter  */
#sb-counter {
  float: left;
  padding: 2px 0;
  width: 45%;
}
#sb-counter a {
  padding: 0 4px 0 0;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}
#sb-counter a.sb-counter-current {
  text-decoration: underline;
}
/*________________________________________________________________  messages  */
div.sb-message {
  font-family: 'Lucida Grande', Tahoma, sans-serif;
  font-size: 12px;
  padding: 10px;
  text-align: center;
}
div.sb-message a:link, div.sb-message a:visited {
  color: #fff;
  text-decoration: underline;
}

.sitemap ul {
	list-style-type: none;
width:450px;
float:left;
}


.sitemap .level0, .sitemap .level0 a, .sitemap .level0 a:active, .sitemap .level0 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
	margin:0 0 0 20px;
}
.sitemap .level0 a:hover {
font-family: Arial, Helvetica, sans-serif;
	color: #055EAA;
	text-decoration: none;
	margin:0 0 0 20px;
}

.sitemap .level1, .sitemap .level1 a, .sitemap .level1 a:active, .sitemap .level1 a:visited {
font-family: Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
	margin:0 0 0 30px;
}
.sitemap .level1 a:hover {
font-family: Arial, Helvetica, sans-serif;
	color: #055EAA;
	text-decoration: none;
	margin:0 0 0 30px;
}

.sitemap .level2, .sitemap .level2 a, .sitemap .level2 a:active, .sitemap .level2 a:visited {
font-family: Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
	margin:0 0 0 40px;
}
.sitemap .level2 a:hover {
font-family: Arial, Helvetica, sans-serif;
	color: #055EAA;
	text-decoration: none;
	margin:0 0 0 40px;
}

.headerTop h1 {
	font-size: 42px;
	color: #FFFFFF;
	text-decoration: none;
		margin:0 0 0px 0;
	font-weight: normal;

}
.headerTop h2 {
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
		margin:0 0 10px 0;


}

.midContainer {
	background-color: #EDF7F9;
	border:1px solid #055EAA;
	height:auto;
	min-height:550px;
	width:480px;
	float:left;

}
	
	
td.control .largeTextBox input[type="text"] {
width:110px;
height:15px;
float:left;
margin:0 0 5px 0;
}
td.control input {
width:110px;
float:left;
margin:0 0 5px 0;

}
input {
width:110px;
height:15px;
float:left;
margin:0 0 5px 0;

}
.enquiries .formBody .label {
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
width:50px;
}	
	

