/*
Theme Name: Nhanced 2
Theme URI: http://nhanced.co.uk
*/


BODY {
	BACKGROUND-POSITION: left top; MARGIN: 0px auto; background-repeat: repeat; background-image: url(images/bg.jpg);
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

a img {
	border: 0;
}

a:link {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #FF7200;
	text-decoration : none;
}

a:visited {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	color : #FF7200;
	text-decoration : none;
}

a:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
}

a:active {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #FF7200;
	text-decoration : none;
}
.online {  font-family: "Trebuchet MS"; font-size: 20px; font-weight: bold; color: #097394; text-decoration: none}
.footlink {
width : 100%;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #ffffff;
text-decoration : none;
margin-right : auto;
text-align : center;
margin-bottom : 0;
margin-left : auto;
margin-top : 12px;
}
.footlink ul {
margin : 0;
padding : 0;
}
.footlink li {
display : inline;
; padding-top: 0px; padding-right: 5px; padding-bottom: 0px; padding-left: 5px
}
.footlink ul li a:hover {
color : #70D0E1;
text-decoration : none;
}
.footlink ul li a {
text-decoration : none;
color : #ffffff;
}
.footlink a:link {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #ffffff;
text-decoration : none;
}
.footlink a:visited {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #ffffff;
text-decoration : none;
}
.footlink a:active {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #ffffff;
text-decoration : none;
}
.copyright {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #9CC3C9;
text-decoration : none;
text-align : center;
padding-top : 8px;
padding-bottom : 15px;
}

.top_link {  
	text-align: center; 
	width: 538px;
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #FFFFFF; 
	text-decoration: none; background-image: url(images/toplink_bg.jpg); background-repeat: no-repeat; height: 46px; padding-top: 52px; font-weight: bold;
	margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto;
	background-position: center center;
	}
	
.top_link ul {
	margin: 0; 
	padding: 0; 
	list-style-type: none; 
	list-style-image: none;
	}
.top_link li {
	display: inline; 
	background-repeat: no-repeat; 
	}
.top_link ul li a {
	text-decoration:none; 
	color: #ffffff; 
	float: left; 
	text-align: center; 
	padding: 0px 22px; 
	margin: 0px 0px
	}
.top_link a:link {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #ffffff;
	text-decoration : none;
}

.top_link a:visited {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #ffffff;
	text-decoration : none;
}



.top_link a:active {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #ffffff;
	text-decoration : none;
}

.aa a:hover {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #A1F1FF;
}

.bb a:hover {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #0B7089;
}

.cc a:hover {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #D1FD8C;
}

.dd a:hover {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #2A6022;
}

.ee a:hover {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #587478;
}
.field {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #025D73; text-decoration: none; height: 12px; width: 140px}
.search {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; padding-top: 5px; padding-bottom: 5px}
.items {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #717171; text-decoration: none; text-align: right}
.heading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; padding-left: 65px; padding-top: 3px; float: left; width: 100%}
.border {  border-color: black #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 6px; border-bottom-width: 0px; border-left-width: 6px}
.heading1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; padding-left: 50px; float: left; width: 100%; padding-top: 3px}
.mid_text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none}
.wbox_head {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #910000; text-decoration: none; width: 94%; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; font-weight: bold; padding-bottom: 5px}
.wbox_text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; width: 94%; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto}
.form_text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none}
.field1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #025D73; text-decoration: none; height: 12px; width: 180px}
.text1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #555555; text-decoration: none }
.text2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #555555; text-decoration: none ; width: 90%; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto}
.mid_heading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #3696AD; text-decoration: none; width: 96%; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; padding-bottom: 10px}
.vhead {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-decoration: none; background-image: url(images/head_bg.jpg); background-repeat: no-repeat; float: left; height: 49px; width: 287px; padding-top: 20px; padding-left: 50px; font-weight: bold}
.content {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; width: 96%; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto}
#marqueecontainer{
position: relative;
width: 130px; /*marquee width */
height: 140px; /*marquee height */
background-color: #FDFBFC;
overflow: hidden;
border: 0px solid;
padding: 2px;
padding-left: 4px;
}
.scroll {  width: 100%; float: left; padding-left: 40px}
.video_click {  background-image: url(images/video_click.jpg); background-repeat: no-repeat; height: 28px; width: 314px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: bold; padding-top: 8px; float: left; margin-left: 25px; margin-top: 10px}

.video_click a:link {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	text-decoration : none;
}

.video_click a:visited {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	text-decoration : none;
}

.video_click a:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #BFF1FF;
}

.video_click a:active {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	text-decoration : none;
}





.vhead1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-decoration: none; background-image: url(images/head_bg1.jpg); background-repeat: no-repeat; float: left; height: 45px; width: 300px; padding-top: 17px; padding-left: 50px; font-weight: bold }
















/* menu.css */

.menu {  border: #3696AD solid; width: 200px; border-width: 0px 1px; margin-left: auto; margin-top: 0px; margin-right: auto; margin-bottom: 0px}

p {
  line-height: 1em;
}

ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 200px;
  
}

ul#menu a {
  display: block;
  text-decoration: none;
  
  
}

ul#menu li {
  margin-top: 1px;
}

ul#menu li a {
  background: #3590A6;
   font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #fff;	
  padding: 3px;
}

ul#menu li a:hover {
  background: #58AABD;
}

ul#menu li ul li a {
 font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  background: #ffffff;
  border-bottom: 1px solid #3696AD;
  color: #3696AD;
  padding-left: 10px;
}

ul#menu li ul li a:hover {
  background: #D8EDF1;
  color: #000;
  padding-left: 10px;
  
}

.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 1.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }



div.sociable { margin: 16px 0; border: 1px solid #999; background: #DEDEDE; clear:both; width: 250px;}


#paypalCheckoutBtn {
    margin-top: -10px;
    background: url('https://www.paypal.com/en_GB/GB/i/btn/btn_xpressCheckout.gif') no-repeat;
    width: 145px;
    height:42px;
    border: 0;
}




div.af-form {
	font-size: 11px;
	width: 160px;
	margin: 0 auto 10px;
}

div.af-form div.af-header {
	font-size: 10px !important;
	text-align: center;
}

span.mandratory {
	color: red;
}




.catLeadBoxMid {
	background-image: url('http://www.nhanced.co.uk/wp-content/themes/nhanced2/images/mid_box_mid.jpg'); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: initial initial; background-repeat: initial initial;
}

.catLeadBoxHotlineMid {
	background-image: url('http://www.nhanced.co.uk/wp-content/themes/nhanced2/images/wbox_mid.jpg'); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: initial initial; background-repeat: initial initial;
}

table.mid_text a {
	color: blue !important;
	font-weight: bold;
}