/*
 * PARTNER PAGES, HYBRID - 2012 REFRESH STYLE W/ 2010 HEADER OPTIMIZED
 * 
 */

/* GZIP ON */
/* START File "/css/design2012/reset.css" */
/*html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{-moz-font-feature-settings:inherit;-moz-font-language-override:inherit;border:0 none;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:inherit;font-size-adjust:inherit;font-stretch:inherit;font-style:inherit;font-variant:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;vertical-align:baseline}*/
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block}
/*body{background:#fff;color:#444;font-size:12px;line-height:1}*/
blockquote, q{quotes:none}
blockquote:before, blockquote:after, q:before, q:after{content:none}
table{border-collapse:collapse;border-spacing:0}
b, strong{font-weight:bold}
em{font-style:italic}
ins{text-decoration:none}
del, strike{text-decoration:line-through}
sup{vertical-align:super}
sub{vertical-align:sub}
ul, ol{margin:0 0 0 40px}
nav ul, nav li{list-style:none outside none;margin:0;padding:0}
button{overflow:visible;width:auto}
button, input, select, textarea{margin:0}
button, input[type="button"], input[type="submit"], input[type="image"], label{cursor:pointer}
input, select{vertical-align:middle;resize:none}
textarea{overflow:auto;resize:none}
:focus{outline:medium none}
*::-moz-focus-inner{border:0 none;padding:0}
.clearfix:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}
.clearfix{display:inline-block}
html[xmlns] .clearfix{display:block}
* html .clearfix{height:1%}
/* FINISH File "/css/design2012/reset.css" */
/* START File "/css/optimized/topmenu.css" */
.topmenu .submenu .selected a{background:#0D426A;}
.topmenu .submenu .selected a span{color:#FFF;}

.no-cssgradients .topmenu .submenu li.selected{background:url(/images/optimized/topmenu/topmenu_bg2.png) repeat-y 0 0 transparent;border:0 none;padding-left:6px;width:100%}
.no-cssgradients .topmenu .submenu .selected a span{color:#FFF;background-color:#0D426A;}
.no-cssgradients .topmenu .submenu .selected a:hover span{color:#333;}

.topmenu{position:relative;border-radius:10px 10px 10px 10px;box-shadow:0 4px 4px 0 #999;clear:both;height:37px;margin:0 0 9px 4px;position:relative;width:980px;z-index:10;-moz-border-radius:10px;-moz-box-shadow:0 4px 4px 0 #999;}
.no-cssgradients .topmenu{border-radius:0;box-shadow:none;height:46px;margin:0;width:988px;-moz-border-radius:0px;-moz-box-shadow:none;margin-left:-3px}
.topmenu ul{position:absolute;border-radius:10px 10px 10px 10px;display:block;height:37px;width:990px;-moz-border-radius:10px;}
.no-cssgradients .topmenu ul{border-radius:0;height:46px;-moz-border-radius:0px;}
.topmenu li{background:#dbe7ed;float:left;height:37px;padding-right:1px;position:relative}
.no-cssgradients .topmenu li{background:url(/images/optimized/topmenu/topmenu_bg.png) no-repeat right -92px #FFF;height:46px}
.topmenu .first{border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;}
.topmenu .last{background:none;border-radius:0 10px 10px 0;padding-right:0;-moz-border-radius:0 10px 10px 0;}
.topmenu .sub{box-shadow:none;-moz-box-shadow:none}
.topmenu a,.topmenu span{color:#FFF;display:block;font-size:16px;height:37px;text-decoration:none;text-shadow:0 1px 3px #444}
.topmenu a{position:relative;width:160px;z-index:950}
.no-cssgradients .topmenu .first a{background:url(/images/optimized/topmenu/topmenu_det.png) no-repeat 0 0 #fff;padding-left:13px;width:150px;height:46px}
.no-cssgradients .topmenu .first .selected{background:url(/images/optimized/topmenu/topmenu_det.png) no-repeat 0 -188px #fff}
.topmenu .last a{border-right:0 none}
.no-cssgradients .topmenu .last a{background:url(/images/optimized/topmenu/topmenu_det.png) no-repeat right -47px #FFF;padding-right:14px;width:150px;height:46px}
.no-cssgradients .topmenu .last .selected{background:url(/images/optimized/topmenu/topmenu_det.png) no-repeat right -234px #FFF}
.no-cssgradients .topmenu .first a:hover,.no-cssgradients .topmenu .first .hover{background:url(/images/optimized/topmenu/topmenu_det.png) no-repeat 0 -94px #FFF}
.no-cssgradients .topmenu .sub.first a:hover,.no-cssgradients .topmenu .sub.first .hover{background:url(/images/optimized/topmenu/topmenu_det.png) no-repeat 0 -280px #FFF;height:37px}
.no-cssgradients .topmenu .last a:hover,.no-cssgradients .topmenu .last .hover{background:url(/images/optimized/topmenu/topmenu_det.png) no-repeat right -141px #FFF}
.no-cssgradients .topmenu .sub.last a:hover,.no-cssgradients .topmenu .sub.last .hover{background:url(/images/optimized/topmenu/topmenu_det.png) no-repeat right -318px #FFF;height:37px}
.topmenu .long{width:175px}
.topmenu span{background-image:linear-gradient(bottom, rgb(16,115,168) 5%, rgb(85,156,194) 30%, rgb(116,172,205) 84%);background-image:-o-linear-gradient(bottom, rgb(16,115,168) 5%, rgb(85,156,194) 30%, rgb(116,172,205) 84%);background-image:-moz-linear-gradient(bottom, rgb(16,115,168) 5%, rgb(85,156,194) 30%, rgb(116,172,205) 84%);background-image:-webkit-linear-gradient(bottom, rgb(16,115,168) 5%, rgb(85,156,194) 30%, rgb(116,172,205) 84%);background-image:-ms-linear-gradient(bottom, rgb(16,115,168) 5%, rgb(85,156,194) 30%, rgb(116,172,205) 84%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.05, rgb(16,115,168)),color-stop(0.3, rgb(85,156,194)),color-stop(0.84, rgb(116,172,205)));line-height:2.2;padding:0 0 0 19px}
.no-cssgradients .topmenu span{background:url(/images/optimized/topmenu/topmenu_bg.png) repeat-x 0 -45px #FFF;height:46px}
.topmenu .selected span{background:none repeat 0 0 #0D436A}
.no-cssgradients .topmenu .selected span{background:url(/images/optimized/topmenu/topmenu_bg.png) repeat-x 0 -224px #FFF}
.topmenu .first span{border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;}
.no-cssgradients .topmenu .first span{border-radius:0;padding-left:8px;-moz-border-radius:0px;}
.topmenu .last span{border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;}
.no-cssgradients .topmenu .last span{border-radius:0;-moz-border-radius:0px;}
.topmenu .hover span,.topmenu a:hover span{background-image:linear-gradient(bottom, rgb(218,95,13) 5%, rgb(237,128,27) 30%, rgb(247,148,34) 84%);background-image:-o-linear-gradient(bottom, rgb(218,95,13) 5%, rgb(237,128,27) 30%, rgb(247,148,34) 84%);background-image:-moz-linear-gradient(bottom, rgb(218,95,13) 5%, rgb(237,128,27) 30%, rgb(247,148,34) 84%);background-image:-webkit-linear-gradient(bottom, rgb(218,95,13) 5%, rgb(237,128,27) 30%, rgb(247,148,34) 84%);background-image:-ms-linear-gradient(bottom, rgb(218,95,13) 5%, rgb(237,128,27) 30%, rgb(247,148,34) 84%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.05, rgb(218,95,13)),color-stop(0.3, rgb(237,128,27)),color-stop(0.84, rgb(247,148,34)))}
.no-cssgradients .topmenu .hover span,.no-cssgradients .topmenu a:hover span{background:url(/images/optimized/topmenu/topmenu_bg.png) repeat-x 0 -139px #FFF;border-radius:0 0 0 0;-moz-border-radius:0px;}
.no-cssgradients .topmenu .sub .hover span,.no-cssgradients .topmenu .sub a:hover span{height:37px}
.topmenu .first.sub .hover span,.topmenu .first.sub a:hover span{border-radius:10px 0 0 0;-moz-border-radius:10px 0 0 0;}
.no-cssgradients .topmenu .first.sub .hover span,.no-cssgradients .topmenu .first.sub a:hover span{border-radius:0;-moz-border-radius:0;}
.topmenu .last.sub .hover span,.topmenu .last.sub a:hover span{border-radius:0 10px 0 0;-moz-border-radius:0 10px 0 0;}
.no-cssgradients .topmenu .last.sub .hover span,.no-cssgradients .topmenu .last.sub a:hover span{border-radius:0;-moz-border-radius:0px;}
.topmenu img{left:6px;position:relative;top:1px}
.topmenu .hover img,.topmenu a:hover img{display:none}
.topmenu .submenu{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:none repeat 0 0 #fff;border-color:-moz-use-text-color #C8C8C8 #C8C8C8;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-right:1px solid #C8C8C8;border-style:none solid solid;border-width:0 1px 1px;box-shadow:0 4px 4px 0 #999;display:none;height:auto;left:-1px;padding:0 0 12px;position:absolute;top:37px;width:100%;-moz-box-shadow:0 4px 4px 0 #999;}
.topmenu div.submenu{width:321px !important;height:222px !important;}
.topmenu div.submenu ul{top:0;}
.topmenu div.submenu .submenu-left{width:155px;top:0;}
.topmenu div.submenu .submenu-right{width:165px;left:auto;right:0;top:0;}
.topmenu div.submenu .submenu-right{border-left:1px solid #a1a1a3;padding:0;top:11px;}
.no-cssgradients .topmenu .submenu{background:none repeat 0 0 transparent;border:0 none;border-radius:0 0 0 0;box-shadow:none;left:-6px;padding:0;top:37px;width:100%;z-index:980;-moz-border-radius:0;-moz-box-shadow:none;}
.topmenu .last .submenu{width:159px;height:auto}
.topmenu .first .submenu{left:0;width:159px;height:auto}
.no-cssgradients .topmenu .first .submenu{left:-1px}
.topmenu .submenu li{background:none repeat 0 0 transparent;border:0 none;border-radius:0 0 0 0;box-shadow:none;float:inherit;height:auto;margin:0;padding:0;-moz-border-radius:0;-moz-box-shadow:none;}
.no-cssgradients .topmenu .submenu li{background:url(/images/optimized/topmenu/topmenu_bg2.png) repeat-y 0 0 transparent;border:0 none;padding-left:6px;width:100%}
.no-cssgradients .topmenu .first .submenu li,.no-cssgradients .topmenu .last .submenu li{width:158px}
.topmenu .submenu .top{height:3px}
.topmenu .submenu .top .b1{border:0 none;height:3px;padding:0}
.topmenu .submenu .top .b2{background:none;border:0 none;height:3px;padding:0}
.topmenu .submenu .bottom{display:none}
.no-cssgradients .topmenu .submenu .bottom{background:url(/images/optimized/topmenu/topmenu_det.png) no-repeat left -356px transparent;display:block;height:19px;padding:0}
.no-cssgradients .topmenu .submenu .bottom .b1{background:url(/images/optimized/topmenu/topmenu_det.png) no-repeat right -376px transparent;border:0 none;height:19px;padding:0 6px;width:100%}
.no-cssgradients .topmenu .submenu .bottom .b2{background:url(/images/optimized/topmenu/topmenu_bg.png) repeat-x 0 0 transparent;border:0 none;height:19px;margin:0 9px;padding:0}
.topmenu .submenu a{background:none;height:auto;margin:-1px 0 0;padding:0;width:auto}
.no-cssgradients .topmenu .submenu a{background:url(/images/optimized/topmenu/topmenu_bg2.png) repeat-y right top transparent;border:0 none;margin:0;padding-right:5px;width:100%}
.no-cssgradients .topmenu .first .submenu a{background:url(/images/optimized/topmenu/topmenu_bg2.png) repeat-y right top transparent;padding:0 5px 0 0;height:auto}
.no-cssgradients .topmenu .last .submenu a{background:url(/images/optimized/topmenu/topmenu_bg2.png) repeat-y right top transparent;padding:0 5px 0 0;height:auto}
.no-cssgradients .topmenu .first .submenu a:hover,.no-cssgradients .topmenu .first .submenu .hover{background:url(/images/optimized/topmenu/topmenu_bg2.png) repeat-y right top transparent;padding:0 5px 0 0;height:auto}
.no-cssgradients .topmenu .last .submenu a:hover,.no-cssgradients .topmenu .last .submenu .hover{background:url(/images/optimized/topmenu/topmenu_bg2.png) repeat-y right top transparent;padding:0 5px 0 0;height:auto}
.topmenu .submenu span{background:none;/*border-bottom:1px solid #E2E2E2;*/border-radius:0 0 0 0;border-top:1px solid #E2E2E2;color:#333333;font-size:12px;font-weight:bold;height:24px;line-height:2.2;margin:0;padding:0 0 0 21px;position:relative;text-shadow:none;width:auto;-moz-border-radius:0;}
.topmenu .submenu span.bot_line{border-bottom:1px solid #E2E2E2;}
.no-cssgradients .topmenu .submenu span{background:none repeat 0 0 #fff}
.no-cssgradients .topmenu .first .submenu span{padding:0 0 0 21px}
.topmenu .first .submenu a:hover span,.topmenu .last .submenu a:hover span,.topmenu .submenu a:hover span{color:#333333;background-image:linear-gradient(bottom, rgb(254,211,161) 10%, rgb(254,225,192) 50%, rgb(254,211,161) 90%);background-image:-o-linear-gradient(bottom, rgb(254,211,161) 10%, rgb(254,225,192) 50%, rgb(254,211,161) 90%);background-image:-moz-linear-gradient(bottom, rgb(254,211,161) 10%, rgb(254,225,192) 50%, rgb(254,211,161) 90%);background-image:-webkit-linear-gradient(bottom, rgb(254,211,161) 10%, rgb(254,225,192) 50%, rgb(254,211,161) 90%);background-image:-ms-linear-gradient(bottom, rgb(254,211,161) 10%, rgb(254,225,192) 50%, rgb(254,211,161) 90%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.1, rgb(254,211,161)),color-stop(0.5, rgb(254,225,192)),color-stop(0.9, rgb(254,211,161)));border-radius:0 0 0 0;border-top:1px solid #F3AF60;z-index:990;-moz-border-radius:0;}
.no-cssgradients .topmenu .first .submenu a:hover span,.no-cssgradients .topmenu .last .submenu a:hover span,.no-cssgradients .topmenu .submenu a:hover span{background:url(/images/optimized/topmenu/topmenu_bg.png) repeat-x 0 -20px transparent;height:24px}
.topmenu a span{cursor:pointer;}


.topmenu .sub:hover div.submenu{display:block !important;}
.topmenu .sub div.submenu li.title{font-weight:bold;background:none !important;}
.topmenu .sub div.submenu li.title span{font-weight:bold;background:none !important;}
/* FINISH File "/css/optimized/topmenu.css" */
.topmenu{margin-left:0;z-index:9999}
.topmenu img{display:inline}
/* START File "/css/default.css" */
/* GZIP ON */
/**{margin:0;padding:0}
body{background:#fff;text-align:center;font-family:Helvetica;font-size:12px}*/

body.grey_body .bg_wrapper{padding-bottom:1px;min-width:980px;}
body.grey_body .footer_wrap{margin-top:0;}
.ie7  body.grey_body .bg_wrapper{float:left;position:relative;width:100%;overflow:visible;z-index:5;}
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{padding-bottom:10px}
.nov_head .search{float:left;position:relative;left:347px;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 .search .submit_search{border: 0 none;height: 12px;line-height: 45;overflow: hidden;text-indent: -9000px;width: 13px;}
.nov_head .login{float:right;color:#3681b5;font-size:12px;padding-left:15px;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;font-weight:normal}
.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:44px;text-indent:-99999px;margin-top:16px;margin-bottom:11px;}
.nov_head .logo span{display:block;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;position:absolute;z-index:10000;margin-top:-2px;padding-top:8px;margin-left:-13px;*margin-left:-68px;*margin-top:15px}
.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}

.nov_head {line-height:1;}
.nov_head .info{float:right;width:230px;}
.nov_head .menuNav{list-style:none outside none;margin:0;padding:11px 0 0;float:right;clear:both;width:230px;}
.safari .nov_head .menuNav{width:400px;margin-left:-100px;}
.ie7 .nov_head{position:relative;z-index:10000;}
.nov_head .menuNav li{display:block;float:right;position:relative}
.nov_head .menuNav .sep{color:#EAEAE5;font-size:12px;font-weight:bold;padding:0 12px}
.nov_head .menuNav a{color:#000000;display:block;font-size:11px;font-weight:bold;padding:2px 0 0;text-decoration:none}
.nov_head .menuNav .arrow{padding-right:8px}
.safari .nov_head .menuNav .arrow{background-position:right -105px;}
.nov_head .menuNav .submenuNav{background:none #fff;border:2px solid #D1D1D1;border-radius:8px 8px 8px 8px;box-shadow:0 2px 2px 0 #999;display:none;height:72px;left:-11px;margin:0;padding:4px 0 0;position:absolute;text-align:left;top:12px;width:77px;z-index:10000;-moz-border-radius:8px;-moz-box-shadow:0 2px 2px 0 #999;z-index:10000;}
.no-borderradius .nov_head .menuNav .submenuNav{border:0 none;border-radius:0 0 0 0;box-shadow:none;height:76px;padding-left:2px;padding-top:7px;width:82px;-moz-border-radius:0px;-moz-box-shadow:none}
.nov_head .menuNav li:hover .submenuNav{display:block;}
.nov_head .menuNav .submenuNav li{float:none;padding:0 0 8px}
.nov_head .menuNav .submenuNav a{height:14px;margin:3px 0 0 4px;padding:0 0 0 10px}
.nov_head .menuNav .submenuNav span{padding:0 0 0 30px}
.nov_head .menuNav .submenuNav .us{background-position:-300px -62px}
.nov_head .menuNav .submenuNav .uk{background-position:-300px -47px}
.nov_head .menuNav .submenuNav img{position:relative;right:5px;top:2px}

.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 img,
.row a{display:block; float:left; width:205px; height:21px; margin-right:6px;color:#414141}
.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; display:block; border:0;}
.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}

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;clear:both}
.left .tabParent{float:left;clear:both;margin-bottom:0}
.ie .left .tabParent{float:left;clear:both;margin-bottom:-12px}

.support_hours_asterix{padding-top:10px;color:#787878;overflow:hidden;clear:both;}
.support_hours_asterix_indent{padding-left:5px;}
/* START File "/css/design2012/livechat.css" */
.form_position{position:relative;width:565px;margin:0 auto;z-index:99999;}
.offline_form{display:none;position:absolute;top:127px;width:565px;border:4px solid #f8f8f8;border-radius:15px;z-index:99999;right:7px;
background: #ffffff;
background: -moz-linear-gradient(top,  #ffffff 0%, #f8f8f8 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f8f8f8));
background: -webkit-linear-gradient(top,  #ffffff 0%,#f8f8f8 100%);
background: -o-linear-gradient(top,  #ffffff 0%,#f8f8f8 100%);
background: -ms-linear-gradient(top,  #ffffff 0%,#f8f8f8 100%);
background: linear-gradient(to bottom,  #ffffff 0%,#f8f8f8 100%);
padding-bottom:10px;
line-height:1;
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif
}

.offline_form.ie7fixOffice{left:170px;}
.offline_form p{margin:0;padding:0;}

.no-borderradius .offline_form,
.no-cssgradients .offline_form
{
border:none;border-radius:none;background:url(/images/design2012/chat/bg.png) no-repeat right top;padding:4px 4px 10px 4px;height:398px;
}

.offline_form .h1{color:#ec7929;font-size:36px;padding-left:32px;padding-top:20px;}
.offline_form .h2{color:#999;font-size:18px;padding-left:34px;padding-top:20px;}
.offline_form .h3{color:#999;font-size:14px;padding-left:35px;line-height:20px;padding-top:23px;background:url(/images/design2012/chat/shad.gif) no-repeat 20px bottom;padding-bottom:23px;}

.offline_form .sf_title{color:#ec7929;font-size:36px;padding-left:32px;padding-top:20px;}
.offline_form .sf_subheader{color:#999;font-size:18px;padding-left:34px;padding-top:20px;}
.offline_form .sf_message{color:#999;font-size:14px;padding-left:35px;line-height:20px;padding-top:23px;background:url(/images/design2012/chat/shad.gif) no-repeat 20px bottom;padding-bottom:23px;}
.offline_form form{overflow:hidden;padding:20px 0 0 0;}
.offline_form form .inputs{float:left;padding-left:32px;}
.offline_form form .input{border:1px solid #999;position:relative;padding:3px 8px;margin-bottom:8px;border-radius:5px;-moz-border-radius:5px;background:#FFF;} 

.offline_form form .input.input_red{border:1px solid #F00;}

.no-borderradius .offline_form form .input{border:none;background:url(/images/design2012/chat/input.gif) no-repeat left top;padding:4px 9px 0 9px;height:20px;}
.no-borderradius .offline_form form .input.input_red{background-position:bottom;}

.offline_form form .input .holder{position:absolute;top:5px;left:8px;color:#999;font-size:12px;z-index:5;}
.offline_form form .input .holder span{position:relative;top:-3px;color:#ec7929;font-weight:bold;}
.offline_form form .input input{border:none;width:234px;font-size:12px;position:relative;z-index:10;background:url(/img/1.gif);margin:0;padding:0;display:block;}
.offline_form form .asterix{color:#999;font-size:12px;padding:6px 0 0 10px;}
.offline_form form .asterix span{position:relative;top:-3px;color:#ec7929;font-weight:bold;}

.offline_form form .form-right{float:right;padding-right:21px;padding-bottom:10px;width:251px;}

.offline_form form .form-right .select{position:relative;padding:0;margin-bottom:7px;background:url(/images/design2012/chat/sselect.gif) no-repeat left top;height:25px;font-weight:normal;} 
.offline_form form .form-right .select.input_red{background-position:bottom;}
.offline_form form .form-right .select .holder{position:absolute;top:7px;left:13px;color:#999;font-size:12px;z-index:5;}
.offline_form form .form-right .select .holder span{position:relative;top:-3px;color:#ec7929;font-weight:bold;}
.offline_form form .form-right .select select{border:none;width:251px;font-size:12px;background:url(/images/design2012/chat/select.gif) repeat-x center; z-index:10;position:relative;padding:2px 5px;height:25px;}

.textshadow  .offline_form form .form-right .select select{opacity:0;}
.no-textshadow  .offline_form form .form-right .select select {filter: alpha(opacity=0);}

.offline_form form .form-right .select option{background:#FFF;padding:2px;}



.offline_form form .form-right .textarea{border:1px solid #999;position:relative;padding:3px 13px;margin-bottom:7px;border-radius:5px;-moz-border-radius:5px;background:#FFF;} 
.offline_form form .form-right .textarea textarea{border:none;width:223px;font-size:12px;background:none;height:76px;font-family:Arial;z-index:10;position:relative;display:block; resize: none; margin:0;padding:0;}

.no-borderradius  .offline_form form .form-right .textarea{border:none;background:url(/images/design2012/chat/tarea1.gif) no-repeat left top;padding:4px 14px 6px 14px;}

.offline_form form .form-right .textarea .holder{position:absolute;top:5px;left:13px;color:#999;font-size:12px;z-index:5;}
.offline_form form .form-right .submit{width:108px;border-radius:5px;color:#FFF;float:right;margin:5px 0 0 0;font-size:13px;padding:0;
background: #ef9f26;height:22px;line-height:22px;border:1px solid #f6cc8b;box-shadow:0 3px 3px #bdbdbd;
background: -moz-linear-gradient(top,  #ef9f26 0%, #e26931 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ef9f26), color-stop(100%,#e26931));
background: -webkit-linear-gradient(top,  #ef9f26 0%,#e26931 100%);
background: -o-linear-gradient(top,  #ef9f26 0%,#e26931 100%);
background: -ms-linear-gradient(top,  #ef9f26 0%,#e26931 100%);
background: linear-gradient(to bottom,  #ef9f26 0%,#e26931 100%);
}

.no-borderradius  .offline_form form .form-right .submit{background:url(/images/design2012/chat/submit.gif) no-repeat center top;width:114px;padding:2px 0 5px 0;border:none;box-shadow:none;height:30px;}

.nov_head{position:relative;}
.nov_head a{text-decoration:none;}
.livechat_img{position:absolute;cursor:pointer;background:url(/images/design2012/chat/livechat.png) no-repeat;width:148px;height:31px;font-family:Arial;line-height:26px;text-decoration:none;
padding-left:10px;font-size:11px;font-weight:bold;padding-top:2px;color:#666;font-size:11px;font-weight:bold;
margin:0;}


.nov_head .livechat_img{top:36px;left:586px;position:absolute;cursor:pointer;background:url(/images/design2012/chat/livechat.png) no-repeat;width:148px;height:31px;font-family:Arial;line-height:26px;
padding-left:10px;font-size:11px;font-weight:bold;padding-top:2px;color:#666;font-size:11px;font-weight:bold;
}


.livechat_wrapper .livechat_img{position: absolute;;cursor:pointer;   left: 615px;    top: 48px;}
.livechat_wrapper  a{text-decoration:none;}
.offline_form .x{position:absolute;right:7px;top:5px;cursor:pointer;}
.offline_form .x.spanx{width:18px;height:19px;background:url(/images/br_design/header/top_sprite.png) no-repeat -241px -33px;display:block;}

.no-borderradius  .offline_form .x,
.no-cssgradients  .offline_form .x
{right:11px;top:9px;}

.offline_form_thankyou .h3{background:none;padding-bottom:8px;}

.no-borderradius  .offline_form_thankyou,
.no-cssgradients  .offline_form_thankyou
{
border:none;border-radius:none;background:url(/images/design2012/chat/bt_thank.png) no-repeat right top;padding:4px 4px 5px 4px;height:193px;
}


.show_livechatofflineform .offline_form_inputs{display:block;}
.show_livechatthankyou .offline_form_thankyou{display:block;}


#header .office_call{background:url(/images/design2012/chat/call_us.png) no-repeat;width:166px;height:33px;color:#666;font-size:11px;font-weight:bold;}
#header .office_call h3{padding-left:10px;font-size:11px;font-weight:bold;padding-top:2px;}
#header .office_call h3 span{font-size:11px;}
body .callback_table{top:48px;}

*+html .offline_form.ie7fixOffice form{padding:0;}

/* FINISH File "/css/design2012/livechat.css" */
/* FINISH File "/css/default.css" */
/* START File "/css/design2012/layout.css" */
::selection {

    color: #fff;

    text-shadow: none;

    background: #F8971C;

}

::-moz-selection {

    background: #F8971C;

    color: #fff;

    text-shadow: none;

}
.rc-wra


body{background:#FFF;text-align:center;}

.rc-wrapper{width:980px;margin:auto;position:relative;z-index:10;}
.rc-wrapper header{width:980px;margin:auto;text-align:left;}
.rc-content{border:2px solid #D8DAD6;border-radius:12px 12px 12px 12px;-moz-border-radius:12px 12px 12px 12px;display:block;margin:0 0 18px;width:976px;/*overflow:hidden;*/}
.no-borderradius .rc-content{border:0 none;border-radius:0 0 0 0;width:980px}
.rc-content2{/*display:block;overflow:hidden;zoom:1;*/}
.no-borderradius .rc-content2{background:url(/test/performance/images/page/main_top.gif) no-repeat scroll 0 0 transparent;padding:10px 0 0}
.rc-main{ border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;float:right;width:769px;text-align:left;}
.rc-main .formated{display:block;height:100%;position:relative;overflow:hidden;}
.rc-main .formated .subheader{display:block;border-top:1px solid #adadad;border-bottom:1px solid #adadad;width:92%;margin:0 auto;}
.rc-main .formated .subheader h3{color:#959595;font-size:17px;font-weight:bold;padding:11px 0 14px;}
.no-borderradius .rc-main{border-radius:0 0 0 0}
.rc-sidebar{border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;float:left;width:190px;padding-left:13px;padding-top:10px;text-align:left;}
.no-borderradius .rc-sidebar{border-radius:0 0 0 0;background:none}
.rc-sidebar .left-menu ul li a.linkTop{line-height:22px;}
.rc-content .rc-content3{display:none}
.no-borderradius .rc-content3{background:url(/test/performance/images/footer/tabs.png) no-repeat -981px bottom transparent;display:block;height:12px}
.rc-content .rc-content4{display:block}
.no-borderradius .rc-content4{border-left:2px solid #D8DAD6;border-right:2px solid #D8DAD6}
.rc-content .rc-content5{clear:both}
.no-borderradius .rc-content5{border-left:2px solid #D8DAD6;border-right:2px solid #D8DAD6}

.note{border-top:1px solid #D0D0D0;clear:both;margin:12px 0 20px 29px;color:#999999;height:45px;float:none;font-size:10pxpadding-top:14px;width:712px;position:relative;zoom:1;}
.note .signup{right:-5px;}
.note.border_bottom{width:707px;height:57px;border-top:none;top:10px;right:0;margin:0 0 21px 30px}

.rc-main .formated{
border-radius:0 24px 10px 0;-moz-border-radius:0 10px 10px 0;
}

/*background: -webkit-linear-gradient(-31deg,  rgba(239,239,239,1) 0px,rgba(240,241,241,1) 196px,rgba(249,249,249,1) 396px,rgba(255,255,255,1) 100%);*/
.no-borderradius .rc-main .formated{filter:none;}
.mainpage .rc-main .formated, .no-borderradius .rc-main .formated{background:none}
.rc-main .shadow_main{display:none;}
.no-borderradius .shadow_main{display:none;}




.no-borderradius .rc-sidebar{padding-top:0;}




/* FINISH File "/css/design2012/layout.css" */
/* START File "/css/newpages/left_5items.css" */
div.left-menu	{
	width:170px;
	border:3px solid #D9D9D9;
	background-color:#EAEAEA;
	-moz-border-radius:10px;
	border-radius:10px;
	-webkit-border-radius:10px;
}
div.left-menu{position:relative;margin-bottom:10px;}

.no-borderradius div.left-menu{position:relative;margin-bottom:20px;}


div.all-browser{display:none;}
div.ie-browser{display:block !important;}

ul{list-style-type:none;padding:0;margin:0;}
ul.level-1 li{border-top:3px solid #D9D9D9;color:#095183;font-family:Helvetica;font-size:18px;padding-bottom:5px;padding-top:5px;cursor:pointer;}
ul.level-1 li:hover{background-color:#CCCCCC;color:#095183;}

ul.level-1 li.li-top {-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;border-top-left-radius:8px;border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top:none;}
ul.level-1 li.li-bottom{-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;}


ul.level-1 li.li-item-F{background:#EAEAEA url(/images/left_menu/arrow-blue-right.gif) no-repeat scroll 8px 12px;}
ul.level-1 li.li-item-F:hover{background:#CCCCCC url(/images/left_menu/arrow-blue-right.gif) no-repeat scroll 8px 12px;}



ul.level-1 li.li-item-1 a.linkTop,
ul.level-1 li.li-item-2 a.linkTop,
ul.level-1 li.li-item-3 a.linkTop,
ul.level-1 li.li-item-4 a.linkTop,
ul.level-1 li.li-item-5 a.linkTop{color:#095183;font-family:Helvetica;font-size:18px;text-decoration:none;padding-left:20px;}

ul.level-1 li.li-item-F a.linkTop{color:#095183;font-family:Helvetica;font-size:18px;text-decoration:none;padding-left:20px;}

ul.level-1 li.li-item-F{background:#EAEAEA url(/images/left_menu/arrow-blue-right.gif) no-repeat scroll 8px 12px;}
ul.level-1 li.li-item-F:hover{background:#CCCCCC url(/images/left_menu/arrow-blue-right.gif) no-repeat scroll 8px 12px;}

ul.level-2, ul.level-3{display:none;}

ul.level-2{background:#FFFFFF url(/images/left_menu/gradient.gif) repeat-x scroll left top;padding:4px 8px 2px 8px;}
ul.level-2 li:hover{background-color:#FFFFFF;}
ul.level-2 li{border-bottom:medium none;border-top:1px dashed #DEDEDE;padding:7px 0 7px 14px;font-size:12px;}

/*ul.level-2 li{background:#FFFFFF url(/images/left_menu/arrow-gray-right.gif) no-repeat scroll 1px 11px;}*/
ul.level-2 li.li-top-level2{border-top:medium none;}

ul.level-2 a.linkLv2{text-decoration:none;color:#797979;font-size:12px;font-weight:normal;}
ul.level-2 a.linkLv2:hover{color:#07437E;}

ul.level-2 li.noSubMenu{background:#FFFFFF none no-repeat scroll 1px 11px;}

ul.level-3{padding:0 9px 12px 10px;}
ul.level-3 li{font-size:0.9em;font-weight:normal;background:#FFFFFF none no-repeat scroll 0 0;border:medium none;padding:1px 18px 2px 11px;}
ul.level-3 li a{text-decoration:none;color:#797979;}
ul.level-3 li a:hover{text-decoration:underline;color:#07437e;}
ul.level-3 li.activeLink-1 a{text-decoration:underline;color:#07437e;font-weight:bold;}


.no-borderradius div.left-menu{border:none;margin-top:12px;width:168px;background-color:#F2F2F2;padding-left:3px;padding-right:3px;background-image:url(/images/left_menu/menu_bg2.gif);background-repeat:repeat-y;}

.no-borderradius ul.level-1 li.li-item-F{background:#EAEAEA url(/images/left_menu/arrow-blue-right.gif) no-repeat scroll 8px 14px;}
.no-borderradius ul.level-1 li.li-item-F:hover{background:#CCCCCC url(/images/left_menu/arrow-blue-right.gif) no-repeat scroll 8px 14px;}

.ie8 ul.level-1 li.li-item-F{background:#EAEAEA url(/images/left_menu/arrow-blue-right.gif) no-repeat scroll 8px 10px;}
.ie8 ul.level-1 li.li-item-F:hover{background:#CCCCCC url(/images/left_menu/arrow-blue-right.gif) no-repeat scroll 8px 10px;}

.no-borderradius .active-3 ul.level-1 li.li-item-F{background:#005691 url(/images/left_menu/arrow-white-bottom.gif) no-repeat scroll 7px 19px;}
.ie8 .active-3 ul.level-1 li.li-item-F{background:#005691 url(/images/left_menu/arrow-white-bottom.gif) no-repeat scroll 7px 15px;}
.no-borderradius .active-3 ul.level-1 li.li-item-F{padding-bottom:7px;padding-top:7px;}

.no-borderradius ul.level-2{position:relative;top:7px;}
.ie8 ul.level-2{position:relative;top:0px;}
.ie7 ul.level-2{position:relative;top:0px;}
.ie6 ul.level-2{position:relative;top:0px;}
.no-borderradius ul.level-3 {padding:5px 9px 12px 10px;}


.no-borderradius ul.level-1 li.li-top{padding-top:0px;}
.no-borderradius ul.level-1 li.li-bottom{padding-bottom:0px;}

.no-borderradius div.bgIEtop{position:absolute;width:174px;height:12px;left:0;top:-12px;}
.no-borderradius div.bgIEbottom{position:absolute;width:174px;height:12px;left:0;bottom:-11px;}
.ie6 div.bgIEbottom{top:29px;}
.no-borderradius div.bgIEtop{background:transparent url(/images/left_menu/menu_top2.gif) no-repeat scroll 0 0;}
.no-borderradius div.bgIEbottom{background:transparent url(/images/left_menu/menu_bot2.gif) no-repeat scroll 0 0;}
.no-borderradius .ie-browser .hover div.bgIEtop{background-position:-174px 0;}
.no-borderradius .ie-browser .hover div.bgIEbottom{background-position:-174px 0;}
.no-borderradius .ie-browser .hover{background-color:#CCCCCC;color:#095183;}

.no-borderradius .active-5 div.bgIEbottom{background-position:-348px 0;}
.no-borderradius .active-5 .hover div.bgIEbottom{background-position:-348px 0;}
.no-borderradius .active-1 div.bgIEtop{background-position:-348px 0;}
.no-borderradius .active-1 .hover div.bgIEtop{background-position:-348px 0;}

.active-1 ul.level-1 li.li-item-1,
.active-2 ul.level-1 li.li-item-2,
.active-3 ul.level-1 li.li-item-3,
.active-4 ul.level-1 li.li-item-4,
.active-5 ul.level-1 li.li-item-5{background-color:#005691}

.active-1 ul.level-1 li.li-item-1 a.linkTop,
.active-2 ul.level-1 li.li-item-2 a.linkTop,
.active-3 ul.level-1 li.li-item-3 a.linkTop,
.active-4 ul.level-1 li.li-item-4 a.linkTop,
.active-5 ul.level-1 li.li-item-5 a.linkTop{color:#FFFFFF;text-decoration:none;}

.active-3 ul.level-1 li.li-item-F{background:#005691 url(/images/left_menu/arrow-white-bottom.gif) no-repeat scroll 7px 14px;color:#FFFFFF;}
.active-3 ul.level-1 li.li-item-F a.linkTop{color:#FFFFFF;text-decoration:none;}
.active-3 ul.level-2{display:block;}

.sub-active-1-down .layer-1,
.sub-active-2-down .layer-2,
.sub-active-3-down .layer-3,
.sub-active-4-down .layer-4,
.sub-active-5-down .layer-5,
.sub-active-6-down .layer-6,
.sub-active-7-down .layer-7,
.sub-active-8-down .layer-8,
.sub-active-9-down .layer-9,
.sub-active-10-down .layer-10{display:block;}

.sub-active-1-down li.li2-item-1,
.sub-active-2-down li.li2-item-2,
.sub-active-3-down li.li2-item-3,
.sub-active-4-down li.li2-item-4,
.sub-active-5-down li.li2-item-5,
.sub-active-6-down li.li2-item-6,
.sub-active-7-down li.li2-item-7,
.sub-active-8-down li.li2-item-8,
.sub-active-9-down li.li2-item-9{font-weight:bold;background:#FFFFFF url(/images/left_menu/arrow-gray-bottom.gif) no-repeat scroll 1px 12px;}

.sub-active-1-down li.li2-item-1 a.linkLv2,
.sub-active-2-down li.li2-item-2 a.linkLv2,
.sub-active-3-down li.li2-item-3 a.linkLv2,
.sub-active-4-down li.li2-item-4 a.linkLv2,
.sub-active-5-down li.li2-item-5 a.linkLv2,
.sub-active-6-down li.li2-item-6 a.linkLv2,
.sub-active-7-down li.li2-item-7 a.linkLv2,
.sub-active-8-down li.li2-item-8 a.linkLv2,
.sub-active-9-down li.li2-item-9 a.linkLv2{font-weight:bold;}


.sub-active-1-nodown li.li2-item-1 a.linkLv2,
.sub-active-2-nodown li.li2-item-2 a.linkLv2,
.sub-active-3-nodown li.li2-item-3 a.linkLv2,
.sub-active-4-nodown li.li2-item-4 a.linkLv2,
.sub-active-5-nodown li.li2-item-5 a.linkLv2,
.sub-active-6-nodown li.li2-item-6 a.linkLv2,
.sub-active-7-nodown li.li2-item-7 a.linkLv2,
.sub-active-8-nodown li.li2-item-8 a.linkLv2,
.sub-active-9-nodown li.li2-item-9 a.linkLv2{font-weight:bold;}

/* Added Classes for Jquery Menu */
#menu1 {display: none}
ul li a.page-link{font-family: Helvetica, Arial, sans-serif; font-size:11px; color:#797979; text-decoration: none; outline: none;}
ul li a.page-link:hover {font-family: Helvetica, Arial, sans-serif; font-size:11px; color:#07437E; text-decoration:underline; outline:none;}
ul li a.current-page-link {font-family: Helvetica, Arial, sans-serif; font-weight:bold; font-size:11px; color:#07437E; text-decoration:underline;outline:none;}

.active-cat {font-weight:bold;background:#fff url(/images/left_menu/arrow-gray-bottom.gif) no-repeat scroll 1px 12px !important;}
.active-cat ul li {border-top:none !important; list-style:none !important; padding:5px 0 0 8px; font-weight:normal;}
ul.level-1 li li{background:none;border:none;list-style:none !important; padding:5px 0 0 8px; font-weight:normal;}

ul.level-1 li.li2-item-1 a,
ul.level-1 li.li2-item-2 a,
ul.level-1 li.li2-item-3 a,
ul.level-1 li.li2-item-4 a,
ul.level-1 li.li2-item-5 a,
ul.level-1 li.li2-item-6 a,
ul.level-1 li.li2-item-7 a,
ul.level-1 li.li2-item-8 a,
ul.level-1 li.li2-item-9 a {outline:none;}

.expanded {background:#FFFFFF url(/images/left_menu/arrow-gray-bottom.gif) no-repeat scroll 1px 11px;}
.collapsed {background:#FFFFFF url(/images/left_menu/arrow-gray-right.gif) no-repeat scroll 1px 11px;}
.current-page-menu-header {cursor: default;}
.active-menu-header {font-weight:bold !important;}


.ie6 ul.level-1 li ul li{border-bottom:medium none;font-size:12px;padding:7px 0 7px 14px;}
.ie7 ul.level-1 li ul li{border-bottom:medium none;font-size:12px;padding:7px 0 7px 14px;}
.ie6 .expanded {background:#FFF url(/images/left_menu/arrow-gray-bottom.gif) no-repeat scroll 0px 11px !important;border-top:1px dashed #DEDEDE;}
.ie7 .expanded {background:#FFF url(/images/left_menu/arrow-gray-bottom.gif) no-repeat scroll 0px 11px !important;border-top:1px dashed #DEDEDE;}
.ie6 .collapsed {background:#FFF url(/images/left_menu/arrow-gray-right.gif) no-repeat scroll 0px 11px !important;border-top:1px dashed #DEDEDE;}
.ie7 .collapsed {background:#FFF url(/images/left_menu/arrow-gray-right.gif) no-repeat scroll 0px 11px !important;border-top:1px dashed #DEDEDE;}
.ie6 ul.level-2{position:relative;top:8px !important;}
.ie7 ul.level-2{position:relative;top:8px !important;}

.ie7 ul.level-2{padding-top:4px !important;padding-right:4px !important;padding-bottom:2px !important;padding-left:8px !important;}
.ie6 ul.level-2{padding-top:4px !important;padding-right:4px !important;padding-bottom:2px !important;padding-left:8px !important;}

.ie6 ul.level-3 li{border:medium none;padding:2px 0px 2px 6px!important}
.ie7 ul.level-3 li{border:medium none;padding:2px 0px 2px 6px!important}
ul.level-3 {padding:5px 0 !important;}


.ie8 ul.level-2{top:0;}
.ie9 ul.level-2{top:0;}

.ie7 #menu1 li{line-height:15px;}


.no-borderradius .li-top{border-radius:0px !important;}
.no-borderradius .li-bottom{border-radius:0px !important;}
.no-borderradius .left-menu{border-radius:0px !important;}
.no-borderradius .ie-browser{border-radius:0px !important;}

.no-borderradius .active-1 div.bgIEtop{background-position:-348px 0;}
.no-borderradius .active-1 .hover div.bgIEtop{background-position:-348px 0;}

.no-borderradius .active-5 div.bgIEbottom{background-position:-348px 0;}
.no-borderradius .active-5 .hover div.bgIEbottom{background-position:-348px 0;}

.resources{margin-top:0 !important;}
.tabParent .MarkerTabState .tabsBlock{margin-bottom:10px;}

.ie7 div.left-menu{position:static;}
.ie7 div.left-menu .li-top{position:relative;}
.ie7 div.left-menu .li-bottom{position:relative;}
.ie7 div.left-menu div.bgIEbottom{left:-3px;}
.ie7 div.left-menu div.bgIEtop{left:-3px;}
/* FINISH File "/css/newpages/left_5items.css" */
/* START File "/css/design2012/footer.css" */
.footer_wrap{padding-top:35px;padding-bottom:20px;margin-bottom:-20px;position:relative;margin-top:14px; min-width: 990px;
background: -moz-linear-gradient(top,  #ffffff 0%, #cecece 5px, #ebeced 6px);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(5px,#cecece), color-stop(6px,#ebeced));
background: -webkit-linear-gradient(top,  #ffffff 0%,#cecece 5px,#ebeced 6px);
background: -o-linear-gradient(top,  #ffffff 0%,#cecece 5px,#ebeced 6px);
background: -ms-linear-gradient(top,  #ffffff 0%,#cecece 5px,#ebeced 6px);
background: linear-gradient(top,  #ffffff 0%,#cecece 5px,#ebeced 6px);}
.no-cssgradients .footer_wrap{background:url(/images/design2012/ie_foot.png) repeat-x top #ebeced}

footer{width:980px;background:#ebeced;margin:20px auto 0;text-align:left}
footer p{color:#999;font-size:11px;line-height:14px}
footer .foot_menu{color:#999;line-height:14px;padding-top:5px}
footer .foot_menu a{color:#999;text-decoration:none;font-size:11px;padding:0 2px}
footer .foot_menu a:hover{text-decoration:underline}
footer .foot_images{padding:20px 0 10px 0}

footer .foot_images img {float:left;padding-right:20px}
footer .foot_images .mob_fot_img2 {margin-top:-5px}
/* FINISH File "/css/design2012/footer.css" */

/* Partners */
/* START File "/css/design2012/content_partner.css" */
/* Misc */

.nov_main_menu .menu_item .button span.nav_mobile_img { background-image:url(/images/hp/navigation/small/mobile.gif);}
.rclogospry {left:12px; top:5px;}
.TabbedPanelsContentGroup{*width:970px; zoom:1;}
#tp1{display:none; bottom:63px; left:2px; position:absolute; width:976px !important;}
.linkTop {padding-left:0 !important;}
ul.level-1 li {padding-left:10px !important;}
small.rightt {display:block; text-align:right; position:relative; top:-30px; margin-right:31px;}
small b {font-weight:bold; font-size:11px;}
.ie7 div.chechrow .right-row {top:55px;}

/* Misc Page Images */

.handimage {display:block; float:right; padding:0 20px 70px 20px;}
.phandimage {display:block; float:left; padding:0 10px;}
.schedulingimage {display:block; float:right; padding:0 20px 70px 20px;}

/* Agent and Reseller */

.hhhnd {font-size:14px;}
.agents {padding-left:20px;}

		.agents p {padding-bottom:23px;}
		.agents p a{color:#007DAA;}
		.agents ul, 
		.agents ol {overflow:hidden; padding-bottom:23px; margin-left:9px; margin-right:5px;}
		.agents ul li {background:url(/images/design10/layout/listt.jpg) no-repeat scroll 40px 6px !important; padding-left:50px !important;}
		.agents ol li {list-style-type:decimal; margin-left:50px; line-height:18px;}
		.agents ol li a { color:#007DAA;}
		
		.agents .complete-application {
				background:url(/images/design10/layout/complete-application-now.png) no-repeat; display:block; width:163px; height:69px; padding-top:13px;
				font-size:12px; color:#fff; text-align:center; text-decoration:none;
				position:relative; top:-13px; left:252px;}
		.agents .complete-application2{
				background:url(/images/design10/layout/complete-application-now2.png) no-repeat; display:block; width:163px; height:54px; padding-top:13px;
				font-size:12px; color:#fff; text-align:center; text-decoration:none;
				position:relative; float:left;}

		.agents.bottext p strong {
				display:block; border-top:1px solid #8b8b8b; padding:22px 40px 8px 0; margin-right:31px;
				font-size:12px; color:#5e5e5e; text-align:center;}

		.coml_sh  {position:relative; left:252px; margin-top:-13px; margin-bottom:20px; height:73px; width:165px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; -moz-box-shadow:0 3px 4px #d0cfcf; -webkit-box-shadow:0 3px 4px #d0cfcf; box-shadow:0 3px 4px #d0cfcf; -webkit-border-radius:10px;}
			.complete { display:block; position:relative; width:163px; padding:12px 0px 12px 0px; background-color:#1b9dce; border:2px solid #fff; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; font-size:12px; line-height:15px; font-weight:normal; text-transform:none; color:#fff; text-align:center; cursor:pointer; text-decoration:none;}
				.complete:hover {-moz-box-shadow:inset 0 1px 14px #025976;  -webkit-box-shadow: inset 0 1px 14px #025976; box-shadow:inset 0 1px 14px #025976;}
				.no-borderradius a.complete { display:block; width:124px; height:44px; background:url(/images/design2012/complete-application-now.png) no-repeat scroll -4px 0px; line-height:15px; padding:13px 23px 24px 16px;}
					.no-borderradius a.complete:hover{background:url(/images/design2012/complete-application-now.png) no-repeat scroll -4px -79px;}
.agents p{ line-height:17px;}

/* Agent Form */

.chechrow .next-line-row {
				display:block; height:21px; margin:0 0 4px 18px;
				border-width:1px; border-style:solid; border-color:#adadaf #e4e4e6 #e4e4e6; border-right:1px solid #e4e4e6;}

#description_of_your_business {margin-bottom:18px;}

/* Page after Agent Form */

.schedule-appointment {
				background:url(/images/design10/layout/schedule-appointment-now.png) no-repeat; display:block; width:138px; height:40px; padding-top:14px;
				color:#fff; text-align:center; text-decoration:none;
				position:relative; left:160px;}


/* Program for Cisco Partners */

.ciscopartners {padding-left:265px; background:url(/images/design10/layout/ciscopartners.gif) no-repeat; min-height:230px;}
.ciscopartners li {background:url(/images/design10/layout/listt.jpg) no-repeat scroll 0px 6px !important; padding-left:10px !important;}

body .right .cisco-page-header {padding-top:30px; position:relative;}
body .right .cisco-page-header img {position:absolute; right:20px; top:1px;}

.cisco-page-content {width:496px; padding-left:20px; float:left; font-size:14px;}

		.cisco-page-content .cisco-register-today {padding:23px 185px 0 15px; margin-bottom:23px; border:1px solid #ccc; background:#dfe6eb url(/images/design10/layout/cisco-register-today-telephones.jpg) no-repeat 322px 5px;}
		.cisco-page-content .cisco-overwiew {padding:0 16px;}

		.cisco-page-content p {padding-bottom:23px;}
		.cisco-page-content ul {overflow:hidden; padding:0 0 23px 15px;}
		.cisco-page-content li {list-style-type:disc;}
		.cisco-page-content h4 {font-size:14px;}
		
		.cisco-page-content .cisco-register-today p a {display:block; margin-top:10px; color:#007DAA;}

.cisco-sub-bar {width:188px; margin-right:31px; float:right;}

		.cisco-sub-bar p {padding:5px 0 4px 11px; background:#c4d1d8; color:#3f667f; font-weight:bold;}
		.cisco-sub-bar ul {padding:4px 0 12px 0; background:#ebeff2;}
		.cisco-sub-bar li {padding:5px 0 0 11px; font-weight:bold;}
		
		.cisco-sub-bar .cisco-register-here {height:43px; padding-top:70px; margin-top:15px; background:url(/images/design10/layout/cisco-partners-register-here.jpg) no-repeat;}
		.cisco-sub-bar .cisco-register-here a {display:block; color:#2970a6; text-decoration:none; margin:0 20px 0 11px; background:url(/images/design10/layout/cisco-partners-register-here-triangle.gif) no-repeat 140px 6px;}


/* Cisco Partner Registration */

#current_telephone_system_solution, 
#currently_resell {width:208px; height:auto; float:left; margin:0 6px 1px 0;}
#current_telephone_system_solution[disabled="disabled"], 
#currently_resell[disabled="disabled"] {background:#d4d0c8; color:#808080;}
#cisco_reseller_classification {width:208px; height:23px;}

.agentform .selectrow span {font-size:10px;}


/* Captcha */

.agentform .captcha {margin-top:21px;}

.agentform .captcha .MarkerCaptcha {width:120px; height:50px; float:left; margin-right:6px;}
.agentform .captcha .MarkerRefresh {cursor:pointer; margin-bottom:5px;}
.agentform .captcha input {width:auto;}

/*partner block*/

.partner_det_bl{ position:relative; float:left; width:709px; border:1px solid #62a4c4; -webkit-border-radius:15px 15px 13px 13px; -moz-border-radius:15px 15px 13px 13px; border-radius:15px 15px 13px 13px; margin-left:15px; margin-bottom:20px;}
	.partner_det_bl span{ position:relative; float:left; width:449px; padding-bottom:76px;}
	.top_bl{display:none;}
	.no-borderradius div.partner_det_bl .top_bl{ display:block; position:absolute; left:-30px; top:-21px; width:711px; height:38px; }
	.bottom_bl{ display:none;}
	.no-borderradius div.partner_det_bl .bottom_bl{ display:block; position:absolute; left:-30px; bottom:-1px; width:711px; height:15px; }
	.pad_bottom{ padding-bottom:5px;}
	.titl_block { position:relative; float:left; width:689px; height:27px; -webkit-border-radius:13px 13px 0px 0px; -moz-border-radius:13px 13px 0px 0px; border-radius:13px 13px 0px 0px; background-image: linear-gradient(bottom, rgb(25,106,147) 10%, rgb(93,148,176) 52%, rgb(143,177,195) 90%);background-image: -o-linear-gradient(bottom, rgb(25,106,147) 10%, rgb(93,148,176) 52%, rgb(143,177,195) 90%);
background-image: -moz-linear-gradient(bottom, rgb(25,106,147) 10%, rgb(93,148,176) 52%, rgb(143,177,195) 90%); background-image: -webkit-linear-gradient(bottom, rgb(25,106,147) 10%, rgb(93,148,176) 52%, rgb(143,177,195) 90%); background-image: -ms-linear-gradient(bottom, rgb(25,106,147) 10%, rgb(93,148,176) 52%, rgb(143,177,195) 90%); background-image: -webkit-gradient(linear, left bottom, left top, 	color-stop(0.1, rgb(25,106,147)), color-stop(0.52, rgb(93,148,176)), color-stop(0.9, rgb(143,177,195))); text-align:left; font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; font-size:16px; line-height:16px; font-weight:bold; color:#fff; padding-top:10px; padding-left:20px;}
	.no-cssgradients div.titl_block {background:url(/images/design2012/titl_bl.jpg) repeat-x scroll left top;}
	.no-borderradius div.titl_block {background:none;}
	.partner_det_bl img {position:relative; float:left; width:231px; height:218px; margin-left:29px; margin-top:20px;}
	.partner_det_bl h3 { position:relative; float:left; width:385px; font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; font-size:16px; line-height:16px; font-weight:bold; color:#0068A4; padding-top:22px; padding-bottom:13px; margin-left:33px; border-bottom:1px solid #ccc;}
	.partner_det_bl p { position:relative; float:left; width:385px; font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; font-size:12px; line-height:15px; font-weight:normal; color:#787878; padding-top:9px;margin-left:33px;}
	.partner_det_bl ul { position:relative; float:left; width:385px; font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; font-size:12px; line-height:15px; font-weight:normal; color:#787878; padding-top:0px;margin-left:33px; list-style:none;}
		.partner_det_bl ul li{ position:relative; float:left; width:385px; font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; font-size:12px; line-height:15px; font-weight:normal; color:#787878; padding-left:10px; background:url(/images/design2012/part_list.jpg) no-repeat scroll 0px 7px;}
	.but_sh {position:absolute; right:28px; bottom:40px; height:28px; padding-bottom:0px; -moz-box-shadow:0 3px 4px #d0cfcf; -webkit-box-shadow:0 3px 4px #d0cfcf; box-shadow:0 3px 4px #d0cfcf; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;}
		.more {  position:relative; float:left; padding-left:10px; padding-right:10px; height:24px; background-color:#1b9dce; border:2px solid #fff; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; font-size:11px; line-height:24px; font-weight:bold; text-transform:uppercase; color:#fff; text-align:center; cursor:pointer; text-decoration:none;}
		.no-borderradius a.more {position:absolute; right:28px; width:104px; height:36px; background:url(/images/design2012/learn_moree.jpg) no-repeat scroll left top; line-height:29px; padding-left:0px; padding-right:0px; }
		.more:hover {-moz-box-shadow:inset 0 1px 14px #025976;  -webkit-box-shadow: inset 0 1px 14px #025976; box-shadow:inset 0 1px 14px #025976;}
				.no-borderradius a.more:hover{background:url(/images/design2012/learn_moree.jpg) no-repeat scroll 0px -35px;}
			



			
/*cisco content*/

.cisco-page-content p{ line-height:18px;}
.cisco-page-content li{ line-height:18px;}
.cisco-sub-bar p{ line-height:17px;}
.cisco-sub-bar li { line-height:15px;}
.cisco-sub-bar li a { color:#007DAA;}
.cisco-sub-bar .cisco-register-here a{ font-size:15px; line-height:18px;}

/*thankyou big button*/

.reg_sh{ position:relative; left:160px; margin-top:14px; width:124px; height:44px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; -moz-box-shadow:0 3px 4px #d0cfcf; -webkit-box-shadow:0 3px 4px #d0cfcf; box-shadow:0 3px 4px #d0cfcf; -webkit-border-radius:10px;}
	.register { position:relative; display:block; background-color:#1b9dce; border:2px solid #fff; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; font-size:14px; line-height:40px; font-weight:normal; text-transform:none; color:#fff; text-align:center; cursor:pointer; text-decoration:none;}
		.register:hover {-moz-box-shadow:inset 0 1px 14px #025976;  -webkit-box-shadow: inset 0 1px 14px #025976; box-shadow:inset 0 1px 14px #025976;}
		.no-borderradius a.register {width:128px; height:28px; background:url(/images/design2012/schedule-appointment-now.png) no-repeat scroll -4px 0px; line-height:47px; padding-bottom:23px; padding-right:23px;}
			.no-borderradius a.register:hover{background:url(/images/design2012/schedule-appointment-now.png) no-repeat scroll -4px -52px;}
.agents p{ line-height:17px;}

/*franchise*/

.agents ul li { line-height:18px;}
.franch_sh{ position:relative; float:left; margin-top:14px; width:145px; height:56px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; -moz-box-shadow:0 3px 4px #d0cfcf; -webkit-box-shadow:0 3px 4px #d0cfcf; box-shadow:0 3px 4px #d0cfcf; -webkit-border-radius:10px;}
	.franchise { position:relative; display:block; padding:12px 0px 12px 0px; background-color:#1b9dce; border:2px solid #fff; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; font-size:12px; line-height:14px; font-weight:normal; text-transform:none; color:#fff; text-align:center; cursor:pointer; text-decoration:none;}
		.franchise:hover {-moz-box-shadow:inset 0 1px 14px #025976;  -webkit-box-shadow: inset 0 1px 14px #025976; box-shadow:inset 0 1px 14px #025976;}
		.no-borderradius a.franchise {width:163px; height:54px; background:url(/images/design2012/complete-application-now2.png) no-repeat scroll left top; line-height:14px; padding:14px 0px  0px 0px;}
			.no-borderradius a.franchise:hover{background:url(/images/design2012/complete-application-now2.png) no-repeat scroll 0px -67px;}
	
/*MAIN*/
.rc-content{border:0px; margin-left:1px; position:relative; -webkit-border-radius:12px; -moz-border-radius:12px; border-radius:12px;}
	.top_im {display:none;}
	.bot_im {display:none;}
	.rc-main{border:2px solid #D8DAD6;  -webkit-border-radius:12px; -moz-border-radius:12px; border-radius:12px; width:100%; float:left;}
		.main_bg{ background:none !important; -webkit-border-radius:12px; -moz-border-radius:12px; border-radius:12px; padding-top:8px;}	
			.no-borderradius div.rc-content { width:976px; margin-left:2px;}
			.no-borderradius div.rc-content img.top_im {  display:block; position:absolute; top:0px; left:0px;}
			.no-borderradius div.rc-content img.bot_im {  display:block; position:absolute; bottom:0px; left:0px;}
.main_bg { background:none;}	
ul.level-1 li.li-item-1 a.linkTop, ul.level-1 li.li-item-2 a.linkTop, ul.level-1 li.li-item-3 a.linkTop, ul.level-1 li.li-item-4 a.linkTop, ul.level-1 li.li-item-5 a.linkTop{ line-height:22px;}

/*only for partners*/
ul.level-1 li.li-item-1 a.linkTop, ul.level-1 li.li-item-2 a.linkTop, ul.level-1 li.li-item-3 a.linkTop, ul.level-1 li.li-item-4 a.linkTop, ul.level-1 li.li-item-5 a.linkTop{ display:block; padding-left:11px !important;}
body .h11.border{padding-top:14px !important; padding-bottom:18px !important;}
.rc-sidebar{ padding-top:8px !important;}
ul.level-1 li{ padding-left:0px !important;}
body .h11, body .right .h11{ line-height:37px;}
.niceCheck input{ top:-1px;}
.xxx-row label, .selectrow label, .row label{ padding-top:7px;}
/* FINISH File "/css/design2012/content_partner.css" */

/* Refresh style */
/* START File "/css/design2012/br_header.css" */
body.grey_body .bg_wrapper{ background-color:#fff !important;}

header{height:110px;}
.header{height:110px;}
header *{font-family:'Lato',Helvetica,Arial,sans-serif;}
.header *{font-family:'Lato',Helvetica,Arial,sans-serif;}
body.grey_body .bg_wrapper{background:url(/images/br_design/header/top_sprite.png) repeat-x left -97px #FFF;}

.nov_head{background:url(/images/br_design/header/top_sprite.png) repeat-x left -97px #ccc;height:23px;}
.nov_head .search{background:url(/images/br_design/header/top_sprite.png) no-repeat left -63px;height:29px;width:298px;left:622px;}

.nov_head .search .submit_search{float:left;background:url(/images/br_design/header/top_sprite.png) no-repeat -495px 0;left:40px;top:9px;position:absolute;}
.nov_head .search .input{margin-left:60px;color:#FFF;font-size:13px;width:180px;font-family:Arial;top:6px;}

.nov_head .logo{margin:0;position:absolute;top:51px;left:28px;width:auto;}
.nov_head .logo span{background:url(/images/br_design/header/top_sprite.png) no-repeat 0 0;width:161px;height:24px;}

.nov_head .sale_phones{position:absolute;top:0;padding:0;left:-9px;background:url(/images/br_design/header/top_sprite.png) no-repeat left -29px;width:228px;height:29px;font-weight:bold;font-size:13px;text-transform:uppercase;text-align:center;color:#FFF;line-height:28px;font-family:'Lato',Helvetica,Arial,sans-serif;}
.nov_head .sale_phones span{font-weight:bold;font-size:13px;text-transform:uppercase;color:#FFF;font-family:'Lato',Helvetica,Arial,sans-serif;padding-left:8px !important;}
.nov_head .sale_phones b{display:none;}
.nov_head .sale_phones  .divider{display:none;}

.nov_head .login{width:86px;height:26px;position:absolute;top:2px;right:3px;color:#FFF;font-size:14px;padding:0;text-align:center;line-height:23px;background:url(/images/br_design/header/top_sprite.png) no-repeat -417px -20px;padding-left:2px;}
.nov_head .login:hover{background-position:-417px -46px;}

.nov_head p.livechat_img{width:104px;height:31px;background:url(/images/br_design/header/top_sprite.png) no-repeat -310px -20px;position:absolute;left:187px;top:2px;padding:0;z-index:2;color:#636565;font-size:13px;text-align:center;padding-left:3px;}
.nov_head p.livechat_img span{display:none;}
.nov_head .livechat_img:hover{background-position:-310px -51px;}

.no-cssgradients .button_signup p{ width:152px;}

.nov_head .menuNav{position:absolute;left:308px;top:4px;color:#FFF;padding-top:3px;}
.nov_head .menuNav li.pners{display:none;}
.nov_head .menuNav li{float:left;}
.nov_head .menuNav .sep.pners{display:none;}
.nov_head .menuNav a{color:#FFF;font-weight:normal;font-size:11px;text-transform:uppercase;}
.nov_head .menuNav .submenuNav li{padding:0;}
.nov_head .menuNav .submenuNav a{text-transform:none;font-size:10px;background:none !important;padding:5px 10px 3px 10px;margin-left:0;}
.nov_head .menuNav .submenuNav a:hover{background:#686869 !important;}
.nov_head .menuNav .sep{padding:0 13px;}
.nov_head .menuNav .arrow{background:url(/images/br_design/header/top_sprite.png) no-repeat -229px 4px;padding-right:20px;padding-bottom:12px;}
.safari .nov_head .menuNav .arrow{background:url(/images/br_design/header/top_sprite.png) no-repeat -232px 4px;padding-right:15px;padding-bottom:12px;}
.nov_head .menuNav .submenuNav{border:none;border-radius:0;background:#737374;top:25px;box-shadow:none;width:130px;padding-bottom:10px;}
.nov_head .menuNav .submenuNav .us,
.nov_head .menuNav .submenuNav .uk,
.nov_head .menuNav .submenuNav .can{float:right;text-indent:-99999px;width:24px;height:12px;padding:0;margin-left:-50px;background:url(/images/br_design/header/top_sprite.png) no-repeat;}

*:first-child+html  .nov_head .menuNav .submenuNav .us,
*:first-child+html  .nov_head .menuNav .submenuNav .uk,
*:first-child+html  .nov_head .menuNav .submenuNav .can{margin-left:-25px;}

.nov_head .menuNav .submenuNav .us{background-position: -515px -63px;}
.nov_head .menuNav .submenuNav .uk{background-position: -515px -48px;}
.nov_head .menuNav .submenuNav .can{background-position: -516px -32px;}

.nov_head .menuNav .submenuNav .bus,
.nov_head .menuNav .submenuNav .buk,
.nov_head .menuNav .submenuNav .bcan{display:inline !important;background:none;padding:0;}


.topmenu{position:absolute;top:33px;left:220px;box-shadow:none;height:59px;width:505px;}
.no-cssgradients  .topmenu{width:auto;}
.safari .topmenu ul{margin-right:-140px;}
.safari .topmenu ul ul{margin-right:0;}
.topmenu ul{height:59px;width:auto;}
.topmenu li{height:59px;}
.topmenu li,
.topmenu li a,
.topmenu li a span{background:none !important;border:none !important;border-radius:0 !important;cursor:pointer;}
.topmenu li a span img{display:none;}
.topmenu a,
.topmenu a.long{width:auto;padding-right:18px;}
.topmenu .submenu{border:none;background:#e1e1e1;border-radius:0;box-shadow:none;left:0;top:59px;width:auto;padding-top:0;padding-bottom:5px;padding-bottom:17px;padding-top:11px;padding-bottom:8px;}
.topmenu .submenu span{font-size:16px;color:#5d6067;font-weight:normal;line-height:1;height:auto;padding:7px 20px 7px 20px;margin:2px 0;white-space: nowrap;}
.topmenu a, .topmenu span{color:#9fa0a5;font-size:15px;text-shadow:none;height:59px }
.topmenu span{line-height:56px;padding-top:3px;}

.topmenu a.navLink.selected,
.topmenu li:hover{
background: #e5e5e5 !important;
background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 100%) !important;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)) !important;
background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%) !important;
background: -o-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%) !important;
background: -ms-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%) !important;
background: linear-gradient(to bottom,  #ffffff 0%,#e5e5e5 100%) !important;
}

.no-cssgradients .topmenu a.navLink.selected,
.no-cssgradients .topmenu li:hover{background:url(/images/br_design/header/ie_menu.png) repeat-x top #e5e5e5 !important;}

.topmenu li.link_to_login{display:none;width:auto;white-space:nowrap;}

.topmenu .first .submenu{width:auto;}
.topmenu .submenu li{width:auto;}
.topmenu .submenu li.top{display:none;}

.topmenu .submenu li li:hover{background:none !important;}

.topmenu .submenu li a:hover{background:#cecece !important;color:#5d6067 !important;}


.no-cssgradients .topmenu span{none;height:59px}
.no-cssgradients .topmenu .submenu{border:none;background:#e1e1e1;border-radius:0;box-shadow:none;left:0;top:59px;width:auto;padding-top:0;padding-bottom:5px;padding-bottom:17px;padding-top:11px;padding-bottom:8px;}
.no-cssgradients .topmenu .submenu .bottom{display:none;}
.no-cssgradients .topmenu .first .submenu li,.no-cssgradients .topmenu .last .submenu li{width:100%;}
.no-cssgradients .topmenu li{height:59px;}
.no-cssgradients .topmenu .submenu li{padding:0;}
.no-cssgradients .topmenu .submenu li a{padding:0 !important;}
.no-cssgradients .topmenu ul{height:auto !important;}
.no-cssgradients .topmenu .submenu span{height:auto !important;}
.no-cssgradients .topmenu .submenu li{height:auto !important;}

.no-cssgradients .topmenu .first span{padding-left:18px;}
.no-cssgradients .topmenu .first .submenu span{font-size:16px;color:#5d6067;font-weight:normal;line-height:1;height:auto;padding:7px 20px 7px 20px;margin:2px 0;}
.no-cssgradients .topmenu .first .submenu li.selected{padding:0;}

.no-cssgradients .topmenu .first a{padding-left:0;}

.no-cssgradients .nov_head .menuNav .submenuNav li{padding:0;}
.no-cssgradients .nov_head .menuNav .submenuNav a{text-transform:none;font-size:10px;background:none !important;padding:5px 10px 3px 10px;margin-left:0;}
.no-cssgradients .nov_head .menuNav .submenuNav a:hover{background:#686869 !important;}
.no-cssgradients .nov_head .menuNav .sep{padding:0 13px;}
.no-cssgradients .nov_head .menuNav .arrow{background:url(/images/br_design/header/count.gif) no-repeat right 4px;padding-right:15px;padding-bottom:12px;}
.no-cssgradients .nov_head .menuNav .submenuNav{border:none;border-radius:0;background:#737374;top:25px;box-shadow:none;width:130px;padding-bottom:4px;}
.no-cssgradients .nov_head .menuNav .submenuNav .us,
.no-cssgradients .nov_head .menuNav .submenuNav .uk,
.no-cssgradients .nov_head .menuNav .submenuNav .can{float:right;text-indent:-99999px;width:24px;height:12px;padding:0;}

/*.no-cssgradients .nov_head .menuNav .submenuNav .us{background-position: -300px -63px;}
.no-cssgradients .nov_head .menuNav .submenuNav .uk{background-position: -300px -48px;}
.no-cssgradients .nov_head .menuNav .submenuNav .can{background-position: -301px -32px;}*/

.no-cssgradients .nov_head .menuNav .submenuNav .bus,
.no-cssgradients .nov_head .menuNav .submenuNav .buk,
.no-cssgradients .nov_head .menuNav .submenuNav .bcan{display:inline !important;background:none;padding:0;}
.no-cssgradients .nov_head{z-index:99999;}
.no-cssgradients .topmenu ul.clearfix{position:static;}
.no-cssgradients .topmenu .first{width:auto;}
.no-cssgradients .topmenu .first a{width:auto;}
.chrome  .topmenu li.link_to_about{margin-right:-25px;}
.safari .nov_head .menuNav{margin-left:0;width:auto;}

*:first-child+html  .topmenu .submenu li{float:none;width:auto;}
*:first-child+html  .topmenu .submenu li:hover{background:#cecece !important;}
*:first-child+html  .topmenu .submenu li a{display:block;width:auto;}
*:first-child+html  .topmenu .submenu li a span{width:auto;}
*:first-child+html  .topmenu .first .submenu li{float:none;width:auto;}

.rc-content{border:none;}
.rc-main{border:none;}
.main_bg{border:none;}

/*-----------------F000000TER----------------*/
.footer_wrap{background:#41444d;border-top:1px solid #afb0b4;}
.no-cssgradients .footer_wrap{background:#41444d;border-top:1px solid #afb0b4;}
footer p{color:#999999;}
footer{background:#41444d;}
footer .foot_menu a{color:#999999;}
#tp1{background:#35373f;color:#999999;border-color:#4f535e;}
#tp1 .TabbedPanelsTabGroup li{border-color:#4f535e;border-bottom:none;}
#tp1 .TabbedPanelsContentGroup .TabbedPanelsContent{border:none;}
#tp1 .TabbedPanelsTabGroup li.selected{border-bottom:none;}


.no-borderradius #tp1{background:url(/images/design2012/br_spry_corners.gif) no-repeat top left transparent;border:none;padding-top:4px;width:980px;}
.no-borderradius #tp1 .TabbedPanelsTabGroup{overflow:visible;float:left;clear:both;;border-left:1px solid #4f535e;border-right:1px solid #4f535e;background:#35373f;width:978px;}
.no-borderradius #tp1 .TabbedPanelsTabGroup li{margin-top:-4px;margin-bottom:-1px;}
.no-borderradius #tp1 .TabbedPanelsContentGroup{margin-top:0;}
.ie7 #tp1 .TabbedPanelsContentGroup{width:100%;}
.no-borderradius #tp1 .TabbedPanelsContentGroup .TabbedPanelsContent{border-left:1px solid #4f535e;border-right:1px solid #4f535e;background:#35373f;width:948px;clear:both;}
.no-borderradius #tp1 .TabbedPanelsContentGroup{background:url(/images/design2012/br_spry_corners.gif) no-repeat bottom right transparent;padding-bottom:4px;}
/*--------------new desigh---------------------------------*/
.osig1,
#sig1,
#sign5,
#bottomline a,
#headline a { 
background: -moz-linear-gradient(top,  #F8981D 0%, #E38214 25%, #BA5803 70%, #BA5803 84%, #D66000 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F8981D), color-stop(25%,#E38214), color-stop(70%,#BA5803),color-stop(70%,#BA5803), color-stop(100%,#D66000));
background: -webkit-linear-gradient(top,  #F8981D 0%, #E38214 25%, #BA5803 70%, #BA5803 84%, #D66000 100%);
background: -o-linear-gradient(top,  #F8981D 0%, #E38214 25%, #BA5803 70%, #BA5803 84%, #D66000 100%);
background: -ms-linear-gradient(top,  #F8981D 0%, #E38214 25%, #BA5803 70%, #BA5803 84%, #D66000 100%);
background: linear-gradient(to bottom,  #F8981D 0%, #E38214 25%, #BA5803 70%, #BA5803 84%, #D66000 100%);
 border-radius: 5px 5px 5px 5px; box-shadow: 0 0 3px 2px #AAAAAA; color: #FFFFFF; display: block; overflow: hidden;  text-align: center; text-decoration: none; right:20px; width:180px;}


#bottomline a,
#headline a {position: absolute; right:0px;    width: 174px;}
 
.osig1 a div,
 #sig1 a div,
 #sign5 a div,
#bottomline a div,
#headline a div{padding:10px 0px 10px 0px;}

.osig1 p, 
#sig1 p,
#sign5 p{ font-size:22px;color:#ffffff;font-weight:bold;line-height:16px;margin-top:-2px;visibility:visible;padding-left:0px; text-transform: none; font-family:'Lato',Helvetica,Arial,sans-serif; margin-left:0px;width:162px; }
#headline .button_signup p { font-size:22px;color:#ffffff;font-weight:bold;line-height:16px;margin-top:-2px;visibility:visible;padding-left:0px; text-transform: none; font-family:'Lato',Helvetica,Arial,sans-serif; margin-left:0px;width:172px; }
#bottomline .button_signup p { font-size:22px;color:#ffffff;font-weight:bold;line-height:16px;margin-top:-2px;visibility:visible;padding-left:0px; text-transform: none; font-family:'Lato',Helvetica,Arial,sans-serif; margin-left:0px;width:172px; }
#sign5 .button_signup p span, #bottomline .button_signup p span {width:162px; }

.osig1 p span{font-size:10px;font-weight:normal; position:relative; float:left; margin-top:5px; width:164px; text-align:center; margin-left:0px;}


#sig1 .button_signup p span {font-size:10px;font-weight:normal; position:relative; float:left; margin-top:5px; width:164px; text-align:center; }


#headline .osig1 p span,
#sig1 p span,
#sign5 p span,
#bottomline .button_signup p span,
#headline .button_signup p span {font-size:10px;font-weight:normal; position:relative; float:left; margin-top:5px; width:174px; text-align:center; margin-left:0px;}
.no-cssgradients #sig1 p span{width:154px;}
.no-cssgradients #sig1 p {width:152px;}

.no-cssgradients #sign5 p span{width:154px;}
.no-cssgradients #sign5 p{width:152px;}
.osig1:hover div,
#sig1:hover div,
#sign5:hover div,
#bottomline a:hover div,
#headline a:hover div {background: url("/images/design2012/hover_sing_up.png") no-repeat scroll center top transparent; }

.no-cssgradients .osig1,
.no-cssgradients #sig1,
.no-cssgradients #sign5,
.no-cssgradients #bottomline a,
.no-cssgradients #headline a {background: url("/images/br_design/button/sing_up.png") no-repeat scroll 0px -57px transparent; height: 57px; width: 179px; box-shadow:none;}

.no-cssgradients .osig1:hover,
.no-cssgradients #sig1:hover,
.no-cssgradients #sign5:hover,
.no-cssgradients #bottomline a:hover,
.no-cssgradients #headline a:hover {background: url("/images/br_design/button/sing_up.png") no-repeat scroll 0px 0px transparent;}

.no-cssgradients .osig1:hover div,
.no-cssgradients #sig1:hover div,
.no-cssgradients #sign5:hover div,
.no-cssgradients #bottomline a:hover div,
.no-cssgradients #headline a:hover div {background: none repeat scroll 0 0 transparent;border: medium none;}

.osig1 .curled,
#sig1 .curled,
#sign5 .curled,
#bottomline .curled,
#headline .curled{border:none;border-radius:0;-moz-border-radius:0;}

.osig1 .button_signup,
#sig1 .button_signup,
#sign5 .button_signup,
#bottomline .button_signup,
#headline .button_signup{background:none;box-shadow:none;border:none;width:164px;box-shadow:none;height:auto;-webkit-box-shadow:none;position:static;text-align:center;}

.osig1 .curled:before,.osig1 .curled:after,
#sig1 .curled:before,#sig1 .curled:after,
#sign5 .curled:before,#sign5 .curled:after,
#bottomline .curled:before,#bottomline .curled:after,
#headline .curled:before,#headline .curled:after
{-webkit-box-shadow:none;}

img.main_top{display:none !important;}
img.main_foot_img{display:none !important;}
img.main_bot{display:none !important;}
.main_bg{background:none;}
.bg_wrapper .main_bg{background:none;}	
.bg_wrapper .main{background:none;}
.main{background:none;}

.iframe-section{overflow:hidden;}
#help-frame{margin-top:-8px;}

.page_8282 .osig1{margin:5px;position:static;float:right;}


#headline h1 a{width:auto;background:none;border-radius:0;box-shadow:none;-webkit-box-shadow:none;}

.support_design_layout .signup{background-image:url(/images/design10/layout/snb.gif)}
.support_design_layout .signup:hover{background-position:0 -62px;}

/*sign up button*/
.no-cssgradients #headline .osig1{ top:14px !important;}
.no-cssgradients .osig1{ top:14px !important; margin-right:10px;}
#headline .osig1{ top:14px !important; height:52px;}
#headline .osig1 .button_signup{position:relative !important; width:174px !important; padding-top:11px !important;}
#headline .view_demo_button{ position:relative !important; float:right !important; top:-19px !important;right:-6px; padding:5px !important; }

.signup_personal_demo .rcol{ padding-right:5px;}
.rcol a { 
background: -moz-linear-gradient(top,  #F8981D 0%, #E38214 25%, #BA5803 70%, #BA5803 84%, #D66000 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F8981D), color-stop(25%,#E38214), color-stop(70%,#BA5803),color-stop(70%,#BA5803), color-stop(100%,#D66000));
background: -webkit-linear-gradient(top,  #F8981D 0%, #E38214 25%, #BA5803 70%, #BA5803 84%, #D66000 100%);
background: -o-linear-gradient(top,  #F8981D 0%, #E38214 25%, #BA5803 70%, #BA5803 84%, #D66000 100%);
background: -ms-linear-gradient(top,  #F8981D 0%, #E38214 25%, #BA5803 70%, #BA5803 84%, #D66000 100%);
background: linear-gradient(to bottom,  #F8981D 0%, #E38214 25%, #BA5803 70%, #BA5803 84%, #D66000 100%);
 border-radius: 5px 5px 5px 5px; box-shadow: 0 0 3px 2px #AAAAAA; color: #FFFFFF; display: block; overflow: hidden;  text-align: center; text-decoration: none; width:178px; float:right; height:53px;}
.rcol a div{padding:10px 0px 10px 0px;} 
.rcol .button_signup p { width:175px;font-size:22px;color:#ffffff;font-weight:bold;line-height:16px;margin-top:-2px;visibility:visible;padding-left:0px; text-transform: none; font-family:'Lato',Helvetica,Arial,sans-serif;}

.rcol .button_signup p span {font-size:10px;font-weight:normal; position:relative; float:left; margin-top:5px; margin-left:45px;font-family:'Lato',Helvetica,Arial,sans-serif;}

.orcol a:hover div {background: url("/images/design2012/hover_sing_up.png") no-repeat scroll center top transparent; }

.no-cssgradients .rcol a {background: url("/images/br_design/button/sing_up.png") no-repeat scroll 0px -57px transparent; height: 57px; width: 179px; box-shadow:none;}

.no-cssgradients .rcol a:hover {background: url("/images/br_design/button/sing_up.png") no-repeat scroll 0px 0px transparent;}

.no-cssgradients .rcol a:hover div {background: none repeat scroll 0 0 transparent;border: medium none;}

.rcol .curled{border:none;border-radius:0;-moz-border-radius:0;}

.rcol  .button_signup{background:none;box-shadow:none;border:none;width:165px;box-shadow:none;height:auto;-webkit-box-shadow:none;position:static;text-align:center;}

.rcol  .curled:before,#headline .curled:after
{-webkit-box-shadow:none;}
.signup_personal_demo .view_demo_button { padding-right:5px; margin-top:10px !important; margin-right:-6px !important;}
.signup_personal_demo .view_demo_button .demo{ width:178px;}

/*.no-cssgradients #headline .view_demo_button{ margin-top:-85px !important;}*/

*:first-child+html  .view_demo_button .demo span { width:174px !important;}
.rcol a:hover div.button_signup{background: url("/images/design2012/hover_sing_up.png") no-repeat scroll center top transparent; }
.signup_personal_demo .button_signup{ width:180px !important;}

.no-cssgradients .topmenu .first a{height:59px;}

.no-borderradius .rc-content2,
.no-borderradius .rc-content4,
.no-borderradius .rc-content3
{background:none;border:none;}
.rcmain{border:none;}
.no-borderradius div.rc-content img.bot_im,
.no-borderradius div.rc-content img.top_im{display:none;}
.off_sign_up .button_signup { width:174px !important;}
/*-----------------------*/
.rcol  .curled:before,#headline .curled:after
{-webkit-box-shadow:none;}
.no-cssgradients #headline .view_demo_button{ margin-top:-10px !important;margin-right:10px;}

.no-cssgradients .page_8518 #headline .view_demo_button{ margin-top:-85px !important;}
.no-cssgradients .page_8512 #headline .view_demo_button{ margin-top:-85px !important;}
.no-cssgradients .office_signup_button.button_signup{background:none !important; }
.no-cssgradients .office_signup_button.button_signup p{visibility:visible !important;display:block !important; width:174px;}
.no-cssgradients .office_signup_button.button_signup p span{ width:174px; text-align:center;}

.right #sig1{ float:right; height:52px; margin-right:27px; margin-top:5px; width:174px;}
.no-cssgradients .right #sig1{ height:58px; width:180px;}
.right #sig1 .button_signup{ height:52px; width:180px;}
.right #sig1 .button_signup p{ margin-top:7px;}
.no-cssgradients .right #sig1 .button_signup{ height:58px; width:180px;}
.no-cssgradients .right #sig1 .button_signup p{ margin-top:7px;}
.osig1{top:4px;}

.ie7 .topmenu .submenu li.selected{width:auto;}
.no-cssgradients .topmenu .submenu li.selected{padding-left:0px;}



.ie8 .topmenu *{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}
/*--------------new desigh---------------------------------*/
.osig1_new,
.fax_sig1_new,
.mob_sig1_new,
.bot_osig1_new,
.bot_mob_sig1_new,
.bot_fax_sig1_new { 
background: -moz-linear-gradient(top,  #F8981D 0%, #E38214 25%, #BA5803 70%, #BA5803 84%, #D66000 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F8981D), color-stop(25%,#E38214), color-stop(70%,#BA5803),color-stop(70%,#BA5803), color-stop(100%,#D66000));
background: -webkit-linear-gradient(top,  #F8981D 0%, #E38214 25%, #BA5803 70%, #BA5803 84%, #D66000 100%);
background: -o-linear-gradient(top,  #F8981D 0%, #E38214 25%, #BA5803 70%, #BA5803 84%, #D66000 100%);
background: -ms-linear-gradient(top,  #F8981D 0%, #E38214 25%, #BA5803 70%, #BA5803 84%, #D66000 100%);
background: linear-gradient(top,  #F8981D 0%, #E38214 25%, #BA5803 70%, #BA5803 84%, #D66000 100%);
 border-radius: 5px 5px 5px 5px; -moz-box-shadow:0 0 3px 2px #AAAAAA;  -webkit-box-shadow:0 0 3px 2px #AAAAAA; box-shadow:0 0 3px 2px #AAAAAA;  color: #FFFFFF; display: block; overflow: hidden;  text-align: center; text-decoration: none; width:174px; height:52px; right:20px; top:5px;-pie-background:linear-gradient(top,  #F8981D 0%, #E38214 25%, #BA5803 70%, #BA5803 84%, #D66000 100%); behavior: url(/css/PIE.htc);}
.osig1_new,
.fax_sig1_new,
.mob_sig1_new{right:32px; top:5px;}

.bot_osig1_new,
.bot_mob_sig1_new,
.bot_fax_sig1_new{ float:right; margin-right:8px; margin-top:20px;}

.button_signup_new p{ position:relative; float:left; font-size:22px;color:#ffffff;font-weight:bold;line-height:16px;margin-top:-2px; left:0px;visibility:visible;padding-left:0px; text-transform: none; font-family:'Lato',Helvetica,Arial,sans-serif; margin-left:0px;width:174px; text-align:center; }

.button_signup_new p span{font-size:10px;font-weight:normal; position:relative; float:left; margin-top:5px; width:174px; text-align:center; margin-left:0px;font-family:'Lato',Helvetica,Arial,sans-serif;}
.but_sh_new_des{ position:absolute; left:12px; top:-39px; width:120px; height:35px; box-shadow:0px 0px 0px #dd8e14;  border-radius:16px;-moz-border-radius:16px; -webkit-border-radius:16px; background-color:none; behavior:url(/css/PIE.htc);}


.but_sh_new_hov{position:absolute; left:12px; top:-39px; width:120px; height:35px; box-shadow:14px 47px 23px #dd8e14; -moz-box-shadow:14px 47px 23px #dd8e14; -webkit-box-shadow:14px 47px 23px #dd8e14; background-color:none; behavior:url(/css/PIE.htc);}
.but_sh_new_hov_ie8{position:absolute; left:12px; top:-39px; width:120px; height:35px; box-shadow:14px 47px 15px #dd8e14; background-color:none; behavior:url(/css/PIE.htc);}
/*.bot_mob_sig1_new:hover .but_sh{position:absolute; left:12px; top:-39px; width:120px; height:35px; box-shadow:14px 47px 15px #dd8e14; -moz-box-shadow:14px 47px 23px #dd8e14; -webkit-box-shadow:14px 47px 23px #dd8e14; background-color:none; behavior:url(/css/PIE.htc);}
.bot_osig1_new:hover .but_sh{position:absolute; left:12px; top:-39px; width:120px; height:35px; border:0px; box-shadow:14px 47px 15px #dd8e14; -moz-box-shadow:14px 47px 23px #dd8e14; -webkit-box-shadow:14px 47px 23px #dd8e14; background-color:none; behavior:url(/css/PIE.htc);}
.mob_sig1_new:hover .but_sh{position:absolute; left:12px; top:-39px; width:120px; height:35px; border:0px; box-shadow:14px 47px 15px #dd8e14; -moz-box-shadow:14px 47px 23px #dd8e14; -webkit-box-shadow:14px 47px 23px #dd8e14; background-color:none; behavior:url(/css/PIE.htc);}
.fax_sig1_new:hover .but_sh{position:absolute; left:12px; top:-39px; width:120px; height:35px; border:0px; box-shadow:14px 47px 15px #dd8e14; -moz-box-shadow:14px 47px 23px #dd8e14; -webkit-box-shadow:14px 47px 23px #dd8e14; background-color:none; behavior:url(/css/PIE.htc);}
.osig1_new:hover .but_sh{position:absolute; left:12px; top:-39px; width:120px; height:35px; border:0px; box-shadow:14px 47px 15px #dd8e14; -moz-box-shadow:14px 47px 23px #dd8e14; -webkit-box-shadow:14px 47px 23px #dd8e14; background-color:none; behavior:url(/css/PIE.htc);}
*/
.drop-shadow_new {position:relative;float:left;width:100%;padding:0px;background:#fff; -moz-box-shadow:none;  -webkit-box-shadow:none; box-shadow:none;}
.button_signup_new {width:174px;height:52px;border-radius:5px;-moz-border-radius:5px; -webkit-border-radius:5px; border:0px; background:none;  -moz-box-shadow:none;  -webkit-box-shadow:none; box-shadow:none;overflow:hidden; behavior:url(/css/PIE.htc);}
.button_signup_new:hover {background:none;cursor:pointer;}
.button_signup_new.hover {background:none;cursor:pointer;}
/*-----------------------*/
/*-------video--------------------*/
.close_video{position:absolute; top:-20px; right:0px; font-size:14px; font-family:'Lato',Helvetica,Arial,sans-serif; color:#fff; text-decoration:none; padding-right:10px; z-index:1; cursor:pointer;}
.play_video{position:absolute; top:-20px; left:0px; font-size:14px; font-family:'Lato',Helvetica,Arial,sans-serif; color:#fff; text-decoration:none; padding-left:10px; z-index:1; cursor:pointer; display:block; opacity:0;}
.end_img{width:622px; height:350px; position:absolute; top:0px; left:0px; cursor:pointer; display:none;}
.end_img img{width:622px; height:350px; position:absolute; top:0px; left:0px; cursor:pointer;}


.no-borderradius  .rc-content2.roi_border{border-left:1px solid #E4E0E0;border-right:1px solid #E4E0E0;}
.page_8347 .rc-content2.roi_border .rc-content4 {
    background: url("/images/design2012/roi/welcome_bg.jpg") no-repeat scroll center bottom transparent;
}
/*------------------view demo------------------------*/


.topmenu .submenu .selected a span{color: #5D6067;}
.no-cssgradients .topmenu .submenu .selected a span{color: #5D6067;}
.no-cssgradients .topmenu .submenu .selected a:hover span{color: #5D6067;}
/* FINISH File "/css/design2012/br_header.css" */