﻿@charset "utf-8";

@import url("Menu.Default.css");
@import url("PanelBar.Default.css");
@import url("ComboBox.Default.css");
@import url("Rotator.Default.css");
@import url("Rotator.Technology.css");
@import url("Input.Default.css");
@import url("Input.Search.css");
@import url("Grid.Default.css");
@import url("Window.Default.css");
@import url("ToolTip.Default.css");
@import url("TabStrip.Default.css");
@import url("TabStrip.Blue.css");
@import url("Ajax.Default.css");
@import url("../sifr/sIFR-screen.css");

/* CSS Document */

body{margin:0;padding:0;font-family: 'Open Sans', sans-serif; }
*{margin:0; padding:0;}
img{ border:0;}
a {border:0; outline:0; cursor:pointer;}
p{ text-align:left;}
h1 {
	font-size: 30px; text-align:left;
	padding: 0px 0 0px 0;
}
h2,h3,h4,h5 
{
    /* Important is neccessory otherwise it is overridden by classes in the Sifr-screen.css */
    visibility:visible !important;
    letter-spacing:normal !important;
}
/*Home page Css Start*/
.blue_bg{ background:url(../style-images/blue_bg.jpg) center top no-repeat; width:100%;}
.logo{ padding:18px 0 20px 20px; font-size:2px; line-height:2px;}
.toplink { text-align:right; padding:14px 10px 0px 0;}
.toplink a{ color:#333333; font:normal 10px arial; text-decoration:none; margin:0 7px;}
.toplink a:hover{ text-decoration:underline;}
.toplinkWelcomeMsg { color:#3044b5; font:10px arial; text-align:left; float:right; margin:2px 7px 0 0px; right:0; padding-top:2px; z-index:501; position:relative; width:245px; display:none;}

.menuhldr{float:left; width:980px; margin:0; padding:0; display:inline;}

/*middle part*/

.spiff_header{ color:#0066cc; text-align:left; font-size:17px !important; font-weight:normal;}
.spiff_header a{ font-size:15px; color:#0066cc; text-decoration:none; font-weight:bold; line-height:20px; }
.spiff_header a:hover{ text-decoration:underline; }
.spiff_header span{ font-size:15px; color:#0066cc; text-decoration:none; font-weight:bold; line-height:20px; }
.sec_product_name{ color:#0066cc; text-align:left;}
.sec_product_name a{ font-size:15px; color:#0066cc; text-decoration:none; line-height:20px; }
.sec_product_name a:hover{ text-decoration:underline; }

.title_left_space{ padding-left:20px;}

.text_solution{ font-size:12px; line-height:17px; color:#666; padding-top:13px; text-align:left;}
.text{ font-size:12px; line-height:17px; color:#666; padding-top:5px; text-align:left;font-weight:normal;}
.text1013{ font-size:10px; line-height:13px; color:#666; text-align:left;font-weight:normal;}
.text_news{ font-size:10px; line-height:13px; color:#666;text-align:left;font-weight:normal;letter-spacing:0.25; text-transform:uppercase;}
.text-discount, .discounttext p{ font-size:12px; line-height:17px; color:#666; padding-top:6px; text-align:left!important;}
.text11{ font:11px arial,sans-serif !important; line-height:15px; color:#666; padding-top:5px; text-align:left;}
.learn_more_home { padding-top:5px; font-size:10px; line-height:15px; color:#333; text-align:left;font-weight:normal; text-transform:capitalize}
.learn_more{ padding-top:10px; font-size:10px; line-height:15px; color:#333; text-align:left;}
.learn_more_home a,.learn_more a{ font-size:10px; line-height:15px; color:#0066cc; text-decoration:none;}
.learn_more_home a:hover,.learn_more a:hover{text-decoration:underline;}

.paging{ padding-bottom:4px; font-size:10px; line-height:15px; color:#333;}
.paging_prev a{ width:12px; display:block; text-align:left; text-decoration:none;}
.paging_next a{ width:12px; display:block; text-align:right; text-decoration:none;}
.paging_number a{ font-size:10px; line-height:13px; color:#0066cc; text-decoration:none; padding:0 7px;}
.paging_number a:hover{text-decoration:underline;}
.paging_number { font-size:10px; line-height:13px; color:#0066cc; text-decoration:none; padding:0 1px;}

.graycor{ width:7px; height:7px; font-size:2px; line-height:2px;}
.grayborder_top{ background:url(../style-images/white_50.png) left top repeat; border-top:1px solid #dce1e6; height:6px; font-size:2px; line-height:2px;}
.grayborder_bottom{ background:url(../style-images/white_50.png) left top repeat; border-bottom:1px solid #dce1e6; height:6px; font-size:2px; line-height:2px;}
.grayborder_middle{ background:url(../style-images/white_50.png) left top repeat; border-left:1px solid #dce1e6; border-right:1px solid #dce1e6; padding:0px 19px 5px 19px;}

.date_divider{ color:#d5d5d2; padding:0 2px;}
.space0{ height:0px; font-size:0px; line-height:0px; padding:0; margin:0;}
.space9{ height:9px; font-size:2px; line-height:2px; padding:0; margin:0;}
.space_New{ height:9px; font-size:2px; padding:0; margin:0;}
.space10{ height:10px; font-size:2px; line-height:2px; padding:0; margin:0;}
.space13{ height:13px; font-size:2px; line-height:2px; padding:0; margin:0;}
.space1{ height:1px; font-size:1px; line-height:1px; padding:0; margin:0;}
.space2{ height:2px; font-size:1px; line-height:1px; padding:0; margin:0;}
.space3{ height:3px; font-size:1px; line-height:1px; padding:0; margin:0;}
.space4{ height:4px; font-size:1px; line-height:1px; padding:0; margin:0;}
.space5{ height:5px; font-size:1px; line-height:1px; padding:0; margin:0;}
.space6{ height:6px; font-size:1px; line-height:1px; padding:0; margin:0;}
.space7{ height:7px; font-size:2px; line-height:2px; padding:0; margin:0;}
.space8{ height:8px; font-size:2px; line-height:2px; padding:0; margin:0;}
.space9{ height:9px; font-size:2px; line-height:2px; padding:0; margin:0;}
.space10{ height:10px; font-size:2px; line-height:2px; padding:0; margin:0;}
.space25{ height:20px; font-size:2px; line-height:2px; padding:0; margin:0;}
.spacenew25{ height:25px; font-size:2px; line-height:2px; padding:0; margin:0;}
.space20{ height:20px; font-size:2px; line-height:2px; padding:0; margin:0;}
.space13{ height:13px; font-size:2px; line-height:2px; padding:0; margin:0;}
.space14{ height:14px; font-size:2px; line-height:2px; padding:0; margin:0;}
.space15{ height:15px; font-size:2px; line-height:2px; padding:0; margin:0;}
.space16{ height:16px; font-size:2px; line-height:2px; padding:0; margin:0;}
.space18{ height:18px; font-size:2px; line-height:2px; padding:0; margin:0;}
.space19{ height:19px; font-size:2px; line-height:2px; padding:0; margin:0;}
.space12{ height:12px; font-size:2px; line-height:2px; padding:0; margin:0;}
.space13{ height:13px; font-size:2px; line-height:2px; padding:0; margin:0;}
.space14{ height:14px; font-size:2px; line-height:2px; padding:0; margin:0;}
.space17{ height:17px; font-size:2px; line-height:2px; padding:0; margin:0;}
.space11{ height:11px; font-size:2px; line-height:2px; padding:0; margin:0;}
.space21{ height:21px; font-size:2px; line-height:2px; padding:0; margin:0;}
.space22{ height:22px; font-size:2px; line-height:2px; padding:0; margin:0;}
.space23{ height:23px; font-size:2px; line-height:2px; padding:0; margin:0;}
.space24{ height:24px; font-size:2px; line-height:2px; padding:0; margin:0;}
.space25{ height:25px; font-size:2px; line-height:2px; padding:0; margin:0;}
.space26{ height:26px; font-size:2px; line-height:2px; padding:0; margin:0;}
.space27{ height:27px; font-size:2px; line-height:2px; padding:0; margin:0;}
.space28{ height:28px; font-size:2px; line-height:2px; padding:0; margin:0;}
.space29{ height:29px; font-size:2px; line-height:2px; padding:0; margin:0;}
.space30{ height:30px; font-size:2px; line-height:2px; padding:0; margin:0;}
.space31{ height:30px; font-size:2px; line-height:2px; padding:0; margin:0;}
.space32{ height:32px; font-size:2px; line-height:2px; padding:0; margin:0;}
.space33{ height:33px; font-size:2px; line-height:2px; padding:0; margin:0;}
.space34{ height:34px; font-size:2px; line-height:2px; padding:0; margin:0;}
.space37{ height:37px; font-size:2px; line-height:2px; padding:0; margin:0;}
.space38{ height:38px; font-size:2px; line-height:2px; padding:0; margin:0;}
.space40{ height:40px; font-size:2px; line-height:2px; padding:0; margin:0;}
.space42{ height:42px; font-size:2px; line-height:2px; padding:0; margin:0;}
.space45{ height:45px; font-size:2px; line-height:2px; padding:0; margin:0;}
.space48{ height:48px; font-size:2px; line-height:2px; padding:0; margin:0;}
.space49{ height:49px; font-size:2px; line-height:2px; padding:0; margin:0;}
.space50{ height:50px; font-size:1px; line-height:1px; padding:0; margin:0;}
.space52{ height:52px; font-size:1px; line-height:1px; padding:0; margin:0;}
.space55{ height:55px; font-size:1px; line-height:1px; padding:0; margin:0;}
.spacewidth1{ width:1px; font-size:1px; line-width:1px; padding:0; margin:0;}
.spacewidth20{ width:20px; font-size:2px; line-width:2px; padding:0; margin:0;}
.spacewidth40{ width:40px; font-size:2px; line-width:2px; padding:0; margin:0;}
.spacewidth14{ width:14px; font-size:2px; line-width:2px; padding:0; margin:0;}

.view_link{ padding-top:8px; font-size:10px; line-height:15px; color:#333; text-align:right;}
.view_link a{ font-size:10px; line-height:15px; color:#0066cc; text-decoration:none;}
.view_link a:hover{text-decoration:underline;}

.linebox_mid{ background:url(../style-images/linebox_mid.gif) left top repeat-y; padding:0 5px;}
.case_study_title {background-color:#698096; }
.case_study_title a{ text-decoration:none; text-align:left;margin-left:10px;margin-right:10px; vertical-align:text-bottom; display:block; font-size:13px; line-height:17px; color:#FFF;padding-bottom:5px;}
.case_study_title a:hover{ background-color:#8aa0b6; text-decoration:none;}
.case_study_space{ padding:5px 10px 15px 10px;}
.case_study_space_home{ padding:5px 10px 1px 10px;}

/*footer*/
.bottom_border{ border-bottom:1px solid #cccccc; font-size:1px; line-height:1px; width:100%;}
.bottom_logo{ padding-left:20px; width:74px; float:left;}
.footerlink { color:#bbb; font-size:10px; padding-top:4px; width:640px; float:left;}
.footerlink a{ color:#666; font-size:10px; text-decoration:none; margin:0 5px;}
.footerlink a:hover{text-decoration:underline;}
.footertext{color:#888; font-size:9px; text-decoration:none; margin:0 5px; line-height:13px; width:235px; float:left;}
.medialink{padding-bottom:10px; height:15px; line-height:15px;padding-top:7px}
.medialink img{height:14px; width:13px; border:none;}

.footerlink2 { color:#444; font-size:10px; text-decoration:none; margin:0px 5px 0 0;}
.footerlink2:hover{text-decoration:underline;}

/*nec_about_prod01 css*/
.page_title{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:25px; padding:2px 0 0 19px; font-weight:lighter; color:#0066cc; text-align:left;}

.whitecor{ width:5px; height:5px; font-size:2px; line-height:2px;}
.whitecor_top{background-color: #fff; filter:alpha(opacity=50); opacity: 0.5; -moz-opacity:0.5; height:5px; font-size:2px; line-height:2px;}
/*.whitecor_middle{ background:url(../style-images/blue_dot80.png) left top repeat; color:#FFF; padding:0 19px 5px 15px;}*/
.whitecor_middle{background:none repeat scroll 0 0 #00568B;color:#FFF;padding:0 19px 5px 15px;filter:alpha(opacity=80); opacity: 0.8; -moz-opacity:0.8;}


.padding-bottom26{ padding-bottom:26px;}
.padding-bottom29{ padding-bottom:29px;}
.learn_more_white { padding-top:11px; font-size:10px; line-height:15px; color:#fff; text-align:left;}
.learn_more_white a{ font-size:10px; line-height:15px; color:#fff; text-decoration:none;}
.learn_more_white a:hover{text-decoration:underline;}
.uppercase{text-transform:uppercase;}
.headline{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:normal; font-size:30px !important; color:#FFF; line-height:32px; text-align:left;}
.white_headline{ color:#FFF; font-size:15px; line-height:21px; text-align:left;font-family:Arial ;}
.instruction{ color:#FFF; font-size:13px; line-height:17px; text-align:left;}
.side_padding{ padding:0 5px;}
.side_padding_solution{ padding:0 0 0 5px;}
.darkgray_top{ border-top:1px solid #dce1e6; background-color:#eff4fa; height:6px; font-size:2px; line-height:2px;}
.darkgray_bottom{ border-bottom:1px solid #dce1e6; height:6px; background-color:#eff4fa; font-size:2px; line-height:2px;}
.darkgray_middle{ border-left:1px solid #dce1e6; border-right:1px solid #dce1e6; background-color:#eff4fa; padding:0px 19px 5px 19px;}
.darkgray_line { border-bottom:1px solid #dce1e6; }

.smalltitle{ font-size:10px; line-height:13px; color:#0066cc; text-transform:uppercase; line-height:34px; padding-left:20px; text-align:left;}
.quick_find_middle{background:url(../style-images/white_50.png) left top repeat; border-left:1px solid #dce1e6; border-right:1px solid #dce1e6; padding:0px 9px 15px 9px;}
.padding10_New{ padding:0 10px;}
.dotline{ background:url(../style-images/graydot_line.gif) left center repeat-x; height:35px;}
.light_graycolor{ background-color:#eeeff0;}
.light_graycor{ height:3px;}
.btn_view{ padding:6px 9px; text-align:right; font-size:2px; line-height:2px;}

.left_menu_mid{ background:url(../style-images/left_menu_mid.png) left top repeat-y; padding:0 5px;}
.leftmenu_title{ background-color:#8aa0b6; color:#FFF; font-size:15px; line-height:18px; padding:21px 5px 9px 15px; text-align:left;}
.left_menu_listing{ list-style:none; margin:0; padding:0;}
.left_menu_listing li{ list-style:none; margin:0; padding:0; text-align:left; margin-top:2px;}
.left_menu_listing li a{ color:#698096; font-size:13px; background-color:#FFF; display:block; text-decoration:none; line-height:18px; padding:3px 0px 3px 15px;}
.left_menu_listing li a:hover{ color:#0066cc; font-size:13px; background-color:#eeeff0; display:block; text-decoration:none; line-height:18px; padding:3px 0px 3px 15px;}
.left_menu_listing li a.left_menu_listing_active{ color:#0066cc; background-color:#eeeff0;}

.left_menu_listing li a.small_text{ color:#435a70; font-size:10px; background-color:#e5eef7; display:block; text-decoration:none; line-height:18px; padding:3px 0px 3px 15px;}
.left_menu_listing li a.small_text:hover{ color:#0066cc; font-size:10px; background-color:#e5eef7; display:block; text-decoration:none; line-height:18px; padding:3px 0px 3px 15px;}

.left_menu_listing li ul{ padding-bottom:5px; background-color:#eeeff0; }
.left_menu_listing li ul li{ list-style:none; margin:0; padding:0; text-align:left;}
.left_menu_listing li  ul li a{ color:#698096; background-color:#eeeff0; font-size:10px; display:block; text-decoration:none; line-height:9px; padding:4px 0px 4px 15px;}
.left_menu_listing li  ul li a:hover{ color:#0066cc; font-size:10px; display:block; text-decoration:none; line-height:9px; padding:4px 0px 4px 15px;}
.left_menu_listing li a.subtitle{ color:#435a70; font-weight:bold; padding-top:10px;}
.left_menu_listing li a.subtitle:hover{ color:#435a70; font-weight:bold;  padding-top:10px;}

.left_menu_linkback a{ color: #0066cc;font: normal 13px/18px Arial, sans-serif !important; border:0 !important;text-decoration:none;}
.left_menu_linkback a:hover{text-decoration:underline;}
/*nec_myaccount_commPreferences_prod01 css*/

.gray_background{ background-color:#eeeff0; padding:10px 20px;}
.gray_background30{ background-color:#eeeff0; padding:5px 20px;}
.gray_background32{ background-color:#eeeff0; padding:6px 20px 6px 20px;}
.gray_bg{background-color:#eeeff0; }
.submit_bg{ background-color:#eeeff0; padding:6px 20px;}

.compare_bg{ background-color:#eeeff0; padding:10px 6px; height:25px}
.compare_bgwhite{ background-color:#fff; padding:10px 6px; height:42px;}
.white_background{ background-color:#fff;}

.field_header { font-size:15px !important; color:#0066cc; font-weight:bold; line-height:20px; text-align:left;}
.field_header a{ font-size:15px; color:#0066cc; font-weight:bold; text-decoration:none;}
.field_header a:hover{ text-decoration:underline;}

.mail_checkbox{width:13px; height:13px;}
.fieldtext{ font-size:11px; line-height:17px; color:#666; text-align:left; height:30px; vertical-align:top;}
.boldtext{font-weight:bold;}
.field_hdtext{ font-size:12px; line-height:15px; color:#666; text-align:left; font-weight:bold;}
.fieldtext a{ font-size:11px; line-height:17px; color:#0066cc; text-decoration:none;}
.fieldtext a:hover{ text-decoration:underline;}
.notrequired_text{ font-size:10px; line-height:15px; color:#666; font-weight:bold; text-align:left;padding-right:5px;}

.fieldtext23 { font-size:10px; line-height:15px; color:#666; text-align:left; height:26px;}
.fieldtext23 a{ font-size:10px; line-height:15px; color:#0066cc; text-decoration:none;}
.fieldtext23 a:hover{ text-decoration:underline;}

.whitecor_error{ width:3px; height:3px; font-size:2px; line-height:2px;}
.whitecor_error_top{background-color: #eeeff0; filter:alpha(opacity=70); opacity: 0.7; -moz-opacity:0.7; height:3px; font-size:2px; line-height:2px;}
.whitecor_error_middle{ background:url(../style-images/white_bg_error.png) left top repeat; color:#666; padding:7px 17px 11px 17px;}

.system_title{ color:#b22825; font-size:15px; font-weight:bold; line-height:21px;}
.error_title{ color:#b22825; font-size:15px; font-weight:bold; line-height:21px;}
.error_text{ color:#666666; font-size:11px; line-height:15px; padding-top:3px;}
.error_text a{ color:#666666; text-decoration:none; font-size:11px; line-height:15px; padding-top:3px;}
.error_text a:hover{ text-decoration:underline;}

.expand_title{float:right;clear:both;padding-bottom:3px;}
.expand_title a{font-size:13px; font-weight:bold;color:#b22825;line-height:21px; text-decoration:none;}
.expand_title a:hover{ text-decoration:underline;}

.remember_msg{ position:absolute; margin:20px 0px 0px 0px; border:1px solid #CCC; z-index:10; background-color:#eeeff0; padding:10px 20px; width:280px; text-align:left;}
.gray_text{ color:#666; font-size:15px; line-height:21px;}
.gray_text_13_bold{ color:#666; font-size:12px; line-height:21px; font-weight:bold;}
.gray_text_bold{ color:#666; font-size:12px; line-height:21px; font-weight:bold;}
.gray_text10{ color:#666; font-size:10px; line-height:12px; font-weight:bold;}
.padding2007{padding:5px 20px!important;}
.padding_topbottom_9{padding:9px 0;}
.side_margin12{margin-left:12px;}
.side_padding5{ padding-left:5px; padding-right:5px;}
.side_padding10{ padding-left:10px!important; padding-right:10px!important;}
.side_padding710{ padding-left:7px!important; padding-right:10px!important;}
.side_padding15{ padding-left:15px; padding-right:15px;}
.side_padding19{ padding:0px; padding-left:19px!important; padding-right:19px!important;}
.side_padding20{ padding-left:20px!important; padding-right:20px!important;}
.side_padding23{ padding-left:23px;}
.side_padding2010{ padding-left:20px; padding-right:10px;}
.side_padding2520{ padding-left:25px; padding-right:20px;}
.side_padding2030{ padding-left:20px; padding-right:30px;}
.side_padding2020{ padding-left:20px; padding-right:20px;}
.side_padding2220{ padding-left:22px; padding-right:20px;}
.side_padding3020{ padding-left:30px; padding-right:20px;}
.side_padding3520{ padding-left:35px; padding-right:20px;}
.side_padding38{ padding-left:38px; padding-right:20px;}
.side_padding35{ padding-left:35px; padding-right:20px;}
.side_padding40{ padding-left:40px!important; padding-right:40px!important;}
.side_padding1030{ padding:12px 30px 12px 10px;}
.side_padding10180{ padding:12px 180px 12px 10px;}
.side_padding1520{ padding-left:15px; padding-right:20px;}
.side_padding1821{ padding-left:18px; padding-right:21px;}
.side_padding18{ padding-left:18px;}
.side_padding1025{ padding-left:10px; padding-right:25px;}
.required_title_prod{ color:#0066cc; font-size:10px; font-weight:bold; line-height:15px;padding-top:20px;}
.required_title_prodquestion{ color:#0066cc; font-size:10px; font-weight:bold; line-height:15px;padding-bottom:8px;}
.required_title{ color:#0066cc; font-size:10px; font-weight:bold; line-height:15px; padding-right:5px;}
.required_title a{ color:#0066cc; font-weight:normal; text-decoration:none;}
.required_title a:hover{text-decoration:underline;}
.tblleftmain{width:800px;}
.line_height20{line-height:20px!important;}
.email_padding{padding:0px 0px 3px 10px;}
.padding0{ padding:0px!important}
.padding5{ padding:5px;}
.padding10{ padding:10px;}
.padding15{ padding:15px;}
.padding1020{padding:10px 20px !important}
.padding1120{padding:11px 20px !important}
.padding1220{padding:12px 20px !important}
.padding1420{padding:14px 20px !important}
.margin-top5{ margin-top:5px;}
.padding-top1{ padding-top:1px;}
.padding-top2{ padding-top:2px;}
.padding-top3{ padding-top:3px;}
.padding-top4{ padding-top:4px;}
.padding-top5{ padding-top:5px;}
.padding-top6{ padding-top:6px;}
.padding-top7{ padding-top:7px;}
.padding-top8{ padding-top:8px;}
.padding-top9{ padding-top:9px;}
.padding-top10{ padding-top:10px!important;}
.padding-top11{ padding-top:11px;}
.padding-top12{ padding-top:12px;}
.padding-top13{ padding-top:13px;}
.padding-top14{ padding-top:14px;}
.padding-top15{ padding-top:15px;}
.padding-top17{ padding-top:17px;}
.padding-top18{ padding-top:18px;}
.padding-top19{ padding-top:19px;}
.padding-top20{ padding-top:20px;}
.padding-top21{ padding-top:21px;}
.padding-top22{ padding-top:22px;}
.padding-top23{ padding-top:23px;}
.padding-top24{ padding-top:24px;}
.padding-top25{ padding-top:25px;}
.padding-top28{ padding-top:28px;}
.padding-top29{ padding-top:29px;}
.padding-top30{ padding-top:30px;}
.padding-top31{ padding-top:31px;}
.padding-top32{ padding-top:32px!important;}
.padding-top33{ padding-top:33px;}
.padding-top35{ padding-top:35px;}
.padding-top36{ padding-top:36px;}
.padding-top37{ padding-top:37px;}
.padding-top40{ padding-top:40px;}
.padding-top41{ padding-top:41px;}
.padding-top42{ padding-top:42px;}
.padding-top43{ padding-top:43px;}
.padding-top44{ padding-top:44px;}
.padding-top45{ padding-top:45px;}
.padding-top46{ padding-top:46px;}
.padding-top47{ padding-top:47px;}
.padding-top48{ padding-top:48px;}
.padding-top49{ padding-top:49px;}
.padding-top50{ padding-top:50px;}
.padding-top53{ padding-top:53px;}
.padding-top56{ padding-top:56px;}
.padding-top59{ padding-top:59px;}
.padding-top70{ padding-top:70px;}
.padding-top65{ padding-top:65px;}
.padding-top26{ padding-top:26px;}
.padding-top27{ padding-top:27px;}
.padding-top28{ padding-top:28px;}
.padding_right2{ padding-right:2px;}
.padding_right6{ padding-right:6px;}
.padding_right7{ padding-right:7px;}
.padding_right10{ padding-right:10px;}
.padding_right12{ padding-right:12px;}
.padding_right15{ padding-right:15px;}
.padding_right20{ padding-right:20px;}
.padding_right44{ padding-right:44px;}
.padding_left60{ padding-left:60px;}
.padding_left0{ padding-left:0px !important;}
.padding_left2{ padding-left:2px;}
.padding_left4{ padding-left:4px !important;}
.padding_left5{ padding-left:5px !important;}
.padding_left7{ padding-left:7px;}
.padding_left8{ padding-left:8px;}
.padding_left10{ padding-left:10px!important;}
.padding_left14{ padding-left:14px;}
.padding_left15{ padding-left:15px;}
.padding_left10{ padding-left:10px !important;}
.padding_left18{ padding-left:18px !important;}
.padding_left20{ padding-left:20px;}
.padding_left24{ padding-left:24px;}
.padding_left25{ padding-left:25px;}
.padding_left30{ padding-left:30px;}
.padding_left40{ padding-left:40px!important;}
.padding1020{padding:10px 20px!important;}
.padding_left5{ padding-left:5px;}
.padding_left12{ padding-left:12px;}
.padding-right5{padding-right:5px!important;} 
.padding-right7{padding-right:7px;} 
.padding-right20 { padding-right:20px!important;}
.padding-right40 { padding-right:40px;}
.padding-right60 { padding-right:60px; }
.padding-bottom1{ padding-bottom:1px!important;}
.padding-bottom2{ padding-bottom:2px!important;}
.padding-bottom3{ padding-bottom:3px;}
.padding-bottom4{ padding-bottom:4px;}
.padding-bottom5{ padding-bottom:5px!important;}
.padding-bottom6{ padding-bottom:6px;}
.padding-bottom7{ padding-bottom:7px;}
.padding-bottom8{ padding-bottom:8px;}
.padding-bottom9{ padding-bottom:9px;}
.padding-bottom10{ padding-bottom:10px;}
.padding-bottom11{ padding-bottom:11px;}
.padding-bottom12{ padding-bottom:12px;}
.padding-bottom13{ padding-bottom:13px;}
.padding-bottom14{ padding-bottom:14px;}
.padding-bottom15{ padding-bottom:15px;}
.padding-bottom16{ padding-bottom:16px;}
.padding-bottom17{ padding-bottom:17px;}

.padding-bottom19{ padding-bottom:19px;}
.padding-bottom20{ padding-bottom:20px;}
.padding-bottom24{ padding-bottom:24px;}
.padding-bottom25{ padding-bottom:25px;}
.padding-bottom27{ padding-bottom:27px;}
.padding-bottom30{ padding-bottom:30px;}
.padding-bottom32{ padding-bottom:32px;}
.padding-bottom40{ padding-bottom:40px;}
.padding-bottom50{ padding-bottom:50px;}
.padding-bottom-emailsignup{ padding-bottom:15px;}
.paddingbottom-support{padding-bottom:0px;}
.padding-right25{padding-right:25px;}
.padding-leftright10 { padding:0px 10px 0px 10px; }
.padding-leftright20 { padding:0px 20px 0px 20px; }
.height10{height:10px; line-height:10px}
.height15{height:15px; line-height:15px}
.height17{height:17px; line-height:17px}
.height45{height:45px; line-height:45px}
.section_title_shippingbilling{ font-size:12px !important; color:#0066cc !important; font-weight:bold; line-height:20px; }
.section_title{ font-size:15px !important; color:#0066cc !important; font-weight:bold; line-height:20px; }
.section_title a{ font-size:15px; color:#0066cc; text-decoration:none; font-weight:bold; line-height:20px; }
.section_title a:hover{ text-decoration:underline; }
.propertyname{font-size:13px !important; font-weight:normal !important; color:#666;line-height:17px;}
.table_hd{ font-size:13px !important; font-weight:normal !important; color:#666;}
.table_hd a{text-decoration:none; color:#666;}
.table_hd a:hover{ text-decoration:underline;}
            
.order_table td{ padding-left:20px;}
.order_gray{ background-color:#eee; font-size:11px; color:#666;}
.order_gray td{ padding-top:12px;  padding-bottom:12px;}
.order_gray td a{ text-decoration:none; color:#0066cc;}
.order_gray td strong{ font-size:13px;}

.softwaredownload_td {padding-top:20px; width:770px;}
.gray_dotline_home{ background:url("../style-images/graydot_line.gif") repeat-x scroll 0 0 transparent; font-size:1px; line-height:1px; height:1px;}
.gray_dotline_new{ background:url(../style-images/graydot_line.gif) left 9px repeat-x; font-size:1px; line-height:11px;}
.gray_line_new{ background:url(../style-images/gray_line.gif) left top repeat-x; font-size:1px; line-height:1px; height:1px;}
.gray_line{ background:url(../style-images/gray_line.gif) left center repeat-x; font-size:1px; line-height:1px;}
.gray_line_order{ background:url(../style-images/gray_line.gif) left center repeat-x; font-size:12px; line-height:12px; height :12px;}
.white_grayline{ background:url(../style-images/gray_line.gif) left center repeat-x; font-size:1px; line-height:1px;}
.whitecor_30_top{background-color:#fff; filter:alpha(opacity=30); opacity: 0.3; -moz-opacity:0.3; height:3px; font-size:2px; line-height:2px;}
.whitecor_30_middle{ background:url(../style-images/white_30.png) left top repeat; color:#666; font-size:11px; padding:2px 17px 2px 7px;}

.whitecor_30_middle_new{ color:#666; font-size:11px;}
.white30_up{ position:relative; z-index:1; padding:2px 17px 0 8px;}
.white30_down{ position:absolute; z-index:0; width:950px; height:25px; background:#fff;filter:alpha(opacity=30); opacity:0.3;padding:2px 17px 0 8px;}
.white30_up_new{padding:6px 17px 0 8px!important; height:28px!important;}
.white30_up_header{padding:3px 17px 3px 8px !important; height:28px!important;}
.checkoutprocessbottom{background:#EEEFF0 !important; height:30px !important;}
.white30_up_bottom{padding:10px 17px 0 8px!important; height:30px!important;}
.whitecor_30_middle_new a, .whitecor_30_middle a{color:#666; font-size:11px; text-decoration:none;}
.whitecor_30_middle_new a:hover,.whitecor_30_middle a:hover{color:#666; font-size:11px; text-decoration:underline;}

.graybackground{background-color:#eeeff0!important;}
.padding00{padding-left:0px!important; padding-right:0px!important;}
.padding20{padding:2px 0px !important;}
.left_padding5{ padding-left:7px; padding-right:7px;}
.left_padding10{ padding-left:10px; padding-right:10px;}
.white_line{background-color:#fff; filter:alpha(opacity=50); opacity: 0.5; -moz-opacity:0.5; height:1px; font-size:1px; line-height:1px;}
.border-left-white{border-left:1px #fff solid;}
.line-height-normal{line-height:normal!important}
.order_detail_text{ color:#666; font-size:11px; line-height:16px;}
.order_detail_text strong{ color:#666; font-size:12px; line-height:16px;}
.order_detail_text a{ color:#666; font-size:11px; line-height:16px; text-decoration:none;}
.order_detail_text a:hover{text-decoration:underline;}

.product_name{ color:#0066cc; font-size:13px; line-height:17px;}
.product_name a{ color:#0066cc; font-weight:bold; font-size:13px; text-decoration:none;line-height:17px;}
.product_name a:hover{ text-decoration:underline;}
.model_number{ color:#0066cc; font-size:13px; line-height:17px;}
.model_number a{ color:#0066cc; font-size:9px; line-height:13px; letter-spacing:1px; text-transform:uppercase; text-decoration:none;}
.model_number a:hover{ text-decoration:underline;}
.model_number9{ color:#0066cc; font-size:9px!important; line-height:13px!important; letter-spacing:0.075em;text-transform:uppercase;font-weight:normal!important;}
.model_number9 span{ color:#0066cc; font-size:9px!important; line-height:13px!important; letter-spacing:0.075em;text-transform:uppercase;font-weight:normal!important;}
.model_number9 a{ color:#0066cc; font-size:9px!important; line-height:13px!important; letter-spacing:0.075em;text-transform:uppercase;font-weight:normal!important; text-decoration:none;}
.model_number9 a:hover{ text-decoration:underline;}
.order_table td.img_product{ padding-left:0px;}
.order_table td.input_product{ padding-left:10px;}

.tax{ color:#0066cc; font-size:11px; line-height:16px;}
.tax a{ color:#0066cc; font-size:11px; line-height:16px; text-decoration:none;}
.tax a:hover{text-decoration:underline;}
.total_accmodel{ color:#b22825; font-size:13px; height: 22px; line-height: 22px;}
.total_acc{ color:#b22825; font-size:13px; line-height:16px;height:16px; padding-top:12px;}
.total_ProductDetail{ color:#b22825; font-size:13px; line-height:16px;height:16px; }
.total{ color:#b22825; font-size:13px; line-height:16px; }
.itemadded { color:#0066cc; font-size:13px; line-height:17px;font-weight:bold; }
.acc_total{ color:#B02824; font-size:13px; line-height:16px; }
.total-special{ color:#b22825; font-size:13px; line-height:16px;padding-bottom:5px;padding-left:0px; }

.cell_input{ font-size:12px; color:#666; background:url(../style-images/cell_input.png) left top no-repeat; border:none; outline:none; width:79px; display:block; text-align:center; height:22px; padding-top:0px;height:18px; padding-top:4px; margin-left:8px;}
.cell_input_red{ font-size:12px; color:#666; background:url(../style-images/cell_input_red.png) left top no-repeat; border:none; outline:none; width:79px; display:block; text-align:center; height:22px; padding-top:0px; height:18px; padding-top:4px; margin-left:8px;}

.email_input{ font-size:12px; color:#666; background:url(../style-images/email_input.png) left top no-repeat; border:none; outline:none; width:300px; display:block; text-align:left; padding-left:10px; padding-right:10px; height:22px; padding-top:0px; height:18px; padding-top:4px;}
.email_input_red{ font-size:12px; color:#666; background:url(../style-images/email_input_red.png) left top no-repeat; border:none; outline:none; width:300px; display:block; text-align:left; padding-left:10px; padding-right:10px; height:22px; padding-top:0px; height:18px; padding-top:4px;}

.shipping_input{ font-size:10px; color:#666; background:url(../style-images/shipping_input.png) left top no-repeat; border:none; outline:none; width:322px;  text-align:left; padding: 4px 13px 15px 13px; height:13px;} 
.shipping_input input { font-size:10px; color:#666; width:316px;border:0px none; }

.shipping_input_red{ font-size:10px; color:#666; background:url(../style-images/shipping_input_red.png) left top no-repeat; border:none; outline:none; width:322px;  text-align:left; padding: 4px 13px 15px 13px; height:13px;} 
.shipping_input_red input { font-size:10px; color:#666; width:316px;border:0px none; }

.shipping_input_new{ font-size:10px; color:#666; background:url(../style-images/shipping_input_new.png) left top no-repeat; border:none; outline:none; width:315px;text-align:left; padding: 4px 13px 15px 13px; height:13px;} 
.shipping_input_new input { font-size:10px; color:#666; width:315px;border:0px none; }

.shipping_input_new_red{ font-size:10px; color:#666; background:url(../style-images/shipping_input_new_red.png) left top no-repeat; border:none; outline:none; width:315px;text-align:left; padding: 4px 13px 15px 13px; height:13px;} 
.shipping_input_new_red input { font-size:10px; color:#666; width:315px;border:0px none; }

.shipping_input320{ font-size:10px; color:#666; background:url(../style-images/shipping_input320.png) left top no-repeat; border:none; outline:none; width:300px;  text-align:left; padding: 4px 5px 5px 15px; height:13px;} 
.shipping_input320 input { font-size:10px; color:#666; width:300px;border:0px none; }

.shipping_input320_red{ font-size:10px; color:#666; background:url(../style-images/shipping_input320_red.png) left top no-repeat; border:none; outline:none; width:300px;  text-align:left; padding: 4px 5px 5px 15px; height:13px;} 
.shipping_input320_red input { font-size:10px; color:#666; width:300px;border:0px none; }

.shipping_input335{ font-size:10px; color:#666; background:url(../style-images/shipping_input335.png) left top no-repeat; border:none; outline:none; width:315px;  text-align:left; padding: 4px 5px 5px 15px; height:13px;} 
.shipping_input335 input { font-size:10px; color:#666; width:315px;border:0px none; }

.shipping_input335_red{ font-size:10px; color:#666; background:url(../style-images/shipping_input335_red.png) left top no-repeat; border:none; outline:none; width:315px;  text-align:left; padding: 4px 5px 5px 15px; height:13px;} 
.shipping_input335_red input { font-size:10px; color:#666; width:315px;border:0px none; }

.shipping_input160{ font-size:10px; color:#666; background:url(../style-images/shipping_input160.png) left top no-repeat; border:none; outline:none; width:140px;  text-align:left; padding: 4px 5px 5px 15px; height:13px;} 
.shipping_input160 input { font-size:10px; color:#666; width:140px;border:0px none; }

.shipping_input160_red{ font-size:10px; color:#666; background:url(../style-images/shipping_input160_red.png) left top no-repeat; border:none; outline:none; width:140px;  text-align:left; padding: 4px 5px 5px 15px; height:13px;} 
.shipping_input160_red input { font-size:10px; color:#666; width:140px;border:0px none; }

.shipping_input118{ font-size:10px; color:#666; background:url(../style-images/shipping_input118.png) left top no-repeat; border:none; outline:none; width:100px;  text-align:left; padding: 4px 5px 5px 15px; height:13px;} 
.shipping_input118 input { font-size:10px; color:#666; width:100px;border:0px none; }

.shipping_input118_red{ font-size:10px; color:#666; background:url(../style-images/shipping_input118_red.png) left top no-repeat; border:none; outline:none; width:100px;  text-align:left; padding: 4px 5px 5px 15px; height:13px;} 
.shipping_input118_red input { font-size:10px; color:#666; width:100px;border:0px none; }

.shipping_input178{ font-size:10px; color:#666; background:url(../style-images/shipping_input178.png) left top no-repeat; border:none; outline:none; width:160px;  text-align:left; padding: 4px 5px 5px 15px; height:13px;} 
.shipping_input178 input { font-size:10px; color:#666; width:160px;border:0px none; }

.shipping_input178_red{ font-size:10px; color:#666; background:url(../style-images/shipping_input178_red.png) left top no-repeat; border:none; outline:none; width:160px;  text-align:left; padding: 4px 5px 5px 15px; height:13px;} 
.shipping_input178_red input { font-size:10px; color:#666; width:160px;border:0px none; }

.shipping_input180{ font-size:10px; color:#666; background:url(../style-images/shipping_input180.png) left top no-repeat; border:none; outline:none; width:170px;  text-align:left; padding: 4px 5px 5px 5px; height:13px;} 
.shipping_input180 input { font-size:10px; color:#666; width:170px;border:0px none; }

.shipping_input180_red{ font-size:10px; color:#666; background:url(../style-images/shipping_input180_red.png) left top no-repeat; border:none; outline:none; width:170px;  text-align:left; padding: 4px 5px 5px 5px; height:13px;} 
.shipping_input180_red input { font-size:10px; color:#666; width:170px;border:0px none; }

.shipping_input190{ font-size:10px; color:#666; background:url(../style-images/shipping_input190.png) left top no-repeat; border:none; outline:none; width:170px;  text-align:left; padding: 4px 5px 5px 15px; height:13px;} 
.shipping_input190 input { font-size:10px; color:#666; width:170px;border:0px none; }

.shipping_input190_red{ font-size:10px; color:#666; background:url(../style-images/shipping_input190_red.png) left top no-repeat; border:none; outline:none; width:170px;  text-align:left; padding: 4px 5px 5px 15px; height:13px;} 
.shipping_input190_red input { font-size:10px; color:#666; width:170px;border:0px none; }

.shipping_input320_red{ font-size:10px; color:#666; background:url(../style-images/shipping_input320_red.png) left top no-repeat; border:none; outline:none; width:300px;  text-align:left; padding: 4px 5px 5px 15px; height:13px;} 
.shipping_input320_red input { font-size:10px; color:#666; width:300px;border:0px none; }

.shipping_input340{ font-size:10px; color:#666; background:url(../style-images/shipping_input340.png) right top no-repeat; border:none; outline:none; width:320px;  text-align:left; padding: 4px 5px 5px 15px;} 
.shipping_input340 input { font-size:10px; color:#666; width:320px;border:0px none; }

.shipping_input340_red{ font-size:10px; color:#666; background:url(../style-images/shipping_input340_red.png) right top no-repeat; border:none; outline:none; width:320px;  text-align:left; padding: 4px 5px 5px 15px; height:13px;} 
.shipping_input340_red input { font-size:10px; color:#666; width:320px;border:0px none; }

.shipping_input367{ font-size:10px; color:#666; background:url(../style-images/shipping_input367.png) right top no-repeat; border:none; outline:none; width:347px;  text-align:left; padding: 4px 5px 5px 15px; height:13px;} 
.shipping_input367 input { font-size:10px; color:#666; width:347px;border:0px none; }

.shipping_input367_red{ font-size:10px; color:#666; background:url(../style-images/shipping_input367_red.png) right top no-repeat; border:none; outline:none; width:347px;  text-align:left; padding: 4px 5px 5px 15px; height:13px;} 
.shipping_input367_red input { font-size:10px; color:#666; width:347px;border:0px none; }

.shipping_input_email{ font-size:10px; color:#666; background:url(../style-images/shipping_input.png) right top no-repeat; border:none; outline:none; width:342px;  text-align:left; padding: 4px 13px 15px 13px; height:13px;} 
.shipping_input_email input { font-size:10px; color:#666; width:338px;border:0px none; }

.shipping_input_email_red{ font-size:10px; color:#666; background:url(../style-images/shipping_input_red.png) right top no-repeat; border:none; outline:none; width:342px;  text-align:left; padding: 4px 13px 15px 13px; height:13px;} 
.shipping_input_email_red input { font-size:10px; color:#666; width:338px;border:0px none; }

.txt_input{ font-size:10px; color:#666; background:url(../style-images/shipping_input.png) left top no-repeat; border:none; outline:none; width:322px;  text-align:left; padding:4px 10px 5px 10px; height:13px;} 
.txt_input input { font-size:10px; max-width:320px; color:#666; width:100%; border:0px none; }

.txt_input_red{ font-size:10px; color:#666; background:url(../style-images/shipping_input_red.png) left top no-repeat; border:none; outline:none; width:322px;  text-align:left; padding:4px 10px 5px 10px; height:13px;} 
.txt_input_red input { font-size:10px; max-width:320px; color:#666; width:100%; border:0px none; }


/*part 2*/
.cart_item{ color:#0066cc; font-size:15px; padding-left:10px; font-weight:bold;}

.input{background:url(../style-images/input_left.png) left top no-repeat; float:left; padding-left:11px;}
.input input{color:#666666;font-size:10px;padding-top:2px;}
.input span{background:url(../style-images/input_right.png) right top no-repeat; float:left; height:18px; padding:2px 11px 2px 0px;}

.input_red{background:url(../style-images/input_left_red.png) left top no-repeat; float:left; padding-left:11px;}
.input_red input{color:#666666;font-size:10px;padding-top:2px;}
.input_red span{background:url(../style-images/input_right_red.png) right top no-repeat; float:left; height:18px; padding:2px 11px 2px 0px;}


.input_field{ font-size:11px; color:#666; border:0; outline:none; text-align:left; height:18px; background:none;}


.progressbar ul{ list-style:none;}
.progressbar ul li{ list-style:none; float:left;}
.progressbar ul li a{ list-style:none; float:left; background:url(../style-images/progressbar_bg.png) left top no-repeat; font-size:10px; color:#FFF; padding:0; line-height:20px; text-align:center; width:170px; text-decoration:none;}
.progressbar ul li a:hover{ list-style:none; float:left; background:url(../style-images/progressbar_bg_h.png) left top no-repeat; font-size:10px; color:#FFF; padding:0px; text-decoration:none;}
.progressbar-method{ background-position:-170px 0 !important; width:105px !important;}
.progressbar-review{ background-position:-275px 0 !important; width:116px !important;}
.progressbar-order{ background-position:-391px 0 !important; width:121px !important;}

.progressbar ul li a.pro_active{background:url(../style-images/progressbar_bg_h.png) left top no-repeat;}
.error_msg{ color:#b22825; font-size:11px; line-height:15px; font-weight:normal;}

.live_chat{ background:url(../style-images/live_chat_bg.gif) left top no-repeat; width:140px;	height:97px; padding-left:60px; padding-right:40px;}
.checkout_assistance{ background:url(../style-images/live_chat_bg.gif) left top no-repeat; width:140px;	height:97px; padding-left:60px; padding-right: 20px;}
.contact_box_title{ font-size:15px; line-height:18px; color:#0066cc; font-weight:bold;}
.contact_box_body{ font-size:11px; line-height:18px; color:#666;}
.contact_box_body a{ color:#666; font-size:11px; text-decoration:none;}
.contact_box_body a:hover{ text-decoration:underline;}

.need_help{ background:url(../style-images/need_help_bg.gif) left top no-repeat; width:140px;	height:97px; padding-left:60px; padding-right:40px;}

.print{ background:url(../style-images/icon_print.png) right center no-repeat; display:block; line-height:21px; padding-right:26px;cursor:pointer;}
.print a{ color:#666666; font-size:11px; text-decoration:none;}
.print a:hover{ text-decoration:underline;}

.order_no{ font-size:20px; color:#666; font-weight:bold;}

.blue_link_order { color:#666; font-size:13px; line-height:18px;padding-bottom:10px;}
.blue_link_order a{ color:#0066cc; text-decoration:none;}
.blue_link_order a:hover{ color:#0066cc; text-decoration:underline;}



.blue_link { color:#666; font-size:13px; line-height:18px;}
.blue_link a{ color:#0066cc; text-decoration:none;}
.blue_link a:hover{ color:#0066cc; text-decoration:underline;}

.subsection_body{ color:#666; font-size:11px; line-height:16px;}
.link_previous{ background:url(../style-images/icon_back.png) left center no-repeat; display:block; line-height:20px; padding-left:18px;}
.link_previous a{ color:#666666; font-size:11px; text-decoration:none;}
.link_previous a:hover{ text-decoration:underline;}

.price{ font-size:12px; color:#666;}
.password{ font-size:10px; line-height:15px; color:#333; padding-right:10px;}
.password a{ font-size:10px; line-height:15px; color:#0066cc; text-decoration:none;}
.password a:hover{text-decoration:underline;}

/*.green_middle{ background:url(../style-images/green_bg60.png) left top repeat; color:#FFF; padding:0px 12px 25px 12px;}*/
.green_middle{background:none repeat scroll 0 0 #77ac3a;color:#FFF;padding:0px 12px 25px 12px;filter:alpha(opacity=80); opacity: 0.8; -moz-opacity:0.8;}
.green_find_bg{ background:url(../style-images/green_bg60.png) left top repeat; color:#FFF; padding:0px 19px 25px 19px;}
/*.green_searchresult{ background:url(../style-images/green_bg60.png) left top repeat; color:#FFF; padding:12px 19px 0px 5px;}*/
.green_searchresult{background:none repeat scroll 0 0 #77ac3a;color:#FFF;padding:12px 19px 0px 5px;filter:alpha(opacity=80); opacity: 0.8; -moz-opacity:0.8;}

.green_searchresult_new{color:#FFF;}
.green_search_up{ position:relative; z-index:1; padding:12px 19px 0 5px;}
.green_search_down{ position:absolute; z-index:0; width:945px; height:25px; background:#7EAB47;filter:alpha(opacity=80); opacity: 0.8; -moz-opacity:0.8;padding:12px 19px 0 5px;}

.submit_bg_searchresult{ background-color:#eeeff0; padding:6px 10px;}
.view_product{ background:url(../style-images/icon_view.gif) left center no-repeat; text-align:left; padding-left:20px; line-height:20px; display:block;}
.view_product a{ color:#666666; font-size:11px; text-decoration:none;}
.view_product a:hover{ text-decoration:underline;}

.view_driver{ background:url(../style-images/icon_driver.png) left center no-repeat; text-align:left; padding-left:20px; line-height:20px; display:block;}
.view_driver a{ color:#666666; font-size:11px; text-decoration:none;}
.view_driver a:hover{ text-decoration:underline;}


.new_link { color:#68a224; text-decoration:none; font-size:9px;}
.new_link a{ color:#68a224; text-decoration:none; font-size:9px;}
.new_link a:hover{ color:#68a224; text-decoration:underline;}

.height200{ height:200px;}
.min_height200{ min-height:200px;}
.min_height290{ min-height:290px;}
.min_height330{ min-height:330px;}
.min_height160{ min-height:160px;}
.imgflg{float:left;padding:1px 0; clear:both;}
.min_height170{ min-height:170px;}
.min_height180{ min-height:180px;}
.min_height50{ min-height:50px;}
.min_height40{ min-height:40px;}
.min_height30{ min-height:30px;}
.min_height20{ min-height:20px;}
.min_height100{ min-height:100px;}
.min_height110{ min-height:110px;}
.min_height1000{ min-height:1000px;}
.min_height1060{ min-height:1060px;}

.min_height800{ min-height:755px;}
.title_tools{ font-size:13px; color:#435a70; font-weight:normal;}
.title_tools a{font-size:13px; color:#435a70; text-decoration:none;}
.title_tools a:hover{ text-decoration:underline;}

.leftmenu_top{ background:url(../style-images/leftmenu_top.png) left top no-repeat; width:178px; height:12px;}
.leftmenu_bottom{ background:url(../style-images/leftmenu_bottom.png) left top no-repeat; width:178px; height:12px;}
.leftmenu{ background-color:#eeeff0}
.leftmenu ul{margin:0; padding:0; list-style:none;}
.leftmenu li {font:normal 12px arial; padding:3px 10px 3px 40px;}
.leftmenu li a{ color:#0066cc; text-decoration:none; line-height:15px;}
.leftmenu li a:hover{ color:#0066cc; text-decoration:underline;}
.leftmenu li.heading { font:bold 13px arial; display:block; color:#666; padding:3px 10px 3px 15px; }

.listing{ list-style-position:outside; padding-left:15px; padding-top:20px; }
.listing li{ padding:1px 0px 1px 15px; font-size:12px; line-height:17px; color:#666; background:url(../style-images/bullet.png) left 8px no-repeat; list-style:none;}
.listing li a{ font-size:12px; color:#666;}


.listingfeatures{ list-style-position:outside; padding-top:20px; }
.listingfeatures li{ padding:1px 0px 7px 15px; font-size:12px; line-height:17px; color:#666; background:url(../style-images/graybullet.png) left 8px no-repeat; list-style:none;}
.listingfeatures li a{ font-size:12px; color:#666;}

.collaps_listing{ list-style-position:outside; padding-left:15px;}
.collaps_listing li{ padding:1px 0; font-size:11px; line-height:17px; color:#666; list-style-type:disc;}
.collaps_listing li a{ font-size:11px; color:#666;}

.listing_blue-new{ list-style-position:outside; padding-left:13px;}
.listing_blue-new li{ padding:1px 0 4px 0; font-size:12px; line-height:17px; color:#666; list-style-type:disc;}
.listing_blue-new li a{ font-size:11px; line-height:17px; color:#0066cc; text-decoration:none;}
.listing_blue-new li a:hover{text-decoration:underline;}


.listing_blue{ list-style-position:outside; padding-left:15px;}
.listing_blue li{ padding:1px 0; font-size:12px; line-height:17px; color:#666; list-style-type:disc;}
.listing_blue li a{ font-size:11px; line-height:17px; color:#0066cc; text-decoration:none;}
.listing_blue li a:hover{text-decoration:underline;}
.old_price{ font-size:10px; color:#999;}

.td_close_product{background:#fbfbfb;height:24px!important;width:24px!important;margin: auto;}
.close_product{ position:absolute; z-index:10; margin:18px 0px 0px 20px;}
.email{ background:url(../style-images/email.png) right center no-repeat; display:block; line-height:21px; padding-right:26px;cursor:pointer;}

.tbl_detail ul{ list-style:none;}
.tbl_detail ul li{ list-style:none; float:left;}
.tbl_detail ul li a{padding:0; height:20px; padding-top:0px; list-style:none; float:left; line-height:20px; text-align:center; width:100px; text-decoration:none;}

.btn_detail{background: url(../style-images/DetailView_full.png) no-repeat scroll 0px -22px transparent;}
.btn_detail:hover {list-style:none;float:left;background: url(../style-images/DetailView_full.png) left top no-repeat;padding:0px; padding-top:0px; text-decoration:none;}
.btn_support{width:120px !important;background: url("../style-images/SupportView_full.png") no-repeat scroll 0px -22px transparent;}
.btn_support:hover { list-style:none; float:left;background: url(../style-images/SupportView_full.png) left top no-repeat;padding:0px; padding-top:0px; text-decoration:none;}
.btn_detail_active{background: url(../style-images/DetailView_full.png) left top no-repeat;}
.btn_support_active{background: url(../style-images/SupportView_full.png) left top no-repeat;}

.linebox_mid160{ background:url(../style-images/linebox_mid60.png) left top repeat-y; padding:5px 10px;text-decoration:none;}
.linebox_mid160 a{text-decoration:none;}
.linebox_mid160 a:hover{ text-decoration:underline;}
.featuredproduct{border: solid #000 0px;}
.featuredproductimg{background:#fff;}
.linebox_mid360{ background:url(../style-images/linebox_mid360.png) left top repeat-y; padding:5px 10px;text-decoration:none;}
.model_number11{ color:#0066cc; font-size:13px; line-height:17px;}
.model_number11 a{ color:#0066cc; font-size:13px; line-height:15px; letter-spacing:1px; text-transform:uppercase; text-decoration:none;}
.model_number11 span{ color:#0066cc; font-size:13px; line-height:15px; letter-spacing:1px; text-transform:uppercase; text-decoration:none;}
.model_number11 a:hover{ text-decoration:underline;}

.btn_find{ background:url(../style-images/btn_find_reseller_bg.png) left top no-repeat; width:160px; height:25px; display:block; text-align:left;}
.btn_find a{ color:#666; text-decoration:none; font-size:11px; padding:0 0 0 30px; background:url(../style-images/icon_reseller.png) 10px center no-repeat; line-height:25px; display:block;}
.btn_find a:hover{ color:#666; text-decoration:underline; font-size:11px; padding:0 0 0 30px; background:url(../style-images/icon_reseller.png) 10px center no-repeat; line-height:25px; display:block;}

.btn_find_light_bluebg{ background:url(../style-images/btn_find_light_blue_bg.png) left top no-repeat; width:160px; height:25px; display:block; text-align:left;}

.btn_find_bluebg{ background:url(../style-images/btn_find_blue_bg.png) left top no-repeat; width:160px; height:25px; display:block; text-align:left;}
.btn_find_bluebg a, .btn_find_light_bluebg a{ color:#666; text-decoration:none; font-size:11px; padding:0 0 0 30px; background:url(../style-images/icon_reseller.png) 10px center no-repeat; line-height:25px; display:block;}
.btn_find_bluebg a:hover, .btn_find_light_bluebg a:hover{ color:#666; text-decoration:underline; font-size:11px; padding:0 0 0 30px; background:url(../style-images/icon_reseller.png) 10px center no-repeat; line-height:25px; display:block;}

.divICal{position: absolute; float: right; width: 982px;}
.pic_thumb{ border-bottom:2px solid #1a69b3; padding-bottom:2px;}
.pic_rotator{padding-right: 1px; padding-left: 1px; cursor: pointer; margin: 0 0 0 0;position: relative;}
.tab_bg{ background-color:#eeeff0;}
.tab_bg_l{ background:#eeeff0 url(../style-images/tab_bg_left.gif) left top no-repeat; height:35px; width:8px;}
.tab_bg_r{ background:#eeeff0 url(../style-images/tab_bg_right.gif) right top no-repeat; height:35px; width:8px;}

.tab{padding-top:13px; list-style:none;}
.tab li{list-style:none; float:left; background:url(../style-images/tab_left.png) left top no-repeat; padding-left:7px; margin-right:1px;}
.tab li a{ text-decoration:none; font-size:11px; color:#FFF; float:left; background:url(../style-images/tab_right.png) right top no-repeat; padding:0 10px 0 3px; line-height:22px;}
.tab li:hover{list-style:none; float:left; background:url(../style-images/tab_left_h.png) left top no-repeat; padding-left:7px; margin-right:1px;}
.tab li a:hover{ text-decoration:none; font-size:11px; color:#0066cc; float:left; background:url(../style-images/tab_right_h.png) right top no-repeat; padding:0 10px 0 3px; line-height:22px;}

.btn_brochure { text-align:right;}
.btn_brochure a strong{ color:#333;}
.btn_brochure a{ background:url(../style-images/icon_brochure.png) left no-repeat; padding-left:40px; text-decoration:none; font-size:11px; color:#666;}
.btn_brochure a:hover{ background:url(../style-images/icon_brochure.png) left no-repeat; text-decoration:underline;}

.prop_bg{background:#eeeff1;}
.sub_prop_bg{background:#f6f8f7;}
.property_header{ font-family:Arial; font-size:13px; font-weight:bold; color:#435a70; text-align:left;}
.property_left_header{font-family:Arial; font-size:11px; font-weight:normal; color:#000; text-align:left;line-height:20px;}
.property_left_sub_header{font-family:Arial; font-size:11px; font-weight:normal; color:#000; text-align:left;line-height:20px;}
.property_left_sub_value{font-family:Arial; font-size:11px; font-weight:normal; color:#000; text-align:left;line-height:20px;}
.property_left_single{font-family:Arial; font-size:11px; font-weight:normal; color:#000; text-align:left;line-height:20px;}
.property_left_single ul, .property_left_sub_header ul{padding:3px 0 5px 0;}
.property_left_single li, .property_left_sub_header li{padding:1px 0 0px 12px; font-size:11px;line-height:17px; background:url(../style-images/gray_bullet.png) left 9px no-repeat; list-style:none;}

.table_grid{ color:#888; font-size:11px; line-height:20px; text-align:left;}
.table_grid_label{ color:#666;}
.table_gray{ background-color:#eeeff0;}
.table_white{ background-color:#fff!important;}
.table_gray2020{ background-color:#eeeff0; padding:10px 20px;}
.nema_gray{ background-color:#eeeff0; padding:13px 20px 14px;}

.back_top a { background:url(../style-images/icon_back_top.png) 0px center no-repeat; line-height:25px; padding-left:25px !important; font-size:11px !important; text-decoration:none !important; color:#666 !important;}
.back_top a:hover { background:url(../style-images/icon_back_top.png) 0px center no-repeat; line-height:25px; padding-left:25px; font-size:11px; text-decoration:underline; color:#666;}

.icon_info span{ padding-left:20px; font-size:13px; color:#666; text-decoration:none;}
.info a{ padding-left:20px; font-size:13px; color:#666; text-decoration:none;}

.table_compare{ color:#888; font-size:11px; line-height:18px; text-align:left;}
.table_compare a{ color:#888; font-size:11px; line-height:18px; text-align:left; text-decoration:none;}
.td_padding{ padding:10px 20px;}

/*.yellow_bg60{ background:url(../style-images/yellow_bg60.png) left top repeat; color:#FFF; padding:0px 19px 0px 19px;}*/
.yellow_bg60{background:none repeat scroll 0 0 #e2c450;color:#FFF;padding:0px 19px 0px 19px;filter:alpha(opacity=80); opacity: 0.8; -moz-opacity:0.8;}
.program_space{ padding-left:25px; padding-right:5px;}
.paddingbottom20{ padding-bottom:20px;}
.paddingbottom10{ padding-bottom:10px;}
.paddingbottom12{ padding-bottom:12px;}

.healthcare_thumb{ background-color:#FFF; width:50px; height:50px; font-size:2px; line-height:2px; padding:5px;}
.gallary_prev{ width:12px; text-align:left; text-decoration:none; padding-right:10px;}
.gallary_next{ width:12px; text-align:right; text-decoration:none; padding-left:10px;}

.large_body { font-size:15px; color:#666; text-decoration:none; line-height:21px; }
.large_body a{ font-size:15px; color:#0066cc; text-decoration:none; line-height:21px; }
.large_body a:hover{ text-decoration:underline; }
.chart_header{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:21px; font-weight:lighter; color:#435a70; text-align:left;}

.table_download{ color:#666; font-size:11px; line-height:16px; text-align:left;}
.table_download_label{ color:#333;}

.btn_brochure1, .btn_driver, .btn-dwg, .btn-rfa { padding:8px 20px;}
.btn_brochure1 a strong, .btn_driver a strong, .btn-dwg a strong, .btn-rfa a strong{ color:#666;}
.btn_brochure1 a, .btn_driver a, .btn-dwg a, .btn-rfa a{ padding-top:2px; padding-left:40px; text-decoration:none; display:block; font-size:11px; line-height:16px; color:#666;}
.btn_brochure1 a:hover, .btn_driver a:hover, .btn-dwg a:hover, .btn-rfa a:hover{ text-decoration:underline;}

.btn_brochure1 a{ background:url(../style-images/icon_brochure.png) left top no-repeat; }
.btn_brochure1 a:hover{ background:url(../style-images/icon_brochure.png) left top no-repeat; }

.pdf_logo { background:url(../style-images/icon_brochure.png) left no-repeat; padding-left:35px;}

.btn_brochure620 { padding:6px 20px;}
.btn_brochure18 { padding:8px 20px;}
.btn_brochure620 a strong,.btn_brochure18 a strong{ color:#666;}
.btn_brochure620 a,.btn_brochure18 a{ background:url(../style-images/icon_brochure.png) left top no-repeat; padding-top:0px; padding-left:40px; text-decoration:none; display:block; font-size:11px; line-height:18px; color:#666;}
.btn_brochure620 a:hover,.btn_brochure18 a:hover{ background:url(../style-images/icon_brochure.png) left top no-repeat; text-decoration:underline;}

.btn_driver a{ background:url(../style-images/icon_driver.png) left top no-repeat; }
.btn_driver a:hover{ background:url(../style-images/icon_driver.png) left top no-repeat; }

.btn-dwg a{ background:url(../style-images/dwg_icon.png) left top no-repeat; }
.btn-dwg a:hover{ background:url(../style-images/dwg_icon.png) left top no-repeat; }

.btn-rfa a{ background:url(../style-images/rfa_icon.png) left top no-repeat; }
.btn-rfa a:hover{ background:url(../style-images/rfa_icon.png) left top no-repeat; }

.btn_image { padding:8px 20px;}
.btn_image a strong{ color:#333;}
.btn_image a{ padding-top:2px; text-decoration:none; display:block; font-size:11px; line-height:18px; color:#666;}
.btn_image a:hover{ text-decoration:underline;}


.btn_zip { padding:8px 20px;}
.btn_zip a strong{ color:#333;}
.btn_zip a{ background:url(../style-images/icon_zip.png) left top no-repeat; padding-top:2px; padding-left:40px; text-decoration:none; display:block; font-size:11px; line-height:18px; color:#666;}
.btn_zip a:hover{ background:url(../style-images/icon_zip.png) left top no-repeat; text-decoration:underline;}

.btn_ppt { padding:8px 20px;}
.btn_ppt a strong{ color:#333;}
.btn_ppt a{ background:url(../style-images/icon_ppt.jpg) left top no-repeat; padding-top:2px; padding-left:40px; text-decoration:none; display:block; font-size:11px; line-height:18px; color:#666;}
.btn_ppt a:hover{ background:url(../style-images/icon_ppt.jpg) left top no-repeat; text-decoration:underline;}

.btn_html { padding:8px 20px;}
.btn_html a strong{ color:#333;}
.btn_html a{ background:url(../style-images/icon_html.png) left top no-repeat; padding-top:2px; padding-left:40px; text-decoration:none; display:block; font-size:11px; line-height:18px; color:#666;}
.btn_html a:hover{ background:url(../style-images/icon_html.png) left top no-repeat; text-decoration:underline;}

.btn_word { padding:8px 20px;}
.btn_word a strong{ color:#333;}
.btn_word a{ background:url(../style-images/icon_word.png) left top no-repeat; padding-top:2px; padding-left:40px; text-decoration:none; display:block; font-size:11px; line-height:18px; color:#666;}
.btn_word a:hover{ background:url(../style-images/icon_word.png) left top no-repeat; text-decoration:underline;}


.headlinepadding{ padding-top:40px; padding-bottom:20px;}

.gray_tab{list-style:none; background:url(../style-images/blue_dot80.png) left top repeat; color:#FFF; padding:0px 1px 0px 10px;}
/*gray_tab is used for rab tab - which is taking its style on its own theme*/
/*.gray_tab li{list-style:none; float:left; padding-right:1px;}
.gray_tab li a{ text-decoration:none;  background:url(../style-images/gray_tab_left.png) left top no-repeat; padding-left:6px; font-size:11px; color:#FFF; float:left;  line-height:22px;}
.gray_tab li a span{ font-size:11px; color:#FFF; float:left; background:url(../style-images/gray_tab_right.png) right top no-repeat; padding:0 9px 0 3px; line-height:22px;}
.gray_tab li a:hover{background:url(../style-images/tab_left_h.png) left top no-repeat; text-decoration:none;}
.gray_tab li a:hover span{ text-decoration:none; color:#0066cc; background:url(../style-images/tab_right_h.png) right top no-repeat;}*/

.find_gray_bg{ background-color:#eeeeee; padding:17px 10px 22px 0px;}
.find_gray_bg_support{ background-color:#eeeeee; padding:19px 10px 5px 0px;}
.gray_dotline{ background:url(../style-images/graydot_line.gif) left 10px repeat-x; padding:0px 0 7px 0; height:18px;}

.leftmenu_product{ background-color:#eeeff0; width:178px;}
.leftmenu_product ul{margin:0; padding:0; list-style:none;}
.leftmenu_product li { font-size:11px; line-height:16px; padding:1px 20px 1px 20px;}
.leftmenu_product li a{ color:#0066cc; text-decoration:none;}
.leftmenu_product li a:hover{ color:#0066cc; text-decoration:underline;}
.leftmenu_product li.heading { font-size:13px; line-height:17px; color:#666; padding:0px 20px 6px 20px;}
.leftmenu_product li a.active{ color:#68a224;}


.icon_plus a{ background:url(../style-images/icon_plus.png) left top no-repeat; display:block; margin:0 8px; padding-left:30px; text-decoration:none; font-size:11px; line-height:14px; color:#0066cc;}
.icon_plus a:hover{ background:url(../style-images/icon_plus_h.png) left top no-repeat; text-decoration:none;}

.icon_minus a{ background:url(../style-images/icon_minus.png) left top no-repeat; display:block; margin:0 8px; padding-left:30px; text-decoration:none; font-size:11px; line-height:14px; color:#0066cc;}
.icon_minus a:hover{ background:url(../style-images/icon_minus_h.png) left top no-repeat; text-decoration:none;}
.quick_finder{ font-size:13px; color:#fff;}

.view_state{ background:url(../style-images/icon_view.gif) left center no-repeat; text-align:left; padding-left:20px; line-height:20px; display:block;}
.view_state a{ color:#435a70; font-size:11px; text-decoration:none;}
.view_state a:hover{ text-decoration:underline;}

.small_body20{ color:#666; font-size:11px; line-height:16px;padding-top:20px;}
.small_body{ color:#666; font-size:11px; line-height:16px;}
.small_body a{ color:#0066cc; font-size:11px; line-height:16px; text-decoration:none;}
.small_body a:hover{text-decoration:underline;}

.contact_name{ font-size:12px; line-height:17px; color:#666; font-weight:bold;}
.blue_header{ color:#0066cc; font-size:12px !important; line-height:17px; font-weight:normal !important;}
.blue_header1{ color:#0066cc; font-size:12px;}
.medium_body-shippingmethod{ font-size:12px; line-height:30px; color:#666;}
.medium_body{ font-size:12px; line-height:17px; color:#666;}
.medium_body a{ font-size:11px; line-height:17px; color:#0066cc; text-decoration:none;}
.medium_body a:hover{ font-size:11px; line-height:17px; color:#0066cc; text-decoration:underline;}

.call_text{ color:#666; font-size:11px; line-height:17px;}

.spiff_body{ color:#435a70; font-size:11px; line-height:17px;}
.spiff_body1{ color:#B42A2A; font-size:13px; line-height:18px; font-weight:bold;}
.spiff_body1 a{text-decoration:none; color:#B42A2A;}
.spiff_body1 a:hover{text-decoration:underline; color:#B42A2A;}

.pressContactName{ color:#435A70; font-size:11px; line-height:17px;}
.pressContactName a{text-decoration:none; color:#435A70;}
.pressContactName a:hover{text-decoration:underline; color:#435A70;}

.small_print{ color:#435a70; font-size:10px; line-height:15px;}

.pinkcor{ width:10px; height:10px;font-size:2px; line-height:2px;}
.pink_top{background:#eeeff0; height:10px; font-size:2px; line-height:2px;}
.pink_middle{ background:#eeeff0; padding:10px 20px;}

.testmonial_line_mid{ background:url(../style-images/testimonial_blue_line_mid.png) left top repeat-y; padding:11px 20px;}
.left_img{ float:left; padding-right:20px; padding-bottom:15px;}
.right_img{ float:right; width:360px; padding-left:20px;overflow: hidden;}
.testmonial_text{ color:#435a70; font-size:15px; line-height:22px;}
.photo_caption{ color:#666; font-size:10px; line-height:14px; padding:5px 10px;}
.photo_caption a{ color:#0066cc; font-size:10px; line-height:14px; text-decoration:none;}
.photo_caption a{ color:#0066cc; font-size:10px; line-height:14px; text-decoration:underline;}

.white_bg{ background:#FFF; padding:30px 0 25px 0;}

.cor_gray{ width:3px; height:3px; font-size:2px; line-height:2px;}
.cor_gray_top{background:#eeeff0; height:3px; font-size:2px; line-height:2px;}
.cor_gray_middle{ background:#eeeff0; padding:4px 20px;}

.anchor { padding:6px 0;}
.anchor a{ background:url(../style-images/icon_anchor.png) left center no-repeat; line-height:15px; padding-left:26px; font-size:11px; text-decoration:none; color:#666;}
.anchor a:hover{ background:url(../style-images/icon_anchor.png) left center no-repeat; line-height:15px; padding-left:26px; font-size:11px; text-decoration:underline; color:#666;}
.font11{font-size:11px!important;}
.font11 li{font-size:11px!important;}

.bullet_gray12px{ color:#666; font-size:12px; line-height:20px; padding-left:0px;}
.bullet_gray12px ul li{padding:1px 0 0px 12px!important; line-height:17px; background:url(../style-images/gray_bullet.png) left 9px no-repeat!important; list-style:none!important;}
.bullet_gray12px a{font-size:11px; line-height:20px; text-decoration:none;}
.bullet_gray12px a:hover{text-decoration:underline; font-size:11px;line-height:20px;}

.bullet_gray{ color:#666; font-size:11px; line-height:20px; padding-left:0px;}
.bullet_gray ul li{padding:1px 0 0px 12px!important; line-height:17px; background:url(../style-images/gray_bullet.png) left 9px no-repeat!important; list-style:none!important;}
.bullet_gray a{font-size:11px; line-height:20px; text-decoration:none;}
.bullet_gray a:hover{text-decoration:underline; font-size:11px;line-height:20px;}

.blue_textWithoutPadding{color:#0066cc; font-size:11px; line-height:20px;}
.bullet_text{color:#666; font-size:11px; line-height:20px; padding-left:10px;}
.bullet_textWithoutPadding{ color:#666; font-size:11px; line-height:20px; padding-left:0px;}
.bullet_text ul li,.bullet_textWithoutPadding ul li,.blue_textWithoutPadding ul li, .blue_bullet {color:#0066cc; padding:1px 0 0px 12px; line-height:17px; background:url(../style-images/blue_bullet.png) left 9px no-repeat; list-style:none;}
.blue_bullet a,.bullet_text a, .bullet_textWithoutPadding a,.blue_textWithoutPadding a{ color:#0066cc; font-size:11px; line-height:20px; text-decoration:none;}
.blue_bullet a:hover,.bullet_text a:hover, .bullet_textWithoutPadding a:hover, .blue_textWithoutPadding a:hover{ text-decoration:underline; font-size:11px;line-height:20px;}

.lineHeight17{line-height:17px!important;}
.gray_bullet {color:#666; font-size:11px; line-height:20px; }
.gray_bullet ul li { padding:1px 0 0px 20px; line-height:20px; list-style:none;}
.bullet { background:url(../style-images/graybullet.png) left 4px no-repeat; height:5px; width:5px; padding-right:9px; vertical-align:middle; }

.blue_line_mid{ background:url(../style-images/blue_line_mid.png) left top repeat-y; padding:12px 20px;}

.back_page{ background:url(../style-images/icon_prev.png) left center no-repeat; text-align:left; padding-left:20px; line-height:20px; display:block;}
.back_page a{ color:#666666; font-size:11px; text-decoration:none;}
.back_page a:hover{ text-decoration:underline;}

.icon_rss a{ color:#666666; font-size:11px; text-decoration:none; background:url(../style-images/rss.png) left center no-repeat; text-align:left; padding-left:40px; line-height:20px; display:block;}
.icon_rss a:hover{ text-decoration:underline;}

.sitemap { color:#666; font-size:13px; line-height:17px; list-style:none; float:left;  width:190px;}
.sitemap li{ color:#666; font-size:13px; line-height:17px; list-style:none;}
.sitemap li a{ color:#0066cc; font-size:13px; text-decoration:none; line-height:17px; padding:4px 0; display:block;}
.sitemap li a:hover{ color:#0066cc; font-size:13px; text-decoration:underline; line-height:17px;}
.sitemap li ul{ padding:2px 0px 2px 10px; }
.sitemap li ul li { color:#666; font-size:10px; font-weight:bold; padding:2px 0px;}
.sitemap li ul li a{ color:#0066cc; text-decoration:none; font-weight:bold; font-size:10px; padding:0; line-height:13px;}
.sitemap li ul li a:hover{ color:#0066cc; font-size:10px; text-decoration:underline; padding:0; line-height:13px;}
.sitemap li ul li ul li a{ color:#0066cc; text-decoration:none; font-size:10px; padding:0; line-height:13px;}
.sitemap li ul li ul li a:hover{ color:#0066cc; font-size:10px; text-decoration:underline; padding:0; line-height:13px;}

/*new*/


.checkbox_text{ font-size:10px; line-height:15px; color:#0066cc;}
.error_msg a{ color:#0066cc; font-size:11px; line-height:20px; text-decoration:none;}
.error_msg a:hover{ color:#0066cc; font-size:11px; line-height:20px; text-decoration:underline;}
.model_number_gray{ color:#666; font-size:9px; line-height:13px; letter-spacing:1px;}
.model_number_gray a{ color:#0066cc; font-size:9px; line-height:13px; letter-spacing:1px; text-transform:uppercase; text-decoration:none;}
.model_number_gray a:hover{ text-decoration:underline;}
.gray_technology{ background-color:#eeeff0; padding:20px;}
.tech_name { color:#333; font-size:13px; line-height:17px; text-align:left;}
.tech_name a{ color:#0066cc; font-size:13px; text-decoration:none; line-height:17px;}
.tech_name a:hover{ color:#0066cc; font-size:13px; text-decoration:underline; line-height:17px;}

.bullet_listing{ list-style-position:outside; padding-left:15px;}
.bullet_listing li{ padding:1px 0; font-size:11px; line-height:16px; color:#666; list-style-type:disc;}
.date_text{ font-size:11px; line-height:16px; color:#333;}
.note_text{ font-size:11px; line-height:16px; color:#666; font-style:italic;}

.pagination{ font-size:10px; line-height:14px; color:#666;}
.pagination a{ color:#0066cc; padding:0 5px; text-decoration:none;}
.pagination a:hover{ color:#0066cc; text-decoration:underline;}
.pagination a.onstate{ color:#666; text-decoration:none; cursor:default;}

.search_pagination{ font-size:10px; line-height:14px; color:#666; vertical-align:middle;}
.search_pagination_current{ font-size:10px; line-height:14px; color:#666; vertical-align:middle; text-decoration: underline;}

.search_pagination a{ color:#0066cc; padding:0 5px; text-decoration:none;vertical-align:middle;}
.search_pagination a:hover{ color:#0066cc; text-decoration:underline;vertical-align:middle;}
.search_pagination a.onstate{ color:#666; text-decoration:none; cursor:default;vertical-align:middle;}
.search_pagination img{ vertical-align:middle;}

.search_paging_number a{ font-size:10px; line-height:13px; color:#0066cc; text-decoration:none; padding:0 7px; vertical-align:middle;}
.search_paging_number a:hover{text-decoration:underline; vertical-align:middle;}
.search_paging_number { font-size:10px; line-height:13px; color:#0066cc; text-decoration:none; padding:0 3px; vertical-align:middle;}

.chart_section{ font-size:12px; line-height:17px; color:#0066cc; font-weight:bold;}
.small_subtext{ font-size:10px; line-height:13px; color:#666;}
.thanks_title{ color:#b22825; font-size:12px; line-height:16px; font-weight:bold; }
.thanks_msg{ color:#b22825; font-size:12px; line-height:16px; }
.call_text a{ color:#0066cc; font-size:11px; line-height:17px; text-decoration:none;}
.call_text a:hover{ color:#0066cc; font-size:11px; line-height:17px; text-decoration:underline;}

.ErrorMessage{ color:Red; font-weight:normal; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.side_padding_new{ padding:0 5px 0 0;}
.modalBackground
{
	background-color: #212c31;
	filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=50) !important;
	opacity: 0.5;
}
.modalPopupHeader
{
	background-color: #2b6482;
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	height: 22px;
	padding: 5px 5px 5px 10px;
}
.modalPopup
{
	left: 100px;
	position: absolute;
	border: #999 0px solid;
	margin: 8px 8px 8px 0px;
}
.PopupPanel
{
	border: solid 0px #000;
	background-color: #fff;
} 
.text_area 
{
    outline:0; 
    border:1px solid #ccc; 
    padding:2px; 
    color:#666; 
    width:80%;
    font-size:11px;
} 
.hideMe
{
	display: none;
	height: 0px;
	width: 0px;
}

.checkboxlist label
{
    padding-left:5px;
}
.radiobuttonlist label
{
    padding-left:2px;
    padding-right:20px;
}
.radiobuttonlist td
{
    width:50%;
}

.rwControlButtons a
{
	background-image: url('../style-images/Window/CommandButtonSprites.png');
	background-position:-90px 0;
	background-repeat:no-repeat;
	cursor:default;
	display:block;
	font-size:1px;
	width:30px;
	overflow:hidden;
	text-align:right;
	overflow:hidden;
	text-align:center;
	text-indent:-3333px;
}
.rwControlButtons {
	cursor:default;
}
 /* Z-index of #mask must lower than #boxes .window */
#mask
{
    position: absolute;
    z-index: 9000;
    background-color: #000;
    top: 0;
    left: 0;
    display: none;
}
#boxes .window
{
    position: absolute;
    z-index: 9500;
    display: none;
}
/* Customize your modal window here, you can add background image too */
#boxes #dialog
{
    width: 415px;
    background-color: #fff;
}
.offertitle
{
    padding-left:168px;
}

/* Rad Textbox textAlign left*/
.TextLeft,.TextLeft input{text-align:left !important;}
.radTextLeft{ width:100% !important; width:90% !important; text-align:left !important; }
.radTextLeft input
{
    width:100% !important;
    text-align:left !important;
}

/* Product specification */
/* border: red solid 1px;*/
.prdproplisting{width: 100%;}
.prdproplisting ul{padding: 0 0 0 0px;margin: 0px;}
.prdproplisting li{float: left;padding:1px 18px 1px 10px;width: 42%;list-style:none;background:url(../style-images/graybullet.png) left 8px no-repeat; 
/* background:url(images/capture.png) no-repeat left 0px; */}
.prdproplisting a{color: #0066cc;font-size: 11px;line-height: 20px;text-decoration: none;}
.prdproplisting a:hover{text-decoration: underline;font-size: 11px;line-height: 20px;}
.prdproplistingclr{clear: both;}

.bluelisting{width: 100%; color: #666666 !important;font-size: 11px;line-height: 20px;}
.bluelisting ul{padding: 0 0 0 0px;margin: 0px;}
.bluelisting{padding: 1px 20px 0 20px !important;}
.bluelisting li{float: left;padding:1px 18px 1px 10px;width: 100%;list-style:none;background:url(../style-images/blue_bullet.png) left 9px no-repeat;}
.bluelisting a{color: #0066cc;font-size: 11px;line-height: 20px;text-decoration: none;}
.bluelisting a:hover{text-decoration: underline;font-size: 11px;line-height: 20px;}

.graylisting{width: 100%; color: #666666 !important;font-size: 11px;line-height: 20px;}
.graylisting ul{padding: 0 0 0 0px;margin: 0px;}
.graylisting{padding: 1px 20px 0 20px !important;}
.graylisting li{float: left;padding:1px 18px 1px 10px;width: 100%;list-style:none;background:url(../style-images/gray_bullet.png) left 9px no-repeat;}
.graylisting a{color: #0066cc;font-size: 11px;line-height: 20px;text-decoration: none;}
.graylisting a:hover{text-decoration: underline;font-size: 11px;line-height: 20px;}

.prodcomprelisting{width: 100%;}
.prodcomprelisting ul{padding: 0 0 0 0px;margin: 0px;}
.prodcomprelisting li{float: left;padding:1px 1px 1px 10px;width:145px;list-style:none;background:url(../style-images/gray_bullet.png) left 8px no-repeat;}

.graybullet{float: left;padding:1px 18px 1px 10px;width: 99%;list-style:none;background:url(../style-images/gray_bullet.png) left 8px no-repeat;font-size: 11px;line-height: 20px;}
.graybullet a{color: #0066cc;font-size: 11px;line-height: 20px;text-decoration: none;}
.graybullet a:hover{text-decoration: underline;font-size: 11px;line-height: 20px;}
              
/* Replace By - ProductDetail Page */
.replacedBy {font:normal 12px arial; padding:13px 10px 3px 0px; line-height:15px; color:#666666}
.replacedBy a{ color:#0066cc; text-decoration:none;}
.replacedBy a:hover{text-decoration:underline;}

#modalPage,.ModelContainer{display: block;position: absolute;width: 100%;height: 100%;top: 0px;left: 0px;z-index: 50000;}
.loadbackground{filter: Alpha(Opacity=0);-moz-opacity: 0;opacity:0;width: 100%;height: 100%;background-color: #fff;position: absolute;z-index: 50000;top: 0px;left: 0px;}
.loadmaincontainer{position: absolute;width: 120px;left: 50%;top: 50%;z-index: 50010;z-index: 50005;}
.loadContainer, .msgloadingContainer{position: absolute;width: 100px;left: 50%;top: 50%;z-index: 750;_margin-top: 400px;z-index: 1100;}
.loadcontent{background-color:#fff;border: solid 0px black;position: relative;top: -70px;z-index: 12000;width: 125px;height: 125px;_padding: 0px;_top: -456px;padding: 0px;vertical-align: middle;font-family: Verdana;font-size: 10px;}
.loadtext{font-family: Verdana;font-size: 10px;text-align: center;padding-left: 15px;clear: both;float: left;}
.loadmain{border:none;background-color:transparent;z-index: 50005;}
.imgloding{position: absolute;top: -22px;left: -42px;}

.pushpin{background: url(../images/red-dot.png) no-repeat;font-size: 12px; height: 32px; color: #000; padding-left: 0px; padding-top: 2px;width: 20px; text-align: center;}

.pagetitle{color:#0066CC !important;font:25px "Trebuchet MS",Arial !important;padding:0px 0 10px 10px !important;}
.dotline_AboutUsDML{ background:url(../style-images/graydot_line.gif) left bottom repeat-x; height:17px;font-size:0px;}
.padding_AboutUsDML{ padding-top:20px;}
.btn_view_AboutUs{ padding:9px;}
.hspaceBreadCrumb{height:30px; font-size:2px; line-height:2px; padding:0; margin:0;}

.presstext p{ margin: 10px 0 10px 0;}
.presstext strong, .presstext b{ padding:0px 0 10px 0;}
.presstext li{ padding: 0px 0 5px 0px; margin-left:30px;}
.presstext{margin:inherit;padding:inherit;}
.padding-top16{ padding-top:16px;}/*add*/

.width21{ width:21px;}/*add*/
.environmentbody{text-align: left;}
.environmentbody table{width:100% !important; text-align:left!important;}
.accessories_nametd{}
.go_down a 
{
    background:url("../style-images/icon_anchor.png") no-repeat scroll left transparent;
    color:#666666 !important;
    font-size:11px !important;
    line-height:16px !important;
    text-decoration:none !important;
}
.soft_comp_back_top a 
{
    background:url("../style-images/icon_back_top.png") no-repeat scroll 0px center transparent;
    color:#666666 !important;
    font-size:11px !important;
    line-height:25px !important;
    padding-left:26px !important;
    text-decoration:none !important;
}
.uppercase{text-transform:uppercase;}
.topimgbox{vertical-align:bottom;height:5px!important;line-height:5px!important; font-size:2px!important;}
.bottomimgbox{vertical-align:top;height:5px!important;line-height:5px!important; font-size:2px!important;}
.divPropertyName{vertical-align:bottom!important;}
.solutiondetail-height{height:258px !important;}

.acc-height{height:250px !important;}

.specialoffer-heading{font-size:25px;font-style:normal ; font-family:Trebuchet MS,Arial !important;  color:#0066cc !important;}
.propertyinfotbl{padding:10px 3px 5px 10px;}
.propertyinfo{padding-right:5px;color:#666666;font-size:13px; text-decoration:none;  width:175px;}
.propertyimage{float:left;margin-top:3px; height:13px; width:13px; vertical-align:bottom!important;padding-right:5px;   }

.fieldtext-special{ font-size:10px; line-height:15px; color:#666; text-align:left; height:15px;}
.fieldtext-special a{ font-size:10px; line-height:15px; color:#0066cc; text-decoration:none;}
.fieldtext-special a:hover{ text-decoration:underline;}
.table_spectraviewii td{ padding:3px;}

.white_full{padding:7px 17px 11px 17px; z-index:3; position:absolute; width:940px; height:100px;}
.white_tran{ background:#fff; filter:alpha(opacity=50); opacity: 0.5; -moz-opacity:0.5; padding:7px 17px 11px 17px; z-index:0; position:absolute;}

.gray_new{height:264px}
.gray_new_full{opacity: 1;padding:0;z-index: 3;position: absolute;width: 780px;}
.gray_new_tran{filter: alpha(opacity=80);opacity: 0.8;-moz-opacity: 0.8;padding:0;z-index: 0;position: relative;width: 780px;}

.vukunet_bg{background: url(../style-images/vukunet_bg.png) left top no-repeat;width: 142px;height: 99px;display: block;color: #fff;font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 17px;padding: 56px 10px 0 31px;}
.vukunet_title{font-size: 15px;font-weight: bold;}
.vukunet_link{padding-top: 13px;display: block;}
.vukunet_link a{font-size: 11px;text-decoration: none;color: #e5eef7;padding-top: 10px;}
.vukunet_link a:hover{text-decoration: underline;}
.special_link a { color:#7A1EC0;}


.home_left_mid{background: url(../style-images/home_left_mid.png) left top repeat-y;padding: 0 5px;}
.home_right_mid{background: url(../style-images/home_right_mid.png) left top repeat-y;padding: 0 5px;}
.algnleft{text-align:left!important;}

.gray_new_full_200{opacity: 1;padding: 0;z-index: 3;width: 200px;position:absolute;}
.gray_new_tran_200{filter: alpha(opacity=80);opacity: 0.8;-moz-opacity: 0.8;padding: 0;z-index: 0;position: relative;width: 200px;height:425px;}

.dlTools{
    margin-top:80px;
}

.anchor{
  display: block;
  height: 180px; /*same height as header*/
  margin-top: -180px; /*same height as header*/
  visibility: hidden;
}