@charset "utf-8";
/* CSS Document */

body {
	width: 100%;
	background-color: #FFFFFF;
	margin: 0px;
	margin-top: 5px;
	margin-left: 5px;
	}

#main {
	width: 920px;
	margin-left:auto;
	margin-right: auto;
	background-image: url(images/bottomshadowjpg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	text-align: left;
	}
	
#wrapper {
	width: 960px;
	margin-left: auto;
	margin-right:auto;
	background-image:url(images/horizontalshadowjpg.jpg);
	background-repeat: repeat-y;
	}

h1 {
	color: #333333;
	font-size: 12pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin-left: 25px;
	margin-top: 15px;
	}

h2 {
	color: #333333;
	font-size: 10pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin-left: 25px;
	margin-top: 10px;
	}

h3 {
	color: #333333;
	font-size: 12pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	}

h4 {
	color: #333333;
	font-size: 16pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin-top: 15px;
	margin-left: 25px;
	text-align: center;
	}

h5 {
	color: #333333;
	font-size: 12pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin-top: 15px;
	margin-left: 25px;
	text-align: center;
	}
	
h6 {
	font-family: 'TrajanPro-Regular', 'Arial';          
 	font-size: 18pt; 
 	color: #000;
	text-align: left;
	}
	
p {
	margin-left: 15px;
	margin-right: 5px;
	}
	
/* M A I N   L I N K S */	
a.main:link, a.main:visited, a.main:active {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10pt;
	color: #0066CC;
	font-weight: normal;
	text-decoration: none;
	}
a.main:hover {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10pt;
	color: #0066CC;
	font-weight: normal;
	text-decoration: underline;
	}

/* M A I N   T E X T  */	
.maintxt {
	margin-left: 25px;
	margin-right: 25px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	font-weight: normal;
	}

.maintxtbold {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	font-weight: bold;
	}


/* B A C K    T O    T O P */
a.top:link, a.top:visited, a.top:active {
	margin-right: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	}

a.top:hover {
	margin-right: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
	}		
	

/* N A V B A R   S T Y L E */
.navbartop{
	padding-left: 10px;
	padding-bottom: 45px;
	}

table.navtb {
	border-bottom: 1px solid #cccccc;
	}

a.headnav:link, a.headnav:visited, a.headnav:active{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	text-decoration: none;
	}

a.headnav:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #CCCCCC;
	text-decoration: none;
	}



/*Home Page letter Howard*/
td.hplet {
	background-image: url(images/Howard%20Weston.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
	}

/* Q U E S T I O N   B A R  &  L I N K S */
.qb{
	margin-left: 10px;
	}
	
a.qblk:link {
	color: #666666;
	text-decoration: none;
	font-family: ARIAL;
	font-size: 10pt;
	padding-top: 10px;
}

a.qblk:hover {
	color: #0066CC;
	text-decoration: none;
	font-family: ARIAL;
	font-size: 10pt;
}

a.qblk:visited {
	color: #000000;
	text-decoration: none;
	font-family: ARIAL;
	font-size: 9pt;
}

/* W A R N I N G   B O X   F O R   Q U E R I E S */
#warning {
	width: 820px;
	border: 1px solid #FF0000;
	padding: 10px;
	margin-left: auto;
	margin-right: auto;
	color: #DF0000;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	}

/* Privbar*/
	a.privbar:link {
	color: #999999;
	text-decoration: none;
	font-family: ARIAL;
	font-size: 7pt;
}
	a.privbar:visited {
	color: #999999;
	text-decoration: none;
	font-family: ARIAL;
	font-size: 7pt;
}
	a.privbar:hover {
	color: #000000;
	text-decoration: underline;
	font-family: ARIAL;
	font-size: 7pt;
}
	
	.menu2 {
	border-top-color: #CCCCCC;
	border-top-style: solid;
	border-width: 1px;
	padding-top: 10px;
	padding-left: 20px;
	padding-bottom: 10px;
	}
	
	
/*Foooter*/
.footer {
	font-family: ARIAL;
	font-size: 7pt;
	color: #666666;
	width: auto;
	height: 40px;
	text-indent: 0.5em;
	padding-top: 5px;
	}

	
	
/*Foooter SITEMAP*/
.sitemap {
	width: 900px;
	padding: 0px 0 0px 0;
	margin-left: auto;
	margin-right:auto;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	font-family: ARIAL;
	font-size: 7pt;
	text-align: right;
	color: #666666;
	background-image: url(images/greywhitebg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.sitemapsem {
	width: 940px;
	padding: 0px 0 0px 0;
	margin-left: auto;
	margin-right:auto;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	font-family: ARIAL;
	font-size: 7pt;
	text-align: right;
	color: #666666;
	background-image: url(images/greywhitebg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.footerhead {
	color: #333333;
	font-family: ARIAL;
	font-size: 9pt;
	text-align: LEFT;
	font-weight: bold;
	width: 150px;
}

td.footerlink {
	width: 150px;
	padding: 0px;
	text-align: left;
	}

/* SIGN UP BUSINESSES FOR SALE -  F L O A T */	
.bfslist {
	width:220px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10pt;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 10px;
	margin-right: 20px;
	float: right;
	clear: right;
	background-color: #f0f6ff;
	border: 1px solid #E1ECFE;
	}

.arrowbox{
	width: 220px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 8pt;
	}

.arrowboxtxt{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 8pt;
	color: #333333;
	font-weight: bold;
	}
	
.sembfslist {
	width: 250px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10pt;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 130px;
	background-color: #f0f6ff;
	border: 1px solid #E1ECFE;
	}
	
.arrowbox2{
	width: 250px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 8pt;
	}

.arrowboxtxt2{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 8pt;
	color: #333333;
	font-weight: bold;
	margin-left: 45px;
	}
	
.bfslisthorizontal {
	width:500px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 8pt;
	color: #006;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	margin-left: auto;
	margin-right: auto;
	background-color: #f0f6ff;
	border: 1px solid #E1ECFE;
	}

/* S U B M I T    B U T T O N   S E L L   F L O A T */	
.buttonsp {
 	margin-left: 125px;
    border: 1px solid #999999;
    background: #eef;
	}
.buttonsp:hover {
	margin-left: 125px;
	border: 1px solid #999999;
	background: #2397e9;
	color: #ffffff;
	}
input.sub {
	color: #000000;
	border: 1px solid #e1ecfe;
	}

label.subhor{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 8pt;
	color: #333333;
	font-weight: bold;
	}

.buttonsphz {
 	margin-left: 180px;
    border: 1px solid #999999;
    background: #eef;
	}
.buttonsphz:hover {
	margin-left: 180px;
	border: 1px solid #999999;
	background: #2397e9;
	color: #ffffff;
	}
	
/* REASONS TO  S E L L   F L O A T */	
.sellreason {
	width:260px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10pt;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	margin-left: 10px;
	margin-right: 20px;
	margin-bottom: 10px;
	float: right;
	clear: right;
	border: 1px solid #7ec874;
	background-color: #d8edd1;
	}
ul.timetosell {
	list-style-image:url(images/greentick.gif);
	padding-left: 5px;
	margin-left: 10px;
	margin-right: 15px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	}

li.timetosellbx {
	margin-right: 15px;
	list-style-image:url(images/greentick.gif);
	font-size: 10pt;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #3d8337;;	
	padding-left: 5px;
	padding-bottom: 15px;
	}	

li.timetosell {
	margin-right: 15px;
	margin-left: 25px;
	list-style-image:url(images/greentick.gif);
	font-size: 10pt;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #666666;	
	padding-left: 15px;
	padding-bottom: 15px;
	}

.timetosellbxhd {
	margin-right: 10px;
	font-size: 10pt;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #3d8337;
	padding-bottom: 15px;
	font-weight: bold;
	}

/* S E M I N A R   B O X  */	
.sembox {
	margin-left: 15px;
	width:480px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10pt;
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 10px;
	border: 1px solid #7ec874;
	background-color: #d8edd1;
	}
ul.semlist {
	list-style-image:url(images/greentick.gif);
	padding-left: 10px;
	margin-left: 10px;
	margin-right: 15px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	}

li.semboxtxt {
	margin-right: 10px;
	list-style-image:url(images/greentick.gif);
	font-size: 10pt;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #000000;	
	padding-left: 20px;
	padding-bottom: 10px;
	}
	
ol.whatnow {
	margin-left: 15px;
	margin-right: 15px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	font-weight: normal;
}

.semquote {
	margin-left: auto;
	margin-right: auto;
	margin-top: 15px;
	margin-bottom: 15px;
	padding: 10px;
	width: 750px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000;
	font-weight: bold;
	background-color: #f3f3f3;
	border: 1px solid #DCDCDC;
}

.semquotesm {
	margin-left: 15px;
	margin-top: 15px;
	margin-bottom: 15px;
	padding: 10px;
	width: 450px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000;
	font-weight: normal;
	background-color: #ffffcc;
	border: 1px solid #FF9933;
}

.quotename {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10pt;
	color: #404040;
	font-weight: normal;
}

.semquote2 {
	margin-left: auto;
	margin-right: auto;
	padding: 5px;
	width: 225px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	color: #000;
	font-style: italic;
	background-color: #ffffff;
	border-left: 4px solid #cccccc;
}

.semquote3 {
	margin-left: 15px;
	padding: 5px 10px 5px 10px;
	width: 480px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10pt;
	color: #000;
	font-style: italic;
	background-color: #ffffcc;
	border-left: 4px solid #660000;
}

.semhead {
	margin-left: auto;
	margin-right: auto;
	color: #333333;
	font-size: 12pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	margin-top: 15px;
	text-align: center;
	}
	

/* FAQ LIST style*/
.faq {
	margin-left: auto;
	margin-right: auto;
	width: 750px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: normal;
	}

.ol faqnum {
	list-style-type: decimal;
	}

.li faqq {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: normal;
	}
	
.answer {
	width: 750px;
	margin-left: auto;
	margin-right: auto;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10pt;
	color: #666666;
	font-weight: normal;
	text-align: justify;
	background-color: #FFFFFF;
	padding: 10px;
	border:#CCCCCC;
	border: solid;
	border-width: 1px;
	}

/* W H Y   C H O O S E  US */
ul.fandb {
	list-style-image:url(images/greentick.gif);
	}

li.fandb {
	list-style-image:url(images/greentick.gif);
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;	
	padding-left: 10px;
	margin-right: 10px;
	}

.greenarrow {
	margin-right: 5px;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3A7D34;
	font-weight: bold;
	}

.compare {
	font-size: 0.6em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	}

/*table template ALL */
table.content {
	width: 900px;
	border-collapse: collapse;
	margin: 0px;
	padding: 0px;
	color: #666666;
	font-family: ARIAL;
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
}

td.picture {
	width: 150px;
	background-color: #CCCCCC;
	padding-left: 15px;
	}

table.staff {
	width: 150px;
	border-collapse: collapse;
	margin: 0px;
	padding: 0px;
	color: #666666;
	font-family: ARIAL;
	font-size: 9pt;
	background-color: #FFFFFF;
	}
.sidemenu {
	border-left-style: dotted;
	border-left-color: #CCCCCC;
	border-left-width: 1px;
}


td.keystaff {
	background-color: #FFFFFF;
	padding-top: 10px;
	text-align: center;
	padding-left: 10px;
	}


td.text {
	width: 575px;
	background-color: #FFFFFF;
	padding-left: 25px;
	padding-right: 5px;
	padding-top: 15px;
	}	

/* C H E C K B O X   L I S T   L I N K S */	
.checkbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	list-style-image: url(images/check.gif);
	text-align: left;
	vertical-align: middle;
	font-weight: normal;
}

/* S I T E M A P   I N D E X */
.smindex {
	width: 850px;
	margin-left: auto;
	margin-right: auto;
	}
	
/*Side menu links*/
	a.sidemenulk:link, a.sidemenulk:visited{
	color: #666666;
	text-decoration: none;
	font-family: ARIAL;
	font-size: 8pt;
	line-height: 2;
}
	a.sidemenulk:hover {
	color: #FF0000;
	text-decoration: underline;
	font-family: ARIAL;
	font-size: 8pt;
	line-height: 2;
}

/*F O O T E R  SITEMAP*/

.sitemap {
	width: 900px;
	padding: 0px 0 0px 0;
	margin: 0px;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	font-family: ARIAL;
	font-size: 7pt;
	text-align: right;
	color: #666666;
	background-image: url(images/greywhitebg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.footerhead {
	color: #333333;
	font-family: ARIAL;
	font-size: 9pt;
	text-align: LEFT;
	font-weight: bold;
	width: 150px;
}

a.sitemaplink:link, a.sitemaplink:visited {
	color: #666666;
	text-decoration: none;
	font-family: ARIAL;
	font-size: 8pt;
}

a.sitemaplink:hover {
	color: #000000;
	text-decoration: none;
	font-family: ARIAL;
	font-size: 8pt;
}

td.footerlink {
	width: 150px;
	padding: 0px;
	text-align: left;
	}
	

/* S E R V I C E S  Image float */
.serviceimg {
	float: left;
	padding-right: 5px;
	clear: both;
	}
	
.bizsalesbot {
	width: 850px;
	margin-left: 10px;
	border-bottom: 1px dotted #cccccc;
	padding-top: 5px;
	}


/* Web contact form style */
.ibba {
	color: #666666;
	font-family: ARIAL; 
	font-size: 6pt;
	}
	
table.contact {
	width: 650px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	padding: 40px;
	text-align: left;
	border-color: #CCCCCC;
	border-style: dotted;	
	border-width: 1px;
}
td.contact {
	border-top-color: #CCCCCC;
	border-top-style: dotted;
	border-top-width: 1px;
}
.textarea1 {
	float: left;
	display: block;
	width: 64%;
	margin-bottom: 5px;
	padding: 3px;
	border-color:#C8C8C8;
	border-width:1px;
	background-color:#ffffff;
	border-style:solid;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}


/* Services Page Links */
a.serv:link {
	color: #000000;
	text-decoration: underline;
	font-family: ARIAL;
	font-size: 9pt;
}
a.serv:visited {color: #ADADAD; text-decoration: underline; font-family: ARIAL; font-size: 9pt;}
a.serv:hover {
	color: #999999;
	text-decoration: underline;
	font-family: ARIAL;
	font-size: 9pt;
}

/* B U S I N E S S   F O R   S A L E  Buy.htm page links at top */

#buymenu {
	margin-left: auto;
	margin-right: auto;
	width: 730px;
	padding: 10px;
	}

/* Listing Opportunities BUS4SALE*/ 
#buslist {
	margin-left: auto;
	margin-right: auto;
	width: 730px;
	padding: 10px;
	color: #333333;
	font-family: ARIAL; 
	font-size: 10pt;
	text-align: justify;
	text-decoration: none;
	background-color: #FFFFFF;
	}
#buslist:hover {
	margin-left: auto;
	margin-right: auto;
	width: 730px;
	padding: 10px;
	color: #333333;
	font-family: ARIAL;
	font-size: 10pt;
	text-align: justify;
	text-decoration: none;
	background-color: #E1F1FF;
	}
.uo {
	width: 100px;
	color: #FF0000;
	font-family: ARIAL; 
	font-size: 7pt;
	text-align: justify;
	}

.buslistbg {
	width: 660px;
	background-color: #FFFFFF;
	color: #666666;
	font-family: ARIAL; 
	font-size: 10pt;
	text-align: justify;
	padding-left: 25px;
	padding-right: 15px;
	padding-top: 15px;
}


/* FORM TABLE off BUS4SALE */
table.enq { 
	width: 650px; 
	color: #666666;
	font-family: ARIAL; 
	font-size: 8pt;
	padding: 15px; 
	border:solid; 
	border-width: 1px; 
	border: #CCCCCC; 
	}
fieldset {
	border:solid; 
	border-width: 1px; 
	border: #CCCCCC; 
	}
legend {
	color: #666666;
	font-family: ARIAL; 
	font-size: 8pt;
	}
.input 
	{
	border:#999999;
	border: solid;
	border-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	}

/* Manf service etc.. header */
.manf {
	margin-left: auto;
	margin-right: auto;
	width: 730px;
	color: #666666;
	font-family: ARIAL;
	font-size: 10pt;
	text-align: left;
	font-weight: bold;
	padding: 10px;
	border-top-width: 1px;;
	border-top-color: #666666;
	border-top-style: solid;	
	border-bottom-width: 1px;
	border-bottom-color: #666666;
	border-bottom-style: solid;
	}

/*Q U O T E S*/
.quote {
	width: 700px;
	margin-left: auto;
	margin-right: auto;
	text-align: justify;
	padding: 15px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10pt;
	color: #000;
	font-weight: bold;
	background-color: #f3f3f3;
	border: 1px solid #DCDCDC;
	}
	
.quotenoborder {
	width: 700px;
	margin-left: auto;
	margin-right: auto;
	font-family: Courier New, Courier, monospace;
	font-size: 9pt;
	text-align: justify;
	padding: 10px;
	}

/* TESTIMONIAL Quotes */
.quoteb {
	font-size: 9pt;
	color:#000000;
	text-align:justify;
	font-weight:normal;
	}

/* T E S T I M O N I A L S - T O O M B S T O N E S */
#tombstone {
	width: 650px;
	margin-left: auto;
	margin-right: auto;
	padding: 10px;
	}
	


/* Contact page table */
table.contact {
	border: 1px solid #CCCCCC;
	width: 640px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	padding: 50px;
	text-align: left;
}

/* LIST Preparation formatting */
li.prep {
	margin-right: 15px;
	list-style-image:url(images/greentick.gif);
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	}

/* 1 0   S E L L E R    M I S T A K E S   */
ol.mistake {
	margin-right: 15px;
	font-family: Arial, Helvetica, Verdana,sans-serif;
	font-size: 10pt;
	color: #666666;
	list-style-image:url(images/redcrossx.gif);
	}
	

/* 10 reasons Why L&W Page */
.reasons {
	width: 600px;
	border: 1px;
	border-style: solid;
	border-color: #CCCCCC;
	padding: 10px;
	float: none;
	
	}

.reasontxtbk {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: justify;
	padding-right: 10px;
	}

/* Table clients fear */
table.fear {
	background-color: #FFFFFF;
	padding: 10px;
	}

td.fear {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #FFFFFF;
	padding: 10px;
	border:solid;
	border-width: 1px;
	border: #CCCCCC;
	}

/* Horizontal D O T T E D line HR rule */
.hrDotted {
	border-top : 1px solid #CCCCCC;
	color : #CCCCCC;
	background-color : #FFFFFF;
	height : 1px;
	border-right: none;
	border-bottom: none;
	border-left: none;
}

/* TABLE FOR Sales Process */
table.process {
	background-color: #FFFFFF;
	padding: 10px;
	}
td.process {
	padding: 10px;
	border: dotted;
	border-width: 1px;
	border: #CCCCCC;
	}

.dos2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #008000;
	width: 300px;
	border-color: #008000;
	border-width: 1px;
	padding: 10px;
	border: solid;
	text-align: justify;
	height: 850px;
}


.donts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #CE0000;
	text-align: justify;
	border: solid;
	border-width: 1px;
	border-color: #CE0000;
	width: 300px;
	padding: 10px;
	height: 850px;
	}

/* B U Y E R   A D V I C E  L I S T */
ol.buyer {
	margin-right: 20px;
	margin-left: 45px;
	color: #666666;
	font-size: 10pt;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	}

/* C O N T A C T  us form */
input.txt {
	color: #00008B;
	background-color: #f0f6ff;
	border: 1px solid #e1ecfe;
	width: 250px;
	}

textarea {
	color: #00008B;
	background-color: #f0f6ff;
	border: 1px solid #e1ecfe;
	width: 250px;
	height: 50px;
	}

input.cap {
	color: #00008B;
	background-color: #f0f6ff;
	border: 1px solid #e1ecfe;
	width: 100px;
	}
	
form div {
	clear: left;
	margin: 0;
	margin-top: 10px;
	padding: 0;
	padding-top: 5px;
	}

form div label {
	float: left;
	width: 30%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #00008B;
	}
	
fieldset {
	border: 1px solid #e1ecfe;
	margin-top: 30px;
	margin-left: auto;
	margin-right: auto;
	padding: 20px;
	width: 600px;
	}	
	
legend {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 10pt;
	color: #00008B;	
	font-weight: bold;
	}

select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #00008B;
	width: 250px;
	background-color: #f0f6ff;
	border: 1px solid #e1ecfe;
	}
	
label {
	width: 4em;
	float: left;
	text-align: right;
	margin-right: 0.5em;
	margin-top: 0.25em;
	display: block;
	margin-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	font-weight: normal;
	}

.buttonfm {
 	margin-left: 120px;
    border: 1px solid #999999;
    background: #eef;
	}

.buttonfm:hover {
	margin-left: 120px;
	border: 1px solid #999999;
	background: #2397e9;
	color: #ffffff;
	}

.map {
	height: 350px;
	width: 425px;
	padding: 5px;
	border: 1px solid #cccccc;
	}
	
/* tel  number */	
.tel {
	color: #3d8337;
	font-family: ARIAL;
	font-size: 18pt;
	font-weight: bold;
}

/* Enquiry Form BFS list */	
ol.cf {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	font-weight: normal;
	margin-right: 15px;
	}


/* D O S  A N D   D O N T S */		
.dos2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #008000;
	width: 350px;
	border-color: #008000;
	border-width: 1px;
	padding: 10px;
	border: solid;
	text-align: justify;
}


.donts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #CE0000;
	text-align: justify;
	border: solid;
	border-width: 1px;
	border-color: #CE0000;
	width: 350px;
	padding: 10px;
}

/* T H I N G S   T O   D O   L I S T  */
.thingslist {
	margin-left: 35px;
	margin-right: 15px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #cccccc;
	font-weight: normal;
	}
	
	
/* S E M I N A R   F O N T S   */	
@font-face {
    font-family:'TrajanPro-Regular';
	src: url('trajanpro-regular-webfont.eot');
    src: url('trajanpro-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('trajanpro-regular-webfont.woff') format('woff'),
         url('trajanpro-regular-webfont.ttf') format('truetype'),
         url('trajanpro-regular-webfont.svg#TrajanProRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}   

.bodytxt {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10pt;
	color: #333;
	font-weight: normal;
	text-decoration: none;
	width: 500px;
}

.semheading {
	font-family: 'TrajanPro-Regular', 'Times New Roman';  
	padding: 20px 0px 20px 0px;        
 	font-size: 16pt; 
 	color: #000;
	text-align: left;
	}
