body {background:#EFF2F3;}
#liquid-round {
width:995px;
height: 100%;
margin:0px auto;
background:#fff url(http://www.complyuk.co.uk/images/leftside.gif) repeat-y left top;

}
font {
	font: normal 80% Verdana, "arial", "verdana", "helvetica";
}
.top {
width:995px;
height:20px;
background:url(http://www.complyuk.co.uk/images/top.gif) no-repeat left top;
}
.top span {
display:block;
position:relative;
height:20px;
background:url(http://www.complyuk.co.uk/images/top-right.gif) no-repeat right top;
}
.center-content {
	position:relative;
	background:url(http://www.complyuk.co.uk/images/mid.gif) repeat-y left top;
	padding:1px 10px 1px 25px;
	/*margin:-1px 0 -50px 0;
height: 1180px;*/
float: left;
	background-image: url(http://www.complyuk.co.uk/images/mid.gif);
}
.bottom {
width:100%;
height:60px;
background:url(http://www.complyuk.co.uk/images/bottom.gif) no-repeat left bottom;
float: left;
}
.bottom span {
	display:block;
	position:relative;
	height:60px;
	background:url(http://www.complyuk.co.uk/images/bottom-right.gif) no-repeat right top;
	background-image: url(http://www.complyuk.co.uk/images/bottom-right.gif);
}
p {margin:0 0 1em 0}

#thicktabs{
margin: 0;
padding: 0;
margin-left: 70px;
font: normal 80% Verdana, "arial", "verdana", "helvetica";
width: 800px;
}
#thicktabs li{
display: inline;
}

#thicktabs li a{
float: left;
color: #ffffff;
padding: 6px 8px; /*padding of tabs*/
text-decoration: none;
background: transparent url(http://www.complyuk.co.uk/images/redbg.gif) top right no-repeat;
border-top: 1px solid #d3bdbe; /*top border style*/
border-bottom: 1px solid #ffa1a3; /*thick bottom border below tabs*/
}

#thicktabs li a#leftmostitem{ /*Extra CSS for left most menu item*/
border-left: 1px solid #d3bdbe; /*left border style*/
}

#thicktabs li a#rightmostitem{ /*Extra CSS for right most menu item*/
border-right: 1px solid #d3bdbe; /*right border style*/
background-position: top left; /*Position background image to the left instead of default right, to hide indented underline for this link*/
}

#thicktabs li a:visited{
color: #ffffff;
}

#thicktabs li a:hover{
color: #bf1616;
font: normal 100% Verdana, "arial", "verdana", "helvetica";
background-image: url(http://www.complyuk.co.uk/images/redbover.gif); /*background image swap on hover*/
}

p
{
 font: normal 95% "Calibri", "arial", "verdana", "helvetica";
 color: #000000;
 text-align:justify;
}

.leg p a
{
 font: normal 90% Verdana, "arial", "verdana", "helvetica";
 color: #0000ff;
 text-align:justify;
 text-decoration: none;
}

.leg p a:hover
{
	color: #ff0000;
}

#form
{
 font: normal 90% Verdana, "arial", "verdana", "helvetica";
 color: #000000;
 text-align:justify;
}

#form a
{
	color: #FF0000;
}

#loginicon
{
	margin-top: -48px;
	margin-left: 320px;
}

#loginicon a
{
 font: normal 65% Verdana, "arial", "verdana", "helvetica";
 color: #891414;
}

#handscheck
{
	margin-left: 20px;
}

.newstext
{
	
	margin-top: 3px;
	font: normal 70% Verdana, "arial", "verdana", "helvetica";
	border: 1px solid #666666;
	padding: 3px;
	width: 274px;
	background-color: #929292;
	background-image: url("http://www.complyuk.co.uk/images/newsletterbg.gif");
	background-repeat: no-repeat;
	color: #dedede;
}

#legtext
{
	font-size: 75%;
	border: 1px dotted #FA5A56;
	background-image: url("http://www.complyuk.co.uk/images/warningsign4.gif");
	background-repeat: no-repeat;
	padding: 5px;
	width: 274px;
	margin-right: 67px;
}

#legtext a
{
	color: #0000FF;
}

#legtext a:hover
{
	color: #ff0000;
}

#latestnews
{
	font-size: 75%;
	border: 1px dotted #FA5A56;
	background-image: url("http://www.complyuk.co.uk/images/warningsign2.gif");
	background-repeat: no-repeat;
	padding: 5px;
	width: 274px;
}

#latestnews a
{
	color: #0000FF;
}

#latestnews a:hover
{
	color: #ff0000;
}

#latestnewsletter
{
	font-size: 75%;
	border: 1px dotted #FA5A56;
	background-image: url("http://www.complyuk.co.uk/images/warningsign3.gif");
	background-repeat: no-repeat;
	padding: 5px;
	width: 274px;
}

#latestnewsletter a
{
	color: #0000FF;
}

#latestnewsletter a:hover
{
	color: #ff0000;
}

.leftcontent
{
	margin-left:70px;
	width: 480px;
}

.bullets
{
 font: normal 75% Verdana, "arial", "verdana", "helvetica";
 color: #111111;
 text-align:justify;
}

.submitbtn
{
	background-color: #FFFFFF;
	color: #A40000;
	font: bold 95% "Century Gothic";
}

.submitbtntop
{
	background-color: #FFFFFF;
	color: #A40000;
	font: bold 70% "Century Gothic";
	border: 1px solid #dddddd;
}

.bottom span
{
	color: #A40000;
	font: bold 70% "Century Gothic";
}

.bottom span a
{
	color: #A40000;
}

,bottom span a:hover
{
	color: #A40000;
}

.red
{
	color:#ff0000;
}

#table8 {
	font: normal 12px Verdana, "arial", "verdana", "helvetica";
}

.accreds
{
	margin-left: 160px;
	margin-top: -153px;
}

[if IE]>
<style type="text/css">
p.iepara{ /*Conditional CSS- For IE (inc IE7), create 1em spacing between menu and paragraph that follows*/
padding-top: 1em;
}
<![endif]
