BODY {font-family: arial, verdana, geneva, sans-serif;color: #111111;margin: 3px;background-color:#ebebeb;background-image:url(../images/main_back.gif);font-size:87%; position:relative;}TABLE { font-size:100%;}H3 { font-size:100%;}H1, H2 { font-size:115%; border-bottom:3px dotted #bebebe;}.breakall { clear:left; display:block;font-size:1px; height:0pt; line-height:1px;margin:0pt;padding:0pt; }#site { background-color:#ffffff;}#container .warning A { color:red; font-weight:bold;}#container { background-color: #FFFFFF; margin: 0px 10px; padding:0px 3px; border-left:1px solid #ebebeb; border-right:1px solid #ebebeb; min-width:1060px; * width:1060px;}#header { clear:both; margin:0px; padding:0px; height:100px;}#logo { position:relative; float:left; width:300px; padding-top:5px;}#logo H2 { font-size:12px; margin:0px; margin-left:3px; color:#AEAEAE; border:none;}#header #languages { padding:5px;}#columnleft { float:left; margin: 0px; width:212px; background: #fff url(../images/divider_menu_left.gif) no-repeat 0px -28px; position:relative; z-index:40;}#columnmain { float:right; width:100%; left:0px; margin:0px 0px 0px -212px; background:url(../images/divider_left.gif) no-repeat 212px -28px;}#divider { background: #1b5d9c url(../images/divider_menu_left.gif) repeat-x 0px -28px; height:35px; background-repeat:repeat-x; background-color:#1b5d9c; color:white;}#contentcontainer { background-image: url(../images/main_contents_top.gif); background-repeat:no-repeat; margin:5px 0px 3px 0px; padding:8px 1px 0px 0px;border-right:1px solid #bebebe;border-bottom:1px solid #bebebe; position:relative; }#divider, #contentcontainer { margin-left:212px;}#contentcontainer {margin-right:165px;}#contentimage { background-image:url(../images/content_top_right.gif); background-position:top right; background-repeat:no-repeat; position:absolute; top:3px; right:17px; height:4px; width:200px; }#content { padding:0px 7px; border-left:1px solid #bebebe;}#footer {clear: both; border-top:1px solid #bebebe; margin:10px 0px 5px 0px; height:40px; margin-top:10px; padding-left:5px;}.copyright {color:#3d3d3d;}#footer li{list-style-type: none; display: inline; padding:0px 5px; border-left:1px solid #646464; color:#ff0000;}#footer LI.begin { border-left:none;}#footer A { padding:0px 5px;}a:link { color: #646464; text-decoration: none; }a:visited { color: #646464; text-decoration: none; }a:hover { color: #646464; }a:active { color: #646464; text-decoration: none; }#content A { color:#1b5d9c;}#content A:hover { color:#000000;}.button A { text-decoration:none;}INPUT { border:1px solid #d3d3d3; background-color:#e4e4e4;}INPUT.button, .button{ border:none; font-size: 12px;padding:3px; margin:0px; background-color: #9acc67; color:white; font-weight:bold; text-decoration:none; }#breadcrumb { padding:0px 0px 4px 5px; font-size:0.9em;}#breadcrumb A { color:#646464;}#leader-add { width:728px; height:90px; float:left; right:0px; top:0px; position:absolute;}#skyscraper { width:160px; height:600px; float:right; margin-top:5px; margin-left:5px;}#search { height:42px; color:white; padding:15px 0px 15px 15px; position:relative;}#search FORM {margin:0px;}#search .keywords { color:gray; width:130px;}#search A { color:white; text-decoration:underline;}#columnleft .block { border:1px solid #bebebe; margin-bottom:5px; padding:3px; width:199px;}#columnleft .block H3 { background-image:url(../images/divider_menu_left.gif); background-color:#1b5d9c; background-repeat:repeat-x; margin:0px; margin-bottom:3px; padding:0.3em; font-size:+1em; font-weight:bold; color:white;}#columnleft .help { background-image:url(../images/help_background.jpg); background-position:bottom right; background-repeat:no-repeat;}#columnleft .block UL { list-style-type:square; color:#9acc67; margin-left:0px;padding-left:15px;}#columnleft LI { line-height:20px; padding:0px; margin:0px;}#divider {}#divider .dividerLinks { float:left; margin:6px 0px; padding:2px 10px; border-right: 2px solid white;}#divider .dividerLinksLast { border:none;}#divider .dividerLinks A { color:white; font-weight:bold; font-size:13px; }DIV.mainpage {}DIV.howwework {}IMG.howwework { float:right;}DIV.accountcatalog {}FIELDSET { border:1px solid #bebebe; padding:7px 5px;}FIELDSET LEGEND { font-weight:bold;}FIELDSET.product_info DIV.columnleft {}FIELDSET.product_info LABEL { width:200px; float:left;}FIELDSET.product_info SELECT, .product_info INPUT { border: 1px solid #9acc67; background-color:#e4e4e4; width:200px; margin-bottom:5px;}.product_info #date_year { width:6em;}.product_info #date_month { width:4em;}.product_info .required , .product_details .required { font-weight:bold;}FIELDSET INPUT, FIELDSET TEXTAREA { border:1px solid #9acc67; background-color:#e4e4e4;}FIELDSET.product_details {}FIELDSET.product_details LABEL.name, LABEL.description, LABEL.serial{ float:left; width:140px; margin-left:10px; display:block; margin-right:5px; vertical-align:top;} FIELDSET.product_details .number { float:left; height:25px; } FIELDSET.product_details INPUT.name { width:150px; margin-right:5px; }FIELDSET.product_details LABEL.serial, FIELDSET.product_details INPUT.serial { width:100px;}FIELDSET.product_details LABEL.description, FIELDSET.product_details INPUT.description { width:230px; margin-right:5px;}FIELDSET.products_account LABEL { float:left; width:200px; display:block; margin-right:5px;} FIELDSET.products_account INPUT,FIELDSET.products_account SELECT{ width:200px; margin-right:5px; }#model_list { absolute; left:70px;top: 838px;width: 301px;opacity: 0.426958;background-color:white; border-left: 1px solid #9acc67; border-right: 1px solid #9acc67; border-bottom: 1px solid #9acc67;}div.page_name_auto_complete ul li.selected { background-color:#9acc67; color:white;}div.page_name_auto_complete ul{ margin:0px; padding:0px;}div.page_name_auto_complete ul li {margin:0pt;padding:3px;}div.page_name_auto_complete ul {list-style-type:none;}.productListing TR { line-height:20px;}.productListing TR.productListing-odd { background-color:#ebebeb;}.productListing .productListing-customer { font-weight:bold;}div.termsofuse { height:300px; padding: 4px; overflow:auto; border:1px solid #ebebeb; margin:5px; margin-bottom:10px;}#product_info_general {}.product_info_general LABEL { display:block; width:150px; float:left; clear:left; }#product_left { width:350px; float:left; margin-right:5px;}#product_right { width:300px; padding:5px; float:left;}#product_right .no_image { display:none;}#product_right IMG.product_image { border:2px solid #EBEBEB; margin:3px; }.panel {clear:both;display:none;padding:1em;}.panel.active-tab-body {display:block;}#tabs { clear:both; height:21px; list-style-image:none; list-style-position:outside; list-style-type:none; border-bottom:1px solid #BEBEBE; padding-left:3px; margin:0px;}#tabs li {float:left;}#tabs a {color:#999999;background-color:#EBEBEB;border-top:1px solid #BEBEBE;border-left:1px solid #BEBEBE;border-right:1px solid #BEBEBE;float:left;margin-left:6px;padding:2px 8px;text-decoration:none;}#tabs a.active-tab { background-color:#ffffff; border-bottom:1px solid #ffffff; color:#1B5D9C; font-weight:bold;}#productTabsContent {border-bottom:1px solid #BEBEBE;border-left:1px solid #BEBEBE;border-right:1px solid #BEBEBE;}#quicklinks, #contactDetails { border:2px solid #EBEBEB; margin:3px; padding:5px;}#quicklinks UL { list-style:none; margin:0px; padding:0px; font-size:85%; line-height:2em;}#quicklinks UL LI { padding:0px; margin:0px;}#quicklinks ul li a { height:23px; list-style-image:none; list-style-position:outside; list-style-type:none; padding-left:22px; padding-top:5px; background:#FFFFFF url(/images/icons/icons.gif) no-repeat;}#quicklinks ul li a.email { background-position:0px -330px; padding:10px;}#quicklinks ul li a.print { background-position:0px -128px;}#quicklinks ul li a.allproducts { background-position:0px -289px;}#adds { float:left; margin-top:20px;}#productDetails {}#adds { float:left; margin-top:20px;}H3 { color:#1B5D9C; border-bottom:1px solid #BEBEBE; } .newoffers {padding:0px 5px;}.newoffers H1, .newoffers P { }.small_offer { border:1px solid #9ACC67; width:100px; height:120px; float:left; margin-right:10px; text-align:center;}.newproducts {}#filter .filter_value { width:150px; float:left; margin-right:5px; font-size:12px;}#filter SELECT, #keywords INPUT { width:150px;}#filter .filter_value LABEL { clear:both;}#filterDescription { font-size:11px;}#filterDescription INPUT {}.productDetail { margin-bottom:5px; border:1px solid #BEBEBE;}.productDetail H2 { background-color:#EBEBEB; padding:3px; margin:0px; clear:left; height:16px;}.productDetail H2 .price, .productDetail H2 .name A { color:#1B5D9C; font-weight:bold;}.productDetail H2 DIV.name { float:left;}.productDetail H2 DIV.price { float:right; display:block;}.active H2 { cursor:pointer;}.productDetail { clear:left; min-height:100px; * height:100px;}.productDetail .productDetails { position:relative;}.productDetail .image { float:left; clear:left; position:relative; width:80px; margin:2px;}.productDetail .productDetails DIV.productText {}.tool { display:block; float:right; width:180px; text-align:right;} .edit-link, .remove-link, .renew-link { padding:2px 0px 4px 18px; text-decoration:none; margin-left:4px; background: transparent url(/images/icons/icons.gif) no-repeat;}.tool_request { float:right;}.tool_request A { padding:0px; display:block; float:left; width:20px; height:20px;}.tool_request A IMG { border:none;}.edit-link { background-position:0px -531px;}.remove-link { background-position:0px -726px;}.renew-link { background-position:0px -786px;}.inline-warning {background:transparent url(../images/matte.png) repeat scroll 0%;height:100%;left:0pt;position:absolute;top:0pt;width:100%;z-index:200000;}.inline-warning div {background:#FAF9F7 url(/images/inline-warning.gif) repeat-x scroll 0pt;border:1px solid #A09D97;float:left;margin:20px 0pt 0pt 20px;padding: 5px;position:relative;}.inline-warrning IMG { float:left;}.inline-warning div A { background-color:#EBEBEB; border:1px solid #BEBEBE; padding:4px;}.package { padding:4px; margin:4px; border:1px solid #9ACC67; }.packageH2 { color:#1B5D9C;}.package H2 SPAN { font-weight:normal;}.package UL {list-style-image: url(/images/check-green.gif);list-style-position: outside; }.package_comparison { border:1px solid #BEBEBE; padding:3px;}.package_comparison .package_header { background-color:#1B5D9C; color:white; font-size:1em; font-weight:bold;}.package_comparison .row_odd { background-color:#EBEBEB;}#lightbox{position: absolute;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}#lightbox a img{ border: none; }#outerImageContainer{position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}#imageContainer{padding: 10px;}#loading{position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}#hoverNav{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}#imageContainer>#hoverNav{ left: 0;}#hoverNav a{ outline: none;}#prevLink, #nextLink{width: 49%;height: 100%;background: transparent url(../images/blank.gif) no-repeat; display: block;}#prevLink { left: 0; float: left;}#nextLink { right: 0; float: right;}#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }#imageDataContainer{font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%}#imageData{padding:0 10px; color: #666; }#imageData #imageDetails{ width: 70%; float: left; text-align: left; }#imageData #caption{ font-weight: bold;}#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;}#imageData #bottomNavClose{ width: 66px; float: right;padding-bottom: 0.7em;}#overlay{position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;background-color: #000;}.newProduct .columnleft, .newProduct .columncenter, .newProduct .columnright { width:160px; float:left; }.accountcatalog { max-width:650px;}.accountcatalog .formAction { clear:right; text-align:right; float:right;}.accountcatalog INPUT, .accountcatalog SELECT { margin-bottom:5px; width:170px;}.newProduct .productsDetails { clear:both; margin:5px 0px; padding:5px; background-color:#eeeeee;}.accountcatalog IMG { float:right; padding:2px;}.newProduct .productsDetails SELECT, .newProduct .productsDetails INPUT{ width:140px; }#date_month { width:40px;}#date_year { width:80px;}INPUT.products_type { background-color:blue; width:12px;}input.disabled {border: 1px solid #F2F2F2;background-color: #F2F2F2;}input.required, textarea.required {border-width: 2px;}input.validation-failed, textarea.validation-failed {border: 2px solid #FF3300;color : #FF3300;}input.validation-passed, textarea.validation-passed {border: 1px solid #00CC00;color : #000;}.validation-advice {color: #FF3300;font-weight: bold;}.custom-advice {margin: 5px 0;padding: 5px;background-color: #C8AA00;color : #FFF;font-weight: bold;}