body {
position:relative
}

#pop {top:30px;width:650px;margin-left:-325px;left:50%;display:none;position:absolute;z-index:100000}
#popstyle {border:5px solid #79b;text-align:center;background:#CECFE4;padding:10px 15px}
#popdim {opacity:0.8px;position:absolute;left:0;top:0;width:150%;height:100%;display:none;z-index:99999;background:#3c4043}
Body {text-align:center;height:100%;background:#3478BC repeat-x bottom;font:12px Verdana}
Body TABLE {font:12px Verdana}
.bgclr {background:#fdfcf2;width:915px;margin:0;padding:0}
#logo {float:left;width:147px;margin-top:0;margin-bottom:0;background:#036;padding:0}
.logo_image {padding-left:20px}
#small_logo {float:left;width:148px;margin-top:1px;margin-bottom:0;padding:0}
#new_welcome {background:url(img/newwelcome_txt.gif) no-repeat left;height:37px;float:left;width:642px;margin-top:25px;margin-left:10px;border-bottom:10px}
.top_letter {color:#036;letter-spacing:1px;text-align:center;padding-right:100px;font:bold 26px/40px verdana}
.middle_letter {color:#1d46a3;text-align:center;font:bold 14px/25px verdana}
#small_new_welcome {background:url(img/newwelcome_txt.gif) no-repeat left;height:37px;float:left;width:642px;margin-top:25px;margin-left:0}
#home_video {float:right;background:url(img/top_arrow.gif) no-repeat #036;width:92px;height:86px;margin-right:0;margin-top:4px}
.newmorebut {background:url(img/more_but.png) no-repeat;background-position:0 7px;width:80px;height:23px;border:none;cursor:pointer;color:#FFF;text-decoration:none;text-align:center;font:bold 10px/23px verdana;margin:0 0 0 18px;padding:7px 0 0}
.newmorebut:hover {background:url(img/more_but_over.png) no-repeat;background-position:0 7px;text-decoration:none}
.newmemberbut {background:url(img/member_but.png) no-repeat;width:117px;height:23px;border:none;cursor:pointer;color:#FFF;text-decoration:none;text-align:center;font:bold 10px/23px verdana;margin:0;padding:0}
.newmemberbut:hover {background:url(img/member_but_over.png) no-repeat;text-decoration:none}
#sitesearch {background:url(img/search_bg.gif) no-repeat;height:32px;float:left;color:#333;padding-top:5px;padding-left:5px;background-position:95px 3px;font:16px/28px Verdana;}
.searchtxt {color:#333;float:left;width:273px;font:bold 12px/28px Verdana;}
.inputsearch {background:#FFF;border:none;margin-left:10px;margin-top:5px;width:140px;height:15px;font:12px verdana;}
.searchbut {background:none;border:none;width:35px;height:20px;color:#FFF;cursor:pointer;margin-top:5px}
#toplogin {width:596px;background:url(img/nav.gif) no-repeat;padding-top:5px;margin-right:0;margin-top:0;float:right;height:55px;padding-right:10px}
#toplogin h2 {color:#644e41;text-align:left;text-indent:42px;font:normal 14px/15px Verdana;margin:0;padding:0}
#toplogin p {color:#333;text-align:left;font:12px/20px Verdana;margin:0 0 0 32px;padding:0}
.field {background:#FFF;border:#CCC 1px solid;height:17px;width:90px;margin-top:5px;vertical-align:top;font:12px Verdana;}
.fieldtext {background:#FFF;border:#CCC 1px solid;height:18px;width:90px;font:11px Verdana;}
.gobut {background:url(img/go_but.gif) no-repeat;width:51px;height:19px;border:none;margin-top:5px;margin-left:5px}
.skinHeaderText,A.skinHeaderText:link,A.skinHeaderText:visited {font-size:10px;color:#000}
.breadcrumb,.breadcrumb A:link,.breadcrumb A:visited {font-size:10px;color:#f0f0d8;font-weight:400}
.containerRight {font-size:11px;box-sizing:border-box;-moz-box-sizing:border-box;padding:0}
.containerLeft {font-size:11px;background-repeat:repeat-x;background-position:left -13px;box-sizing:border-box;-moz-box-sizing:border-box;padding-left:0}
.Menu_MainItem {cursor:pointer;color:#877560;height:46px;width:92px;margin-bottom:4px;background:url(img/img/tgb/mainItem.gif);font:11px Verdana, Arial, Verdana;padding:6px 0 0 4px}
.Menu_MainItemOver {cursor:pointer;color:#877560;height:46px;width:92px;background:url(img/img/tgb/mainItem.gif);font:11px Verdana, Arial, Verdana;padding:6px 0 0 4px}
.Menu_ItemsGroup {border-left:5px solid #CBDC68;width:116px;background:#FFF url(img/img/tgb/itemsBg.jpg) no-repeat bottom}
.Menu_Item {cursor:pointer;color:#877560;height:26px;width:100%;padding-left:4px;background:url(img/img/tgb/itemsBg.jpg);font:11px Verdana, Arial}
.Menu_ItemOver {cursor:pointer;color:#514231;height:26px;width:100%;padding-left:4px;background:url(img/img/tgb/itemsBg.jpg);font:11px Verdana, Arial}
.Menu_PathItemOver {cursor:pointer;color:#514231;height:26px;width:100%;padding-left:4px;background:url(img/img/tgb/itemsBg.jpg);font:bold 11px Verdana, Arial}
#lastbg {background:url(Img/sublink_bg.gif) no-repeat center;width:845px;height:143px;color:#333;font:11px Verdana;position:relative;text-align:left;margin:0 auto;padding:0}
#mainlink {width:180px;float:left;margin:0 0 0 22px;padding:0}
#mainlink h2 {width:180px;height:16px;color:#374c7a;background:url(img/main_link-img.gif) no-repeat left;text-indent:20px;font:bold 13px/22px verdana;margin:0;padding:3px 0 8px 17px}
#mainlink ul {width:180px;padding-left:12px;font-size:12px;margin:0}
#mainlink ul li {width:180px;height:20px;list-style:none;font-size:12px;margin:0}
#mainlink sup {font-size:9px}
#admin {width:200px;float:left;margin:0 0 0 23px;padding:0}
#admin h2 {width:200px;height:16px;color:#374c7a;background:url(img/admin_img.gif) no-repeat left;text-indent:20px;font:bold 13px/22px verdana;margin:0;padding:3px 0 8px 17px}
#admin ul {width:170px;padding-left:12px;font-size:12px;margin:0}
#admin ul li {width:170px;height:20px;list-style:none;font-size:12px;margin:0}
#learn {width:185px;float:left;margin:0 0 0 38px;padding:0}
#learn h2 {width:185px;height:16px;color:#374c7a;background:url(img/learn_more.gif) no-repeat left;text-indent:20px;font:bold 13px/20px verdana;margin:0;padding:3px 0 8px 17px}
#learn ul {width:185px;padding-left:12px;font-size:12px;margin:0}
#learn ul li {width:185px;height:20px;list-style:none;font-size:12px;margin:0}
#question {width:150px;float:left;margin:0 0 0 23px;padding:0}
#question h2 {width:130px;height:16px;color:#374c7a;background:url(img/question_img.gif) no-repeat left;text-indent:20px;font:bold 13px/20px verdana;margin:0;padding:3px 0 8px 17px}
#question ul {width:120px;padding-left:12px;font-size:12px;margin:0}
#question ul li {width:120px;height:20px;list-style:none;font-size:12px;margin:0}
#footer {position:relative;width:890px;background:#FDF9EE;line-height:29px;margin:20px 0 0;padding:0}
#footer ul {float:none}
#footer ul li {float:left;color:#4b4831;font:normal 12px/16px verdana;list-style:none;background:#FDF9EE;margin:0;padding:0}
#footer ul li a {color:#4b4831;text-decoration:none;font:normal 12px/16px verdana;background:#FDF9EE;padding:0 8px}
#footer ul li a:hover {color:#4b4831;text-decoration:none;font:normal 12px/16px verdana;background:#eceadb;padding:0 8px}
.rsslogo {margin-bottom:20px}
.horz_master {margin-left:0}
.hg_small {margin-left:5px;margin-bottom:0}
#btmround {margin-bottom:10px;background:url(img/btm_round.gif) no-repeat;width:915px;height:14px;text-indent:-500px}
.SubHead {color:#036;font:bold 12px Verdana;}
#blog {width:200px;float:left;position:relative;color:#6B6854;background:#fdfcf2}
#blog p {color:#b7760a;padding-left:10px;font:12px Verdana;}
#blog p span {color:#333;padding-left:8px;font:12px verdana}
.Profile_Picture {border:solid 1px gray;width:175px;height:auto;padding:2px}
#blog ul {width:197px;display:block;padding-left:4px;padding-right:4px;text-align:left;margin:0}
#blog ul li {width:197px;color:#333;list-style:none;border-bottom:#d4d2b1 1px solid;font:11px/20px Verdana;}
#blog ul li a {color:#333;text-decoration:none;line-height:20px;background:url(../../../../images/SalesLetter/bullet.gif) 0 7px no-repeat;display:block;padding:0 0 0 20px}
#blog ul li a:hover {color:#333;text-decoration:underline;background:url(../../../../images/SalesLetter/bullet.gif) 0 7px no-repeat}
.sales_letter_bg {background:#FFF}
.sales_letter_top {background:#FFF;border-top:solid 3px #F3EADB}
.sales_letter_left {background:#FFF;border-left:solid 3px #F3EADB}
.sales_letter_right {background:#FFF;border-right:solid 3px #F3EADB}
.sales_letter_bottom {background:#FFF;height:9px;border-bottom:solid 3px #F3EADB}
.sales_letter_ltop {background:url(../../../../images/SalesLetter/sales_letter-left-top.gif) no-repeat;width:14px;height:9px}
.sales_letter_rtop {background:url(../../../../images/SalesLetter/sales_letter-right-top.gif) no-repeat;width:14px;height:9px}
.sales_letter_lbtm {background:url(../../../../images/SalesLetter/sales_letter-left-btm.gif) no-repeat bottom;width:14px;height:9px}
.sales_letter_rbtm {background:url(../../../../images/SalesLetter/sales_letter-right-btm.gif) no-repeat bottom;width:14px;height:9px}
#sales {width:850px;color:#6B6854;float:left;font-family:Verdana;text-align:left;background:#fdfcf2;padding:0 10px 20px 20px}
#sales h3 a {olor:#666;font-family:Verdana;text-decoration:underline}
#sales h3 a:hover {color:#666;font-family:Verdana;text-decoration:none}
#sales_letr img {float:right;border:none}
.newshd {color:#f60;font:bold 18px Verdana, airal}
.SEOSpecial {position:relative;margin:14px 0 16px;padding:0}
.SEOSpecial ul {position:relative;margin:0;padding:0}
.SEOSpecial li {position:relative;list-style:url(../../../../images/SalesLetter/bullet.gif);list-style-position:outside;border:#000 0 solid;line-height:16px;color:#114589;margin:0 0 10px 25px;padding:0}
.SEOSpecial li a {color:#114589;text-decoration:none}
.SEOSpecial li a:hover {color:#114589;text-decoration:underline}
.habitate_hd {background:url(../../../../images/Habitat/habitate_left_hd.gif) no-repeat;width:188px;height:33px;color:#FFF;text-indent:15px;font:bold 13px/30px Verdana;}
.habitate_md {background:url(../../../../images/Habitat/habitate_left_mid.gif) repeat-y;width:188px}
.habitate_bt {background:url(../../../../images/Habitat/habitate_left_btm.gif) no-repeat;width:188px;height:17px}
.category_txt {color:#333;font:12px/24px Verdana;}
.category_txt a {color:#333;text-decoration:none;font:12px Verdana;}
.category_txt a:hover {color:#333;text-decoration:underline;font:12px Verdana;}
.insider {color:#fc790b;text-decoration:underline;text-indent:15px;font:bold 13px Verdana;}
.habitate_right_hd {background:url(../../../../images/Habitat/habitate_right_top-hd.gif) no-repeat;width:682px;height:44px}
.habitate_right_md {background:url(../../../../images/Habitat/habitate_right_mid.gif) repeat-y;width:682px}
.habitate_right_bt {background:url(../../../../images/Habitat/habitate_right_btm.gif) no-repeat;width:682px;height:68px}
.habitate_right_heading {color:#687ab1;font:bold 11px/25px Verdana;}
.habitate_right_heading a {color:#687ab1;text-decoration:none;font:bold 11px Verdana;}
.habitate_right_heading a:hover {color:#687ab1;text-decoration:underline;font:bold 11px Verdana;}
.franchaise {background:#fc9314;border-left:#d8d7d5 1px solid;height:34px;color:#FFF;font:italic 17px/30px Verdana}
.franchaise_mid {border-left:#d8d7d5 1px solid;height:34px}
.franchaisehd {color:#666;text-decoration:none;font:bold 12px/30px Verdana;}
.franchaisehd:hover {color:#666;text-decoration:underline;font:bold 12px/30px Verdana;}
.habitate_txt {color:#666;font:12px/23px Verdana;}
.habitate_txt a {color:#666;text-decoration:none;font:12px Verdana;}
.habitate_txt a:hover {color:#666;text-decoration:underline;font:12px Verdana;}
#newsletter {width:850px;color:#6B6854;float:left;font-family:Verdana;text-align:left;background:#fdfcf2;padding:30px}
#newsletter dl {width:800px;color:#6B6854;border:#c7c7c2 1px solid;float:left;font-family:Verdana;text-align:left;background:#fdfcf2;margin:20px 0 0;padding:0}
#newsletter dd {color:#6B6854;list-style:none;margin:5px 0 0;padding:0}
#newsletter dd a {display:block;color:#1A1A1A;text-decoration:none;margin-right:0;background:url(../../../../images/NewsLetter/news_bullet.gif) 0 10px no-repeat;text-indent:20px;padding:7px 0 7px 25px}
#newsletter dd a:hover {color:#565555;text-decoration:none;padding-top:7px;padding-bottom:7px;margin-bottom:0;padding-left:25px;margin-right:0;background:url(../../../../images/NewsLetter/news_bullet.gif) 0 10px no-repeat #eceadb;display:block}
#newsletter dd span {color:#644e41;text-decoration:none;font-weight:700}
.txt {color:#333;font:12px/18px verdana;margin:0;padding:5px 0 0}
.txt a {color:#c27e0b;text-decoration:underline;font-weight:700}
.txt a:hover {color:#c27e0b;text-decoration:none;font-weight:700}
#newsletterinternal {width:98%;color:#6B6854;float:left;font-family:Verdana;text-align:left;background:#fdfcf2;padding:5px 0 15px 15px}
#news_left {width:197px;float:left;position:relative;color:#6B6854;padding-left:3px;padding-right:3px;border:none}
#news_left h2 {background:url(../../../../images/NewsLetter/shopping_hd.gif) no-repeat;display:block;color:#74735b;width:197px;text-align:center;font:normal 17px Verdana;margin:0;padding:4px 0 0}
.lftbg {background:url(../../../../images/NewsLetter/news_lft_bg.gif) repeat-y;width:197px;margin:0;padding:10px}
#news_left ol {width:180px;display:block;padding-bottom:10px;padding-left:0;padding-right:0;text-align:left;background:url(../../../../images/NewsLetter/v_line.gif) bottom repeat-x;margin:0}
#news_left ol li {width:180px;list-style:none;display:block;color:#333;font:12px/20px verdana;margin:0}
#news_left ol li:hover {width:180px;margin:0}
#news_left ol li a {display:block;color:#1A1A1A;text-decoration:none;line-height:20px;background:url(../../../../images/NewsLetter/bullet.gif) 0 7px no-repeat;margin:5px 0 0 8px;padding:0 0 0 20px}
#news_left ol li a:hover {color:#565555;text-decoration:underline;background:url(../../../../images/NewsLetter/bullet.gif) 0 7px no-repeat;margin:5px 0 0 8px}
#news_right {width:570px;float:left;margin-left:22px;margin-right:15px}
#news_right h2 {color:#644e41;font-stretch:normal;font:normal normal 18px/28px Verdana;margin:0;padding:0}

.post-date-block {height:52px;width:55px;float:left;margin-right:10px;background:url(../../../../images/NewsLetter/post-date-bg.gif) no-repeat}
.story-date {height:22px;text-align:center;vertical-align:bottom;padding-top:8px;color:#333;font:19px/22px Verdana, arial, verdana}
.story-day {height:19px;color:#333;text-align:center;font:16px Verdana, arial}
#subscription p {color:#333;padding-left:5px;text-decoration:none;font:normal 12px/18px verdana}
.label {float:left;display:block;padding-top:5px;width:140px;color:#644e41;font:bold 12px verdana;margin:0 0 0 15px}
.input {width:250px;height:22px;border-left:#cccbc6 solid 1px;border-top:#cccbc6 solid 1px;border-right:#cccbc6 solid 1px;border-bottom:#cccbc6 solid 1px;color:#333;text-indent:5px;background:#fff;font:14px Verdana;margin:0 0 8px;padding:0}
.twocolumn {background:#FFF;border:#cccbc6 1px solid;width:332px}
.submitbutton {margin-left:135px;margin-top:5px;background:url(img/submit_but.gif) no-repeat;width:134px;height:35px;cursor:pointer;border:none}
#line_bg {background:url(../../../../images/Subscription/v_line.gif) repeat-x;height:1px;margin-top:8px;margin-bottom:15px}
.smlbox {width:1.3em;margin-top:4px;background:none;border:none;margin-left:160px;line-height:29px;vertical-align:top}
.press_tabmenu {background:url(../../../../images/Subscription/press_media_bg.gif) no-repeat bottom;width:833px;height:37px;float:left}
.latest-press_release1 {background:url(../../../../images/Subscription/latest_press-release_back.gif) no-repeat bottom;width:166px;height:34px;float:left;text-align:center;color:#FFF;font:normal 14px Verdana;margin:0 0 0 10px;padding:0}
.press_release_subscribe_over1 {background:url(../../../../images/Subscription/subscribe_tab_over.gif) no-repeat bottom;width:114px;height:34px;float:left;color:#FFF;text-align:center;font:normal 14px Verdana;margin:0;padding:0}
.press_release_search_overnext1 {background:url(../../../../images/Subscription/press_release-search_next.gif) no-repeat bottom;width:172px;height:34px;float:left;color:#FFF;text-indent:10px;font:normal 14px Verdana;margin:0;padding:0}
.latest-press_media1 {background:url(../../../../images/Subscription/press_release-media.gif) no-repeat bottom;width:113px;height:34px;float:left;color:#FFF;text-align:center;font:normal 16px Verdana;margin:0;padding:0}
.latest-press_contact1 {background:url(../../../../images/Subscription/press_release-contact.gif) no-repeat bottom;width:126px;height:34px;float:left;color:#FFF;text-align:center;font:normal 14px Verdana;margin:0;padding:0}
#homeleft {width:205px;float:left;margin-left:10px;margin-right:0;margin-top:0}
#homeright {width:680px;float:left;margin-left:5px;margin-right:0;margin-top:0}
#mediagl {width:170px;height:247px;background:url(../../../../images/Home/media_bg.gif) 0 100% no-repeat;float:left;color:#d3f2fa;font:11px Verdana;margin:0}
#mediagl h2 {width:168px;color:#d3f2fa;font:14px Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:700;text-align:center;margin:0;padding:102px 0 4px}
#mediagl p.view a {width:168px;height:15px;display:block;color:#d3f2fa;font:12px/18px Verdana;font-weight:700;text-align:center;text-decoration:none}
#mediagl p.view a:hover {color:#d3f2fa;text-decoration:underline}
#rbook {width:170px;height:247px;background:url(../../../../images/Home/registe-book.png) 0 100% no-repeat;float:left;color:#e0e5c9;font:11px Verdana;margin:0}
#rbook h2 {width:168px;height:20px;color:#e0e5c9;font:14px Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:700;text-align:center;margin:0;padding:102px 0 4px}
#rbook p {line-height:14px;text-align:left;margin:0;padding:0 8px}
#rbook p.view {width:168px;height:10px;margin:0;padding:0}
#rbook p.view a {width:168px;height:13px;display:block;color:#e0e5c9;font:12px/18px Verdana;font-weight:700;text-align:center;text-decoration:none}
#rbook p.view a:hover {color:#e0e5c9;text-decoration:underline}
#library {width:170px;height:247px;background:url(../../../../images/Home/library_bg.gif) 0 100% no-repeat;float:left;color:#fbd79b;font:11px Verdana;margin:0}
#library h2 {width:168px;color:#fbd79b;font:14px Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:700;text-align:center;margin:0;padding:102px 0 4px}
#library p.view a {width:168px;height:15px;display:block;color:#fbd79b;font:12px/18px Verdana;font-weight:700;text-align:center;text-decoration:none}
#library p.view a:hover {color:#fbd79b;text-decoration:underline}
#event {width:170px;height:247px;background:url(../../../../images/Home/event_bg.jpg) 0 100% no-repeat;float:left;color:#a8bde8;font:11px Verdana;margin:0}
#event h2 {width:168px;color:#a8bde8;font:18px Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:400;text-align:center;margin:0;padding:120px 0 11px}
#event p {line-height:17px;text-align:justify;margin:0;padding:0 13px}
#event p.view a {width:168px;height:15px;display:block;color:#a8bde8;font:12px/18px Verdana;font-weight:700;text-align:center;text-decoration:none}
#event p.view a:hover {color:#a8bde8;text-decoration:underline}
#space {width:230px;background:url(../../../../images/Home/news_bg.gif) no-repeat right #fdfcf2;float:left;color:#333;font:12px Verdana;height:400px;text-align:left;margin:10px 0 0 5px}
#space h2 {width:168px;color:#644e41;font:normal 16px/22px Verdana;margin:0;padding:6px 0 3px 17px}
#space p {line-height:20px;text-align:justify;font:12px Verdana;margin:0;padding:5px 13px 0 18px}
#space p.more {width:190px;height:15px;padding:15px 0 0}
#reserch {width:230px;float:left;color:#333;font:12px Verdana;height:330px;text-align:left;margin:10px 0 0 200px}
#reserch h2 {width:225px;color:#644e41;font:normal 16px Verdana;margin:0;padding:6px 0 3px 17px}
#reserch p.hd {line-height:17px;font-weight:700;color:#333;margin:0;padding:13px 13px 0 18px}
#reserch p {line-height:17px;text-align:justify;font:12px Verdana;margin:0;padding:5px 13px 0 18px}
#reserch p a {width:220px;height:15px;display:block;font:12px/18px Verdana;font-weight:400;text-align:right;text-decoration:none}
#reserch p a:hover {text-decoration:none}
#reserch p.more {width:220px;height:15px;margin:0;padding:3px 0 0}
#reserch p.more a {width:220px;height:15px;display:block;color:#fc760a;font:12px/18px Verdana;font-weight:700;text-align:right;text-decoration:none}
#habitat {width:230px;background:url(../../../../images/Home/news_bg.gif) no-repeat right #fdfcf2;float:left;color:#333;font:11px Verdana;text-align:left;margin:10px 0 0}
#habitat ul li {width:220px;list-style:none;font-size:12px;margin:0 0 5px}
#habitat p.more {width:210px;height:15px;margin:0;padding:15px 0 0}
#habitat p.more a {width:210px;height:15px;display:block;color:#fc760a;font:11px/18px Verdana;font-weight:700;text-align:right;text-decoration:none}
#habitat1 {width:230px;background:url(../../../../images/Home/news_bg.gif) no-repeat right #fdfcf2;float:left;color:#333;font:12px Verdana;text-align:left;background-position:215px -24px;margin:10px 0 0}
#habitat1 ul li {width:220px;list-style:none;font-size:12px;margin:0 0 2px}
#success {width:210px;float:left;color:#333;font:12px Verdana;text-align:left;background:url(../../../../images/Home/news_bg.gif) no-repeat right #fdfcf2;margin:10px 0 0}
#success h2 {width:168px;color:#644e41;font:normal 16px/22px Verdana, "Times New Roman", Times, serif;margin:0;padding:6px 0 3px 17px}
#contactus {width:830px;color:#6B6854;float:left;font-family:Verdana;text-align:left;background:#fdfcf2;padding:0 30px 20px}
#quick_letr {width:830px;margin:0 auto}
#quick_letr h2 {color:#586e9f;margin-top:0;margin-left:10px;font:19px/28px Verdana;}
#quick_letr h3 {color:#644e41;margin-left:10px;font:22px/28px Verdana;}
#quick_letr h4 {color:#333;font:normal normal 16px Verdana;margin:0 0 0 10px;padding:0}
#quick_letr p {color:#333;font:12px/20px Verdana;margin:0;padding:0}
#registerbookpage {width:800px;color:#6B6854;float:left;padding-left:28px;font-family:Verdana;text-align:left;background:#fdfcf2}
.registerbookpage_ltop {background:url(../../../../images/SalesLetter/registerbookpage-left-top.gif) no-repeat;width:14px;height:9px}
.registerbookpage_rtop {background:url(../../../../images/SalesLetter/registerbookpage-right-top.gif) no-repeat;width:14px;height:9px}
.registerbookpage_lbtm {background:url(../../../../images/SalesLetter/registerbookpage-left-btm.gif) no-repeat;width:14px;height:9px}
.registerbookpage_rbtm {background:url(../../../../images/SalesLetter/registerbookpage-right-btm.gif) no-repeat;width:14px;height:9px}
.registerbookpage_bg {background:#FDFCF2}
#viewcategory h2 {color:#586e9f;text-align:center;font:15px/25px Verdana;margin:0}
#viewcategory img {float:right}
#viewcategory_grey {float:left;width:840px;background:#f0eef0;margin:0 auto}
#viewcategory_grey h3 {color:#644e41;text-decoration:underline;font:15px/25px Verdana;margin:0 0 0 20px}
.freegift_but {background:url(img/send_free_gift.gif) no-repeat;width:232px;height:24px;border:none;margin-top:10px;margin-left:110px}
.reinlogintxtfield {width:250px;height:22px;border-left:#cccbc6 solid 1px;border-top:#cccbc6 solid 1px;border-right:#cccbc6 solid 1px;border-bottom:#cccbc6 solid 1px;color:#333;text-indent:5px;background:#fff;font:14px/22px Verdana;margin:0;padding:0}
.email_add {color:#333;font:15px Verdana;}
#newsletterhd h2 {color:#586e9f;text-align:center;font:22px/25px Verdana;margin:0}
.register {color:#FFF;text-align:center;font:13px/25px Verdana;}
.register a:hover {color:#c8ed75;text-align:center;text-decoration:underline;font:bold 13px/25px Verdana;}
.sortproduct {color:#2c4098;font:normal 14px Verdana;margin:0;padding:5px 0 0}
#newbanner {background:url(../../../../images/Feedback/new_banner.png) no-repeat;width:910px;height:290px;margin-left:3px;float:left;text-align:left;margin-bottom:0;margin-right:0;padding:0}
.signuptxt {color:#1d46a3;font:bold 16px Verdana;}
.signtxt {color:#333;width:320px;font:normal 12px/20px verdana}
.freetxtbox {width:180px;height:22px;background:#FFF;border:#CCC 1px solid;font-weight:700;font-family:Verdana, Georgia}
.freegiftbut {background:url(../../../../images/Feedback/freegift_but.gif) no-repeat;width:234px;height:33px;border:none;cursor:pointer;margin:8px 0 0;padding:0}
.presskit {background:url(img/press_kit_img.gif) no-repeat;width:700px;height:361px;margin:8px auto}
#letter {width:830px;background:url(img/rein_letter.gif) no-repeat;height:1004px}
.modalBackground {filter:alpha(opacity=70);opacity:0.7px;background:InactiveCaptionText}
div.popup {max-width:600px;border:1px solid red;position:absolute;background:#FFF;padding:5px}
#popup_overlay {position:absolute;top:0;left:0;width:100%;height:500px;background:#F5F5F5}
span.popup_link,a.popup_link {cursor:pointer;border-bottom:1px dotted}
.popup_draghandle {cursor:move}
black_overlay {display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1001;-moz-opacity:0.8px;opacity:.80;filter:alpha(opacity=80);background:InactiveBorder}
.white_content {display:none;position:absolute;top:25%;left:25%;width:50%;height:50%;border:16px solid orange;z-index:1002;overflow:auto;background:#FFF;padding:16px}
.reg_p {font:12px/22px verdana}
.regi_hd {color:#1D46A3;font:bold 14px/24px verdana}
.regi_tdhd {background:url(img/registration_tdhd.jpg) repeat-x;height:30px;color:#FFF;text-indent:10px;font:bold 13px/25px verdana}
.regi_txt {color:#333;font:12px verdana}
.regi_txtbox {background:#FFF;border:#999 1px solid;width:220px;height:20px}
.member_benifit {position:relative;margin:10px 0 5px;padding:0}
.member_benifit ul {position:relative;font:11px verdana;margin:0;padding:0}
.member_benifit li {position:relative;background:url(../images/bullet.gif) no-repeat 0 9px;list-style:none;border:#000 0 solid;line-height:22;margin:0 0 10px;padding:0 0 0 15px}
.blogdata {width:168px;font-family:Verdana, "Times New Roman", Times, serif;font-weight:400;margin:0;padding:6px 0 3px 17px}
#topround,.topround {margin-top:2px;background:url(img/top_round.gif) no-repeat;width:915px;height:13px;margin-bottom:0;padding-bottom:0}
#mainlink p,#admin p,#learn p,#question p,#habitat p {line-height:17px;text-align:justify;margin:0;padding:5px 13px 0 18px}
#mainlink ul li a,#admin ul li a,#learn ul li a,#question ul li a {height:23px;display:block;background:url(img/arrow.gif) 0 7px no-repeat;color:#1A1A1A;text-decoration:none;line-height:20px;font-size:12px;margin:0;padding:0 0 0 20px}
#mainlink ul li a:hover,#admin ul li a:hover,#learn ul li a:hover,#question ul li a:hover {background:url(img/arrow.gif) 0 7px no-repeat;color:#565555;text-decoration:underline;font-size:12px;margin:0}
#sales h1,#newsletter h1,#newsletterinternal h1,#subscription h1,#registerbookpage h1 {color:#644e41;font:normal 22px Verdana;margin:0;padding:0}
#sales h1 a,#newsletterinternal h1 a,#registerbookpage h1 a {color:#195384;font-family:Verdana;text-decoration:underline}
#sales h1 a:hover,#newsletterinternal h1 a:hover,#registerbookpage h1 a:hover {color:#195384;font-family:Verdana;text-decoration:none}
#sales h2,#newsletter h2 {color:#644e41;font:normal 19px Verdana;margin:0;padding:0}
#sales h3,#newsletter h3,#newsletterinternal h3,#registerbookpage h3 {color:#666;font:normal 17px Verdana;margin:0;padding:0}
#sales p,#newsletterinternal p,#registerbookpage p {color:#333;padding-left:5px;font:11px/18px verdana}
#sales_letr,#viewcategory,#newsletterhd {float:left;width:840px;margin:12px auto}
#sales_letr p,#viewcategory p {color:#333;margin-left:10px;font:12px/20px Verdana;}
#sales_letr p a,#quick_letr p a,#viewcategory p a {color:#a46906;text-decoration:underline}
#sales_letr p a:hover,#quick_letr p a:hover,#viewcategory p a:hover {color:#a46906;text-decoration:none}
#newsletterinternal h2,#registerbookpage h2 {color:#644e41;font:normal 21px/35px Verdana;margin:0;padding:0}
A.latest-press_release1,A.press_release_subscribe_over1,A.press_release_search_overnext1,A.latest-press_media1,A.latest-press_contact1 {color:#FFF;text-decoration:none;display:block;padding-top:8px}
A.latest-press_release1:hover,A.press_release_subscribe_over1:hover,A.press_release_search_overnext1:hover,A.latest-press_media1:hover,A.latest-press_contact1:hover {color:#FFF;text-decoration:underline}
#mediagl p,#library p {line-height:15px;text-align:left;margin:0;padding:0 8px}
#mediagl p.view,#library p.view,#event p.view {width:168px;height:15px;margin:0;padding:5px 0 0}
#space img,#success img {float:right;padding-left:10px}
#space h2 a,#space h2 a:hover,#reserch h2 a,#reserch h2 a:hover,#habitat h2 a,#habitat h2 a:hover,#success h2 a,#success h2 a:hover {color:#644e41;text-decoration:none}
#space p.hd,#habitat1 p.hd,#success p.hd {line-height:20px;font-weight:700;color:#333;margin:0;padding:13px 13px 0 18px}
#space p.hd a,#reserch p.hd a,#habitat1 p.hd a,#success p.hd a {text-decoration:none;color:#333}
#space p.hd a:hover,#reserch p.hd a:hover,#habitat1 p.hd a:hover,#success p.hd a:hover {text-decoration:underline;color:#333}
#space p.more a,#habitat1 p.more a,#success p.more a {width:190px;height:15px;display:block;color:#fc760a;font:12px/18px Verdana;font-weight:700;text-align:right;text-decoration:none}
#space p.more a:hover,#reserch p.more a:hover,#habitat p.more a:hover,#habitat1 p.more a:hover,#success p.more a:hover {color:#fc760a;text-decoration:underline}
#habitat h2,#habitat1 h2 {width:195px;color:#644e41;font:normal 16px Verdana, "Times New Roman", Times, serif;margin:0;padding:6px 0 11px 17px}
#habitat ul,#habitat1 ul {width:220px;padding-left:14px;margin:0}
#habitat ul li a,#habitat1 ul li a {display:block;background:url(../../../../images/Home/bullet.gif) 0 7px no-repeat;color:#1A1A1A;text-decoration:none;line-height:20px;margin:0;padding:0 0 0 20px}
#habitat ul li a:hover,#habitat1 ul li a:hover {background:url(../../../../images/Home/bullet.gif) 0 7px no-repeat;color:#565555;text-decoration:underline;margin:0}
#habitat1 p,#success p {line-height:20px;text-align:justify;font:12px Verdana;margin:0;padding:0 13px 0 18px}
#habitat1 p.more,#success p.more {width:190px;height:15px;padding:3px 0 0}
.register a,.register a:link {color:#c8ed75;text-align:center;text-decoration:none;font:bold 13px/25px Verdana;} 



/*added for canada map*/


/* ------------------------------------------------------------------------
	Province Selector
------------------------------------------------------------------------- */
#bb_provinceSelector {display: none; position:inherit; top: 0; left: 0; z-index: 20000; }
#bb_provinceSelector .bg_provinceSel{margin:0; padding:0; }
#bb_provinceSelector .bg_provinceSel[class]{filter:none; }
#bb_provinceSelector .bg_provinceSel .bb_btnClose[class]{top:-30px;}
#bb_provinceSelector .bg_provinceSel #img_mapCanada{float:left; position:relative; }
#bb_provinceSelector .bg_provinceSel a{ position:inherit; font-size:10px; top:280px; }
.sel_provi { float:right; margin-left:5px; }
#bb_provinceSelector .bg_provinceSel a img{float:left; margin:0;}
#bb_provinceSelector .bg_provinceSel .bb_selectYourProvince{float:left; position:relative; width:145px; margin-top:50px; }
#bb_provinceSelector .bg_provinceSel .bb_selectYourProvince span{margin:0 0 0 0;color:#666666;font-size:12px;}
#bb_provinceSelector .bg_provinceSel .bb_selectYourProvince .bb_serviceDrop { margin:10px 0 0 0; background:none; padding:0;}
#bb_provinceSelector .bg_provinceSel .bb_selectYourProvince .bb_serviceDrop li.option{list-style:none;display: inline;float: none;margin-left: 0;padding:0;}
#bb_provinceSelector .bg_provinceSel .bb_selectYourProvince .bb_serviceDrop li.option .selectbox {display:block; position:relative; clear:both; width:145px; height:17px; margin:-2px 5px 10px 0px; padding:2px; background:url(images/bg_selectBox.gif) right top no-repeat; border:solid 1px #b5bbbf; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10px; color:#333; text-align:left; cursor:pointer;float: none;}
#bb_provinceSelector .bg_provinceSel .bb_selectYourProvince .bb_serviceDrop li.option .selectbox-wrapper{position:relative; top:-8px; left:0; overflow:visible; display:block; height:auto;}
         
/* ------------------------------------------------------------------------
	CUSTOM SELECT BOX
------------------------------------------------------------------------- */
div.selectbox-wrapper {position:absolute; width:144px !important; max-height:200px; top:17px; margin:0px; padding:0px; background:#fff; border:solid 1px #ccc; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10px; text-align:left; overflow:auto;}
div.selectbox-wrapper ul {margin:0px; padding:0px; list-style:none;float: none !important; padding: 0 !important;background: none !important;}
div.selectbox-wrapper ul li {display:block !important; position:relative; float:none !important; margin:0px; padding:2px !important; list-style:none; cursor:pointer;margin-left: 0 !important;}
div.selectbox-wrapper ul li.selected {background:#ddd !important;}
div.selectbox-wrapper ul li.current {background:#212121; color:#fff;}

.thy_txt { font-family:verdana; font-size:14pt; color:#000000; font-weight:bold; font-style:italic; }
.bigger_txt { font-family:verdana; font-size:18pt; font-weight:bold; margin:0; }
.main_ft_hading { color:#000080; font-family:Arial, Helvetica, sans-serif; font-size:24pt; font-weight:bold; margin:0; }
.italink_ft_style { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14pt; font-weight:bold; font-style:italic; }
.nrm_ft_style { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12pt; font-weight:bold; line-height:23px; }
.the_ft { font-size:20pt; font-family:Verdana, Arial, Helvetica, sans-serif; }
.nm_txt { font-family:verdana; font-size:10pt; color:#333333; line-height:19px; }
.bonus_bigger_txt { font-family:verdana; font-size:14pt; font-weight:bold; margin:0; }

.nrm_italic_fnt { font-family:verdana; font-size:14px; color:#333333; line-height:20px; font-weight:bold; font-style:italic; }

.nrm_italic_fnt { font-family:verdana; font-size:14px; color:#333333; line-height:20px; font-weight:bold; font-style:italic; }
.hd_lf { background:url(images/he_lft.jpg) no-repeat; height:41px; font-family:verdana; font-size:17px; color:#FFFFFF; line-height:40px; padding-left:15px; margin-bottom:10px;}

.member_benifit{margin:0px; padding:0px; position:relative; margin:10px 0px 5px 0px;}
.member_benifit ul{margin:0px; padding:0px; position:relative; font-family:verdana; font-size:11px;}
.member_benifit li{margin:0px; padding:0px; position:relative; margin-bottom:10px; background:url(images/bullet.gif) no-repeat 0 9px; list-style:none; padding-left:15px; border:#000000 0px solid; line-height:22px; color:#114589; font-family:verdana; font-size:11px;}
.member_benifit li a { color:#114589; text-decoration:none;}
.member_benifit li a:hover { color:#114589; text-decoration:underline;}


.blut_but { background:url(/images/but_1.png) no-repeat; width:198px; height:44px; text-indent:-9999px; float:left; }
.blut_but:hover { background-position:0 -49px; }

.blut_but2 { background:url(/images/but_2.png) no-repeat; width:198px; height:44px; text-indent:-9999px; float:left; }
.blut_but2:hover { background-position:0 -49px; }

.blut_but3 { background:url(/images/but_3.png) no-repeat; width:198px; height:44px; text-indent:-9999px; float:left; }
.blut_but3:hover { background-position:0 -49px; }

.blut_but4 { background:url(/images/but_4.png) no-repeat; width:198px; height:44px; text-indent:-9999px; float:left; }
.blut_but4:hover { background-position:0 -49px; }