body, form, div, h1, h2, h3, p
	{margin:0; padding:0;}

body
	{background-color:#ffffff;}

p
	{margin-bottom:8px;}

h1, h2, h3, h4
{	font-size:16px;
	margin:0;
	padding-bottom:8px;
}
	
img	{border:0;}

.clearlist ul, ul.clearlist
	{	list-style:none;
		padding:0;
		margin:0;
	}
.clearlist li
	{	margin:0;
		padding:0;
	}
.indent li
	{	margin:0;
		padding-left:30px;
	}
li.clear
	{	clear:both;
	}

.divclear
	{	font-size:1px;
		height:1px;
		clear:both;
	}

.hidden {display:none;}

.loadingcontainer
{	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:99;
	background-color:#fff;
	text-align:center;
}
.loadingcontent
{	z-index:100;
	width:100%;
	height:100%;
}

.scrollerstyle
{	width:175px;
	height:14px;
	margin:0;
	padding:0;
	border:0;
	padding-left:5px;
}

.selectpreview {height:0; width:200px; overflow:scroll; clear:both;}

.newwindow
{	background:url(http://www.topark.co.uk/lariat/img/icon_newwindow.gif) center right no-repeat;
	width:auto;
	padding-right:14px;
}

#maintenance
{	display:none;
	padding-bottom:10px;
}

.rightmost
{	float:right;
}

.article, .article.w100
{	float:left;
	clear:none;
	width:100%;
}
.article.w33
{	float:left;
	clear:none;
	width:32%;
}
.article.w60
{	float:left;
	clear:none;
	width:59%;
}
.article.w40
{	float:left;
	clear:none;
	width:39%;
}
.article.w50
{	float:left;
	clear:none;
	width:49%;
}
.articlespacer
{	float:left;
	clear:none;
	width:1%;
}

.instructional
{
display:block;
width:100%;
padding:20px;
padding-top:0;
clear:both;
line-height:20px;
}
.instructional img
{	vertical-align:middle;
}
.instructional .instr_icon
{
width:65px;
height:65px;
float:left;
}
.instructional .instr_text
{
float:left;
padding-top:25px;
}
.instructional .tick
{
background-image:url(http://www.topark.co.uk/lariat/img/tick.gif);
background-repeat:no-repeat;
background-position:50% 50%;
width:65px;
height:65px;
}
.instructional .cross
{
background-image:url(http://www.topark.co.uk/lariat/img/cross.gif);
background-repeat:no-repeat;
background-position:50% 50%;
width:65px;
height:65px;
}
.instructional .information
{
background-image:url(http://www.topark.co.uk/lariat/img/information.gif);
background-repeat:no-repeat;
background-position:50% 50%;
width:65px;
height:65px;
}
.instructional .priorityinformation
{
background-image:url(http://www.topark.co.uk/lariat/img/priorityinformation.gif);
background-repeat:no-repeat;
background-position:50% 50%;
width:65px;
height:65px;
}

ul.tag
{	overflow:auto;
	height:260px;
}
.tag li
{	display:inline;
	line-height:23px;
}

.editor .head .headcontent li#viewwebsite
{	background:url(/img/editor_head_links.jpg) -240px top no-repeat;
}
.editor .head .headcontent li#support
{	background:url(/img/editor_head_links.jpg) -120px top no-repeat;
}
.editor .head .headcontent li#account
{	background:url(/img/editor_head_links.jpg) 0 top no-repeat;
}
.editor .head .headcontent li#viewwebsite:hover, .editor .head .headcontent li#viewwebsite.selected
{	background-position:-240px bottom;
}
.editor .head .headcontent li#support:hover, .editor .head .headcontent li#support.selected
{	background-position:-120px bottom;
}
.editor .head .headcontent li#account:hover, .editor .head .headcontent li#account.selected
{	background-position:0 bottom;
}

td p, td p span {margin:0; padding:0;}

#iefocusitem {position:absolute; top:-1000px;}

.poweredby, .poweredby a
{	height:37px;
	overflow:hidden;
	text-indent:-9999px;
}
.poweredby a
{	color:#000;
	text-decoration:none;
	display:block;
	width:100px;
	background:url(http://www.topark.co.uk/lariat/img/logo_lariatcms.png) no-repeat left bottom;
}
.poweredby.white a
{	background:url(http://www.topark.co.uk/lariat/img/logo_lariatcms_white.png) no-repeat left bottom;
}
.poweredby.cb a
{	width:229px;
	background:url(http://www.topark.co.uk/lariat/img/logo_lariatcb.png) no-repeat left bottom;
}
.poweredby a:hover
{	background-position:left top;
}
