#largeProductImg {
float: left;
display:inline;
margin-top: 30px;
text-align: center;
width: 40%;
margin-left: auto;
margin-right: auto;
position:relative;
}

#productInformation {
float: right;
text-align: left;
margin-top: 40px;
width: 335px;
display:inline;
position:relative;
}

.productTitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 100%;
font-weight: bold;
}

.productTxt {
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
color: #4b7bb8;
}

#retailPrice {
font-size: 80%;
font-weight: bold;
text-decoration: line-through;
padding-bottom: 4px;
}

#gtPrice {
font-size: 110%;
color: #ab0000;
padding-bottom: 4px;
}

#youSave {
color: #7ca2c6;
font-size: 70%;
font-weight: bold;
padding-bottom: 4px;
}

#thumbnails {
clear: both;
width: 100%;
margin-bottom: 20px;
margin-left: auto;
margin-right: auto;
text-align: center;
}

.clickToEnlarge {
padding-top: 6px;
}

.OptionsSelector {
	color: #0046a1;
	font-size: 60%;
    border: solid #a7a6aa 1px;
}

#writtenContent {
font-size: 80%;

}




#productTree {
font-size: 70%;
word-spacing: 2px;
margin-bottom: 8px;
}

#productCategory {
font-size: 120%;
padding-top: 8px;
}

#productSorting {
margin-top: -30px;
float: right;

height: 25px;
font-size: 11px;
}

#viewAll {
display:inline;
padding: 0 10px 0 0px;
font-size: 11px;
font-weight: bold;
float: left;
text-align: right;
} 

#formTxt {
	font-size: 11px;
	
}

#next_btn2, #next_btn, #next_btn1, #next_btn3 {
	font-size: 11px;
}

#view{
float: left;
font-size: 11px;
padding: 0 10px 0 10px;

font-size: 11px;
font-weight: bold;
white-space: nowrap;
}

#next_btn, #next_btn1{
float: left;
padding: 0 10px 0 10px;
display:inline;

}

.PageSelector {
	color: #0046a1;
	font-size: 60%;
    border: solid #a7a6aa 1px;
}

#sortBy {
display: inline;
float: left;
padding: 0 10px 0 10px;
}

#productDescTxt {
line-height: 18px;
} 

#back {
font-size: 70%;
padding-top: 3px;
width: 100%;
}
.prodInnerBox span {display:block;}
.prodInnerBox ourprice {float:left;display:inline;background:#0f0;}

.familyLoop{
position:relative;
}
.familyLoop .productBox {
position:relative; 
float:left; 
display:inline;
margin:15px 5px 10px 0px; 
height:275px; 
overflow:hidden; 
}


.prodtitleSmall {
	font-size:11px;
	color:#000;
	font-weight:bold;
}


#floating_prod_title{
margin: 0px 0px;
padding: 20px 0px;
font-size: 28px;
height: 35px;
line-height: 35px;
}

#title{
font-size:28px;
line-height: 35px;
font-family:Tahoma, Verdana;
height:35px;
}

#floating_prod_title a{
font-size:11px;
text-decoration:none;
color:#72839A;
line-height: 50px;
}

#product_individual #floating_prod_title{
margin:-74px 0 0 -2px;
}

.imgborder { 
border: none; 
}

#product_holder{
position:relative;
margin:10px 0;
}
#product_holder .borderImage {
/*border:#DDD solid 1px; */
padding:5px 0;
height:200px;
background:#FFF;
}
#product_holder .borderImage *{
border:0;
padding:0;
margin:0;
}

#product_holder table{
/*border-top: 1px solid #C6CFDA;
border-bottom:1px solid #C6CFDA;*/
margin-top:-1px;
}
#product_holder td{
text-align:center;
font-size:11px;
line-height:14px;
padding:2px;
width:33%;
}



#product_holder .watchname a{
text-decoration:none;
display:block;

color:#67788F;
}
#product_holder .coupon{
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
background:#f6f6f6;
padding:5px 4px;
margin:3px;
display:block;
}
#product_holder .retailprice{
text-decoration:line-through;
display:block;
}
#product_holder .ourprice{
font-weight:normal;
color:#000;
display:block;
}
#product_holder .yousave{
color:#CC0000;
display:block;
}

/*----------INDIVIDUAL PRODUCT PAGE----*/
#productHolder,#productHolder2 {
width: 550px;
margin: 0 auto;
}

#productHolder2 {
padding-top: 45px;
}

#product_individual{
position:relative;
display:block;
/*width:555px;*/
width: 100%;
/*padding-top: 25px;*/
}
.product_image{
position:relative;
display:inline;
float:left;
width:250px;
text-align:center;
top: 25px;
}

.product_description{
position:relative;
margin-left:20px;
width:280px;
font-size:12px;
display:block;
float:left;
display:inline;
}

.product_description .title{
font-weight:bold;
display:block;
text-transform:uppercase;
font-size:16px;
margin:0 0 10px 0;
}

.product_description .description{
font-size:12px;
display:block;
margin:0 0 20px 0;
color:#4B7BB8;
font-family:Arial,Helvetica,sans-serif;
}

.product_description .product_retail{
display:block;
font-weight:bold;
margin: 0px 0px 5px;
text-decoration:line-through;
font-size:14px;
}

.product_description .product_price{
display:block;
color:#aa0000;
font-size:18px;
margin:0 0 5px 0;
}

.product_description .product_savings{
display:block;
color:#52637A;
font-weight:bold;
font-size:12px;
}

.product_description #add_to_cart{
display:block;
width:145px;
height:35px;
background: url('../images/add_to_cart.gif') no-repeat;
margin:5px 0 0 0;
cursor:pointer;
border:0px;
}

.product_description .text_field{
border:1px solid #aaa;
margin:25px 0 0 0;
}

.more_views{
margin: 30px 0px;
display:inline;

left: 0;

width:100%;
padding:30px 0;
border-top:1px solid #95B0D3;
border-bottom:1px solid #95B0D3;
text-align: center;
}

#productSorting_btm{
position:relative;
float:right;
display:inline;
margin:0 0 120px 0;
width:215px;
}

.choice, .PageSelector{
font-size:10px;
}

.border_left{
	border-left:1px solid #C6CFDA;
	border-collapse:collapse;
}
.border_right{
	border-right:1px solid #C6CFDA;
	border-collapse:collapse;
}
.border_bottom{
	border-bottom:1px solid #C6CFDA;
	border-collapse:collapse;
}
.border_top{
	border-top:1px solid #C6CFDA;
	border-collapse:collapse;
}
.cell_top{
	padding:10px;
}
.cell_bottom{
padding-bottom:10px;
}

#productsearch{
position:absolute;
top:60px;
left:0px;
}

#advancedsearch{
position:relative;
margin:0 0 10px 0;
}

.fptCategory {
color: #4B7BB8;
}

#productBack {
font-size: 14px;
text-transform: uppercase;
line-height: 25px;
height: 25px;
}

#floating_prod_title2 {
font-size:28px;
height:20px;
line-height:20px;
margin:0;
padding:5px 0;
}