body {margin:0; padding:0;}

td, p, ul, h1, h2, h3 {margin:0; padding:0;}

body {
	font:12px/16px Arial, Helvetica, sans-serif; color:#454545;
	line-height:16px;
	margin:0px;
}
tbody {
  	color:#6d6d6d;
	font-size:11px;
	line-height:16px;
}
p {
	/* margin:0px 0px 16px 0px; */
	font:12px/16px Arial, Helvetica, sans-serif; color:#454545;
	line-height:16px;
	padding:0 0 18px 0;
}

ul {list-style-type:disc; margin:0 0 0 20px;}
ul li { font:12px/16px Arial, Helvetica, sans-serif; color:#454545; padding:0 0 0 0px;}

h1 { font:20px/24px Arial, Helvetica, sans-serif; color:#A80000;line-height:28px;}

h2 { font: bold 16px/20px Arial, Helvetica, sans-serif; color:#A80000;line-height:24px;}

h3 { font: bold 14px/18px Arial, Helvetica, sans-serif; color:#A80000;}

h5 { font: bold 14px/18px Arial, Helvetica, sans-serif; color:#A80000;}

.header {background:url(http://www.floraterra.com/designimgs/header.jpg) left top no-repeat; width:970px;padding:13px 15px;}

.logo {padding:6px 0 0 0;}

.topnav { font:11px/14px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0 15px 0 0;}

a.toplink { font:11px/14px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}

a.toplink:hover { font:11px/14px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline;}

.bodybg {background:url(http://www.floraterra.com/designimgs/bodybg.jpg) left top repeat-y; padding:18px 17px 20px 16px;}

.topheadtext { font:24px "Times New Roman", Times, serif; color:#FFFFFF; padding:40px 15px 0 0;}

.calltext { font:20px "Times New Roman", Times, serif; color:#FFFFFF; padding:6px 15px 0 0; text-align:bottom;}

.menuPad {padding:30px 0 0 0;}
ul#menu { list-style-type:none; margin:0 0 0 6px;}

ul#menu li {font:13px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; margin:0 9px 0 0; float:left;}

ul#menu li a { background:url(http://www.floraterra.com/designimgs/menubg.gif) left top no-repeat;font:13px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; display:block; width:82px; text-align:center; padding:5px 30px;}

ul#menu li a:hover {color:#B50000;}


ul#menu li a.contact { background:url(http://www.floraterra.com/designimgs/menubg.gif) left top no-repeat;font:13px/44px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; display:block; width:142px; text-align:center; padding:0;}

ul#menu li a.contact:hover {color:#B50000;}

.bodymidbg {background:url(http://www.floraterra.com/designimgs/bodymidbg.jpg) left top repeat-y;}

a { font: bold 12px/16px Arial, Helvetica, sans-serif; color:#B60202; text-decoration:none;}

a:hover {text-decoration:underline;}

.bodyPad { padding:15px 45px 0 15px;}

.rightPanel { padding:9px 22px 0 5px; background-color:#EEEEEE; border-right:1px solid #B0B0B0;}

p.redText { font:14px/16px Arial, Helvetica, sans-serif; color:#A80000; padding:11px 0 0 0;}

p.blackText { font:11px/14px Arial, Helvetica, sans-serif; color:#454545; padding:0 0 20px 0;}


.footPad { padding:19px 0 0 0;}

.footmid {background-color:#C5C5C5; font:10px/12px Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0 155px 0 155px; text-align:center;}

.footTExt {  font:11px/14px Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0 0 9px 0;}

.footDiv {  font:11px/14px Arial, Helvetica, sans-serif; color:#656565;}

a.footlink {  font:11px/14px Arial, Helvetica, sans-serif; color:#A70000; text-decoration:none;}

a.footlink:hover {  font:11px/14px Arial, Helvetica, sans-serif; color:#A70000; text-decoration:underline;}

.footPad1 { padding:0 0 15px 0;}

/*------subMenu----------*/
	
ul#menu li ul.drop {
	position:absolute;
	top:210px;
	left:370px;
	display:block;
	height:31px;
	visibility:hidden;  
	margin:0;
	width:152px;
	padding:10px 9px;
	}
	
ul#menu li ul.drop li {
	line-height:20px;
	background:#8C0000;
	text-align:left;
	}
	

ul#menu li ul.drop li a {
	font:11px/20px Arial, Helvetica, sans-serif;
	color:#fffff;
	display:block;
	text-decoration:none;
	background:#8C0000;
	width:152px;
	text-align:left;
	}
	
ul#menu li ul.drop li a:hover {
	background-color:#7D0000;
	color:#fff;
	}
	
/*------subMenu----------*/

.sbfbform, .sbfblink, .sbfbinteger, .sbfbnumeric, .sbfbemail, .sbfbmemo, .sbfbcheckbox, .sbfbradio, .sbfbcombo, .sbfblabel, .sbfbtext {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.sbfbbutton {
    /* Control Form Builder driven form buttons, eg: 
	background-color: #FC5218; */ 
}
