BODY {background-color: #FFFFFF; padding-top: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
p {font-family: arial; font-size: 8pt; color: black;}
td {font-family: arial; font-size: 8pt; color: black;}
tr {font-family: arial; font-size: 8pt; color: black;}
table {font-family: arial; font-size: 8pt; color: black;}
li {font-family: Arial; font-size: 8pt; color: black;}
hr {height: 1px; width: 90%; color: gray;}

.alex {border:1px;}
.alex2 {border:0;}
.alex3 {border:4px;}
.alex4 {border:1.2em;}

.body {background-color: #FFFFFF; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.text {font-family: arial; font-size: 8pt; color: black;}
.more { font-family: Arial; font-size: 12px; color: #FF9900; font-weight: bold}
.small {font-family: arial; font-size : 8pt; color: black;}
.title {font-family: arial; font-size : 13pt; font-weight: bold; color: #3B568D;}
.titleline {font-family: arial; font-size : 10pt; font-weight: bold; color: #ffffff;}
.lctitleline {font-family: arial; font-size : 10pt; font-weight: bold; color: #F16D01;}
.lctitleline2 {font-family: arial; font-size : 10pt; font-weight: bold; color: #F48A33;}
.lctitleline3 {font-family: arial; font-size : 10pt; font-weight: bold; color: #FFC133;}
.bigorange {font-family: arial; font-size : 10pt; font-weight: bold; text-decoration: none; color: #F16D01;}
.advtitle {font-family: arial; font-size : 10pt; font-weight: bold; text-decoration: none; color: #545454;}
.smallgray {font-family: arial; font-size : 8pt; color: gray; text-decoration: none;}
.inputregister {border: 1px solid silver; width: 90px; height: 18px; font-family: arial; font-size : 8pt; color: #000000; background-color: #ffffff;}
.smallwhite { font-family: arial; font-size : 8pt; color: #FFFFFF; text-decoration: none; }

A.slink:link {color: #000000; font-family: Arial; font-size: 8pt; text-decoration: none}
A.slink:visited {color: #000000;  font-family: Arial; font-size: 8pt; text-decoration: none}
A.slink:active {color: #ff6633; font-family: Arial; font-size: 8pt; text-decoration: none}
A.slink:hover {color: #ff6633; font-family: Arial; font-size: 8pt; text-decoration: underline}p { font-family: Arial; font-size: 8pt; color: #000000}

a.button:active,a.button:link,a.button:visited {font-family: Arial; font-size : 8pt; font-weight: bold; text-decoration: none; color: #ffffff;}
a.button:hover{font-family: Arial; font-size: 8pt; font-weight: bold; text-decoration: none; color: #ff6633;}

a.newslink:link, a.newslink:active, a.newslink:visited {font-family: arial; font-size : 8pt; color: black; text-decoration: none;}
a.newslink:hover {font-family: arial; font-size : 8pt; color: black; text-decoration: underline;}

a.register:link, a.register:active, a.register:visited {font-family: arial; font-weight: normal; font-size : 8pt; color: white; text-decoration: none;}
a.register:hover {font-family: arial; font-weight: normal; font-size : 8pt; color: white; text-decoration: underline;}

a:link {COLOR: #D63D06; font-family: arial; font-size : 8pt; text-decoration: none; font-weight: bold;}
a:visited {COLOR: #D63D06; font-family: arial; font-size : 8pt; text-decoration: none; font-weight: bold;}
a:active {COLOR: #D63D06; font-family: arial; font-size : 8pt; text-decoration: none; font-weight: bold;}
a:hover {COLOR: #000099; font-family: arial; font-size : 8pt; text-decoration: underline; font-weight: bold;}

a.more:link, a.more:active, a.more:visited {font-family: Arial; font-size : 8pt; color: #425887; text-decoration: none;}
a.more:hover {font-family: Arial; font-size : 8pt; color: #425887; text-decoration: underline;}

.showblogtitle{font-family:Arial; font-size:11px;  color:#000000; background-color: #f7ad71;  font-weight: bold;}
.showblogdate{font-family:Arial; font-size:11px;  color:#4377C1; background-color: #fffffa;}
.showcomuser{font-family:Arial; font-size:11px;  color:#000000; background-color: #f7ad71; font-weight: bold;}
.showcomdate{font-family:Arial; font-size:11px;  color:#4377C1; background-color: #fffffa;}
.nocomments{font-family:Arial; font-size:10px;  font-color: #000000; background-color: #ff6633;  font-weight: bold;}
.showblogcomment {CLEAR: both; PADDING-RIGHT: 10px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; BACKGROUND: url(http://www.sur.co.uk/images/comm.png) #ececec no-repeat 50% top; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; WIDTH: 450px; PADDING-TOP: 10px; font-family:Arial; font-size:11px;  color:#000000;}
.showblogcomments {CLEAR: both; PADDING-RIGHT: 10px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; BACKGROUND: url(http://www.sur.co.uk/images/comm.png) #ececec no-repeat 50% top; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; WIDTH: 450px; PADDING-TOP: 10px; font-family:Arial; font-size:11px;  color:#000000;}
.showcom {CLEAR: both; PADDING-RIGHT: 10px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; BACKGROUND: url(http://www.sur.co.uk/images/comm.png) #ececec no-repeat 50% top; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; WIDTH: 450px; PADDING-TOP: 10px; font-family:Arial; font-size:11px;  color:#000000;}

form.clean label {
	font-weight:bold;
	display:block;
	width:200px;
	float:left;
	clear:left;
	margin-bottom:10px;
	margin-right:10px;
}

form.clean input, form.clean select {
	float:left;
	margin-bottom:10px;
}

form.clean textarea {
	clear:both;
	width:300px;
	height:100px;
	margin-bottom:10px;
}

form.clean input.checkbox {
	margin-right:10px;
}

form.clean label.checkbox {
	clear:none;
	display:inline;
	width:550px;
}

form.clean input.radio {
	margin-right:10px;
}

form.clean label.radio {
	clear:none;
	display:inline;
	width:550px;
}


form.clean p {font-size:80%;}

#errors {
	background:#BF290B;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	padding:15px;
	margin-bottom:15px;
}

#errors ul {
	list-style:circle;
	margin: 0 0 0 15px;
	padding:0;
}

#errors li {
	padding: 3px 0;
	color:#FFF;
}

#success {
	background:#26BF0B;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	padding:15px;
	margin-bottom:15px;
}