.custom-size { float:left; padding-left:5px;}
#bc_2008 {
	PADDING-BOTTOM: 10px
}
#img_td_2008 {
	PADDING-LEFT: 5px; 
	PADDING-RIGHT: 15px
}
.img_holder_2008 {
	TEXT-ALIGN: center; 
	WIDTH: 410px;
}
.img_holder_2008 IMG {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 10px;
BORDER: #000 1px solid; 
}
#blue_btns_2008 {
	TEXT-ALIGN: right; WIDTH: 120px; FLOAT: right
}
#code_2008 {
	TEXT-ALIGN: right; MARGIN-TOP: -23px; WIDTH: 150px; FLOAT: right; COLOR: #454545; FONT-SIZE: 11px
}
#code_2008_2 {
	TEXT-ALIGN: right; MARGIN-BOTTOM: 10px; COLOR: #454545; FONT-SIZE: 11px
}
#avl_2008 {
	TEXT-ALIGN: right; WIDTH: 75px; PADDING-RIGHT: 2px; FLOAT: right; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
#ob_08_header {
	PADDING-BOTTOM: 4px
}
#rev_holder_2008 {
	WIDTH: 220px; FLOAT: right; PADDING-TOP: 5px; PADDING-BOTTOM: 5px;
}
#price_2008 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #900; FONT-SIZE: 18px; PADDING-TOP: 3px;
}
#tab_desc_2008 {
display:none;
BORDER-BOTTOM: #666 0px solid; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FLOAT: left; MARGIN-LEFT: 5px; FONT-SIZE: 10px; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid; PADDING-TOP: 2px;
}
#tab_ship_2008 {
display:none;
BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FLOAT: left; FONT-SIZE: 10px; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid; PADDING-TOP: 2px
}
.tabBack {
	BACKGROUND-COLOR: #eee; MARGIN-LEFT: 4px
}
.tabBack A {
	COLOR: grey
}
.tabBack A:hover {
	COLOR: #293b74
}
.tabFront {
	BACKGROUND-COLOR: #fff; MARGIN-LEFT: 4px;
}
.tabFront A {
	TEXT-DECORATION: none
}
#order-box {
	BORDER-LEFT: #cecfdf 0px solid; BORDER-RIGHT: #cecfdf 0px solid
}
#tab_desc_content_2008 {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
#tab_ship_content_2008 {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}

#add_frame_2008 {
BORDER-BOTTOM: #cecfdf 1px solid;
}

#add_frame_2008 P {
FONT-SIZE: 12px; 
FONT-WEIGHT: bold; 
padding: 0px 0px 0px 5px;
}
#learn_more_2008 {
	TEXT-ALIGN: right; 
	PADDING-RIGHT: 2px; 
	DISPLAY: block; 
	COLOR: #293b74; 
	FONT-SIZE: 10px
}
#learn_more_2008:hover {
	COLOR: #ae0011;
}
#choose_frame_2008 {
	TEXT-ALIGN: center; 
	BACKGROUND-COLOR: #fff; 
	WIDTH: 296px;
	float:left; 
	HEIGHT: 116px; 
	FONT-SIZE: 10px; 
overflow-y: hidden ! important; 
overflow-x: auto ! important;
}
#choose_frame_2008 IMG {
	BORDER-LEFT: #fff 40px solid; 
	BORDER-RIGHT: #fff 40px solid;
}
#choose_frame_2008 TD {
	TEXT-ALIGN: center; 
	BORDER-LEFT: #ddd 1px solid; 
	BORDER-TOP: #fff 0px solid; 
 padding:0px;
}
#choose_frame_2008 DIV {
padding:5px;
}
#choose_frame_2008 A {
	DISPLAY: block;
}


#frame_sel_holder {
	HEIGHT: 1px; 
	OVERFLOW: hidden;
}
.thumbs_table_08 TD {
	BORDER-LEFT: #eee 1px solid;
}
.thumbs_table_08 IMG {
	MARGIN-TOP: 5px;
}
#frmdd_08 TD {
	BORDER-TOP: #fff 0px solid;
}
.selectedThumb08 DIV {
border:3px solid #900;
}
#totalPrice {
	WIDTH: 1px; 
	DISPLAY: none;
}
#div_standard_08 {
	WIDTH: 400px;
}
#prices_div_08 {
	padding:3px;
	COLOR: #454545; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold;
	overflow:hidden; 
}
#our_price_08 {
	COLOR: #900; 
	FONT-SIZE: 18px; 
	FONT-WEIGHT: normal;
}
#our_price_09 {
	COLOR: #293b74; 
	padding-bottom:3px;
	FONT-SIZE: 14px; 
	FONT-WEIGHT: bold;
}
#you_save_08 {
	COLOR: #3ca438; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold;
}
#totalPrice2008 {
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 10px;
	}
#totalPrice2008 A {
	COLOR: #900; 
	FONT-SIZE: 10px; 
	TEXT-DECORATION: none;
}
#totalPrice2008 A:hover {
	COLOR: #3ca438; 
	TEXT-DECORATION: underline;
}
.framePrice08 {
	LINE-HEIGHT: 18px; 
	COLOR: #454545; 
	FONT-SIZE: 14px
}
.yourPrice08 {
	LINE-HEIGHT: 24px; 
	COLOR: #900; 
	FONT-SIZE: 16px
}
#scroll_up {
	border: 1px solid #e7e2d9;
	POSITION: relative; 
	padding: 0px 2px 0px 2px;
	DISPLAY: inline; 
	COLOR: #e7e2d9; 
	/* MARGIN-LEFT: 60px; */ 
	FONT-SIZE: 17px; 
	CURSOR: pointer; 
	TEXT-DECORATION: none; 
background-color:#0072bc !important;
}
#scroll_down {
	POSITION: relative; 
	border: 1px solid #e7e2d9;
	DISPLAY: inline; 
	COLOR: #e7e2d9; 
	FONT-SIZE: 17px; 
	CURSOR: pointer; 
	TEXT-DECORATION: none; 
	padding: 0px 2px 0px 2px;
background-color:#0072bc !important;
	}

#scroll_down:hover {
	border:1px solid green;
	COLOR: green; 
background-color:#f4efe3 !important;
}
#scroll_up:hover {
	border:1px solid green;
	COLOR: green; 
background-color:#f4efe3 !important;
}

.txtBoth {
	WIDTH: 150px; 
	COLOR: #454545; 
	FONT-SIZE: 11px; 
	VERTICAL-ALIGN: middle
}

/******CHANGE FOR SIDE SCROLL BUTTONS ******/
.scroll_up_down
{
	float:left;
width:10.5px;
	margin-top:-1px !important;
	padding-top:50px !important;
	padding-bottom:46px !important;
	font-weight:bold;
}

/***************************************/


.ctetable td{
	padding:5px;
	vertical-align:middle;
	font-size:11px;
	color:#454545;
}
