* {
font-size:1em;
margin:0pt;
outline-color:invert;
outline-style:none;
outline-width:medium;
padding:0pt;
text-decoration:none;
}
code, kbd, samp, pre, tt, var, textarea, input, select, isindex {
font-family:inherit;
font-size:1em;
font-size-adjust:inherit;
font-stretch:inherit;
font-style:inherit;
font-variant:inherit;
font-weight:inherit;
line-height:inherit;
}
dfn, i, cite, var, address, em {
font-style:normal;
}
th, b, strong, h1, h2, h3, h4, h5, h6 {
font-weight:normal;
}
a, img, a img, iframe, form, fieldset, abbr, acronym, object, applet {
border:medium none;
}
table {
border-collapse:collapse;
border-spacing:0pt;
}
caption, th, td, center {
vertical-align:top;
}
body {
background:white none repeat scroll 0%;
color:black;
line-height:1;
}
q {
quotes:"" "";
}
ul, ol, dir, menu {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
sub, sup {
vertical-align:baseline;
}
a {
color:inherit;
}
hr {
display:none;
}
font {
color:inherit !important;
font-family:inherit !important;
font-size:inherit !important;
font-size-adjust:inherit !important;
font-stretch:inherit !important;
font-style:inherit !important;
font-variant:inherit !important;
font-weight:inherit !important;
line-height:inherit !important;
}
html {
font-family:arial,helvetica,"microsoft sans serif",sans-serif;
font-size:62.5%;
}
strong, th, thead td, h1, h2, h3, h4, h5, h6 {
font-weight:bold;
}
cite, em, dfn {
font-style:italic;
}
code, kbd, samp, pre, tt, var, input[type="text"], textarea {
font-family:monaco,"Lucida Console",courier,mono-space;
font-size:92%;
}
del {
color:#666666;
text-decoration:line-through;
}
ins, dfn {
border-bottom:1px solid #CCCCCC;
}
small, sup, sub {
font-size:85%;
}
abbr, acronym {
font-size:85%;
letter-spacing:0.1em;
text-transform:uppercase;
}
a abbr, a acronym {
border:medium none;
}
abbr[title], acronym[title], dfn[title] {
border-bottom:1px solid #CCCCCC;
cursor:help;
}
sup {
vertical-align:super;
}
sub {
vertical-align:sub;
}
blockquote {
border-bottom:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
color:#666666;
}
blockquote *:first-child:before {
content:"“";
}
blockquote *:first-child:after {
content:"”";
}
q {
quotes:"“" "”" "‘" "’";
}
*:lang(af), *:lang(nl), *:lang(pl) {
quotes:'„' '”' '‚' '’';
}
*:lang(bg), *:lang(cs), *:lang(de), *:lang(is), *:lang(lt), *:lang(sk), *:lang(sr), *:lang(ro) {
quotes:'„' '“' '‚' '‘';
}
*:lang(da), *:lang(hr) {
quotes:'»' '«' '›' '‹';
}
*:lang(el), *:lang(es), *:lang(sq), *:lang(tr) {
quotes:'«' '»' '‹' '›';
}
*:lang(en-GB) {
quotes:'‘' '’' '“' '”';
}
*:lang(fi), *:lang(sv) {
quotes:'”' '”' '’' '’';
}
*:lang(fr) {
quotes:'« ' ' »' '‹ ' ' ›';
}
html[lang|="en"] q:before {
content:'“';
}
html[lang|="en"] q:after {
content:'”';
}
html[lang|="en"] q q:before {
content:'‘';
}
html[lang|="en"] q q:after {
content:'’';
}
fieldset {
border:1px solid #CCCCCC;
}
legend {
background:#FFFFFF none repeat scroll 0%;
}
textarea, input[type="text"], select {
background:#FFFFFF none repeat scroll 0%;
border:1px solid #CCCCCC;
}
textarea:hover, input[type="text"]:hover, input[type="password"]:hover, select:hover {
border-color:#AAAAAA;
}
textarea:focus, input[type="text"]:focus, input[type="password"]:focus, select:focus {
border-color:#888888;
outline-color:#FFFFAA;
outline-style:solid;
outline-width:2px;
}
input, select {
cursor:pointer;
}
input[type="text"] {
cursor:text;
}
.content {
font-size:1.2em;
line-height:1.6em;
}
.content h1 {
font-size:1.6em;
}
.content h2 {
font-size:1.5em;
}
.content h3 {
font-size:1.4em;
}
.content h4 {
font-size:1.3em;
}
.content h5 {
font-size:1.2em;
}
.content h6 {
font-size:1em;
}
.content hr {
background:#AAAAAA none repeat scroll 0%;
border:medium none;
color:#AAAAAA;
display:block;
height:1px;
width:100%;
}
.content ul li {
margin-left:0.85em;
text-indent:-0.85em;
}
.content ul li:before {
content:"•  ";
}
.content ol {
list-style-position:outside;
list-style-type:decimal;
}
.content dt {
font-weight:bold;
}
/*.content table {
border-left:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
}
.content th, .content td {
border-bottom:1px solid #DDDDDD;
border-right:1px solid #CCCCCC;
}*/ 
.content hr, .content p, .content ul, .content ol, .content dl, .content pre, .content blockquote, .content address, .content table, .content form {
margin-bottom:1.6em;
}
.content p + p {
margin-top:-0.8em;
}
.content h1 {
margin:1em 0pt 0.5em;
}
.content h2 {
margin:1.07em 0pt 0.535em;
}
.content h3 {
margin:1.14em 0pt 0.57em;
}
.content h4 {
margin:1.23em 0pt 0.615em;
}
.content h5 {
margin:1.33em 0pt 0.67em;
}
.content h6 {
margin:1.6em 0pt 0.8em;
}
.content th, .content td {

}
.content caption {
padding-bottom:0.8em;
}
.content blockquote {
margin:1.6em 0pt;
padding:0pt 1em;
}
.content fieldset {
margin:1.6em 0pt;
padding:0pt 1em 1em;
}
.content legend {
padding-left:0.8em;
padding-right:0.8em;
}
.content legend + * {
margin-top:1em;
}
.content textarea, .content input {
padding:0.3em 0.4em 0.15em;
}
.content select {
padding:0.1em 0.2em 0pt;
}
.content option {
padding:0pt 0.4em;
}
.content a {
padding:0.3em 0pt 0.1em;
position:relative;
}
.content dt {
margin-bottom:0.4em;
margin-top:0.8em;
}
.content ul {
margin-left:1.5em;
}
.content ol {
margin-left:2.35em;
}
.content ol ol, .content ul ol {
margin-left:2.5em;
}
.content form div {
margin-bottom:0.8em;
}
.content a:link {
color:#3366CC;
text-decoration:underline;
}
.content a:visited {
color:#9999CC;
text-decoration:underline;
}
.content a:hover {
color:#CC3333;
text-decoration:underline;
}
.content a:active, .content a:focus {
color:#000000;
text-decoration:underline;
}
.content code, .content pre {
color:#CC3333;
}
html {
background-color:#272727;
}
body {
background-color:#5198B4;
color:#FFFFFF;
text-align:center;
}
li:before {
content:"";
}
.content {
margin:0pt auto;
text-align:left;
width:874px;
}
.clrf {
clear:both;
}
#header_bg {
background:#222222 url(http://mobygreen.com/wp-content/themes/mobygreen/_images/header_bg.jpg) repeat-x scroll 0%;
height:104px;
}
#header {
}
#nav_bg {
height:40px;
}
#nav_bg.blue {
background-image:url(/images/nav_bg_blue.jpg);
}
#nav_bg.grey {
background-image:url(http://mobygreen.com/wp-content/themes/mobygreen/_images/nav_bg_grey.jpg);
}
#nav {
background-position:center 1px;
background-repeat:no-repeat;
height:40px;
}
#nav.blue {
background-image:url(/images/nav_blue.jpg);
}
#nav.grey {
background-image:url(http://mobygreen.com/wp-content/themes/mobygreen/_images/nav_grey.jpg);
}
#nav .content {
position:relative;
}
ul#mainnav {
list-style-type:none;
margin:0pt;
padding:0pt;
position:absolute;
right:0pt;
}
ul#mainnav li {
float:left;
list-style-type:none;
padding-left:40px;
}
ul#mainnav li:before {
content:"";
}
ul#mainnav li a, ul#mainnav li a:link {
color:#FFFFFF;
font-weight:bold;
}
ul#mainnav li a:visited {
color:#EEEEEE;
}
ul#mainnav li a:hover, ul#mainnav li.current_page_item a {
background-image:url(http://mobygreen.com/wp-content/themes/mobygreen/_images/nav_select.gif);
background-position:center bottom;
background-repeat:no-repeat;
color:#C1F1BD;
}
ul#mainnav li a:active {
color:#000000;
}
ul#mainnav li a {
font-family:Verdana,Arial,Helvetica,sans-serif;
line-height:39px;
padding-bottom:13px;
text-decoration:none;
}
ul#mainnav li.page_item a {
}
#promo_bg {

clear:both;
}
#promo_bg.about {
background:#1F130F url(http://mobygreen.com/wp-content/themes/mobygreen/_images/about/promo_bg_about.jpg) repeat-x scroll 0%;
}
#promo_bg.portfolio {
background:#155E10 url(http://mobygreen.com/wp-content/themes/mobygreen/_images/portfolio_banner_bg.jpg) repeat-x scroll center top;
}
#promo {
background-position:center top;
background-repeat:no-repeat;
}

#small_head{
background-image:url(/images/small_head.jpg);
height:155px;
}
#promo.home {
background-image:url(/images/links.jpg);
}
#promo.services {
background-image:url(http://mobygreen.com/wp-content/themes/mobygreen/_images/promo_services.jpg);
}
#promo.about {
background-image:url(http://mobygreen.com/wp-content/themes/mobygreen/_images/about/promo_about.jpg);
}
#promo.portfolio {
background-image:url(http://mobygreen.com/wp-content/themes/mobygreen/_images/portfolio_banner.jpg);
}
#promo .content {
height:369px;
position:relative;
}
#promo.portfolio .content p {
font-size:1.2em;
line-height:1.8em;
margin:0pt 0pt 0pt -20px;
padding-top:80px;
}
#promo.home .content #switchoff {
bottom:0px;
left:0pt;
position:absolute;
}
#promo.portfolio .content #switchoff {
bottom:1px;
left:0pt;
position:absolute;
}
#promo.home .content #switchoff a, #promo.portfolio .content #switchoff a {
background-image:url(http://mobygreen.com/wp-content/themes/mobygreen/_images/hidetab.gif);
background-position:left bottom;
background-repeat:no-repeat;
color:#C1F1BD;
display:block;
height:16px;
padding-left:30px;
text-decoration:none;
width:80px;
}
#promo .content h2 {
margin:0pt;
padding:0pt;
}
#promo p.more {
clear:both;
color:#9AE094;
padding:15px 0pt 0pt;
text-align:right;
}
#promo p.more a {
color:#9AE094;
}
#no_promo_bg {
background:#358C2D url(http://mobygreen.com/wp-content/themes/mobygreen/_images/no_promo_bg.jpg) no-repeat scroll center top;
}
#no_promo {
}
#no_promo .content {
height:110px;
}
#no_promo .content h2 {
margin:0pt;
padding:0pt;
}
#main {
background-color:#5198B4;
background-image:url(../images/main_bg.jpg);
background-position:left top;
background-repeat:repeat-x;
height:100%;
}
#main .content {
padding:29px 0pt 50px;
position:relative;
}
#main .services-tip {
background-position:left top;
background-repeat:no-repeat;
padding-top:59px;
}
#main .portfolio {
padding-top:58px;
}
#main .about {
padding:0pt;
}
#main .about .about_nav, #main .services-tip .about_nav {
height:77px;
padding-bottom:50px;
}
#main .services-tip .about_nav {
margin-top:-59px;
}
#main .about_nav a, #main .about_nav span {
display:block;
float:left;
height:21px;
margin-right:1px;
padding-top:55px;
text-align:center;
width:132px;
}
.who {
background:transparent url(http://mobygreen.com/wp-content/themes/mobygreen/_images/about/what.jpg) no-repeat scroll 0pt;
}
.what {
background:transparent url(http://mobygreen.com/wp-content/themes/mobygreen/_images/about/who.jpg) no-repeat scroll 0pt;
}
.about_nav span.active, .about_nav a:hover {
background-position:0pt -77px;
}
#main .contentwrap {
clear:both;
}
#main .content h3, #main .content h4, #main .content h5 {
margin:0pt;
padding:0pt;
}
#main .content #switchon {
left:0pt;
position:absolute;
top:1px;
}
#main .content #switchoff a {
background-image:url(http://mobygreen.com/wp-content/themes/mobygreen/_images/hidetab.gif);
background-position:left top;
background-repeat:no-repeat;
color:#C1F1BD;
display:block;
height:16px;
padding-left:30px;
text-decoration:none;
width:80px;
}
h3#review1, h3#review3, h3#review2 {
background-repeat:no-repeat;
height:60px;
line-height:70px;
text-align:center;
width:272px;
}
h3#review1 {
background-image:url(/images/review1.jpg);
}
h3#review2 {
background-image:url(/images/review2.jpg);
}
h3#review3 {
background-image:url(/images/review3.jpg);
}
h4#news, h4#feedback {
background-position:0pt;
background-repeat:no-repeat;
height:38px;
line-height:38px;
position:relative;
vertical-align:middle;
}
h4#news {
background-image:url(http://mobygreen.com/wp-content/themes/mobygreen/_images/leaf_news.jpg);
}
h4#feedback {
background-image:url(http://mobygreen.com/wp-content/themes/mobygreen/_images/leaf_feedback.jpg);
}
h4#news span, h4#feedback span {
left:35px;
position:absolute;
top:10px;
}
.home_h3 {
font-size:20px;
line-height:25px;
}
.home_h4 {
font-size:20px;
line-height:30px;
}
.sifr28 {
font-size:28px;
line-height:28px;
}
.quarter {
float:left;
width:218px;
}
.third {
float:left;
width:281px;
}
.half {
float:left;
width:427px;
}
.padded_half_l, .padded_half_r {
float:left;
width:412px;
}
.padded_half_l {
padding-right:15px;
}
.padded_half_r {
padding-left:15px;
padding-top:127px;
}
.padded_half_r2 {
padding-left:15px;
padding-top:62px;
}
.padded_half_r3 {
padding-left:15px;
padding-top:97px;
}
.twothirds {
float:left;
width:562px;
}
.full {
float:left;
width:850px;
}
#main .content a {
color:#E7F4B2;
}
#main .content a:hover, #footer .content a:hover {
color:#FFFFFF;
}
#main p {
font-family:Arial,Helvetica,sans-serif;
font-size:1.1em;
font-weight:normal;
line-height:1.6em;
}
.lft {
padding-right:10px;
}
#main .lft p {
padding:0pt 15px 1em 10px;
}
.ctr {
padding:0pt 5px;
}
#main .ctr p {
padding:0pt 15px 1em;
}
.rgt, .spc {
padding-left:10px;
}
#main .rgt p {
padding:0pt 10px 1em 15px;
}
.topline {
border-top:1px solid #86B7CB;
padding-top:30px;
}
.return_link {
float:right;
font-weight:bold;
}
.nopad {
padding:0pt !important;
}
.fadebox {
background-image:url(http://mobygreen.com/wp-content/themes/mobygreen/_images/services_fadebox_bg.jpg);
background-position:0pt;
background-repeat:repeat-x;
float:left;
margin:20px 0pt 0pt 30px;
min-height:213px;
padding:20px 0pt 0pt 40px;
width:241px;
}
.fadebox strong {
font-size:1.1em;
line-height:2em;
}
.fadebox2 {
background-image:url(http://mobygreen.com/wp-content/themes/mobygreen/_images/services_fadebox_bg2.jpg);
background-position:0pt;
background-repeat:repeat-x;
float:left;
margin:20px 0pt 0pt 30px;
min-height:213px;
padding:20px 0pt 0pt 40px;
width:241px;
}
.fadebox2 strong {
font-size:1.1em;
line-height:2em;
}
ul.tick {
list-style-type:none;
margin:0pt;
padding:0pt;
}
ul.tick li:before {
content:"";
}
ul.tick li {
background-image:url(http://mobygreen.com/wp-content/themes/mobygreen/_images/tick.gif);
background-position:left 10px;
background-repeat:no-repeat;
height:11px;
margin:0pt;
padding:5px 0pt 6px 20px;
text-indent:0pt;
}
ul.news {
list-style-type:none;
margin:0pt;
padding:0pt 20px 0pt 0pt;
}
ul.news li:before {
content:"";
}
ul.news li {
background-image:url(http://mobygreen.com/wp-content/themes/mobygreen/_images/main_dot.jpg);
background-position:left top;
background-repeat:repeat-x;
margin:0pt;
padding:7px 0pt 0pt;
}
ul.news li.top {
background:transparent none repeat scroll 0%;
}
ul.news li h5 {
margin:7px 0pt 9px 9px !important;
}
ul.news img {
border:5px solid #83B6CA;
float:left;
margin:5px 10px 0pt 0pt;
padding:0pt;
text-decoration:none;
}
.fb_bg {
background-image:url(http://mobygreen.com/wp-content/themes/mobygreen/_images/portfolio/list_bg.gif);
background-position:0pt 100px;
background-repeat:no-repeat;
margin-top:0pt;
padding-top:15px;
}
.content div.feedback {
background-image:url(http://mobygreen.com/wp-content/themes/mobygreen/_images/main_dot.gif);
background-position:left top;
background-repeat:repeat-x;
border:medium none;
color:#FFFFFF;
margin:0pt;
padding:5px 0pt 0pt;
}
.content cite {
padding-bottom:5px;
}
blockquote *:first-child:before {
content:"“";
}
blockquote *:first-child:after {
content:"”";
}
cite:before {
content:"";
}
cite:after {
content:"";
}
#main cite {
display:block;
text-align:right;
}
.content blockquote.feedback p {
margin:1em 0pt 0.5em;
padding-top:0pt;
}
.viewall {
padding-top:5px;
}
.nobg {
background-image:none !important;
padding:0pt;
}
img.reflected {
padding:5px 0pt 0pt !important;
}
ul.showcase li a.last {
margin:0pt;
}
.testify {
padding:5px 0pt 0pt 14px !important;
}
#clearance {
clear:both;
height:50px;
}
.div60 {
height:60px;
}
#footer {
background-color:#3D3E3D;
background-image:url(http://mobygreen.com/wp-content/themes/mobygreen/_images/footer_pattern.jpg);
background-position:0pt;
background-repeat:repeat-x;
clear:both;
padding:0pt;
}
#footer .content {
padding:15px 0pt 0pt;
}
#footer ul {
list-style-type:none;
margin:0pt;
padding:0pt 0pt 15px;
}
#footer ul li:before {
content:"";
}
#footer ul li {
line-height:2em;
}
.fp a.thumblink img {
border:3px solid #515151;
margin-bottom:1em;
}
.fp a.thumblink:hover img {
border:3px solid #AAAAAA;
}
.fp a.thumblink {
margin:0pt 10px 15px 0pt;
}
#footer a {
color:#959B9D;
}
.footer_h5 {
font-size:20px;
line-height:20px;
margin:0pt;
padding:0pt;
}
#footer .quarter {
padding-bottom:20px;
}
.cssgal {
color:#CCCCCC;
font-size:1.1em;
padding:2em 0pt;
}
.cssgal img {
border:2px solid #464646;
margin:0.7em 0.7em 0pt 0pt;
}
.cssgal img.start {
margin-left:1em;
}
.meta {
background-image:url(http://mobygreen.com/wp-content/themes/mobygreen/_images/bottom_bg.jpg);
background-repeat:repeat-x;
color:#667788;
font-size:1.1em;
padding:3em 0pt;
text-align:center;
}
p.meta a, p.meta a:link, p.meta a:visited {
color:#667788 !important;
}
p.meta a:hover {
color:#AAAAAA !important;
text-decoration:underline;
}
#reveal {
margin-top:10px;
position:relative;
width:900px;
}
#reveal ul {
height:145px;
list-style-type:none;
margin:0pt;
overflow:hidden;
padding:0pt;
}
#reveal li {
background-color:#599D53;
background-repeat:no-repeat;
border:5px solid #599D53;
float:left;
height:135px;
margin:0pt 5px 0pt 0pt;
padding:0pt;
width:130px;
}
#reveal li:before {
content:"";
}
#reveal li a {
display:block;
height:100%;
text-indent:-500em;
width:100%;
}
#reveal li.opt1 {
background-image:url(http://mobygreen.com/wp-content/themes/mobygreen/_images/sc_1.jpg);
}
#reveal li.opt2 {
background-image:url(http://mobygreen.com/wp-content/themes/mobygreen/_images/sc_2.jpg);
}
#reveal li.opt3 {
background-image:url(http://mobygreen.com/wp-content/themes/mobygreen/_images/sc_3.jpg);
}
#reveal li.opt4 {
background-image:url(http://mobygreen.com/wp-content/themes/mobygreen/_images/sc_4.jpg);
}
#reveal li.opt5 {
background-image:url(http://mobygreen.com/wp-content/themes/mobygreen/_images/sc_5.jpg);
}
#reveal li.opt6 {
background-image:url(http://mobygreen.com/wp-content/themes/mobygreen/_images/sc_6.jpg);
}
.cform {
background-image:url(http://mobygreen.com/wp-content/themes/mobygreen/_images/contact/contact_couch.jpg);
background-position:right 12px;
background-repeat:no-repeat;
margin:20px 0pt 0pt;
padding:0pt 290px 0pt 0pt;
width:554px;
}
.cform fieldset {
background-image:url(http://mobygreen.com/wp-content/themes/mobygreen/_images/contact/contact_form_bg.jpg);
background-position:right bottom;
background-repeat:no-repeat;
border-color:#ECECEC rgb(173, 173, 173) rgb(173, 173, 173) rgb(236, 236, 236);
border-style:solid;
border-width:1px;
margin:10px 0pt 0pt;
padding:0pt;
}
.cform fieldset.cf_hidden {
background:transparent none repeat scroll 0% !important;
border:medium none !important;
margin:0pt !important;
padding:0pt !important;
}
.cform legend {
background-color:#315C6F;
border:1px solid #FFFFFF;
color:#FFFFFF;
margin-left:30px;
padding:2px 10px;
}
ol.cf-ol {
margin:0pt;
padding:0pt;
}
ol.cf-ol li {
list-style-image:none !important;
list-style-position:outside !important;
list-style-type:none !important;
margin:5px 0pt !important;
padding:2px;
text-align:left;
}
ol.cf-ol li.textonly {
padding:3px 0pt;
text-align:center;
}
.cform label {
display:-moz-inline-box;
margin:2px 10px 0pt 0pt;
text-align:right;
vertical-align:top;
width:150px;
}
.cform label span {
display:block;
width:150px;
}
label.cf-before {
margin:0pt 10px 0pt 0pt;
}
label.cf-after {
margin:0pt 0pt 0pt 6px;
text-align:left;
width:200px;
}
label.cf-after span {
display:block;
width:200px;
}
label.cf-group-after {
margin:0pt 0pt 0pt 2px;
text-align:left;
width:60px;
}
label.cf-group-after span {
display:block;
width:60px;
}
.cform input, .cform textarea, .cform select {
background:#F9F9F9 none repeat scroll 0%;
border:1px solid #888888;
font-family:Arial,Helvetica,sans-serif;
font-size:1em;
padding:3px;
}
.cform input:hover, .cform textarea:hover, .cform select:hover {
background:#CEDDDF none repeat scroll 0%;
}
.cform input:focus, .cform textarea:focus, .cform select:focus {
background:#F3F8F8 none repeat scroll 0%;
}
.cform input {
width:200px;
}
.cform textarea {
height:15em;
width:250px;
}
.cform select {
width:158px;
}
.cform select.cfselectmulti {
height:7.5em;
}
.cform textarea {
font-size:1em;
overflow:auto;
}
span.reqtxt, span.emailreqtxt {
display:-moz-inline-box;
font-size:0.9em;
margin:3px 5px 0pt 0pt;
vertical-align:top;
}
ol.cf-ol li.cf-box-title {
padding-left:100px;
}
input.cf-box-a, input.cf-box-b {
border:medium none;
margin:2px 0pt 0pt;
width:16px;
}
input.cf-box-a {
margin-left:100px;
}
ol.cf-ol li.cf-box-group {
padding:0pt 0pt 5px 100px;
}
p.cf-sb {
background:#438099 url(http://mobygreen.com/wp-content/themes/mobygreen/_images/contact/contact_reflect.jpg) no-repeat scroll 0pt -1px;
height:80px;
margin:0pt;
padding:20px 0pt 0pt;
}
.cform input.sendbutton {
background:transparent url(http://mobygreen.com/wp-content/themes/mobygreen/_images/button-bg.gif) repeat-x scroll 0%;
border-color:#ECECEC rgb(173, 173, 173) rgb(173, 173, 173) rgb(236, 236, 236) !important;
border-style:solid !important;
border-width:1px !important;
font-size:0.8em;
margin:0px 0pt 0pt 400px;
padding:2px;
width:100px;
}
.cform .error {
background-color:yellow;
border:1px solid #FF0000 !important;
color:red !important;
padding:1px 3px;
}
.cform .errortxt, .mailerr {
color:white !important;
}
label.seccap {
margin-top:6px;
}
label.secq span {
text-align:right;
vertical-align:middle;
width:150px;
}
label.secq {
display:-moz-inline-box;
margin:2px 10px 0pt 0pt;
text-align:right;
vertical-align:top;
width:150px;
}
input.secinput {
width:150px;
}
#cforms_captcha5, #cforms_captcha4, #cforms_captcha3, #cforms_captcha2, #cforms_captcha {
height:15px;
margin:0pt;
padding:4px;
vertical-align:top;
width:50px;
}
img.captcha {
border:medium none !important;
float:none !important;
margin:0pt 0pt 0pt 10px !important;
padding:0pt !important;
}
img.captcha-reset {
background:transparent url(../images/captcha_reset_grey.jpg) no-repeat scroll 0%;
height:21px;
margin-left:3px;
width:21px;
}
p.info {
margin:10px 0pt;
text-align:center;
}
p.success {
color:white;
}
p.failure {
color:white;
}
*[disabled] {
background:transparent none repeat scroll 0% !important;
border-color:#DDDDDD !important;
color:#DDDDDD;
}
.disabled {
border-color:#DDDDDD !important;
}
.cform input.cf_upload {
background:#F9F9F9 none repeat scroll 0%;
border:1px solid #888888;
}
* html span.reqtxt, * html span.emailreqtxt {
}
* + html .cform label, * + html span.reqtxt, * + html span.emailreqtxt {
}
* html .cform fieldset.cf_hidden {
background:transparent none repeat scroll 0% !important;
border:medium none !important;
margin:0pt !important;
padding:0pt !important;
}
* html .cform legend {
left:10px;
margin-left:0pt;
position:absolute;
top:-10px;
}
* html .cform fieldset {
margin-top:15px;
padding-top:25px;
position:relative;
}
* html img.captcha {
margin-top:1px !important;
}
* + html input.cf-box-a, * + html input.cf-box-b {
margin-top:0pt;
}
* html input.cf-box-a, * html input.cf-box-b {
margin-top:0pt;
}
.sIFR-flash {
margin:0pt;
visibility:visible !important;
}
.sIFR-replaced {
visibility:visible !important;
}
span.sIFR-alternate {
display:block;
height:0pt;
left:0pt;
overflow:hidden;
position:absolute;
top:0pt;
width:0pt;
}