@charset "ISO-8859-1";

body { border-width:0px; border-style:solid; text-align:center; background-color:#f5f5f5; margin-top:0px; font-family:"Verdana", Lucida Grande, Arial, sans-serif; }

a:link  	{ color:#888888; text-decoration:none; }

a:visited	{ color:#888888; text-decoration:none; }

a:hover		{ text-decoration:none; }

a:active	{ color:#555555; }

a.mItem:link { color:#777777; text-decoration:none; }

a.mItem:visited { color:#777777; text-decoration:none; }

a.mItem:hover	{ color:#222222; text-decoration:none; }

a.mItem:active	{ color:#222222; }

H1 { font-size:16px; color:#f1670c; }

H2 { font-size:20px; color:#f1670c; }

.Container{ position:relative; color:#666666; font-size:12px; margin-left:auto; margin-right:auto; text-align:center; top:0px; width:800px; }

.designDiv{ height:600px; border-color:#d2d2d2; border-style:solid; border-width:1px; background-color:#ffffff; text-align:center; width:450px; }

.galleryWindow{ background-color:#f5f5f5; height:650px; width:450px; }

.galleryFrame{ background-color:#f5f5f5; }

.galleryPhoto{ padding-top:20px; height:566px; width:400px; border-style:none; background-color:#f5f5f5; }

.bodyContainer{ padding:20px; top:0px; width:750px; }

.mainmenu { padding-left:5px; padding-bottom:5px; padding-right:5px; padding-top:5px; left:355px; top:45px; position:absolute; margin:0px; }

.mmItems { margin-right:-1px; }

.Page { text-align:left; padding:40px 80px 0px 80px; border:0px solid black; }

.rrContent {background-color:white; text-align:center; margin:20px;}

.bodyButton { padding-top:5px; }

.bodyBook { padding-top:20px; }

.homeText { padding-left:50px; text-align:left; width:370px; font-size:13px; color:#000000; }

.formRight { border-style:none; text-align:right; float:right; font-size:12px; color:#666666; vertical-align:top; line-height:15px; }

.homeCopy { text-align:justify; width:750px; font-size:12px; color:#575859; }

.headerTextGreen { padding-top:5px; padding-bottom:10px; text-align:center; font-size:18px; color:#6ea12d; }

.flashWrapper { margin-top:-3px; }

.flashGalWrapper { padding:5px; }

.homeSectionCol { margin-top:10px; font-weight:bold; text-align:left; width:360px; font-size:12px; color:#6ea12d; }

.headline1 { text-align:left; font-weight:bold; font-size:18px; color:#393738; line-height:25px; }

.uploadText { padding-left:20px; padding-bottom:20px; padding-top:20px; text-align:left; font-size:12px; color:#222222; }

.tipCopy { margin-top:5px; margin-left:0px; margin-right:0px; text-align:left; width:600px; font-size:12px; color:#575859; }

.bodyCopy { margin-left:0px; margin-bottom:10px; margin-right:0px; margin-top:10px; text-align:left; width:400px; font-size:12px; color:#666666; }

.captionCopy { padding-top:10px; text-align:left; width:250px; font-size:12px; color:#666666; }

.faqCopy { margin-left:0px; margin-bottom:0px; margin-right:0px; margin-top:10px; text-align:left; width:660px; font-size:12px; color:#575859; }

a.faqTtl { text-decoration:none; }

a.faqTtl:hover {  }

.phCredit { margin-left:40px; line-height:14px; margin-bottom:6px; text-align:left; font-size:12px; color:#575859; }

.faqLink { margin-left:0px; margin-bottom:2px; margin-right:0px; margin-top:2px; text-align:left; width:660px; font-size:12px; color:#6ea12d; }

.faqHeading { font-weight:bold; margin-left:0px; margin-bottom:0px; margin-right:0px; margin-top:14px; text-align:left; width:660px; font-size:12px; color:#2c2c2c; }

.tableHeading { margin-left:0px; margin-bottom:0px; margin-right:0px; margin-top:0px; font-weight:bold; text-align:left; width:600px; font-size:12px; color:#2c2c2c; }

.bodySection { font-weight:bold; text-align:center; width:500px; color:#6ea12d; text-decoration:none; font-size:13px; z-index:3; }

.faqSection { margin-left:0px; margin-bottom:0px; margin-right:0px; margin-top:5px; font-weight:bold; text-align:left; width:660px; font-size:12px; color:#6ea12d; }

.faqMenu { width:850px; text-align:left; font-size:12px; color:#6ea12d; cursor:pointer; }

a.faqMenu:link { color:#6ea12d; }

a.faqMenu:visited { color:#6ea12d; }

a.faqMenu:hover { color:#000000; }

a.faqMenu:active { color:#6ea12d; }

.leftNavLink { line-height:20px; margin:0px 0px 10px 0px; color:#f1670c; background-image:url(../../images/dots_short.png); background-repeat:no-repeat; background-position:bottom; border:0px solid black; }

.centerForm { text-align:center; font-size:15px; color:#666666; }

.newsBox { height:129px; border:1px solid #999999; padding:10px; margin-bottom:20px; }

.image {margin-right:10px;}

.footerMenu{ position:relative; top:30px; left:-345px; width:800px; line-height:30px; margin-bottom:5px; margin-top:5px; font-size:11px; color:#999999; text-align:center; }

.header_menu { position:relative; width:800px; height:22px; margin-left:auto; margin-right:auto; font-size:13px; text-align:center; }©

.mItem { padding-right:10px; padding-left:10px; text-align:center; line-height:18px; }

.footerRule { margin-top:-5px; border-top-color:#d4d4d4; border-left-style:none; border-bottom-style:none; border-right-style:none; border-top-style:solid; border-width:1px; }

div.footer_rule { position:relative; top:0px; margin-left:auto; margin-right:auto; width:800px; height:1px; border-bottom:solid 1px #d4d4d4; border-top:solid 1px #d4d4d4; border-left:none; border-right:none; }

.tableRule { margin-bottom:10px; margin-top:10px; }

.howTable { padding-left:20px; width:730px; margin-bottom:10px; margin-top:10px; }

.howText { line-height:20px; text-align:left; font-size:13px; }

.howImage { padding-top:3px; padding-right:10px; float:left; }

.menu123 { margin-bottom:20px; margin-top:20px; }

.menu123items { position:absolute; top:0px; height:23px; border:none; }



div.progress_bar { position:relative; background-color:transparent; border:none; top:0px; width:453px; height:23px; margin-left:auto; margin-right:auto; }

.vidPlayer { padding:2px; }

.prText { font-weight:normal; font-size:12px; font-family:"Lucida Grande", Verdana, Arial, sans-serif; }

.prgText { margin-bottom:-10px; margin-top:-10px; color:#6ea12d; font-weight:bold; font-style:italic; font-size:12px;  }

.formSection { padding-top:15px; padding-bottom:4px; font-weight:bold; text-align:left; width:450px; font-size:12px; color:#6ea12d; z-index:3; }

.formRule { margin-bottom:20px; margin-top:20px; width:450px; border-top-color:#d4d4d4; border-left-style:none; border-bottom-style:none; border-right-style:none; border-top-style:dotted; border-width:1px; }

.formMail { width:450px; border-color:#c1c2bd; font-size:12px;  }

.formError { color:#ff1b16;  }

.formAdvice { font-size:10px; color:#6ea12d;  }

.formField { font-size:12px; border-color:#cdcdcd; border-style:solid; border-width:1px; color:#464444;  }

.formDataField { color:black; background-color:#f5f5f5; font-size:12px; border-color:#cdcdcd; border-style:none;  }

.spacer { margin-top:20px; }

div.body_section { position:relative;top:10px;width:auto;height:auto;margin-left:auto;margin-right:auto;color:#666666; }

div.left_column { position:absolute;top:0px;left:0px;width:334px;height:auto;text-align:left;color:#666666;z-index:3;  }

div.right_column { position:absolute;top:0px;left:345px;width:455px;height:auto;text-align:left;color:#666666;z-index:2;  }

a.rollover { cursor:pointer; color:#6ea12d; text-decoration:underline; }

a.rollover:hover { color:blue; }

table.columns { position:relative;margin-left:auto;margin-right:auto;width:750px;text-align:left;color:#666666;border:none; }

table.columns td { height:auto;border:none; }


