body{background:#b3e3f0 url(../../App_Images/int-bg.jpg) repeat-x;}
#heading{position:relative;width:100%;height:146px;background:url(../../App_Images/heading-bg.jpg) no-repeat;}
#heading img{position:absolute;top:0;right:0;}
#heading h1{color:#FFF;font-size:20px;font-weight:bold;text-transform:uppercase;width:464px;padding:14px 0 10px 0;}
#heading p{color:#FFF;font-family:Verdana;font-size:12px;line-height:18px;width:464px;}
#content{width:100%;padding:10px 0;}
#content p{color:#0f7ac0;font-size:12px;line-height:20px;padding:0 0 10px 0}
#content a{color:#0f7ac0;}



/*Lobby*/
#content div.product{position:relative;width:220px;height:280px;float:left;margin-right:15px;border-bottom:1px solid #95d0e7;margin-bottom:10px;}
#content div.product h2{color:#0f7ac0;font-size:12px;font-weight:bold;text-transform:uppercase;}
#content div.product p{color:#0f7ac0;font-size:12px;line-height:14px;}
#content div.product p.more{position:absolute;bottom:0;right:0;font-family:Tahoma;font-size:11px;}
#content div.product p.product-details span{position:absolute;top:212px;left:0;}

#content div.product p.more a{color:#d05253;}
#content div.product img{border:2px solid #FFF;margin:0 0 0 0;}
#content div.product table.product-img{position:absolute;top:30px;left:0;}
#content div.product table.product-img td{height:180px;background:#c4e9f3;border:1px solid #95d0e7;padding:0 4px;}

/* Search Lobby*/
#content #SearchLb div.product{position:relative;width:220px;height:335px;float:left;margin-right:15px;border-bottom:1px solid #95d0e7;margin-bottom:5px;}
#content #SearchLb div.product h2{color:#0f7ac0;font-size:12px;font-weight:bold;text-transform:uppercase;}
#content #SearchLb div.product h2 table{width:220px; vertical-align:middle; padding:5px 0px; height: 35px; border-bottom: 1px solid #95d0e7; margin-bottom:5px; }
#content #SearchLb  div.product p.more{position:static;text-align:left;display:block; padding-top:3px;height: 24px;border-top: 1px solid #95d0e7; width: 220px;font-family:Tahoma;font-size:11px;}
#content #SearchLb div.product table.prodImg{margin-bottom: 5px;}



/*Lobby Grid*/
table.lobby{font-size:12px}
table.lobby thead th{background:#76cce5;color:#FFF;font-weight:bold;text-transform:uppercase;padding:4px;}
table.lobby tr td{color:#0f7ac0;line-height:20px;background:#ffffff;border-bottom:2px solid #dbf2f8;padding:4px;}
table.lobby tr td a{color:#0f7ac0;text-decoration:underline;}
table.lobby tr td a:hover{text-decoration:none;}
table.lobby tr.zebra td{background:#e6f6fa;}


/*Details*/
#images{position:relative;float:left;width:540px;border-right:1px solid #a9daec;}
#images h3{color:#0f7ac0;font-family:Georgia;font-size:20px;padding:0 0 4px 0;}
#images ul{position:absolute;top:5px;left:360px;width:180px;}
#images ul li{display:block;float:left;width:90px;height:67px;}
#details{float:right;width:390px;}
#details h2{color:#0f7ac0;font-size:18px;font-weight:bold;padding:0 0 4px 0;}
#details p{color:#0f7ac0;font-size:12px;line-height:20px;padding:0 0 10px 0}
#details ul.pdfs {color:#0f7ac0;font-size:12px;padding:0 0 10px 0;}
#details ul.pdfs li {line-height:20px;background:url(../../App_Images/pdf.gif) no-repeat 0 2px;padding:0 0 0 20px;}
#details ul.pdfs li  a{color:#0f7ac0;}

#details a.request-info{display:block;width:175px;height:33px;background:url(../../App_Images/btns/request.jpg) no-repeat;float:right;}
#details a.returns{clear:right;display:block;width:114px;height:22px;background:url(../../App_Images/btns/return.jpg) no-repeat;float:right;margin-top:10px;}


/*Request Information*/
table.request{color:#0f7ac0;font-size:12px;font-weight:bold;width:400px;float:left;}
table.request tr td{padding:2px 0;}
#testimonial{float:right;width:450px;text-align:right;background:url(../../App_Images/testimonial-bg.jpg) no-repeat;padding:44px 0 0 0;margin-top:20px;}
#testimonial p{color:#0192cc;font-family:Georgia;font-size:16px;font-style:italic;line-height:24px;}
#testimonial p.author{font-size:14px;font-style:normal;padding-top:6px;}

/*Coupons*/
table.coupons td{padding:4px 8px;}

.size194{width:194px;border:1px solid #a6d4ea;padding:1px;}
.size398{width:398px;border:1px solid #a6d4ea;padding:1px;}
.size122{width:122px;border:1px solid #a6d4ea;padding:1px;}
.size65{width:65px;border:1px solid #a6d4ea;padding:1px;}
.size30{width:30px;border:1px solid #a6d4ea;padding:1px;}
.size40{width:40px;border:1px solid #a6d4ea;padding:1px;}
