body {
	margin: 0;
	padding: 0;
	text-align: center;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #252525;
	background: #f5f5f5;
}


/* Banner */

#banner {
	margin: 0;
	padding: 0 0 0 0;
	background: url('../images/backgrounds/banner-bg.gif') repeat-x top left;
	background-color: #000;
	text-align: right;
	height: 30px;
	border-bottom: 1px solid #a5a5a5;
}


#banner h1 {
	margin: 0;
	padding: 6px 10px 0 0;
	font-size: 14px;
	color: #fff;
	font-weight: normal;
	width: 500px;
	float: right;
}

#banner p {
	margin: 0;
	padding: 0;
}


/* Containers */

#containermain {
	margin: 0 auto;
	padding: 0 5px 0 5px;
	width: 760px;
	background: url('../images/backgrounds/background.gif') repeat-y top center;
}

#containerheader {
	margin: 0;
	padding: 0;
	width: 760px;
	height: 100px;
	background: url('../images/backgrounds/header.jpg') no-repeat top center;
}

#contentfooter {
	margin: 0;
	padding: 0;
	margin-left: 5px;
	height: 155px;
	background: url('../images/backgrounds/background.gif') repeat-y top center;
}

#contentcontact {
	margin: 3px 0 0 5px;
	padding: 0;
	height: 500px;
	background: url('../images/backgrounds/background.gif') repeat-y top center;
}


/* Header */

#headerleft {
	margin: 0;
	padding: 0;
	width: 275px;
	padding-left: 5px;
	padding-top: 5px;
	float: left;
}

#headerleft h1 {
	display: none;
}

#headerleft h2 {
	display: none;
}


#headerright {
	margin: 0;
	padding: 0;
	width: 480px;
	float: right;
	color: #000;
	text-align: right;
}

#headerright h2 {
	margin: 0;
	padding: 0;
	padding-top: 80px;
	padding-right: 10px;
	font-size: 11px;
	font-weight: normal;
	color: #fff;
}

#headerright p {
	margin: 0;
	padding: 0;
}

/* Spacer */

hr {
	display: none;
}

.spacer hr{
	display: none;
}

.spacer {
	margin: 0;
	padding: 0;
	height: 1px;
}


/* Navigation */

#navigation {
	margin: 0;
	padding: 0;
	padding-left: 5px;
	width: 755px;
	text-align: left;
}

ul#nav {
  	margin: 0;
  	border: 0 none;
  	padding: 0;
  	padding-left: 5px;
  	width: 745px; /*For KHTML*/
  	list-style: none;
  	height: 24px;
  	background: url('../images/backgrounds/navbg.gif') top left no-repeat;
  	border-bottom: 1px solid #fff;
}

ul#nav li {
  margin: 0;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  height: 24px;
}

ul#nav ul {
  margin: 0;
  padding: 0;
  width: 180px;
  list-style: none;
  display: none;
  position: absolute;
  top: 24px;
  left: 0;
}

ul#nav ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#nav ul li {
  width: 180px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
}

/* Root Menu */
ul#nav a {
  padding-left: 8px;
  padding-right: 8px;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  color: #ffffff;
  font: normal 10px/23px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#nav a:hover,
ul#nav li:hover a,
ul#nav li.iehover a {
  	color: #ffffff;
  	background: url('../images/backgrounds/navbg-on.gif') top left repeat-x;
	background-color: #0094de;
}

/* 2nd Menu */
ul#nav li:hover li a,
ul#nav li.iehover li a {
  	float: none;
  	color: #ffffff;
  	border-bottom: 1px solid #ffffff;
	background: #0094de;
	background-image: none;
}

/* 2nd Menu Hover Persistence */
ul#nav li:hover li a:hover,
ul#nav li:hover li:hover a,
ul#nav li.iehover li a:hover,
ul#nav li.iehover li.iehover a {
  	color: #ffffff;
	background: #252525;
	padding-left: 10px;
}


/* 3rd Menu */
ul#nav li:hover li:hover li a,
ul#nav li.iehover li.iehover li a {
	color: #ffffff;
	background: #0094de;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}

/* 3rd Menu Hover Persistence */
ul#nav li:hover li:hover li a:hover,
ul#nav li:hover li:hover li:hover a,
ul#nav li.iehover li.iehover li a:hover,
ul#nav li.iehover li.iehover li.iehover a {
  	color: #ffffff;
	background: #252525;
}

/* 4th Menu 
ul#nav li:hover li:hover li:hover li a,
ul#nav li.iehover li.iehover li.iehover li a {
  	color: #ffffff;
	background-image: url('../images/bg_grey.gif');
	background-repeat: repeat-x;
	background-position: bottom;
}

/* 4th Menu Hover 
ul#nav li:hover li:hover li:hover li a:hover,
ul#nav li.iehover li.iehover li.iehover li a:hover {
  	color: #ffffff;
	background-image: url('../images/bg_grey.gif');
	background-repeat: repeat-x;
	background-position: bottom;
}

*/

ul#nav ul ul,
ul#nav ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 180px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#nav li:hover ul ul,
ul#nav li:hover ul ul ul,
ul#nav li.iehover ul ul,
ul#nav li.iehover ul ul ul {
  display: none;
}

ul#nav li:hover ul,
ul#nav ul li:hover ul,
ul#nav ul ul li:hover ul,
ul#nav li.iehover ul,
ul#nav ul li.iehover ul,
ul#nav ul ul li.iehover ul {
  display: block;
}


/* content */

/* General Content */

#generalcontent {
	margin: 3px 5px 5px 5px;
	padding: 0 0 5px 0;
	text-align: left;
	background: url('../images/backgrounds/general-bg.jpg') no-repeat bottom left;
	background-color: #000;
	width: 750px;
	color: #fff;
}

#generalcontent h2 {
	margin: 0;
	padding: 8px 0 0 10px;
	font-family: Arial Black, serif;
	font-size: 14px;
	font-weight: normal;
	background: url('../images/backgrounds/general-bg.jpg') no-repeat top left;
	background-color: #000;
}

#generalcontent h3 {
	margin: 0;
	margin-bottom: 10px;
	padding: 0 0 8px 10px;
	font-family: Arial, serif;
	font-size: 14px;
	font-weight: normal;
	border-bottom: 1px solid #e5e5e5;
}

#generalcontent p {
	margin: 0;
	padding: 0 15px 8px 10px;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	line-height: 1.5;
	color: #fff;
	text-align: justify;
}

#generalcontent a {
	margin: 0;
	padding: 0 2px 0 2px;
	color: #fff;
	text-decoration: none;
}

#generalcontent a:hover {
	margin: 0;
	padding: 0 2px 0 2px;
	color: #fff;
	text-decoration: none;
	background-color: #0094de;
}

#generalcontent ul {
	margin: 5px 0 10px 30px;
	padding: 0;
	color: #0094de;
}

#generalcontent li {
	margin: 0;
	padding: 0;
	line-height: 18px;
	list-style: square;
}

#generalcontent li a {
	margin: 0;
	padding: 0 2px 0 2px;
	color: #fff;
	text-decoration: none;
}

#generalcontent li a:hover {
	margin: 0;
	padding: 0 2px 0 2px;
	color: #fff;
	text-decoration: none;
	background-color: #0094de;
}

#generalcontent dl {
	margin: 0 10px 15px 0;
	padding: 0 0 15px 0;
	color: #252525;
	border-bottom: 1px dotted #a5a5a5;
}

#generalcontent dt {
	margin: 15px 0 0 0;
	padding: 0;
	font-family: Times New Roman , serif;
	font-size: 14px;
}

#generalcontent dd {
	margin: 0;
	padding: 5px 0 0 14px;
	font-size: 12px;
}

#generalcontent img.floatright {
	float: right; 
	margin: 0 10px 10px 10px;
	padding: 0 0 0 5px;
}



/* Terms Content */

#termscontent {
	margin: 3px 5px 5px 5px;
	padding: 0 10px 5px 10px;
	text-align: left;
}

#termscontent h2 {
	margin: 0;
	padding: 8px 0 0 0;
	font-family: Times New Roman , serif;
	font-size: 28px;
	font-weight: normal;
}

#termscontent h3 {
	margin: 0;
	padding: 0 0 8px 0;
	font-family: Times New Roman , serif;
	font-size: 14px;
	font-weight: normal;
}

#termscontent p {
	margin: 0;
	padding: 0 0 2px 0;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	line-height: 1.2;
	text-align: justify;
}

#termscontent p a {
	margin: 5px 0 10px 0;
	padding: 13px 0 0 48px;
	height: 27px;
	width: 152px;
	color: #252525;
	text-decoration: none;
	background: url('../images/backgrounds/terms-button-off.jpg') no-repeat top left;
	background-color: #fff;
	display: block;
	font-weight: bold;
}

#termscontent p a:hover {
	color: #0094de;
	text-decoration: none;
	background: url('../images/backgrounds/terms-button-on.jpg') no-repeat top left;
	background-color: #fff;
	display: block;
}

#termscontent ul {
	margin: 0 0 5px 30px;
	padding: 0;
	color: #0094de;
}

#termscontent li {
	margin: 0;
	padding: 0;
	line-height: 18px;
	list-style: square;
}

#termscontent li a {
	margin: 0;
	padding: 0 2px 0 2px;
	color: #151515;
	text-decoration: none;
}

#termscontent li a:hover {
	margin: 0;
	padding: 0 2px 0 2px;
	color: #fff;
	text-decoration: none;
	background-color: #0094de;
}

#termscontent dl {
	margin: 0 10px 15px 0;
	padding: 0 0 15px 0;
	color: #252525;
	border-bottom: 1px dotted #a5a5a5;
}

#termscontent dt {
	margin: 15px 0 0 0;
	padding: 0;
	font-family: Times New Roman , serif;
	font-size: 14px;
}

#termscontent dd {
	margin: 0;
	padding: 5px 0 0 14px;
	font-size: 12px;
}


/* Links */

#linkscontent {
	margin: 3px 5px 5px 5px;
	padding: 0 10px 5px 10px;
	text-align: left;
}

#linkscontent h2 {
	margin: 0;
	padding: 8px 0 0 0;
	font-family: Times New Roman , serif;
	font-size: 28px;
	font-weight: normal;
}

#linkscontent h3 {
	margin: 0;
	padding: 0 0 8px 0;
	font-family: Times New Roman , serif;
	font-size: 14px;
	font-weight: normal;
}

#linkscontent p {
	margin: 0;
	padding: 0 0 2px 0;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	line-height: 1.2;
	text-align: justify;
}

#linkscontent a {
	margin: 0;
	padding: 0 2px 0 2px;
	text-decoration: none;
	color: #0094de;
}

#linkscontent a:hover {
	color: #fff;
	background-color: #0094de;
	text-decoration: none;
	
}

#linkscontent ul {
	margin: 0 0 5px 30px;
	padding: 0;
	color: #0094de;
}

#linkscontent li {
	margin: 0;
	padding: 0;
	line-height: 18px;
	list-style: square;
}

#linkscontent li a {
	margin: 0;
	padding: 0 2px 0 2px;
	color: #151515;
	text-decoration: none;
}

#linkscontent li a:hover {
	margin: 0;
	padding: 0 2px 0 2px;
	color: #fff;
	text-decoration: none;
	background-color: #0094de;
}

#linkscontent dl {
	margin: 0 10px 15px 0;
	padding: 0 0 15px 0;
	color: #252525;
	border-bottom: 1px dotted #a5a5a5;
}

#linkscontent dt {
	margin: 15px 0 0 0;
	padding: 0;
	font-family: Times New Roman , serif;
	font-size: 14px;
}

#linkscontent dd {
	margin: 0;
	padding: 5px 0 0 14px;
	font-size: 12px;
}



/* Welcome Head */

#welcome {
	margin: 4px 5px 5px 5px;
	padding: 0;
	width: 750px;
	height: 225px;
	background: url('../images/backgrounds/welcome.jpg') no-repeat top left;
	background-color: #000;
	color: #fff;
}

#welcomeleft {
	margin: 0;
	padding: 0;
	padding-top: 8px;
	width: 246px;
	text-align: left;
	float: left;
}

#welcomeleft h2 {
	margin: 0;
	padding: 0 0 0 10px;
	font-family: Arial Black, serif;
	font-size: 14px;
	font-weight: normal;
}
#welcomeleft h3 {
	margin: 0;
	margin-bottom: 5px;
	padding: 0 0 8px 10px;
	font-family: Arial, serif;
	font-size: 14px;
	font-weight: normal;
	border-bottom: 1px solid #e5e5e5;
}

#welcomeleft p {
	margin: 0;
	margin-bottom: 5px;
	padding: 0 10px 5px 10px;
	text-align: justify;
}

#welcomeleft a {
	margin: 0;
	padding: 0 2px 0 2px;
	color: #fff;
	text-decoration: none;
}

#welcomeleft a:hover {
	margin: 0;
	padding: 0 2px 0 2px;
	color: #fff;
	text-decoration: none;
	background-color: #0094de;
}


/* Team Head */

#team {
	margin: 4px 5px 5px 5px;
	padding: 0;
	width: 750px;
	height: 225px;
	background: url('../images/backgrounds/teambelfast-header.jpg') no-repeat top left;
	background-color: #000;
	color: #fff;
}

#teamleft {
	margin: 0;
	padding: 0;
	padding-top: 8px;
	width: 246px;
	text-align: left;
	float: left;
}

#teamleft h2 {
	margin: 0;
	padding: 0 0 0 10px;
	font-family: Arial Black, serif;
	font-size: 14px;
	font-weight: normal;
}
#teamleft h3 {
	margin: 0;
	margin-bottom: 5px;
	padding: 0 0 8px 10px;
	font-family: Arial, serif;
	font-size: 14px;
	font-weight: normal;
	border-bottom: 1px solid #e5e5e5;
}

#teamleft p {
	margin: 0;
	margin-bottom: 5px;
	padding: 0 10px 5px 10px;
	text-align: justify;
}

#teamleft a {
	margin: 0;
	padding: 3px 5px 3px 5px;
	font-size: 11px;
	text-decoration: none;
	color: #fff;
	background: #151515;
	border: 1px solid #e5e5e5;
}

#teamleft a:hover{
	color: #e5e5e5;
	background: #454545;
}


/* Team Content */

#teamcontent {
	margin: 0;
	padding: 5px 15px 10px 15px;
	text-align: left;
	height: 650px;
}

#teamcontent h3 {
	margin: 0;
	padding: 0;
	font-family: Times New Roman , serif;
	font-size: 28px;
	font-weight: normal;
	color: #252525;
}

#teamcontent p {
	margin: 0;
	padding: 0 0 8px 0;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	line-height: 1.5;
	color: #151515;
	text-align: justify;
}

#teamcontent dl {
	margin: 15px 10px 25px 0;
	padding: 0;
	float: left;
	color: #fff;
}

#teamcontent dl h3 {
	margin: 0;
	padding: 5px 0 0 10px;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 14px;
	font-weight: normal;
	color: #fff;
	background: url('../images/backgrounds/teamheader-bg.gif') no-repeat top left;
	background-color: #000;
	width: 150px;
	height: 20px;
}

#teamcontent dt {
	margin: 0;
	padding: 0;
}

#teamcontent dd {
	margin: -3px 0 0 0;
	padding: 5px 0 5px 0;
	width: 160px;
	font-size: 12px;
	text-align: center;
	background: url('../images/backgrounds/teaminfo-bg.gif') no-repeat bottom left;
	background-color: #252525;
	height: 35px;
}




/* Products Head */

#productshead {
	margin: 4px 5px 5px 5px;
	padding: 0;
	width: 750px;
	height: 225px;
	background: url('../images/backgrounds/products-header.jpg') no-repeat top left;
	background-color: #000;
	color: #fff;
}

#productsheadleft {
	margin: 0;
	padding: 0;
	padding-top: 8px;
	width: 246px;
	text-align: left;
	float: left;
}

#productsheadleft h2 {
	margin: 0;
	padding: 0 0 0 10px;
	font-family: Arial Black, serif;
	font-size: 14px;
	font-weight: normal;
}
#productsheadleft h3 {
	margin: 0;
	margin-bottom: 5px;
	padding: 0 0 8px 10px;
	font-family: Arial, serif;
	font-size: 14px;
	font-weight: normal;
	border-bottom: 1px solid #e5e5e5;
}

#productsheadleft p {
	margin: 0;
	margin-bottom: 5px;
	padding: 0 10px 5px 10px;
	text-align: justify;
}

#productsheadleft a {
	margin: 0;
	padding: 3px 5px 3px 5px;
	font-size: 11px;
	text-decoration: none;
	color: #fff;
	background: #151515;
	border: 1px solid #e5e5e5;
}

#productsheadleft a:hover{
	color: #e5e5e5;
	background: #454545;
}


/* Commercial Head */

#commercialhead {
	margin: 4px 5px 5px 5px;
	padding: 0;
	width: 750px;
	height: 225px;
	background: url('../images/backgrounds/commercial-header.jpg') no-repeat top left;
	background-color: #000;
	color: #fff;
}

#commercialheadleft {
	margin: 0;
	padding: 0;
	padding-top: 8px;
	width: 246px;
	text-align: left;
	float: left;
}

#commercialheadleft h2 {
	margin: 0;
	padding: 0 0 0 10px;
	font-family: Arial Black, serif;
	font-size: 14px;
	font-weight: normal;
}
#commercialheadleft h3 {
	margin: 0;
	margin-bottom: 5px;
	padding: 0 0 8px 10px;
	font-family: Arial, serif;
	font-size: 14px;
	font-weight: normal;
	border-bottom: 1px solid #e5e5e5;
}

#commercialheadleft p {
	margin: 0;
	margin-bottom: 5px;
	padding: 0 10px 2px 10px;
}

#commercialheadleft a {
	margin: 0;
	padding: 3px 5px 3px 5px;
	font-size: 11px;
	text-decoration: none;
	color: #fff;
	background: #f27100;
	border: 1px solid #fff;
}

#commercialheadleft a:hover{
	color: #fff;
	background: #ff9900;
}


/* Commercial Susan Motor */

#commercialsusanmotor {
	margin: 4px 5px 5px 5px;
	padding: 0;
	width: 750px;
	height: 225px;
	background: url('../images/backgrounds/commercial-susan-motor.jpg') no-repeat top left;
	background-color: #000;
	color: #fff;
}

#commercialsusanmotor img {
	display: none;
}

#commercialsusanmotor h4 {
	display: none;
}

#commercialsusanmotorleft {
	margin: 0;
	padding: 0;
	padding-top: 8px;
	width: 550px;
	text-align: left;
	float: left;
}

#commercialsusanmotorleft h2 {
	margin: 0;
	padding: 0 0 0 10px;
	font-family: Arial Black, serif;
	font-size: 14px;
	font-weight: normal;
}
#commercialsusanmotorleft h3 {
	margin: 0;
	margin-bottom: 5px;
	padding: 0 0 8px 10px;
	font-family: Arial, serif;
	font-size: 14px;
	font-weight: normal;
	border-bottom: 1px solid #e5e5e5;
}

#commercialsusanmotorleft p {
	margin: 0;
	margin-bottom: 3px;
	padding: 0 10px 2px 10px;
	text-align: justify;
}

#commercialsusanmotorleft a {
	margin: 0;
	padding: 3px 5px 3px 5px;
	font-size: 11px;
	text-decoration: none;
	color: #fff;
	background: #f27100;
	border: 1px solid #fff;
}

#commercialsusanmotorleft a:hover{
	color: #fff;
	background: #ff9900;
}


/* Commercial Susan */

#commercialsusanproduction {
	margin: 4px 5px 5px 5px;
	padding: 0;
	width: 750px;
	height: 225px;
	background: url('../images/backgrounds/commercial-susan-production.jpg') no-repeat top left;
	background-color: #000;
	color: #fff;
}

#commercialsusanproduction img {
	display: none;
}

#commercialsusanproduction h4 {
	display: none;
}

#commercialsusanproductionleft {
	margin: 0;
	padding: 0;
	padding-top: 8px;
	width: 550px;
	text-align: left;
	float: left;
}

#commercialsusanproductionleft h2 {
	margin: 0;
	padding: 0 0 0 10px;
	font-family: Arial Black, serif;
	font-size: 14px;
	font-weight: normal;
}
#commercialsusanproductionleft h3 {
	margin: 0;
	margin-bottom: 5px;
	padding: 0 0 8px 10px;
	font-family: Arial, serif;
	font-size: 14px;
	font-weight: normal;
	border-bottom: 1px solid #e5e5e5;
}

#commercialsusanproductionleft p {
	margin: 0;
	margin-bottom: 3px;
	padding: 0 10px 2px 10px;
	text-align: justify;
}

#commercialsusanproductionleft a {
	margin: 0;
	padding: 3px 5px 3px 5px;
	font-size: 11px;
	text-decoration: none;
	color: #fff;
	background: #f27100;
	border: 1px solid #fff;
}

#commercialsusanproductionleft a:hover{
	color: #fff;
	background: #ff9900;
}



/* Commercial Susan */

#commercialsusan {
	margin: 4px 5px 5px 5px;
	padding: 0;
	width: 750px;
	height: 225px;
	background: url('../images/backgrounds/commercial-susan.jpg') no-repeat top left;
	background-color: #000;
	color: #fff;
}

#commercialsusan img {
	display: none;
}

#commercialsusan h4 {
	display: none;
}

#commercialsusanleft {
	margin: 0;
	padding: 0;
	padding-top: 8px;
	width: 550px;
	text-align: left;
	float: left;
}

#commercialsusanleft h2 {
	margin: 0;
	padding: 0 0 0 10px;
	font-family: Arial Black, serif;
	font-size: 14px;
	font-weight: normal;
}
#commercialsusanleft h3 {
	margin: 0;
	margin-bottom: 5px;
	padding: 0 0 8px 10px;
	font-family: Arial, serif;
	font-size: 14px;
	font-weight: normal;
	border-bottom: 1px solid #e5e5e5;
}

#commercialsusanleft p {
	margin: 0;
	margin-bottom: 3px;
	padding: 0 10px 2px 10px;
	text-align: justify;
}

#commercialsusanleft a {
	margin: 0;
	padding: 3px 5px 3px 5px;
	font-size: 11px;
	text-decoration: none;
	color: #fff;
	background: #f27100;
	border: 1px solid #fff;
}

#commercialsusanleft a:hover{
	color: #fff;
	background: #ff9900;
}



/* Commercial Lisa */

#commerciallisa {
	margin: 4px 5px 5px 5px;
	padding: 0;
	width: 750px;
	height: 225px;
	background: url('../images/backgrounds/commercial-lisa.jpg') no-repeat top left;
	background-color: #000;
	color: #fff;
}

#commerciallisa img {
	display: none;
}

#commerciallisa h4 {
	display: none;
}

#commerciallisaleft {
	margin: 0;
	padding: 0;
	padding-top: 8px;
	width: 550px;
	text-align: left;
	float: left;
}

#commerciallisaleft h2 {
	margin: 0;
	padding: 0 0 0 10px;
	font-family: Arial Black, serif;
	font-size: 14px;
	font-weight: normal;
}
#commerciallisaleft h3 {
	margin: 0;
	margin-bottom: 5px;
	padding: 0 0 8px 10px;
	font-family: Arial, serif;
	font-size: 14px;
	font-weight: normal;
	border-bottom: 1px solid #e5e5e5;
}

#commerciallisaleft p {
	margin: 0;
	margin-bottom: 3px;
	padding: 0 10px 2px 10px;
	text-align: justify;
}

#commerciallisaleft a {
	margin: 0;
	padding: 3px 5px 3px 5px;
	font-size: 11px;
	text-decoration: none;
	color: #fff;
	background: #f27100;
	border: 1px solid #fff;
}

#commerciallisaleft a:hover{
	color: #fff;
	background: #ff9900;
}


/* Commercial Alan */

#commercialalan {
	margin: 4px 5px 5px 5px;
	padding: 0;
	width: 750px;
	height: 225px;
	background: url('../images/backgrounds/commercial-alan.jpg') no-repeat top left;
	background-color: #000;
	color: #fff;
}

#commercialalan img {
	display: none;
}

#commercialalan h4 {
	display: none;
}

#commercialalanleft {
	margin: 0;
	padding: 0;
	padding-top: 8px;
	width: 550px;
	text-align: left;
	float: left;
}

#commercialalanleft h2 {
	margin: 0;
	padding: 0 0 0 10px;
	font-family: Arial Black, serif;
	font-size: 14px;
	font-weight: normal;
}
#commercialalanleft h3 {
	margin: 0;
	margin-bottom: 5px;
	padding: 0 0 8px 10px;
	font-family: Arial, serif;
	font-size: 14px;
	font-weight: normal;
	border-bottom: 1px solid #e5e5e5;
}

#commercialalanleft p {
	margin: 0;
	margin-bottom: 3px;
	padding: 0 10px 2px 10px;
	text-align: justify;
}

#commercialalanleft a {
	margin: 0;
	padding: 3px 5px 3px 5px;
	font-size: 11px;
	text-decoration: none;
	color: #fff;
	background: #f27100;
	border: 1px solid #fff;
}

#commercialalanleft a:hover{
	color: #fff;
	background: #ff9900;
}




/* Commercial Content */

#commercialcontent {
	margin: 0;
	padding: 0;
	margin-left: 5px;
	height: 105px;
	background: url('../images/backgrounds/background.gif') repeat-y top center;
	background-color: #fff;
}

#commercialcontent h3 {
	margin: 0 0 10px 0;
	padding: 0;
	font-family: Times New Roman, serif;
	font-size: 24px;
	font-weight: normal;
	height: 50px;
	color: #fff;
}

#commercialcontent p {
	margin: 0;
	padding: 0;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	line-height: 1.5;
	color: #151515;
	text-align: center;
}

#commercialcontent a {
	margin: 0;
	padding: 5px 0 0 0;
	width: 164px;
	height: 22px;
	color: #fff;
	background: url('../images/backgrounds/commercial-link.gif') no-repeat top left;
	background-color: #f27100;
	display: block;
	text-decoration: none;
}

#commercialcontent a:hover {
	color: #fff;
	background: url('../images/backgrounds/commercial-linkon.gif') no-repeat top left;
	background-color: #ff9900;
}

#commercialbox {
	margin: 0 0 5px 0;
	padding: 5px 10px 10px 10px;
	width: 163px;
	height: 85px;
	background: url('../images/backgrounds/commercialproducts-bg.jpg') no-repeat top left;
	background-color: #f27100;
	text-align: left;
	float: left;
	color: #fff;
}

#commercialbox2 {
	margin: 0 0 5px 6px;
	padding: 5px 10px 10px 10px;
	width: 163px;
	height: 85px;
	background: url('../images/backgrounds/commercialproducts-bg.jpg') no-repeat top left;
	background-color: #f27100;
	text-align: left;
	float: left;
	color: #fff;
}





/* Personal Head */

#personalhead {
	margin: 4px 5px 5px 5px;
	padding: 0 0 0 0;
	width: 750px;
	height: 225px;
	background: url('../images/backgrounds/personal-header.jpg') no-repeat top left;
	background-color: #000; 
	color: #fff;
}

#personalheadleft {
	margin: 0;
	padding: 0;
	padding-top: 8px;
	width: 246px;
	text-align: left;
	float: left;
}

#personalheadleft h2 {
	margin: 0;
	padding: 0 0 0 10px;
	font-family: Arial Black, serif;
	font-size: 14px;
	font-weight: normal;
}
#personalheadleft h3 {
	margin: 0;
	margin-bottom: 5px;
	padding: 0 0 8px 10px;
	font-family: Arial, serif;
	font-size: 14px;
	font-weight: normal;
	border-bottom: 1px solid #e5e5e5;
}

#personalheadleft p {
	margin: 0;
	margin-bottom: 5px;
	padding: 0 10px 2px 10px;
}

#personalheadleft a {
	margin: 0;
	padding: 3px 5px 3px 5px;
	font-size: 11px;
	text-decoration: none;
	color: #fff;
	background: #0094de;
	border: 1px solid #fff;
}

#personalheadleft a:hover{
	color: #fff;
	background: #00b7ff;
}



/* Personal Adele Home */

#personaladelehome {
	margin: 4px 5px 5px 5px;
	padding: 0 0 0 0;
	width: 750px;
	height: 225px;
	background: url('../images/backgrounds/personal-adele-home.jpg') no-repeat top left;
	background-color: #000; 
	color: #fff;
}

#personaladelehome img {
	display: none;
}

#personaladelehome h4 {
	display: none;
}

#personaladelehomeleft {
	margin: 0;
	padding: 0;
	padding-top: 8px;
	width: 550px;
	text-align: left;
	float: left;
}

#personaladelehomeleft h2 {
	margin: 0;
	padding: 0 0 0 10px;
	font-family: Arial Black, serif;
	font-size: 14px;
	font-weight: normal;
}
#personaladelehomeleft h3 {
	margin: 0;
	margin-bottom: 5px;
	padding: 0 0 8px 10px;
	font-family: Arial, serif;
	font-size: 14px;
	font-weight: normal;
	border-bottom: 1px solid #e5e5e5;
}

#personaladelehomeleft p {
	margin: 0;
	margin-bottom: 3px;
	padding: 0 10px 2px 10px;
	text-align: justify;
	font-size: 12px;
}

#personaladelehomeleft a {
	margin: 0;
	padding: 3px 5px 3px 5px;
	font-size: 11px;
	text-decoration: none;
	color: #fff;
	background: #0094de;
	border: 1px solid #fff;
}

#personaladelehomeleft a:hover{
	color: #fff;
	background: #00b7ff;
}


/* Personal Alan Home */

#personalalanhome {
	margin: 4px 5px 5px 5px;
	padding: 0 0 0 0;
	width: 750px;
	height: 225px;
	background: url('../images/backgrounds/personal-alan-home.jpg') no-repeat top left;
	background-color: #000; 
	color: #fff;
}

#personalalanhome img {
	display: none;
}

#personalalanhome h4 {
	display: none;
}

#personalalanhomeleft {
	margin: 0;
	padding: 0;
	padding-top: 8px;
	width: 550px;
	text-align: left;
	float: left;
}

#personalalanhomeleft h2 {
	margin: 0;
	padding: 0 0 0 10px;
	font-family: Arial Black, serif;
	font-size: 14px;
	font-weight: normal;
}
#personalalanhomeleft h3 {
	margin: 0;
	margin-bottom: 5px;
	padding: 0 0 8px 10px;
	font-family: Arial, serif;
	font-size: 14px;
	font-weight: normal;
	border-bottom: 1px solid #e5e5e5;
}

#personalalanhomeleft p {
	margin: 0;
	margin-bottom: 3px;
	padding: 0 10px 2px 10px;
	text-align: justify;
	font-size: 12px;
}

#personalalanhomeleft a {
	margin: 0;
	padding: 3px 5px 3px 5px;
	font-size: 11px;
	text-decoration: none;
	color: #fff;
	background: #0094de;
	border: 1px solid #fff;
}

#personalalanhomeleft a:hover{
	color: #fff;
	background: #00b7ff;
}


/* Personal Adele */

#personaladele {
	margin: 4px 5px 5px 5px;
	padding: 0 0 0 0;
	width: 750px;
	height: 225px;
	background: url('../images/backgrounds/personal-adele.jpg') no-repeat top left;
	background-color: #000; 
	color: #fff;
}

#personaladele img {
	display: none;
}

#personaladele h4 {
	display: none;
}

#personaladeleleft {
	margin: 0;
	padding: 0;
	padding-top: 8px;
	width: 560px;
	text-align: left;
	float: left;
}

#personaladeleleft h2 {
	margin: 0;
	padding: 0 0 0 10px;
	font-family: Arial Black, serif;
	font-size: 14px;
	font-weight: normal;
}
#personaladeleleft h3 {
	margin: 0;
	margin-bottom: 5px;
	padding: 0 0 8px 10px;
	font-family: Arial, serif;
	font-size: 14px;
	font-weight: normal;
	border-bottom: 1px solid #e5e5e5;
	width: 545px;
}

#personaladeleleft p {
	margin: 0;
	margin-bottom: 3px;
	padding: 0 10px 2px 10px;
	text-align: justify;
	font-size: 11px;
}

#personaladeleleft a {
	margin: 0;
	padding: 3px 5px 3px 5px;
	font-size: 11px;
	text-decoration: none;
	color: #fff;
	background: #0094de;
	border: 1px solid #fff;
}

#personaladeleleft a:hover{
	color: #fff;
	background: #00b7ff;
}


/* Personal Alan Car */

#personalalan {
	margin: 4px 5px 5px 5px;
	padding: 0 0 0 0;
	width: 750px;
	height: 225px;
	background: url('../images/backgrounds/personal-alan-car.jpg') no-repeat top left;
	background-color: #000; 
	color: #fff;
}

#personalalan img {
	display: none;
}

#personalalan h4 {
	display: none;
}

#personalalanleft {
	margin: 0;
	padding: 0;
	padding-top: 8px;
	width: 560px;
	text-align: left;
	float: left;
}

#personalalanleft h2 {
	margin: 0;
	padding: 0 0 0 10px;
	font-family: Arial Black, serif;
	font-size: 14px;
	font-weight: normal;
}
#personalalanleft h3 {
	margin: 0;
	margin-bottom: 5px;
	padding: 0 0 8px 10px;
	font-family: Arial, serif;
	font-size: 14px;
	font-weight: normal;
	border-bottom: 1px solid #e5e5e5;
	width: 545px;
}

#personalalanleft p {
	margin: 0;
	margin-bottom: 3px;
	padding: 0 10px 2px 10px;
	text-align: justify;
	font-size: 11px;
}

#personalalanleft a {
	margin: 0;
	padding: 3px 5px 3px 5px;
	font-size: 11px;
	text-decoration: none;
	color: #fff;
	background: #0094de;
	border: 1px solid #fff;
}

#personalalanleft a:hover{
	color: #fff;
	background: #00b7ff;
}


/* Personal Lisa */

#personallisa {
	margin: 4px 5px 5px 5px;
	padding: 0 0 0 0;
	width: 750px;
	height: 225px;
	background: url('../images/backgrounds/personal-lisa.jpg') no-repeat top left;
	background-color: #000; 
	color: #fff;
}

#personallisa img {
	display: none;
}

#personallisa h4 {
	display: none;
}

#personallisaleft {
	margin: 0;
	padding: 0;
	padding-top: 8px;
	width: 550px;
	text-align: left;
	float: left;
}

#personallisaleft h2 {
	margin: 0;
	padding: 0 0 0 10px;
	font-family: Arial Black, serif;
	font-size: 14px;
	font-weight: normal;
}

#personallisaleft h3 {
	margin: 0;
	margin-bottom: 5px;
	padding: 0 0 8px 10px;
	font-family: Arial, serif;
	font-size: 14px;
	font-weight: normal;
	border-bottom: 1px solid #e5e5e5;
}

#personallisaleft p {
	margin: 0;
	margin-bottom: 3px;
	padding: 0 10px 2px 10px;
	text-align: justify;
}

#personallisaleft a {
	margin: 0;
	padding: 3px 5px 3px 5px;
	font-size: 11px;
	text-decoration: none;
	color: #fff;
	background: #0094de;
	border: 1px solid #fff;
}

#personallisaleft a:hover{
	color: #fff;
	background: #00b7ff;
}


/* Personal Lisa */

#personallisatravel {
	margin: 4px 5px 5px 5px;
	padding: 0 0 0 0;
	width: 750px;
	height: 225px;
	background: url('../images/backgrounds/personal-lisa-travel.jpg') no-repeat top left;
	background-color: #000; 
	color: #fff;
}

#personallisatravel img {
	display: none;
}

#personallisatravel h4 {
	display: none;
}

#personallisatravelleft {
	margin: 0;
	padding: 0;
	padding-top: 8px;
	width: 550px;
	text-align: left;
	float: left;
}

#personallisatravelleft h2 {
	margin: 0;
	padding: 0 0 0 10px;
	font-family: Arial Black, serif;
	font-size: 14px;
	font-weight: normal;
}

#personallisatravelleft h3 {
	margin: 0;
	margin-bottom: 5px;
	padding: 0 0 8px 10px;
	font-family: Arial, serif;
	font-size: 14px;
	font-weight: normal;
	border-bottom: 1px solid #e5e5e5;
}

#personallisatravelleft p {
	margin: 0;
	margin-bottom: 3px;
	padding: 0 10px 2px 10px;
	text-align: justify;
}

#personallisatravelleft a {
	margin: 0;
	padding: 3px 5px 3px 5px;
	font-size: 11px;
	text-decoration: none;
	color: #fff;
	background: #0094de;
	border: 1px solid #fff;
}

#personallisatravelleft a:hover{
	color: #fff;
	background: #00b7ff;
}





/* Personal Content */

#personalcontent {
	margin: 0;
	padding: 0;
	margin-left: 5px;
	height: 105px;
	background: url('../images/backgrounds/background.gif') repeat-y top center;
	background-color: #fff;
}

#personalcontent h3 {
	margin: 0 0 10px 0;
	padding: 0;
	font-family: Times New Roman , serif;
	font-size: 24px;
	font-weight: normal;
	height: 50px;
	color: #fff;
}

#personalcontent p {
	margin: 0;
	padding: 0;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	line-height: 1.5;
	color: #151515;
	text-align: center;
}

#personalcontent a {
	margin: 0;
	padding: 5px 0 0 0;
	width: 164px;
	height: 22px;
	color: #fff;
	background: url('../images/backgrounds/personal-link.gif') no-repeat top left;
	background-color: #0094de;
	display: block;
	text-decoration: none;
}

#personalcontent a:hover {
	color: #fff;
	background: url('../images/backgrounds/personal-linkon.gif') no-repeat top left;
	background-color: #00b7ff;
}

#personalbox {
	margin: 0 0 5px 0;
	padding: 5px 10px 10px 10px;
	width: 163px;
	height: 85px;
	background: url('../images/backgrounds/personalproducts-bg.jpg') no-repeat top left;
	background-color: #0094de;
	text-align: left;
	float: left;
	color: #fff;
}

#personalbox2 {
	margin: 0 0 5px 6px;
	padding: 5px 10px 10px 10px;
	width: 163px;
	height: 85px;
	background: url('../images/backgrounds/personalproducts-bg.jpg') no-repeat top left;
	background-color: #0094de;
	text-align: left;
	float: left;
	color: #fff;
}

	

/* Professional Head */

#professionalhead {
	margin: 4px 5px 5px 5px;
	padding: 0;
	width: 750px;
	height: 225px;
	background: url('../images/backgrounds/professional-header.jpg') no-repeat top left;
	background-color: #000;
	color: #fff;
}

#professionalheadleft {
	margin: 0;
	padding: 0;
	padding-top: 8px;
	width: 246px;
	text-align: left;
	float: left;
}

#professionalheadleft h2 {
	margin: 0;
	padding: 0 0 0 10px;
	font-family: Arial Black, serif;
	font-size: 14px;
	font-weight: normal;
}
#professionalheadleft h3 {
	margin: 0;
	margin-bottom: 5px;
	padding: 0 0 8px 10px;
	font-family: Arial, serif;
	font-size: 14px;
	font-weight: normal;
	border-bottom: 1px solid #e5e5e5;
}

#professionalheadleft p {
	margin: 0;
	margin-bottom: 5px;
	padding: 0 10px 2px 10px;
}

#professionalheadleft a {
	margin: 0;
	padding: 3px 5px 3px 5px;
	font-size: 11px;
	text-decoration: none;
	color: #fff;
	background: #08851d;
	border: 1px solid #fff;
}

#professionalheadleft a:hover{
	color: #fff;
	background: #0aaa25;
}



/* Professional Susan Directors */

#professionalsusandirectors {
	margin: 4px 5px 5px 5px;
	padding: 0;
	width: 750px;
	height: 225px;
	background: url('../images/backgrounds/professional-susan-direct.jpg') no-repeat top left;
	background-color: #000;
	color: #fff;
}

#professionalsusandirectors img {
	display: none;
}

#professionalsusandirectors h4 {
	display: none;
}

#professionalsusandirectorsleft {
	margin: 0;
	padding: 0;
	padding-top: 8px;
	width: 550px;
	text-align: left;
	float: left;
}

#professionalsusandirectorsleft h2 {
	margin: 0;
	padding: 0 0 0 10px;
	font-family: Arial Black, serif;
	font-size: 14px;
	font-weight: normal;
}
#professionalsusandirectorsleft h3 {
	margin: 0;
	margin-bottom: 5px;
	padding: 0 0 8px 10px;
	font-family: Arial, serif;
	font-size: 14px;
	font-weight: normal;
	border-bottom: 1px solid #e5e5e5;
}

#professionalsusandirectorsleft p {
	margin: 0;
	margin-bottom: 3px;
	padding: 0 10px 2px 10px;
	text-align: justify;
}

#professionalsusandirectorsleft a {
	margin: 0;
	padding: 3px 5px 3px 5px;
	font-size: 11px;
	text-decoration: none;
	color: #fff;
	background: #08851d;
	border: 1px solid #fff;
}

#professionalsusandirectorsleft a:hover{
	color: #fff;
	background: #0aaa25;
}

/* Professional Susan Office */

#professionalsusanoffice {
	margin: 4px 5px 5px 5px;
	padding: 0;
	width: 750px;
	height: 225px;
	background: url('../images/backgrounds/professional-susan-office.jpg') no-repeat top left;
	background-color: #000;
	color: #fff;
}

#professionalsusanoffice img {
	display: none;
}

#professionalsusanoffice h4 {
	display: none;
}

#professionalsusanofficeleft {
	margin: 0;
	padding: 0;
	padding-top: 8px;
	width: 550px;
	text-align: left;
	float: left;
}

#professionalsusanofficeleft h2 {
	margin: 0;
	padding: 0 0 0 10px;
	font-family: Arial Black, serif;
	font-size: 14px;
	font-weight: normal;
}
#professionalsusanofficeleft h3 {
	margin: 0;
	margin-bottom: 5px;
	padding: 0 0 8px 10px;
	font-family: Arial, serif;
	font-size: 14px;
	font-weight: normal;
	border-bottom: 1px solid #e5e5e5;
}

#professionalsusanofficeleft p {
	margin: 0;
	margin-bottom: 3px;
	padding: 0 10px 2px 10px;
	text-align: justify;
}

#professionalsusanofficeleft a {
	margin: 0;
	padding: 3px 5px 3px 5px;
	font-size: 11px;
	text-decoration: none;
	color: #fff;
	background: #08851d;
	border: 1px solid #fff;
}

#professionalsusanofficeleft a:hover{
	color: #fff;
	background: #0aaa25;
}



/* Professional Susan */

#professionalsusan {
	margin: 4px 5px 5px 5px;
	padding: 0;
	width: 750px;
	height: 225px;
	background: url('../images/backgrounds/professional-susan.jpg') no-repeat top left;
	background-color: #000;
	color: #fff;
}

#professionalsusan img {
	display: none;
}

#professionalsusan h4 {
	display: none;
}

#professionalsusanleft {
	margin: 0;
	padding: 0;
	padding-top: 8px;
	width: 550px;
	text-align: left;
	float: left;
}

#professionalsusanleft h2 {
	margin: 0;
	padding: 0 0 0 10px;
	font-family: Arial Black, serif;
	font-size: 14px;
	font-weight: normal;
}
#professionalsusanleft h3 {
	margin: 0;
	margin-bottom: 5px;
	padding: 0 0 8px 10px;
	font-family: Arial, serif;
	font-size: 14px;
	font-weight: normal;
	border-bottom: 1px solid #e5e5e5;
}

#professionalsusanleft p {
	margin: 0;
	margin-bottom: 3px;
	padding: 0 10px 2px 10px;
	text-align: justify;
}

#professionalsusanleft a {
	margin: 0;
	padding: 3px 5px 3px 5px;
	font-size: 11px;
	text-decoration: none;
	color: #fff;
	background: #08851d;
	border: 1px solid #fff;
}

#professionalsusanleft a:hover{
	color: #fff;
	background: #0aaa25;
}


/* Professional Content */

#professionalcontent {
	margin: 0;
	padding: 0;
	margin-left: 5px;
	height: 105px;
	background: url('../images/backgrounds/background.gif') repeat-y top center;
	background-color: #fff;
}

#professionalcontent h3 {
	margin: 0 0 10px 0;
	padding: 0;
	font-family: Times New Roman , serif;
	font-size: 24px;
	font-weight: normal;
	height: 50px;
	color: #fff;
}

#professionalcontent p {
	margin: 0;
	padding: 0;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	line-height: 1.5;
	color: #151515;
	text-align: center;
}

#professionalcontent a {
	margin: 0;
	padding: 5px 0 0 0;
	width: 164px;
	height: 22px;
	color: #fff;
	background: url('../images/backgrounds/professional-link.gif') no-repeat top left;
	background-color: #08851d;
	display: block;
	text-decoration: none;
}

#professionalcontent a:hover {
	color: #fff;
	background: url('../images/backgrounds/professional-linkon.gif') no-repeat top left;
	background-color: #0aaa25;
}

#professionalbox {
	margin: 0 0 5px 0;
	padding: 5px 10px 10px 10px;
	width: 163px;
	height: 85px;
	background: url('../images/backgrounds/professionalproducts-bg.jpg') no-repeat top left;
	background-color: #08851d;
	text-align: left;
	float: left;
	color: #fff;
}

#professionalbox2 {
	margin: 0 0 5px 6px;
	padding: 5px 10px 10px 10px;
	width: 163px;
	height: 85px;
	background: url('../images/backgrounds/professionalproducts-bg.jpg') no-repeat top left;
	background-color: #08851d;
	text-align: left;
	float: left;
	color: #fff;
}



/* Contact*/

#contact {
	margin: 0 6px 5px 0;
	padding: 0 0 20px 0;
	text-align: left;
	background: url('../images/backgrounds/general-bg.jpg') no-repeat bottom left;
	background-color: #000;
	width: 370px;
	height: 470px;
	color: #fff;
	float: left;
}

#contact h2 {
	margin: 0;
	padding: 8px 0 0 10px;
	font-family: Arial Black, serif;
	font-size: 14px;
	font-weight: normal;
	background: url('../images/backgrounds/general-bg.jpg') no-repeat top left;
	background-color: #000;
}

#contact h3 {
	margin: 0;
	margin-bottom: 10px;
	padding: 0 0 8px 10px;
	font-family: Arial, serif;
	font-size: 14px;
	font-weight: normal;
	border-bottom: 1px solid #e5e5e5;
}

#contact p {
	margin: 0;
	padding: 5px 10px 0 10px;
	text-align: justify;
}

#contact a {
	margin: 0;
	padding: 0 3px 0 3px;
	color: #0094de;
	text-decoration: none;
	text-align: center;
}

#contact a:hover {
	color: #fff;
	background-color: #0094de;
}

#contact dl {
	margin: 0;
	padding: 0 10px 15px 10px;
	border-bottom: 1px dotted #f5f5f5;
}

#contact dt {
	margin: 10px 0 0 0;
	padding: 0;
	font-family: Times New Roman , serif;
	font-size: 14px;
}

#contact dd {
	margin: 0;
	padding: 0;
	font-size: 12px;
}

.contactbox {
	margin: 0 0 6px 0;
	padding: 6px 0 10px 0;
	width: 372px;
	text-align: left;
	float: left;
	color: #151515;
	border: 1px dotted #c5c5c5;
}

.contactbox h2 {
	margin: 0 5px 0 0;
	padding: 0 0 0 10px;
	font-family: Arial Black, serif;
	font-size: 14px;
	font-weight: normal;
}

.contactbox h3 {
	margin: 0 5px 0 0;
	padding: 0 0 0 10px;
	font-family: Arial, serif;
	font-size: 14px;
	font-weight: normal;
}

.contactbox p {
	margin: 0;
	padding: 5px 10px 0 10px;
	text-align: justify;
}

.contactbox a {
	margin: 0;
	padding: 0 3px 0 3px;
	color: #0094de;
	text-decoration: none;
	text-align: center;
}

.contactbox a:hover {
	color: #fff;
	background-color: #0094de;
}

.contactbox dl {
	margin: 0 5px 0 0;
	padding: 0 10px 0 10px;
}

.contactbox dt {
	margin: 10px 0 0 0;
	padding: 0;
	font-family: Times New Roman , serif;
	font-size: 14px;
}

.contactbox dd {
	margin: 0;
	padding: 0;
	font-size: 12px;
}

.contactbox2 {
	margin: 0;
	padding: 6px 0 10px 0;
	width: 370px;
	text-align: left;
	float: left;
	color: #151515;
	border: 1px dotted #c5c5c5;
}

.contactbox2 h2 {
	margin: 0 5px 0 0;
	padding: 0 0 0 10px;
	font-family: Arial Black, serif;
	font-size: 14px;
	font-weight: normal;
}

.contactbox2 h3 {
	margin: 0 5px 0 0;
	padding: 0 0 0 10px;
	font-family: Arial, serif;
	font-size: 14px;
	font-weight: normal;
}

.contactbox2 p {
	margin: 0;
	padding: 5px 10px 0 10px;
	text-align: justify;
}

.contactbox2 a {
	margin: 0;
	padding: 0 3px 0 3px;
	color: #0094de;
	text-decoration: none;
	text-align: center;
}

.contactbox2 a:hover {
	color: #fff;
	background-color: #0094de;
}

.contactbox2 dl {
	margin: 0 5px 0 0;
	padding: 0 10px 0 10px;
}

.contactbox2 dt {
	margin: 10px 0 0 0;
	padding: 0;
	font-family: Times New Roman , serif;
	font-size: 14px;
}

.contactbox2 dd {
	margin: 0;
	padding: 0;
	font-size: 12px;
}


form {
	margin: 0;
	padding: 0;
}

#form {
	margin: 0;
	padding: 0;
	padding-top: 5px;
}

#form h4 {
	margin: 0;
	padding: 0;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	color: #144fa9;
	font-size: 16px;
	font-weight: normal;
	font-family: Trebuchet MS, Arial, Verdana, sans-serif;
}

#form p {
	margin: 0;
	padding: 5px 0 5px 5px;
	font-size: 11px;
}

#form a {
	margin: 0 0 0 5px;
	padding: 1px 5px 1px 5px;
	color: #fff;
	text-decoration: underline;
}

#form a:hover {
	text-decoration: none;
	background: none;
}

#formfields{
	margin: 0;
	padding: 0;
	margin-left: 10px;
	margin-right: 10px;
}

#formfields dl {
	margin: 0;
	padding: 0 10px 0 5px;
	border: none;
	text-align: left;
}

#formfields dt {
	margin: 5px 0 0 0;
	padding: 0 0 2px 0;
	font-family: Arial , sans-serif;
	font-size: 12px;
}

#formfields dd {
	margin: 0;
	padding: 0;
	font-size: 12px;
}

.buttons {
	margin: 10px 0 0 5px;
	padding: 0;
	text-align: left;
}

.formbuttons {
	font-family: verdana;
	text-transform: none;
	font-size: 11px;
	color: #000;
	border: 1px solid #e5e5e5;
	background: #ffffff;
	line-height: 14px;
	text-align: center;
}




/* Commercial Home Page */

#commercial {
	margin: 0;
	padding: 6px 10px 10px 10px;
	width: 226px;
	height: 134px;
	background: url('../images/backgrounds/commercial.jpg') no-repeat top left;
	background-color: #f27100;
	text-align: left;
	float: left;
	color: #fff;
}

#commercial h3 {
	margin: 0;
	padding: 0;
	font-family: Times New Roman, serif;
	font-size: 24px;
	font-weight: normal;
}

#commercial p {
	margin: 0 0 15px 0;
	padding: 0;
}

#commercial a {
	margin: 0;
	padding: 6px 0 0 0;
	width: 226px;
	height: 21px;
	color: #fff;
	background: url('../images/backgrounds/commercialproducts-off.gif') no-repeat top left;
	background-color: #f27100;
	display: block;
	text-decoration: none;
	text-align: center;
}

#commercial a:hover {
	color: #fff;
	background: url('../images/backgrounds/commercialproducts-on.gif') no-repeat top left;
	background-color: #ff9900;
}


/* Personal Home Page */

#personal {
	margin: 0;
	padding: 6px 10px 10px 10px;
	margin-left: 6px;
	width: 226px;
	height: 134px;
	background: url('../images/backgrounds/personal.jpg') no-repeat top left;
	background-color: #0094de; 
	text-align: left;
	float: left;
	color: #fff;
}

#personal h3 {
	margin: 0;
	padding: 0;
	font-family: Times New Roman , serif;
	font-size: 24px;
	font-weight: normal;
}

#personal p {
	margin: 0 0 15px 0;
	padding: 0;
}

#personal a {
	margin: 0;
	padding: 6px 0 0 0;
	width: 226px;
	height: 21px;
	color: #fff;
	background: url('../images/backgrounds/personalproducts-off.gif') no-repeat top left;
	background-color: #0094de;
	display: block;
	text-decoration: none;
	text-align: center;
}

#personal a:hover {
	color: #fff;
	background: url('../images/backgrounds/personalproducts-on.gif') no-repeat top left;
	background-color: #00b7ff;
}



/* Personal Home Page */

#professional {
	margin: 0;
	padding: 6px 10px 10px 10px;
	margin-left: 6px;
	width: 226px;
	height: 134px;
	background: url('../images/backgrounds/professional.jpg') no-repeat top left;
	background-color: #08851d;
	text-align: left;
	float: left;
	color: #fff;
}

#professional h3 {
	margin: 0;
	padding: 0;
	font-family: Times New Roman , serif;
	font-size: 24px;
	font-weight: normal;
}

#professional p {
	margin: 0 0 15px 0;
	padding: 0;
}

#professional a {
	margin: 0;
	padding: 6px 0 0 0;
	width: 226px;
	height: 21px;
	color: #fff;
	background: url('../images/backgrounds/professionalproducts-off.gif') no-repeat top left;
	background-color: #08851d;
	display: block;
	text-decoration: none;
	text-align: center;
}

#professional a:hover {
	color: #fff;
	background: url('../images/backgrounds/professionalproducts-on.gif') no-repeat top left;
	background-color: #0aaa25;
}




/* Footer */

#footer {
	margin: 0 auto;
	padding: 8px 0 0 0;
	width: 770px;
	height: 152px;
	color: #fff;
	text-align: left;
	background: url('../images/backgrounds/footer.gif') no-repeat bottom center;
	clear: both;
}

#footer h4 {
	margin: 0;
	padding-top: 10px;
	color: #e5e5e5;
	font-size: 12px;
	height: 25px;
	font-family: Verdana, Arial, sans-serif;
	font-weight: normal;
}

#footer p {
	margin: 0;
	padding: 0 20px 5px 20px;
	font-size: 10px;
	color: #454545;
	text-align: justify;
}

#footer a{
	margin: 0;
	padding: 0;
	padding-left: 2px;
	padding-right: 2px;
	color: #252525;
	text-decoration: none;
}

#footer a:hover{
	color: #fff;
	background: #252525;
}