@charset "utf-8";
@import url("Reserved.css");
.Container {font-size: 1em;	margin: 0 auto;	z-index:1;	text-align:left;width:960px;}
.Header .PanelA { position:relative; line-height:0; font-size:0; }
.Header .PanelA .SiteName { padding:17px 0 26px 0px; float:left; position:relative; left:-1px;}
.Header .PanelA .HotNav { float:right; padding:44px 40px 0 0; line-height:1.2em; font-size:10px; }
.Header .PanelA .HotNav ul li { float:left; background:url(../images/hn_bull.gif) left 5px no-repeat; padding-left:11px; margin-left:13px; font-size:1.1em;}
.Header .PanelA .HotNav ul li.Last { background:none;}
.Header .PanelA .HotNav ul li.Map a {background:url(../images/hn_sitemap.gif) left 4px no-repeat; padding-left:19px;}
.Header .PanelA .HotNav ul li.Contact a {background:url(../images/hm_contacts.gif) left 3px no-repeat; padding-left:22px; padding-bottom:1px;}
@media all and (-webkit-min-device-pixel-ratio:0) {body:first-of-type .Header .PanelA .HotNav ul li.Contact a { background-position:left 2px; }}

.Header .ColBase .PanelC { position:absolute; right:0; top:97px; z-index:5; clear:both; float:left;}
.Header .ColBase .PanelC ul.arrowlistmenu li { height:46px; float:left;}
.Header .ColBase .PanelC ul.arrowlistmenu li a { display:block; height:46px; float:left; text-indent:-5000px; background-repeat:no-repeat;}
.Header .ColBase .PanelC ul.arrowlistmenu li.home a { background:url(../images/mainmenu/mm_home.gif); width:127px;}
.Header .ColBase .PanelC ul.arrowlistmenu li.about-nxn a { background:url(../images/mainmenu/mm_about.gif); width:131px;}
.Header .ColBase .PanelC ul.arrowlistmenu li.team a { background:url(../images/mainmenu/mm_team.gif); width:112px;}
.Header .ColBase .PanelC ul.arrowlistmenu li.solutions a { background:url(../images/mainmenu/mm_solutions.gif); width:129px;}
.Header .ColBase .PanelC ul.arrowlistmenu li.partners a { background:url(../images/mainmenu/mm_partners.gif); width:123px;}
.Header .ColBase .PanelC ul.arrowlistmenu li.customer-portal a { background:url(../images/mainmenu/mm_cust-portal.gif); width:172px;}
.Header .ColBase .PanelC ul.arrowlistmenu li.in-the-news a { background:url(../images/mainmenu/mm_news.gif); width:166px;}
.Header .ColBase .PanelC ul.arrowlistmenu li.Current a { background-position:0 -46px;}

.PanelB { display:none;}

.Header .ColBase .ColB { clear:both;}
.ColDevider { display:none;}
.IntroSlogan .Box { height:38px; font-size:0; line-height:0;}
.homePage .IntroSlogan .Box { margin:0 -82px; height:350px; position:relative; z-index:2;}
.homePage .IntroSlogan .Box .BoxContent h2 { background:url(../images/slogan_bg.png) repeat; font-family:Arial; font-size:28px; line-height:40px; color:#fff; width:276px; height:87px; position:absolute; top:157px; left:110px; padding:5px 0 0 18px;}

.Content { border-top:5px solid #7b1415; background:#fff; padding:26px 30px 16px 30px;}
.homePage .Content { padding-top:22px;}
.Content .ColA { width:230px; float:right;}
.BrowserTypeA { width:230px;background:url(../images/banner-text_bott.png) left bottom no-repeat;}
.homePage .BrowserTypeA { background:url(../images/banner-text_bott_home.png) left bottom no-repeat; margin-top:3px;}
.BrowserTypeA h3 { background:url(../images/banner-text_top.png) left top no-repeat; height:32px; color:#fff; font-family:Arial; font-size:22px; padding:7px 0 0 18px;}
.Content .BrowserTypeA h3 a {color:#fff; text-decoration:none;}
.BrowserTypeA .QuickReview { padding: 14px 20px 4px 21px;font-size:1.1em;}
.homePage .BrowserTypeA .QuickReview { padding: 8px 4px 10px 21px;}
.BrowserTypeA .QuickReview h4 { font-weight:bold; margin-bottom:6px; margin-top:8px; }
.BrowserTypeA .QuickReview p { padding-bottom:12px; line-height:1.5em;}
.homePage .BrowserTypeA .QuickReview p { line-height:1.2em;}
.BoxModelA { margin-bottom:15px;}

.Content .ColB { width:643px;}
.Content .ColB .DivCaption h2 { font-family:Arial; font-size:23px; color:#7b1415; font-weight:bold; margin-bottom:20px;}
.Content .ColB .MainInfo { font-size:1.2em;}
.Content .ColB .MainInfo p { margin-bottom:10px; line-height:1.4em;}
.Content .ColB .MainInfo p.small { font-size:0.9em;}
.Content .ColB .MainInfo img { border:4px solid #d7dadc; margin:2px 19px 5px 1px;}

.Content .ColB .MainInfo h4 { padding-bottom:11px;}
.Content .ColB .MainInfo ul, .Content .ColB .MainInfo ol { padding:3px 0 16px 0;}
.Content .ColB .MainInfo ul li { list-style-type: square; padding:3px 0; margin-left:24px;}
.Content .ColB .MainInfo ol li { list-style-type:decimal; padding:3px 0; margin-left:24px;}

.Content .ColB .MainInfo ul.SiteMapList li { list-style-type:none; background:url(../images/sitemap_bull.gif) left 7px no-repeat; padding:3px 0 4px 11px; font-size:0.9em;}
.Content .ColB .MainInfo ul.SiteMapList li strong { font-weight:normal;}

.Content .ColB .MainInfo .ContactForm { border:none; font-size:0.9em;}
.Content .ColB .MainInfo .ContactForm div { padding:8px 0;}
.Content .ColB .MainInfo .ContactForm label { display:block; width:126px; float:left; padding-top:6px;}
.Content .ColB .MainInfo .ContactForm input.FormText-409 { width:302px; padding:4px 2px 5px 3px;}
.Content .ColB .MainInfo .ContactForm textarea.FormText-409 { width:307px; height:120px;}
.Content .ColB .MainInfo .ContactForm input.FormButton { border:none; cursor:hand; cursor:pointer;}
.Content .ColB .MainInfo .ContactForm input.FormButtonSend { background:url(../images/btn_send.gif); width:80px; height:30px; text-indent:-5000px; font-size:0; line-height:0; margin-right:10px;}
.Content .ColB .MainInfo .ContactForm input.FormButtonCancel { background:url(../images/btn_cancel.gif); width:89px; height:30px; text-indent:-5000px; font-size:0; line-height:0;}

.Footer {padding-bottom:60px;position: relative;height:61px;margin:0 auto;text-align:left;width:960px;color:#fff;font-size:1.1em;z-index:1;clear:both; height:61px;}
.Footer .FooterIn {background:url(../images/footer_bg.png) no-repeat #000;height:61px; }
.Footer div.FastNav ul li a { color:#e4b14d;}
.Footer .Banners { right:15px; bottom: 35px; position:absolute; zoom:1; color:#494949;}
.Footer .Banners a { color:#494949; text-decoration: none;}
.Footer .Banners a:hover { text-decoration: underline; }
.Footer .Banners li { float:left; margin-right:15px;}
.Footer .Banners li span { height:23px !important; width:126px !important;}
.Footer .Banners li.CoreBanner { margin-top:-3px;}
.Footer .Banners li.CoreBanner span { height:28px !important; width:99px !important;}
.Footer .Copyright { position:absolute; top:23px; left:152px;}
.Footer .FastNav { float:right; padding:23px 34px 0 0;}
.Footer .FastNav ul li { float: right; background:url(../images/foot_bull.gif) left 2px no-repeat; padding-left:12px; margin-left:10px;}
.Footer .FastNav ul li.Last { background:none;}

/** Common Popup Styles **/
div.PopUpBox { zoom:1; _position: relative; _z-index:	10000; }
div.PopUpBox b, div.PopUpBox b * { display: block; font-size: 0; line-height: 0; zoom: 1; background-repeat: no-repeat; }
div.PopUpBox b.top i { background-repeat: repeat-x; }
div.PopUpBox b.top ins { position: relative; margin-left: auto; margin-right: 0; }
div.PopUpBox b.bottom i { background-repeat: repeat-x; }
div.PopUpBox b.bottom ins { position: relative; margin-left: auto; margin-right: 0; }
div.PopUpBox div.middle { background-repeat: no-repeat; _height: 1%; }
div.PopUpBox div.wrapper { background-repeat: no-repeat; background-position: 0% 100%; }
div.PopUpBox div.bg { background-repeat: no-repeat; background-position: 100% 100%; min-height: 86px; _height: 86px; }
div.PopUpContent { position: relative; z-index: 100; padding-right: 16px; padding-left: 16px; padding-bottom: 1px; }
div.PopUpContent a:hover { text-decoration: none; }
div.PopUpContainer { position: absolute; overflow: hidden; z-index: 1000; font-size: 1em; text-align: left; }
div.PopUpContainer iframe, div.Fader iframe { position: absolute; filter: alpha(opacity=0, style=0); opacity: .0; left:0; z-index:999; }
div.PopUpContent div.Caption { background: #fff; cursor: move; width:100%; }
div.PopUpContent div.Caption h2 { position:relative; text-transform: uppercase; font: bold 1.4em "trebuchet MS", arial, sans-serif; color: #4f4f4f; border-bottom: 1px solid #ced7db; padding-bottom: 6px; background-repeat: no-repeat; }
div.PopUpContent div.close { width:11px; height:11px; background-image:url(../images/popup/close.png); cursor:hand; cursor:pointer; overflow:hidden; position:absolute; right:0; top:5px; }
div.PopUpContent div.Caption h2.Error { background-image:url(../images/popup/Icon.Erorr.png); padding-left: 35px; background-position: 0px 0em; padding-top: 0.2em; color: #c72500; position:relative; }
div.PopUpContent div.Caption h2.Notification { background-image:url(../images/popup/Icon.Notification.png); padding-left: 31px; background-position: 0px 0em; padding-top: 0.1em; color: #117ab1; }
div.SysInfo p { font-size: 1.1em; margin: 0.7em 0; color: #4f4f4f; line-height: 1.5em; }
div.PopUpContent div.SysInfo p { color: #8c8c8c; }
div.FormRow div.SysInfo p { margin-top:0; }
div.PopUpContent div.Product { background-color: transparent; border-style: none; }
div.PopUpContent div.Product dl.PreView { background: none; border-style: none; padding: 0 }
div.PopUpContent div.Options { margin: 1.6em 0 0; }
div.PopUpBox div.middle { background-image: url(../images/popup/middle.png); }
div.PopUpBox div.wrapper { background-image: url(../images/popup/wrapper.png); }
div.PopUpBox div.bg { background-image: url(../images/popup/bg.png); }
div.Basket-Updated { position:absolute; }
div.PopUpBox b.arrow { height: 6px; position: relative; }
div.PopUpBox b.arrow i { height: 6px; width: 11px; position: absolute; left: 50%; margin-left: -6px; background-image: url(../images/popup/PopUp-1.Az1212.png); background-repeat: no-repeat; }
/** End of Common Popup Styles **/

.PopUpContent div.ListModeA { font-size: 1.1em; padding-left: 16px; margin: 8px 0; color: #000000; }
.PopUpContent div.ListModeA ul li { padding-left: 16px; margin: 8px 0; color: #000000; background-image: url(../images/popup/Pointer.ListModeA.gif); background-repeat: no-repeat; background-position: 4px 0.45em; }
.PopUpContent p.CountNote { margin-top:3px; }
.PopUpContent p.CountNote strong.Integer { color: #444; }

/** Popup with outer round = 23 and innner round = 9 Styles **/
div.Popup23-9 b.top { background-image:url(../images/popup/top-left-23-9.png); }
div.Popup23-9 b.top i { background-image:url(../images/popup/top-23-9.png); }
div.Popup23-9 b.top ins { background-image:url(../images/popup/top-right-23-9.png); }
div.Popup23-9 b.bottom { background-image:url(../images/popup/bottom-left-23-9.png); }
div.Popup23-9 b.bottom i { background-image:url(../images/popup/bottom-23-9.png); }
div.Popup23-9 b.bottom ins { background-image:url(../images/popup/bottom-right-23-9.png); }
/** End of Popup with outer round = 23 and innner round = 9 Styles **/

/** Popup with outer round = 23 and innner round = 0 Styles **/
div.Popup23-0 b.top { background-image:url(../images/popup/top-left-23-0.png); }
div.Popup23-0 b.top i { background-image:url(../images/popup/top-23-0.png); }
div.Popup23-0 b.top ins { background-image:url(../images/popup/top-right-23-0.png); }
div.Popup23-0 b.bottom { background-image:url(../images/popup/bottom-left-23-0.png); }
div.Popup23-0 b.bottom i { background-image:url(../images/popup/bottom-23-0.png); }
div.Popup23-0 b.bottom ins { background-image:url(../images/popup/bottom-right-23-0.png); }
/** End of Popup with outer round = 23 and innner round = 0 Styles **/
div.Area
{
	font-size:11px;
}

.MainInfo table { border:none !important; border-bottom:4px solid #EFF2F4 !important; border-top:3px solid #005BB9 !important; border-left:none !important; border-right:none !important; margin-bottom:1.3em; margin-top:1.3em; width:100%; font-size:10px; }
.MainInfo th { border:none !important; background-image:url(../../Files/images/Table.CaptionRow.png); background-position:0 center; background-repeat:repeat-x; color:#000000; font-size:1.1em; font-weight:bold; padding:9px 7px; text-align:center; }
.MainInfo td { border-bottom:1px solid #CED7DB !important; border-top: none !important; border-left: none !important; border-right: none !important; color:#000000; font-size:1.1em; padding:9px 13px; }
