
@media print{
#topTable, #topMenuTable, #middleTableLeft, #underContentTable{
display: none;
}
}
html{height: 100%; margin-bottom: 1px; }
body{	padding: 0px;background-color: #fff;
font: 62.5% Verdana,Arial,sans-serif; margin: 10px; margin-top: 15px;
z-index: -1;}
p{ padding: 0px; margin: 0px}
H1{ font-weight: normal  }
table { empty-cells:show; }
BLOCKQUOTE{margin: 0px; padding: 0px; margin-left: 5px; padding-right: 5px}
a font{
font-size: 100%;
}
body a img{border:none}
.templateLayoutDiv{}
.templateTable{}
.templateTableCell{vertical-align:top}
/* Total width */
div#mainFrame, .middleTableRightTableContent_empty, div#topRightNoticeDiv, div#topMenuDiv, #underMenuTable_info, #underMenuTable_individual_info, #underContentTableDiv{
width: 1140px;
}
div#mainFrame{text-align:left;  z-index: 10;}
.middleTableRightTableContent_empty{
overflow: hidden;
}
/****************************************
Top
*/
#topTable {width: 100%; }
#topMenuTable {width: 100%; padding-top: 3px; padding-bottom: 6px; }
div#topRightNoticeDiv {overflow: hidden; padding-bottom: 0px; }
/****************************************
Top menu
*/
div#topMenuDiv{}
.menuItemText {text-decoration:none;   }
.selectedMenuItemText {text-decoration:none;}
.selectedMenuItemText:hover {text-decoration:none; }
.menuItem, .firstMenuItem, .lastMenuItem{
height: 25px; text-align: center;
}
.menuItem {border-style: solid; border-width: 1px; border-top: none; border-bottom: none;  border-right: none}
.firstMenuItem {}
.lastMenuItem{border-left-style: solid; border-left-width: 1px;}
/****************************************
Under menu
*/
#underMenuTable{ }
#underMenuTable_info{  overflow: hidden; font-size: 1px;}
#underMenuTable_individual_info{ overflow: hidden }
/****************************************
Middle
*/
/* Right content width */
#index_welcome, .index_productSection, #index_bottomInfo, .separator, div.middleTableRightTableContent_general{
}
/* Left content width */
div#middleTableLeftDiv, td#middleTableLeft, #leftMenu_titleDiv, .index_leftMenu_title, #leftMenu_bottomDiv{
width: 240px;
}
/* index */
#index_welcome{ margin-bottom: 0px; padding-top:0px; overflow: hidden; clear: right }
.index_productSection{ overflow: hidden; clear: both;}
#index_bottomInfo{ overflow: hidden; clear: both; }
.separator { margin-left: 0px; margin-right: 0px; margin-bottom: 7px; _margin-bottom: -4px; height: 2px; border-top-width: 1px; border-top-style:solid; clear: both;}
.leftMenu_separator{width: 96.4%; font-size: 1px; height: 1px; border-top-width: 1px; border-top-style:solid; margin: 3px; margin-bottom: 0px}
/* general */
table#middleTable {width: 100%; vertical-align: top; padding-top: 0px; }
div#middleTableLeftDiv { }
div# Div {margin-left: 0px; margin-bottom: 0px; }
td#middleTableLeft { vertical-align: top;   }
td#middleTableRight, #middleTableRight_empty {width: 100%; vertical-align: top;  padding-right: 0px; margin-right: 0px;border-right-width: 1px; border-right-style: solid;}
#middleTableRight_empty{
border: none;
}
/* left content... */
#middleTableLeftContent {width: 100%; }
#middleTableLeftContent #middleTableLeftContent_innerTable { vertical-align: top;}
#leftMenu_bottomDiv{ overflow: hidden }
/* index left menu */
.index_leftMenu_title{
margin-left:0px;
margin-bottom: 0px;
overflow: hidden; ;
}
/* left menu without product lines*/
td.middleTableLeftContentMenuItem{ width: 100%; }
td.middleTableLeftContentMenuItem a{ cursor: pointer; }
.selectedLeftMenuItemText {text-decoration:none;     }
#leftMenu_titleDiv{  overflow: hidden; margin-left: 0px; margin-bottom: 0px }
/* right content... */
/* products */
.productDiv{ float:left; width: 188px;  _width: 185px;  overflow: hidden; margin-left: 6px; margin-right: 0px; margin-bottom: 0px; margin-top: 0px; }
div.productDiv a{ cursor: pointer; text-decoration: underline }
div.productDiv a:hover{ text-decoration: none; }
div.productDiv table{ width: 100%; }
div.productDiv p {font-size:100%; }
div.productDiv ul{ margin: 15px; margin-top: 0px; margin-bottom: 5px; padding-left: 5px }
.productSheet_img{border: 0px; padding-top: 0px; display: block;}
.productSheet_flagImg{width: 57px; height: 57px; display: block; margin-left: 0px}
.productPriceSection{  }
div.productSpecDiv { }
.productRebatePriceDiv_title { float: right; font-weight: bold; text-align:left; width: 66px; _width: 86px; font-size:100%;  padding-bottom: 0px;  }
div.productRebatePriceDiv { }
div.productRegPriceDiv { }
.productSeparator{ clear: both; width: 100%; height: 7px; font-size: 0px; margin-bottom: 7px; border-bottom-width: 1px; border-bottom-style:solid; }
/* general content */
#middleTableRightDiv_general, #middleTableRightDivAnchor_general {overflow: hidden}
table.middleTableRightTable_general {width: 100%;}
div.middleTableRightTableContent_general {overflow: hidden; }
div.middleTableRightTableContent_general ul{margin: 20px; margin-top: 5px; margin-bottom: 5px; padding-left: 5px}
/****************************************
under content
*/
#underContentTable{ width: 100%; }
#underContentTableDiv{  overflow: hidden; }
#pageSettingsSection{
width:95%;
background-color: rgb(100,10,10);
border: 2px solid black;
padding-bottom: 10px;
margin: auto;
margin-top: 10px;
margin-bottom: 10px;
padding-left: 10px;
filter: alpha(opacity=90);
}
.pageSettingSection{
color: black;
padding-top: 5px;
}
/****************************************
Theme styles
*/
.templateSharedStyle-6001,.depth1 .cart_name_col {}.templateSharedStyle-5000,.generic_progress_dialog {BORDER-TOP: rgb(235,235,235) 2px dotted; BORDER-RIGHT: rgb(235,235,235) 2px dotted; WIDTH: 500px; BORDER-BOTTOM: rgb(235,235,235) 2px dotted; PADDING-BOTTOM: 9px; PADDING-TOP: 9px; PADDING-LEFT: 9px; BORDER-LEFT: rgb(235,235,235) 2px dotted; PADDING-RIGHT: 9px; BACKGROUND-COLOR: rgb(255,255,255)}.templateSharedStyle-5001,.generic_progress_dialog .bar {BORDER-TOP: rgb(235,235,235) 1px solid; HEIGHT: 20px; BORDER-RIGHT: rgb(235,235,235) 1px solid; WIDTH: 95%; BORDER-BOTTOM: rgb(235,235,235) 1px solid; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 2px; BORDER-LEFT: rgb(235,235,235) 1px solid; MARGIN: 0px auto 15px; PADDING-RIGHT: 2px; BACKGROUND-COLOR: rgb(255,255,255)}.templateSharedStyle-5002,.generic_progress_dialog h2 {TEXT-ALIGN: left; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 0px 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Arial Narrow; LETTER-SPACING: -1px; COLOR: rgb(97,99,101); FONT-SIZE: 18px; FONT-WEIGHT: bold; PADDING-TOP: 5px}.templateSharedStyle-5003,.generic_progress_dialog h3 {TEXT-ALIGN: left; PADDING-BOTTOM: 5px; LINE-HEIGHT: 16px; MARGIN: 0px 0px 0px 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Arial; COLOR: rgb(97,99,101); FONT-SIZE: 13px; FONT-WEIGHT: normal; PADDING-TOP: 5px}.templateSharedStyle-5004,.generic_progress_dialog input {FONT-SIZE: 14px; BORDER-TOP: rgb(235,235,235) 1px solid; BORDER-RIGHT: rgb(235,235,235) 1px solid; BORDER-BOTTOM: rgb(235,235,235) 1px solid; FONT-WEIGHT: bold; COLOR: rgb(255,255,255); PADDING-BOTTOM: 3px; PADDING-TOP: 3px; PADDING-LEFT: 3px; BORDER-LEFT: rgb(235,235,235) 1px solid; LETTER-SPACING: -1px; PADDING-RIGHT: 3px; BACKGROUND-COLOR: rgb(66,110,253)}.templateSharedStyle-5005,.generic_progress_dialog .bar div {HEIGHT: 100%; BACKGROUND-COLOR: rgb(66,110,253); opacity: 0.8}.templateSharedStyle-5006,.generic_progress_dialog .controls {text-align: right; clear: both; width: 98%;}.templateSharedStyle-5007 {}.templateSharedStyle-5008 {}.templateSharedStyle-5009 {FONT-SIZE: 40px; COLOR: rgb(97,99,101); MARGIN: 10px 0px 0px 10px}.templateSharedStyle-4630,.gift_category a {FONT-FAMILY: Arial; LETTER-SPACING: -1px; COLOR: rgb(97,99,101); FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none}.templateSharedStyle-4620,.gift_category a:hover {}.templateSharedStyle-4621,div#tags-list span.tag {border: 1px solid #ccc; background-color:#ddd; margin:3px 3px 3px 0px; padding:2px 2px 2px 2px; background-color:#ddd;}.templateSharedStyle-4622,div#tags-list span.tag:hover {}.templateSharedStyle-4623,div#tags-list span.selected {border:1px solid #D93920; color:#fff; background-color:#E45E49;}.templateSharedStyle-4624,div#tags-list span.selected:hover {}.templateSharedStyle-4625,div.search_tag_title {}.templateSharedStyle-4626,div.pl_search_section a.collapser {text-decoration: none;}.templateSharedStyle-4610,.gift_selected_category {FONT-SIZE: 14px; FONT-FAMILY: Arial; MARGIN-TOP: 15px; FONT-WEIGHT: bold; COLOR: rgb(66,110,253); MARGIN-LEFT: 15px; LETTER-SPACING: -1px; MARGIN-RIGHT: 10px}.templateSharedStyle-4605,.gift_selected_item {FONT-SIZE: 13px; FONT-FAMILY: Arial; FONT-WEIGHT: bold; COLOR: rgb(66,110,253); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; MARGIN: 3px 10px 3px 15px; LETTER-SPACING: 0px}.templateSharedStyle-4600,.gift_bread_crumb_bar {LINE-HEIGHT: 16px; MARGIN-TOP: 0px; FONT-FAMILY: Arial; FLOAT: left; COLOR: rgb(97,99,101); FONT-SIZE: 13px; real-margin-top: 0px; _display: inline}.templateSharedStyle-5400,.gift_saved_amount {FONT-SIZE: 13px; FONT-FAMILY: Arial; FONT-WEIGHT: bold; COLOR: rgb(182,218,248); PADDING-LEFT: 10px}.templateSharedStyle-5401,.gift_regular_price {PADDING-LEFT: 10px; FONT-FAMILY: Arial; COLOR: rgb(97,99,101); FONT-SIZE: 13px; TEXT-DECORATION: line-through}.templateSharedStyle-5402,.gifts_promotion_item_text {PADDING-BOTTOM: 6px; MARGIN-LEFT: 14px}.templateSharedStyle-5403,.gifts_promotion_time_left {PADDING-BOTTOM: 6px; PADDING-TOP: 6px; MARGIN-LEFT: 14px}.templateSharedStyle-5404,.gifts_promotion_section {PADDING-BOTTOM: 10px; LINE-HEIGHT: 15px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: Arial; COLOR: rgb(97,99,101); FONT-SIZE: 13px}.templateSharedStyle-5405,.gifts_promotion_item {}.templateSharedStyle-454001,.gift_spec_sheet_top_nav {FONT-FAMILY: Roboto}.templateSharedStyle-454002,.gift_spec_sheet_top_nav a {FONT-SIZE: 12px; FONT-FAMILY: Roboto; COLOR: rgb(112,180,237); LINE-HEIGHT: 18px}.templateSharedStyle-454003,.gift_spec_sheet_top_nav a:hover {}.templateSharedStyle-454004,.gift_specsheet_links_bottom {}.templateSharedStyle-454005,.gift_specsheet_links_bottom a {}.templateSharedStyle-454006,.gift_specsheet_links_bottom a:hover {}.templateSharedStyle-454007,table#gift-infos-column1 {padding-right:10px;}.templateSharedStyle-454008,table#gift-infos-column2_1 {FONT-SIZE: 18px; BORDER-TOP: rgb(230,227,216) 1px solid; FONT-FAMILY: Roboto; BORDER-RIGHT: rgb(230,227,216) 1px solid; BORDER-BOTTOM: rgb(230,227,216) 1px solid; COLOR: rgb(97,99,101); PADDING-BOTTOM: 15px; PADDING-TOP: 15px; PADDING-LEFT: 15px; BORDER-LEFT: rgb(230,227,216) 1px solid; MARGIN: 20px 30px 10px 10px; LINE-HEIGHT: 26px; PADDING-RIGHT: 15px; BACKGROUND-COLOR: rgb(255,255,255)}.templateSharedStyle-454009,table#gift-infos-column2_2 {FONT-SIZE: 16px; COLOR: rgb(97,99,101); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 15px; MARGIN: 10px 30px 10px 10px; LINE-HEIGHT: 24px; PADDING-RIGHT: 15px}.templateSharedStyle-454010,table#gift_spec_sheet {LINE-HEIGHT: 18px; PADDING-RIGHT: 15px; FONT-FAMILY: Arial; COLOR: rgb(97,99,101); FONT-SIZE: 12px}.templateSharedStyle-454011,table#gift_spec_sheet table#gift-infos-column2_1 h2 {FONT-SIZE: 18px; FONT-FAMILY: Roboto; LINE-HEIGHT: 28px}.templateSharedStyle-454012,table#gift-infos-column1 .description {FONT-SIZE: 16px; LINE-HEIGHT: 24px}.templateSharedStyle-4540,table#gift_spec_sheet h1 {FONT-SIZE: 20px; FONT-FAMILY: Roboto; BORDER-TOP-COLOR: rgb(97,99,101); BORDER-LEFT-COLOR: rgb(97,99,101); FONT-WEIGHT: normal; COLOR: rgb(97,99,101); BORDER-BOTTOM-COLOR: rgb(97,99,101); BORDER-RIGHT-COLOR: rgb(97,99,101)}.templateSharedStyle-45401,table#gift_spec_sheet h2, table#gift_spec_sheet h3 {FONT-SIZE: 20px; FONT-FAMILY: Roboto; BORDER-BOTTOM: #000 1px dotted; FONT-WEIGHT: normal; COLOR: rgb(97,99,101); PADDING-BOTTOM: 4px; LINE-HEIGHT: 24px}.templateSharedStyle-4541,table#gift_spec_sheet h3 {FONT-SIZE: 16px; MARGIN-BOTTOM: 10px; FONT-FAMILY: Roboto; COLOR: rgb(97,99,101)}.templateSharedStyle-45402,.gift_specsheet_back_link {FONT-SIZE: 12px; FONT-FAMILY: Roboto; COLOR: rgb(112,180,237); LINE-HEIGHT: 18px}.templateSharedStyle-45403,.gift_specsheet_print_link {FONT-SIZE: 12px; FONT-FAMILY: Arial; COLOR: rgb(112,180,237); LINE-HEIGHT: 18px}.templateSharedStyle-45404,a.begin_gift_creation {FONT-SIZE: 14px; TEXT-DECORATION: none; FONT-FAMILY: Arial; FONT-WEIGHT: bold; COLOR: rgb(255,255,255); PADDING-BOTTOM: 15px; PADDING-TOP: 15px; PADDING-LEFT: 15px; LINE-HEIGHT: 20px; PADDING-RIGHT: 15px; BACKGROUND-COLOR: rgb(66,110,253)}.templateSharedStyle-4542,.gift_specsheet_spec_name {FONT-SIZE: 16px; FONT-WEIGHT: bold; LINE-HEIGHT: 24px}.templateSharedStyle-45421,.gift_specsheet_spec_value {FONT-SIZE: 18px; LINE-HEIGHT: 24px}.templateSharedStyle-45422,.gift_specsheet_main_spec_bullet {PADDING-LEFT: 36px; FONT-SIZE: 18px;}.templateSharedStyle-4543,.gift_specsheet_prices {FONT-FAMILY: Arial; COLOR: rgb(97,99,101); FONT-SIZE: 18px}.templateSharedStyle-45430,.gift_specsheet_price_total {}.templateSharedStyle-45431,.gift_specsheet_price_reg_with_deal_label {FONT-FAMILY: Arial; COLOR: rgb(97,99,101); FONT-SIZE: 16px}.templateSharedStyle-45432,.gift_specsheet_price_reg_with_deal {FONT-FAMILY: Arial; COLOR: rgb(97,99,101); FONT-SIZE: 16px}.templateSharedStyle-45433,.gift_specsheet_save_price_label {FONT-FAMILY: Arial; FONT-SIZE: 16px}.templateSharedStyle-45434,.gift_specsheet_save_price {FONT-FAMILY: Arial; COLOR: rgb(97,99,101); FONT-SIZE: 16px}.templateSharedStyle-45435,.gift_specsheet_price_rebate {FONT-FAMILY: Arial; COLOR: rgb(97,99,101); FONT-SIZE: 16px}.templateSharedStyle-45436,table#gift-infos-column2_2 p.promotion {}.templateSharedStyle-4544,.gift_specsheet_image_cell {BORDER-TOP: rgb(230,227,216) 1px solid; BORDER-RIGHT: rgb(230,227,216) 1px solid; BORDER-BOTTOM: rgb(230,227,216) 1px solid; TEXT-ALIGN: center; BORDER-LEFT: rgb(230,227,216) 1px solid; BACKGROUND-COLOR: rgb(255,255,255)}.templateSharedStyle-4545,ul.gift_variation_list {WIDTH: 100%; MARGIN-LEFT: 0px;padding-left: 10px;}.templateSharedStyle-45451,.gift_variation_list_row {}.templateSharedStyle-4546,ul.gift_variation_list li {FONT-SIZE: 12px; HEIGHT: 25%; FONT-FAMILY: Roboto; WIDTH: 25%; COLOR: rgb(112,180,237); PADDING-BOTTOM: 6px; TEXT-ALIGN: center; PADDING-TOP: 6px; LINE-HEIGHT: 18px; MARGIN-RIGHT: 10px}.templateSharedStyle-45461,ul.gift_variation_list div.variation_name {FONT-SIZE: 14px; COLOR: rgb(97,99,101); PADDING-BOTTOM: 10px; PADDING-TOP: 10px}.templateSharedStyle-45462,.gift_pages_list li img {WIDTH: 70px; HEIGHT: 70px;}.templateSharedStyle-45463,ul.gift_pages_list li {margin-right:10px;}.templateSharedStyle-45464,ul.gift_pages_list li div {text-decoration: bold; FONT-SIZE: 14px;}.templateSharedStyle-45465,.gift_thumbnails li img {WIDTH: 100px; HEIGHT: 100px; MARGIN-LEFT: 8px}.templateSharedStyle-45466,ul.gift_thumbnails li {margin-right: 10px;}.templateSharedStyle-45467,ul.gift_thumbnails {BORDER-BOTTOM: rgb(230,227,216) 1px solid; BORDER-LEFT: rgb(230,227,216) 1px solid; WIDTH: 90%; BORDER-TOP: rgb(230,227,216) 1px solid; BORDER-RIGHT: rgb(230,227,216) 1px solid}.templateSharedStyle-4547,.gift_variation_list li img {WIDTH: 70px; HEIGHT: 70px; COLOR: rgb(97,99,101)}.templateSharedStyle-45471,.gift_variation_list_title {text-decoration: none; FONT-SIZE: 18px;}.templateSharedStyle-4548,.gift_specsheet_spec_cell {BORDER-RIGHT: rgb(0,0,0) 1px solid; BORDER-TOP: rgb(0,0,0) 1px solid; BORDER-LEFT: rgb(0,0,0) 1px solid; BORDER-BOTTOM: rgb(0,0,0) 1px solid;}.templateSharedStyle-4549,.gift_specsheet_image_cell img.photo {MARGIN-TOP: 0px; WIDTH: 400px; HEIGHT: 400px; MARGIN-LEFT: 12px; MARGIN-RIGHT: auto; real-margin-top: 0px}.templateSharedStyle-4590,.gift_bread_crumb a:hover {}.templateSharedStyle-4580,.gift_bread_crumb a {FONT-SIZE: 13px; FONT-FAMILY: Arial; COLOR: rgb(112,180,237); LINE-HEIGHT: 16px}.templateSharedStyle-4570,.gift_bread_crumb {PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 12px}.templateSharedStyle-4560,.gift_bread_crumb_last {FONT-SIZE: 13px; FONT-FAMILY: Arial; BACKGROUND-IMAGE: url(files/icon-bullet-plus.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; FONT-WEIGHT: bold; COLOR: rgb(97,99,101); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 22px; LINE-HEIGHT: 16px; PADDING-RIGHT: 0px}.templateSharedStyle-4557,.gift_image_cell {}.templateSharedStyle-4556,.gift_header a:hover {FONT-SIZE: 18px; FONT-FAMILY: Lato; COLOR: rgb(66,110,253); LINE-HEIGHT: 20px}.templateSharedStyle-4555,.gift_header a {FONT-SIZE: 18px; TEXT-DECORATION: none; FONT-FAMILY: Lato; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(97,99,101); LETTER-SPACING: 0px; LINE-HEIGHT: 20px}.templateSharedStyle-4554,.gift_final_price {FONT-SIZE: 18px; FONT-FAMILY: Roboto; FONT-WEIGHT: bold; COLOR: rgb(66,110,253); PADDING-BOTTOM: 10px; TEXT-ALIGN: left; PADDING-LEFT: 14px; LETTER-SPACING: -1px}.templateSharedStyle-4553,.gift_description {FONT-SIZE: 13px; FONT-FAMILY: Roboto; COLOR: rgb(97,99,101); PADDING-BOTTOM: 20px; PADDING-LEFT: 14px; LINE-HEIGHT: 16px; PADDING-RIGHT: 14px}.templateSharedStyle-5406,.gift_author {FONT-SIZE: 12px; FONT-FAMILY: Roboto; PADDING-BOTTOM: 12px; PADDING-LEFT: 14px; LINE-HEIGHT: 18px}.templateSharedStyle-4552,.gift_image {HEIGHT: 200px; WIDTH: 200px; PADDING-BOTTOM: 12px}.templateSharedStyle-4559,.gift_image_variations img {width:25px;height:25px}.templateSharedStyle-4551,.gift_header {FONT-SIZE: 18px; HEIGHT: 60px; FONT-FAMILY: Lato; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(97,99,101); TEXT-ALIGN: center; PADDING-LEFT: 10px; LINE-HEIGHT: 20px; PADDING-RIGHT: 10px}.templateSharedStyle-4550,table.gift {BORDER-TOP: rgb(235,235,235) 3px solid; BORDER-RIGHT: rgb(235,235,235) 3px solid; WIDTH: 278px; MARGIN-TOP: 24px; BORDER-BOTTOM: rgb(235,235,235) 3px solid; POSITION: relative; MARGIN-LEFT: 10px; BORDER-LEFT: rgb(235,235,235) 3px solid; TOP: -12px; BACKGROUND-COLOR: rgb(255,255,255); MARGIN-RIGHT: 10px; real-margin-bottom: 12px; margin-bottom: 12px; position: static; #margin-bottom: 0px; #position: relative; #top: -12px; real-margin-top: 12px; margin-top: 12px; #margin-top: 24px}.templateSharedStyle-4501,.gift_menu_item {BORDER-BOTTOM-COLOR: rgb(97,99,101); BORDER-LEFT: rgb(97,99,101) 1px solid; BORDER-TOP: rgb(97,99,101) 1px solid; BORDER-RIGHT: rgb(97,99,101) 1px solid}.templateSharedStyle-4500,table.gift_menu {BORDER-BOTTOM-COLOR: rgb(97,99,101); BORDER-LEFT: rgb(97,99,101) 1px solid; BORDER-TOP: rgb(97,99,101) 1px solid; BORDER-RIGHT: rgb(97,99,101) 1px solid}.templateSharedStyle-4000,.specsheet_spec_name a {COLOR: rgb(97,99,101); FONT-WEIGHT: normal; TEXT-DECORATION: none}.templateSharedStyle-4001,.specsheet_spec_name a:hover {}.templateSharedStyle-3000,.leftMenuLevel0 {TEXT-ALIGN: left; LINE-HEIGHT: 15px; MARGIN: 3px 10px 3px 15px; PADDING-LEFT: 0px; FONT-FAMILY: Arial; COLOR: rgb(97,99,101); FONT-SIZE: 13px}.templateSharedStyle-3001,.leftMenuLevel1 {padding-left: 15px;}.templateSharedStyle-3002,.leftMenuLevel2 {padding-left: 25px;}.templateSharedStyle-3003,.middleTableLeftContentMenuItem {}.templateSharedStyle-3004,.leftMenuItemText {COLOR: rgb(97,99,101); TEXT-DECORATION: none}.templateSharedStyle-3005,.leftMenuItemText:hover {}.templateSharedStyle-3006 {MARGIN-TOP: 15px; real-margin-top: 15px}.templateSharedStyle-3007 {}.templateSharedStyle-2000,.text_search_input {}.templateSharedStyle-2001,.text_search_go {}.templateSharedStyle-1000,#topMenuDiv a:hover {}.templateSharedStyle-900,.specsheet_accessory_tab_active {TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: rgb(97,99,101); WIDTH: 25%; LETTER-SPACING: -1px; FONT-FAMILY: Arial Narrow; COLOR: rgb(255,255,255); FONT-SIZE: 18px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold}.templateSharedStyle-901,.specsheet_specification_tab_inactive {BORDER-BOTTOM-COLOR: rgb(97,99,101); TEXT-ALIGN: center; BORDER-LEFT: rgb(97,99,101) 1px solid; TEXT-TRANSFORM: uppercase; WIDTH: 25%; LETTER-SPACING: 0px; FONT-FAMILY: Arial Narrow; FONT-SIZE: 16px; VERTICAL-ALIGN: middle; BORDER-TOP: rgb(97,99,101) 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: rgb(97,99,101) 1px solid}.templateSharedStyle-902,.specsheet_medias_tab_active {TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: rgb(97,99,101); WIDTH: 25%; LETTER-SPACING: -1px; FONT-FAMILY: Arial Narrow; COLOR: rgb(255,255,255); FONT-SIZE: 18px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold}.templateSharedStyle-903,.specsheet_description_tab_active {TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: rgb(97,99,101); WIDTH: 25%; LETTER-SPACING: -1px; FONT-FAMILY: Arial Narrow; COLOR: rgb(255,255,255); FONT-SIZE: 18px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold}.templateSharedStyle-904,.specsheet_description_tab_inactive {BORDER-BOTTOM-COLOR: rgb(97,99,101); TEXT-ALIGN: center; BORDER-LEFT: rgb(97,99,101) 1px solid; TEXT-TRANSFORM: uppercase; WIDTH: 25%; FONT-FAMILY: Arial Narrow; COLOR: rgb(97,99,101); FONT-SIZE: 16px; VERTICAL-ALIGN: middle; BORDER-TOP: rgb(97,99,101) 1px solid; BORDER-RIGHT: rgb(97,99,101) 1px solid}.templateSharedStyle-800,.spec_table_quick_links a {LINE-HEIGHT: 18px; FONT-FAMILY: Arial; COLOR: rgb(255,255,255); FONT-SIZE: 14px; TEXT-DECORATION: underline}.templateSharedStyle-801,#spec_table_quick_links a:hover {TEXT-DECORATION: underline; COLOR: rgb(182,218,248)}.templateSharedStyle-700,.accessory_line_header {FONT-SIZE: 16px; MARGIN-BOTTOM: 0px; FONT-FAMILY: Arial Narrow; MARGIN-TOP: 0px; TEXT-TRANSFORM: uppercase; FONT-WEIGHT: bold; COLOR: rgb(66,110,253); MARGIN-LEFT: 0px; LETTER-SPACING: 0px}.templateSharedStyle-650,.sort_by_label {FONT-SIZE: 14px; FONT-FAMILY: Roboto; COLOR: rgb(97,99,101)}.templateSharedStyle-651,.pagination_label {FONT-SIZE: 14px; FONT-FAMILY: Roboto}.templateSharedStyle-150,.specsheet_price_reg_no_deal {FONT-SIZE: 20px; FONT-FAMILY: Arial; FONT-WEIGHT: normal; COLOR: rgb(66,110,253); PADDING-TOP: 3px; MARGIN-LEFT: 0px; LETTER-SPACING: -1px; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px}.templateSharedStyle-151,.specsheet_price_rebate {FONT-SIZE: 20px; MARGIN-BOTTOM: 0px; TEXT-DECORATION: none; FONT-FAMILY: Arial; MARGIN-TOP: 3px; FONT-WEIGHT: normal; COLOR: rgb(66,110,253); PADDING-TOP: 0px; LETTER-SPACING: -1px; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px}.templateSharedStyle-152,.specsheet_price_reg_with_deal {TEXT-DECORATION: line-through; COLOR: rgb(182,218,248)}.templateSharedStyle-153,.specsheet_price_reg_with_deal_label {COLOR: rgb(182,218,248)}.templateSharedStyle-154,.specsheet_save_price {COLOR: rgb(97,99,101); FONT-WEIGHT: bold}.templateSharedStyle-155,.specsheet_save_price_label {COLOR: rgb(97,99,101)}.templateSharedStyle-156,.specsheet_other_rebate_price {COLOR: rgb(97,99,101); FONT-WEIGHT: bold}.templateSharedStyle-157,.specsheet_other_rebate_price_label {COLOR: rgb(97,99,101)}.templateSharedStyle-158,.specsheet_map_pricing {FONT-FAMILY: Arial; LETTER-SPACING: -1px; COLOR: rgb(97,99,101); FONT-SIZE: 14px; FONT-WEIGHT: bold}.templateSharedStyle-11,.comparison_top_spacer {PADDING-TOP: 16px}.templateSharedStyle-10,.specsheet_main_spec_bullet {BACKGROUND-IMAGE: url(files/icon-bullet.png); PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 36px; PADDING-TOP: 0px}.templateSharedStyle-300,.popup_dialog_header {POSITION: relative; TEXT-ALIGN: left; LINE-HEIGHT: 20px; TEXT-TRANSFORM: uppercase; MARGIN-TOP: 30px; FONT-FAMILY: Arial Narrow; LETTER-SPACING: -1px; COLOR: rgb(97,99,101); FONT-SIZE: 18px; TOP: -15px; FONT-WEIGHT: bold; real-margin-bottom: 15px; margin-bottom: 15px; position: static; #margin-bottom: 0px; #position: relative; #top: -15px; real-margin-top: 15px; margin-top: 15px; #margin-top: 30px}.templateSharedStyle-301,.popup_dialog_body {TEXT-ALIGN: justify; PADDING-BOTTOM: 12px; LINE-HEIGHT: 16px; FONT-FAMILY: Arial; COLOR: rgb(97,99,101); FONT-SIZE: 13px}.templateSharedStyle-302,.popup_dialog_footer {FONT-SIZE: 14px; BORDER-TOP: rgb(255,255,255) 1px solid; FONT-FAMILY: Arial; BORDER-RIGHT: rgb(255,255,255) 1px solid; MARGIN-TOP: 24px; BORDER-BOTTOM: rgb(255,255,255) 1px solid; POSITION: relative; FLOAT: right; FONT-WEIGHT: bold; COLOR: rgb(255,255,255); PADDING-BOTTOM: 6px; TEXT-ALIGN: right; PADDING-TOP: 6px; PADDING-LEFT: 6px; MARGIN-LEFT: 0px; BORDER-LEFT: rgb(255,255,255) 1px solid; LETTER-SPACING: -1px; TOP: -12px; PADDING-RIGHT: 6px; BACKGROUND-COLOR: rgb(66,110,253); MARGIN-RIGHT: 0px; real-margin-bottom: 12px; margin-bottom: 12px; position: static; #margin-bottom: 0px; #position: relative; #top: -12px; real-margin-top: 12px; margin-top: 12px; #margin-top: 24px; _display: inline}.templateSharedStyle-303,.popup_dialog_footer a {COLOR: rgb(255,255,255); TEXT-DECORATION: none}.templateSharedStyle-304,.popup_dialog_footer a:hover {TEXT-DECORATION: none}.templateSharedStyle-305,#popup_dialog {BORDER-BOTTOM: rgb(235,235,235) 2px dotted; TEXT-ALIGN: justify; BORDER-LEFT: rgb(235,235,235) 2px dotted; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: rgb(255,255,255); MARGIN-TOP: 0px; PADDING-LEFT: 15px; WIDTH: 500px; PADDING-RIGHT: 15px; COLOR: rgb(255,255,255); BORDER-TOP: rgb(235,235,235) 2px dotted; BORDER-RIGHT: rgb(235,235,235) 2px dotted; PADDING-TOP: 0px; real-margin-top: 0px}.templateSharedStyle-306,.image_container {MARGIN-BOTTOM: 6px; MARGIN-RIGHT: 12px}.templateSharedStyle-307,.image_container img {}.templateSharedStyle-308,.text_container {TEXT-ALIGN: left; LINE-HEIGHT: 26px; FONT-FAMILY: Arial Narrow; LETTER-SPACING: -1px; COLOR: rgb(97,99,101); FONT-SIZE: 24px; FONT-WEIGHT: bold; MARGIN-RIGHT: 15px}.templateSharedStyle-309,.large_image_container {}.templateSharedStyle-310,.large_image_container img {}.templateSharedStyle-200,.cashier_cart_instruction {FONT-SIZE: 13px; FONT-FAMILY: Arial; COLOR: rgb(97,99,101); LINE-HEIGHT: 16px}.templateSharedStyle-201,.cashier_cart_section {FONT-SIZE: 14px; FONT-FAMILY: Arial; FONT-WEIGHT: bold; COLOR: rgb(97,99,101); PADDING-LEFT: 10px; LETTER-SPACING: -1px}.templateSharedStyle-202,.cashier_form_label {FONT-SIZE: 14px; FONT-FAMILY: Arial; COLOR: rgb(97,99,101); PADDING-LEFT: 10px; LINE-HEIGHT: 16px; PADDING-RIGHT: 10px; BACKGROUND-COLOR: rgb(255,255,255)}.templateSharedStyle-203,.cashier_form_field {PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND-COLOR: rgb(255,255,255)}.templateSharedStyle-204,.cashier_cart_table {MARGIN-TOP: 12px; FONT-SIZE: 12px; FONT-FAMILY: Arial; real-margin-top: 12px}.templateSharedStyle-205,.cashier_form_error_title {FONT-SIZE: 20px; FONT-FAMILY: Roboto; COLOR: rgb(66,110,253); LETTER-SPACING: 0px; LINE-HEIGHT: 23px}.templateSharedStyle-206,.cashier_form_error_subtitle {FONT-SIZE: 14px; FONT-FAMILY: Roboto; COLOR: rgb(97,99,101)}.templateSharedStyle-207,.cashier_form_error_list {LINE-HEIGHT: 18px; FONT-FAMILY: Arial; LETTER-SPACING: -1px; FONT-SIZE: 14px; FONT-WEIGHT: bold}.templateSharedStyle-208,.cashier_form_error_list div {BACKGROUND-IMAGE: url(files/icon-bullet.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; COLOR: rgb(97,99,101); PADDING-LEFT: 10px; MARGIN-LEFT: 0px}.templateSharedStyle-209,.cashier_cart_checkout_button_cell div {BORDER-TOP-COLOR: ; BORDER-LEFT-COLOR: ; BORDER-BOTTOM-COLOR: ; BORDER-RIGHT-COLOR: ; BACKGROUND-COLOR: rgb(66,110,253)}.templateSharedStyle-250,.cat_overview_title_section a {TEXT-DECORATION: none; FONT-FAMILY: Verdana; COLOR: rgb(97,99,101)}.templateSharedStyle-251,.cat_overview_title_section a:hover {}.templateSharedStyle-100,.cart_tax_price {TEXT-ALIGN: left; FONT-FAMILY: Arial; COLOR: rgb(97,99,101); MARGIN-LEFT: 21px; FONT-SIZE: 14px}.templateSharedStyle-101,.cart_total_label {TEXT-ALIGN: right; PADDING-BOTTOM: 3px; FONT-FAMILY: Arial; LETTER-SPACING: -1px; COLOR: rgb(97,99,101); FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 3px}.templateSharedStyle-102,.cart_total_price {FONT-SIZE: 18px; FONT-FAMILY: Roboto; FONT-WEIGHT: bold; COLOR: rgb(66,110,253); TEXT-ALIGN: left; MARGIN: 3px 6px 3px 21px; LETTER-SPACING: 0px}.templateSharedStyle-103,.cart_before_list_spacer {}.templateSharedStyle-104,.cart_product_title {FONT-SIZE: 14px; MARGIN-BOTTOM: 6px; FONT-FAMILY: Roboto; MARGIN-TOP: 6px; FONT-WEIGHT: bold; COLOR: rgb(97,99,101); PADDING-LEFT: 0px; MARGIN-LEFT: 10px; LETTER-SPACING: 0px}.templateSharedStyle-105,.cart_price_title {FONT-SIZE: 14px; FONT-FAMILY: Roboto; FONT-WEIGHT: bold; COLOR: rgb(97,99,101); LETTER-SPACING: 0px}.templateSharedStyle-106,.cart_quantity_title {FONT-SIZE: 14px; FONT-FAMILY: Roboto; FONT-WEIGHT: bold; COLOR: rgb(97,99,101); LETTER-SPACING: -1px}.templateSharedStyle-107,.cart_total_title {FONT-SIZE: 14px; FONT-FAMILY: Roboto; FONT-WEIGHT: bold; COLOR: rgb(97,99,101); TEXT-ALIGN: left; MARGIN-LEFT: 21px; LETTER-SPACING: -1px}.templateSharedStyle-110,.pl_item a:hover, .gift_sub_category a:hover {TEXT-DECORATION: none}.templateSharedStyle0,.cat_overview_section {FONT-SIZE: 14px; FONT-FAMILY: Open Sans; BORDER-TOP-COLOR: rgb(66,110,253); WIDTH: 100%; MARGIN-TOP: 24px; BORDER-BOTTOM: rgb(66,110,253) 1px solid; POSITION: relative; FLOAT: left; BORDER-LEFT-COLOR: rgb(66,110,253); COLOR: rgb(97,99,101); BORDER-RIGHT-COLOR: rgb(66,110,253); LETTER-SPACING: 0px; LINE-HEIGHT: 20px; TOP: -12px; real-margin-bottom: 12px; margin-bottom: 12px; position: static; #margin-bottom: 0px; #position: relative; #top: -12px; real-margin-top: 12px; margin-top: 12px; #margin-top: 24px}.templateSharedStyle1,.cat_overview_image_section {MARGIN-TOP: 6px; WIDTH: 135px; HEIGHT: 135px; MARGIN-RIGHT: 30px}.templateSharedStyle2,.cat_overview_title_section {FONT-SIZE: 20px; FONT-FAMILY: Verdana; WIDTH: 100%; MARGIN-TOP: 12px; FONT-WEIGHT: normal; LETTER-SPACING: -1px; MARGIN-RIGHT: 15px}.templateSharedStyle3,.cat_overview_spec_section {TEXT-ALIGN: left; LINE-HEIGHT: 16px; MARGIN-TOP: 15px; WIDTH: 300px; FONT-FAMILY: Arial; FLOAT: left; MARGIN-LEFT: 15px; FONT-SIZE: 14px; real-margin-top: 15px}.templateSharedStyle4,.cat_overview_spec_item {BACKGROUND-IMAGE: url(files/icon-bullet.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 8px; PADDING-LEFT: 12px; MARGIN-LEFT: 0px}.templateSharedStyle5,.cat_overview_spec_name {FONT-SIZE: 14px; FONT-FAMILY: Open Sans; FONT-WEIGHT: bold; LETTER-SPACING: -1px; LINE-HEIGHT: 18px}.templateSharedStyle6,.cat_overview_spec_value {FONT-SIZE: 14px; FONT-FAMILY: Open Sans; COLOR: rgb(97,99,101); LETTER-SPACING: -1px; LINE-HEIGHT: 20px}.templateSharedStyle7,.cat_overview_price_section {FONT-SIZE: 12px; FONT-FAMILY: Arial; FLOAT: right; TEXT-ALIGN: right; LINE-HEIGHT: 16px; WIDTH: 200px; MARGIN-RIGHT: 6px}.templateSharedStyle8,.cat_overview_price_reg_no_deal {FONT-SIZE: 21px; FONT-FAMILY: Arial; FONT-WEIGHT: bold; COLOR: rgb(66,110,253); PADDING-TOP: 6px; LETTER-SPACING: -1px}.templateSharedStyle9,.cat_overview_price_rebate {FONT-SIZE: 21px; FONT-FAMILY: Arial; MARGIN-TOP: 5px; FONT-WEIGHT: bold; COLOR: rgb(66,110,253); TEXT-ALIGN: right; LETTER-SPACING: -1px}.templateSharedStyle10,.cat_overview_featured_section {FONT-SIZE: 14px; FONT-FAMILY: Open Sans; MARGIN-TOP: 2px; FLOAT: left; FONT-WEIGHT: bold; COLOR: rgb(66,110,253); TEXT-ALIGN: left; LETTER-SPACING: -1px; LINE-HEIGHT: 16px; MARGIN-RIGHT: 12px}.templateSharedStyle-138,.cat_overview_action_videos {MARGIN-TOP: 5px; MARGIN-BOTTOM: 3px; MARGIN-LEFT: 6px}.templateSharedStyle11,.cat_overview_action_section {FONT-SIZE: 14px; MARGIN-BOTTOM: 0px; FONT-FAMILY: Open Sans; WIDTH: 100%; MARGIN-TOP: 24px; POSITION: relative; COLOR: rgb(97,99,101); LINE-HEIGHT: 20px; TOP: -12px; MARGIN-RIGHT: auto; real-margin-bottom: 12px; margin-bottom: 12px; position: static; #margin-bottom: 0px; #position: relative; #top: -12px; real-margin-top: 12px; margin-top: 12px; #margin-top: 24px}.templateSharedStyle12,.cat_overview_action_more_info {MARGIN-TOP: 5px; MARGIN-BOTTOM: 3px; MARGIN-LEFT: 6px; TEXT-ALIGN: left}.templateSharedStyle13,.cat_overview_action_compare {MARGIN-TOP: 2px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto}.templateSharedStyle14,.cat_overview_action_add_to_cart {FONT-SIZE: 12px; FONT-FAMILY: Arial; FONT-WEIGHT: bold; COLOR: rgb(112,180,237); TEXT-ALIGN: right; MARGIN-RIGHT: 7px}.templateSharedStyle15,.cat_overview_action_section a {FONT-SIZE: 14px; TEXT-DECORATION: underline; FONT-FAMILY: Open Sans; FONT-WEIGHT: normal; COLOR: rgb(112,180,237); LETTER-SPACING: -1px; LINE-HEIGHT: 20px}.templateSharedStyle16,.cat_overview_action_section a:hover {TEXT-DECORATION: underline}.templateSharedStyle17,.cat_overview_price_reg_with_deal {FONT-SIZE: 13px; TEXT-DECORATION: line-through; FONT-FAMILY: Open Sans; COLOR: rgb(182,218,248)}.templateSharedStyle18,.comp_overview_title_section {FONT-SIZE: 16px; FONT-FAMILY: Open Sans; VERTICAL-ALIGN: top; FONT-WEIGHT: normal; COLOR: rgb(97,99,101); PADDING-BOTTOM: 6px; TEXT-ALIGN: left; PADDING-TOP: 16px; LETTER-SPACING: 0px; LINE-HEIGHT: 20px; PADDING-RIGHT: 20px}.templateSharedStyle19,.comp_overview_image_section {PADDING-BOTTOM: 3px; MARGIN-LEFT: auto; WIDTH: 150px; MARGIN-RIGHT: auto; PADDING-TOP: 3px; HEIGHT: 150px}.templateSharedStyle20,.comp_overview_price_section {FONT-SIZE: 16px; FONT-FAMILY: Arial; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; COLOR: rgb(66,110,253); TEXT-ALIGN: right; PADDING-TOP: 6px; LETTER-SPACING: -1px; PADDING-RIGHT: 48px}.templateSharedStyle21,.comp_overview_action_add_to_cart {FONT-SIZE: 14px; FONT-FAMILY: Arial; COLOR: rgb(97,99,101); TEXT-ALIGN: right; PADDING-RIGHT: 48px}.templateSharedStyle22,.comp_overview_action_text {}.templateSharedStyle23,.comp_cell_image_section {}.templateSharedStyle25,.cat_overview_current_page {FONT-SIZE: 18px; TEXT-DECORATION: none; FONT-FAMILY: Roboto; FONT-WEIGHT: normal; COLOR: rgb(66,110,253); TEXT-ALIGN: center}.templateSharedStyle26,.cat_overview_current_sort {FONT-SIZE: 16px; TEXT-DECORATION: none; FONT-FAMILY: Roboto; FONT-WEIGHT: normal; COLOR: rgb(66,110,253); TEXT-ALIGN: left; LETTER-SPACING: 0px}.templateSharedStyle27,.cat_overview_next_page {FONT-SIZE: 14px; TEXT-DECORATION: underline; FONT-FAMILY: Roboto}.templateSharedStyle28,.cat_overview_previous_page {FONT-SIZE: 14px; FONT-FAMILY: Roboto}.templateSharedStyle29,.cat_overview_sort_text {FONT-SIZE: 16px; TEXT-DECORATION: none; FONT-FAMILY: Roboto; COLOR: rgb(66,110,253)}.templateSharedStyle30,.cat_overview_page_text {}.templateSharedStyle31,.cart_after_list_spacer {BORDER-TOP: rgb(255,255,255) 1px solid; BORDER-LEFT-COLOR: rgb(255,255,255); BORDER-BOTTOM-COLOR: rgb(255,255,255); BORDER-RIGHT-COLOR: rgb(255,255,255)}.templateSharedStyle32,.cart_subtotal_price {FONT-SIZE: 14px; FONT-FAMILY: Roboto; FONT-WEIGHT: bold; COLOR: rgb(97,99,101); TEXT-ALIGN: left; MARGIN-LEFT: 21px; LETTER-SPACING: 0px}.templateSharedStyle33,.cart_subtotal_label {TEXT-ALIGN: right; FONT-FAMILY: Arial; COLOR: rgb(97,99,101); FONT-SIZE: 11px; FONT-WEIGHT: bold}.templateSharedStyle34,.cart_section {MARGIN-TOP: 16px; MARGIN-LEFT: 0px; WIDTH: 100%; MARGIN-RIGHT: auto; real-margin-top: 16px}.templateSharedStyle36,#cart_total {}.templateSharedStyle37,.cart_tax_label {TEXT-ALIGN: right; FONT-FAMILY: Arial; COLOR: rgb(97,99,101); FONT-SIZE: 11px}.templateSharedStyle-7000,.cart_promotion_label {}.templateSharedStyle-7001,.cart_promotion_total_col {}.templateSharedStyle-7002,.promotion .cart_price_col {}.templateSharedStyle-7003,.promotion .cart_product_name {TEXT-DECORATION: none; FONT-WEIGHT: bold; COLOR: rgb(66,110,253); LETTER-SPACING: 0px}.templateSharedStyle-7004,.promotion .cart_quantity_col {}.templateSharedStyle-7005,.promotion .cart_name_col {}.templateSharedStyle-7006,.promotion .cart_total_col {}.templateSharedStyle-8000,.proevent_image {width:150px;height:150px}.templateSharedStyle-5100,.cat_overview_promotion_item {}.templateSharedStyle-5101,.cat_overview_promotion_item_text {FONT-SIZE: 14px; MARGIN-BOTTOM: 0px; FONT-FAMILY: Open Sans; COLOR: rgb(66,110,253); PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px}.templateSharedStyle-5102,.cat_overview_promotion_section {PADDING-BOTTOM: 4px; LINE-HEIGHT: 16px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; TOP: -1px; real-margin-bottom: 0px; real-margin-top: 0px}.templateSharedStyle-5103,.cat_overview_promotion_time_left {FONT-SIZE: 14px; FONT-FAMILY: Open Sans; COLOR: rgb(97,99,101); LINE-HEIGHT: 16px}.templateSharedStyle-5104,.cat_overview_price_map_pricing {FONT-SIZE: 16px; MARGIN-BOTTOM: 8px; TEXT-DECORATION: line-through; FONT-FAMILY: Arial; MARGIN-TOP: 6px; COLOR: rgb(66,110,253); LETTER-SPACING: -1px; LINE-HEIGHT: 24px}.templateSharedStyle-5105,.specsheet_price_map_pricing {FONT-SIZE: 16px; MARGIN-BOTTOM: 8px; TEXT-DECORATION: line-through; FONT-FAMILY: Arial; MARGIN-TOP: 6px; COLOR: rgb(66,110,253); LETTER-SPACING: -1px; LINE-HEIGHT: 24px}.templateSharedStyle-5200,.specsheet_promotion_item {}.templateSharedStyle-5201,.specsheet_promotion_item_text {}.templateSharedStyle-5202,.specsheet_promotion_section {MARGIN-TOP: 10px; PADDING-LEFT: 16px; FONT-FAMILY: Arial; COLOR: rgb(97,99,101); FONT-SIZE: 14px; real-margin-top: 10px}.templateSharedStyle-5203,.specsheet_promotion_time_left {LETTER-SPACING: -1px; COLOR: rgb(78,116,164); FONT-WEIGHT: bold}.templateSharedStyle38,.specsheet_category {FONT-SIZE: 14px; BORDER-TOP: rgb(255,255,255) 1px solid; FONT-FAMILY: Arial Narrow; MARGIN-TOP: 0px; BORDER-BOTTOM: rgb(255,255,255) 1px solid; TEXT-TRANSFORM: uppercase; BORDER-LEFT-COLOR: rgb(255,255,255); FONT-WEIGHT: bold; COLOR: rgb(97,99,101); PADDING-BOTTOM: 4px; PADDING-TOP: 15px; PADDING-LEFT: 6px; MARGIN-LEFT: 0px; BORDER-RIGHT-COLOR: rgb(255,255,255); LETTER-SPACING: -1px}.templateSharedStyle39,.specsheet_spec_name {TEXT-ALIGN: left; PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; WIDTH: 32%; PADDING-RIGHT: 16px; FONT-FAMILY: Arial; LETTER-SPACING: 0px; COLOR: rgb(97,99,101); FONT-SIZE: 14px; VERTICAL-ALIGN: middle; TEXT-DECORATION: none; PADDING-TOP: 6px}.templateSharedStyle40,.specsheet_spec_value {TEXT-ALIGN: left; PADDING-BOTTOM: 6px; LINE-HEIGHT: 16px; FONT-STYLE: italic; WIDTH: 66%; PADDING-RIGHT: 12px; FONT-FAMILY: Arial; COLOR: rgb(97,99,101); FONT-SIZE: 14px; VERTICAL-ALIGN: middle; PADDING-TOP: 6px}.templateSharedStyle41,.specsheet_product_name {PADDING-LEFT: 16px; FONT-SIZE: 31px; VERTICAL-ALIGN: top; LINE-HEIGHT: 33px; PADDING-TOP: 16px; FONT-FAMILY: Arial; LETTER-SPACING: -1px; TEXT-ALIGN: left}.templateSharedStyle42,.specsheet_image_cell {PADDING-LEFT: 16px; WIDTH: 50%; PADDING-TOP: 12px}.templateSharedStyle43,.specsheet_image {MARGIN-LEFT: 0px; WIDTH: 250px; PADDING-TOP: 0px; HEIGHT: 250px}.templateSharedStyle44,.specsheet_main_specs_header p {PADDING-BOTTOM: 9px; LINE-HEIGHT: 20px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 36px; FONT-FAMILY: Arial Narrow; MARGIN-BOTTOM: 0px; LETTER-SPACING: -1px; COLOR: rgb(97,99,101); MARGIN-LEFT: 0px; FONT-SIZE: 18px; FONT-WEIGHT: bold; PADDING-TOP: 28px}.templateSharedStyle45,.specsheet_main_spec {TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; FONT-FAMILY: Arial; LETTER-SPACING: -1px; COLOR: rgb(97,99,101); FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px}.templateSharedStyle46,.specsheet_main_specs table {BORDER-BOTTOM-COLOR: rgb(234,230,221); LINE-HEIGHT: 18px; MARGIN-TOP: 0px; BORDER-TOP-COLOR: rgb(234,230,221); WIDTH: 95%; FONT-FAMILY: Arial; MARGIN-BOTTOM: 0px; COLOR: rgb(97,99,101); BORDER-RIGHT-COLOR: rgb(234,230,221); MARGIN-LEFT: 0px; FONT-SIZE: 14px; BORDER-LEFT-COLOR: rgb(234,230,221); TOP: -1px; real-margin-bottom: 0px; real-margin-top: 0px}.templateSharedStyle47,.specsheet_product_description {}.templateSharedStyle48,.specsheet_prices {BORDER-BOTTOM: rgb(235,235,235) 2px dotted; TEXT-ALIGN: right; PADDING-BOTTOM: 8px; LINE-HEIGHT: 16px; MARGIN-TOP: 28px; PADDING-LEFT: 18px; WIDTH: 91%; FONT-FAMILY: Arial; MARGIN-BOTTOM: 0px; FLOAT: left; BORDER-RIGHT-COLOR: rgb(235,235,235); MARGIN-LEFT: 0px; FONT-SIZE: 14px; BORDER-LEFT-COLOR: rgb(235,235,235); BORDER-TOP: rgb(235,235,235) 2px dotted; TOP: -1px; PADDING-TOP: 6px; real-margin-bottom: 0px; real-margin-top: 28px; _display: inline}.templateSharedStyle49,.specsheet_head_inner_table {BORDER-BOTTOM-COLOR: rgb(235,235,235); MARGIN-TOP: 16px; WIDTH: 100%; FLOAT: left; BORDER-RIGHT-COLOR: rgb(235,235,235); BORDER-LEFT-COLOR: rgb(235,235,235); BORDER-TOP: rgb(235,235,235) 2px dotted; real-margin-top: 16px; _display: inline}.templateSharedStyle50,.specsheet_category_links_cell div {BORDER-BOTTOM-COLOR: rgb(97,99,101); PADDING-BOTTOM: 9px; BACKGROUND-COLOR: rgb(97,99,101); BORDER-RIGHT-COLOR: rgb(97,99,101); BORDER-LEFT-COLOR: rgb(97,99,101); BORDER-TOP: rgb(97,99,101) 1px solid; PADDING-TOP: 6px}.templateSharedStyle53,.specsheet_medias_tab_inactive {BORDER-BOTTOM-COLOR: rgb(97,99,101); TEXT-ALIGN: center; BORDER-LEFT: rgb(97,99,101) 1px solid; TEXT-TRANSFORM: uppercase; WIDTH: 25%; FONT-FAMILY: Arial Narrow; COLOR: rgb(97,99,101); FONT-SIZE: 16px; VERTICAL-ALIGN: middle; BORDER-TOP: rgb(97,99,101) 1px solid; BORDER-RIGHT: rgb(97,99,101) 1px solid}.templateSharedStyle54,.specsheet_tabs table {FONT-SIZE: 14px; FLOAT: left; WIDTH: 100%; FONT-FAMILY: Arial; HEIGHT: 36px; _display: inline}.templateSharedStyle55,.specsheet_accessory_tab_inactive {BORDER-BOTTOM-COLOR: rgb(97,99,101); TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; WIDTH: 25%; LETTER-SPACING: 0px; FONT-FAMILY: Arial Narrow; COLOR: rgb(97,99,101); FONT-SIZE: 16px; VERTICAL-ALIGN: middle; BORDER-LEFT-COLOR: rgb(97,99,101); BORDER-TOP: rgb(97,99,101) 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: rgb(97,99,101) 1px solid}.templateSharedStyle56,.specsheet_category_link_left {PADDING-RIGHT: 16px; PADDING-LEFT: 35px; WIDTH: 33%; PADDING-TOP: 0px; TEXT-DECORATION: none}.templateSharedStyle57,.specsheet_back_link {TEXT-ALIGN: left; MARGIN-TOP: 10px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 6px; TEXT-DECORATION: underline}.templateSharedStyle58,.specsheet_print_link {TEXT-ALIGN: center; MARGIN-TOP: 6px; MARGIN-BOTTOM: 6px}.templateSharedStyle59,.specsheet_cart_link {TEXT-ALIGN: right; MARGIN-TOP: 6px; MARGIN-BOTTOM: 6px; MARGIN-RIGHT: 15px}.templateSharedStyle60,.specsheet_prices_cart_link {MARGIN-LEFT: 10px; TEXT-DECORATION: none}.templateSharedStyle61,.specsheet_display_text {FONT-SIZE: 14px; FONT-FAMILY: Arial; FONT-WEIGHT: bold; COLOR: rgb(66,110,253); PADDING-BOTTOM: 0px; TEXT-ALIGN: left; PADDING-LEFT: 16px; LETTER-SPACING: -1px}.templateSharedStyle62,.specsheet_description {TEXT-ALIGN: justify; LINE-HEIGHT: 18px; MARGIN: 12px; FONT-FAMILY: Arial; FONT-SIZE: 12px}.templateSharedStyle63,.spec_table_spacer {}.templateSharedStyle64,.specsheet_specification_tab_active {TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: rgb(97,99,101); WIDTH: 25%; LETTER-SPACING: -1px; FONT-FAMILY: Arial Narrow; COLOR: rgb(255,255,255); FONT-SIZE: 18px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold}.templateSharedStyle67,.specsheet_category_link_middle {PADDING-RIGHT: 16px; PADDING-LEFT: 35px; WIDTH: 33%}.templateSharedStyle68,.specsheet_category_link_right {PADDING-LEFT: 35px; WIDTH: 33%}.templateSharedStyle70,.cart_name_col {PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 18px; TEXT-DECORATION: none; PADDING-TOP: 4px}.templateSharedStyle71,.cart_price_col {WIDTH: 12%; FONT-FAMILY: Arial; COLOR: rgb(97,99,101); FONT-SIZE: 14px}.templateSharedStyle72,.cart_product_name {FONT-FAMILY: Arial; COLOR: rgb(97,99,101); FONT-SIZE: 13px; TEXT-DECORATION: none}.templateSharedStyle73,.cart_quantity_col {TEXT-ALIGN: center; PADDING-BOTTOM: 3px; WIDTH: 5%; FONT-FAMILY: Arial; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 3px}.templateSharedStyle74,.cart_product_name:hover {TEXT-DECORATION: none; COLOR: rgb(182,218,248)}.templateSharedStyle75,.cart_total_col {PADDING-RIGHT: 6px; PADDING-LEFT: 21px; FONT-SIZE: 14px; WIDTH: 15%; FONT-FAMILY: Arial; TEXT-ALIGN: left}.templateSharedStyle-750,.cart_item_remove_link a {FONT-SIZE: 11px; TEXT-DECORATION: underline; FONT-FAMILY: Arial; FONT-WEIGHT: bold; COLOR: rgb(66,110,253)}.templateSharedStyle-751,.cart_item_remove_link a:hover {TEXT-DECORATION: underline}.templateSharedStyle76,.specsheet_links_bottom table a, .specsheet_links_top table a {FONT-SIZE: 14px; TEXT-DECORATION: underline; FONT-FAMILY: Arial; COLOR: rgb(112,180,237)}.templateSharedStyle77,.specsheet_links_bottom table a:hover, .specsheet_links_top table a:hover {COLOR: rgb(182,218,248)}.templateSharedStyle78,.specsheet_prices_cart_link a {FONT-SIZE: 14px; TEXT-DECORATION: underline; COLOR: rgb(112,180,237); LETTER-SPACING: 0px}.templateSharedStyle79,.specsheet_prices_cart_link a:hover {TEXT-DECORATION: underline}.templateSharedStyle80,.cat_overview_price_reg_with_deal_label {FONT-SIZE: 14px; FONT-FAMILY: Open Sans; COLOR: rgb(182,218,248); LINE-HEIGHT: 20px}.templateSharedStyle81,.cat_overview_save_price {FONT-SIZE: 12px; FONT-FAMILY: Arial; FONT-WEIGHT: bold; COLOR: rgb(97,99,101)}.templateSharedStyle82,.cat_overview_save_price_label {FONT-SIZE: 12px; FONT-FAMILY: Arial; COLOR: rgb(97,99,101)}.templateSharedStyle83,.cat_overview_other_rebate_price {FONT-SIZE: 12px; FONT-FAMILY: Arial; FONT-WEIGHT: bold; COLOR: rgb(97,99,101)}.templateSharedStyle84,.cat_overview_other_rebate_price_label {FONT-SIZE: 12px; FONT-FAMILY: Arial; COLOR: rgb(97,99,101)}.templateSharedStyle88,.pl_item, .gift_sub_category {MARGIN: 3px 10px 3px 15px}.templateSharedStyle86,.specsheet_links_top table {HEIGHT: 40px; WIDTH: 100%; MARGIN: 0px auto; TOP: -1px; real-margin-bottom: 0px; real-margin-top: 0px}.templateSharedStyle87,.specsheet_links_bottom table {MARGIN-BOTTOM: 0px; HEIGHT: 40px; MARGIN-TOP: 0px; TOP: -12px; real-margin-bottom: 0px; real-margin-top: 0px}.templateSharedStyle85,.pl_item a, .gift_sub_category a {FONT-SIZE: 14px; TEXT-DECORATION: none; FONT-FAMILY: Roboto; COLOR: rgb(97,99,101); LETTER-SPACING: 0px; LINE-HEIGHT: 18px}.templateSharedStyle89,.pl_selected_item {FONT-SIZE: 18px; TEXT-DECORATION: none; FONT-FAMILY: Roboto; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(66,110,253); TEXT-ALIGN: left; MARGIN: 8px 10px 8px 14px; LETTER-SPACING: 0px}.templateSharedStyle90,.pl_search_section {FONT-SIZE: 12px; FONT-FAMILY: Arial; COLOR: rgb(97,99,101); PADDING-BOTTOM: 15px; PADDING-TOP: 15px; PADDING-LEFT: 15px; LINE-HEIGHT: 18px; PADDING-RIGHT: 15px; BACKGROUND-COLOR: rgb(255,255,255)}.templateSharedStyle91,.pl_section, .gift_menu {FONT-SIZE: 14px; FONT-FAMILY: Roboto; WIDTH: 100%; MARGIN-TOP: 15px; POSITION: relative; FLOAT: left; PADDING-TOP: 0px; PADDING-LEFT: 0px; LINE-HEIGHT: 18px; TOP: -15px; PADDING-RIGHT: 0px; real-margin-bottom: 15px; margin-bottom: 15px; position: static; #margin-bottom: 0px; #position: relative; #top: -15px; real-margin-top: 0px; margin-top: 0px; #margin-top: 15px; _display: inline}.templateSharedStyle92,.pl_search_spec_name {MARGIN-TOP: 12px; FONT-FAMILY: Arial; COLOR: rgb(97,99,101); FONT-SIZE: 12px; FONT-WEIGHT: bold}.templateSharedStyle93,.pl_search_spec_value_section {}.templateSharedStyle94,.pl_search_spec_value {FONT-SIZE: 11px; FONT-FAMILY: Arial; COLOR: rgb(97,99,101); LETTER-SPACING: 0px}.templateSharedStyle95,.pl_department, .gift_category {FONT-SIZE: 14px; FONT-FAMILY: Roboto; MARGIN-TOP: 0px; FONT-WEIGHT: bold; COLOR: rgb(97,99,101); MARGIN-LEFT: 15px; LETTER-SPACING: 0px; LINE-HEIGHT: 24px; MARGIN-RIGHT: 10px}.templateSharedStyle97 {}.templateSharedStyle98 {}.templateSharedStyle99 {}.templateSharedStyle101,.cat_overview_other_rebate_image {FONT-SIZE: 18px; FONT-FAMILY: Lato; FONT-WEIGHT: normal; COLOR: rgb(66,110,253); PADDING-BOTTOM: 12px; TEXT-ALIGN: left; PADDING-LEFT: 0px; LETTER-SPACING: 0px; LINE-HEIGHT: 24px; PADDING-RIGHT: 0px}.templateSharedStyle102,.cat_overview_price_match_box a {FONT-SIZE: 16px; TEXT-DECORATION: none; FONT-FAMILY: Roboto; MARGIN-TOP: 5px; FLOAT: right; COLOR: rgb(255,255,255); PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 5px; DISPLAY: block; LETTER-SPACING: 0px; LINE-HEIGHT: 18px; PADDING-RIGHT: 5px; BACKGROUND-COLOR: rgb(66,110,253)}.templateSharedStyle103,.cat_overview_price_match_box a:hover {}.templateSharedStyle104,.specsheet_price_match_box {margin-top:5px;}.templateSharedStyle-9102,img.matrix_model_image {width: 50px;height: 50px;border:2px solid transparent;}.templateSharedStyle-9109,img.matrix_model_image_selected {border:2px solid black;}.templateSharedStyle-9103,.matrix_model_spec2_available {width: 50px;height: 50px;border:2px solid transparent;}.templateSharedStyle-9104,.matrix_model_spec2_unavailable {}.templateSharedStyle-9105,.matrix_model_spec2_selected {width: 50px;height: 50px;border:2px solid black;}.templateSharedStyle-9106,img.matrix_multiple_image {width: 50px;height: 50px;padding: 2px;border:2px solid transparent;}.templateSharedStyle-9108,img.matrix_multiple_image_selected {border:2px solid black;}.templateSharedStyle-9110,div.spec_title {text-transform:capitalize;margin:10px 0;font-weight:bold;}.templateSharedStyle-800000,div.container {border:1px solid #CCCCCC;margin:10px 5px;}.templateSharedStyle-800001,div.container .container_head {border-bottom:1px solid #CCCCCC;}.templateSharedStyle-800002,div.container .container_body {margin:10px;}.templateSharedStyle-800003,div.container .container_end {}.templateSharedStyle-800004,a.rectangle_button {}.templateSharedStyle-800005,a.rectangle_button:hover {}.templateSharedStyle-123321,table.volume_price_table {}.templateSharedStyle-123322,th.volume_price_table_title {font-size:14px;text-align:center;}.templateSharedStyle-123323,td.volume_price_table_quantity_cell_title {font-size:12px;}.templateSharedStyle-123324,td.volume_price_table_price_cell_title {font-size:12px;text-align:right;}.templateSharedStyle-123325,td.volume_price_table_quantity_cell {}.templateSharedStyle-123326,td.volume_price_table_price_cell {text-align:right;width:125px;}.templateSharedStyle-124001,.price_match_main_title {}.templateSharedStyle-124002,.price_match_subtitle {}.templateSharedStyle-124003,.price_match_main_text {}.templateSharedStyle-124004,.price_match_label {}.templateSharedStyle-124005,.price_match_info_text {}.templateSharedStyle-124006,.price_match_error_title {}.templateSharedStyle-124007,.price_match_input_text {}.templateSharedStyle-124008,.price_match_input_button {}.templateSharedStyle-124009,.cat_overview_find_stores_box a {display:block; float:right; margin-top:5px;}.templateSharedStyle-124010,.cat_overview_find_stores_box a:hover {}.templateSharedStyle-124011,.specsheet_find_stores_box {margin-top:5px;}.templateSharedStyle-124012,.specsheet_find_stores_box a {margin-top:5px;}.templateSharedStyle-124013,.specsheet_find_stores_box a:hover {margin-top:5px;}.templateSharedStyle100 {FONT-SIZE: 14px; FONT-FAMILY: Lato; FONT-WEIGHT: normal; COLOR: rgb(97,99,101); PADDING-BOTTOM: 18px; TEXT-ALIGN: left; PADDING-LEFT: 0px; LETTER-SPACING: 1px; LINE-HEIGHT: 24px; PADDING-RIGHT: 0px}.templateSharedStyle105 {FONT-SIZE: 16px; HEIGHT: 24px; FONT-FAMILY: Lato; BORDER-TOP-COLOR: rgb(195,195,195); WIDTH: 33%; BORDER-BOTTOM: rgb(195,195,195) 1px dashed; BORDER-LEFT-COLOR: rgb(195,195,195); FONT-WEIGHT: normal; COLOR: rgb(97,99,101); PADDING-BOTTOM: 6px; TEXT-ALIGN: left; PADDING-LEFT: 8px; BORDER-RIGHT-COLOR: rgb(195,195,195); LETTER-SPACING: 1px; LINE-HEIGHT: 24px}.templateSharedStyle106 {FONT-SIZE: 12px; FONT-FAMILY: Lato; BORDER-TOP-COLOR: rgb(195,195,195); BORDER-BOTTOM: rgb(195,195,195) 1px dashed; BORDER-LEFT-COLOR: rgb(195,195,195); COLOR: rgb(97,99,101); PADDING-BOTTOM: 6px; TEXT-ALIGN: left; PADDING-TOP: 6px; PADDING-LEFT: 12px; BORDER-RIGHT-COLOR: rgb(195,195,195); LETTER-SPACING: 1px; LINE-HEIGHT: 18px; PADDING-RIGHT: 12px}.templateSharedStyle107 {FONT-SIZE: 15px; HEIGHT: 34px; FONT-FAMILY: Lato; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(255,255,255); PADDING-BOTTOM: 6px; TEXT-ALIGN: left; PADDING-TOP: 6px; PADDING-LEFT: 12px; LETTER-SPACING: 1px; LINE-HEIGHT: 16px; PADDING-RIGHT: 12px; BACKGROUND-COLOR: rgb(112,180,237)}.templateSharedStyle108 {FONT-SIZE: 14px; HEIGHT: 30px; FONT-FAMILY: Lato; BORDER-TOP-COLOR: rgb(235,235,235); VERTICAL-ALIGN: middle; BORDER-BOTTOM: rgb(235,235,235) 1px solid; BORDER-LEFT-COLOR: rgb(235,235,235); COLOR: rgb(97,99,101); PADDING-BOTTOM: 6px; TEXT-ALIGN: left; PADDING-TOP: 6px; PADDING-LEFT: 12px; BORDER-RIGHT-COLOR: rgb(235,235,235); LETTER-SPACING: 1px; LINE-HEIGHT: 18px; PADDING-RIGHT: 12px}.templateSharedStyle109 {FONT-SIZE: 14px; FONT-FAMILY: Tahoma; BORDER-TOP-COLOR: rgb(235,235,235); BORDER-BOTTOM: rgb(235,235,235) 1px solid; BORDER-LEFT-COLOR: rgb(235,235,235); COLOR: rgb(97,99,101); PADDING-BOTTOM: 34px; TEXT-ALIGN: left; PADDING-TOP: 34px; BORDER-RIGHT-COLOR: rgb(235,235,235); LETTER-SPACING: 1px; LINE-HEIGHT: 21px}.templateSharedStyle110 {BORDER-TOP: rgb(235,235,235) 1px solid; BORDER-RIGHT: rgb(235,235,235) 1px solid; WIDTH: 98%; BORDER-BOTTOM: rgb(235,235,235) 1px solid; POSITION: relative; FONT-WEIGHT: normal; BORDER-LEFT: rgb(235,235,235) 1px solid; MARGIN-TOP: 36px; TOP: -12px; real-margin-bottom: 12px; margin-bottom: 12px; position: static; #margin-bottom: 0px; #position: relative; #top: -12px; real-margin-top: 24px; margin-top: 24px; #margin-top: 36px}.templateSharedStyle111 {FONT-SIZE: 26px; FONT-FAMILY: Lato; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(97,99,101); PADDING-BOTTOM: 24px; TEXT-ALIGN: left; LETTER-SPACING: 0px; LINE-HEIGHT: 28px}.templateSharedStyle112 {FONT-SIZE: 15px; FONT-FAMILY: Lato; BACKGROUND-IMAGE: url(files/icon-bullet.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 10px; COLOR: rgb(97,99,101); TEXT-ALIGN: left; PADDING-LEFT: 14px; MARGIN-LEFT: 0px; LETTER-SPACING: 1px; LINE-HEIGHT: 24px; MARGIN-RIGHT: 18px}.templateSharedStyle113 {FONT-SIZE: 13px; FONT-FAMILY: Arial; FONT-WEIGHT: bold; COLOR: rgb(97,99,101); PADDING-BOTTOM: 10px; TEXT-ALIGN: left; LINE-HEIGHT: 18px}.templateSharedStyle114 {FONT-SIZE: 13px; FONT-FAMILY: Arial; COLOR: rgb(97,99,101); PADDING-BOTTOM: 0px; TEXT-ALIGN: left; PADDING-TOP: 12px; LINE-HEIGHT: 18px}.templateSharedStyle115 {FONT-SIZE: 26px; HEIGHT: 40px; FONT-FAMILY: Lato; BORDER-TOP-COLOR: rgb(66,110,253); VERTICAL-ALIGN: middle; BORDER-BOTTOM: rgb(66,110,253) 2px solid; TEXT-TRANSFORM: none; BORDER-LEFT-COLOR: rgb(66,110,253); COLOR: rgb(97,99,101); PADDING-BOTTOM: 24px; TEXT-ALIGN: left; PADDING-TOP: 24px; PADDING-LEFT: 0px; BORDER-RIGHT-COLOR: rgb(66,110,253); LINE-HEIGHT: 0px}.templateSharedStyle116 {FONT-SIZE: 18px; FONT-FAMILY: Tahoma; VERTICAL-ALIGN: middle; COLOR: rgb(97,99,101); PADDING-BOTTOM: 24px; TEXT-ALIGN: center; PADDING-TOP: 24px; LETTER-SPACING: 1px; LINE-HEIGHT: 18px}.templateSharedStyle117 {FONT-SIZE: 22px; FONT-FAMILY: Arial; COLOR: rgb(66,110,253); LINE-HEIGHT: 26px}.templateSharedStyle119 {FONT-SIZE: 14px; FONT-FAMILY: Roboto; COLOR: rgb(205,205,205); PADDING-BOTTOM: 0px; TEXT-ALIGN: left; PADDING-TOP: 0px; LETTER-SPACING: 0px; LINE-HEIGHT: 22px; PADDING-RIGHT: 0px}.templateSharedStyle120 {FONT-SIZE: 18px; FONT-FAMILY: Roboto; TEXT-TRANSFORM: uppercase; FONT-WEIGHT: normal; COLOR: rgb(97,99,101); TEXT-ALIGN: left; LETTER-SPACING: 0px; LINE-HEIGHT: 24px}.templateSharedStyle127 {FONT-SIZE: 26px; HEIGHT: 40px; FONT-FAMILY: Lato; BORDER-TOP-COLOR: rgb(66,110,253); VERTICAL-ALIGN: middle; BORDER-BOTTOM: rgb(66,110,253) 2px solid; TEXT-TRANSFORM: none; BORDER-LEFT-COLOR: rgb(66,110,253); COLOR: rgb(97,99,101); PADDING-BOTTOM: 24px; TEXT-ALIGN: left; PADDING-TOP: 24px; BORDER-RIGHT-COLOR: rgb(66,110,253)}.templateSharedStyle128 {FONT-SIZE: 60px; FONT-FAMILY: Lato; TEXT-TRANSFORM: uppercase; COLOR: rgb(66,110,253); PADDING-BOTTOM: 0px; TEXT-ALIGN: center; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px}.templateSharedStyle129 {FONT-SIZE: 15px; FONT-FAMILY: Lato; WIDTH: 50%; COLOR: rgb(97,99,101); TEXT-ALIGN: left; LETTER-SPACING: 1px; LINE-HEIGHT: 24px; PADDING-RIGHT: 10px}.templateSharedStyle130 {FONT-SIZE: 15px; FONT-FAMILY: Lato; WIDTH: 50%; COLOR: rgb(97,99,101); TEXT-ALIGN: left; PADDING-LEFT: 10px; LETTER-SPACING: 1px; LINE-HEIGHT: 21px}.templateSharedStyle131 {WIDTH: 100%; FLOAT: left; _display: inline}.templateSharedStyle132 {WIDTH: 50%; PADDING-BOTTOM: 12px; PADDING-TOP: 12px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px}.templateSharedStyle133 {VERTICAL-ALIGN: top; PADDING-BOTTOM: 12px; PADDING-TOP: 12px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px}.templateSharedStyle134 {FONT-SIZE: 18px; FONT-FAMILY: Lato; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: none; COLOR: rgb(66,110,253); PADDING-BOTTOM: 10px; TEXT-ALIGN: center; PADDING-TOP: 10px; PADDING-LEFT: 12px; LINE-HEIGHT: 24px; PADDING-RIGHT: 12px}.templateSharedStyle138 {FONT-SIZE: 14px; FONT-FAMILY: Tahoma; COLOR: rgb(97,99,101); PADDING-BOTTOM: 20px; TEXT-ALIGN: left; PADDING-TOP: 20px; LETTER-SPACING: 1px; LINE-HEIGHT: 21px}.templateSharedStyle139 {FONT-SIZE: 16px; FONT-FAMILY: Roboto; COLOR: rgb(97,99,101); PADDING-BOTTOM: 0px; TEXT-ALIGN: left; LINE-HEIGHT: 30px}.templateSharedStyle143 {FONT-SIZE: 24px; FONT-FAMILY: Lato; COLOR: rgb(97,99,101); PADDING-BOTTOM: 8px; TEXT-ALIGN: left; PADDING-TOP: 0px; LETTER-SPACING: 0px; LINE-HEIGHT: 30px}.templateSharedStyle144 {WIDTH: 100%; MARGIN-TOP: 68px; POSITION: relative; FLOAT: left; MARGIN-LEFT: 0px; TOP: -24px; MARGIN-RIGHT: 0px; real-margin-bottom: 24px; margin-bottom: 24px; position: static; #margin-bottom: 0px; #position: relative; #top: -24px; real-margin-top: 44px; margin-top: 44px; #margin-top: 68px; _display: inline}.templateSharedStyle145 {FONT-SIZE: 14px; FONT-FAMILY: Tahoma; COLOR: rgb(97,99,101); FONT-STYLE: italic; TEXT-ALIGN: left; LINE-HEIGHT: 13px}.templateSharedStyle153 {MARGIN-BOTTOM: 0px; FONT-SIZE: 14px; FONT-FAMILY: Tahoma; COLOR: rgb(97,99,101); PADDING-BOTTOM: 14px; FONT-STYLE: italic; TEXT-ALIGN: left; LETTER-SPACING: 1px; LINE-HEIGHT: 22px}.templateSharedStyle157 {FONT-SIZE: 16px; FONT-FAMILY: Tahoma; COLOR: rgb(66,110,253); PADDING-BOTTOM: 14px; TEXT-ALIGN: left; LINE-HEIGHT: 24px}.templateSharedStyle164 {FONT-SIZE: 13px; FONT-FAMILY: Tahoma; COLOR: rgb(192,192,192); PADDING-BOTTOM: 0px; TEXT-ALIGN: left; LINE-HEIGHT: 22px}.templateSharedStyle165 {FONT-SIZE: 14px; FONT-FAMILY: Lato; WIDTH: 100%; COLOR: rgb(97,99,101); TEXT-ALIGN: left; LINE-HEIGHT: 24px}.templateSharedStyle166 {BORDER-TOP-COLOR: ; VERTICAL-ALIGN: middle; BORDER-LEFT-COLOR: ; PADDING-BOTTOM: 10px; BORDER-BOTTOM-COLOR: ; TEXT-ALIGN: left; PADDING-TOP: 0px; BORDER-RIGHT-COLOR: ; PADDING-RIGHT: 10px}.templateSharedStyle167 {MARGIN-TOP: 12px; POSITION: relative; MARGIN-LEFT: 12px; TOP: -12px; BACKGROUND-COLOR: rgb(66,110,253); MARGIN-RIGHT: 0px; real-margin-bottom: 12px; margin-bottom: 12px; position: static; #margin-bottom: 0px; #position: relative; #top: -12px; real-margin-top: 0px; margin-top: 0px; #margin-top: 12px}.templateSharedStyle172 {FONT-SIZE: 14px; MARGIN-BOTTOM: 0px; FONT-FAMILY: Open Sans; BACKGROUND-IMAGE: url(files/icon-bullet-plus.png); MARGIN-TOP: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 10px; COLOR: rgb(97,99,101); PADDING-BOTTOM: 4px; TEXT-ALIGN: left; PADDING-TOP: 4px; PADDING-LEFT: 34px; LETTER-SPACING: 0px; LINE-HEIGHT: 22px}.templateSharedStyle173 {FONT-SIZE: 16px; FONT-FAMILY: Open Sans; BACKGROUND-IMAGE: url(files/icon-arrow.png); BACKGROUND-REPEAT: no-repeat; TEXT-TRANSFORM: uppercase; BACKGROUND-POSITION: right center; COLOR: rgb(255,255,255); PADDING-LEFT: 0px; MARGIN: 4px 12px; LETTER-SPACING: 0px; LINE-HEIGHT: 24px; PADDING-RIGHT: 12px}.templateSharedStyle174 {FONT-SIZE: 14px; FONT-FAMILY: Open Sans; TEXT-TRANSFORM: uppercase; COLOR: rgb(255,255,255); TEXT-ALIGN: left; LINE-HEIGHT: 20px}.templateSharedStyle175 {FONT-SIZE: 14px; HEIGHT: 220px; FONT-FAMILY: Roboto; WIDTH: 33%; COLOR: rgb(97,99,101); TEXT-ALIGN: left; LINE-HEIGHT: 22px}.templateSharedStyle176 {FONT-SIZE: 22px; FONT-FAMILY: Roboto Slab; COLOR: rgb(66,110,253); PADDING-BOTTOM: 12px; TEXT-ALIGN: center; PADDING-TOP: 12px; LINE-HEIGHT: 34px}.templateSharedStyle177 {FONT-SIZE: 14px; FONT-FAMILY: Roboto; COLOR: rgb(97,99,101); TEXT-ALIGN: center; LINE-HEIGHT: 24px}.templateSharedStyle178 {FONT-SIZE: 72px; HEIGHT: 400px; FONT-FAMILY: Lato; VERTICAL-ALIGN: middle; COLOR: rgb(255,255,255); TEXT-ALIGN: center; PADDING-TOP: 0px}.templateSharedStyle179 {FONT-SIZE: 34px; BORDER-TOP: rgb(66,110,253) 2px solid; FONT-FAMILY: Lato; BORDER-RIGHT: rgb(66,110,253) 2px solid; VERTICAL-ALIGN: middle; BORDER-BOTTOM: rgb(66,110,253) 2px solid; COLOR: rgb(255,255,255); PADDING-BOTTOM: 12px; TEXT-ALIGN: center; PADDING-TOP: 12px; PADDING-LEFT: 0px; BORDER-LEFT: rgb(66,110,253) 2px solid; LINE-HEIGHT: 34px; PADDING-RIGHT: 0px}.templateSharedStyle180 {FONT-SIZE: 34px; FONT-FAMILY: Lato; TEXT-TRANSFORM: none; COLOR: rgb(66,110,253); TEXT-ALIGN: center; LINE-HEIGHT: 34px}.templateSharedStyle182 {WIDTH: 100%; MARGIN-TOP: 24px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; real-margin-top: 24px}.templateSharedStyle183 {WIDTH: 100%; FLOAT: left; _display: inline}.templateSharedStyle184 {WIDTH: 100%; VERTICAL-ALIGN: middle; TEXT-ALIGN: center; BACKGROUND-COLOR: rgb(66,110,253)}.templateSharedStyle187 {BORDER-TOP-COLOR: ; WIDTH: 100%; FLOAT: left; BORDER-LEFT-COLOR: ; BORDER-BOTTOM-COLOR: ; BORDER-RIGHT-COLOR: ; _display: inline}.templateSharedStyle188 {WIDTH: 100%; PADDING-BOTTOM: 30px}.templateSharedStyle189 {WIDTH: 100%; FLOAT: left; _display: inline}.templateSharedStyle194 {FONT-SIZE: 24px; FONT-FAMILY: Lato; VERTICAL-ALIGN: middle; BACKGROUND-IMAGE: url(files/divider-slice.png); BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: center center; PADDING-BOTTOM: 24px; TEXT-ALIGN: center; LINE-HEIGHT: 28px}.templateSharedStyle195 {MARGIN: 0px auto; TOP: -16px; BACKGROUND-COLOR: rgb(255,255,255); real-margin-bottom: 0px; real-margin-top: 0px}.templateSharedStyle196 {FONT-SIZE: 24px; FONT-FAMILY: Lato; VERTICAL-ALIGN: middle; COLOR: rgb(66,110,253); PADDING-BOTTOM: 18px; PADDING-TOP: 18px; PADDING-LEFT: 34px; PADDING-RIGHT: 34px}.templateSharedStyle198 {PADDING-RIGHT: 15px}.templateSharedStyle199 {PADDING-LEFT: 15px; PADDING-RIGHT: 15px}.templateSharedStyle200 {TEXT-ALIGN: right; PADDING-LEFT: 15px; PADDING-RIGHT: 0px}.templateSharedStyle201 {FONT-SIZE: 24px; FONT-FAMILY: Lato; VERTICAL-ALIGN: middle; COLOR: rgb(112,180,237); PADDING-BOTTOM: 18px; PADDING-TOP: 18px; PADDING-LEFT: 34px; PADDING-RIGHT: 34px}.templateSharedStyle202 {FONT-SIZE: 16px; FONT-FAMILY: Lato; VERTICAL-ALIGN: middle; COLOR: rgb(66,110,253); PADDING-BOTTOM: 12px; TEXT-ALIGN: center; PADDING-TOP: 12px; PADDING-LEFT: 12px; LINE-HEIGHT: 24px; PADDING-RIGHT: 12px}.templateSharedStyle203 {WIDTH: 100%; FLOAT: left; _display: inline}.templateSharedStyle204 {WIDTH: 25%; PADDING-BOTTOM: 0px; TEXT-ALIGN: center; PADDING-TOP: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px}.templateSharedStyle205 {WIDTH: 25%; TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 10px}.templateSharedStyle206 {WIDTH: 25%; TEXT-ALIGN: right; PADDING-LEFT: 10px}.templateSharedStyle207 {WIDTH: 25%; PADDING-BOTTOM: 12px; PADDING-TOP: 24px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px}.templateSharedStyle210 {FONT-SIZE: 14px; FONT-FAMILY: Lato; COLOR: rgb(97,99,101); TEXT-ALIGN: left; LINE-HEIGHT: 28px}.templateSharedStyle211 {WIDTH: 100%; MARGIN-TOP: 24px; POSITION: relative; FLOAT: left; TOP: -24px; real-margin-bottom: 24px; margin-bottom: 24px; position: static; #margin-bottom: 0px; #position: relative; #top: -24px; real-margin-top: 0px; margin-top: 0px; #margin-top: 24px; _display: inline}.templateSharedStyle212 {PADDING-BOTTOM: 12px; PADDING-TOP: 12px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px}.templateSharedStyle213 {FONT-SIZE: 14px; FONT-FAMILY: Open Sans; BORDER-TOP-COLOR: ; BORDER-LEFT-COLOR: ; PADDING-BOTTOM: 12px; BORDER-BOTTOM-COLOR: ; PADDING-TOP: 24px; BORDER-RIGHT-COLOR: ; LETTER-SPACING: 0px; LINE-HEIGHT: 24px}.templateSharedStyle214 {FONT-SIZE: 15px; FONT-FAMILY: Lato; WIDTH: 50%; TEXT-TRANSFORM: none; COLOR: rgb(97,99,101); PADDING-BOTTOM: 0px; TEXT-ALIGN: left; PADDING-LEFT: 0px; LETTER-SPACING: 1px; LINE-HEIGHT: 24px; PADDING-RIGHT: 10px}.templateSharedStyle215 {FONT-SIZE: 22px; FONT-FAMILY: Lato; BORDER-TOP-COLOR: ; TEXT-TRANSFORM: uppercase; BORDER-LEFT-COLOR: ; COLOR: rgb(66,110,253); PADDING-BOTTOM: 18px; BORDER-BOTTOM-COLOR: ; BORDER-RIGHT-COLOR: ; LINE-HEIGHT: 24px}.templateSharedStyle216 {MARGIN-TOP: 0px; FLOAT: left; MARGIN-LEFT: 44px; MARGIN-RIGHT: 44px; real-margin-top: 0px; _display: inline}.templateSharedStyle217 {}.templateSharedStyle218 {FLOAT: left; _display: inline}.templateSharedStyle220 {FONT-SIZE: 100px; HEIGHT: 400px; FONT-FAMILY: Lato; VERTICAL-ALIGN: middle; COLOR: rgb(255,255,255); TEXT-ALIGN: center}.templateSharedStyle221 {BORDER-TOP: rgb(66,110,253) 2px solid; BORDER-RIGHT: rgb(66,110,253) 2px solid; WIDTH: 270px; MARGIN-TOP: 10px; BORDER-BOTTOM: rgb(66,110,253) 2px solid; MARGIN-LEFT: 0px; BORDER-LEFT: rgb(66,110,253) 2px solid; MARGIN-RIGHT: 0px; real-margin-top: 10px}.templateSharedStyle193 {WIDTH: 100%; FLOAT: left; _display: inline}.templateSharedStyle222 {PADDING-LEFT: 10px; PADDING-RIGHT: 10px}.templateSharedStyle223 {PADDING-LEFT: 10px}.templateSharedStyle224 {BORDER-TOP: rgb(66,110,253) 2px solid; BORDER-RIGHT: rgb(66,110,253) 2px solid; MARGIN-TOP: 12px; BORDER-BOTTOM: rgb(66,110,253) 2px solid; FLOAT: left; BORDER-LEFT: rgb(66,110,253) 2px solid; real-margin-top: 12px; _display: inline}.templateSharedStyle225 {FONT-SIZE: 24px; FONT-FAMILY: Lato; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: uppercase; PADDING-BOTTOM: 18px; TEXT-ALIGN: center; PADDING-TOP: 18px; PADDING-LEFT: 24px; LINE-HEIGHT: 24px; PADDING-RIGHT: 24px}.templateSharedStyle226 {FONT-SIZE: 22px; HEIGHT: 24px; FONT-FAMILY: Lato; TEXT-TRANSFORM: uppercase; COLOR: rgb(112,180,237); PADDING-BOTTOM: 24px; TEXT-ALIGN: left; LINE-HEIGHT: 24px}.templateSharedStyle227 {MARGIN-BOTTOM: 0px; BORDER-TOP: rgb(112,180,237) 2px solid; BORDER-RIGHT: rgb(112,180,237) 2px solid; WIDTH: 270px; MARGIN-TOP: 10px; BORDER-BOTTOM: rgb(112,180,237) 2px solid; BORDER-LEFT: rgb(112,180,237) 2px solid; TOP: -10px; real-margin-bottom: 0px; real-margin-top: 10px}.templateSharedStyle228 {FONT-SIZE: 18px; FONT-FAMILY: Lato; COLOR: rgb(112,180,237); PADDING-BOTTOM: 10px; TEXT-ALIGN: center; PADDING-TOP: 10px; PADDING-LEFT: 12px; LINE-HEIGHT: 24px; PADDING-RIGHT: 12px}.templateSharedStyle229 {BORDER-TOP: rgb(112,180,237) 2px solid; BORDER-RIGHT: rgb(112,180,237) 2px solid; MARGIN-TOP: 18px; BORDER-BOTTOM: rgb(112,180,237) 2px solid; POSITION: relative; FLOAT: left; BORDER-LEFT: rgb(112,180,237) 2px solid; TOP: -12px; real-margin-bottom: 12px; margin-bottom: 12px; position: static; #margin-bottom: 0px; #position: relative; #top: -12px; real-margin-top: 6px; margin-top: 6px; #margin-top: 18px; _display: inline}.templateSharedStyle230 {FONT-SIZE: 24px; FONT-FAMILY: Lato; TEXT-TRANSFORM: uppercase; COLOR: rgb(112,180,237); PADDING-BOTTOM: 18px; PADDING-TOP: 18px; PADDING-LEFT: 24px; LINE-HEIGHT: 24px; PADDING-RIGHT: 24px}.templateSharedStyle231 {FONT-SIZE: 16px; FONT-FAMILY: Lato; COLOR: rgb(112,180,237); PADDING-BOTTOM: 12px; TEXT-ALIGN: left; LINE-HEIGHT: 24px}.templateSharedStyle232 {FONT-SIZE: 90px; HEIGHT: 400px; FONT-FAMILY: Lato; VERTICAL-ALIGN: middle; BACKGROUND-REPEAT: no-repeat; TEXT-TRANSFORM: none; BACKGROUND-POSITION: center center; FONT-WEIGHT: normal; COLOR: rgb(255,255,255); TEXT-ALIGN: center}.templateSharedStyle233 {}.templateSharedStyle234 {VERTICAL-ALIGN: middle; TEXT-ALIGN: center; PADDING-TOP: 44px}.templateSharedStyle235 {BORDER-TOP: rgb(255,255,255) 2px solid; BORDER-RIGHT: rgb(255,255,255) 2px solid; MARGIN-TOP: 0px; BORDER-BOTTOM: rgb(255,255,255) 2px solid; MARGIN-LEFT: auto; BORDER-LEFT: rgb(255,255,255) 2px solid; MARGIN-RIGHT: auto; real-margin-top: 0px}.templateSharedStyle236 {}.templateSharedStyle126 {FONT-SIZE: 18px; HEIGHT: 30px; FONT-FAMILY: Lato; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: none; COLOR: rgb(66,110,253); PADDING-BOTTOM: 10px; TEXT-ALIGN: center; PADDING-TOP: 10px; PADDING-LEFT: 10px; LETTER-SPACING: 0px; LINE-HEIGHT: 24px; PADDING-RIGHT: 10px}
.colorText1{color:rgb(255,255,255)}.colorBorder1{border-color:rgb(255,255,255)}.colorBg1{background-color:rgb(255,255,255)}.colorText3{color:rgb(80,80,80)}.colorBorder3{border-color:rgb(80,80,80)}.colorBg3{background-color:rgb(80,80,80)}.colorText4{color:rgb(97,99,101)}.colorBorder4{border-color:rgb(97,99,101)}.colorBg4{background-color:rgb(97,99,101)}.colorText5{color:rgb(255,103,103)}.colorBorder5{border-color:rgb(255,103,103)}.colorBg5{background-color:rgb(255,103,103)}.colorText6{color:rgb(255,255,255)}.colorBorder6{border-color:rgb(255,255,255)}.colorBg6{background-color:rgb(255,255,255)}.colorText7{color:rgb(235,235,235)}.colorBorder7{border-color:rgb(235,235,235)}.colorBg7{background-color:rgb(235,235,235)}.colorText8{color:rgb(66,110,253)}.colorBorder8{border-color:rgb(66,110,253)}.colorBg8{background-color:rgb(66,110,253)}.colorText9{color:rgb(97,99,101)}.colorBorder9{border-color:rgb(97,99,101)}.colorBg9{background-color:rgb(97,99,101)}.colorText10{color:rgb(255,103,103)}.colorBorder10{border-color:rgb(255,103,103)}.colorBg10{background-color:rgb(255,103,103)}.colorText11{color:rgb(255,255,255)}.colorBorder11{border-color:rgb(255,255,255)}.colorBg11{background-color:rgb(255,255,255)}.colorText12{color:rgb(255,255,255)}.colorBorder12{border-color:rgb(255,255,255)}.colorBg12{background-color:rgb(255,255,255)}.colorText13{color:rgb(255,255,255)}.colorBorder13{border-color:rgb(255,255,255)}.colorBg13{background-color:rgb(255,255,255)}.colorText14{color:rgb(255,255,255)}.colorBorder14{border-color:rgb(255,255,255)}.colorBg14{background-color:rgb(255,255,255)}.colorText15{color:rgb(255,255,255)}.colorBorder15{border-color:rgb(255,255,255)}.colorBg15{background-color:rgb(255,255,255)}.colorText16{color:rgb(182,218,248)}.colorBorder16{border-color:rgb(182,218,248)}.colorBg16{background-color:rgb(182,218,248)}.colorText17{color:rgb(112,180,237)}.colorBorder17{border-color:rgb(112,180,237)}.colorBg17{background-color:rgb(112,180,237)}.colorText18{color:rgb(255,255,255)}.colorBorder18{border-color:rgb(255,255,255)}.colorBg18{background-color:rgb(255,255,255)}.colorText100{color:rgb(255,255,255)}.colorBorder100{border-color:rgb(255,255,255)}.colorBg100{background-color:rgb(255,255,255)}.colorText101{color:rgb(233,248,255)}.colorBorder101{border-color:rgb(233,248,255)}.colorBg101{background-color:rgb(233,248,255)}.colorText102{color:rgb(192,192,192)}.colorBorder102{border-color:rgb(192,192,192)}.colorBg102{background-color:rgb(192,192,192)}.colorText104{color:rgb(195,195,195)}.colorBorder104{border-color:rgb(195,195,195)}.colorBg104{background-color:rgb(195,195,195)}.colorText105{color:rgb(100,100,100)}.colorBorder105{border-color:rgb(100,100,100)}.colorBg105{background-color:rgb(100,100,100)}.colorText106{color:rgb(3,176,212)}.colorBorder106{border-color:rgb(3,176,212)}.colorBg106{background-color:rgb(3,176,212)}.colorText107{color:rgb(230,227,216)}.colorBorder107{border-color:rgb(230,227,216)}.colorBg107{background-color:rgb(230,227,216)}.colorText108{color:rgb(205,205,205)}.colorBorder108{border-color:rgb(205,205,205)}.colorBg108{background-color:rgb(205,205,205)}.colorText109{color:rgb(242,242,242)}.colorBorder109{border-color:rgb(242,242,242)}.colorBg109{background-color:rgb(242,242,242)}.colorText112{color:rgb(238,238,238)}.colorBorder112{border-color:rgb(238,238,238)}.colorBg112{background-color:rgb(238,238,238)}.colorText113{color:rgb(112,180,237)}.colorBorder113{border-color:rgb(112,180,237)}.colorBg113{background-color:rgb(112,180,237)}.colorText114{color:rgb(238,27,46)}.colorBorder114{border-color:rgb(238,27,46)}.colorBg114{background-color:rgb(238,27,46)}.colorText115{color:rgb(36,36,36)}.colorBorder115{border-color:rgb(36,36,36)}.colorBg115{background-color:rgb(36,36,36)}
a{ color: rgb(112,180,237) }
a:hover{ text-decoration: none; color: rgb(182,218,248)  }
#middleTableLeft{font: #templateLeftMenu_font}
#middleTableRight, #middleTableRight_empty{font: }
.topMenuItem_innerTable{
width: 100%;
}
.topMenuItem_middleCell{
width: 100%;
text-align: center;
}
#topMenuInnerTable{
table-layout: fixed;
width: 100%;
}
.topMenuItem_leftCell, .topMenuItem_rightCell{
font-size: 1px;
visibility: hidden;
}
.menuItem, .firstMenuItem, .lastMenuItem, .topMenuItem_middleCell, .topMenuItem_leftCell, .topMenuItem_rightCell{
cursor: pointer;
}
/* Top menu table width workaround */
#topMenuDiv {
width: 1140px !important;
}
#topMenuTable.colorBg15 {
width: 1140px !important;
}
#topMenuTable {
padding-bottom: 0px;
padding-top: 0px;
margin-left: 10px;
width: 1140px !important;
}
#topMenuInnerTable{
table-layout: auto;
width: auto;
float: left;
}
.firstMenuItem{
padding-left: 0px;
padding-right: 24px;
padding-top: 1px;
padding-bottom: 12px;
border: none;
}
.menuItem, .lastMenuItem{
padding-left: 24px;
padding-right: 24px;
padding-top: 1px;
padding-bottom: 12px;
border: none;
}
.selectedMenuItemText, .menuItemText:hover {
padding-bottom: 12px;
border-bottom: solid 2px #1e8cf0;
}
.lastMenuItem{
}
body{
margin: 0px;
}
#dhe_content_border *{border-color: rgb(235,235,235)}
.dhe_sale_price, .dhe_regular_price, .dhe_product_overview_sale_display_text, .dhe_sale_display_text{ color: rgb(66,110,253)}
.dhe_price_info span, .dhe_sale .dhe_regular_price { color: rgb(97,99,101) }
.dhe_alternate_row{background-color: rgb(255,255,255)}
.dhe_spec_sheet_tab_active{background-color: rgb(255,255,255)}
.dhe_spec_sheet_tab{}
#dhe_catalog .dhe_product_overview_more, #dhe_catalog .dhe_product_overview_add_to_cart, #dhe_spec_sheet_price #add_to_cart{
text-decoration: underline;
}
.dhe_spec_sheet_tab_active{
text-decoration: underline;
}
.dhe_spec_sheet_tab{
text-decoration: underline;
}
.dhe_loader{
background-image: url('ThemeFiles/dakis_loading.gif');
}
/****************************************
Redbox
*/
#RB_overlay {
position: absolute;
z-index:1000000;
width: 100%;
height: 100%;
top: 0;
left: 0;
right: 0;
bottom: 0;
min-height:100%;
background-color: black;
opacity: .5;
filter: alpha(opacity=50);
}
#RB_redbox {
width: 100%;
/*height: 100%;*/
position: absolute;
top: 0;
left: 0;
z-index: 1000000;
}
#RB_loading {
position: relative;
top: 200px;
z-index: 1000001;
width: 70px;
height: 70px;
margin: 0 auto;
text-align: center;
background: #666 url(ajax-loader.gif) no-repeat center center;
border: 2px solid black;
}
#RB_window {
/*background-color:white;*/
/*border:2px solid black;*/
display:block;
margin:0pt auto;
overflow:hidden;
padding:2px;
position:absolute;
z-index:1000002;
}
.RB_close {
;
}
div.model_visible{
display: block !important;
}
div.matrix_models_spec1{
display:block;
height:auto;
}
div.matrix_model_spec1{
display: inline;
cursor: pointer;
margin: 4px;
padding: 0px 7px 3px 0px;
}
div.matrix_model_spec2{
display: inline;
text-align: center;
min-width: 36px;
margin: 20px 4px 4px 0;
padding: 5px 3px;
}
div.matrix_model_spec2_available{
cursor: pointer;
}
div.matrix_multiple_images{
cursor: pointer;
margin: auto;
padding: 0px 7px 3px 0px;
}
img.matrix_model_image_selected{
cursor: default !important;
padding: 0;
}
div.matrix_multiple_image{
float:left;
cursor: pointer;
margin: 4px;
padding: 0px 7px 3px 0px;
}
img.matrix_multiple_image{
display:inline;
}
img.matrix_multiple_image_selected{
cursor: default !important;
padding: 2px;
}
/* temp tags stuff */
div#tags-list span.tag {
display:block;
float:left;
cursor:pointer;
border-radius: 2px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
-moz-user-select: none;
-webkit-user-select:none;
user-select:none;
outline:none;
transition: all 0.15s ease-in-out;
-webkit-transition: all 0.15s ease-in-out;
-moz-transition: all 0.15s ease-in-out;
}
div#tags-list span.tag:hover {
box-shadow: 0 0 2px #888;
-webkit-box-shadow: 0 0 2px  #888;
-moz-box-shadow: 0 0 2px  #888;
}
div#tags-list span.selected {
}
div#tags-list span.selected:hover {
box-shadow: 0 0 2px #E7715F;
-webkit-box-shadow: 0 0 2px  #E7715F;
-moz-box-shadow: 0 0 2px  #E7715F;
}
ul.gift_variation_list li,
ul.gift_pages_list li{
float:left;
}
table#gift-infos-column2_1 {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius:5px;
}
.begin_gift_creation {
text-decoration:none;
float:right;
border-radius:5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
}
.specsheet_product_name h1 {
margin: inherit;
line-height: inherit;
font-weight: inherit;
font-size: inherit;
font-family: inherit;
letter-spacing: inherit;
display: inherit;
}
img.mobile-friendly {
position: relative;
width: 70px;
left: 76px;
margin-top: -100%;
}
img.mobile-friendly-spec-sheet {
position: absolute;
right: 8px;
bottom: 98px;
width: 130px;
}
/*****************
Retailer user account style
same style for everyone!
*/
#rua-container {BORDER-TOP-COLOR: ; WIDTH: 500px; BORDER-LEFT-COLOR: ; PADDING-BOTTOM: 0px; BORDER-BOTTOM-COLOR: ; PADDING-TOP: 0px; PADDING-LEFT: 0px; BORDER-RIGHT-COLOR: ; PADDING-RIGHT: 0px; BACKGROUND-COLOR: rgb(255,255,255)}
.rua-app h2 {FONT-SIZE: 18px; FONT-FAMILY: Arial; FONT-WEIGHT: bold; COLOR: rgb(37,37,37); PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 5px; MARGIN: 0px 0px 0px 5px; LETTER-SPACING: 0px; PADDING-RIGHT: 5px}
.rua-form label, .rua-form-notice {FONT-SIZE: 14px; FONT-FAMILY: Arial; FONT-WEIGHT: normal; COLOR: rgb(37,37,37); PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 5px; MARGIN: 0px 0px 0px 5px; PADDING-RIGHT: 5px}
.rua-button {FONT-SIZE: 14px; TEXT-DECORATION: none; BORDER-TOP: rgb(37,37,37) 1px solid; BORDER-RIGHT: rgb(37,37,37) 1px solid; BORDER-BOTTOM: rgb(37,37,37) 1px solid; TEXT-TRANSFORM: none; COLOR: rgb(255,255,255); PADDING-BOTTOM: 0px; TEXT-ALIGN: center; PADDING-TOP: 0px; PADDING-LEFT: 0px; BORDER-LEFT: rgb(37,37,37) 1px solid; LETTER-SPACING: 0px; LINE-HEIGHT: 21px; PADDING-RIGHT: 0px; BACKGROUND-COLOR: rgb(37,37,37)}
.rua-app a {FONT-SIZE: 14px; FONT-FAMILY: Arial; COLOR: rgb(138,138,138)}
.rua-app a:hover {FONT-FAMILY: Arial; COLOR: rgb(49,49,49)}
.rua-app h1 {FONT-SIZE: 35px; TEXT-DECORATION: none; FONT-FAMILY: Arial; FONT-WEIGHT: normal; COLOR: rgb(37,37,37); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; MARGIN: 23px 0px 0px 17px; LETTER-SPACING: -1px; TOP: -10px; BACKGROUND-COLOR: rgb(255,255,255); real-margin-bottom: 0px; real-margin-top: 23px}