/* ARNOLD JEWELERS MAIN STYLESHEET */

body { margin: 0; padding: 0; background: #fff; color: #000; }


/* IMAGES */ 

 
.aj-logo { width: 300px; height: 85px; border: 0px; }

.bands { border: 0; height: 93px; width: 150px; } 

.benjamins { border: 0; width: 125px; height: 125px; } 

.blonde { border: silver solid 1px; width: 125px; height: 125px; } 

.blondie { border: 0; margin-top: 5px; padding: 0; width: 135px; height: 141px; } 

.button1 { margin-top: 10px; border: 0; width: 300px; height: 50px; }

.button2 { margin-top: 0; border: 0; width: 207px; height: 35px; }

.button3 { border: 0; width: 300px; height: 35px; }

.button_video1 { border: 0; width: 205px; height: 30px; }

.button_video2 { border: 0; width: 300px; height: 30px; }

.buyit-1 { border: 0; width: 69px; height: 25px; }

.contact-img { border-bottom: solid white 20px; width: 650px; height: 150px; } 

.charts { border: 0px; height: 141px; width: 135px; } 

.credit {  position: absolute; top: 10px; right: 58px; padding: 0; margin: 0; border: 0; height: 142px; width: 408px; z-index: 7; }

.custom { border: 0; width: 105px; height: 93px; }

.cute-couple { border: 0; width: 300px; height: 215px; margin: 10px 0; }
 
.gift { border: 0; width: 125px; height: 125px; z-index:5; }  

.green-arrow { padding: 0 0 0 250px; border: 0; width: 172px; height: 50px; }

.img-1 { border: 0; width: 150px; height: 80px; } 

.item4532 { width: 125px; height: 80px; border: 0; z-index:5; }
 
.item4609 { border: 0; margin: 10px 0 10px 0; width: 140px; height: 93px; }

.lbot { position: absolute; top: 1063px; left: 78px; height: 48px; width: 591px;  z-index: 1; } 

.lbot_1250 { position: absolute; top: 1203px; left: 78px; height: 48px; width: 591px; z-index: 1; }

.lbot_1400 { position: absolute; top: 1353px; left: 78px; height: 48px; width: 591px; z-index: 1; }

.lbot_1800 { position: absolute; top: 1753px; left: 78px; height: 48px; width: 591px; z-index: 1; } 
 
.lbot_2200 { position: absolute; top: 2153px; left: 78px; height: 48px; width: 591px; z-index: 1; } 

.left { position: absolute; top: 0; left: 0; height: 1110px; width: 78px; z-index: 0; }

.left_1250 { position: absolute; top: 0; left: 0; height: 1250px; width: 78px; z-index: 0; }

.left_1400 { position: absolute; top: 0; left: 0; height: 1400px; width: 78px; z-index: 0; }

.left_1800 { position: absolute; top: 0; left: 0; height: 1800px; width: 78px; z-index: 0; } 

.left_2200 { position: absolute; top: 0; left: 0; height: 2200px; width: 78px; z-index: 0; }  
 
.ltop { position: absolute; top: 0; left: 78px; height: 48px; width: 591px; z-index: 1; }
 
.mens_200 { border: 0; padding-top: 10px; width: 200px; height: 150px; }

.m400 { border: 0; width: 400px; height: 350px; }

.phone { border: 0; width: 142px; height: 142px; }

.pliers { border: 0; width: 100px; height: 75px; z-index:6; } 

.rbot { position: absolute; top: 1063px; right: 78px; height: 48px; width: 591px; z-index: 0; }

.rbot_1250 { position: absolute; top: 1203px; right: 78px; height: 48px; width: 591px; z-index: 0; }

.rbot_1400 { position: absolute; top: 1353px; right: 78px; height: 48px; width: 591px; z-index: 0; }

.rbot_1800 { position: absolute; top: 1753px; right: 78px; height: 48px; width: 591px; z-index: 0; }

.rbot_2200 { position: absolute; top: 2153px; right: 78px; height: 48px; width: 591px; z-index: 0; }

.repair-text { margin: 5px; font-family: tahoma, verdana, arial, sans-serif; font-size: 11pt; font-weight: normal; line-height: 22px; text-align: justify; background:#fff; color: #333; }

.repair-1 { position: relative; left: 0; border: 0; width: 100px; height: 75px; z-index:6; }

.repair-2 { position: relative; left: 0; border: 0; width: 100px; height: 75px; z-index:6; }

.repair-3 { position: relative; left: 0; border: 0; width: 100px; height: 75px; z-index:6; }

.repair-4 { position: relative; right: 0; border: 0; width: 100px; height: 75px; z-index:6; } 

.right { position: absolute; top: 0; right: 0; height: 1110px; width: 78px; z-index: 0; }

.right_1250 { position: absolute; top: 0; right: 0; height: 1250px; width: 78px; z-index: 0; }

.right_1400 { position: absolute; top: 0; right: 0; height: 1400px; width: 78px; z-index: 0; }

.right_1800 { position: absolute; top: 0; right: 0; height: 1800px; width: 78px; z-index: 0; }

.right_2200 { position: absolute; top: 0; right: 0; height: 2200px; width: 78px; z-index: 0; }

.r200 { border: 0; width: 200px; height: 200px; }

.r300 { border: 0; width: 300px; height: 300px; }
 
.r650 { border: 0; width: 650px; height: 400px; }  

.rtop { position: absolute; top: 0; right: 78px; height: 48px; width: 591px; z-index: 0; } 

.see-more { border: 0; margin: 20px 0 0 25px; height: 30px; width: 150px; }

.sell-gold { border: 0; margin: 10px 0 10px 30px; width: 205px; height: 30px;  } 

.store { border: 0; margin: 10px 0 20px 0; width: 650px; height: 270px; }

.tennis-1 { border: 0; margin: 10px 0 10px 0; width: 250px; height: 92px; }

.video-buttons { margin-left: 55px; border: 0; width: 205px; height: 30px; } 

.vmcd { border: 0;  width: 70px; height: 142px; }

.vmp { border-bottom: white solid 10px; width: 375px; height: 50px; z-index: 99; }


/* CONTAINERS */
 
#add { position: relative; margin-left: 30px; padding: 5px; height: 75px; width: 200px; border: 0; } 

#askus { position: absolute; top: 0; right: 0; border: silver solid 1px; width: 200px; height: 200px; z-index: 5; }
          
#bezels{ position: relative; margin: 0 auto 10px auto; width: 375px; height: 150px; z-index: 5; }

#bezels-big { position: relative; margin: 25px auto 0 auto; width: 600px; height: 217px; z-index: 5; }

#bot-link { position: relative; border: 0; margin: 20px auto 0 auto; height: 15px; width: 650px; font-family: tahoma, verdana, arial, sans-serif; text-align: center; font-size: 10pt; font-weight: bold; color: #585858; background: transparent; z-index: 1; } 

#bride{ position: relative; margin: 10px auto 10px auto; width: 150px; height: 173px; z-index: 5; }

#bride-rings { position: relative; margin: 15px auto 10px auto; height: 173px; width: 150px; z-index: 3; }

#buy-browse { position: absolute; border: 0; top: 0; left: 256px; width: 150px; height: 60px; }

#chart-col{ position: relative; margin: 20px auto 5px auto; border: 0; width: 475px; height: 300px; } 

#chart-col-1 { float: left; margin: 0; padding-right: 20px; border: 0;  width: 225px; height: 235px; } 

#chart-col-2 { float: left; margin: 0; border: 0; width: 225px; height: 235px; } 

#chart-lh { float: left; margin: 0; padding-right: 10px; height: 275px; width: 135px; border: 0; } 

#chart-rh { float: left; margin: 0; padding: 0; height: 275px; width: 135px; border: 0; } 

#c-col { position: relative; border: 0; margin: 0 auto 0 auto; width: 46%; height: 1000px; z-index: 5; } 

#col-bezelpage { position: relative; margin: 10px auto 5px auto; border: 0; width: 650px; height: 1100px; background:#fff; color: #585858; z-index: 6; } 

#col-product-700 { position: relative; margin: 0 auto 0 auto; border: 0; width: 600px; height: 700px; z-index: 6; }
 
#col-product-700-lh { position: absolute; border: 0; top: 0px; left: 0px; width: 300px; height: 700px; z-index: 99; }

#col-product-700-rh { position: absolute; border: 0; top: 0; left: 300px; width: 300px; height: 700px; z-index: 6; }

#col-product-1400 { position: relative; margin: 0 auto 0 auto; border: 0; width: 600px; height: 1400px; z-index: 6; }

#col-product-1400-lh { position: absolute; border: 0; top: 0; left: 0px; width: 300px; height: 1400px; z-index: 99; }

#col-product-1400-rh { position: absolute; border: 0; top: 0; left: 300px; width: 300px; height: 1400px; z-index: 6; }

#col-product-1800 { position: relative; margin: 20px auto 0 auto; border: 0px; width: 600px; height: 1240px; background: #fff; color: #000; z-index: 6; }

#col-product-1800-bot { position: relative; margin: 0 auto 0 auto; border: 0; width: 600px; height: 200px; background: transparent; color: #000; z-index: 6; }

#col-product-1800-ctr { position: relative; margin: 0 auto 0 auto; width: 200px; height: 1240px; background:#fff; color: #585858; z-index: 6; }

#col-product-1800-lh { position: absolute; top: 0; left: 0; width: 200px; height: 1240px; background:#fff; color: #585858; z-index: 6; }

#col-product-1800-rh { position: absolute; top: 0; right: 0; width: 200px; height: 1240px; background:#fff; color: #585858; z-index: 6; }

#col-studpage { position: relative; margin: 0 auto 5px auto; border: 0px; width: 600px; height: 750px; background:#fff; color: #585858; z-index: 6; }

#col-1 { position: relative; margin-left: auto; margin-right: auto; bottom: 5px; height: 600px; width: 85%; background:#fff; color: #585858; z-index: 6; }
 
#col-85 { position: relative; margin: 10px auto 5px auto; border: 0; width: 85%; height: 550px; font-family: tahoma, verdana, arial, san-serif; font-size: 11pt; font-weight: normal; background:#fff; color: #585858; z-index: 6; } 

#col-1800 { position: relative; margin: 10px auto 0 auto; left: 0; border: 0; width: 85%; height: 1425px; background:#fff; color: #000; }
   
#contact-col { position: relative; margin: 10px auto 0 auto; border: 0; width: 650px; height: 700px; background:#fff; color: #585858; z-index: 6; }

#criteria { position: relative; margin: 0 10px 5px 0; border: 0; width: 90%; height: 215px; background:#fff; color: #585858; z-index: 6; }

#default-col { position: relative; border: 0; margin: 0 auto 0 auto; width: 46%; height: 1200px; z-index: 0; } 

#desc-ctr { position: relative; margin: 20px auto 0 auto; border: 0; height: 100px; width: 80%; background:#fff; color: #585858; z-index: 6; } 

#diamond-specs { position: absolute; left: 0; top: 400px; border: 0; width: 312px; height: 270px; color: #585858; background: #fff; background-image: url(images/details1.gif); background-repeat: no-repeat; z-index: 6; } 

#diamonds { position: relative; margin: 10px auto 0 auto; height: 125px; width: 150px; z-index: 3; } 

#dropdown { position: relative; margin: 30px auto 20px auto; border: 0; height: 25px; width: 460px; z-index: 9999; }

#engage-1 { position: relative; margin: 20px auto 20px auto; width: 150px; height: 150px; z-index: 5; } 
 
#footer { position: relative; border: 0; margin: 20px auto 0 auto; height: 100px; width: 375px; font-family: tahoma, verdana, arial, sans-serif; text-align: center; font-size: 10pt; font-weight: bold; color: #585858; background: transparent; z-index: 99; } 
 
#gift-1 { position: relative; margin: 20px auto 20px auto; width: 125px; height: 125px; z-index: 5; } 
 
#lh-col { position: absolute; top: 240px; left: 50px; width: 18%; height: 900px; z-index: 5; }

#lh-links { position: relative; margin: 15px auto 0 auto; width: 112px; height: 235px; z-index: 6; }
 
#lh-top { position: absolute; border: 0; top: 65px; height: 99px; width: 140px; left: 6%; color: #585858; background: #fff; z-index: 3; }
 
.lh-1 { position: absolute; top: 0; left: 0; width: 113px; height: 260px; border: 0; }

#logo { position: relative; margin: 50px auto 0 auto; height: 85px; width: 300px; }

#itemprice-250 { position: relative; margin: 0 auto 0 auto; border: 0; padding: 0 5px 0 5px; width: 250px; color: #585858; background:#fff; z-index: 6; } 

#itemprice-365 { position: relative; margin: 0 auto 0 auto; border: 0; padding: 0 5px 0 5px; width: 365px; height: 85px; color: #585858; background:#fff; z-index: 6; } 

#itemprice-400 { position: relative; margin: 0 auto 0 auto; border: 0; padding: 0 5px 0 5px; width: 400px; height: 60px; color: #585858; background:#fff; z-index: 6; } 

#just-sold { position: relative; margin: 57px auto 0 auto; height: 50px; width: 295px; font-family: verdana, tahoma, arial, sans-serif; font-size: 10pt; font-weight: normal; background:#ffffff; color: #000; z-index: 99; }

#mail { position: relative; margin: 20px auto 0 auto; border: red solid 1px; padding-top: 5px; height: 25px; width: 115px; text-align: center; text-decoration: blink; font-family: tahoma, verdana, tahoma, arial, sans-serif; font-size: 12pt; font-weight: bold; color: #fff; background: #ffffff; z-index: 99; }
 
#main-col{ position: relative; margin: 30px auto 5px auto; border: 0; width: 650px; height: 710px; background:#fff; color: #585858; z-index: 6; } 

#market-prices { position: relative; margin: 0; height: 230px; width: 280px; border: 0;  } 

#members { position: relative; margin: 70px auto 0 auto; border: 0; height: 50px; width: 650px;  } 

#misc-col { position: relative; margin: 10px auto 5px auto; border: 0; width: 650px; height: 700px; background:#fff; color: #585858; z-index: 6; }

#more { position: relative; border: 0; margin: 50px auto 0 auto; height: 100px; width: 650px; z-index: 99; }

#more2 { position: relative; border: 0; margin: 65px auto 0 auto; height: 100px; width: 650px; z-index: 99; }

#mount-specs { position: absolute; right: 0; top: 400px; border: 0; width: 312px; height: 270px; color: #585858; background:#fff; z-index: 6; } 

#nextpage { position: relative; margin: 0 auto 0 auto; border: 0; height: 15px; width: 25%; font-family: tahoma, verdana, arial, sans-serif; text-align: center; font-size: 10pt; font-weight: normal; color: #585858; background: #fff; z-index: 1; }

#old-buy { position: absolute; border: 0; padding: 0; margin: 0; top: 410px; left: 184px; height: 142px; width: 218px; z-index: 99; }

#pay-col1 { position: relative; margin: 10px auto 0 auto; border: 0; width: 650px; height: 590px; background:#fff; color: #585858; z-index: 3; }

#pay-col2 { position: relative; margin: 0 auto 0 auto; border: 0; width: 650px; height: 735px; background:#fff; color: #585858; z-index: 3; }

#product-big { position: relative; border: 0; margin: 30px auto 0 auto; height: 294px; width: 400px; }

#pendant-1 { position: relative; margin: 25px auto 10px auto; width: 140px; height: 93px; z-index: 5; } 

#repair-imgs { position: relative; margin: 0 auto 0 auto; padding-top: 10px; border: 0; height: 75px; width: 550px; z-index: 0; } 

#rh-col { position: absolute; top: 235px; right: 50px; width: 18%; z-index: 5; }

#rh-top {
	position: absolute;
	border: 0;
	top: 51px;
	height: 140px;
	width: 150px;
	right: 72px;
	z-index: 3;
}

.rh-1 { position: absolute; top: 0; right: 0; width: 113px; height: 260px; border: 0; }

#ring-info { position: relative; margin: 10px auto 0 auto; border: 0; height: 100px; width: 80%; background:#fff; color: #585858; z-index: 6; }

#ring-1 { position: relative; margin: 10px auto 10px auto; width: 140px; height: 93px; z-index: 5; }

#ring-3 { position: relative; margin: 20px auto 0 auto; width: 125px; height: 175px; z-index: 5; }
 
#scale { position: relative; margin: 10px auto 0 auto; height: 175px; width: 150px; z-index: 3; } 

#sold { position: relative; margin: 57px auto 0 auto; height: 50px; width: 295px; font-family: verdana, tahoma, arial, sans-serif; font-size: 10pt; font-weight: normal; background:#ffffff; color: #000; z-index: 99; }

#sorry { position: absolute; border: 0; top: 66px; left: 35px; height: 200px; width: 300px; }

#stud-pair { position: relative; margin: 10px auto 0 auto; height: 125px; width: 150px; z-index: 3; }
 
#studs{ position: relative; margin: 10px auto 10px auto; width: 135px; height: 95px; z-index: 5; }  

#theitem { position: absolute; border: 0; top: 0; left: 0px; width: 130px; color: #585858; background: #fff; }

#theitem2 { position: absolute; border: 0; top: 0; left: 0; width: 110px; color: #585858; background: #fff; }

#theitem3 { position: absolute; border: 0; top: 0; left: 0; width: 130px; height: 60px; }

#theprice { position: absolute; border: 0; top: 0; right: 0; width: 130px; color: #000; background: #fff; }

#theprice2 { position: absolute; border: 0; top: 0; left: 125px; width: 110px; color: #000; background: #fff; }

#theprice3 { position: absolute; border: 0; top: 0; left: 125px; width: 130px; height: 60px; }

#tradein { border: silver solid 1px; margin-top: 0; height: 400px; width: 400px; background:#fff; color: #555; }

#video-col { position: relative; margin: 20px auto 20px auto; border: 0; padding: 0; width: 650px; height: 750px; z-index: 0; }

#video-col-lh { position: absolute; top: 40px; left: 0px; height: 213px; width: 320px; border: silver solid 1px; } 

#video-col-rh { position: absolute; top: 40px; right: 0px; height: 213px; width: 320px; border: silver solid 1px; } 

#video-col-lh-bot { position: absolute;  padding: 5px; margin-top: 5px; top: 255px; left: 0; height: 427px; width: 310px; border: silver solid 1px; } 

#video-col-rh-bot { position: absolute; margin-top: 5px; padding-top: 10px; top: 255px; right: 0; height: 427px; width: 320px; border: silver solid 1px; } 

#watch-1 { position: relative; margin: 35px auto 25px auto; width: 140px; height: 170px; z-index: 5; } 

#what1 { position: absolute; border: 0; top: 0; left: 240px; width: 130px; color: #000; background: #fff; }

 

/* TEXT CONTROL */


a:link { color: blue; text-decoration: none; background: transparent; }
 
a:visited { color:purple; text-decoration: none; background: transparent; }

a:active { color: #333333; text-decoration: none; background: transparent; }

a:hover { color: red; text-decoration: none; background:#ffffff; }

.add { margin-top: 2px; text-align: center; font-family: tahoma, verdana, arial, sans-serif; font-weight: bold; background:#fff; color: #333; }

.adjust { padding-top: 45px; }

.adjust2 { padding-top: 45px;  margin-right: 15px;}

.bezel-table { margin-top: 10px; font-family: tahoma, verdana, arial, sans-serif; border: 0; width: 100%; height: 1100px; padding: 0px; border-collapse: collapse; font-size: 10pt; font-weight: bold; background:#fff; color: #585858; } 

.blue { font-weight: normal; color: blue; background: #fff; padding-left: 5px; }

.blk-txt { font-family: tahoma, verdana, arial, sans-serif; font-size: 10pt; font-weight: bold; background: transparent; color: #000; }

.blk-txt-ctr { text-align: center; font-family: tahoma, veranda, arial, sans-serif; text-decoration: underline; padding: 5px; font-size: 10pt; font-weight: bold; background:#fff; color: #000; }

.blue-txt { font-family: tahoma, verdana, arial, sans-serif; font-size: 10pt; font-weight: bold; background: #fff; color: #000080; text-decoration: underline; padding-bottom: 5px; }

.blutext-1 { padding-bottom: 10px; font-family: tahoma, veranda, arial, sans-serif; font-size: 10pt; text-decoration: underline; font-weight: bold; background:#fff; color: #000080; }

.blu-txt-ctr { text-align: center; padding-bottom: 10px; font-family: tahoma, veranda, arial, sans-serif; font-size: 10pt; text-decoration: underline; font-weight: bold; background:#fff; color: #000080; }

.blue2 { text-align: center; margin: 5px; font-family: verdana, tahoma, arial, sans-serif; font-size: 14px; font-weight: bold; background: transparent; color: #535b99; font-style: italic; }

.bot-note { padding: 30px 195px 10px 25px; font-family: tahoma, verdana, arial, san-serif; font-size: 10pt; font-weight: bold; color: #535b99; }

.bot-note2 { padding: 0px 195px 30px 25px; font-family: tahoma, verdana, arial, san-serif; font-size: 10pt; font-weight: bold; color: #535b99; }

.cash { padding-bottom: 15px; font-family: tahoma, arial, sans-serif; font-size: 13pt; font-weight: bold; color: #000; background: #fff;  }

.clarity { border-top: #fff solid 10px; margin-left: 5px; width: 498px; height: 115px; } 

.color { font-family: verdana, tahoma, arial, sans-serif; font-size: 12pt; font-weight: bold; background: #fff; color: #000; }

.date-ctr { text-align: center; margin-top: 0; font-family: tahoma, arial, sans-serif; font-size: 8pt; font-weight: bold; color: #585858; background: #fff; } 

.dia-carat { text-align: left; margin-left: 5px; width: 500px; height: 94px; } 

.dia-color { border-top: #fff solid 10px; margin-left: 5px; width: 520px; height: 76px; } 

.disclaimer { margin-top: 10px; font-family: verdana, tahoma, arial, sans-serif; font-size: 8pt; font-weight: normal; background: #fff; color: #585858; }

.except { border: 0; margin-left: 25px; font-family: tahoma, verdana, arial, sans-serif; font-size: 10pt; font-weight: bold; line-height: 22px; background: #fff; color: #000000; }

.friendlist { list-style-type:circle; list-style-position: outside;  margin: 0 10px 0 0; padding-bottom: 10px; font-family: tahoma, arial, sans-serif; font-size: 10pt; font-weight: normal; background:#fff; color: #585858; }

.go-black { font-family: tahoma, verdana, arial, san-serif; font-size: 10pt; font-weight: bold; color: #000000; }

.go-black-line { text-decoration: underline; font-family: tahoma, verdana, arial, san-serif; font-size: 10pt; font-weight: bold; color: #000000; }

.go-black2 { padding: 10px 0 10px 0; font-family: tahoma, verdana, arial, san-serif; font-size: 10pt; font-weight: bold; color: #535b99; }

.go-black12 { border: 0; margin: 20px 0 0 25px; font-family: tahoma, verdana, arial, sans-serif; font-size: 12pt; font-weight: bold; line-height: 22px; background: #fff; color: #000000; }

.go-black11-ctr { text-align: center; font-family: tahoma, verdana, arial, san-serif; text-decoration: underline; font-size: 11pt; font-weight: bold; color: #000000; }

.go-black10in { list-style-position: inside; font-family: tahoma, verdana, arial, san-serif; font-size: 10pt; font-weight: bold; color: #000000; }

.go-black13 { padding: 10px 0 10px 0; font-family: tahoma, verdana, arial, san-serif; font-size: 13pt; font-weight: bold; color: #000000; }

.go-blue { font-family: tahoma, verdana, arial, san-serif; font-size: 10pt; font-weight: bold; color: #535b99; }

.go-blue8 { margin: 5px; font-family: tahoma, verdana, arial, san-serif; font-size: 8pt; font-weight: bold; color: #535b99; text-align: center; }

.go-blue8a { margin: 0 5px 5px 5px; font-family: tahoma, verdana, arial, san-serif; font-size: 8pt; font-weight: normal; color: #535b99; }

.go-blue10in { list-style-position: inside; font-family: tahoma, verdana, arial, san-serif; font-size: 10pt; font-weight: bold; color: #535b99; }

.go-blue12 { padding: 10px 0 10px 0; font-family: tahoma, verdana, arial, san-serif; font-size: 13pt; font-weight: bold; color: #535b99; }

.go-dkblue { font-family: tahoma, verdana, arial, san-serif; font-size: 10pt; font-weight: bold; color: #000080; }

.go-green10 { font-family: tahoma, verdana, arial, san-serif; font-size: 10pt; font-weight: bold; color: #006600; }

.go-green13 { font-family: tahoma, verdana, arial, san-serif; font-size: 13pt; font-weight: bold; color: #006600; }

.go-grey10 { font-family: tahoma, verdana, arial, san-serif; font-size: 10pt; font-weight: bold; color: #585858; }

.go-grey11 { font-family: tahoma, verdana, arial, san-serif; font-size: 11pt; font-weight: normal; color: #585858; }

.gold { border: 0; width: 100%; font-family: tahoma, verdana, arial, sans-serif; font-size: 10pt; font-weight: bold; color: #585858; background: #fff; } 

.go-red { font-family: tahoma, verdana, arial, san-serif; font-size: 10pt; font-weight: bold; color: red; }

.go-red12 { font-family: tahoma, verdana, arial, san-serif; font-size: 12pt; font-weight: bold; color: red; }

.go-red13 { font-family: tahoma, verdana, arial, san-serif; font-size: 13pt; font-weight: bold; color: red; }

.go-red13-ctr { text-align: center; text-decoration: underline; font-family: tahoma, verdana, arial, san-serif; font-size: 13pt; font-weight: bold; color: red; }

.go-yellow { font-family: tahoma, verdana, arial, san-serif; font-size: 10pt; font-weight: bold; color: #cc9900; }

.goto { font-family: arial, tahoma, verdana,  sans-serif; font-size: 12pt; font-weight: bold; }

.green { color: green; }

.hours { font-family: tahoma, arial, sans-serif; font-size: 8pt; font-weight: bold; color: #585858; background: #fff; margin-top: 0px; }  

h1 { margin: 10px 20px; text-align: center; font-family: tahoma, verdana, arial, sans-serif; font-size: 14pt; font-weight: bold; background: #fff; color: #535b99; } 

h2 { margin: 10px 20px; text-align: center; font-family: tahoma, verdana, arial, sans-serif; font-size: 14pt; font-weight: bold; background: #fff; color: #535b99; } 

h3 { margin: 10px 20px; text-align: center; font-family: tahoma, verdana, arial, sans-serif; font-size: 14pt; font-weight: bold; background: #fff; color: #535b99; } 

.look-for { font-family: tahoma, verdana, arial, san-serif; text-align: center; margin: 20px; font-size: 12pt; font-weight: bold; color: #000000; }

.need { border: silver solid 1px; margin: 10px 10px 10px 25px; padding: 3px 5px 5px 10px; font-family: tahoma, verdana, tahoma, arial, sans-serif; width: 130px; font-size: 11pt; font-weight: bold; background: #99ccff; color: #fff; }
 
.need2 { border: silver solid 1px; margin: 10px 10px 10px 25px; padding: 3px 5px 5px 10px; font-family: tahoma, verdana, tahoma, arial, sans-serif; font-size: 11pt; font-weight: bold; width: 550px; background: #99ccff; color: #fff; }
 
.need3 { border: silver solid 1px; margin: 10px 10px 10px 25px; padding: 3px 5px 5px 10px; font-family: tahoma, verdana, tahoma, arial, sans-serif; font-size: 11pt; font-weight: bold; height: 40px; width: 550px; background: #535b99; color: #fff; }

.old { margin: 20px 0px 0px 20px; font-family: verdana, tahoma, arial, sans-serif; font-size: 10pt; color: #585858; background: #fff; line-height: 19px; }

p { margin: 5px; font-family: verdana, tahoma, arial, sans-serif; font-size: 12px; font-weight: normal; background: transparent; color: #585858; }

.pagetitle { padding: 10px 20px; text-align: center; font-family: tahoma, verdana, arial, sans-serif; font-size: 14pt; font-weight: bold; background: #fff; color: #535b99; } 

.ph { margin: 0 0 15px 0; text-align: center; font-family: tahoma, verdana, arial, sans-serif; font-weight: bold; background:#fff; color: #333; }

.pk-slant { font-style: oblique; font-weight: bold; color: #ff99ff; }

.price { font-family: tahoma, verdana, arial, sans-serif; font-size: 11pt; font-weight: bold; border: 0; color: red; background: #fff; text-align: center; }

.price-txt { padding: 1px 0 4px 0; font-family: tahoma, verdana, arial, sans-serif; font-size: 9pt; font-weight: bold; border: 0; color: #535b99; background: #fff; }

.price2 { font-family: tahoma, verdana, arial, sans-serif; font-size: 11pt; font-weight: bold; border: 0; color: red; background: #fff; text-align: right; }

.q1 { text-align: center; font-weight: bold; margin-top: 20px; }

.reasons { text-align: left; margin: 10px 0 10px 5px; font-family: veranda, tahoma, arial, sans-serif; font-size: 10pt; font-weight: bold; line-height: 22px; background:#fff; color: #000; }

#red { font-family: verdana, tahoma, arial, sans-serif; font-size: 8pt; font-weight: normal; background: #fff; color: red; }

.red-dog { font-family: tahoma, verdana, arial, sans-serif; font-size: 10pt; margin: 0 7px 0 7px; font-weight: normal; color: red; background: #ffffff; }

.required { border: 0; margin-left: 25px; font-family: tahoma, verdana, arial, sans-serif; font-size: 12pt; font-weight: bold; line-height: 22px; background: #fff; color: #535b99; }

.retail { font-family: tahoma, verdana, arial, sans-serif; font-size: 11pt; font-weight: bold; border: 0; color: #000; background: #fff; text-align: center; }

.retail-multi { text-align: right; font-family: tahoma, verdana, arial, sans-serif; font-size: 11pt; font-weight: bold; border: 0; color: #000; background: #fff; }

.sidecol-txt { margin-left: 5px; font-family: tahoma, verdana, arial, sans-serif; font-weight: normal; background: transparent; color: #585858; }

.services { margin: 0 0 5px 5px; font-family: verdana, tahoma, arial, sans-serif; font-variant: small-caps; font-size: 12px; font-weight: bold; line-height: 15px; background:#fff; color: #333; }

.ship-list { font-family: tahoma, verdana, arial, sans-serif; font-size: 12pt; background:#fff; color: #585858; }

.ship-list2 { margin-top: 10px; font-family: tahoma, verdana, arial, sans-serif; font-size: 12pt; background:#fff; color: #585858; }

.short-desc { font-family: tahoma, verdana, arial, sans-serif; font-size: 10pt; margin: 0 7px 0 7px; font-weight: normal; color: #585858; background: #fff; }

.silver-id { font-family: tahoma, arial, sans-serif; text-align: center; font-size: 10pt; margin: 15px 0; font-weight: bold; color: #535b99; }

.silver-table { position: relative; margin: 20px auto; width: 600px; } 

.sorry-message { font-family: verdana, tahoma, arial, sans-serif; font-size: 12pt; font-weight: bold; background:#ffffff; color: #000000; z-index: 2; }

.storefront { border: 0; width: 650px; height: 172px; }

.stud-table { margin-top: 10px; font-family: verdana, tahoma, arial, sans-serif; width: 100%; padding: 0; border-collapse: collapse; font-size: 10pt; font-weight: bold; line-height: 22px; background:#fff; color: #585858; } 

.text-center { text-align: center; margin-top: 30px; font-family: tahoma, verdana, arial, sans-serif; font-size: 12pt; font-weight: bold; color: #535b99; }

.text-repair { margin: 5px; font-family: tahoma, verdana, arial, sans-serif; font-size: 11pt; font-weight: normal; line-height: 22px; text-align: justify; background:#fff; color: #333; }

.top-sell { margin-bottom: 10px; font-family: tahoma, verdana, arial, sans-serif; font-size: 10pt; font-weight: bold; text-decoration: underline; color: #000080; }

.upgrade-txt { font-family: tahoma, verdana, arial, sans-serif; font-weight: normal; font-size: 9pt; background:#fff; color: #000080; }  

.under-title { text-align: center; top: 5px; font-family: verdana, tahoma, arial, sans-serif; font-weight: normal; font-size: 9pt; background:#fff; color: #555; }  

.wht { border: silver solid 1px; margin: 10px 10px 10px 25px; padding: 0 5px 3px 10px; width: 90px; font-family: tahoma, verdana, tahoma, arial, sans-serif; font-size: 11pt; font-weight: bold; line-height: 22px; background: #99ccff; color: #fff; }

.wht2 { border: silver solid 1px; margin: 10px 10px 10px 25px; padding: 0px 5px 3px 10px; width: 140px; font-family: tahoma, verdana, tahoma, arial, sans-serif; font-size: 11pt; font-weight: bold; line-height: 22px; background: #99ccff; color: #fff; }

.whybuy { margin: 18px 0 20px 5px; font-family: veranda, tahoma, arial, sans-serif; font-size: 14pt; font-weight: bold; line-height: 22px; background: #fff; color: #535b99; }

.wire1 { color: blue;  }

.w-200 { border: 0; width: 200px; height: 200px; }

.w-142 { border: 0; width: 200px; height: 142px; } 

.w-175 { border: 0; width: 200px; height: 175px; } 

.w-200 { border: 0; width: 200px; height: 200px; }

