/* GENERAL STYLES */
.introduction a
{
	/* color:#c3ba00; */
	color:#676767;
	text-decoration:underline;
}

.introduction a:hover
{
	/* color:#c3ba00; */
	color:#676767;
	text-decoration:none;
}
 
.listBoxContent a
{
	/* color:#c3ba00; */
	color:#676767;
	text-decoration:underline;
}

.listBoxContent a:hover
{
	/* color:#c3ba00; */
	color:#676767;
	text-decoration:none;
}

.listBoxContent p{padding-bottom:15px;padding-top:1px;}
.margBottom{margin-bottom:14px !important}
.rightContainer .introduction p
{
	clear:both;
	padding:0px 20px 10px 0px;
	margin:0px;
}

.imgCaption{
float:right;text-align:left;width:246px;padding:0px 0px 15px 0px;

}

/*
.rightContainer h2.pageTitle{padding:0px !important;margin:0px !important}
*/



.sortItemBtn
{
	float:left;
	padding-top:7px;
	padding-left:10px;
}

table.articleContent
{
	clear:both;
	border-collapse:collapse;
	width:585px;
	margin:15px 0px 10px 0px;
}

.removeTopMarg{margin-top:0px !important}

table.articleContent .backTo{float:left;padding:0px 0px 14px 0px;}

table.articleContent td
{
	margin:0px;
	padding:0px 0px 0px 0px;
}

/*
table.articleContent td h2{padding:0px !important;margin:0px !important}
*/

table.articleContent td img{float:right;padding:0px 0px 15px 20px;}

table.articleContent td p
{
	clear:both;
	padding:0px 15px 0px 0px !important;
	margin:0px 0px 0px 0px !important;
}

table.articleContent td p img
{
	float:left;
	margin:0px 0px 0px 0px !important;
	padding:10px 0px 10px 0px !important;
}

table.articleContent td img
{
	float:left;
	margin:0px 0px 0px 0px !important;
	padding:10px 0px 10px 0px !important;
}

table.articleContent li
{
	padding-bottom:4px!important;
}

table.articleContent li ul li
{
	margin-top:1px !important;
	padding-bottom:0px !important
}


/*
table.articleContent td ul
{
	clear:both;
	list-style-image:url(/media/build/square.gif);
	margin:5px 0px 15px 0px;
	padding:0px 0px 0px 12px;
}

table.articleContent td ul li
{
	margin:0px 0px 3px 0px;
	padding:0px 0px 0px 0px !important;
}
*/

table.articleContent td ul
{	
	list-style-type:none;	
	margin:7px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

table.articleContent td ul li
{
	
	background:url(/media/build/square.gif) top left no-repeat;
	padding:0px 0px 0px 9px;
	margin:0px 0px 2px 0px;
}
table.articleContent td ul li ul li
{
	padding-top:3px !important;
	padding-bottom:0px !important;
}

table.articleContent td .adFeature
{	
	clear:both;
	padding:15px 0px 0px 0px;
	margin:15px 0px 0px 0px;
	background:url(/media/build/articleborder.gif) top center no-repeat;
}

table.articleContent td .floatRight{float:right !important;padding-left:10px !important}

table.articleContent td .adFeature img{float:left;padding:0px 10px 10px 0px}

table.articleContent td ul.relatedInfo
{
	clear:both;
	list-style-type:none !important;	
	list-style-image:none !important;
	background:none;
	margin:4px 0px 0px 0px !important;
	padding:5px 0px 0px 0px !important;
}

table.articleContent td ul.relatedInfo li
{
	list-style-type:none !important;	
	background:url(/media/build/arrow2.gif) top left no-repeat;
	padding:0px 0px 0px 25px !important;
	margin:0px 0px 9px 0px;
}

.rhsFeatureContainer
{
	float:right;
	width:245px;
	padding:0px 0px 10px 0px;
	margin:0px 0px 5px 0px;
	background:url(/media/build/rhsFeature_footer.gif) bottom left no-repeat;
}
 
.rhsFeatureHeader
{
	float:right;
	width:221px;
	padding:0px 10px 10px 14px;
	margin:0px 0px 0px 0px;
	background:url(/media/build/rhsFeature_header.gif) top left no-repeat;
} 

.rhsFeatureHeader .title{float:left;height:32px;margin-top:5px;}
.rhsFeatureHeader p{clear:both;margin:0px;padding:0px 0px 0px 0px;}

.rhsFeatureHeader p img
{
	float:right !important;
	padding:0px 0px 10px 0px !important;
	margin:0 !important;
}

.rhsFeatureHeader table
{
	float:left;
	width:220px;
	border-collapse:collapse;
	padding:0px 0px 0px 0px;
	margin:0px;
}
 
.rhsFeatureHeader table td{
	padding:0px 0px 6px 0px;
	margin:0px;
	border-bottom:1px solid #cccccc;
} 

.rhsFeatureHeader table td.addTop{padding-top:7px !important;}
.rhsFeatureHeader table td img{float:right !important;}

.addGreenBorder
{
	background:url(/media/build/greenfade.gif) bottom left no-repeat;
	padding-bottom:15px !important;
}

.helpFeature
{
	background:url(/media/build/exclamation.gif) bottom right no-repeat;
	padding-right:30px !important;
	padding-bottom:5px !important;
}

.rhsFeatureHeader img{float:left !important;padding:07px 0px 0px 0px !important;margin:0px !important}
 
.rhsFeatureHeader .downloadItem
{
	float:left;
	width:220px;
	margin:0px 0px 10px 0px;
}

h4.destination{margin:3px 0px 5px 0px !important}

.box_findOutAboutUs
{
	float:left;
	width:584px;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url(/media/build/toolsfororganisers_top.gif) top left no-repeat;
}

.box_findOutAboutUs .container
{
	float:left;
	width:567px;
	padding:0px 0px 20px 17px !important;
	margin:0px;
	background:url(/media/build/toolsfororganisers_bottom.gif) bottom left no-repeat;	
}

.box_findOutAboutUs .container .title
{
	float:left;
	width:567px;
	padding:0px 0px 10px 0px;
}

.box_findOutAboutUs .container .title img{float:left;}

.box_findOutAboutUs .container .content
{
	float:left;
	width:567px;
	padding:0px 0px 0px 0px;
	margin:6px 0px 0px 0px;
	background:url(/media/build/greydivide3.gif) top left no-repeat;
}

.box_findOutAboutUs .container .content2
{
	float:left;
	width:567px;
	padding:0px 0px 0px 0px;
	margin:6px 0px 10px 0px;
	background:url(/media/build/greydivide2.gif) top left no-repeat;
}

.box_findOutAboutUs .container .divide
{
	float:left;
	width:567px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.divide .destination1
{	
	float:left;
	width:170px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.divide .destination2
{	
	float:left;
	width:170px;
	padding:0px 0px 0px 20px;
	margin:0px 0px 0px 0px;
}

.divide .destination3
{	
	float:left;
	width:170px;
	padding:0px 0px 0px 20px;
	margin:0px 0px 0px 0px;
}

.divide .destination1 p,.divide .destination2 p,.divide .destination3 p
{
	padding-top:0px;
}

.btnlist
{	
	float:left;
	width:567px;
	padding:10px 0px 0px 0px;
	margin:37px 0px 0px 0px;
	background:url(/media/build/greatdivide3.gif) top left no-repeat;
}

.btnOption1
{
	float:left;
	width:170px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.btnOption1 img{float:left;padding:0px 20px 0px 0px}

.btnOption2
{
	float:left;
	width:170px;
	padding:0px 0px 0px 20px;
	margin:0px 0px 0px 0px;
}

.btnOption3
{
	float:left;
	width:170px;
	padding:0px 0px 0px 20px;
	margin:0px 0px 0px 0px;
}

.btnOption2 img{float:left;}
.btnOption3 img{float:left;}

.box_findOutMore
{
	float:left;
	margin:10px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	width:585px;
	height:44px;
	background:url(/media/build/box_findoutmore.gif) top left no-repeat;
}

.box_findOutMore .title
{
	float:left;
	width:340px;
	padding:0px 0px 0px 15px;
}

.box_findOutMore .title img{float:left;}

.box_findOutMore .button
{
	float:right;
	width:200px;
	padding:15px 8px 0px 0px;
}

.box_findOutMore .button img{float:right;}

.box_findOutMore3
{
	background:url(/media/build/box_findoutmore3.gif) top left no-repeat !important;
}

.listBoxContainer
{
	float:left;
	background:url(/media/build/listbox_header.gif) top left no-repeat;
	width:581px;
	padding:5px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.listBoxHeader
{
	float:left;
	background:url(/media/build/listbox_footer.gif) bottom left no-repeat;
	width:581px;
	padding:0px 0px 7px 0px;
	margin:0px;
}

.listBoxContainer2
{
	float:left;
	background:url(/media/build/listbox_header2.gif) top left no-repeat;
	width:591px;
	padding:7px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.listBoxHeader2
{
	float:left;
	background:url(/media/build/listbox_footer2.gif) bottom left no-repeat;
	width:591px;
	padding:0px 0px 6px 0px;
	margin:0px;
}

.listBoxContent
{
	float:left;
	width:559px;
	padding:10px 0px 0px 22px;
	margin:0px;
}

.removeBottomPad{padding-bottom:0px !important}

.greenBox{background:url(/media/build/listbox_content_green.gif) top left repeat-y}
.greyBox{background:url(/media/build/listbox_content_grey.gif) top left repeat-y}

.imageBox
{
	float:left;
	width:150px;
	padding:0px 0px 4px 0px;
	margin:0px;
}

.imageBox2
{
	float:right;
	width:320px;
	padding:0px 0px 0px 0px;
	margin:0px;
	font-size:0;
}

.imageBox2 img{float:left;padding:3px 11px 0px 0px !important;margin:0px !important}

.imageBox3
{
	float:left;
	width:155px;
	padding:0px 5px 0px 0px;
	margin:0px;
}

.imageBox3 img{float:right;padding:0px 0px 9px 0px;}

.textBox
{
	float:left;
	width:392px;
	padding:0px 0px 0px 13px;
	margin:0px;
}
.textBox2 h3{margin:0px !important;padding:0px !important}

.textBox2 p
{
	clear:both;
	height:58px;
	padding:4px 10px 0px 0px !important;
	margin:0px 0px 6px 0px !important;
	background:url(/media/build/greenfade.gif) bottom left no-repeat;
}

.textBox2
{
	float:left;
	width:230px;
	padding:0px 0px 0px 3px;
	margin:0px;
	height:115px;
}

.textBox3
{
	float:left;
	width:392px;
	padding:0px 0px 0px 3px;
	margin:0px;
}

.textBox p
{
	clear:both;	
	height:58px;
	padding:0px 0px 0px 0px !important;
	margin:0px 0px 0px 0px !important;
	/* background:url(/media/build/greenfade.gif) bottom left no-repeat;*/
}

.textBox3 p
{
	clear:both;	
	height:49px;
	padding:0px 0px 0px 0px !important;
	margin:0px 0px 0px 0px !important;
	background:url(/media/build/greenfade.gif) bottom left no-repeat;
}

.textBox h3{margin:0px 0px 3px 0px !important;padding:0px !important}

.textBox img
{
	float:left;
	padding:10px 20px 7px 0px;
	background:url(/media/build/greenfade.gif) top left no-repeat;
}

.textBox2 img
{
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;
	/* background:url(/media/build/greenfade.gif) top left no-repeat; */
}

.textBox3 img
{
	float:left;
	padding:10px 20px 0px 0px;
}

.profileItem
{
	float:left;
	width:559px;
	padding:0px 0px 20px 0px;
	margin:0px 0px 10px 0px;
}

.profileImage
{
	float:left;
	width:160px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.profileImage img{float:left;}

.profileDescription
{
	float:left;
	width:385px;
	padding:0px 0px 0px 5px;
	margin:0px 0px 0px 0px;
}

.profileBorder{background:url(/media/build/profileborder.gif) bottom left no-repeat;}

.jobList
{
	float:left;
	width:584px;
	padding:0px 0px 5px 0px;
	margin:0px 0px 5px 0px;
	background:url(/media/build/tablefooter.gif) bottom left no-repeat;
}

table.jobVacancies
{
	float:left;
	width:584px;
	border-left:1px solid #bebebe;
	border-collapse:collapse;
	margin:0px 0px 0px 0px;
	padding:0px;	
}

table.jobVacancies .titles
{
	font-weight:bold;
	color:#ffffff;
	background-color:#666666;
	border-right:1px solid #666666;
	text-align:center;
	padding:6px 5px 6px 5px;
}

table.jobVacancies td
{
	padding:6px 5px 6px 5px;
	border-right:1px solid #bebebe;
	border-bottom:1px solid #bebebe;	
	color:#666666;
}

.associatedWithContainer
{
	float:left;
	width:584px;
	padding:5px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	background:url(/media/build/pageindexborder3.gif) top left no-repeat;
}

.associatedWithContent
{
	float:left;
	width:584px;
	padding:0px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	background:url(/media/build/pageindexborder3.gif) bottom left no-repeat;
}

.associatedWithHeader
{
	float:left;
	width:584px;
	padding:10px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	background:url(/media/build/greydivide4.gif) center left no-repeat;
}

.associatedWithHeader p{float:left;width:584px;padding:10px 0px 25px 0px; }

.associatedWithHeader2
{
	float:left;
	width:584px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background:url(/media/build/greydivide4content.gif) center left repeat-y;
}

.associatedWithHeader2 p{float:left;width:584px;padding:10px 0px 25px 0px; }

.associatedWithTopHeader2
{
	float:left;
	width:584px;
	padding:10px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background:url(/media/build/greydivide4top.gif) top left no-repeat;
}

.associatedWithBottomHeader2
{
	float:left;
	width:584px;
	padding:0px 0px 35px 0px;
	margin:0px 0px 0px 0px;
	background:url(/media/build/greydivide4bottom.gif) bottom left no-repeat;
}

.associateItem
{
	float:left;
	width:220px;
	padding:0px 0px 12px 0px;
	margin:0px 0px 0px 0px;
}

.addPad{padding-right:95px !important}

.associateImg
{
	float:left;
	width:68px;
	padding:0px 0px 0px 0px;
}

.associateImg img{float:left;border:1px solid #bebebe}

.associateDescription
{
	float:left;
	font-size:10px;
	color:#818181;
	width:152px;
	padding:5px 0px 0px 0px;
}

.associateTitle
{
	float:left;
	width:132px;
	background:url(/media/build/arrow2.gif) top left no-repeat;
	padding:0px 0px 15px 20px;
}

.locationDetails
{
	float:left;
	width:530px;
	/* height:150px; */
	background:url(/media/build/bglocationdetails.gif) top left no-repeat;
	padding:5px 0px 20px 0px;
	margin:0px 0px 0px 0px;
}

.locationDetails p{padding-top:0;padding-bottom:0;}

.leftLocation
{
	float:left;
	width:190px;
	padding:0px 110px 0px 0px;
	margin:0px;
}

.rightLocation
{
	float:left;
	width:190px;
	padding:0px 0px 0px 0px;
	margin:0px;
}

ul.faqs
{
	list-style-type:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 13px 0px;
	font-weight:bold;
}

ul.faqs a
{
	color:#000; 	
}

ul.faqs a:hover
{
	color:#000000
}

ul.faqs li
{
	font-weight:normal;
	background:url(/media/build/arrow2.gif) top left no-repeat;
	padding:0px 0px 0px 20px;
	margin:9px 0px 0px 0px;
}

ul.faqs li a{text-decoration:none;color:#000000}
ul.faqs li a:hover{text-decoration:underline;color:#000000}

.faqAnswerlist
{
	float:left;
	width:559px;
	padding:0px 0px 15px 0px;
	margin:0px 0px 15px 0px;
	background:url(/media/build/answerborder.gif) bottom left no-repeat;
}

.question
{
	float:left;
	width:559px;
	font-weight:bold;
	padding:0px 0px 16px 0px;
}

.answer
{
	float:left;
	width:539px;
	padding:0px 20px 30px 0px;
	margin:0px 0px 10px 0px;
	background:url(/media/build/greenfade.gif) bottom left no-repeat;
}

.answer table
{
	clear:both;
	width:500px;
	border-collapse:collapse;
}
.answer table td{padding:6px;border:1px solid #999999;}

.padTop{padding-top:20px !important}
.padBottom{padding-bottom:15px !important}

.btnRow
{
	float:left;
	width:559px;
	padding:0px 0px 5px 0px;
	margin:14px 0px 0px 0px;
}

.btnRow .floatLeft p{padding:4px 0px 0px 0px;color:#666}
.btnRow .floatLeft img{padding-top:7px !important}
.withBorder
{
	background:url(/media/build/eventplanborder.gif) bottom left no-repeat;
	padding:0px 0px 15px 0px !important;
	margin:0px 0px 3px 0px !important;
}

.myEventPlanRow
{
	float:left;
	width:559px;
	padding:0px 0px 8px 0px;
	margin:0px 0px 3px 0px;
	background:url(/media/build/eventplanborder.gif) bottom left no-repeat;
}

.icon
{
	float:left;
	width:40px;
	padding:3px 0px 0px 0px;
}

.icon img{float:left;}

.text
{
	float:left;
	width:345px;
	padding:6px 16px 0px 0px;
}	

.text .smallfont{color:#666666}

.btns
{
	float:left;
	width:158px;
	padding:0px 0px 0px 0px;
}

.btns img{float:left;padding:4px 0px 5px 10px;}

.textAreaForm
{
	float:left;
	width:544px;
	border:1px solid #000000;
	height:110px;
	margin:5px 0px 5px 0px;
	padding:5px;
	font-size:11px;
	font-family:arial;
}

.addMargTop
{
	margin-top:10px !important;
}

.backTo
{
	clear:both !important;
}

.carbonCalculatorBox
{
	float:right;
	margin:0px 0px 0px 0px;
	padding:13px 0px 6px 13px;
	width:233px;
	min-height:140px;
	color:#ffffff;
	background:url(/media/build/carboncalculatorbg.jpg) #557f01 top left no-repeat;
}
.carbonCalculatorBox .title
{
	float:left;
	padding:0px 0px 10px 0px;
}

.carbonCalculatorBox .title img{float:left;padding:0 !important;margin:0 !important}
.carbonCalculatorBox p{color:#ffffff !important}
.carbonCalculatorBox ul{clear: left; width: 213px; float: left; padding-left: 0px !important;}
.carbonCalculatorBox ul li{background:transparent url(/media/build/square-green.gif) no-repeat scroll left top !important;}

.carbonCalculatorBox .error
{
	float:left;
	width:200px;
	border:1px solid #ffffff;
	/* background-color:#e5db00; */
	padding:4px 8px 4px 8px;
	margin:10px 0px 0px 0px;
}

.carbonCalculatorBox .row
{
	float:left;
	width:220px;
	padding:7px 0px 5px 0px;
}

.carbonCalculatorBox .inputText
{
	float:left;
	width:215px;
	height:18px;
	margin:3px 0 0 0;
	padding:3px 0px 0px 4px;
	border:0;
	font-size:11px;	
	font-family:arial;
}

.carbonCalculatorBox .floatLeft,
.carbonCalculatorBox .floatRight
{
	padding-top:4px !important;
}

.carbonCalculatorBox .floatLeft
{
	font-size:10px !important
}


.carbonCalculatorBox .floatLeft div{padding-top:4px !important}

.carbonCalculatorBox .aster{color:#e5db00}


/* EDITOR PROPERTIES */
