
	#main
{
margin:0 auto;
position:relative;
width:1000px;
height:1426px;
z-index:0;
}
*
{
margin:0px;
padding:0px;
border:0px;
}
body
{
line-height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
background-image:url(/continuousbusinessplanning-co-uk/_img/bg.jpg);
background-repeat:repeat-x;
}
h1
{
font-size:24px;
}
h2
{
font-size:18px;
}
h3
{
font-size:14px;
}
a:link 
{
color: #333333;
}
a:visited 
{
color: #333333;
}
a:hover 
{
color: #333333;
}
a:active 
{
color: #333333;
}
.product
{
width:600px;
margin-bottom:20px;
padding-bottom: 20px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #CCC;
}
.product input[type="submit"]
{
background-color: #666;
border: 0px;
color:#FFFFFF;
cursor:pointer;
padding-top: 5px;
padding-right: 15px;
padding-bottom: 5px;
padding-left: 15px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
.productClear
{
clear:both;
}
.productImage
{
width:200px;
height:150px;
float:left;
margin-right:20px;
background-color:#CCC;
}
.productImage img
{
width:200px;
height:150px;
}
.productInfo
{
width:380px;
height:auto;
float:left;
}
.productName
{
margin-bottom:10px;
}
.productCat
{
display:none;
}
.productId
{
display:none;
}
.productDesc
{
margin-bottom:10px;
}
.productPrice
{
margin-bottom:10px;
}
.productStock
{
display:none;
}
.productButton
{
display:none;
}
.detailProduct
{
width:auto;
}
.detailProductClear
{
clear:both;
}
.detailProductImage
{
width:100%;
background-color:#ccc;
}
.detailProductImage img
{
width:100%;
}
.detailProductInfo
{
width:auto;
height:auto;
}
.detailProductName
{
margin-bottom:10px;
}
.detailProductCat
{
margin-bottom:10px;
}
.detailProductId
{
margin-bottom:10px;
}
.detailProductDesc
{
margin-bottom:10px;
}
.detailProductPrice
{
margin-bottom:10px;
}
.detailProductStock
{
margin-bottom:10px;
}
.detailProductButton
{
margin-bottom:10px;}

.ecommercePag
{
    margin-bottom:20px;
}

.pagItemOn
{
padding-top:6px;
padding-bottom:6px;
padding-left:10px;
padding-right:10px;
background-color:#666;
float:left;
margin-right:5px;
margin-bottom:5px;
color:#fff;
width:10px;
text-align:center;
}
.pagItem
{
padding-top:5px;
padding-bottom:5px;
padding-left:10px;
padding-right:10px;
background-color:#fff;
float:left;
margin-right:5px;
margin-bottom:5px;
color:#666;
width:6px;
text-align:center;
border:solid 1px #ccc;
}
.pagItemOn a:link, .pagItemOn a:visited
{
background-color:#666;
color:#fff;
}
.pagItem:hover
{
background-color:#ccc;
color:#fff;
}
.ecommercePagClear
{
clear:both;
}

	#note133157
{
/*Generated by drag and drop*/
width:153px;
height:136px;
left:0px;
top:36px;
position:absolute;
z-index:3;
/*Generated by configuring options*/
}
#note133192
{
/*Generated by drag and drop*/
width:540px;
height:76px;
left:460px;
top:108px;
position:absolute;
z-index:11;
/*Generated by configuring options*/
}
#note133295
{
/*Generated by drag and drop*/
width:106px;
height:48px;
left:892px;
top:69px;
position:absolute;
z-index:11;
/*Generated by configuring options*/
}
#note133296
{
/*Generated by drag and drop*/
width:1000px;
height:51px;
left:0px;
top:191px;
position:absolute;
z-index:10;
/*Generated by configuring options*/
}
#note133303
{
/*Generated by drag and drop*/
width:1000px;
height:397px;
left:0px;
top:267px;
position:absolute;
z-index:9;
/*Generated by configuring options*/
}
#note133306
{
/*Generated by drag and drop*/
width:620px;
height:445px;
left:0px;
top:692px;
position:absolute;
z-index:10;
/*Generated by configuring options*/
}
#note133307
{
/*Generated by drag and drop*/
width:445px;
height:38px;
left:32px;
top:713px;
position:absolute;
z-index:16;
/*Generated by configuring options*/
}
#note133309
{
/*Generated by drag and drop*/
width:354px;
height:443px;
left:643px;
top:692px;
position:absolute;
z-index:14;
/*Generated by configuring options*/
}
#note133330
{
/*Generated by drag and drop*/
width:320px;
height:235px;
left:0px;
top:1155px;
position:absolute;
z-index:10;
/*Generated by configuring options*/
}
#note133352
{
/*Generated by drag and drop*/
width:322px;
height:241px;
left:337px;
top:1155px;
position:absolute;
z-index:15;
/*Generated by configuring options*/
}
#note133353
{
/*Generated by drag and drop*/
width:320px;
height:240px;
left:680px;
top:1155px;
position:absolute;
z-index:10;
/*Generated by configuring options*/
}
#note133353 a:link
{
color:#FFFFFF;
}
#note133353 a:visited
{
color:#FFFFFF;
}
#note133353 a:hover
{
color:#FFFFFF;
}
#note133353 a:active
{
color:#FFFFFF;
}
#note133370
{
/*Generated by drag and drop*/
width:556px;
height:313px;
left:33px;
top:792px;
position:absolute;
z-index:11;
/*Generated by configuring options*/
}
#note190397
{
/*Generated by drag and drop*/
width:150px;
height:150px;
left:27px;
top:411px;
position:absolute;
z-index:17;
/*Generated by configuring options*/
}

	html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {  margin: 0;  padding: 0;  border: 0;  font-size: 100%;  font: inherit;  vertical-align: baseline;}/* HTML5 display-role reset for older browsers */article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {  display: block;}body {  line-height: 1;  font-size: 16px;  font-family: 'Arial', Helvetica, sans-serif;}ol, ul {  list-style: none;}blockquote, q {  quotes: none;}blockquote:before, blockquote:after,q:before, q:after {  content: '';  content: none;}table {  border-collapse: collapse;  border-spacing: 0;}p{  font-size: 12px;  margin-bottom: 18px;   font-family: 'Arial', Helvetica, sans-serif;  line-height: 1.7em;}/* TinyMCE specific rules */body.mceContentBody {  background: #FFF;  text-align: left;  color: #333 !important;}body.mceContentBody p, body.mceContentBody h1, body.mceContentBody h2, body.mceContentBody h3{  background: #FFF;  text-align: left;  color: #333 !important;}/* ------- CUSTOM CSS STYLES ------- */.newsletter div.fbSortable div.fbElementTextLeft input#fieldValidation0.text{ /* -- image for input field -- */  width: 174px;  height: 34px;   background: url('/continuousbusinessplanning-co-uk/_img/email-input.jpg') no-repeat;  line-height: 34px;  padding: 0 15px 0 15px;  display: block;  border: 0;  color: #666; }.newsletter div.defaultForm form#myformNew div.formSubmitWrap input.fbElementButton{  width: 93px;  height: 34px;  background: url('/continuousbusinessplanning-co-uk/_img/email-submit.jpg') no-repeat;  display: block;  text-indent: -9999px; }.newsletter div.defaultForm form#myformNew div.formSubmitWrap{  float: left;  margin: 20px 0 0 0; }.newsletter div.defaultForm form#myformNew div.fbSortable{  float: left;  width: 378px;  display: block; }.newsletter .fbElementTextLeft {  width: 204px;  float: left;  margin: 0 0 0 0px; }.newsletter .fbElementTextLabelLeft{  width: 46%;  height: 34px;  display: block;  font-family: 'OpenSansRegular';  font-size: 1.125em;  line-height: 2em;  color: #7dae42; }.facebook{  width: 32px;  height: 32px;  background: url('/continuousbusinessplanning-co-uk/_img/social-btns.png') no-repeat 0 0;  display: block;  float: left;  margin: 0 5px 0 0;  -webkit-transition: background 0.3s ease;  -moz-transition: background 0.3s ease;  -o-transition: background 0.3s ease;  transition: background 0.3s ease; }.facebook:hover{  background-position: 0 -32px; }.linkedin{  width: 32px;  height: 32px;  background: url('/continuousbusinessplanning-co-uk/_img/social-btns.png') no-repeat -32px 0;  display: block;  float: left;  margin: 0 5px 0 0;  -webkit-transition: background 0.3s ease;  -moz-transition: background 0.3s ease;  -o-transition: background 0.3s ease;  transition: background 0.3s ease; }.linkedin:hover{  background-position: -32px -32px; }.twitter{  width: 32px;  height: 32px;  background: url('/continuousbusinessplanning-co-uk/_img/social-btns.png') no-repeat -64px 0;  display: block;  float: left;  -webkit-transition: background 0.3s ease;  -moz-transition: background 0.3s ease;  -o-transition: background 0.3s ease;  transition: background 0.3s ease; }.twitter:hover{  background-position: -64px -32px; }/* -- Fonts -- */@font-face {    font-family: 'OpenSansRegular';    src: url('/continuousbusinessplanning-co-uk/_img/fonts/OpenSans-Regular-webfont.eot');    src: url('/continuousbusinessplanning-co-uk/_img/fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),         url('/continuousbusinessplanning-co-uk/_img/fonts/OpenSans-Regular-webfont.woff') format('woff'),         url('/continuousbusinessplanning-co-uk/_img/fonts/OpenSans-Regular-webfont.ttf') format('truetype'),         url('/continuousbusinessplanning-co-uk/_img/fonts/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');    font-weight: normal;    font-style: normal; }@font-face {    font-family: 'OpenSansItalic';    src: url('/continuousbusinessplanning-co-uk/_img/fonts/OpenSans-Italic-webfont.eot');    src: url('/continuousbusinessplanning-co-uk/_img/fonts/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),         url('/continuousbusinessplanning-co-uk/_img/fonts/OpenSans-Italic-webfont.woff') format('woff'),         url('/continuousbusinessplanning-co-uk/_img/fonts/OpenSans-Italic-webfont.ttf') format('truetype'),         url('/continuousbusinessplanning-co-uk/_img/fonts/OpenSans-Italic-webfont.svg#OpenSansItalic') format('svg');    font-weight: normal;    font-style: normal; }@font-face {    font-family: 'OpenSansBold';    src: url('/continuousbusinessplanning-co-uk/_img/fonts/OpenSans-Bold-webfont.eot');    src: url('/continuousbusinessplanning-co-uk/_img/fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),         url('/continuousbusinessplanning-co-uk/_img/fonts/OpenSans-Bold-webfont.woff') format('woff'),         url('/continuousbusinessplanning-co-uk/_img/fonts/OpenSans-Bold-webfont.ttf') format('truetype'),         url('/continuousbusinessplanning-co-uk/_img/fonts/OpenSans-Bold-webfont.svg#OpenSansBold') format('svg');    font-weight: normal;    font-style: normal; }h1{  font-size: 1.875em;  font-family: 'OpenSansBold';  line-height: 1em;   color: #74a834;  margin-bottom: 18px; }h2{  font-family: 'OpenSansRegular';  font-size: 1.125em;  line-height: 1.5em;  color: #333;  margin-bottom: 15px;  color: #74a834; }    h3{   font-family: 'OpenSansRegular';  font-size:  16px;  line-height: 1.5em;  color: #333;  margin-bottom: 15px;  color: #74a834; }   /* -- Blog title Styles -- */.blogSummaryDescription{  font-family: 'Arial', Helvetica, sans-serif;  font-size: 12px;  line-height: 18px; }.blogSummaryLinkA { text-decoration: none; }.blogSummaryTitle a{  font-size: 18px;  font-family: 'OpenSansRegular';  color: #78a53c;  line-height: 24px;  text-decoration: none; }.blogSummaryTitle{  margin-bottom: 18px; }.blogSummaryWrap{  margin: 15px 0 10px 0;  padding-bottom: 5px;  border-bottom: 1px dashed #fff; }.blogSummaryDate { display: none; }.blogSummaryLink a{  color: #78a53c;  font-family: 'Arial', Helvetica, sans-serif;  font-size: 12px; }.blogSummaryLink{  margin: 7px 0 12px 0;}.newsDateFull, .newsCategory, .newsAuthor, .newsDate{  display: none; }/* --Generic type styles -- */.white{  color: #fff; }/* -- Navigation -- */ul,ol,dl{  margin-left:0em;  margin-bottom: 1.5em;}ul li, ol li{  list-style: circle;  margin-bottom: 10px;  line-height: 18px; }#nav{  width: 1000px;  height: 51px;  /* -- outter nav wrapper -- */  margin: 0;  padding: 0;}#nav li {  margin: 0;  list-style: none;}#nav li ul{  margin: 0;}/* -- Home -- */#navItem0{  width: 126px;  height: 51px;  display: block;  float: left; }#navItem0 a{  width: 126px;  height: 51px;  background: url('/continuousbusinessplanning-co-uk/_img/nav-bg.png') no-repeat 0 0;  display: block;  text-indent: -9999px; }#navItem0 a:hover, #navItem0 a.navSelected{  background-position: 0px -51px; } /* -- Horizontal / Vertical -- *//* -- What we do -- */#navItem1{  width: 160px;  height: 51px;  display: block;  float: left; }#navItem1 a{  width: 160px;  height: 51px;  background: url('/continuousbusinessplanning-co-uk/_img/nav-bg.png') no-repeat -126px 0;  display: block;  text-indent: -9999px; }#navItem1 a:hover, #navItem1 a.navSelected{  background-position: -126px -51px; } /* -- Horizontal / Vertical -- *//* -- How we do it -- */#navItem2{  width: 171px;  height: 51px;  display: block;  float: left; }#navItem2 a{  width: 171px;  height: 51px;  background: url('/continuousbusinessplanning-co-uk/_img/nav-bg.png') no-repeat -286px 0;  display: block;  text-indent: -9999px; }#navItem2 a:hover, #navItem2 a.navSelected{  background-position: -286px -51px; } /* -- Horizontal / Vertical -- *//* -- Pricing -- */#navItem3{  width: 131px;  height: 51px;  display: block;  float: left; }#navItem3 a{  width: 131px;  height: 51px;  background: url('/continuousbusinessplanning-co-uk/_img/nav-bg.png') no-repeat -457px 0;  display: block;  text-indent: -9999px; }#navItem3 a:hover, #navItem3 a.navSelected{  background-position: -457px -51px; } /* -- Horizontal / Vertical -- *//* -- Free resources -- */#navItem4{  width: 179px;  height: 51px;  display: block;  float: left; }#navItem4 a{  width: 179px;  height: 51px;  background: url('/continuousbusinessplanning-co-uk/_img/nav-bg.png') no-repeat -588px 0;  display: block;  text-indent: -9999px; }#navItem4 a:hover, #navItem4 a.navSelected{  background-position: -588px -51px; } /* -- Horizontal / Vertical -- *//* -- Blog -- */#navItem5{  width: 100px;  height: 51px;  display: block;  float: left; }#navItem5 a{  width: 100px;  height: 51px;  background: url('/continuousbusinessplanning-co-uk/_img/nav-bg.png') no-repeat -767px 0;  display: block;  text-indent: -9999px; }#navItem5 a:hover, #navItem5 a.navSelected{  background-position: -767px -51px; } /* -- Horizontal / Vertical -- *//* -- Contact -- */#navItem6{  width: 133px;  height: 51px;  display: block;  float: left; }#navItem6 a{  width: 133px;  height: 51px;  background: url('/continuousbusinessplanning-co-uk/_img/nav-bg.png') no-repeat -867px 0;  display: block;  text-indent: -9999px; }#navItem6 a:hover, #navItem6 a.navSelected{  background-position: -867px -51px; } /* -- Horizontal / Vertical -- */#nav > li{  position: relative;}#nav > li > ul {    -moz-text-blink: none;    -moz-text-decoration-color: -moz-use-text-color;    -moz-text-decoration-line: none;    -moz-text-decoration-style: solid;    display: none;}#nav > li:hover > ul {    display: block;    left: 0;    position: absolute;    top: 51px;    z-index: 1;}#nav > li:hover > ul > li{  width: 100% !important;  float: none;  display: list-item;  vertical-align: middle;  border-bottom: 1px solid #82a35d;}#nav > li:hover > ul > li a{  float: none;  width: 250px !important;  height: 50px !important;  display: list-item;  background-image: none !important;  background-color: #324a27;  color: #fff;  text-indent: 0;  text-decoration: none;  text-align: center;  line-height: auto;  font-family: 'Arial';  word-wrap: break-word;  /*padding: 15px 7px 12px 7px;*/  line-height: 50px;  -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */  -moz-box-sizing: border-box;    /* Firefox, other Gecko */  box-sizing: border-box;         /* Opera/IE 8+ */}#nav > li:hover > ul > li a:hover{  background: #77b039;}.latestnews{  width: 315px;  height: 403px;  padding: 20px;  color: #fff; background: #2f2f2f;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px; }.cf{  clear: both;  margin: 0;  font-size: 0; }.greenwrap{  width: 577px;  height: auto;  padding: 20px;  color: #fff;  background: #72aa2d;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;  margin: 0 0 20px 0; }.greenwrap h2, .greenwrap h1, .greenwrap a{  color: #fff; }.blackwrap{  width: 315px;  height: auto;  padding: 20px;  color: #fff;  background: #2f2f2f;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;  margin: 0 0 20px 0; }.blackwrap h2, .blackwrap a{  color: #fff; }.greenwrapsmall{  width: 315px;  height: auto;  padding: 20px;  color: #fff;  background: #78a53c;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;  margin: 0 0 20px 0; }.greenwrapsmall h2, .greenwrapsmall a{  color: #fff; }.blackbox{  width: 291px;  height: 205px;  padding: 15px;  background: #2f2f2f;  color: #fff;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px; }.blackbox h2{  color: #fff;  text-align: center; }.tweetbox h2:before{  content: url('/continuousbusinessplanning-co-uk/_img/tweet-bird.png');  vertical-align: -6px;  padding-right: 5px;}.ticklist:before{  content: url('/continuousbusinessplanning-co-uk/_img/tick-icn.png');  padding-right: 10px;  vertical-align: -5px;}.captionList{  width: 100%;  float: left;  margin: 2px 0 2px 0;  font-size: 12px;}.captionList:before{  content: url('/continuousbusinessplanning-co-uk/_img/tick-icn.png');  padding-right: 10px;  vertical-align: -5px;  }.ticklist{  margin: 0 0 5px 0 !important;  list-style: none;}.tweetbox{  border: 1px solid #ccc;  width: 291px;  height: 205px;  padding: 15px;  background: #fff;  color: #333;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;  overflow-y: scroll; }  .captionText{    width: 100%;    display: block;    margin: 20px 0 0 0;    float: left;    font-size: 16px;    font-weight: bold;    color: #78a53c;    text-align: center;  }  .captionTextAlt{    width: 100%;    display: block;    margin: 10px 0 0 0;    float: left;    font-size: 12px;  }.tweetbox h2{  color: #333;  text-align: center; }.ticklistlast{  margin: 0 0 20px;}.greenbox{  width: 291px;  height: 205px;  padding: 15px;  background: #78a53c;  color: #fff;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px; }.greenbox h2{  color: #fff;  text-align: center; }.pdflist a {   color: #fff;  text-decoration: none;  margin: 0!important;  list-style: none; }.pdflistul{  margin: 0;}.pdflistul li{  margin-bottom: 5px !important;}.pdflist {   line-height: 30px;  text-align: left;  list-style: none !important; }.pdflistalt a {   color: #333;  text-decoration: none; }.pdflistalt {   line-height: 30px;  text-align: left;  list-style: none; }  .pdflist a:hover, .pdflistalt a:hover {  color: #999; } .pdflist:before, .pdflistalt:before{  content: url('/continuousbusinessplanning-co-uk/_img/pdf.png');  padding: 0 20px 0 0;  vertical-align: -7px; }.more-btn{  width: 97px;  height: 33px;  background: url('/continuousbusinessplanning-co-uk/_img/more-btn.png') no-repeat top center;  display: block;  text-indent: -9999px;  margin: 15px auto; }.more-btn:hover{  background-position: bottom center; }  a.btn{  width: 97px;  height: 33px;  background: url('/continuousbusinessplanning-co-uk/_img/btn-bg.png') no-repeat top center;  display: block;  line-height: 33px;  text-align: center;  color: #fff;  text-decoration: none;  margin: 0 auto 0 auto;   }.btn:hover{  background-position: bottom center; }ul, li{  font-family: 'Arial', Helvetica, sans-serif;  font-size: 12px;  text-decoration: none;}.tweet, /* -- Inherits body text / green links applied (12 pixels w/ border bottom per tweet) -- */.query {  font: 120% Georgia, serif;  color: #333;}  .tweet_list {    -webkit-border-radius: 0.5em;    -moz-border-radius: 0.5em;    border-radius: 0.5em;    list-style: none;    margin: 0;    padding: 0;    overflow-y: hidden;    background-color: none;  }      .tweet_list .awesome,    .tweet_list .epic {      text-transform: uppercase;    }        .tweet_list li {      overflow-y: auto;      overflow-x: hidden;      padding: 0em 0 1em 0;      list-style-type: none;      margin: 0em 0 1em 0;      border-bottom: 1px dashed #333;    }          .tweet_list li a {        color: #74a834;      }        .tweet_list .tweet_even {      background-color: none;    }        .tweet_list .tweet_avatar {      padding-right: .5em; float: left;    }          .tweet_list .tweet_avatar img {        vertical-align: middle;      }.phone{  font-family: 'OpenSansRegular';    font-size: 30px;  color: #fff;  text-align: center;  margin: 15px 0 10px 0;  }   .phone:before{  content: url('/continuousbusinessplanning-co-uk/_img/phone.png');  padding: 0 25px 0 0; }.email{  font-family: 'OpenSansRegular';    font-size: 18px;  color: #fff;    text-decoration: none;  text-align: left;  margin: 0 0 10px 16px; }  .fax{  font-family: 'OpenSansRegular';    font-size: 18px;  color: #fff;    text-decoration: none;  text-align: left;    margin: 0 0 0 21px;  }.fax:before{  content: url('/continuousbusinessplanning-co-uk/_img/fax.png');  padding: 0 25px 0 0;  vertical-align: -7px; }.email:before{  content: url('/continuousbusinessplanning-co-uk/_img/email.png');  padding: 0 25px 0 0;  vertical-align: -7px; }.email a{  color: #fff;  text-decoration: none; }.email a:hover{  color: #c6f88e; }/* -- Custom footer -- */#customfooter{  width: 100%;  height: 62px;  background: url('/continuousbusinessplanning-co-uk/_img/footer.jpg') repeat-x top left;  color: #fff;  line-height: 62px;  text-align: center;  font-size: 12px; }#customfooter p{   margin: 0; /*-- removes margin from causing white-space under the footer --*/  font-size: 12px;  line-height: 62px; }#customfooter a{  margin: 0;  color: #fff;  text-decoration: none; }#customfooter a:hover{  color: #c6f88e; }/*-- Image Slider --*//* Browser Resets */.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus  {outline: none;}.slides,.flex-control-nav,.flex-direction-nav {margin: 0; padding: 0; list-style: none;} .slides li{  list-style: none !important;}.flex-direction-nav li{  list-style: none;}/* FlexSlider Necessary Styles*********************************/ .flexslider {margin: 0; padding: 0;}.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */.flexslider .slides img {width: 100%; display: block;}.flex-pauseplay span {text-transform: capitalize;}/* Clearfix for the .slides element */.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} html[xmlns] .slides {display: block;} * html .slides {height: 1%;}/* No JavaScript Fallback *//* If you are not using another script, such as Modernizr, make sure you* include js that eliminates this class on page load */.no-js .slides > li:first-child {display: block;}/* FlexSlider Default Theme*********************************/.flexslider {margin: 0 0 60px; background: #fff; border: 0px; position: relative; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2); zoom: 1;}.flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}.loading .flex-viewport {max-height: 300px;}.flexslider .slides {zoom: 1;}.carousel li {margin-right: 5px}/* Direction Nav */.flex-direction-nav a {width: 30px; height: 30px; margin: -20px 0 0; display: block; background: url(images/bg_direction_nav.png) no-repeat 0 0; position: absolute; top: 50%; cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all .3s ease;}.flex-direction-nav .flex-next {background-position: 100% 0; right: -36px; }.flex-direction-nav .flex-prev {left: -36px;}.flexslider:hover .flex-next {opacity: 0.8; right: 5px;}.flexslider:hover .flex-prev {opacity: 0.8; left: 5px;}.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;}.flex-direction-nav .disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}/* Control Nav */.flex-control-nav {width: 100%; position: absolute; bottom: -20px; text-align: center; margin-bottom: 10px;}.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}.flex-control-paging li a {width: 11px; height: 11px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; box-shadow: inset 0 0 3px rgba(0,0,0,0.3);}.flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); }.flex-control-paging li a.flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; }.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}.flex-control-thumbs li {width: 25%; float: left; margin: 0;}.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}.flex-control-thumbs img:hover {opacity: 1;}.flex-control-thumbs .active {opacity: 1; cursor: default;}/* ------- FORUM ------- */.forumCategory{padding:10px;border:solid 1px #ccc;margin-bottom:10px;}.forumCategoryTitle{margin-bottom:10px;font-weight:bold;font-size:14px;}.forumCategoryDescription, .forumthreadDescription{margin-bottom:10px;}.forumNewThread{padding:10px;border:solid 1px #ccc;background-color:#EAEAEA;margin-bottom:10px;margin-top:10px;}.forumThread{padding:10px;border:solid 1px #ccc;margin-bottom:10px;}.forumThreadDetail{padding:10px;border:solid 1px #ccc;margin-bottom:10px;margin-top:10px;}.forumThreadReply{padding:20px;border:solid 1px #ccc;margin-bottom:10px;background-color:#EAEAEA;}.forumThreadDetailReply{padding:10px;border:solid 1px #ccc;margin-bottom:10px;margin-left:40px;}#forum input[type="text"]{padding:5px;width:95%;border: 1px solid #ccc;}#forum select{padding:5px;width:95%;border: 1px solid #ccc;}#forum textarea{padding:5px;width:95%;border: 1px solid #ccc;}#forum input[type="submit"], #forum input[type="button"]{background-color: #333;border: 0px;color:#FFFFFF;cursor:pointer;padding-top: 5px;padding-right: 15px;padding-bottom: 5px;padding-left: 15px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}/* ------- NAV - VERT ------- */#cmsNavigationVert{text-align:left;}#cmsNavigationVert ul{margin: 0;padding: 0;list-style:none;border-top:solid 1px #ccc;}#cmsNavigationVert li{height:30px;line-height:30px;padding-left:10px;border-bottom:solid 1px #ccc;}/* ------- NAV - HORIZ ------- */#cmsNavigationHorz{text-align:left;}#cmsNavigationHorz ul{margin: 0;padding: 0;white-space: nowrap;}#cmsNavigationHorz li{display: inline;list-style-type: none;}#cmsNavigationHorz li a { text-decoration:none; padding-left:20px; padding-right:20px; }#cmsNavigationHorz #menu .first a {}/* ------- BLOG ------- */.blogPost { margin-bottom:20px; padding-bottom:20px; border-bottom:solid 1px #ccc; }.blogPost img { padding:5px; border:solid 1px #ccc; }.blogTitle { font-size:24px; margin-bottom:10px; line-height: 34px; }.blogDate { font-size:11px; margin-bottom:20px; font-weight:bold; color:#999; }.blogTitle a{ text-decoration: none; }.blogBody {   margin-bottom:10px;   font-size: 12px;  margin-bottom: 18px;   font-family: 'Arial', Helvetica, sans-serif;  line-height: 1.7em; }.blogBody a{  margin-top: 15px; } .displayBlogStory p{   margin-bottom:10px;   font-size: 12px;  margin-bottom: 18px;   font-family: 'Arial', Helvetica, sans-serif; }.blogCategories { line-height:35px; border-top:solid 1px #ccc; }.blogCat { line-height:35px; border-bottom:solid 1px #ccc; padding-left:10px; }.blog-add-comment { background: none repeat scroll 0 0 #F0F0F0; border-radius: 5px 5px 5px 5px; margin-top: 20px; padding: 20px; width: 676px; }.blog-add-comment-header { }.blog-comments { background: none repeat scroll 0 0 #F6E6CD; border-radius: 5px 5px 5px 5px; padding:10px; margin-bottom:10px; } .blog-comment-name { }.blog-comment-text { }.blog-latest-stories { line-height:35px; border-top:solid 1px #ccc; }.blog-latest-story { line-height:35px; border-bottom:solid 1px #ccc; padding-left:10px; }.blog-latest-story a{  text-decoration: none;}.blog-latest-story a:hover{  color: #999;}.blogTextfield { padding:5px; border-radius: 5px 5px 5px 5px; text-align: left; }textarea#yourComment { width: 90%; }/* ------- FORMS ------- */.defaultForm input[type="text"] { padding:5px; width:100%; border: 1px solid #ccc; }.defaultForm select { padding:5px; width:100%; border: 1px solid #ccc; }.defaultForm textarea { padding:5px; width:100%; border: 1px solid #ccc; font-family:Arial, Helvetica, sans-serif; font-size:12px; }.defaultForm input[type="submit"] { background-color: #333; border: 0px; color:#FFFFFF; cursor:pointer; padding-top: 5px; padding-right: 15px; padding-bottom: 5px; padding-left: 15px; font-size:11px; } .defaultForm input[type="submit"]:hover { background-color: #666; }.defaultForm input[type="button"] { background-color: #333; border: 0px; color:#FFFFFF; cursor:pointer; padding-top: 5px; padding-right: 15px; padding-bottom: 5px; padding-left: 15px; }.defaultForm input[type="button"]:hover { background-color: #666; }.defaultForm table { width:100%; border-collapse:collapse; }.defaultForm table td { border-top:1px solid #CCCCCC; border-bottom:0px solid #CCCCCC; border-left:0px solid #CCCCCC; border-right:0px solid #CCCCCC; padding:10px; }.error { padding:10px; border:solid 1px #AA0000; color: #AA0000; margin-bottom:10px; }/* ------- CUSTOM FOOTER ------- */.customFooter{width:100%; height:100px; line-height:100px; margin:auto; font-size:11px; background-color: #333333; text-align: center; color:#FFF; }.customFooter a:link, .customFooter a:visited, .customFooter a:hover{color:#FFFFFF; }/* ------- BULLET LIST WITH IMAGE ------- *//*.starlist{padding-left:40px; background-image:url(/yoursite-com/_img/arrows.png); background-repeat:no-repeat; margin-bottom: 10px; }*//* ------- HOME NEWS SUMMARY ------- */#recentNews{width:100%;padding-top:10px;}.recentNewsItem{width:280px;float:left;margin-right:20px;margin-top:20px;font-size:11px;}.recentNewsItemEnd{float:left;width:280px;margin-top:20px;font-size:11px;}.recentNewsItemImage, .recentNewsItemImage img{width:280px;height:132px;margin-bottom:10px;}.clearNews{clear:both;}.recentNewsItemTitle a{color:#000; text-decoration:none; font-size:14px; font-weight:bold; margin-bottom: 20px; }.recentNewsItemDesc{margin-bottom: 10px; }.recentNewsItemDate{color:#AA0000; margin-bottom: 10px; }.recentNewsItemDate a{color:#AA0000; text-decoration:none; }/* ------- SEARCH ------- */#site-search{margin-bottom:0px;}.search-title{margin-bottom:10px; margin-top: 20px; font-weight: bold;}.search-description{margin-bottom:10px;}.search-url{margin-bottom:20px; padding-bottom: 20px; border-bottom:1px solid #c9c9c9;}.searchbox{margin-top:8px;}.searchbox-input{float:left;}.searchbox-submit{ float:left;}#searchbox-submit-btn{}#searchbox-input-text{width:140px;  border: 1px solid #c9c9c9;  padding-top: 5px; padding-right: 5px; padding-bottom: 5px;  padding-left: 5px;  background-color: #ffffff;  color: #000;  font-size: 11px;}.searchbox-submit input[type="submit"] {background-color: #c9c9c9;  border: 1px solid #a6a6a6;  color:#ccc; cursor:pointer; padding-top: 4px; padding-right: 14px;  padding-bottom: 4px;  padding-left: 14px; font-size:11px;}.searchbox-submit input[type="submit"]:hover {background-color: #c9c9c9;}/* -- Custom signup form --*/#af-form-581282292 .af-body .af-textWrap {  width:100%;  display:block;  float: none;  background: none! important; }#af-form-581282292 .af-body input, #af-form-581282292 .af-body textarea {   font-size: 12px;  font-family: 'Arial', Helvetica, sans-serif;}#awf_field-37730611{  width: 159px;  height: 32px;   /*background: url('/continuousbusinessplanning-co-uk/_img/email-input.jpg') no-repeat transparent !important;*/  background: #fff;  border: 1px solid #999;  line-height: 34px;  display: block;  color: #666;  padding: 0 15px 0 15px !important;  -webkit-border-top-left-radius: 5px;  -webkit-border-bottom-left-radius: 5px;  -moz-border-radius-topleft: 5px;  -moz-border-radius-bottomleft: 5px;  border-top-left-radius: 5px;  border-bottom-left-radius: 5px;}#awf_field-37730610{  width: 189px;  height: 32px;   /*background: url('/continuousbusinessplanning-co-uk/_img/email-input.jpg') no-repeat transparent !important;*/  background: #fff;  border: 1px solid #999;  line-height: 34px;  display: block;  color: #666;  padding: 0 15px 0 15px !important;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;}#awf_field-37730610:focus, #awf_field-37730611:focus {   background-color: transparent !important;  border-color:#7fb83c;  border-width:1px;  border-style:solid;  -webkit-box-shadow: 0px 0px 10px rgba(194, 219, 85, 0.75);  -moz-box-shadow:    0px 0px 10px rgba(194, 219, 85, 0.75);  box-shadow:         0px 0px 10px rgba(194, 219, 85, 0.75); }#af-form-581282292 .af-body label.previewLabel {   display:block;  float:none;  text-align:left;  width:auto;  color:#105C23;  text-decoration:none;  font-style:normal;  font-weight:normal;  font-size:12px;  font-family:Verdana, sans-serif;  margin: 0 0 6px 0; }#af-form-581282292 .af-body {   padding-bottom:15px;  padding-top:15px;  background-repeat:no-repeat;  background-position:inherit;  background-image:none;  color:#000000;  font-size:11px;  font-family:Verdana, sans-serif; }#af-form-581282292 .af-quirksMode {   padding-right:15px;  padding-left:15px; }#af-form-581282292 .af-standards .af-element-submit {   padding-right:0;  padding-left:0px;  float: left; }  #af-form-581282292 .af-standards .af-element {   padding-right:0;  padding-left:15px;  float: left; }#af-form-581282292 .buttonContainer input.submit {  }#af-form-581282292 .buttonContainer input.submit {  width:auto; }#af-form-581282292 .buttonContainer {                float: left;  text-align:right; }#af-form-581282292 button,#af-form-581282292 input,#af-form-581282292 submit,#af-form-581282292 textarea,#af-form-581282292 select,#af-form-581282292 label,#af-form-581282292 optgroup,#af-form-581282292 option{  float:none;  position:static;  margin:0; }#af-form-581282292 div {  margin:0; }#af-form-581282292 form,#af-form-581282292 textarea,.af-form-wrapper,.af-form-close-button,#af-form-581282292 img {  float:none;  color:inherit;  position:static;  background-color:none;  border:none;  margin:0;  padding:0; }#af-form-581282292 input,#af-form-581282292 button,#af-form-581282292 textarea,#af-form-581282292 select {  font-size:100%; }#af-form-581282292 select,#af-form-581282292 label,#af-form-581282292 optgroup,#af-form-581282292 option {  padding:0; }#af-form-581282292,#af-form-581282292 .quirksMode {  width:100%;  display: block; }#af-form-581282292.af-quirksMode{overflow-x:hidden;}#af-form-581282292{background-color: transparent; border: 0; }#af-form-581282292{display:block;}#af-form-581282292{overflow:hidden;}.af-body .af-textWrap{text-align:left; padding-top: 2px;}.af-body input.image{border:none!important;}.af-body input.submit,.af-body input.image,.af-form .af-element input.button{  float:none!important; }.af-body input.text{  width:100%;  float:none;  padding:0px!important; }.af-body.af-standards input.submit{padding:4px 12px;}.af-clear{clear:both;}.af-element label{  text-align:left;  display:block;  float:left; }.af-element{  padding: 0; }.af-form-wrapper{text-indent:0; width: 100%;}.af-form{text-align:left;margin:auto;}.af-quirksMode .af-element{padding-left:0!important;padding-right:0!important;}.lbl-right .af-element label{text-align:right;}.buttonContainer{  float: left;  margin: 20px 0 0 0 !important;  padding: 0 !important;}#af-form-581282292 .buttonContainer > input.submit{  width: 93px;  height: 34px;  background: url('/continuousbusinessplanning-co-uk/_img/email-submit.jpg') no-repeat !important;  display: block; text-indent: -9999px;  padding: 0 !important; }  blockquote {background:#f9f9f9;border-left:10px solid #ccc;margin:1.5em 10px;padding:.5em 10px;quotes:"\201C""\201D""\2018""\2019";}blockquote:before {color:#ccc;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em;}blockquote p {display:inline;}blockquote:after {color:#ccc;content:close-quote;font-size:4em;line-height:.1em;margin-right:.0em;vertical-align:-.7em;}.slide-content{  position: absolute;  top: 20px;  left: 20px;}.flex-caption {    color: #333333;    font-family: 'Arial';    font-size: 14px;    left: 20px;    line-height: 18px;    padding-bottom: 2%;    padding-left: 2%;    padding-right: 2%;    padding-top: 2%;    position: absolute;    top: 20px;    z-index: 9999;    width: 32%;}.flexslider .slides > li {    position: relative;}.flex-container {    position: relative;}.captionTitle{  font-size: 1.5em;  font-family: 'OpenSansRegular';  line-height: 1em;   color: #74a834;  margin-bottom: 18px;  font-weight: normal; }  /* ================================ Cookie Popup Styles ================================ */#cookieConfig {width: 350px;height: 230px;position: fixed;bottom:0;right: 3%;background: #72aa2d;-moz-border-radius: 12px 12px 0px 0px;-webkit-border-radius: 12px 12px 0px 0px;border-radius: 12px 12px 0px 0px;/*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/padding: 25px;}.cookieConfigTitle { font-family: 'Helvetica', Arial, sans-serif; font-weight: bold; font-size: 24px; color: #FFF; margin-bottom: 20px; color: #FFF;}.cookieConfigMessage, .cookieConfigPrivacy{color: #FFF;margin-bottom: 10px;}#cookieConfig a{ color: #333; }.cookieConfigAccept a{width: 110px;height: 34px;background: url('/_img/accept.png') no-repeat bottom center;display: block;text-indent: -9999px;float: left;margin: 20px 20px 0 50px;}.cookieConfigAccept a:hover{background-position: top;}.cookieConfigReject a{width: 110px;height: 34px;background: url('/_img/reject.png') no-repeat bottom center;display: block;text-indent: -9999px; float: left;margin: 20px 0px 0 0;}.cookieConfigReject a:hover{background-position: top;}/* ====================================================================================== */#siteMap li a{  background: none;  text-indent: 0;  display: list-item;  height: auto;  width: auto;}#siteMap li{  float: none !important;}#siteMap #navItem0,#siteMap #navItem1,#siteMap #navItem2,#siteMap #navItem3,#siteMap #navItem4,#siteMap #navItem5,#siteMap #navItem6,#siteMap #navItem7,#siteMap #navItem8{  float: none !important;  clear: both;  display: list-item;  height: auto;}#siteMap > li > ul{  position: relative;  top: auto;  display: list-item;  height: auto;  width: auto;  left: auto;}.rss-feed{  width: 35px;  height: 35px;  background: url('/continuousbusinessplanning-co-uk/_img/rss.png') no-repeat;  text-indent: -9999px;  display: block;  float: left;  margin: 0px 10px 0 0;}#socialLinks{height: 30px;}.fbClear{clear:both;}.fbSortable{margin-top:20px;position:relative;}.fbConfigure{display:none;}.fbElementLabel{}/*TOP LABEL POSITIONS*/.fbElementTextLabel{margin-bottom:5px;}.fbElementText{}.fbElementParaLabel{margin-bottom:5px;}.fbElementPara{}.fbElementListLabel{margin-bottom:5px;}.fbElementList{}/*LEFT LABEL POSITIONS*/.fbElementTextLabelLeft{float:left;width:30%;}.fbElementTextLeft{float:left;width:69%;}.fbElementParaLabelLeft{float:left;width:30%;}.fbElementParaLeft{float:left;width:69%;}.fbElementListLabelLeft{float:left;width:30%;}.fbElementListLeft{float:left;width:70%;}/*CHECKBOX AND RADIOS SIMPLE*/.fbElementCheckboxLabel{margin-bottom:5px;}.fbElementCheckboxLabelLeft{float:left;width:30%;}.fbElementCheckboxOptionLabel{float:left;margin-right:10px;}.fbElementCheckbox{float:left;margin-right:5px;}.fbElementCheckboxLeft{float:left;width:70%;}.fbElementRadioLabel{margin-bottom:5px;}.fbElementRadioLabelLeft{float:left;width:30%;}.fbElementRadio{float:left;margin-right:5px;}.fbElementRadioLeft{float:left;width:70%;}.error{padding:10px;background-color:#AA0000;color: #fff;margin-bottom:10px;}.success{padding:10px;background-color:#9C0;color: #fff;margin-bottom:10px;}
