body{
 background-color:#F0F0F0; 
 color:white; 
 font:small Arial,Helvetica,Verdana,sans-serif; 
 font-size:12px; 
 }

#wrapper{
 text-align:left; 
 background-color:#ffffff; 
 color:black; 
 border:1px solid #788059; 
 margin-left:auto; 
 margin-right:auto; 
 padding:2px 10px 10px 10px; 
 width:850px; 
 min-height:600px; 
 height:auto !important; 
 height:500px
}

#header{
 margin-left:auto; 
 margin-right:auto; 
 display:block; 
 height:100px; 
 width:850px; 
 text-indent:-9999px; 
 background:url('//sendinvoice.co.uk/images/header_logo.gif') no-repeat 10px 30px}

#headernav{
 margin-left:auto; 
 margin-right:auto; 
 width:850px}
#headernav ul{
 margin:0; 
 text-align:right}
#headernav li{
 display:inline; 
 list-style-type:none; 
 float:right; 
 color:#050845}
#headernav ul li a{
 text-decoration:none; 
 padding-left:10px; 
 padding-right:8px; 
 color:#245185}
#headernav ul li a:hover{
 text-decoration:underline}

#header-bottom {
 margin-left: auto;
 margin-right: auto;
 padding: 0 10px 0 10px;
 
 width: 850px;
 height:34px; 
}


#header-bottom ul {
 margin: 0;
 padding: 2px 5px 0 0;
 text-align: right;
}

#header-bottom li {
 display: block;
 height: 30px;
 list-style-type: none;
 float: right;
 text-align: center;
 color: #050845;
 padding: 10px 0 10px 0;

}

#header-bottom ul li a{
 text-decoration: none;
 background-repeat:no-repeat;
 padding-top: 10px;
 padding-bottom: 8px;
 padding-left:15px;
 padding-right: 15px;
 border-left: 1px solid #788059;
 border-top: 1px solid #788059;
 background-color:#cccccc;
}
#header-bottom ul li.li_current a{
 text-decoration: none;
 background-repeat:no-repeat;
 padding-top: 10px;
 padding-bottom: 8px;
 padding-left:15px;
 padding-right: 15px;
 border-left: 1px solid #788059;
 border-top: 1px solid #788059;
 border-bottom: 1px solid #ffffff;
 background-color:#ffffff;
}

#header-bottom ul li.li_last a{
 text-decoration: none;
 background-repeat:no-repeat;
 padding-top: 10px;
 padding-bottom: 8px;
 padding-left:15px;
 padding-right: 15px;
 border-left: 1px solid #788059;
 border-top: 1px solid #788059;
 border-right: 1px solid #788059;
 background-color:#cccccc;
}
#header-bottom ul li.li_current_last a{
 text-decoration: none;
 background-repeat:no-repeat;
 padding-top: 10px;
 padding-bottom: 8px;
 padding-left:15px;
 padding-right: 15px;
 border-left: 1px solid #788059;
 border-top: 1px solid #788059;
 border-right: 1px solid #788059;
 border-bottom: 1px solid #ffffff;
 background-color:#ffffff;
}


#header-bottom ul li a:hover
{
 background-color:#f0f0f0;
}
#header-bottom ul li.li_current a:hover, #header-bottom ul li.li_current_last a:hover
{
 background-color:#ffffff;
 
}
#header-bottom a:link, #header-bottom a:visited {
text-decoration: none;
color: #050845;
}

#content {
    color: black;
    font-size: 11px;
    height: auto !important;
    margin: 0 0 0 250px;
    max-width: 100%;
    min-height: 600px;
}

.benefits li{
 list-style-image:url('//sendinvoice.co.uk/images/icon_tick20.gif'); 
 margin-left:-15px; 
 padding-bottom:10px; 
 color:#666666; 
 font-size:14px}

.price{
 color:#666666; 
 font-size:80px; 
 font-weight:normal; 
 font-family:times; 
 font-style:italic}

.pricesmall{
 color:#666666; 
 font-size:20px; 
 font-weight:normal; 
 font-family:times}
.header_benefits{
 color:#666666; 
 font-size:18px; 
 font-weight:normal}

#main{
 position:relative; 
 top:0; 
 left: 0; 
 width:100%; 
 margin-top:10px; 
  margin-bottom:10px}

#contentwide{
 margin:0 0 0 0; 
 height:100%; 
 color:black; 
 min-height:600px; 
 height:auto !important; 
 height:600px;  
 max-width:100%}

#contentwide .inner{
 margin:10px 20px 10px 20px}

#contentwide .inner h2{
 color:#245185; 
 padding-bottom:0.2em; 
 border-bottom:1px solid #999999; 
 font-weight:normal; 
 font-size:18px; 
 font:Times New Roman,Times,serif}

#tblreg{
 border:solid 1px #999999; 
 padding:10px; 
 background-color:#F5F7FF}

#feature{
 border-bottom:solid 1px #999999; 
 padding-left:40px;
 margin-bottom:10px;
 height:380px;
 width: 770px;
}
#feature .feature_right{
 position:absolute;
 left:550px;
 top: 0px;
}

.introtext{
 padding:10px;
 line-height:30px;
 font-size: 22px;
 color: #666666;
 margin: 0;
 padding-bottom:0;
}
.subintrotext{
 padding:10px;
 line-height:30px;
 font-size: 14px;
 color: #666666;
  margin: 0;
  padding-top:0;
  padding-bottom:20px;

}
.testimonials{
 padding:0;
 line-height:20px;
 font-size: 14px;
 color: #666666;
  margin:0;
}
.testimonials_sign{
 padding:0;
 line-height:15px;
 font-size: 12px;
 color: #666666;
 margin:0;
}

#tblbottom{
 border-bottom:1px solid #999999; 
 width:100%;
 padding:20px;
 margin-bottom:20px;
}
#tblbottom td{
 vertical-align: top;
 padding-top: 20px;
 padding-bottom: 20px;

}
#tblbottom img{
 border:1px solid #999999; 
 margin:0;
}

h3{
 font-size: 14px;
 font-weight: normal;
 line-height:0px;
 color: #333333;
 padding:0;
 margin:0;
}

.featuretxt {
 line-height:15px;
 font-size: 12px;
 color: #666666;
 padding:0;
 margin:0;
}

.tour{
 width:810px;
 height:200px;
 padding-top: 40px;
 padding-bottom: 40px;
 border-bottom:1px solid #cccccc; 

}
.tourpicright img{
 position:relative;
 float:right;
 right: 0;
 width: 300px;
 height: 200px;
 margin-left: 20px;
 border:1px solid #cccccc; 
}
.tourpicleft img{
 position:relative;
 float:left;
 left: 0;
 width: 300px;
 height: 200px;
 margin-right: 20px;
 border:1px solid #cccccc; 
}


.hint{
   display:none; 
    position:absolute; 
    right:180px; 
    width:150px; 
font-size:10px; 
    margin-top:-4px; 
    border:1px solid #c93; 
    padding:10px 12px; 
    
    background:#ffc url(//sendinvoice.co.uk/images/tooltip_pointer.gif) no-repeat -10px 5px}

.hint .hint-pointer{
    position:absolute; 
    left:-10px; 
    top:5px; 
    width:10px; 
    height:19px; 
    background:url('//sendinvoice.co.uk/images/tooltip_pointer.gif') left top no-repeat}
        
.warning{
    border:1px solid #788059; 
    margin:10px 0px; 
    padding:15px 10px 15px 50px; 
    background-repeat:no-repeat; 
    background-position:10px center; 
    color:#9F6000; 
    background-color:#F0F0F0; 
    background-image:url('//sendinvoice.co.uk/images/icon_warning24.png'); 
    background-repeat:no-repeat}

input{
 border:1px solid #999999}
input:focus{
 border:1px solid #000000; 
 background-color:#E1E6CF}
 
#footer-menu{
 padding-top:10px
 text-align:left; 
 margin-left:auto; 
 margin-right:auto; 
 margin-top: 10px;
 margin-bottom:30px;
 width:850px; 
}
#footer-menu p{
 font-size:11px; 
 margin-top:5px; 
 color:#999999; 
 text-align:left}

#footer-menu a:link{
 text-decoration:none; 
 color:#050845}
#footer-menu a:hover{
 text-decoration:underline; 
 color:#050845}
#footer-menu li{
 display:inline; 
 color:#050845}

#footer-menu ul{
 margin:0; 
 padding:0px; 
 }

#footer-menu .social ul {
 float: right;
 text-align: right;
 position:relative;
 width: 200px;
 top: 0px;
 padding: 0;
 margin:0;
}

a:link, a:visited {
 text-decoration: none;
 color: #245185;
}

img{
border:0}

#content a:hover, #contentwide a:hover{
 text-decoration:underline}

#tbl th{
 font-weight:bold; 
 padding:2px 10px 2px 10px; 
 background-color:#F0F0F0; 
 border-bottom:1px solid #666666; 
 border-top:1px solid #666666}

#tbl td{

 padding-top:5px; 
 padding-bottom:5px}


.emphasis{
 text-align:left; 
 font-size:16px; 
 color:#245185; 
 font-weight:normal; 
 font-stretch:condensed}

.plarge{
 text-align:left; 
 font-size:12px; 
 font-weight:normal; 
 line-height:20px; 
 color:#666666}

.hint{
   display:none; 
    position:absolute; 
    right:180px; 
    width:150px; 
font-size:10px; 
    margin-top:-4px; 
    border:1px solid #c93; 
    padding:10px 12px; 
    
    background:#ffc url('//sendinvoice.co.uk/images/tooltip_pointer.gif') no-repeat -10px 5px}

.hint .hint-pointer{
    position:absolute; 
    left:-10px; 
    top:5px; 
    width:10px; 
    height:19px; 
    background:url('//sendinvoice.co.uk/images/tooltip_pointer.gif') left top no-repeat}

 
input{
 border:1px solid #999999}
input:focus{
 border:1px solid #000000; 
 background-color:#E1E6CF}

