@charset "utf-8";
/* CSS Document */

body { min-width:1000px; text-align:left; background-color:#fff; font-family:Arial; color:#666; margin:0px; }
body a:link { color:#2f99ff; text-decoration:none; }
body a:visited { color:#2f99ff; text-decoration:none; }
body a:hover { color:#2f99ff; text-decoration:underline; }
body a:active { color:#666666; text-decoration:none; }

#header-full-length {background-image:url(img-layout/full-width-header.png); background-repeat:repeat-x; height:206px; width:100%; position:absolute; top:0px; left:0px; z-index:-1;}

#wrapper { width:1000px; margin-left:auto; margin-right:auto; }

#header { position:relative; width:1000px; height:166px; color:#383838; text-align:right; }
#header a:link { font-size:11px; color:#bfbfbf; font-weight:bold; text-decoration:none; }
#header a:visited { font-size:11px; color:#bfbfbf; font-weight:bold; text-decoration:none; }
#header a:hover { font-size:11px; color:#bfbfbf; font-weight:bold; text-decoration:underline; }
#header a:active { font-size:11px; color:#bfbfbf; font-weight:bold; text-decoration:none; }

#center { width:1000px; background-repeat:repeat-y; padding-left:35px; }

.section-head { background-image:url(img-layout/section-head-black.png); width:959px; height:67px; font-family: Trebuchet MS; margin-top:8px; }
.section-head-black { background-image:url(img-layout/section-head-black.png); width:959px; height:67px; font-family: Trebuchet MS; margin-top:8px; }

.section-head a:link { color:#c5007b; text-decoration:none; }
.section-head a:visited { color:#c5007b; text-decoration:none; }
.section-head a:hover { color:#c5007b; text-decoration:underline; }
.section-head a:active { color:#c5007b; text-decoration:none; }

.section-head-text { font-size:14pt; font-weight:bold; color:#b5e026; padding-left:51px; padding-top:19px; }
.section-sub-head { width:800px; margin-left:45px; font-size:10pt; color:#666; font-weight:bold; }
.section-copy { width:800px; margin-left:45px; font-size:9pt; color:#666; line-height:18px; }
.section-body{ position:relative; width:900px; font-size:10pt; }

#footer-crumb { height:15px; color:#c7c7c7; font-size:8pt; border-top:1px solid #efefef; padding-top:5px; padding-left: 30px; }

#footer-full-length { background-image:url(img-layout/full-width-footer.png); background-repeat:repeat-x; height:56px; width:100%; }

#wrapper-footer { width:1000px; margin-left:auto; margin-right:auto; } /* for center */

#footer {  width:1000px; height:29px; position:relative; }
#footer ul { list-style-type: none; margin: 0; padding: 0;}
#footer li { margin-bottom: 5px; }

.footer-link-header { color:#b0de27; font-weight:bold; }
.footer-link-spacer { height:15px; }
/* fb3 green: b0de27 */
.footer-link { color:#b0de27; font-size:9pt; text-decoration:none; }
.footer-link a:link { color:#b0de27; font-size:9pt; text-decoration:none; }
.footer-link a:visited { color:#b0de27; font-size:9pt; text-decoration:none; }
.footer-link a:hover { color:#b0de27; font-size:9pt; text-decoration:underline; }
.footer-link a:active { color:#b0de27; font-size:9pt; text-decoration:none; }


/* text styles fb3 green:B5E026 | fb3 purple: da2fcb */
.normal-green-12pt{ font-size:12pt; font-weight:normal; color:#B5E026; font-family:"Myriad","Myriad Pro","Lucida Grande","Lucida Sans Unicode",Verdana; font-weight:bold; text-align: left; }
.normal-green-10pt{ font-size:10pt; font-weight:normal; color:#da2fcb; }
.bold-green-14pt{ font-size:14pt; font-weight:bold; color:#B5E026; }
.body-copy-italic{ font-style:italic; }
.body-copy-normal{ font-weight:normal; }
.body-copy-bold{ font-weight:bold; }
.body-copy-reverse{ background-color:#606060; color:#fff; font-weight:bold; }

.new-callout { font-family:Arial, Helvetica, sans-serif; font-style:italic; color:#C00; }

/* features.php */
.feature-row-main-head { width:100%; color:#555; padding:3px; margin-top:10px; border-bottom:1px #cccccc dotted; font-weight:bold; }
.feature-row-head { width:100%; margin-left:20px; color:#da2fcb; padding:3px; margin-top:5px; font-weight:bold;  }
.feature-row { width:100%; margin-left:32px; color:#777777; border-bottom:1px #CCCCCC dotted; padding:4px; font-size:11.5px; }

/* help.php */
.callout { width:600px; border:1px #CCCCCC dotted; margin:10px; padding:5px; background-color:#FFFFCC; }

.code { font-family:"Lucida Console", Monaco, monospace;
		font-size:11px; line-height:16px; color:#7779B7; font-weight:normal;
		border: 1px solid #DADADA; background-color:#F0F0F0; padding: 3px;
		}

.help-property { color:#399; font-weight:bold; }
.navcrumb { height:20px; background-color:#DDEEFF; border-top:1px solid #99CCFF; border-bottom:1px solid #99CCFF; padding-left:10px; padding-top:2px; margin-bottom:20px; }

.section-crumb { height:20px; background-color:#DDEEFF; border-top:1px solid #99CCFF; border-bottom:1px solid #99CCFF; padding-left:10px; padding-top:2px; margin-bottom:20px; width:100%; color:666; font-weight:bold; font-size:12pt; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }

.sub-section { margin-left:15px; border-left:1px dotted #CCC; padding-left:10px; }

/* real-life.php */
.sample-wrapper { width:650px; margin-bottom:10px; margin-top:9px; }
.sample-title { width:635px; margin-bottom:8px; border-bottom:1px #eee dotted; }
.sample-customer-info {color:#CCC; font-size:10px; }
.sample-image { width:120px; float:left; border-right:1px #eee dotted; height:135px; width:135px; position:relative; background-image:url(img-real-life/shadow-135x135.png); } 
.sample-image-customer { width:120px; float:left; border-right:1px #eee dotted; height:135px; width:135px; margin-right:15px; position:relative; background-image:url(img-real-life/shadow-135x135.png); }
.sample-copy { width:450px; float:left; padding-left:15px; }

/* various */
.clear { clear:both; }

.bump-30 { float:left; width:30px; }
.bump-60 { float:left; width:60px; }

:focus { -moz-outline-style: none; }

.p14 { font-size:16px }
