input
{
color: #ffffff;
background: #6cAAE8 !important;
border: #4a8ed3 solid 1px;
}

.quicklinks{
padding-left: 15px;
margin-left: 15px;
border: none;
}




.more{
display:none;
}



textarea
{
color: #ffffff;
background: #6caae8;
border: #4a8ed3 solid 1px;
}


.bigprice{
	font-size: 16px;
	color: #0066CC;
	font-weight: bold;



}
.helptableborder {
	border: 1px solid #CCCCCC;
	background-color: #FFFFCC;
	font-size: 9px;
	font-family: Arial;
	color: #666666;
}
select
{
color: #ffffff;
background: #6caae8;
border: #4a8ed3 solid 1px;
}
.select2{
background-color: #4a8ed3;
}
submit
{
margin-left: 5em;
clear: both;
color: #ffffff;
background: #6caae8;
border: 0px #4a8ed3 outset;
}
A {
	font-family: "Trebuchet MS";
	font-size: 11px;
	text-decoration: none;
	color: #4a8ed3;
}A:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	text-decoration: underline;
	color: #4a8ed3;
}

.menulinks, .menulinks a, .menulinks a:hover{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #FFFFFF;

}

.menulinks header, .yellowlink{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #FFFF00;

}


.menulinks a:hover {
	text-decoration: underline;
	
}

li{
	list-style-image: url(http://www.facemediagroup.co.uk/images/list.gif);



}


body {
	background-color: #f1f3f5;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

td, p, .magenta{
	font-family: "Trebuchet MS";
	font-size: 12px;
	
}

/*td p{
padding:0;
margin:0;
}*/
td, p{
	color: #666666;
}

.magenta {
	color: #FF0066;
}
.style1 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #FFFFFF;
}
.style2, h3 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #4a8ed3;
	font-weight: bold;
}

.menulist, .menulistheader {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #4a8ed3;
}

.menulistheader{
	font-weight: bold;
}

.style2red {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #FF0000;
	font-weight: bold;
}

.style3 {font-size: 11px; color: #4a8ed3; font-family: "Trebuchet MS";}
.style5 {color: #FFFF00;}
.style6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #4a8ed3;
}
.style7 {color: #666666}
.style10 {font-family: "Trebuchet MS"; font-size: 11px; }
.style17 {
	color: #666666;
	font-size: 11px;
	font-family: "Trebuchet MS";
}
.style18 {color: #FFFFFF;}
.style19 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.style20 {	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #E66A00;
	font-weight: bold;
}
.style21 {color: #FFCC00;}

.sven1{
	background-color: #4a8edb;
}
.sven2{
	background-color: #6caae8;
}
.sven3{
	background-color: #6caae8;
}
div.tableDiv {
        overflow: auto;
        padding-bottom: 20px;
        margin-left: 5px;
        margin-right: 5px;
        text-align: center;
}
.tableDiv table{
        width: 380px;  
        border-top: 1px #808080 solid;
        border-right: 1px #525252 solid;
        border-left: 1px #808080 solid;
        border-bottom: 1px #525252 solid;
        background-color: white;
        margin-left: auto;
        margin-right: auto;
}
.tableDiv th{
        background-color: #4a8ed3;
        color: white;    
        text-align: left;
        padding-left: 5px;
        border-top: 1px #808080 solid;
        border-right: 1px #525252 solid;
        border-left: 1px #808080 solid;
        border-bottom: 1px #525252 solid;  }
.tableDiv td{
        border-top: 1px #808080 solid;
        border-right: 1px #525252 solid;
        border-left: 1px #808080 solid;
        border-bottom: 1px #525252 solid;
        height: 20px;
        text-align: center;
        font-family: "Trebuchet MS";
		font-size: 11px;
}
hr {
	height:1px;
	border-style:solid; 
 	border-width:1px 0 0 0;
	border-color:#4a8ed3;
}
	


.borderedtable{
border: 1px solid #CCCCCC;

}

legend{
color: #4a8ed3;
font-size:14px;
font-weight:bold;
}





h1{    

        font-size: 24px;
        color: #4a8ed3;
        font-weight: bold;
        text-align: left;
        letter-spacing: -1px;
}

h2{
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #4a8ed3;
}

h4, h5{
        font-size: 18px;
        color: #4a8ed3;
        text-align: left;
        letter-spacing: -1px;
}
.img{
        border: none;
        margin: 10px;   
} 

.white{
	color: #ffffff;
	background: #ffffff;
	border: #ffffff solid 1px;


 } 
 
.greyborder{
 	border: 1px solid #999999;}
/* Tooltip */
.tip {font:10px/12px Arial,Helvetica,sans-serif; border:solid 1px #666666; width:250px; 
      padding:1px; position:absolute; z-index:100; visibility:hidden; color:#333333;
      top:20px; left:90px; background-color:#ffffcc; layer-background-color:#ffffcc;}
	  

a {
   outline: none;
}


/**********************************
    addthis elements   
************************************/

.addthis_toolbox .hover_effect
{
    width: 148px;
    padding: 10px 0 6px 10px;
    border: 3px solid #eee;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.addthis_toolbox .hover_effect div
{
    float: left;
}

.addthis_toolbox .hover_effect a
{
    border: 2px solid #fff;
    padding: 2px 2px 2px 16px;
    position: relative;
    text-decoration: none;
}

.addthis_toolbox .hover_effect a:hover
{
    border: 2px solid #105CB6;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background: #B4D3F8;
    color: #105CB6;
    text-decoration: none;
}

.addthis_toolbox .hover_effect span
{
    position: absolute;
    width: 16px;
    height: 16px;
    top: 2px;
    left: 1px;
}

.addthis_toolbox .custom_images a
{
    width: 60px;
    height: 60px;
    margin: 0;
    padding: 0;
}

.addthis_toolbox .custom_images a:hover img
{
    opacity: 1;
}

.addthis_toolbox .custom_images a img
{
    opacity: 0.75;
}