/* CSS Document */

body{background-color:#ffffff;margin-top:0px;}
#wrapper{width: 945px;margin-right: auto;margin-left: auto;height: auto;}
#Header{width: 945px;height:89px;}
#Header-l{width: 313px;height:89px;float:left;}
#Header-r{width: 632px;height:19px;float:right;padding-top: 70px;}
#Header-r2{width: 632px;height:34px;float:right;padding-top: 55px;}

.h1-txt {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #e5d2f3;text-decoration: none;}
a:hover.h1-txt {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #e5d2f3;text-decoration: underline;}
#main_container-top{width: 945px;height: 16px;float: left;background-image: url(../images/wrapper-top.gif);background-repeat: no-repeat;}
#main_container{width: 904px;height: auto;float: left;border-right-width: 2px;border-left-width: 2px;border-right-style: solid;border-left-style: solid;border-right-color: #e5d2f3;border-left-color: #e5d2f3;padding-right: 17px;padding-left: 20px;}
#main_container-bot{width: 945px;height: 16px;float: left;background-image: url(../images/wrapper-bot.gif);background-repeat: no-repeat;}
#top-nav-box{float: right;width: auto;height: auto;}
.green-line {margin-top: 6px;}
#left_col{float: left;width: 599px;height: auto;padding-right: 24px;}
#left-col-contact{float: left;width: 870px;height: auto;padding-left:12px;}
#right_col{float: left;height: auto;width: 281px;}
#right-box-top{float: left;height: 12px;width: 281px;background-image: url(../images/box-right-purple-top.gif);margin-top: 20px;}
#right-box-main{float: left;height: auto;width: 256px;background-color: #c799e7;border-right-width: 2px;border-left-width: 2px;border-right-style: solid;border-left-style: solid;border-right-color: #e5d2f3;border-left-color: #e5d2f3;padding-right: 10px;padding-left: 11px;}
#form-box{float: left;height: auto;width: 256px;}
.white14 {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #FFFFFF;text-decoration:none;}
a:hover.white14 {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #FFFFFF;text-decoration:underline;}
.white12 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;text-decoration:none;}
a:hover.white12 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;text-decoration:underline;}
.white11 {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;text-decoration:none;}
a:hover.white11 {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;text-decoration:underline;}
#right-box-bot{float: left;height: 12px;width: 281px;background-image: url(../images/box-right-purple-bot.gif);}
#green-box-wrapper{float: left;height: auto;width: 598px;}
#green-box-top{float: left;height: 20px;width: 598px;background-image: url(../images/box-green-left-top.gif);}
#green-box-main{float: left;height: auto;width: 554px;padding-right: 20px;padding-left: 20px;border-right-width: 2px;border-left-width: 2px;border-right-style: solid;border-left-style: solid;border-right-color: #b2f088;border-left-color: #b2f088;}
#green-box-bot{float: left;height: 20px;width: 598px;background-image: url(../images/box-green-left-bot.gif);}

#footer_container{float: left;height: auto;width: 945px;padding-bottom: 25px;}
#footer_L{float: left;height: auto;width: 450px;padding-top: 7px;padding-left: 30px;}
#footer_R{float: left;height: auto;width: 276px;padding-top: 7px;padding-right: 30px;text-align: right;}
.top-nav {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #aaaaaa;text-decoration: none;font-weight: bold;}
a:hover.top-nav {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #aaaaaa;text-decoration: underline;}
.page-sub-titles {
font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #be86cd;}
.main-txt {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #575757;list-style-image: url(../images/bullet.gif);}
.main-txt-numeral {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #575757;list-style-type: decimal;}
.main-txt14 {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #575757;list-style-image: url(../images/bullet.gif);text-decoration: none;}
a:hover.main-txt14 {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #575757;list-style-image: url(../images/bullet.gif);text-decoration: underline;}
.main-txt14-links {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #942294;list-style-image: url(../images/bullet.gif);}

.footer-nav {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #aaaaaa;text-decoration: none;}
a:hover.footer-nav {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #aaaaaa;text-decoration: underline;}
.footer-nav11 {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #aaaaaa;text-decoration: none;}
a:hover.footer-nav11 {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #aaaaaa;text-decoration: underline;}
.llewellyn {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #aaaaaa;text-decoration: none;}
a:hover.llewellyn {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #aaaaaa;text-decoration: underline;}
.thumb-border {margin-left: 8px;}
.image-border {margin-left: 20px;border: 1px solid #ca9fe8;}
.image-border2 {margin-left: 20px;margin-bottom: 15px;}
.image-border3 {margin-right: 10px;margin-top: 10px;margin-bottom: 10px;}
.flash-top {margin-top: 25px;}
.footer-green{font-family: Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif;font-size: 18px;color: #b2f088;text-decoration:none;}
a:hover.footer-green{font-family: Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif;font-size: 18px;color: #b2f088;text-decoration:underline;}
.footer-purple{font-family: Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif;font-size: 18px;color: #be86cd;text-decoration:none;}
.purple16{font-family: Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif;font-size: 16px;color: #be86cd;text-decoration:none;}
.h1-purple{font-family: Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif;font-size: 24px;color: #be86cd;text-decoration:none;}
.TxtForms{font-family: Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #c799e7;text-decoration:none;}
.TxtForms-dark{font-family: Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #575757;text-decoration:none;}
#green-box-wrapper2{float: left;height: auto;width: 874px;margin-top: 10px;margin-bottom: 10px;}
#green-box-top2{float: left;height: 20px;width: 874px;background-image: url(../images/box-green-left-top2.gif);}
#green-box-main2{float: left;height: auto;width: 830px;padding-right: 20px;padding-left: 20px;border-right-width: 2px;border-left-width: 2px;border-right-style: solid;border-left-style: solid;border-right-color: #b2f088;border-left-color: #b2f088;}
#green-box-bot2{float: left;height: 20px;width: 874px;background-image: url(../images/box-green-left-bot2.gif);}
#form-box1{float: left;height: auto;width: 410px;}
#form-box2{float: left;height: auto;width: 410px;}
.purple12 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #942294;text-decoration: none;font-weight: bold;}
a:hover.purple12 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #bd85cc;text-decoration: underline;font-weight: bold;}
.purple20 {font-family: Arial, Helvetica, sans-serif;font-size: 20px;color: #bd85cc;text-decoration: none;font-weight: bold;}
.purple11 {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #bd85cc;text-decoration: none;font-weight: bold;}
a:hover.purple11 {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #bd85cc;text-decoration: underline;font-weight: bold;}
.testimonials{font-family: Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #c799e7;text-decoration:none;margin-left: 10px;}
.home-BABTAC-rule {margin-right: 50px;}
.left-image-rule {margin-left: 30px; margin-bottom:15px;}
.logo-txt {font-family: "Times New Roman", Times, serif;font-size: 36px;font-weight: bold;color: #9966CC;}
#weight-homepage-boxes{float: none;height: auto;width: 529px;padding-top: 15px;padding-bottom: 8px;border-top-width: 1px;border-bottom-width: 1px;border-top-style: solid;border-bottom-style: none;border-top-color: #bd85cc;border-bottom-color: #bd85cc;}
#weight-homepage-boxes-bot{float: none;height: auto;width: 529px;padding-top: 15px;padding-bottom: 8px;border-top-width: 1px;border-bottom-width: 1px;border-top-style: solid;border-bottom-style: solid;border-top-color: #bd85cc;border-bottom-color: #bd85cc;}

.arial-24 {font-family: Arial, Helvetica, sans-serif;font-size: 24px;font-weight: bold;color: #5a5a5a;}
.table-border1 {border-top-width: 1px;border-top-style: solid;border-top-color: #CC66CC;width:360px;}
.linerule-border1 {border-top-width: 1px;border-top-style: solid;border-top-color: #CC66CC;width: auto;}

#share-small{float:right; width:auto; height:auto; border: solid; border-color:#CCCCCC; border-width:1px; padding-top:4px; padding-left:3px; padding-right:3px; margin-left:0px; margin-top:0px; padding-bottom:4px; font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
#share-small2{float:right; width:auto; height:auto; border: solid; border-color:#CCCCCC; border-width:1px; padding-top:4px; padding-left:3px; padding-right:3px; margin-left:0px; margin-top:0px; padding-bottom:4px; font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; background-color:#FFFFFF;}
#share{float:left; width: auto; height: auto; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #000000; text-align:right;}
.purple-box {font-family: Arial, Helvetica, sans-serif;font-size: 12px; background-color: #942294; color: #ffffff; text-decoration: none; font-weight: bold;}
a:hover.purple-box {font-family: Arial, Helvetica, sans-serif;font-size: 12px; background-color: #942294; color: #ffffff; text-decoration: underline; font-weight: bold;}

#testimonials{width:730px;height: auto;background-image: url(../images/pink-test-fade.gif); background-repeat: no-repeat;padding-right: 20px;margin-left: 30px;padding-top: 10px;padding-left: 20px;} 
