.LayoutTable{ border-collapse:collapse; border-width:0px; padding:0px;}.LayoutTable td{ padding:0px;}.Button{ padding:3px; height:30px;}.Button:hover { cursor:pointer;}.Required { font-weight:bold; font-size:14px;}.note{ font-style:italic; font-size:10pt;}#PurchaseContainer{ border-collapse:separate; padding-right:10px; width:99%;}#PurchaseContainer .Hdr1 { text-align:center;}#PurchaseContainer .Hdr2 { text-align:left;}#PurchaseContainer .Hdr3 { text-align:center;}#PurchaseContainer .Hdr4 { text-align:center;}#PurchaseContainer td{ padding:5px; vertical-align:top;}#PurchaseContainer .Col1{ width:65px; height:92px;}#PurchaseContainer .Col2{ text-align:left;}#PurchaseContainer .Col3{ text-align:center;}#PurchaseContainer .Col4{ text-align:center;}#PurchaseDetailsContainer{ padding-left:10px; width:99%}#PurchaseDetailsContainer .Col1{ text-align:left; padding-top:12px; padding-bottom:6px; padding-left:6px;}#PurchaseDetailsContainer .Col2{ text-align:right; padding-top:12px; padding-bottom:6px; padding-right:6px;}#PostalContainer .Shipping{ font-weight:bold; text-align:left;}#PostalContainer .PostalTimes{ padding:6px; vertical-align:middle;}.OrderProducts { font-weight:bold;}.ProductName{ font-weight:bold;}#OrderTotal{ font-weight:bold;}.ValidationMessage{ font-weight:bold;}.Lulu{ width:99px; height:140px;  border-style:solid; border-width:1px;}.MakePayment { font-weight:bold;}#PaymentButtonContainer { padding-left:10px;}#MakePaymentButton{ width:140px; }#PurchaseButton{ width:180px; }#PaymentNote{ font-weight:bold; }#DownloadsContainer{ border-collapse:separate; min-width:900px; }#DownloadsContainer td{ padding-bottom:0.5em;}#DownloadsContainer .Hdr1{text-align:left;text-decoration:underline;}#DownloadsContainer .Hdr2{text-align:left;text-decoration:underline;}#DownloadsContainer .Hdr3{text-align:right;text-decoration:underline;}#DownloadsContainer .Hdr4{text-align:right;text-decoration:underline;}#DownloadsContainer .Hdr5{text-align:right;text-decoration:underline;}#DownloadsContainer .Col1{text-align:left;}#DownloadsContainer .Col2{text-align:left;}#DownloadsContainer .Col3{text-align:right;}#DownloadsContainer .Col4{text-align:right;}#DownloadsContainer .Col5{text-align:right;}#ContactContainer{ margin-left:10px; border-collapse:separate; padding:0px;}#ContactContainer td{ padding-top:3px; padding-left:30px; font-weight:bold;}#ContactButtonContainer{ text-align:left;}#ContactButton{ width:140px;}#MessageHeader{ vertical-align:top; }#Message{ vertical-align:top; }#ContactContainer #NameTextBox{ width:120px; }#ContactContainer #EmailTextBox{ width:240px; }#ReportsContainer{ border-collapse:separate; width:100%;}#ReportsContainer td{ padding-bottom:0.5em;}#ReportsContainer .Hdr1{ text-align:left; text-decoration:underline;}#ReportsContainer .Hdr2{ text-align:right; text-decoration:underline;}#ReportsContainer .Hdr3{ text-align:left; text-decoration:underline;}#ReportsContainer .Col1{ text-align:right; width:40px;}#ReportsContainer .Col2{ text-align:left;}#ReportsContainer .Col3{ text-align:right;}#ReportsContainer .Col4{ text-align:left;}#ReportContainer{ border-collapse:separate;}.Thumbnail{border-style:solid;border-width:1px;}#GalleryContainer{ border-collapse:separate; margin-left:10px;}#GalleryContainer tr td { padding:3px;}.GalleryPic{ text-align:center; vertical-align:middle;border-style:solid;border-width:1px;}.GalleryNav{ text-align:right; font-size:9pt;}.ProfileMessage{ text-align:center;}.ProfileStat{ font-size:10pt; text-align:left; vertical-align:top;}.Signature{ font-style:italic;}#ProfileContainer, #AdminProfileContainer, #DetailsContainer, #RegistrationContainer, #LoginContainer{ border-collapse:separate; text-align:left; margin-left:10px;}#ProfileContainer td, #AdminProfileContainer td, #DetailsContainer td, #RegistrationContainer td, #LoginContainer td{ padding:1px;}#UsernameTD{ width:100px; }#LoginContainer #Cookies{ vertical-align:top; padding-left:15px; padding-right:10px;}#LoginButtonTD{ text-align:left;}#LoginLinksTD{ text-align:left; vertical-align:top;}#LoginButton{ width:90px;}#RegisterButton{ width:120px;}#DetailsSpacer{ width:20px;}#EmailTextBox{ width:200px;}#DetailsButtonTD{ text-align:left;}#DetailsButton{ width:140px;}#MemberSpacer{ width:20px;}#SaveProfileTD{ text-align:left;}#SaveProfileButton{ width:120px;}#OrderHistoryContainer{ text-align:left;}#OrderHistoryContainer td { padding:3px; padding-right:6px;}#NameTextBox{ width:200px; }#EmailTextBox{ width:200px; }#WebSiteTextbox{ width:200px; }#UsernameTextBox{ width:120px; vertical-align:top; }#PasswordTextBox{ width:120px; vertical-align:top; }#CountryDropDownList{ width:204px;  height:23px;}#WebSiteStyleDropDownList{ width:204px;  height:23px;}#SiteMap li{ padding-top:4px;}#SiteMap a{ font-size:10pt;}#SiteMap a:hover{ font-size:10pt; padding-top:4px;}#Publications a{border-style:solid;border-width:1px;}#Publications a:hover{border-style:solid;border-width:1px;}.BookCover { float:left;margin-left:1em;margin-bottom:1em;margin-right:2em;border-style:solid;border-width:1px; width:175px; height:248px;}.BookPages { float:right;margin-left:1em;margin-right:1em;border-style:none;}.MainFeatures { margin-bottom:0.25em; }.BattleImage{ border-style:solid; border-width:2px; width:780px;}#BattleImage {border-style:solid;border-width:1px; width:600px;}#LatestActivityContainer{ border-collapse:separate; margin-right:10px;}#LatestActivityContainer td{ padding:2px; font-size:10pt;}#LatestActivityContainer .UpdatesCol1{ text-align:left; vertical-align:bottom;}#LatestActivityContainer .UpdatesCol2{ width:90px; text-align:right;}#LatestActivityContainer .UpdateCol1{ padding-left:20px; vertical-align:top;}#LatestActivityContainer .UpdateCol2{ width:90px; text-align:right;}#LatestActivityContainer .TopicsCol1{ vertical-align:bottom;}#LatestActivityContainer .TopicsCol2{ text-align:right;}#LatestActivityContainer .ForumTopicCol1{ text-align:left; padding-left:20px;}#LatestActivityContainer .ForumTopicCol2{ width:90px; text-align:right;}#UpdatesLink { padding-left:20px; }#AdminContainer{ border-collapse:separate; text-align:center; width:600px; margin-left:50px; margin-left:auto; margin-right:auto; width:auto; }.AdminPanel{ text-align:left;}.AdminMessage{ text-align:center; font-weight:normal;}.AdminFooter{ text-align:center;}#AdminStatsContainer{ border-collapse:separate; text-align:left;}#AdminStatsContainer td{ padding:2px;}#AdminStatsContainer .StatHeader{ text-decoration:underline; text-align:left; font-size:10pt; font-weight:bold;}#AdminStatsContainer .Stat{ text-align:left;}#AdminMemberPostsContainerTD{ vertical-align:top; }#AdminMemberPostsContainer { border-collapse:separate; margin-left:60px;}#AdminMemberPostsContainer td { padding:2px;}#AdminMemberPostsContainer .Hdr1{ text-align:left; }#AdminMemberPostsContainer .Hdr2{ text-align:left; }#AdminMemberPostsContainer .Hdr3{ text-align:left; }#AdminMemberPostsContainer .Hdr4{ text-align:left; }#AdminContainer #AdminButtons{ padding-top:12px; text-align:center; }#AdminContainer #TitlePanel, #AdminContainer #ForumPanel, #AdminContainer #AdminPanel{ padding-bottom:3px;}#LinksContainer{ border-collapse:separate; margin-left:10px;}#LinksContainer td{ padding-bottom:0.5em;}