body { background: #0a254e; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }

#mainDiv { position: absolute; width: 822px; height: 590px; top: 50%; left: 50%; margin-left: -411px; margin-top: -280px; }
#contentDiv { margin-top: 3px; border: solid 5px #ffffff; background: #092f5e; width: 811px; height: 524px; }
#headerDiv { margin-left: 7px; }

a { text-decoration: none; }
a:hover { text-decoration: underline; }

.s10 { font-size: 10px; }
.s11 { font-size: 11px; }
.s12 { font-size: 12px; }
.s13 { font-size: 13px; }
.s14 { font-size: 14px; }
.s16 { font-size: 16px; }
.s18 { font-size: 18px; }

.white { color: #ffffff; }
.black { color: #000000; }

.footerLinks { float: left; text-align: center; width: 132px; height: 18px; font-size: 12px;}
.footerLinksLink { color: #fff; font-size: 12px; }
.footerLinksSep { float: left; height: 16px; width: 1px; background: #98a4b5; }

#viewWatchWin1 { float: left; display: inline; width: 190px; height: 318px; margin-left: 5px; border: solid 1px #8295a6; }
#viewWatchWin2 { float: left; display: inline; margin-left: 2px; width: 300px; height: 318px; border: solid 1px #8295a6; }
#viewWatchWin2 .wlabel { float: left; margin: 5px 0px 0px 0px; width: 62px; font-size: 10px; }
#viewWatchWin2 .wdata { float: left; margin: 2px 0px 0px 0px; font-size: 13px; font-weight: bold; width: 210px; }
#viewWatchWin2 .wpdf { float: left; margin: 5px 0px 0px 0px;  }
#viewWatchWin2 .wgender { float: right; margin: 5px 0px 0px 0px;  }
#viewWatchWin2 .wtype { float: left; width: 270px; margin: 2px 0px 0px 0px; font-size: 13px; font-weight: bold; text-align: center; }
#viewWatchWin2 .wprice { float: right; margin: 12px 0px 0px 0px; font-size: 18px; font-weight: bold; }
#viewWatchWin2 .wbuy { float: right; margin: 18px 0px 0px 40px; font-size: 14px; font-weight: bold; }
#viewWatchWin2 .wbuy a { color: #fff; }

#viewWatchWin3 { float: left; display: inline; margin-left: 2px; width: 114px; height: 318px; border: solid 1px #8295a6;overflow-y: scroll; background: #ffffff;}
#viewWatchWin3 a { margin-left: 22px; }
#viewWatchWin4 { float: left; display: inline; margin-left: 2px; width: 180px; height: 318px; border: solid 1px #8295a6;overflow-y: scroll; }
#viewWatchWin4 a { font-size: 13px; color: #ffffff; }
#viewWatchWin4 .collectionModels { margin: 2px 0px 0px 1px; }

#collectionText.colf1 { background: #000; }
#collectionText { float: left; display: inline; width: 236px; height: 400px; margin-left: 2px; border: solid 1px #8295a6; font-size: 13px;}
#collectionText strong { font-size: 16px;}

#collectionImgs { float: left; display: inline; margin-left: 2px; width: 557px; height: 400px; border: solid 1px #8295a6; background: #ffffff; overflow-y: scroll; }
#collectionImgs.colf1 { background: #000; }

#viewWatchWin2.colf1 { background: #000; }
#viewWatchWin3.colf1 { background: #000; }
#viewWatchWin4.colf1 { background: #000; }

.debug { border: solid 1px red; background: #f0f;}

#topWindow { float: left; height: 87px; }

#dealersWin1 { float: left; display: inline; width: 189px; height: 318px; margin-left: 100px; border: solid 1px #8295a6; overflow-y: auto;}
#dealersWin2 { float: left; display: inline; width: 389px; height: 318px; margin-left: 2px; border: solid 1px #8295a6; overflow-y: auto;}
.dealerCityLink { font-size: 14px; color: #fff; line-height: 20px;}

.footerColl { float: left; text-align: center; width: 100px; background: #7f8da2; height: 18px; font-size: 12px; text-transform: uppercase; font-weight: bold; line-height: 18px;}
.footerColl a { color: #fff; font-size: 12px; }
.footerCollSep { float: left; height: 18px; width: 1px; background: #98a4b5; }

#footerCollections { margin-left: 58px; float: left; display: none; }

.footerAbout { float: left; text-align: center; width: 180px; background: #7f8da2; height: 18px; font-size: 12px; text-transform: uppercase; font-weight: bold; line-height: 18px;}
.footerAbout a { color: #fff; font-size: 12px; }
.footerAboutSep { float: left; height: 18px; width: 1px; background: #98a4b5; }

#footerAboutUs { margin-left: 220px; float: left; display: none; }

#buyWatchWin0 { float: left; display: inline; width: 188px; height: 330px; margin-left: 55px; border: solid 1px #8295a6; background: #ffffff;}
#buyWatchWin1 { float: left; display: inline; width: 499px; height: 330px; margin-left: 5px; border: solid 1px #8295a6; font-size: 14px; overflow: hidden;}
#buyWatchWin1 .topText { font-size: 11px;}
#buyWatchWin1 a { color: #fff; font-size: 14px; font-weight: bold;}
#buyWatchWin1 .buyLinks { text-align: center; }
#buyWatchWin1 .dlabel { float: left; width: 120px; font-size: 12px; }
#buyWatchWin1 .ddata { float: left; }
#buyWatchWin1 .dclear { clear: both; margin: 0px 0px 7px 0px; height: 0px; overflow: hidden;}
#buyWatchWin1 input { border: solid 1px #8295a6; font-size: 11px; width: 200px; }
#buyWatchWin1 textarea { border: solid 1px #8295a6; font-size: 11px; }
#buyWatchWin1 .bottomText { font-size: 10px; margin: 0px 0px 10px 0px; }
#buyWatchWin1 .a1 { float: left; font-size: 12px; width: 230px; }
#buyWatchWin1 .a2 { float: left; font-size: 12px; width: 140px; }
#buyWatchWin1 .a3 { float: left; font-size: 12px; }
#buyWatchWin1 .a4 { clear: both; margin-bottom: 10px; }
#buyWatchWin1 .sendButton { font-size: 14px; margin-left: 120px; margin-bottom: 12px;  }
#buyWatch2Win1 { float: left; display: inline; width: 350px; height: 330px; margin-left: 200px; border: solid 1px #8295a6; }

#serviceWin1 { float: left; display: inline; width: 180px; height: 377px; margin-left: 125px; border: solid 0px #8295a6; }
#serviceWin2 { float: left; display: inline; margin-left: 2px; width: 350px; height: 375px; border: solid 1px #8295a6; font-size: 14px;  }
#serviceWin2 p { padding: 0px; margin: 13px 0px 0px 0px; }
#contactsWin1 { float: left; display: inline; width: 325px; height: 350px; margin-left: 34px; border: solid 1px #8295a6; }
#contactsWin2 { float: left; display: inline; margin-left: 2px; width: 350px; height: 350px; border: solid 1px #8295a6; }
#contactsWin2 a { color: #fff; }

#termsWin1 { float: left; display: inline; width: 582px; height: 318px; margin-left: 100px; border: solid 1px #8295a6; overflow-y: auto; font-size: 12px; font-weight: normal; }
#termsWin1 h1 { font-size: 14px; font-weight: bold; padding: 0px; margin: 0px;}
#termsWin1 h2 { font-size: 13px; font-weight: bold; padding: 0px; margin: 0px;}
#termsWin1 a { color: #fff; }
