/* CUS7 existing user home */
#product_detail_popup1, #product_detail_popup2, #product_detail_popup3, #product_detail_popup4, #product_detail_popup5 {
 width: 267px;
 height: 199px;
 background: url('images/popup/bak_product_popup.gif') no-repeat;
}

#product_detail_popup_img {
 width: 267px;
 height: 170px;
 padding-top: 20px;
 padding-bottom: 20px;
 text-align: center;
 float: left;
}
#product_detail_popup_header {
 width: 237px;
 padding: 5px 15px;
 font-weight: bold;
 font-size: 13px;
 color: #2e2e2e;
 float: left;
}
#product_detail_popup_txt {
 width: 237px;
 height: 60px;
 padding: 10px 15px;
 color: #2e2e2e;
 float: left;
}
#product_detail_popup_price {
 width: 237px;
 padding: 5px 15px;
 font-weight: bold;
 font-size: 11px;
 color: #2e2e2e;
 float: left;
}

/* global layer popup classes */
#popup_layer {
 width: 500px;
 height: auto;
 float: left;
}
#bak_popup_top {
 width: 500px;
 height: 6px;
 background: url('images/popup/bak_popup_top.gif') no-repeat;
 float: left;
}
#bak_popup_btm {
 width: 500px;
 height: 6px;
 background: url('images/popup/bak_popup_btm.gif') no-repeat;
 float: left;
}
#bak_popup_address_import_top {
 width: 720px;
 height: 6px;
 background: url('images/popup/bak_popup720_top.gif') no-repeat;
 float: left;
}
#bak_popup_address_import_btm {
 width: 720px;
 height: 6px;
 background: url('images/popup/bak_popup720_btm.gif') no-repeat;
 float: left;
}
#bak_popup_main {
 width: 500px;
 height: auto;
 background: url('images/popup/bak_popup_main.gif') repeat-y;
 float: left;
}
#bak_popup_top_550 {
 width: 550px;
 height: 6px;
 background: url('images/popup/bak_popup_top_550.gif') no-repeat;
 float: left;
}
#bak_popup_btm_550 {
 width: 550px;
 height: 6px;
 background: url('images/popup/bak_popup_btm_550.gif') no-repeat;
 float: left;
}
#bak_popup_main_550 {
 width: 550px;
 height: auto;
 background: url('images/popup/bak_popup_main_550.gif') repeat-y;
 float: left;
}

#bak_popup_mini_top {
 width: 250px;
 height: 6px;
 background: url('images/popup/bak_popup_mini_top.gif') no-repeat;
 float: left;
}
#bak_popup_mini_btm {
 width: 250px;
 height: 6px;
 background: url('images/popup/bak_popup_mini_btm.gif') no-repeat;
 float: left;
}
#bak_popup_mini_main {
 width: 250px;
 height: auto;
 background: url('images/popup/bak_popup_mini_main.gif') repeat-y;
 float: left;
}

#popup_container {
 padding: 0 5px;
 float: left;
}

#bak_popup_header {
 width: 483px;
 height: 24px;
 background: url('images/popup/bak_popup_header.gif') top left no-repeat;
 padding-left: 5px;
 float: left;
}
#popup_header {
 width:483px;
 height: 24px;
 padding-top: 3px;
 font-size: 13px;
 font-weight: bold;
 background: url('images/popup/bak_popup_header.gif') top right no-repeat;
 float: left;
}

.popup_header {
 width:483px;
 height: 24px;
 padding-top: 3px;
 font-size: 13px;
 font-weight: bold;
 background: url('images/popup/bak_popup_header.gif') top right no-repeat;
 float: left;
}

#popup_content {
 width: 483px;
 padding: 10px 0 0 0;
 float: left;
}
#popup_content p {
 padding-bottom: 10px;
}
#popup_content a {
 color: #0061aa;
}
#popup_content img {
 vertical-align: middle;
}

/* CUS33 delete photos */
#popup_photo {
 width: 130px;
 height: 160px;
 padding-left: 20px;
 float: left;
}

/* CUS57 shopping cart */
#bak_popup_window_top {
 width: 598px;
 height: 30px;
 background: url('images/popup/bak_popup_window_top.gif') no-repeat;
 float: left;
}
#bak_popup_window_btm {
 width: 598px;
 height:4px;
 background: url('images/popup/bak_popup_window_btm.gif') no-repeat;
 float: left;
}
#bak_popup_window_main {
 width: 598px;
 height: auto;
 background: url('images/popup/bak_popup_window_main.gif') repeat-y;
 float: left;
}

#bak_popup_window_wht_btm {
 width: 598px;
 height: 5px;
 background: url('images/popup/bak_popup_window_wht_btm.gif') no-repeat;
 float: left;
}
#bak_popup_window_wht_main {
 width: 598px;
 height: auto;
 background: url('images/popup/bak_popup_window_wht_main.gif') repeat-y;
 float: left;
}

#popup_print {
 width: 130px;
 height: 126px;
 padding: 5px 1px;
 font-size: 10px;
 text-align: center;
 background-color: #fff;
 border: 1px solid #a9a8a8;
 float: left;
}

#popup_print img {
 border: 2px solid #fa9e18;
}

#popup_print_hilite {
 margin: 3px;
 border: 2px solid #FFC565; /*#77b1e1;*/
 float: left;
}
#popup_print_norm {
 margin: 3px;
 padding: 2px;
 float: left;
}

/* CUS58 shopping cart - crop */
#popup_crop_photo {
 width: 360px;
 height: auto;
 margin-top: 2px;
 padding: 10px;
 text-align: center;
 background-color: #f3f3f3;
 float: left;
}
#popup_crop_photo h3 {
 font-size: 13px;
 padding-bottom: 5px;
}
#popup_crop_photo p {
 padding-bottom: 5px;
}

#popup_crop_orientation {
 width: 190px;
 margin-top: 20px;
 padding: 10px;
 text-align: center;
 float: left;
}

#bak_crop_orientation {
 width: 134px;
 height: 114px;
 margin-left: 20px;
 padding-top: 10px;
 background: url('images/popup/bak_crop_orientation.gif') no-repeat;
 float: left;
}

#orientation_choice {
 width: 62px;
 padding-top: 10px;
 float: left;
}
#orientation_choice img {
 padding-bottom: 5px;
}

#orientation_btns {
 width: 134px;
 margin-left: 20px;
 padding-top: 10px;
 float: left;
}

/* CUS87 shopping cart misc */
#pro_option_field {
 width: 20px;
 float: left;
}
#pro_option_detail {
 width: 450px;
 padding-bottom: 5px;
 float: left;
}
* html #pro_option_detail {
 padding-top: 5px;
}

/* CUS90 edit group */
#contact_list_row {
 width: 460px;
 height: 32px;
 float: left;
}
#contact_list_row2 {
 width: 680px;
 height: 32px;
 background-color: #edecec;
 float: left;
}
#contact_field {
 width: 20px;
 padding-top: 3px;
 padding-right: 3px;
 text-align: right;
 float: left;
}
* html #contact_field {
 padding-top: 0px;
 padding-right: 0px;
}
#contact_info 
{
 width: 425px;
 float: left;
}
#contact_field img, #contact_info img {
 vertical-align: middle;
}

.modalBackground {
	
}

/* CUS92 state abbrev */
#bak_popup_container {
 width: 705px;
 padding: 5px;
 float: left;
}
#bak_popup_body {
 width: 718px;
 height: 360px;
 padding: 10px;
 float: left;
}
#state {
 width: 300px;
 padding: 5px 10px;
 float: left;
}
#abbrev {
 padding: 5px 10px;
 float: left;
}
#terms_container {
 width: 718px;
 height: 430px;
 border: 1px solid #a7a7a7;
 float: left;
}

.divCreditCard 
{
	padding-left: 5px;
	float: left;
	text-align: center;
}

#box_content h1 {
	color:#0061AA;
	font-size:14px;
	float: left;
}
