#main_content {
	padding: 0;
	padding-top: 0px;
}
#content_wrapper.subnav_exist #main_content {
	width: 805px;
}
#main_content .prod_wrapper {
	margin-top: 10px;
}
#prod_main {
	float: left;
	color: #000;
	width: 235px;
	margin-right: 11px;
}
#prod_main h1, #prod_main h2, #prod_main h3, #prod_main h4 {
	font-size: 12px;
}
#prod_main h3 {
	font-weight: bold;
} 	 /* Product Description*/
#prod_main h4 {
	font-weight: normal;
	margin: 10px 0;
}   /* Product Price*/
#prod_details {
	float: left;
	width: 293px;
	margin-right: 11px;
}
/*#main_content_items #main_contents_2{float: left; width: 293px; margin-right: 11px; background: #FFF;}*/
	#swatch_container {
	border: 1px #CBCBCB solid;
	border-top: none;
	margin-right: 5px;
	padding-bottom: 3px
}
#swatch_container .swatch {
	padding: 5px 5px 5px 0;
	border-bottom: 1px #CBCBCB dotted;
}
#swatch_container .swatch img {
	padding-right: 5px;
	float: left;
}
#swatch_container p {
	margin: 0 0 5px 5px;
	font-size: 11px;
	color: #000
}
#rel_prod {
	float: left;
	color: #5C88E1;
	padding: 10px;
	background: #F4F4F4;
	width: 235px;
}
#promos_container .promo {
	width: 380px;
	height: 100px;
	float: left;
	display: inline;
}
#prodcut_top {
	padding:0px;
	margin-top:1px;
	background-image: url(../images/nav_btm_bg_full.gif);
	background-repeat: repeat-x;
	height:20px;
}
#prodcut_top a {
	color: #7fa395;
	text-decoration:none;
}
#prodcut_top a:hover {
	color: #f3b4a4;
	text-decoration: none;
}
#prodcut_top_div {
	/*border-right: 1px solid #FFF;*/
	padding-left: 5px;
	padding-right: 5px;
}
#viewbag_div {
	padding:0px;
	width:890px;
	margin-top: 00px;
	margin-right: 35px;
	margin-bottom: 0px;
	margin-left: 35px;
}
#gifts_column {
	padding:0px;
	margin:0px;
	width:280px;
	color: #939b98;
	border: 0px;
	font-size: 12px;
}
#gifts_column .giftsimage {
	margin-top: 0px;
	margin-right: 25px;
	margin-bottom: 0px;
	margin-left: 25px;
}
#gifts_column a {
	color: #7fa395;
}
#gifts_column a:hover {
	color: #f3b4a4;
	text-decoration: none;
}
#gifts_divider {
	padding:0px;
	margin:0px;
	width:25px;
	border: 0px;
}
.image_frame {
	margin:0px;
}
#main_bag_holder {
	margin:0px;
	padding:0px;
	border: 1px solid #c7d4cf;
}
#right_column_bg {
	background-color: #FFF;
	background-image: url(/images/account/viewbag_right_img.jpg);
	background-repeat: no-repeat;
}
#left_column_bg {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #c7d4cf;
}
#viewbag_section {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bdccc6;
	font-size: 14px;
	color: #7fa395;
	padding-top: 6px;
	padding-bottom: 6px;
	height:16px;
}
#product_section {
	font-weight:bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bdccc6;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #bdccc6;
	font-size: 14px;
	color: #7fa395;
	padding-top: 6px;
	padding-bottom: 6px;
	height:16px;
	padding-bottom: 6px !important; 
	padding-bottom: 3px; /* IE6 */
}

#product_section_org {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bdccc6;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #bdccc6;
	font-size: 14px;
	color: #7fa395;
	padding-top: 6px;
	padding-bottom: 6px;
	height:16px;
	 
}


 
 #product_section_9px {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bdccc6;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #bdccc6;
	font-size: 14px;
	color: #7fa395;
	padding-top: 6px;
	padding-bottom: 6px;
	height:16px;
	padding-bottom: 9px !important; 
	padding-bottom: 3px; /* IE6 */
}


#product_section_ie6_3px_with_padding {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bdccc6;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #bdccc6;
	font-size: 14px;
	font-weight:bold;
	color: #7fa395;
	padding-top: 6px;
	padding-bottom: 6px;
	height:16px;
 
}

#product_section3 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bdccc6;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #bdccc6;
	font-size: 14px;
	font-weight:bold;
	color: #7fa395;
	padding-top: 6px;
	padding-bottom: 6px;
	height:16px;
	padding-bottom: 6px !important; 
	padding-bottom: 0px; /* IE6 */
}


#product_section4 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bdccc6;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #bdccc6;
	font-size: 14px;
	
	font-weight:bold;
	color: #7fa395;
	padding-top: 6px;
	padding-bottom: 6px;
	height:16px;
	padding-bottom: 6px !important; 
	padding-bottom: 5px; /* IE6 */
}

#product_section5 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bdccc6;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #bdccc6;
	font-size: 14px;
	font-weight:bold;
	color: #7fa395;
	padding-top: 6px;
	padding-bottom: 6px;
	height:16px;
	padding-bottom: 6px !important; 
	padding-bottom: 4px; /* IE6 */
}


#viewbag_data {
	font-size: 12px;
	color: #7fa395;
	padding: 0px;
	margin:0px;
	margin-top:5px;
}
#img_frame {
	height:130px;
	width:130px;
}
.viewbag_content_bottom {
	margin-top:0px;
	color:#7fa395;
	font-size: 12px;
}
.viewbag_content_bottom a {
	color:#7fa395;
}
.viewbag_content_bottom a:hover {
	text-decoration:none;
	color:#f3b4a4;
}
.viewbag_content_green {
	margin-top:25px;
	color:#7fa395;
	font-size: 12px;
}
.viewbag_content_green a {
	color:#7fa395;
}
.viewbag_content_green a:hover {
	text-decoration:none;
	color:#f3b4a4;
}
.viewbag_content_gray {
	margin-top:25px;
	color:#939b98;
	font-size: 12px;
}
.viewbag_content_detail {
	margin-top:5px;
	color:#939b98;
	font-size: 12px;
}
.viewbag_content_btn {
	margin-top:13px;
}
#viewbag_content_title {
	font-size:16px;
	font-weight:bold;
	color:#7fa395;
}
#viewbag_content_subtitle {
	font-size:14px;
	font-weight:bold;
	color:#7fa395;
}
#product_section_send {
	position: absolute;
	right: 154px;
	top: 288px;
}
#rec_list {
	margin: 0;
	padding: 0;
	list-style: none;
}
#rec_list a {
	color: #7fa395;
	text-decoration: none;
}
#rec_list a:hover {
	color: #f3b4a4;
	text-decoration: none;
}
/*====DropDown======*/
#content_chooser_select_div {
	width:100px;
	height:19px;
}
#content_chooser_select {
	border: 1px solid #c7d4cf;
	width:40px;
	height:19px;
	color:#939b98;
	font-size:12px;
}
#right_deco {
	float:right;
	margin-right:10px;
	margin-top:0px;
}
#location_num {
	font-size:12px;
	color:#7fa395;
}
.location_num {
	font-size:12px;
	margin-left:8px;
}
.location_num_img {
	font-size:12px;
	margin-left:5px;
	margin-bottom:4px;
	margin-top:5px;
}
.selected {
	color:#939b98;
	margin-left:8px;
	font-size:12px;
}
.location_num a {
	color:#7fa395;
	text-decoration:none;
}
.location_num a:hover {
	text-decoration:none;
	color:#f3b4a4;
}
.viewbag_result_green {
	font-weight:bold;
	font-size:14px;
	color: #7fa395;
}
#delivery_method_div {
	width:300px;
	color:#939b98;
}
#delivery_method_data{
	width:200px;
	color:#939b98;
}
#delivery_method_div td {
	line-height:14px;
}
#delivery_method_msg {
	width:290px;
	color:#939b98;
}
#form_text_tt {
	color: #939b98;
	font-size:12px;
	float:right;
	height:12px;
}
#form_text_tt img {
	margin-right:8px;
}
#form_text {
	width:250px;
	color: #939b98;
	font-size:12px;
	float:left;
}
#form_text_right {
	width:250px;
	color: #939b98;
	font-size:12px;
	margin-left:14px;
	float:left;
}
#form_text img {
	margin-right:8px;
}
#form_text_right img {
	margin-right:8px;
}
#form_text_long {
	width:510px;
	color: #939b98;
	font-size:12px;
}
#form_subtext {
	font-size:10px;
}
.form_field{
	border: 1px solid #c7d4cf;
	width:244px;
	height:15px;
	line-height:15px;
	color:#939b98;
	padding-left:3px;
	}
	
	.form_field_right{
	border: 1px solid #c7d4cf;
	width:244px;
	height:15px;
	margin-left:10px;
	line-height:15px;
	color:#939b98;
	padding-left:3px;
	}
	
.form_field_long{
	border: 1px solid #c7d4cf;
	width:508px;
	height:15px;
	line-height:15px;
	color:#939b98;
	padding-left:3px;
	}
	
.form_field_long_msg{
	border: 1px solid #c7d4cf;
	width:508px;
	line-height:15px;
	color:#939b98;
	padding-left:3px;
	}
#free_trail_box {
	width:158px;
	margin-right:25px;
	color:#939b98;
}
#free_trail_box_end {
	width:158px;
	color:#939b98;
}
.img_box {
	margin-top: 20px;
	margin-right: 14px;
	margin-bottom: 20px;
	margin-left: 14px;
}

#form_dropdown_div {
	width:100px;
	height:19px;
	border: 1px solid #c7d4cf;
}
#form_dropdown, .form_dropdown {
	border: 1px solid #c7d4cf;
	width:250px;
	/*height: 19px;*/
	color:#939b98;
	font-size:12px;
	line-height:19px;
}
#new_add{
	border: 1px solid #c7d4cf;
	position:absolute;

	float:left;
	z-index:100;
	background-color: #FFF;
	}
#new_add #table_frame{
	padding-top: 18px;
	padding-right: 22px;
	padding-bottom: 15px;
	padding-left: 22px;
	}
#new_add_btn{
	display:block;
	position:relative;
	top: 0px;
	right: 0px;
	float:left;
	z-index:101;
	}

#new_modify{
	border: 1px solid #c7d4cf;
	position:absolute;

	float:left;
	z-index:100;
	background-color: #FFF;
	}
#new_modify #table_frame{
	padding-top: 18px;
	padding-right: 22px;
	padding-bottom: 15px;
	padding-left: 22px;
	}
#new_modify_btn{
	display:inline-block;
	position:relative;
	top: 0px;
	right: 0px;
	float:left;
	z-index:101px;
	}
	
.clear_view_ie6_19px{
	clear: both; 
	margin-bottom: -4px!important;   
	margin-bottom: -19px; /* IE6 */	
}

.clear_view_ie6_25px{
	clear: both; 
	margin-bottom: 10px!important;   
	margin-bottom: -25px; /* IE6 */	
}

.clear_view_ie7_20px{
	clear: both; 
	margin-bottom: 20px!important;   
	margin-bottom: 25px; /* IE6 */	
}
	
.clear_view_ie6_5px{
	clear: both; 
	margin-bottom: 0px!important;   
	margin-bottom: 5px; /* IE6 */	
}

#delivery_title{  
	background-image:url('/images/title/delivery_title.gif');
}

#order_review_title{  
	background-image:url('/images/title/order_review_title.gif');
}
 
#order_confirm_title{  
	background-image:url('/images/title/order_confirm_title.gif');
}	
 
#viewbag_title{  
	background-image:url('/images/title/viewbag_title.gif');
}

/* CHECK OUT SHIPPING */

/* samples */
#checkout_samples {}
#checkout_samples .product_cell {
	width:192px;
	padding: 10px
}
#checkout_samples .padding_col {
	padding-right:10px;
}
