/* 

document: maw2010.css
author: Alastair Lyburn
company: AGL Software Ltd
website: www.agl-software.com
created: 1/2/2010


*/
/*
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,
font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody,
tfoot, thead, tr, th, td {
border:0pt none;
font-family:inherit;
font-size:100%;
font-style:inherit;
font-weight:inherit;
margin:0pt;
padding:0pt;
vertical-align:baseline;
}
/**/
BODY                 {
	color: black;
/*	background-color: #433a29; */
	background-color: white none repeat scroll 0%;
	margin: 0pt;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
/*	line-height:1;    */
	height:100%;   
}

/**----------------------------------------------------------------
/**----------------------------------------------------------------**
table {
	border-collapse:separate;
	border-spacing:0pt;   
}   
/**----------------------------------------------------------------
/**----------------------------------------------------------------**
caption, th, td {
font-weight:normal;
text-align:left;
}
/**----------------------------------------------------------------
/**----------------------------------------------------------------**/
blockquote:before, blockquote:after, q:before, q:after {
content:"";
}
/**----------------------------------------------------------------
/**----------------------------------------------------------------**
blockquote, q {
quotes:"" "";
}
/**----------------------------------------------------------------
/**----------------------------------------------------------------**
a{
cursor: pointer;
text-decoration:none;
}
/**----------------------------------------------------------------
/**----------------------------------------------------------------**
br.both{
clear:both;
}
/**----------------------------------------------------------------**/

.light-colour{
	color: #993300;
}
TD
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333366;
}  

/*
TABLE.top-table      { width: 800px; border: 1px #003399 solid; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; background-color: #003399; height: 120px}
*/
TABLE.whole-page
{
	border: 2px solid #fc9262;
	background-color: #ffffeb;
}
TABLE.top			 {
	width: 700px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	height: 97px;
	background-color: #ffffeb;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 1px solid #cccc99;
	border-left: 0px none;
	color: #333366;


}
TD.top-left          {
	width: 300px;
	text-align: center;
	vertical-align: middle;
	height: 97px;
}
TD.top-mid			 { width: 404px; vertical-align: middle; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #FFFF99; letter-spacing: 3px; height: 97px}
TD.top-right         {
	width: 400px;
	vertical-align: middle;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333366;
	letter-spacing: 3px;
	height: 97px;
	font-weight: bold;
}
TD.top-line          { background-color: #FFFFFF; height: 1px ; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
TD.top-bottom        { background-color: #0066CC}
TD.top-blue			 { background-color: #006754; height: 1px ; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

TABLE.foot			 {
	width: 700px;
	height: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: italic;
	color: #333366;
	text-align: center;
	background-color: #fc9262;
	border-top: 1px solid #fa9158;
	border-right: 0px solid #fa9158;
	border-bottom: 0px solid #fa9158;
	border-left: 0px solid #fa9158;
	padding: 0px;
}

TABLE.middle-table   {
	width: 700px;
	background-color: #ffffeb;
	border-top: 1px solid #CCCC99;
	border-right: 0px solid #CCCC99;
	border-bottom: 0px solid #CCCC99;
	border-left: 0px solid #CCCC99;
}
TABLE.ss-middle-table   {
	width: 700px;
	background-color: #ffffeb;
	border-top: 1px solid #CCCC99;
	border-right: 0px solid #CCCC99;
	border-bottom: 0px solid #CCCC99;
	border-left: 0px solid #CCCC99;
	background-image: url(../images/stopsmoking.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
TD.middle-left       {
	width: 700px;
	vertical-align: top;
	text-align: left;
	padding: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333366;

}
TD.middle-right      {
	vertical-align: top;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333366;
	padding: 10px;
}  
TD.middle-centre	 {
	width: 1px;
	overflow: scroll;
	padding: 0px;
	background-color: #333366;


}
TD.middle-products	 { width: 635px; ; background-position: right bottom; background-repeat: no-repeat; vertical-align: top; padding-left: 10px; padding-top: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-right: 10px; padding-bottom: 10px; clip:  rect(   ); overflow: scroll; height: 400px }
TD.middle-products H1 { color: #006754; font-size: 17px }
TD.middle-centre H1  { color: #415D80; font-size: 17px }

TABLE.main-table     { width: 550px; border: 0px solid black }
TD.main-topic H1     { color: #0066FF; font-size: 17px }
TD.main-item P       { color: black; font-size: 11px }

TD.bottom-line       { height: 1px; background-color: #00CCFF}
TD.footer            { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; text-align: center; height: 15px; clip:  rect(   ); color: #333366}
IMG.footer           { float: right }

TABLE.foot A:link               {
	color: #333366;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;

}
TABLE.foot A:visited	         {
	color: #333366;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;

}
TABLE.foot A:hover				 {
	color: #D8D8AF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;

}
TABLE.foot A:active	         {
	color: #333366;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;

}

A.no-hover:hover     { color: #FFFFCC; text-decoration: none }
A.no-hover:link      { color: #FFFFCC; text-decoration: none }
A.no-hover:visited   { color: #FFFFCC; text-decoration: none }
A.no-hover:active    { color: #FFFFCC; text-decoration: none }

TABLE.menu			 
{
	width: 700px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #333366;
	text-align: center;
	background-color: #CCCC99;
	margin: 0px;
	padding: 0px;
	border: 1px solid #bdbd8a;
}

TD.menu-item
{
	vertical-align: middle;
	padding-left: 5px;
}

TD.menu-padding
{
	vertical-align: middle;
	padding: 0px;
	width: 30px;

}

TD.menu-item A:link              { color: #333366; text-decoration: none  }
TD.menu-item A:visited	         { color: #333366; text-decoration: none }
TD.menu-item A:hover			 { color: #787843; text-decoration: none }
TD.menu-item A:active	         { color: #333366; text-decoration: none }

A:link               {
	color: #333366;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;


}
A:visited	         {
	color: #333366;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;


}
A:hover				 {
	color: #990000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;


}
A:active	         {
	color: #333366;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;


}
TABLE.links-table   {
	width: 650px;
	border: 5px solid #bdbd8a;


}
TD.links-left       {
	vertical-align: top;
	text-align: left;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333366;
	background-color: #cccc99;
	width: 500px;



}
TD.links-right      {
	vertical-align: top;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333366;
	padding: 5px;
	width: 500px;
	background-color: #cccc99;


}  
TD.links-centre	 {
	width: 1px;
	padding: 0px;
	background-color: #333366;


}
TABLE.newsletter
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	margin: 0px;
	padding: 0px;
	border: none #bdbd8a;
}

.quotation
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	padding-right: 25px;
	padding-left: 25px;
	color: #333366;
	background-color: #FF9966;
	width: 550px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: left;
	left: 50px;
	position: relative;
}
.therapy-quotation
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	padding-right: 7px;
	padding-left: 7px;
	color: #333366;
	background-color: #FF9966;
	width: 325px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	left: -15px;
	position: relative;
}
.testimonial
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	padding-right: 7px;
	padding-left: 7px;
	color: #333366;
	background-color: #FF9966;
/*	width: 325px; */
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	left: -15px;
	position: relative;
}
.blog-link A:link, .blog-link A:active, .blog-link A:visited {
	color: #333366;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
}
.blog-link A:hover				 {
	color: #990000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
}
.newspaper {
	border: 0px;
}
#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:5;
}
#popupContact, #popupContact2, #popupContact3{
	display:none;
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	height:384px;
	width:408px;
	/* background:#FFFFFF; */
	background:#FF9966;
	border:2px solid #cecece;
	z-index:10;
	padding:12px;
/*	font-size:13px; */
	text-align:left;
	font-family: "Bradley Hand ITC";
	font-size: 14px;
	font-style: italic;
/*
	background-image: url(../images/logo5.gif);
	background-repeat: no-repeat;
	background-position: center center;
*/
}
#popupContact h1, #popupContact2 h1, #popupContact3 h1{
text-align:left;
color:#6FA5FD;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
#popupContactClose, #popupContactClose2, #popupContactClose3{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
	font-style: normal;
}
