body, html {padding:0px; margin:0px;}
a {color:#455A71; text-decoration:underline; font-family:arial; font-size:13px;}
.bodytext {font-family:arial; font-size:13px;}
.utility {line-height:20px; padding-left:170px; background-color:#455A71; height:20px; font-family:arial; font-size:12px; color:#FFFFFF;}
.masthead {background:url(../graphics/icons/logo.gif) no-repeat 5px 15px; width:766px; height:106px; margin:0px; text-align:right;}
.topnav {height:23px;}
.links {border:0px; padding:0px; margin:0px; border-collapse:collapse;}
.links td {border:0px; padding:0px; margin:0px; border-collapse:collapse;}
.links .topnavSpacer {background:url(../graphics/icons/topNavSpacer.gif) repeat-y #506278; height:23px; width:980px;}
.links .topnavSpacer ul {margin:0px; padding:0px 0px 0px 0px;}
.links .topnavSpacer ul li {height:23px; line-height:23px; float:left; list-style:none; margin:0px; padding:0px 0px 0px 0px;}
.links .topnavSpacer ul li.on {cursor:hand; background-color:#455A71;}
.links .topnavSpacer ul li.contactus {width:167px; border-bottom:1px solid #515D6D;}
.links .topnavSpacer ul li.contactus span a {padding-left: 32px; font-size:14px; color:#FFFFFF;}
.links .topnavSpacer ul li span {padding:0px 11px 0px 11px;}
.links .topnavSpacer ul li span a {text-decoration:none; color:#000000; font-family:arial; font-size:12px;}
.links .topnavSpacer ul li.on span a {text-decoration:none; color:#FFFFFF; font-family:arial; font-size:12px;}
.maincontent {border:0px; padding:0px; margin:0px; border-collapse:collapse;}
.maincontent td { vertical-align:top;padding:0px; margin:0px;}
.leftNav {background-color:#515D6D; width:167px; }
.leftTop {background-color:#506278; height:1px; line-height:1px; font-size:1px; }
.leftSpacer {border-bottom:1px solid #515D6D; border-top:1px solid #6A859D; height:62px; margin:0px; padding:0px; background:url(../graphics/icons/leftSpacer.gif) repeat-y; height:62px; width:167px;}
.leftSpacer p {padding:20px 10px 0px 45px; margin:0px;}
.leftSpacer p a {text-decoration:None; color:#35323A; font-weight:bold; font-size:14px; font-family:arial;}
.leftSpacerDouble {padding-bottom:15px;}
.bodycontent {width:679px; border-right:1px solid #455A71;}
.bodycontent .content {padding:20px; font-family:arial; font-size:13px;}
.bodycontent .content h3 {font-family:arial; font-weight:bold; font-size:16px; margin:0px; padding:0px 0px 10px 0px;}
.homebodycontent {width:803px !important; border-right:0px !important;}
.rightSection {width:134px;} 
.container {width:980px; border-right:1px solid #455A71; border-bottom:1px solid #455A71;}
.goal {background:url(../graphics/images/goal.jpg) no-repeat;}
.hongkong {background:url(../graphics/images/hongkongharbour.jpg) no-repeat;}
.carrot {background:url(../graphics/images/carrot.jpg) no-repeat; height:490px;}
.eggs {background:url(../graphics/images/eggs.jpg) no-repeat;}
.footer {}
.main {}
.mm td {text-align:center; font-weight:bold; text-align:center; font-size:13px; color:#455A71;}
.mm td p {margin:2px 0px 2px 0px;}
.mm td.player {margin:0px; border:0px; padding:0px; color:none; background:none;}
.mm img {margin-top:0px;}
.mm .video {width:123px; font-family:arial; font-size:13px; color:#CCCCCC; border-top:7px solid #999999; border-bottom:7px solid #999999; border-left:7px solid #666666; border-right:7px solid #666666; background-color:#000000;}
.mm .spacer {width:8px;}
.mm .player {width:135px; border:0px !important; background:none !important;}
.request {border:0px; border-collapse:collapse; padding:0px; margin:0px; width:416px;}
.request td {font-family:arial; font-size:12px; padding-bottom:10px;}
.request td.name {width:200px;}
.request td.value {width:216px;}
.request td.value textarea {width:200px; height:40px;}
.request td.value input {width:200px; height:22px;}
.contact {border:0px; border-collapse:collapse; padding:0px; margin:0px; width:416px;}
.contact td {font-family:arial; font-size:12px; padding-bottom:10px;}
.contact td.name {width:100px;}
.contact td.value {width:316px;}
.contact td.value textarea {width:300px; height:80px;}
.contact td.value input {width:300px; height:22px;}
.submit {background-color:#455A71; color:#FFFFFF;}
.testimonial {margin-bottom:15px;}
.admin {width:100%;}
.orders td {padding:4px; font-family:arial; font-size:10px;}
.orders td.formData { color: black; font-size: 12px; font-family: Arial, Helvetica }
.csqTable {width:550px;}
.csqTable td {font-family:arial; font-size:12px;}

.csqTable textarea {width:550px; height:80px;}
.quoteText {vertical-align:bottom; height:50px;}
