/* Generic */
BODY {
  BORDER: 0px;
  MARGIN: 0px;
  PADDING: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	color: #666666;
/*   BACKGROUND-IMAGE:url(Background.gif);
  BACKGROUND-ATTACHMENT: fixed;*/
}
P {
  LINE-HEIGHT: 1.25em;
}
A {
  FONT-WEIGHT: bold;
  TEXT-DECORATION: underline;
  COLOR: #9EAF25;
}
A:visited {
  TEXT-DECORATION: underline;
  COLOR: #9EAF25;
}
A:hover {
  TEXT-DECORATION: underline;
  COLOR: #004785;
}
TABLE {
  FONT-SIZE: 1.1em;
}
INPUT {
  FONT-SIZE: 1.1em;
}
SELECT {
  FONT-SIZE: 1.1em;
}
TEXTAREA {
  FONT-SIZE: 1.1em;
}
INPUT {
  VERTICAL-ALIGN: middle;
}
SELECT {
  VERTICAL-ALIGN: middle;
}
TEXTAREA {
  VERTICAL-ALIGN: middle;
}

.blogTitleSub {
  DISPLAY: block;
}
.blogTitleSubDisclaimer {
  DISPLAY: block;
}
H1#title {
  MARGIN: 0px 12px;
}
P#byline {
  MARGIN: 0px 12px;
}
P#byline {
  FONT-STYLE: italic;
}
DIV#content {
  FLOAT: left;
  MARGIN: 0.5em 1.5em;
margin-right: 275px;

}
DIV.date {
  PADDING: 0px;
  MARGIN-BOTTOM: 1em;
}
DIV.date H2 {
  FONT-SIZE: 1.6em;
  MARGIN: 0px 0px 1em 0em;
  FONT-STYLE: italic;
  TEXT-ALIGN: left;
}
DIV.entry {
  MARGIN-BOTTOM: 1em;
  BORDER-BOTTOM: #ccc 1px dotted;
}
H3.entryTitle {
  PADDING: 0.2em;
  MARGIN: 0px;
  FONT-SIZE: 1.5em;
  COLOR: #004785;

}
.entryTitle A:Link {
  COLOR: #004785;
  TEXT-DECORATION: None;
}
.entryTitle A:Visited {
  TEXT-DECORATION: None;
  COLOR: #004785;
}
.entryTitle A:hover {
  TEXT-DECORATION: underline;
  COLOR: #999999;
}
DIV.entryBody {
  PADDING: 0.5em;
  COLOR: #666666;
  OVERFLOW: auto;
  FONT-SIZE: 1.1em;
  LINE-HEIGHT: 1.9em;
  WHITE-SPACE: normal;   /* CSS3 - Text module (Candidate Recommendation) http://www.w3.org/TR/css3-text/#white-space */
/*  WORD-WRAP: break-word;  IE 5.5+ */
}
DIV.entryBody P {
  MARGIN-TOP: 0.2em;
}
P.permalink {
  FLOAT: right;
}
P.entryFooter {
  FONT-SIZE: 0.9em;
  MARGIN: 0.5em;
  TEXT-ALIGN: right;
}
DIV.comment {
  MARGIN-BOTTOM: 1em;
  BACKGROUND-COLOR: #EFEFEF;
  COLOR: #666666;
  OVERFLOW: auto;
  WHITE-SPACE: normal;   /* CSS3 - Text module (Candidate Recommendation) http://www.w3.org/TR/css3-text/#white-space */
/*  WORD-WRAP: break-word;  IE 5.5+ */
width: 680px;
}
H3.commentTitle {
  PADDING: 0.2em;
  MARGIN: 0px;
  COLOR: #004785;
}
DIV.commentBody {
  PADDING: 0.5em;
font-size: 1.1em;
}
DIV.commentBody P {
  MARGIN-TOP: 0.2em;
}
P.commentFooter {
  FONT-SIZE: 0.9em;
  MARGIN: 0.5em;
  TEXT-ALIGN: right;
}
DIV.commentBody FORM P {
  MARGIN: 0em;
  LINE-HEIGHT: 1em;
}
DIV.commentBody FORM TEXTAREA {
  WIDTH: 75%;
  HEIGHT: 7em;
}
SPAN.permalink {
  COLOR: #9EAF25;
}
SPAN.categories {
  COLOR: #9EAF25;
}
SPAN.comments {
  COLOR: #9EAF25;
}
SPAN.permalink A {
  COLOR: #9EAF25;
}
SPAN.permalink A:hover {
  COLOR: #004785;
}
SPAN.categories A {
  COLOR: #9EAF25;
}
SPAN.categories A:hover {
  COLOR: #004785;
}
SPAN.comments A {
  COLOR: #9EAF25;
}
SPAN.comments A:hover {
  COLOR: #004785;
}
P.categories {
  PADDING-RIGHT: 1em;
  FLOAT: right;
}
DIV.sidebar {
  FLOAT: right;
  WIDTH: 275px;
margin-left: -275px;
}
DIV.sidebar UL {
  MARGIN: 0.5em;
  LIST-STYLE-TYPE: none;
}
DIV.section {
  BORDER: #ccc 1px solid;
  MARGIN: 0.5em 2em 2em;
  background-color: #EFEFEF;
  COLOR: #FFFFFF;
font-size: 1.1em;
}
TABLE.navCalendar {
  BORDER: #CCCCCC 1px solid;
  MARGIN: 0.5em 2em 2em;
  BACKGROUND-COLOR: #E5E5E5;
  COLOR: #666666;
width: 230px;
}
TABLE.navCalendar .toplink {
  COLOR: #666666;
}
DIV.section H3 {
  MARGIN: 0px;
  PADDING: 0.2em;
  FONT-SIZE: 1.5em;
  BACKGROUND-COLOR: #C0D630;
  TEXT-TRANSFORM: uppercase;
}
DIV.section ul {
  MARGIN-LEFT: 0;
  PADDING-LEFT: 1em;
}
DIV.section li {
  MARGIN: 0;
  PADDING: 0;
}
DIV.sectionBody {
  PADDING: 0.5em;
  COLOR: Black;
  OVERFLOW: auto;
font-size: 1.1em;
}
TABLE.blogCal A {
  COLOR: #666;
}
TABLE.navCalendar TABLE TD {
  FONT-SIZE: 8pt;
}
.navTodayStyle {
  BACKGROUND-COLOR: #666666;
}
.navSelectorStyle {
  BACKGROUND-COLOR: #666666;
}
.navNextPrevStyle {
  VERTICAL-ALIGN: baseline;
}
.navDayHeader {
  FONT-WEIGHT: bold;
}
.navSelectedDayStyle {
  FONT-WEIGHT: bold;
}
.navTitleStyle {
  FONT-WEIGHT: bold;
}
.navOtherMonthDayStyle {
  BACKGROUND-COLOR: #f3f3f3;
}
.navCalendar {
  BORDER-COLOR: #00008B;
}
DIV.section FORM {
  MARGIN: 0.5em;
}
DIV#login P {
  MARGIN: 0.2em 0px;
}
DIV#footer {
width: 980px;
margin-right: auto;
margin-left: auto;
  CLEAR: both;
  PADDING: 0.5em 2em;
}
DIV#footer P {
  MARGIN: 0.2em 0px;
}
A.standardsButton {
  BORDER-TOP: #ffc8a4 1px solid;
  BORDER-RIGHT: #7d3302 1px solid;
  BORDER-BOTTOM: #3f1a01 1px solid;
  BORDER-LEFT: #ff9a57 1px solid;
  PADDING: 0px 3px 0px 3px;
  MARGIN: 0px;
  FONT: bold 10px verdana, sans-serif;
  COLOR: #ffffff;
  BACKGROUND-COLOR: #004785;
  TEXT-DECORATION: none;
}
A.standardsButton:hover {
  BORDER-TOP: #ffc8a4 1px solid;
  BORDER-RIGHT: #7d3302 1px solid;
  BORDER-BOTTOM: #3f1a01 1px solid;
  BORDER-LEFT: #ff9a57 1px solid;
  PADDING: 0px 3px 0px 3px;
  MARGIN: 0px;
  FONT: bold 10px verdana, sans-serif;
  COLOR: #ffffff;
  BACKGROUND-COLOR: #004785;
  TEXT-DECORATION: none;
}
A.standardsButton:visited {
  BORDER-TOP: #ffc8a4 1px solid;
  BORDER-RIGHT: #7d3302 1px solid;
  BORDER-BOTTOM: #3f1a01 1px solid;
  BORDER-LEFT: #ff9a57 1px solid;
  PADDING: 0px 3px 0px 3px;
  MARGIN: 0px;
  FONT: bold 10px verdana, sans-serif;
  COLOR: #ffffff;
  BACKGROUND-COLOR: #004785;
  TEXT-DECORATION: none;
}
/*-- Fake IE Information Bar --*/
body {
  MARGIN: 0 !important;
  PADDING: 0 !important;
}
#infobar {
  FONT-SIZE: .9em;
  FONT-FAMILY: Verdana, Geneva, sans-serif;
  FONT-WEIGHT: normal;
  FONT: message-box;
}
#infobar a, #infobar a:link, #infobar a:visited, #infobar a:active {
  DISPLAY: block;
  FLOAT: left;
  CLEAR: both;
  WIDTH: 100%;
  COLOR: InfoText;
  BACKGROUND: InfoBackground url(/Images/warning.gif) no-repeat fixed .3em .3em;
  PADDING: .45em .3em .45em 2em;
  BORDER-BOTTOM: .16em outset;
  TEXT-DECORATION: none;
  CURSOR: default;
  FONT-WEIGHT: normal;
}
#infobar a:hover {
  COLOR: HighlightText;
  BACKGROUND: Highlight url(/Images/warning2.gif) no-repeat fixed .3em .3em;
}
/* A fake viewplot for the information bar */
#viewplot {
  WIDTH: 100%;
  PADDING: 1em; /* Please set this to the value as that of your <body> */
}
/* -- Photo CSS --*/
.photo_left {
  CLEAR: left; 
  FLOAT: left;
  PADDING: 2px 10px 5px 0px; 
  WIDTH: 180px;
}
.photo_img {
  MARGIN: 0px;
  PADDING: 0px;
}
.clear_left {
  CLEAR: right;
}
/* image shadow */
.dropshadow {
  CLEAR: both;
  FLOAT: left;
  BACKGROUND: url(/Images/shadowAlpha.png) no-repeat bottom right !important;
  BACKGROUND: url(/Images/shadow.gif) no-repeat bottom right;
  MARGIN: 10px 13px 0 6px !important;
  MARGIN: 20px 7px 0 3px;
}
.dropshadow img
{
  DISPLAY: inline;
  POSITION: relative;
  BACKGROUND-COLOR: #ffffff;
  BORDER: 1px solid #a9a9a9;
  MARGIN: -6px 6px 6px -6px;
  PADDING: 4px;
}
/* image shadow */
.dropshadowr {
  CLEAR: both;
  FLOAT: right;
  BACKGROUND: url(/Images/shadowAlpha.png) no-repeat bottom right !important;
  BACKGROUND: url(/Images/shadow.gif) no-repeat bottom right;
  MARGIN: 20px 6px 0 30px !important;
  MARGIN: 30px 3px 0 20px;
}
.dropshadowr  img
{
  DISPLAY: block;
  POSITION: relative;
  BACKGROUND-COLOR: #fff;
  BORDER: 1px solid #a9a9a9;
  MARGIN: -6px 6px 6px -6px;
  PADDING: 4px;
}
.adHeadline {
  FONT: bold 10pt Arial;
  TEXT-DECORATION: underline;
  COLOR: blue;
}
.adText {
  FONT: normal 10pt Arial;
  TEXT-DECORATION: none;
  COLOR: black;
}
#AdvancedTools{ 
  DISPLAY: inline;
}
#AdvancedButton{ 
  DISPLAY: none;
}



/* EbizCustomStyles */

#header {
	height: 96px;
}
#header #headerlayout {
	width: 980px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
#header #headerlayout #logo {
	float: left;
}
#header #headerlayout #logo a {
	border-bottom-width: 0px;
	text-decoration: none;
}
#header #headerlayout #strapline {
	float: right;
}
#topnav {
	clear: both;
	background-image: url(http://www.ebusinessuk.com/images/topnav-bg.jpg);
	background-repeat: repeat-x;
	background-position: center center;
	overflow: hidden;
}
#topnav #topnavlayout {
	width: 980px;
	margin-left: auto;
	margin-right: auto;
}
#topnav ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#topnav ul li {
	float: left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #C8C8C8;	
}
#topnav ul li a {
	background-image: url(http://www.ebusinessuk.com/images/topnav-button-bg.jpg);
	background-position: center center;
	background-repeat: no-repeat;
	display: block;
	padding-right: 18px;
	padding-left: 18px;
	border: none;
	font-size: 1.2em;
	line-height: 2.95em;
	font-weight: bolder;
	color: #004785;
	text-decoration: none;
}

#topnav ul li a:hover {
	background-image: url(http://www.ebusinessuk.com/images/topnav-button-hover-bg.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
	color: #9EAF25;
	display: block;
	padding-right: 18px;
	padding-left: 18px;
	border: none;
	font-size: 1.2em;
	line-height: 2.95em !important;
	font-weight: bolder;
}
#topnav ul li .activetop {
	background-image: url(http://www.ebusinessuk.com/images/topnav-button-hover-bg.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
	color: #9EAF25;
	display: inline-block;
	padding-right: 18px;
	padding-left: 18px;
	border: none;
	font-size: 1.2em;
	line-height: 2.95em !important;
	font-weight: bolder;
}
#topnav #sitesearch {
	background-image: url(http://www.ebusinessuk.com/images/textfield-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: right;
	padding-left: 3px;
	padding-right: 3px;
	border: 1px solid #FFFFFF;
	margin-top: 4px;
}
#topnav #sitesearch #SearchKeyword {
	width: 180px;
	font-size: 1.1em;
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	font-weight: bold;
	margin-top: 5px;
	float: left;
	border: 0px;
}
#topnav #sitesearch #Search {
	border: none;
	color: #FFFFFF;
	margin-top: 5px;
}



#blogcontainer {
clear: both;
background-image: url(/Images/backgroundimage.jpg);
	background-repeat: repeat-x;
	background-position: center top;
overflow: hidden;
height: 100%;

}
#blogcontent {
width: 965px;
margin-left: auto;
margin-right: auto;
padding: 15px;
clear: both;
background-image: url(/Images/contentbackgroundimage.jpg);
	background-repeat: no-repeat;
	background-position: center top;
overflow: hidden;
height: 100%;
}
#bottomlinks {
	height: 33px;
	background-color: #CCCCCC;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	clear: both;
}
#bottomlinks #bottomlinkslayout {
	width: 980px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	text-transform: capitalize;
	font-size: 1.1em;
	line-height: 1.9em;
	text-align: justify;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 3em;
}
#bottomlinks #bottomlinkslayout a {
	color: #FFFFFF;
	border: none;
	text-decoration: none;
}
#bottomlinks #bottomlinkslayout a:hover {
	color: #FFFFFF;
	border: none;
	text-decoration: underline;
}
#footereb {
	width: 980px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	margin-top: 10px;
	color: #B2B2B2;
}
#footereb #address {
	float: left;
}
#footereb #address p {
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	font-size: 1.1em;
}
#footereb #accreditations {
	float: right;
	text-align: right;
}
#footereb #accreditations img {
	padding-left: 30px;
}
#footereb #vatdetails {
	clear: both;
	text-align: center;
	margin-bottom: 10px;
}
#ebizcomments .textfield {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #666666;
}
#ebizcomments td {
	font-size: 0.8em;
}