h1,h2,h3,h4,h5,h6,td,div,ol,ul,dl{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;line-height:1.5em;text-decoration:none;color:#303030}
form{margin:0}
body{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;border-width:0;border-collapse:collapse;padding:0;margin:0 auto;text-decoration:none;color:#303030;line-height:1.5em;min-width:990px;max-width:1280px;background-color:White;background-image:url(images/main_back_stripes.gif);background-repeat:repeat}

h1{font-size:1.8em;line-height:1.1em;font-weight:bold;font-family:Corbel,Optima,Verdana;padding:4px 4px 0 4px;background-color:Transparent}
h1 a{color:#303030;text-decoration:none}
h1 a:hover{text-decoration:underline}
h2{font-size:1.6em;color:#303030;text-align:left;margin-top:.4em;margin-bottom:.2em;line-height:1.5em}
h3{margin-bottom:-1px}
h4{font-size:1.4em;color:#303030;text-align:left;margin:0 0 .2em;line-height:1.3em}
h5{font:bold 12px Verdana,Arial,Helvetica,sans-serif;border-bottom:4px solid #e1e8f0;padding:0 0 3px 0;margin:20px 0 15px 0}

a{font-weight:bold; outline:none;}
a:link{color:#4d5b8e;text-decoration:none}
a:visited{color:#878788;text-decoration:none}
a:focus,a:active,a:hover{text-decoration:underline}
img{border:0;}
p{margin:6px 0 13px 0}
hr{border-top:1px solid #ebebeb;color:#eee;height:3px;_width:100%;text-align:left}
input{font-size:14px}
iframe{overflow:hidden;border:0;}
table{border:0;margin:0;padding:0;width:100%}

.right{float:right}
.left{float:left}
.center{margin:0px auto;}
.hideIt{display:none}
.headerBox{width:100%;min-width:640px;background-image:url(images/bg3.jpg);background-repeat:repeat-x}
.headerSearch{margin:.5em 0 0 0}
.memberInfo{text-align:left;font-family:Corbel,Optima,Verdana;margin:.3em 1em 0 0;font-size:13px;line-height:1.2em;white-space:nowrap}
.profileName{font-weight:bold;border-bottom:1px solid #b22222;line-height:1.7em}

.mainContent,.contentBody,.pageOther,.contentOther,.adoptableHorseContainer,.marketplace,.topicsSignUp,.calendarDay{background-color:White}
.contentBody{border:1px solid #f4ecdc;border-top:0;vertical-align:top}
.pageOther{width:80%;border:#696969 1px solid}
.headerOther{padding:4em 1em 1em 0}
.contentOther{padding:.5em}
.notFound{width:100%;text-align:center;background-image:url(images/404-bg.jpg)}

.adTopBannerBox{padding:5px 0 8px 0}
.home, .siteDescription{float:right;padding:0 30px 5px 0;}
.home h1, .siteDescription{font-family:Corbel,Optima,Verdana;font-size:1.2em;text-align:left;font-weight:bold;line-height:1.1em;}

.navshadow {box-shadow:inset 0 0 10px #ddd4bf; -moz-box-shadow:inset 0 0 10px #ddd4bf; -webkit-box-shadow:inset 0 0 10px #ddd4bf;}
div.navmenu{margin:0;padding:0;background-color:#ece3ce;float:left;width: 100%;border-top:1px solid #ddd4bf;border-bottom:1px solid #ddd4bf;}
ul.navmenu {list-style: none;margin:0 0 0 8px;padding:0;}
ul.navmenu li {float: left;margin: 0; z-index: 99; position: relative;}
ul.navmenu li a {font-weight:bold;font-family:Corbel,Optima,Verdana,sans-serif; padding: .6em .68em; color:#b22222; display:block; font-size: 1.4em;}
ul.navmenu li a:hover, ul.navmenu li a:active{text-decoration:underline;background-color:#f9f5eb;color:#b22222;outline:none;}
ul.navmenu li:hover a{background-color:#f9f5eb;}
ul.navmenu ul {list-style: none;white-space:nowrap; visibility: hidden; z-index: 999; position: absolute; top: 100%; padding-right: 1.3em; background-color: #f9f5eb; border: 1px solid #ddd4bf; border-top: 0;.margin-left:0px;}
ul.navmenu ul li {float: none; margin-left: -40px;.margin-left:0;}
/* IE 6 & 7 Needs Inline Block */
ul.navmenu ul li a{ font-weight: normal; padding: .2em 0 .2em 1em; font-size: 1.2em; color: #000; width: 100%; display: inline-block; } 
ul.navmenu ul li:hover a,ul.navmenu ul li:sfhover a, ul.navmenu ul li:active a{text-decoration:underline;color:#b22222;outline:none;background-color: Transparent;}

.rightMainAdsContainer{background-color:#f9f5eb;vertical-align:top;width:180px;padding:5px;margin-top:0;}
.PetFinderSponsor{font-style:italic;font-size:11px}
.goToArticle{line-height:18px;padding-top:20px}
.partnerLogo{border-top:solid 1px black;padding:0;margin:0}
.adoptableHorseContainer{padding:3px 0;}
.adoptableHorseContainer,.marketplace,.pollAd {border:#dcdcdc 1px solid;margin:15px auto; width: 160px;}
.pollAd{background-color:#dcdcdc;}
.marketplace,.marketplace_hdr,.marketplace_cat{font-family:Corbel,Optima,Verdana;}
.marketplace ul{list-style-type:none;margin:0;padding:0 8px 10px 12px;font-size:.8em;}
.marketplace ul li{padding: 4px 0;}
.marketplace a{border:0;}
.marketplace_hdr{font-weight:bold;font-size:16px;color:#b22222;padding:.2em;text-align:center}
.marketplace_cat{font-size:1.1em;}
.marketplace_cat ul li{padding:2px 0;}

.homePageContainer{padding:15px}
.labelTxt{font-family:Corbel,Optima,Verdana;font-size:1.4em;font-weight:bold;line-height:1.5em;text-transform:uppercase}
.pageTopLabel{text-transform:uppercase;font-family:Corbel,Optima,Verdana;font-size:17px;padding:3px 0;font-weight:bold}
.subhead{font-family:Corbel,Optima,Verdana;font-size:1.5em;font-weight:bold;text-decoration:none;color:#000;line-height:1.5em}
.subheadRed{font-family:Corbel,Optima,Verdana;font-size:1.7em;font-weight:bold;text-decoration:none;color:#b22222;line-height:1.5em; border-bottom:#ebebeb 4px solid; margin-bottom: 16px;}

.cse-search-box{height:20px;width:555px}
.cse-search-results{width:95%}

.topNewsHeadline{font-family:Corbel,Optima,Verdana;font-size:22px;line-height:1.2em}
.topNews{padding:15px 15px 5px 15px;border:1px solid #dcdcdc;background-color:#f4f6fb;margin-bottom: 10px;}
.topNewsShadow{box-shadow:inset 0 0 16px #ebebeb; -moz-box-shadow:inset 0 0 16px #ebebeb; -webkit-box-shadow:inset 0 0 16px #ebebeb;}
.topNewsSummary{padding:10px 0}
.topNewsImage{border:0; margin-bottom: 10px;}
.topNewsImageContainer{width: 260px;float:right;}
.topNewsGraphic{width:250;margin: 5px auto;display:block;}
.moreNews{margin:1em 0;}
.moreNews h2{margin:0;padding:2px;line-height:1.5em;font-size:.9em}
.moreNews ul{margin:.3em 0 .5em 1.3em;padding:0;font-size:.9em}
.moreNews ul li{margin: 3px 0;}
.moreNewsDate{font-size:0.85em;color:#7c7c7c}

.alphabet ul{list-style:none;padding:16px 0;}
.alphabet li{font-family:Arial Narrow;font-size:17px;display:inline}
.alphabet a{padding:0 4px}
.topicSorted ul{margin: 5px 0 10px 10px;padding:3px 0;}
.topicSorted li{font-family:Corbel,Optima,Verdana;display:list-item;padding:1px 0;font-size:15px}

.tableNoBorder{margin:0;padding:0}
.tableNoBorder td{margin:10px}
.homePageBoxContainer{width:100%;margin:10px 0;}
.homePageLeftCol{padding:10px 20px 10px 10px;width:50%;min-width: 360px;}
.homePageRightCol{padding:10px 10px 10px 20px}
.homePageLeftCol,.homePageRightCol{vertical-align:top}
.selectedResourcesLower{font-size:11px;line-height:1.3em}
.selectedResourcesLower li{padding-bottom:.5em}
.smaller{font-size:11px;line-height:1.25em}
.quizSponsor{float:right;font-size:12px;vertical-align:text-bottom}
#answer{display:none}
#showAnswer{padding: 10px 10px 10px 40px;border: 1px solid #dcdcdc;text-decoration:none;background: #fff url(images/rightarrow.png) no-repeat scroll 5px center;}

.askVetTitle2{font-weight:bold;font-size:1.15em;line-height:1.3em;padding-bottom:.2em;color:#b22222}

.marginLeft{margin-left:10px}
.marginRight{margin-right:10px}
.marginContainer{margin:10px}
.smallMarginContainer{margin:4px}
.tinyMarginContainer{margin:2px}
.clearIt{clear:both;}

.introduction{font-size:14px;font-weight:bold}
.byline{font-weight: normal;padding:.3em;font-size:.9em}

.signUpText td,label{font-size:11px;padding:0;vertical-align:top; margin-left:-4px;}
.signUpTextBox{font-size:11px;width:95%;margin-bottom:3px}
.signUp{background-color:#f9fafb;border:#dcdcdc 1px solid;margin:.1em .1em .4em .4em;padding:.5em .5em .2em .5em;float:right;width:150px;min-height:1px}
.signUpBoxHeader{font-family:Corbel,Optima,Verdana;font-size:1.15em;font-weight:bold;margin-left:.1em;}
.toolRelated{width:210px;float:right;margin-left:40px}

.facebookLike{margin:10px 0 0 10px;}
.articleTools{padding:0 0 4px 0;font-size:11px;list-style:none;}
.articleTools li{display:inline;padding:0 4px;vertical-align:text-top}
.articleTools a:link,.articleToolsItems a:visited,.articleToolsItems a:active{text-decoration:none}
.articleTools a:hover{text-decoration:underline}
.weightCalc td{font: bold 16px Corbel,Optima,Verdana;}
.resultContainer{color:#b22222;font-size:18px;}

.pageNumber {font-size: .65em; font-weight: normal;}
#pagination {margin: 0 10px 0 0;float: right; width: 35%; display: inline;}
#pagination li{font-size:11px;list-style:none; display: inline;margin-right:2px;}
#pagination a{border:solid 1px #dddddd;margin-right:2px;}
#pagination .previous-off,
#pagination .next-off {border:solid 1px #dedede;color:#888888;float:left;font-weight:bold;margin-right:2px;padding:3px 4px;}
#pagination .next a, #pagination .previous a {font-weight:bold;}
#pagination .active{background:#2e6ab1;color:#fff;font-weight:bold;float:left;padding:4px 6px;}
#pagination a:link, #pagination a:visited {color:#4d5b8e;float:left;padding:3px 6px;text-decoration:none;}
#pagination a:hover{border:solid 1px #0e509e}

.articleSideBox{width:178px;margin-left:.7em}
.noBio{font-weight:normal;}
a:hover.noBio {text-decoration:none}
.relatedArticlesHead{font-size:17px;font-weight:bold;font-family:Corbel,Optima,Verdana;margin:0 .9em .9em 0}
.relatedArticlesTopics{font-size:15px;font-family:Corbel,Optima,Verdana;padding-bottom:.1em}
.relatedArticlesTopics ul li{font-size:.9em;list-style-type:disc;padding:0}
.relatedVideos{float:right;width:300px;max-width:300px;margin:0 1em 0 .5em}
.popularTabsContainer{margin:4px;max-width:420px}
#popularTabs ul{list-style:none;margin:0;padding:0}
.ui-tabs .ui-tabs-hide{display:none}
.factSheetList li{font-size:.9em;line-height:1.5em;margin:0 0 5px 0;}
ul.factsheets{margin: -10px 0 15px 0; padding: 0 0 0 2em;}
.factsheetTable{width: 97%; margin-left: 1.5em;}
.factsheetTable td{border: 1px solid #f7f2e3; padding: 6px; line-height: 1.4em;}
.downloadCopy{margin:10px;}
.downloadCopy ul{list-style-position:inside}
tr.tanbg td{background-color: #f9f5eb;}
td.sponsorcell{width:190px;padding:10px;text-align:center}
td.speakers{width:360px;padding:10px;font-size:.9em}

.restrictedArticles{border:solid .1em #4d5b8e;font-size:1em;background-color:#f4f6fb;padding:20px;margin-bottom:2em;min-height:180px;width:420px;}

.bottomAdBox{clear:both;width:98%;padding:30px 10px 10px 10px}
.bottomAdBox td{text-align:center;vertical-align:top}
.ofie{float:right;width:350px;height:450px;margin-bottom:1em}
.footer{text-align:left;margin:0 0 10px 20px;width:82%;}
.footer td{padding:0 5px 5px 5px;vertical-align:top;font-size:80%;}
.footer img{padding-top:16px}
.footerBox{background-color:#f9f5eb;width:100%;}
.footerBox div.BannerAdBlock{margin:20px}
.footerBox a{font-family:Corbel,Optima,Verdana;font-size:1.2em}

.topicsContainer{border:1px solid #dcdcdc;margin:8px;background-color:#ebedf0}
.topicsListContainer{border:1px solid #dcdcdc;padding:5px 5px 15px 5px;background-color:#f9fafb;font-size:.9em;margin-bottom:.5em;width:98%}
.topicsList{width: 98%;}
.topicsList li{margin:6px 3px;width:45%;float:left;.float:none;}/* IE 6 & 7 Needs float:none */
.topicDesc{padding-bottom:6px;}
.topicLanding{float:left;margin:20px 0;width:98%}
.topicLanding td{width:48%;min-width:360px;vertical-align:top;padding:1%;}
.topicLanding div.related{width:48%;padding:1%;}
.topicLanding ul li{margin:8px 0;}
.topicLanding a{font-size:16px;font-weight:bold;font-family:Corbel,Optima,Verdana;}
.topicLanding .thumbs p{margin:5px 10px;}
.topicLanding .thumbs a{font-size:14px;line-height:17px;}
.topicsArticlesHeader{background-color: #fff;font-size:1em;font-weight:bold;padding:6px}
.topicArticleTitle{font-size:1.1em;font-weight:bold;margin:.2em 0}
.topicListType{font-size:.9em}
.topicsSideBox{width:300px;margin:5px;}
.topicsSignUp{border:#dcdcdc 1px solid;padding:.5em;float:right;width:270px}

.helpQuestion{background-color:#ebebeb}
.helpFormList{text-align:left}

.calendar{font-family:Verdana,Arial,Helvetica,sans-serif;width:330px;}
.calendarNextPrev{font-weight:normal;padding:1px}
.calendarNextPrev a,.calendarNextPrev a:visited,.calendarNextPrev a:hover{background-color:ButtonFace;border:outset 2px;border-color:ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;color:ButtonText;padding:0px .5em;text-align:center;text-decoration:none}
.calendarDayHeader{font-size:12px;border-color:silver;background-color:#f9fafb}
.calendarDay{padding:1px;color:#00f}
.calendarTodayDay,.calendarSelector,.calendarTitle{background-color:#f9f5eb}
.calendarTitle{font-weight:bold}
.calendarSelectedDay{font-weight:bold;border:thin solid #a9a9a9}
.calendarOtherMonthDay,.calendarOtherMonthDay a,.calendarOtherMonthDay a:visited,.calendarOtherMonthDay a:hover{visibility:hidden}

.errorMsg{color:red;font-weight:bold;font-size:12px}
.successMsg{font-size:12px;color:blue}
.subscriberAlert{width:50%;padding:1em;border:#dcdcdc 1px solid;background-color:#f9fafb}
.privacyPolicy{font-size:.9em;font-family:Helvetica,Arial;color:#7c7c7c;padding:0 5em;text-align:left}

.sections{font-weight:bold;border-bottom:1px solid #ccc;background-color:#ebebeb;padding-left:3px}
#content ul,#content td{font-size:13px}
#content td{padding:10px;vertical-align:top}
.headerParagraph{font-size:18px;font-weight:bold;margin-bottom:1px}
.subheadParagraph{font-weight:bold;margin-top:3px;font-size:14px}
#RSSimage{margin:1px 8px 0 0;float:left}
.rssLink,.rssSnippet{border:1px solid #ebebeb;padding:10px;margin:10px auto;background-color:#f7f7f7}
.rssLink{font-weight:bold;width:80%;text-align:center}
.rssSnippet{font-family:"Courier New",Courier,monospace;height:90px;overflow:scroll}
.subSections{font-weight:bold}
#rssTable td{padding:10px;border:1px solid #ccc}
.altrow{background-color:#eee}
.RSSTextBox{text-align:left;width:100%}

.map-subcats{font-size:11px}
.map-subcats ul{list-style-type:disc;margin:4px 0;padding:0 4px 4px 2.5em}

.help-item2{font-size:11px;margin-bottom:3px}
.level2{font-size:10px;padding-left:3em;text-indent:-1.5em;margin-bottom:3px}

div#inline-list{border:1px solid #ebebeb;margin:0.5em 0 1em 2em;width:95%;padding:4px;font-family:Verdana,sans-serif;font-size:10px}
#inline-list p,#inline-list ul,#inline-list li{display:inline;font-size:10px}

.ajax__tab_outer,.ajax__tab_yuitabview-theme,.ajax__tab_inner{margin:0;padding:0}
.ajax__tab_yuitabview-theme .ajax__tab_body{padding:.5em;background-color:#fff;border:solid 1px #ebebeb;border-top:solid 2px #ebebeb}
.ajax__tab_yuitabview-theme .ajax__tab_tab{border:1px solid #ebebeb;border-bottom:0;padding:3px 10px 7px;background-color:#f9f5eb;display:block;line-height:1.1em}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_tab,.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_hover .ajax__tab_tab{background-color:#fff;border-bottom:0}
.ajax__tab_yuitabview-theme .ajax__tab_header{font-family:Corbel,Verdana;font-size:medium;padding:0}
.ajax__tab_yuitabview-theme .ajax__tab_hover .ajax__tab_tab{background-color:#ece3ce}

.vidText{font-size:8pt;margin-top:.6em}
.vidTableWide{margin-top:1.5em;border:1px solid #ebebeb;background-color:#f9fafb;border-spacing:8px}
.vidTableWide td{width:45%;background-color:#fff;vertical-align:top;border:1px solid #ebebeb;padding:.4em}

.videoBody {margin: 1px auto;padding:2px 0;background-color:#fff;width:860px;}
.videoSection{font-size:18px;font-family:Corbel,Ariel;font-weight:bold;font-style:italic;line-height:20px;margin-top:8px}
.videoRegisterList{border-color:#ebebeb}
.videoRegisterList th{background-color:#eaedf1;font-size:1em;font-weight:bold;padding:6px}
.videoRegisterList tr{vertical-align:top;border-color:#ebebeb;background-color:#fff;}
.videoRegisterList td{padding:10px;font-size:.9em}
.videoRegisterList img,.vidTableWide img{border:0;float:left;margin: 4px 8px 4px 4px;}
.videoSponsor{font-size:.9em;font-style:italic}
.videoDesc{width:auto;margin:.3em}
.videoDesc h2{font-size:1em;font-weight:bold}
.videoPageDesc{margin:-15px 0 0 2px;}
.videoDate{font-weight:bold;margin-bottom: 1.5em;}
.videoNewsBox{background-color:#f9fafb;border:#dcdcdc 1px solid;margin:.4em 0 .4em 0;padding:.5em;width:287px}
.videoAdCol{width:290px;font-size:.9em}
div.videoQAtranscript{padding:1.2em;margin:.2em 0 2em 0;background-color:#f9fafb;border:1px solid #d2c2a1;height:450px;overflow:auto;text-align:left}
.videoAlert{background:#f4f6fb url(./styles/information.png) center no-repeat;background-position: 15px 10px;text-align:left;margin:4px;padding:10px 20px 10px 45px;border:1px solid #b22222;}

.twoColList ul {width:98%;margin:0 0 10px 0}
.twoColList li{float:left;width:45%}
.downloadImage{padding:0 10px 10px 0;height:200px;}
.downloadList{margin: 0 0 25px 0;padding:0 0 20px 0;}
.downloadList ul li{list-style-type: none;font-family:Corbel,Optima,Verdana;font-size:1.4em;padding:15px 0 5px 0;}
.downloadGrp{font-style:italic;font-size:.9em}
.subcatList ul li{list-style-type: circle;font-size:1.2em;padding:3px;margin:0 12px}

.pullquote,.deck{border-top:double #e4ddcc;border-bottom:double #e4ddcc;font-weight:bold;font-style:italic;text-align:center;padding:0.5em 2em;font-family:corbel,optima,verdana,arial;font-size:1.3em;overflow:hidden;line-height:1.2em}
.pullquote{width:250px;float:left;margin:.5em 1em .5em 0}
.deck{margin-top:2em}
.sidebar,.sidebarTable{width:300px;background-color:#f9fafb;margin:10px 10px 5px 0;border:1px solid #e4ddcc;border-collapse:collapse;float:left}
.sidebarBody{padding:0 .5em .1em .5em;margin-top:0}
.sidebarTable{caption-side:bottom}
div.sidebar p.header,.sidebarTable th,.sidebarTableCenter th{background:#ebedf0 url(sb-head-bg.jpg) repeat-x;text-transform:uppercase;color:#000;text-align:center;font-weight:bold;padding:5px;margin-top:0;font-family:corbel,optima,verdana,arial;font-size:1.4em}
.sidebarTable td,.sidebarTableCenter td{border:1px solid #d2c2a1;padding:5px;text-align:left}
.sidebarTableCenter{width:95%;background-color:#f9fafb;margin:1em auto;border:1px solid #e4ddcc;border-collapse:collapse;caption-side:bottom}
.sidebarTableCenter tr.labelRow{background-color:#f9fafb;text-transform:uppercase;font-weight:bold;font-family:corbel,optima,verdana,arial,sans-serif}
.altRow{border:1px solid #d2c2a1;padding:5px;background-color:#fff}
.articleInsert{margin: 15px auto;text-align:center;border-top:solid 1px #e4ddcc;border-bottom:solid 1px #e4ddcc;font-size:15px;font-family:Corbel,Optima,Verdana;padding:10px 20px;overflow:hidden;}

div.figure{padding:.7em;border:1px solid #e4ddcc;width:auto}
div.figureright{float:right;margin:1em 0 1em 1.2em}
div.figureleft{float:left;margin:1em 1.2em 1em 0}
div.figurecenter{margin:1em auto}
div.figure p{line-height:1.1em;font-size:1.3em;font-family:corbel,optima,verdana,arial;margin-bottom:.3em;_margin-top:.4em;text-align:left}
div.figure p.list{text-indent:-.5em;padding-left:.5em;margin:0 0 .2em 0}
div.figure p.centered{text-align:center}
div.figureCenterContainer{text-align:center;margin:1em 0}
div.SBcenter {float: none; width: 100%}
div.figure img{border:0}
p.researcher{font-size: 0.95em; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; padding: 10px 0 10px 0; color: #999999;}

.horseHeader{font-size:1.7em;line-height:1.9em;font-weight:bold;font-family:corbel,optima,verdana,arial;padding:5px 0 8px 5px}
.horseAddTable{width:98%}
.horseName{font-weight:bold}
.horseAddTable td{padding:0 0 12px 5px}
.horseAddSmall{font-style:italic;padding:.3em;font-weight:normal;font-size:.9em}
.horseAddLabel{font-weight:bold;text-align:right;width:180px;vertical-align:text-top}
.horseView{margin-top:10px;border:1px solid #ebebeb;background-color:#f4f6fb;width:90%;vertical-align:top}
.horseViewTable{width:90%;background-color:#f4f6fb}
.horseViewTable td{padding:0 0 4px 5px;vertical-align:top}
.horseViewLabel{font-weight:bold;text-align:right;width:150px;vertical-align:text-top}
.freeTBAlert{width:800px;background-color:#f9fafb;margin:10px 10px 5px 0px;border:1px solid #e4ddcc;border-collapse:collapse}
.status {color: Blue; font-size: smaller; padding: 2px;}

.emailForm td{vertical-align:top}
.LoginSubhead{margin:6px 0 0 0}
.LoginFooter{font-size:0.8em;text-align:center;padding-top:15px}
.LoginComment{text-align:center;font-size:0.95em;color:#b22222;margin:0}
.NotMemberBox{border:1px solid #ddd4bf;padding:12px;background-color:#f9f5eb;vertical-align:top;box-shadow: 0 0 10px #ddd4bf; -moz-box-shadow: 0 0 10px #ddd4bf; -webkit-box-shadow: 0 0 10px #ddd4bf;}
.NotMemberBox ul{margin:8px 0}
.NotMemberBox li{padding:1px}

.TabbedPanelControl .ajax__tab_tab{display:inline;float:left;margin-left:5px;padding:3px 6px;text-decoration:none;border:1px solid #d0d0d0;background-color:#ebebeb}
.TabbedPanelControl .ajax__tab_header{position:relative;bottom:-1px;overflow:auto;font-size:95%;height:1%;margin:0;padding:0}
.TabbedPanelControl .ajax__tab_active .ajax__tab_tab{border-bottom:1px solid #fff;cursor:default;background-color:#fff}
.TabbedPanelControl .ajax__tab_body{border:1px solid #d0d0d0;margin-bottom:10px;padding:10px;background-color:#fff}
#tabNav li{margin:0;padding:0;float:left}
.PanelTabs,#tabNav{position:relative;bottom:-1px;overflow:auto;font-size:90%;margin-left:10px;z-index:0}
.PanelTabs a,#tabNav li a{display:inline;float:left;margin-right:5px;padding:3px 6px;text-decoration:none;border:1px solid #d0d0d0;border-bottom:0;background-color:#f3f3f3}
.PanelTabs a:visited,#tabNav li a:visited{color:#004276}
.PanelTabs a:hover,#tabNav li a:hover{color:#004276}
.PanelTabs a.Active,#tabNav li.selected a,#tabNav li.ui-tabs-selected a{border-bottom:1px solid #fff;cursor:default;background-color:#fff}
.BorderedBox,#tabContent{border:1px solid #d0d0d0;padding:10px;margin-bottom:10px;background-color:#fff}
#tabContent h4{margin-top:0}
#tabContent li{font-size:.9em;line-height:1.5em;margin:0 0 5px 0;}

.TabbedPanelControl .ajax__tab_header{position:relative;.bottom:-4px}
div.TabbedPanelControl div.highlightBox{margin:0;border:none}
div.TabbedPanelControl .ContentBox{margin-bottom:0}
/*\*/ * html .TabbedPanelControl .ajax__tab_header{position:relative;bottom:-4px}/**/

.registerContainer{width:793px;margin:0 auto 20px;border:1px solid #f5ecdb;background:url(images/bg4.jpg) repeat-x #f9f5eb}
.branding{margin:0;padding:0}
.branding a{background:url(images/TH_logo_brown_new12.jpg) no-repeat;text-indent:-9999px;display:block;width:353px;height:94px}
.registerForm{margin:10px auto;text-align:left;clear:both;width:600px;background-color:#fff;padding:20px;border:1px solid #ddd4bf;box-shadow: 0 0 10px #ddd4bf; -moz-box-shadow: 0 0 10px #ddd4bf; -webkit-box-shadow: 0 0 10px #ddd4bf;}
.registerForm h1{font-size:25px;padding:0;margin:0 0 15px 0;clear:both;float:none;position:static}
.registerForm h2{font-size:19px;font-weight:bold;font-family:Corbel,Optima,Verdana;color:#b22222;margin-top:20px;clear:both}
.registerForm fieldset{border:0;text-align:left;padding:5px}
.registerForm label{display:block;text-align:left;font-size:13px;margin:0}
.registerForm fieldset.newsletters{padding:0;margin:10px 0}
.registerForm fieldset.newsletters div{width:600px;float:left;margin:0 10px 10px 0;min-height:120px;overflow:hidden}
.registerForm fieldset.newsletters td{vertical-align:top;padding:5px 0}
.registerForm fieldset.newsletters td input{float:left}
.registerForm fieldset.newsletters label{float:left;width:255px;margin-left:5px}
.registerForm fieldset.newsletters label a{display:block;font-weight:bold}
.registerForm fieldset.newsletters label em{display:block;font-size:90%}
.registerForm div.createAccount p{font-size:80%;margin:-4px 0 10px 20px;color:#555}
.registerForm div.createAccount div{position:relative;margin-bottom:10px;width:390px;font-weight:bold;height:20px}
.registerForm div.createAccount div input{width:200px;position:absolute;top:0;right:0}
.registerForm table.aboutQuestions{width:580px;border-collapse:collapse}
.registerForm table.aboutQuestions input{padding:1px;float:left}
.registerForm table.aboutQuestions td.question{width:400px}
.registerForm table.aboutQuestions td{width:200px}
.registerForm table.aboutQuestions td table td{width:50%}
.registerForm table.aboutQuestions tr.rowstyle1{border:0;background-color:#eaedf4}
.registerForm td.rowstyle1{border:0}
.registerForm td.rowstyle1 table{background-color:#eaedf4;border:0}
.registerFooter{text-align:center;clear:both;margin:10px;font-size:85%}
.valSummary ul{font-weight:bold;color:Red}
.interestsTable {width:100%;}
.interests td {width:200px;}
.interests label {padding-left:10px;}

.blogs{ list-style-type: none; margin-left: 0; padding-left: 0;}

.FAQ-top{font-size:.9em;font-weight:bold;text-indent:-1em;margin:0 0 .1em 1em}
.FAQ-question{font-size:1.1em;margin:0 0 .3em 1em;text-indent:-1em}
.FAQ-answer-container{margin:0;padding:1em;background-color:#f9fafb;border:1px solid #d2c2a1}
.FAQ-answer2{margin:1em 0 2em 1em;padding:1em;background-color:#fff;border:1px solid #d2c2a1}
.QA{vertical-align:text-top;border:1px solid #ddd4bf;padding:0 4px 6px 8px;background-color:#f9f5eb;color:#ddd4bf;font-family:Georgia,'Times New Roman',Times,serif;font-size:4em;font-style:italic;font-weight:bold;margin:0 10px 4px 0;line-height:1.05em;float:left;height:50px;width:60px;}
.FAQanswer{border:1px solid #f2e7c9;padding:10px;margin:15px}
.FAQ-q{background-image:url(images/arrow-brown.gif);background-repeat:no-repeat;line-height:1.5em;margin:5px 0 5px 10px;padding-left:15px}

.weightCalculator{overflow:hidden;width:650px;margin:25px auto 0;border:5px #ccc solid;padding:0 20px 20px;clear:both;}
.weightCalculator fieldset{padding:0;margin:0 0 20px;border:0;width:380px;float:left;}
.weightCalculator img{float:right;margin-right:20px}
.weightCalculator label{font-weight:bold;font-size:100%;margin-left:0;}
.weightCalculator .subheadRed{margin:20px 0;clear:both;}
.weightCalculator select{padding:1px}
.estWeight{font-size:1.5em; font-weight:bold;margin-top:15px;}
.estWeight span{margin-left:5px;color:#b22222;}
.weightCalculator fieldset#calcStep{max-width:450px;}
.videoSidebar{width:320px;float:right;}
.footNotes, .footNotes p, .footNotes ul{font-size:10px;clear:both;margin:0;}
.footNotes ul{*margin-left:40px;}
.footNotes p{font-weight:bold;}
/*\*/
* html .weightCalculator{width:680px;}
/**/
.gestationCalculator{overflow:hidden;width:550px;margin:0 15px 0;border:5px #ccc solid;padding:0 20px 20px;clear:both;}
.gestationCalculator .BannerAdBlock{margin:20px auto;text-align:center;}
.gestationCalculator fieldset{padding:0;margin:0 0 20px;border:0;float:left;}
.gestationCalculator label{font-weight:bold;font-size:100%;margin-left:0;vertical-align:middle}
.gestationCalculator .subheadRed{margin:20px 0;clear:both;}
.estFoalingDate{font-size:1.5em;font-weight:bold;margin-top:15px;clear:both}
.estFoalingDate span{margin-left:5px;color:#b22222;font-weight:normal}
.datePicker{width:130px;border:1px solid #999;padding:3px;}

.ckeditorBox{background:#fff;min-width:500px;}
.graph{width:450px;margin:20px}
.answer1{background:#ae001f;color:#ffffff;padding:2px 3px;}
.answer2{background:#c64c62;color:#ffffff;padding:2px 3px;}
.answer3{background:#d67f8f;color:#ffffff;padding:2px 3px;}
.answer4{background:#e6b0ba;color:#ffffff;padding:2px 3px;}
.answer5{background:#830117;color:#ffffff;padding:2px 3px;}
.answer6{background:#580110;color:#ffffff;padding:2px 3px;}
.answer7{background:#270107;color:#ffffff;padding:2px 3px;}
.answer8{background:#000000;color:#ffffff;padding:2px 3px;}

