*{margin:0;padding:0;}
body{background:#FFFFFF url(/images/hp/november/top_line.gif) repeat-x scroll 0 0;text-align:center;font-family:Helvetica;font-size:12px;}
img{border:none;display:block;}
*:focus {outline:none;}

/*november navigation and header*/
.clear {clear:both; overflow:hidden; height:1px;}
*html .nov_head img{padding-bottom:6px;}
.nov_head{background:url(/images/hp/november/top_line.gif) repeat-x top;overflow:hidden;padding-bottom:10px;}
.nov_head .search{float:left;position:relative;left:347px;background:url(/images/hp/november/search.gif) no-repeat;width:214px;height:31px;vertical-align:middle;line-height:0;font-size:0;}
.nov_head .search .input{font-size:12px;color:#7c7c7c;border:0;background:none;width:112px;margin-left:38px;padding-top:0px;padding-right:3px;border:0;vertical-align:middle;position:relative;top:8px;}
.nov_head .search input{border:0;vertical-align:middle;}
.nov_head .login{float:right;color:#3681b5;font-size:12px;padding-left:15px;background:url(/images/hp/november/login.gif) no-repeat 0 0;position:relative;right:11px;text-decoration:none;top:15px;overflow:hidden;line-height:14px;}
.nov_head .sale_phones{float:right;font-size:12px;color:#f79621;padding-top:14px;margin:0;font-weight:bold;text-align:right;font-family:Helvetica;}
.nov_head .sale_phones span{color:#7c7c7c;font-size:13px;}
.nov_head .sale_phones b{font-size:11px;}
.nov_head .sale_phones b span{font-size:11px;}
.nov_head .sale_phones span b{left:-1px;position:relative;top:-2px;font-size:13px;}
.nov_head .sale_phones span.divider{color:#EAEAE5;font-size:10px;padding-right:6px;position:relative;top:-1px;right:2px;}
.nov_head .logo{float:left;width:212px;height:61px;}
.nov_head .logo span{display:block;background:url(/images/hp/november/logo.gif) no-repeat;width:212px;height:61px;position:relative;z-index:10;}
.nov_head .logo b{font-size:8px;left:10px;position:absolute;top:30px;z-index:1;}
.nov_head .submit_search{position:relative;top:8px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.nov_head .search .input{position:relative;top:8px;} } 

.nov_main_menu {height:41px;position:relative;z-index:9999;clear:both;}
.nov_main_menu .shadow{left:-4px;position:relative;top:-11px;}
*html .nov_main_menu .shadow{margin-bottom:-150px;}
.nov_main_menu *{margin:0;padding:0;}
.nov_main_menu img{display:block;border:0;}
.nov_main_menu .main_menu{position:absolute;position:absolute;z-index:5000;vertical-align:baseline !important;}
.nov_main_menu .menu_item{float:left;}
.nov_main_menu .menu_item .button{position:relative;overflow:hidden;height:41px;cursor:pointer;float:left;margin:0 -4px;padding:0 4px;}
*html .nov_main_menu .menu_item .button{zoom:1;}
.nov_main_menu .menu_item .button img{position:relative;}
.nov_main_menu .menu_item li{*margin-top:-4px;}
.nov_main_menu .menu_item .button span.nav_img{position:relative;height:82px;display:block;z-index:10;cursor:pointer;}
.nov_main_menu .menu_item .button  b{position:absolute;top:8px;left:10px;z-index:1px;color:#000;}

.nov_main_menu .menu_item .button span.nav_office_img{width:161px;background:url(/images/hp/navigation/small/office.gif) no-repeat;}
.nov_main_menu .menu_item .button span.nav_mobile_img{width:162px;background:url(/images/hp/navigation/small/mobile.gif) no-repeat;}
.nov_main_menu .menu_item .button span.nav_fax_img{width:162px;background:url(/images/hp/navigation/small/fax.gif) no-repeat;}
.nov_main_menu .menu_item .button span.nav_why_img{width:173px;background:url(/images/hp/navigation/small/why.gif) no-repeat;}
.nov_main_menu .menu_item .button span.nav_support_img{width:162px;background:url(/images/hp/navigation/small/support.gif) no-repeat;}
.nov_main_menu .menu_item .button span.nav_login_img{width:161px;background:url(/images/hp/navigation/small/login.gif) no-repeat;}


.nov_main_menu .menu_item .list a{width:100%;height:26px;background:url(/images/hp/navigation/li_r.gif) no-repeat right top;display:block;text-decoration:none;font-family:Helvetica;color:#333;font-size:12px;font-weight:bold;line-height:27px;margin-top:-1px;cursor:pointer;zoom:1;padding-right:1px;position:relative;z-index:2;}
*html .nov_main_menu .menu_item .list a{margin-right:-1px;}
.nov_main_menu .menu_item .list a span{padding-left:22px;background:url(/images/hp/navigation/li_l.gif) no-repeat left top;height:100%;display:block;}
.nov_main_menu .menu_item .list{width:167px;display:none;*margin-top:-2px;*padding-top:5px;}
.nov_main_menu .list_far{display:block !important;position:absolute;left:-500px;top:-500px;}

.nov_main_menu .menu_item .list .bottom{width:100%;overflow:hidden;cursor:default;position:relative;left:-4px;padding-right:8px;}
*html .nov_main_menu .menu_item .list .bottom{zoom:1;top:-1px;margin-right:-10px;}
.nov_main_menu .menu_item .list .bottom img{margin:0 !important;*float:left;}
.nov_main_menu .menu_item .list .border{margin:-5px -4px 0;padding:5px 4px 0;zoom:1;position:relative;overflow:hidden;}


.nov_main_menu .menu_item div.hover{height:auto;}
.nov_main_menu .menu_item div.hover .list,
.nov_main_menu .menu_item div:hover .list{display:block;}
.nov_main_menu .menu_item div.hover img,
.nov_main_menu .menu_item div:hover img{margin-top:-41px;}

.nov_main_menu .menu_item div.hover span.nav_img,
.nov_main_menu .menu_item div:hover span.nav_img{margin-top:-41px;}

.nov_main_menu .menu_item .list a:hover{background:url(/images/hp/navigation/li_r.gif) no-repeat right bottom;}
.nov_main_menu .menu_item .list a:hover span{background:url(/images/hp/navigation/li_l.gif) no-repeat left bottom;}
.nov_main_menu .menu_item .list a.hover{background:url(/images/hp/navigation/li_r.gif) no-repeat right bottom;}
.nov_main_menu .menu_item .list a.hover span{background:url(/images/hp/navigation/li_l.gif) no-repeat left bottom;}
.nov_main_menu .border_bg{height:9000px;position:absolute !important;margin-left:-4px;z-index:1;}
.nov_main_menu .item1 .list{width:161px;}
.nov_main_menu .item1 .border_bg{width:169px;}
.nov_main_menu .item2 .list{width:162px;}
.nov_main_menu .item2 .border_bg{width:170px;}
.nov_main_menu .item3 .list{width:162px;}
.nov_main_menu .item3 .border_bg{width:170px;}
.nov_main_menu .item4 .list{width:173px;}
.nov_main_menu .item4 .border_bg{width:181px;}

.homeFrame{width:982px;margin:auto;text-align:left;overflow:hidden;position:relative;}
.main{background:url(/images/design10/layout/shell.gif) no-repeat right top;overflow:hidden;padding-top:4px;}
.main_bg{background:url(/images/design10/layout/main_bg.gif) repeat-y left;width:982px;overflow:hidden;clear:both;} 
.main_top{position:relative;z-index:150;}

.left{float:left;width:174px;padding:0 0 0 15px;}
.right{float:right;width:760px;margin-right:2px;padding-bottom:55px;color:#787878;}

.copy{padding:15px;}
.copy p{float:left;font-size:10px;}
.copy .menu{float:right;}
.copy .menu a{color:#798496;text-decoration:none;}

.wide_main{background:url(/images/design10/layout/main_gradient.gif) bottom repeat-x;width:980px;}
.wide_main .right{width:100%;float:left;}

.resources{margin-top:10px;*padding-top:10px;float:left;clear:both;}
.resources .bg{background:url(/images/design10/layout/res_bg.gif) repeat-y;width:175px;}
.resources .bg ul{margin:0 15px 20px 15px;}
.resources .bg ul p{font-size:18px;font-family:Arial;color:#787878;}
.resources .bg ul a{color:#787878;text-decoration:none;font-family:Arial;font-size:10px;}
.resources .bg ul li{background:url(/images/design10/layout/res_dash.gif) repeat-x bottom;padding:5px 0 5px 8px;}
.resources .bg div{padding-left:24px;}
.resources .bg div a img{display:inline;}
.resources .bg div b{display:block;padding-bottom:5px;}


.head_nav{clear:right;float:right;margin-top:-20px;position:relative;z-index:99999;}

*html .head_nav{margin:0;}

.head_nav a{text-decoration:none;font-size:11px;font-weight:bold;color:#000;}

.head_nav span{color:#EAEAE5;font-size:12px;font-weight:bold;padding:0 9px;}

.head_nav .country{text-decoration:none;font-size:11px;font-weight:bold;color:#000;padding:0;}

.head_nav .country{cursor:pointer;}

.head_nav .country strong{display:none;width:84px;height:75px;/*background:url(/images/hp/november/country_bg.png) no-repeat;top left;*/position:absolute;z-index:10000;margin-top:-2px;padding-top:8px;margin-left:-13px;*margin-left:-68px;*margin-top:15px;}

/**html .head_nav .country strong{background:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/hp/november/country_bg.png', sizingMethod='scale');}*/

.head_nav .country strong .country_bg{position:absolute;z-index:8;width:84px;height:83px;top:0;}

.head_nav .country:hover strong{display:block;}

*html .head_nav .hover strong{display:block;}

.head_nav .country strong a{display:block;vertical-align:middle;padding-left:8px;height:24px;position:relative;z-index:15;}

.head_nav .country strong a img{padding:0;vertical-align:middle;}

.head_nav .country strong a .arr{width:5px;height:8px;}

.head_nav .country strong a .flag{padding:0 5px 2px 5px;}

.head_nav .country strong a:hover{word-spacing:0;}

.head_nav img{display:inline;padding-bottom:3px;}

.shadow_link  {color:#787878 !important;cursor:text;text-decoration:none;}

#footer2{padding-bottom:0;}
#footer2 p{text-align:center;float:none;}
#footer2 p a{color:#798496;text-decoration:none;}
#footer2 p span{padding:0 3px;}

.footer{clear:both;padding-left:0;padding-top:10px;width:980px;}
.footer #footer2{margin-top:-16px;padding-top:0;}
.footer .bg{background:url(/images/design10/layout/main_bg.gif) repeat-y;overflow:hidden;}
*html .footer .bg{zoom:1;}
.footer .logo{margin-bottom:-41px;margin-left:7px;padding-top:21px;*margin-bottom:-45px;position:relative;z-index:50;display:block;}
*html .footer .logo{zoom:1;margin-bottom:0;}


.agentform {padding-left:20px;}
.handst p {font-size:16px; color:#045189; font-weight:bold;}
.handst p b {font-size:18px; color:#045189; display:block;}
.handst p strong {font-size:18px; color:#000; display:block;}
.handst a {text-decoration:underline; color:#418eb8; font-size:13px;font-weight:bold;}
fieldset {border:0;}
legend {color:#414141; font-size:15px; font-weight:bold; padding-bottom:15px;}
.agentform p {padding:7px 0;}
.chrow {overflow:hidden;margin-bottom:7px;clear:both;}
.chrow label {display:block; float:left; width:190px; color:#686868; padding-top:5px;padding-right:30px; text-align:right;}
.chrowbody {float:left; overflow:visible;position:relative;}
div.row, .xxx-row, .selectrow {overflow:hidden; clear:both; margin-bottom:7px;}
.row label {display:block; float:left; width:190px; color:#686868; padding-top:5px;padding-right:30px; text-align:right;}
.row input {display:block; float:left; width:205px; border:1px solid #e4e4e6; border-top-color:#adadaf; height:21px; margin-right:6px;color:#414141;}
.row span {font-size:10px;}
.niceCheck {padding-bottom:5px;}
.labelr {position:relative; top:-8px;}
.row.up {padding-top:10px; position:relative;overflow:visible;}
.row.up small {position:absolute; top:-5px; left:220px;}
.row.up small.two {left:433px;}
.row.up select {background:#fff;border:1px solid #e4e4e6; border-top-color:#adadaf; height:23px; width:180px;}
.niceCheck input {position:relative; top:3px; margin-right:5px;}
.row.big label {width:322px;}
.row.big input {width:212px;}
div.chechrow {overflow:auto; padding-bottom:5px; float:left; padding-right:30px; padding-top:5px;}
div.chechrow span {}
div.chechrow span.first {width:120px;}
div.chechrow .right-row {display:block; border:1px solid #e4e4e6; border-top-color:#adadaf; height:21px; position:absolute; top:46px; right:-40px;}
.xxx-row label, .selectrow label {display:block; float:left; width:190px; color:#686868; padding-top:5px;padding-right:30px; text-align:right;}
.xxx-row input {display:block; float:left; width:205px; border:1px solid #e4e4e6; border-top-color:#adadaf; height:21px; margin-right:6px;color:#414141;}
.selectrow select {background:#fff;border:1px solid #e4e4e6; border-top-color:#adadaf; height:21px; width:80px;}
.sendbutt {padding-left:285px; padding-top:5px;}
.sendbutt input {width:96px; height:36px; background:url(/images/design10/layout/submit.jpg) no-repeat; display:block; border:0; text-indent:-9000px; cursor:pointer; font-size:0.1px; color:#fff;}
.bottext {padding-left:20px;}
.bottext p {padding-bottom:3px;}
.bottext p b {font-size:12px; color:#5e5e5e; padding:22px 0 8px 0; border-top:1px solid #8b8b8b; display:block; margin-right:31px;}
h1.form-header {margin:28px 31px 20px 15px; color:#0a6591; font-size:28px;padding:0;}

.sendbutt a {width:104px; height:36px; background:url(/images/design10/layout/learn_moree.jpg) no-repeat; display:block; text-indent:-9000px;}
body .h11, body .right .h11 {
	color:#0F517F;
	font-size:30px;
	font-weight:normal;
	margin:0 31px 33px 15px;
	padding:0 0 13px 3px;
	}

body .h11.border {border-bottom:1px solid #A4A4A4;}
body .h22, body .right .h22 {
	color:#808080;
	font-size:17px;
	font-weight:normal;
	padding:36px 0 0 19px;
	margin:0;
	border:0;
	}
.h11 a {
	display:inline-block;
	height:30px;
	left:5px;
	overflow:hidden;
	position:relative;
	top:5px;
	}
.h11 img {
	display:inline;
	}
.h11 a:hover img {
	margin-top:-30px;
	}



.mboxDefault .nov_head .search input{*zoom:1;*margin-left:0;*position:relative;*left:39px;}
.mboxDefault .nov_main_menu .main_menu{*left:0;}
.mboxDefault .nov_main_menu .menu_item .button{*margin:0;*padding:0;}

.left .fa{overflow:hidden;}
.left #ordernow{overflow:hidden;}

