﻿body { margin:0px; font-size: 13px; font-family:"Lucida Sans Unicode", "Trebuchet MS", Helvetica, Arial, sans-serif; color:#333333; line-height:130%; background-image:url(/images/backgroundimage.jpg); background-repeat:repeat-y; background-position:center; background-color:#ebebeb; }

a { color:#006599; text-decoration:underline; }
a:Hover { color:#4595be; text-decoration:underline; }

h1, h2, h3, h4, h5, h6 { margin:0px; padding-bottom:20px; line-height:120%; }
h2 { color:#333333; } /* pagetitle */
h3 { margin:0px; color:#333333; padding-bottom:0px; } /* topic title */
h3 A {color:#333333;}
h3 A:hover { color:#333333;}
h4 { margin:0px; font-size:18px; font-weight:bold; } /* auction title */

.fontBold { font-weight:bold; }
.textAlignRight { text-align:right; }
.textAlignCenter { text-align:center; }
.helptext { color:#999999; font-size:11px; }

#tableMain { }
.cssTableRow { display:table-row; }
#topArea { width:960px; display:table-cell; padding:10px; z-index:1; }

#logoArea { height:46px; padding:0px; padding-left:10px; padding-right:10px; color:#003e84; font-size:30px; 
    font-family:"Lucida Sans Regular", 'Lucida Sans', Verdana, Arial, sans-serif; font-weight:bold; line-height:120%;  display:table-cell; background-color:#ffffff; 
    }
    
#logoArea A { color:#003e84; text-decoration:none; }
#logoArea A:Hover { color:#003e84; text-decoration:none;  }
.searchArea { float:right; width:300px; padding-right:10px; text-align:right;  display:table-cell; background-color:#ffffff; }

#topMenuArea { background-image:url(/images/Themes/Basic02/topBar.jpg); background-position:top; background-repeat:no-repeat; 
    height:34px; padding-top:10px; width:980px;  }
    
.topMenu { font-family:"Lucida Sans Regular", 'Lucida Sans', Verdana, Arial, sans-serif; font-weight:bold; color:#FFFFFF; line-height:120%; }
.topMenu A { color:#FFFFFF; text-decoration:none; }
.topMenu A:Hover { color:#FFFFFF; text-decoration:underline; }
.topMenuLeft { float:left; padding-left:24px; }
.topMenuRight { padding-right:24px; text-align:right; }

#contentArea { display:table-row; width:980px; }
#contentSub {  }
.sideMenuArea { width:220px; overflow:hidden;  padding-bottom:20px; padding-left:10px; padding-right:0px; padding-top:4px; vertical-align:top; }
.pageArea { width:710px; padding-left:16px; overflow:hidden; padding-bottom:20px; padding-right:14px; padding-top:5px; vertical-align:top; line-height:150%;}
.pageAreaFull { width:950px; padding-left:14px; overflow:hidden; padding-bottom:20px; padding-right:10px; padding-top:5px; vertical-align:top; line-height:150%;}

#bottomArea { padding:10px; padding-bottom:0px; }
#bottomText { width:940px; padding:10px; text-align:center; border:solid 1px #f1f1f1; background-color:#F8f8f8; color:#999999; display:table-cell; }
#bottomText A { color:#999999; text-decoration:none; }
#bottomText A:Hover { color:#999999; text-decoration:underline; }

.bottomText2 {text-align:center; padding:10px;}

.bottomPowerArea { text-align:right; font-size:11px; color:#cccccc; padding:3px; padding-right:13px; line-height:120%; }
.bottomPowerArea A { color:#cccccc; text-decoration:none; }
.bottomPowerArea A:Hover { color:#cccccc; text-decoration:underline; }

.bannerText { color:#333333; line-height:110%; }
.bannerText A { color:#333333; text-decoration:none; }
.bannerText A:hover {color:#cccccc; text-decoration:underline;}

/* color */
.bannerTextLeft { color:#333333; padding:5px; padding-top:2px; line-height:110%; }
.bannerTextLeft A { color:#333333; text-decoration:none; }
.bannerTextLeft A:hover {color:#cccccc; text-decoration:underline;}

/* color */
.bannerTextRight { color:#333333; padding:5px; padding-top:2px; line-height:110%; }
.bannerTextRight A { color:#333333; text-decoration:none; }
.bannerTextRight A:hover {color:#cccccc; text-decoration:underline;}

.rightBanner { padding-left:14px; width:236px; float:left; overflow:hidden; }

.titleBar { font-family:"Lucida Sans Regular", 'Lucida Sans', Verdana, Arial, sans-serif; line-height:110%; padding-top:10px; padding-bottom:10px; font-size:19px; color:#2e870b; font-weight:bold;}

.LoginBorder { border: 1px solid #dddddd; background-color:#FbFbFb; padding:16px; padding-right:50px; color:#333333; width:420px; display:table; }
.LoginTxtField { font-weight:bold; padding-right:10px;}

.error { padding:5px; text-align:center; color:Red; }

.sideMenuBgTop { background-image:url(/images/Themes/Basic02/sideMenuTop.gif); background-position:left top; background-repeat:no-repeat; height:6px; }
.sideMenuBgBottom { background-image:url(/images/Themes/Basic02/sideMenuBottom.gif); background-position:left bottom; background-repeat:no-repeat; height:10px; }
.sideMenuBgMiddle {background-image:url(/images/Themes/Basic02/sideMenuMiddle.gif); background-position:left; background-repeat:repeat-y; padding-left:6px; padding-right:6px; }

.sideMenuSpace6 { height:6px; }
.sideMenuSpace2 { height:2px; }

.sideHeadline { padding:4px; padding-left:6px; padding-top:0px; padding-bottom:4px; display:table-cell; vertical-align:middle; height:22px; overflow:hidden; width:202px; background-image:url(/images/Themes/Basic02/sideMenuHeadline.gif); background-repeat:no-repeat; background-position:top left; font-weight:bold; color:#ffffff; text-decoration:none; }
.sideHeadline A { color:#ffffff; text-decoration:none; }
.sideHeadline A:Hover { color:#ffffff; text-decoration:none; }

.sideMenu1st { padding:5px; padding-left:2px; padding-top:2px; font-weight:bold; padding-bottom:3px; color:#333333; line-height:110%;}
.sideMenu1st A {color:#333333; text-decoration:none;  }
.sideMenu1st A:Hover { color:#999999; text-decoration:underline;}

.sideMenu1stSelect { padding:5px; padding-left:2px; padding-top:2px; font-weight:bold; padding-bottom:3px; color:#333333; line-height:110%; text-decoration:underline;}
.sideMenu1stSelect A {color:#333333; text-decoration:none; text-decoration:underline; }
.sideMenu1stSelect A:Hover { color:#999999; text-decoration:underline;}

.sideMenu2nd { padding:5px; padding-left:12px; padding-top:2px; padding-bottom:3px; color:#333333; line-height:110%; }
.sideMenu2nd A {color:#333333; text-decoration:none;  }
.sideMenu2nd A:Hover { color:#999999; text-decoration:underline;}

.sideMenu2ndSelect { padding:5px; padding-left:12px; padding-top:2px; padding-bottom:3px; color:#333333; line-height:110%; }
.sideMenu2ndSelect A {color:#333333; text-decoration:none; text-decoration:underline; }
.sideMenu2ndSelect A:Hover { color:#999999; text-decoration:underline;}

.leftBannerArea { padding-top:10px; padding-bottom:10px; width:220px; overflow:hidden;text-align:center; }

.pageContent { padding-top:10px; padding-bottom:10px;}

.location {font-size:12px; color:#999999; border-bottom:solid 1px #eeeeee; padding:2px;}

.topicDate { font-size:11px; color:#999999; }
.topicContent { padding-top:16px; padding-bottom:20px; }

.galleryBorder { vertical-align:middle; text-align:center; width:160px; height:160px; border:solid 1px #eeeeee; }

.auctionTitle { font-weight:bold; }
.auctionTitle A { text-decoration:none; }
.auctionTitle A:Hover { text-decoration:underline; }

.auctionListDetail { color:#999999; padding-top:4px; font-size:12px; }
.auctionDetail { color:#999999; padding-top:4px;}

.auctionDetailBar { background-image:url(/images/Themes/Basic02/barDescription.gif); background-repeat:no-repeat; background-position:left top; height:24px; }

.auctionEndMessage { border:solid 4px #e4eff8; padding:8px; font-weight:bold; font-size:15px; color:red; text-align:center; }

.auctionRight { padding-bottom:8px; line-height:110%; vertical-align:top; }
.auctionLeft { padding-bottom:8px; line-height:110%; vertical-align:top; }

.pagingHelper { color:red; text-decoration:none; text-align:center; font-weight:bold; }
.pagingHelper A { color:#333333; text-decoration:none; font-weight:normal; }
.pagingHelper A:Hover { color:#999999; text-decoration:underline; }

.tableTitle { padding:4px; background-color:#eeeeee; border-right:solid 1px #FFFFFF; line-height:100%; }
.tableRows { padding:4px; border-bottom:solid 1px #dddddd; line-height:110%; }
.tableRowsB { padding:4px; line-height:110%; }

.tableSignUpRows { padding:4px; padding-right:8px; padding-left:0px; border-bottom:solid 1px #dddddd; line-height:110%; }
.tableSignUpRowsB { padding:4px; padding-right:8px; padding-left:0px; line-height:110%; }

.tableLeft { padding:4px; padding-left:0px; padding-right:6px; font-weight:bold; border-bottom:solid 1px #eeeeee; vertical-align:top; }
.tableRight { padding:4px;  border-bottom:solid 1px #eeeeee; vertical-align:top; }
.tableRightBox { padding:2px;  border-bottom:solid 1px #eeeeee; vertical-align:top; }
.tableButton { padding:4px; text-align:right; padding-top:8px; padding-bottom:8px;}



/*bid auction history */
.subTitle { padding:3px; background-color:#EEEEEE; border-right:solid 1px #FFFFFF; font-size:11px; line-height:110%; }
.subField { padding:3px; border-bottom:solid 1px #EEEEEE; font-size:13px; line-height:110%; }

/* member */
.borderLineBottom { border-top:solid 1px #EEEEEE; }
.borderTop { background-image:url(/images/borderTop.gif); background-position:left top; background-repeat:no-repeat; height:16px; }
.borderCenter { background-image:url(/images/borderCenter.gif); background-position:left top; background-repeat:repeat-y; padding:0px; padding-left:16px; padding-right:16px; }
.borderBottom { background-image:url(/images/borderBottom.gif); background-position:left bottom; background-repeat:no-repeat; height:16px; }



