/* 

document: laser.css
author: Alastair Lyburn
company: AGL Software Ltd
website: www.agl-software.com
created: 19/3/2005


*/

BODY                 {
	color: black;
/*	background-color: #433a29; */
	background-color: white;
	margin: 0px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
}
.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;
}
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: 25px;
	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;
}
.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;
}