/*
 * jQuery UI CSS Framework 1.8.13
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 * http://docs.jquery.com/UI/Theming/API
 * To view and modify this theme, visit
/* Layout helpers */
.ui-helper-hidden {display:none;}
.ui-helper-hidden-accessible {position:absolute !important;clip:rect(1px,1px,1px,1px);clip:rect(1px,1px,1px,1px);}
.ui-helper-reset {margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}
.ui-helper-clearfix:after {content: "."; display:block;height:0;clear:both;visibility:hidden;}
.ui-helper-clearfix {display:inline-block;}
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix {height:1%;}
.ui-helper-clearfix {display:block;}
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}
.ui-state-disabled {cursor:default !important;}
.ui-icon {display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}
.ui-widget-overlay {position:absolute;top:0;left:0;width:100%;height:100%;}
.ui-icon {width:16px;height:16px;}
.ui-widget-header .ui-icon {background-image:url(/Images/ui-icons_c4c4c4_256x240.png);}
.ui-widget-header .ui-icon:hover {background-image:url(/Images/ui-icons_660809_256x240.png);}
.ui-state-default .ui-icon {background-image: url(/Admin/Images/jQueryUI/ui-icons_363636_256x240.png);}
.ui-icon-close {background-position:-80px -128px;}
.ui-icon-closethick {background-position:-96px -128px;}
.ui-corner-tl, .ui-corner-top {-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;}
.ui-corner-tr, .ui-corner-top {-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;}
.ui-corner-bl, .ui-corner-bottom {-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;}
.ui-corner-br, .ui-corner-bottom {-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;}
.ui-corner-right {-moz-border-radius-topright: 0px;-webkit-border-top-right-radius:0px;border-top-right-radius:0px;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px;border-bottom-right-radius:0px;}
.ui-corner-left {-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;border-top-left-radius:0px;-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;border-bottom-left-radius:0px;}
.ui-corner-all {-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.ui-widget-overlay {background-color:#292929;opacity:.70;filter:Alpha(Opacity=70);}
.ui-widget-shadow {margin:-8px 0 0 -8px;padding:8px;background:#aaaaaa url(/Admin/Images/jQueryUI/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
.ui-dialog {position:absolute;padding:.3em .3em 0 .3em;width:300px;overflow:hidden;border-radius:0px;background-image:none;background-color:white;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius: 12px;border:12px solid #292929;}
.ui-dialog .ui-dialog-titlebar {padding:.4em 1em;position:relative;border-radius:0px;}
.ui-dialog .ui-dialog-title {float:left;margin:.1em 16px .1em 0;}
.ui-dialog .ui-dialog-titlebar-close {position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:4px 1px 1px 4px;height:18px;}
.ui-dialog .ui-dialog-titlebar-close span {display:block;margin:1px;}
.ui-dialog .ui-icon .ui-dialog-titlebar-close:hover  {background-image:url(/Admin/Images/jQueryUI/ui-icons_white_256x240.png);}
.ui-dialog .ui-dialog-content {position:relative;border:0;padding:.5em 1em;background:none;overflow:inherit;zoom:1;height:auto;}
.ui-dialog .ui-resizable-se {width:14px;height:14px;right:3px;bottom:3px;} .ui-draggable .ui-dialog-titlebar {cursor:move;}
/* jQuery UI Checkbox 0.1 */
.ui-icon-empty {background-position:-160px 0;}
/* ie specific */
v\:roundrect, v\:fill, v\:stroke {display:block;position:absolute;behavior:url(#default#VML);background-color:transparent;}
body {width:100%;height:100%;margin:0px auto 0px auto;font:9pt arial;color:#616264;padding:0px;color:#616264;font-family:arial;font-size:9pt;background:#E4E4E4;}
.su-head {background:#e7e7e7;border-bottom:1px solid #D2D2D2;}
/*******************************************************
Headings and header styling	
/*******************************************************/
h1 {font-size:12pt;font-weight:bold;color:#431247;margin:0px auto 12px auto;}
h2, .h2-su {width:100%;text-align:left;margin:12px auto;padding:0px;font-size:16px;font-weight:normal;color:#333;}
h3, .h3-su {color:black;margin:0px;text-align:left;padding:0px;padding-bottom:0px;font-size:10pt;color:#431247;}
.h3-SUpurpback    {background:url('../../Images/SU_h3back_purpgrad.png') no-repeat;color:white;padding-left:2px;line-height:20px;margin-top:12px;}
h4  	{width:650px;float:left;color:white;text-align:left;font-size:14pt;margin:0px 12px 0px 12px;padding-top:1px}
/*Common Template Links*/
.SlidesTest {background:url('/Images/Slide5-su.jpg') no-repeat;}
.Footer {width:100%;height:auto;padding:0px 0px 16px 0px;border-top:1px solid #dcdcdc;background-color:#e4e4e4;}
#Inner_Brd_fff {border-top:1px solid #fff;height:auto;padding:16px 0px}
#MajorCustomer {clear:both;width:100%;height:80px;text-align:right;margin:0px 0px 24px 0px;background:url('/Images/MajorCustomers.jpg') no-repeat;}
#moremajor {position:relative;top:65px;}
.Sitemap {width:940px;height:auto;margin:0px auto;padding:24px;border:1px solid #d0d0d0;border-top:1px solid #fff;border-radius:0px 0px 5px 5px;background-color:#f1f1f1;text-align:left;}
#SitemapDomain {padding:8px 24px;border-radius:5px 5px 0px 0px;border-top:1px solid #d0d0d0;}
#SMAdditionalLinks {float:left;width:auto;height:auto;}
.SocialLinks {width:63px;height:25px;display:inline-block;}
#linkedIn {width:95px;margin:0px 26px;}
.aTag_616264_TDNone, .quicklinks a, .Sitemap a, .globalkeyactions a {color:#616264;text-decoration:none;}
#LayoutSearch {height:24px;}
#SearchGo {width:36px;height:18px;float:left;background:url('/Images/search16x15.png') no-repeat;margin:5px 0 0 -27px;border:none !important;color:#616264;font-size:10pt;cursor:pointer;position:absolute;}
#SearchKB {width:199px;height:22px;padding-left:4px;background-color:#fff;border:1px solid #dcdcdc;font-size:10pt;float:left;}
#menuwrap {clear:none;position:absolute;bottom:-1px;right:0px;margin-top:0px;}
.suWrap {width:988px;margin:0 auto;}
#headerwrap {width:988px;height:78px;margin:1px auto 0px auto;background:none;line-height:78px;position:relative;}
.SitemapColumn {float:left;width:126px;height:auto;}
.Sitemap ul{font-size:8pt;margin:4px 0px 0px;padding:0px;list-style-type:none;}
.CopyRightNav, .quicklinks a  {padding:0px 12px;}
#CopyRightWrapper {width:988px;height:auto;font-size:8pt;margin:16px auto;text-align:left;}
.CopyRightWrapper div {padding:0px 0px 8px 0px;margin:0px 0px 8px 0px;}
.CopyRightWrapper span {float:right;}
#copyrightdivide {border-bottom:1px solid #d0d0d0;}
.quicklinks {float:right;margin-top:12px;padding:4px 12px;background-color:#fff;border:1px solid #dcdcdc;border-radius:14px;}
.quicklinks img {vertical-align:middle;margin-top:-2px;}
.quicklinks span {color:#d0d0d0;}
.doubleBrdrDivide {width:100%;border-top:1px solid #dcdcdc;background-color:#fff;height:1px;margin:16px 0px;}
#main {width:100%;height:auto;text-align:left;background-color:#f1f1f1;border-top:1px solid #fff;}
#contentwrap {width:988px;height:auto;margin:0px auto;padding:16px 0px;}
#primarycontent {width:720px;height:auto;float:left;}
#sitehome {float:left;width:180px;height:49px;position:relative;top:14px;}
/* Util Nav Start */
#util-nav {background:#494949;height:22px;line-height:22px;color:#fff;font-size:12px;}
#util-nav .c2:hover, #util-nav a {color:#fff;text-decoration:none;}
#util-nav a:hover, #util-nav .c2 {color:#c2c2c2;}
.rght {float:right;}
.pipe {display:inline-block;margin:0px 8px;}
/* Util Nav End */
#globalnav {float:right;width:708px;height:86px;position:relative;}
.globalkeyactions {width:240px;height:auto;margin-right:26px;float:left;}
.subkeys ul {list-style-type:none;margin:0px;padding:0px;text-align:left;}
.subkeys ul li {padding:4px 0px;margin:0px;border-bottom:1px solid #dcdcdc;border-top:1px solid #fff;}
.keyaction {width:238px;height:auto;text-align:center;padding:12px 0px;background-color:#fff;border:1px solid #dcdcdc;background: -webkit-gradient( linear, left bottom, left top, color-stop(0.04, #e0e0e0), color-stop(0.61, #f1f1f1), color-stop(0.92, #fff) );background: -moz-linear-gradient( center bottom, #e0e0e0 4%,  #f1f1f1 61%, #fff 92%);background: -o-linear-gradient( center bottom, #e0e0e0 4%, #f1f1f1 61%, #fff 92% );background-color:#fff;}
.keyaction span {font-size:16pt;color:#431247;}
#topkey {border-radius:5px 5px 0px 0px;}
#bottomkey {border-top:none;border-radius:0px 0px 5px 5px;}
.subkeys a {font-size:11pt;}
.subkeys span {width:16px;height:16px;font-size:9pt;border:1px solid #dcdcdc;color:#9f9f9f;display:inline-block;background-color:#fff;margin-right:12px;text-align:center;border-radius:16px;}
.subkeys #firstitem {padding-top:16px;border-top:none;}
.subkeys #lastitem {border-bottom:none;}
.subkeys span:hover {background-color:#431247;border:1px solid #300a34;color:#fff;}
.aTag_00649d_TDNone, .primarycontent a {color:#00649d;text-decoration:none;}
a.aTag_616264_TDNone, .quicklinks a, .Sitemap a, .globalkeyactions a {color:#616264;text-decoration:none;}
a:hover, #SearchGo:hover, .primarycontent a:hover {color:#00a2ff;}

.twocolumn_list324 h3 {margin:16px 0px 8px 0px;}
/*Main Navigation*/
.aTag-NoDecoration-ffffff   {text-decoration:none;color:#ffffff;}
.NavArrow	{float:right;}
#topnav {float: left;overflow: hidden;}
#topnav ul {margin:0;padding:0;list-style:none;}
#topnav ul li {float:left;}
#topnav ul li a {float: left;color:#494949;padding:0px 18px;text-decoration:none;width:auto;border:none;border-bottom:none !important;text-transform:uppercase;background:none;font-size:15px;}

#topnav li ul {left: -999em;margin:0px 0px 0px 0px;color:#616264;position:absolute;top:54px;width:auto;padding:0px;z-index:100000;border:4px solid #dadada;width:224px;}
#topnav li ul li {height:28px;padding-top:0px;background-color:#fff;border-bottom:1px solid #eee;float:none;clear:both;}
#topnav li ul a {color:#616264;padding:7px 12px;background: none;border: 0 none;border-radius:0px;margin-right: 0;width: auto;border:none;line-height:normal;font-size:12px;text-transform:none;}

#topnav ul li a:hover, #topnav ul li:hover > a {text-shadow:none !important;background:#e7e7e7;border:none;border-bottom:none;border-radius:0px;}
#topnav li ul a:hover, #topnav li ul li:hover > a {/*text-decoration:underline;*/background-color:#e7e7e7;border:none;text-shadow:none;color:#333;border-radius:0px;width:200px;border-bottom:none !important;}
#topnav ul li:hover > a, #topnav ul li > a:hover {color:#1e1e1e;}
#topnav li div#searchWrap:hover, #topnav li:hover ul, #topnav ul li ul li:hover ul {left: auto;right:auto;}
#topnav ul > li:hover {border-bottom:none !important;}
#topnav li:hover ul {right:0px;}
#topnav li li ul {background:#e7e7e7;left:-999em;margin:0px 0px 0px 224px;padding:0px;position:absolute;top:0px;display:none;width:224px;z-index:100000;border-top:4px solid #dadada;}
#topnav li li ul a {background: none;border: 0 none;margin-right: 0;width: 224px;height:auto;color:#333;border-radius:0px;}
#topnav li li ul li, #topnav li li ul li:hover {height:28px;}
#topnav li li ul li {background-color:#e7e7e7;}
#topnav li li ul a:hover, #topnav li ul li li:hover > a {color: #616264;background-color:#fff;width:200px;}
#topnav li li li li	{display:none;}
#topnav li li:hover ul, #topnav li li li:hover li  {display:block;}
#topnav #freeAddOnSub {top:170px;}
#topnav #DocumentationSub, #topnav #ByDeploymentSub {top:25px;}
#topnav #ScreensSub, #topnav #DeploymentSub, #topnav #ByTechSub {top:54px;}
#topnav #VideoSub, #topnav #InterfaceSub, #topnav #ByTransProtocolSub {top:83px;}
#topnav #vsCompetitionSub {top:83px;}
#topnav #EditionsSub {top:140px;}
#topnav #ByIndustrySub {top:0px;}
#topnav #WhitepapersSub {top:228px;}
#topnav #EvaluateSub {margin-right:264px !important;} 
#topnav #PurchaseSub {margin-right:381px !important;} 
#topnav #ProductsSub {margin-right:495px !important;}
#topnav #ModulesSub{margin-left:-111px;} #topnav #SolutionsSub{margin-right:38px;} #topnav #FeaturesSub{margin-right:160px;} #topnav #SupportSub{margin-right:26px;} #topnav #CompanySub{margin-left:-317px;}
.IE6_7_NavArrowFix, .NavArrow {cursor:pointer;}
.HideInNavMenu  {display:none;}
#homeLink {display:none;}
#searchItem {height:78px;}
#searchItem a img {margin-top:30px;border:none;}
#topnav ul#searchSub li {width:auto;height:auto;}
#topnav ul li#searchItem a {padding-right:0px;}
#topnav #searchSub {right: -22px;top: 56px;}
.search {border:6px solid #f7f7f7;}
.IE6_7_NavArrowFix, .NavArrow {cursor:pointer;}
.HideInNavMenu  {display:none;}
/**********************************************************
Customer Service Login PopUp
*********************************************************/
.CustServLogin		{width:300px;text-align:center;margin:0px auto 0px auto}
#CustServFrmSz		{text-align:left;width:300px;}
#CustServPass		{float:left;clear:both;margin-top:0px;padding-top:0px;}
#CustServBttns		{clear:both;text-align:right;margin:0px;}
#CustServEmlInpt	{text-align:left;margin:6px auto 0px auto;width:184px;}
#CustServPassInpt	{margin:0px;width:184px;text-align:left}
/*----specific overlay IDs----*/
.OverlayContain		{display:none;}
#CSLoginFrm			{text-align:center;margin:0 auto 0 auto}
#DocTypeFix			{display:none;}
/**********************************************************
Section 2 & 3 - News/Select Demo/Select Edition	
*********************************************************/
.LeadInTxt_PosAbs   {width:400px;position:absolute;top:575px;}
.LeadInTxt_PosAbs p {width:405px;}
#LeadIn_ColumnLft {margin-right:20px;}
#Archive {float:right;font-size:8pt;margin-top:2px;}
.SUNewsFeed {border-bottom:1px solid #dcdcdc;width:384px;height:auto;padding:12px 8px;}
.SUNewsRowfff {background-color:#fff;}
#SUNewsSection ul {list-style-type:none;padding-left:0px;}
.SUNewsFeedLinks {color:#00649d;font-size:8.5pt;text-decoration:none;}
.SUNewsFeedLinks:hover {text-decoration:underline;color:#00a2ff;}
#SUNews {width:375px;height:18px;}
.SUNewsDate {clear:both;color:#363636;font-size:8.5pt;}
#newstitlehead {float:left;width:90px;}
#maincolumnleft {float:left;width:400px;height:auto;padding-right:16px;border-right:1px solid #dcdcdc;}
#maincolumnright {float:left;width:286px;height:410px;padding-left:16px;border-left:1px solid #fff;}
.featured {float:left;width:117px;margin:16px 0px 30px 0px;}
.featuredfirst, #featuredfirst {margin-right:52px;}
.featured span {width:116px;height:65px;margin-bottom:8px;display:inline-block;border:1px solid #f1f1f1;}
.featured span:hover {border:1px solid #eeca00;}
/**********************************************************
styling for Graphic Image Slider - Images and Content						
*********************************************************/	
.main_view 		  {float: left;padding:0px;margin:0px;}	
.window 		{height:130px;	width: 720px;margin:0px;padding:0px;overflow: hidden; /*--Hides anything outside of the set width/height--*/background-color:#fff;}
.image_reel 	{position: relative;top: 0px; left: 0px;}
.image_reel img {float: left;border:0px;}	
.paging 		{float:right;margin:10px 4px 0px 0px;/*--Assures the paging stays on the top layer--*/text-align: center;line-height: 16px;border:0px;display: none; /*--Hidden by default, will be later shown with jQuery--*/}
#content {clear: both;color: #616264;height:160px;padding:12px;border:1px solid #b2b2b2;border-right:none;border-bottom:none;}   
#content_contain-txt 			{margin-top:12px;}
div.GrphcImgSlideIndx-su        {margin-bottom:0px;width:720px;height:304px;border:1px solid #b6b6b6;border-bottom:none;}
.pagingPause, .pagingPlay 		{margin:0px 0px 0px 0px;float:right;width:40px;height:28px; text-align: center;line-height: 16px;border:0px;display: block;}
.pagingPlay 	 {margin:0px -2px 0px 0px;}
.pagingPlay a, .pagingPause a   {padding:0px;}
.paging a 		 {/*margin-left:10px;*/padding: 0px;text-decoration: none;color: #431247;border:0px;width:128px;height:auto;}
.paging a.active {font-weight: bold;color:#fff;padding:0px;border-top:#431247;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;}
.paging 		 {width:640px;height:26px;line-height:25px;clear:none;vertical-align:middle;color:#363636;background-color:#fff;border:1px solid #b6b6b6;margin:0px}
.window 		 {height:304px;}
.DisplayTab 	 {float:left;width:186px;height:25px;border-left:1px solid #b6b6b6;}
.paging a.active .DisplayTab  {background-color:#431247;border-top:1px solid #431247;border-bottom:1px solid #431247;}
.Slide1-su, .Slide2-su, .Slide3-su, .Slide4-su, .Slide5-su {float:left;width:720px;height:304px;}
#slide5List {padding-left:12px;margin-top:-11px;}
.SlideContent-su    {position:absolute;top:200px;color:#431247;height:auto;text-align:left;padding-left:12px;}
h2.SlideTitle-su    {text-align:left;font-size:15pt;text-shadow:0px 0px 10px #fff;color:#431247;font-weight:normal;margin:0px;}
#Slide2-Title   	{line-height:16pt;}
div.TitleContain-su 	{float:left;width:600px;height:auto;text-align:left;}
div.SlideDescription-su {clear:both;float:left;width:475px;height:auto;margin-top:-2px;margin-left:35px;line-height:18px;}
#Slide5-su div.SlideDescription-su {margin-top:-20px;width:365px;}
#Slide5-su .LearnMoreBttnContain {float:none;margin-left:0px;position:relative;left:188px;top:-12px;}
#Slide1-su	{left:0px;width:720px;} #Slide2-su	{left:720px;width:720px;} #Slide3-su	{left:1440px;width:720px;} #Slide4-su	{left:2160px;width:720px;} #Slide5-su	{color: black;left: 2855px;margin-top: -32px;width: 720px;} #Slide1Tab  {width:127px;border-left:none;} #Slide2Tab  {width:127px;} #Slide3Tab  {width:128px;} #Slide4Tab  {width:127px;} #Slide5Tab  {width:127px;}
#DropNavImgIcon	{vertical-align:middle;margin-top:-3px;margin-left:-8px;}
.Flags {width:175px;height:14px;padding:4px;border:1px solid #dcdcdc;background-color:#f1f1f1;position:absolute;z-index:10000;top:18px;right:46px;display:none;}
.Flags a {position:relative;top:-5px;}
#chinaflag {width:21px;height:14px;background:url('/Images/Icons.jpg') 0px -87px;margin-top:0px;margin-left:0px;margin-right:1px;vertical-align:middle;display:inline-block;}
#italianflag {width:21px;height:14px;background:url('/Images/Icons.jpg') -74px -87px;margin-top:0px;margin-left:0px;margin-right:1px;vertical-align:middle;display:inline-block;}
#japanflag {width:21px;height:14px;background:url('/Images/Icons.jpg') -24px -106px;margin-top:0px;margin-left:0px;margin-right:1px;vertical-align:middle;display:inline-block;}
#austriaflag {width:21px;height:14px;background:url('/Images/Icons.jpg') 0px -106px;margin-top:0px;margin-left:0px;margin-right:1px;vertical-align:middle;display:inline-block;}
#canadaflag	{width:21px;height:14px;background:url('/Images/Icons.jpg') -48px -106px;margin-top:0px;margin-left:0px;margin-right:1px;vertical-align:middle;display:inline-block;}
#spainflag {width:21px;height:14px;background:url('/Images/Icons.jpg') -24px -87px;margin-top:0px;margin-left:0px;margin-right:1px;vertical-align:middle;display:inline-block;}
#mexicoflag {width:21px;height:14px;background:url('/Images/Icons.jpg') -48px -87px;margin-top:0px;margin-left:0px;margin-right:1px;vertical-align:middle;display:inline-block;}
#franceflag {width:21px;height:14px;background:url('/Images/Icons.jpg') -74px -106px;margin-top:0px;margin-left:0px;margin-right:1px;vertical-align:middle;display:inline-block;}
.LearnMoreBttnContain {float:left;width:200px;margin-top:15px;}
.MainKeyAction, .NxtButton, .NxtButton-fv, .NxtButton-su, .NxtButton-rs  {font-size:9pt;color:#fff;font-weight:bold;padding:3px 12px;cursor:pointer;border:1px solid #260029;border-radius:7px;-moz-border-radius:7px;background-color:#451249;
	background: -webkit-gradient( linear, left bottom, left top, color-stop(0.04, #451249), color-stop(0.75, #7f1a87), color-stop(0.86, #8c3193) );
	background: -moz-linear-gradient( center bottom, #451249 4%,  #7f1a87 75%, #8c3193 86%);
	background: -o-linear-gradient( center bottom, #451249 4%, #7f1a87 75%, #8c3193 86% );background-color:#451249;}
.globalkeyactions .MainKeyAction {width:146px;display:inline-block;color:#fff;}
.MainKeyAction:hover, .NxtButton:hover, .NxtButton-su:hover, .NxtButton-fv:hover, .NxtButton-rs:hover    {color:#431247;border:1px solid #431247;background-color:#fff;
	background: -webkit-gradient( linear, left bottom, left top, color-stop(0.04, #dbdbdb), color-stop(0.2, #dbdbdb), color-stop(1, #fff) );
	background: -moz-linear-gradient( center bottom, #dbdbdb 4%,  #dbdbdb 20%, #fff 100%);
	background: -o-linear-gradient( center bottom, #dbdbdb 4%, #dbdbdb 20%, #fff 100% );background-color:#fff;}
.bttnGreen, #bottomkey .MainKeyAction {background: #30B91A;border: 1px solid #019E12;}
.bttnGreen:hover, #bottomkey .MainKeyAction:hover {background: #019E12;color:#fff;}
.bttnOrange {background:#FFA40E;border:1px solid #FF850E;}
.bttnOrange:hover {background:#FF850E;border:1px solid #FF850E;color:#fff;}
.ProdNewsList   {margin-left:-20px;}
div.rotator {position:relative;height:129px;display: none;}
#Testimonials {margin:0px 0px 16px 0px;}
div.rotator ul {margin:0px;padding:0px;list-style-type:none;}
div.rotator ul li {float:left;position:absolute;list-style: none;display:block;width:286px;height:129px;}
* html .sidemenu {width:150px;}
.ua-msie6 .DialogLayer, .ua-msie7 .DialogLayer, .ua-msie6 #ConfirmDialog, .ua-msie7 #ConfirmDialog {margin:auto} .ua-msie6 #ConfirmDialogContainTxt, .ua-msie7 #ConfirmDialogContainTxt {height:80px} .ua-msie6 .PriceBoxSU, .ua-msie7 .PriceBoxSU {width:344px;height:135px;padding:0px 4px 0px 4px} .ua-msie6 #ProdName, .ua-msie7 #ProdName {width:auto;float:left;} .ua-msie6 .ProdNewsList, .ua-msie7 .ProdNewsList {margin-left:0px;}
.ua-msie7 #ListHdr {margin-left:19px;margin-top:-3px;} .ua-msie7 .slideList	{margin-left:25px;} .ua-msie7 #IE6indentFix	{margin-left:24px;} .ua-msie7 #FVLangGrphcSlide	{margin-left:20px;} .ua-msie7 #GrphcSlideFVLft	{margin-top:-7px;}
/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 * 
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated.
 * 
 * Version: 1.3.4 (11/11/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */
#fancybox-loading {position:fixed;top:48%;left:56%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:6104;display:none;}
#fancybox-loading div {position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('fancybox.png');}
#fancybox-overlay {float:left;position:absolute;top:0;left:0;width:100%;text-align:center;z-index:1100;display:none;}
#fancybox-tmp {padding:0;margin:0;border:0;overflow:auto;display:none;}
#fancybox-wrap {position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none;text-align:center;}
#fancybox-outer {position:relative;width:100%;height:100%;background:#fff;text-align:center;top:0;left:0;}
#fancybox-content {width:auto;height:auto;padding:0;outline:1px solid #595959;position:relative;overflow:hidden;z-index:1102;border: 2px solid #e6e6e6;top:0;left:0;text-align:center;margin:0 auto 0 auto;}
#fancybox-hide-sel-frame {position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101;text-align:center;}
#fancybox-close {position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url('/Images/close.png') -40px 0px;cursor:pointer;z-index:1103;display:none;}
#fancybox-close:hover {background:transparent url('/Images/close-hover.png') -40px 0px;}
#fancybox-error {color:#444;font:normal 12px/20px Arial;padding:14px;margin:0;}
#fancybox-img {width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;}
#fancybox-frame {width:100%;height:100%;border:none;display:block;text-align:center;}
#fancybox-left, #fancybox-right {position:absolute;bottom:0px;height:100%;width:8%;cursor:pointer;outline:none;background:transparent url('blank.gif');z-index:1102;display:none;}
#fancybox-left {left:0px;display:inline;}
#fancybox-right {right:0px;display:block;}
#fancybox-left-ico, #fancybox-right-ico {position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:inline;}
#fancybox-left-ico {background:url('/inc/fancybox/fancy_nav_left.png') no-repeat;}
#fancybox-right-ico {/*background-image: url('fancybox.png');background-position: -40px -60px;*/background:url('/inc/fancybox/fancy_nav_right.png') no-repeat;}
#fancybox-left:hover, #fancybox-right:hover {visibility:visible; /* IE6 */}
#fancybox-left:hover span {left:20px;display:inline;}
#fancybox-right:hover span {left:auto;right:20px;}
.fancybox-bg {position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001;}
#fancybox-bg-n {top:-20px;left:0;width:100%;background-image:url('fancybox-x.png');}
#fancybox-bg-ne {top:-20px;right:-20px;background-image:url('fancybox.png');background-position:-40px -162px;}
#fancybox-bg-e {top:0;right:-20px;height:100%;background-image:url('fancybox-y.png');background-position:-20px 0px;}
#fancybox-bg-se {bottom:-20px;right:-20px;background-image:url('fancybox.png');background-position:-40px -182px;}
#fancybox-bg-s {bottom:-20px;left:0;width:100%;background-image:url('fancybox-x.png');background-position:0px -20px;}
#fancybox-bg-sw {bottom:-20px;left:-20px;background-image:url('fancybox.png');background-position:-40px -142px;}
#fancybox-bg-w {top:0;left:-20px;height:100%;background-image:url('fancybox-y.png');}
#fancybox-bg-nw {top:-20px;left:-20px;background-image:url('fancybox.png');background-position:-40px -122px;}
#fancybox-title {font-family:Helvetica;font-size:12px;z-index:1102;}
.fancybox-title-inside {padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative;}
.fancybox-title-outside {padding-top:10px;color:#fff;}
.fancybox-title-over {position:absolute;bottom:0;left:0;color:#FFF;text-align:left;display:none;}
#fancybox-title-over {padding:10px;background-image:url('fancy_title_over.png');display:none;}
.fancybox-title-float {position:absolute;left:0;bottom:-20px;height:32px;}
#fancybox-title-float-wrap {border:none;border-collapse:collapse;width:auto;}
#fancybox-title-float-wrap td {border:none;white-space:nowrap;}
#fancybox-title-float-left {padding:0 0 0 15px;background:url('fancybox.png') -40px -90px no-repeat;}
#fancybox-title-float-main {color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url('fancybox-x.png') 0px -40px;}
#fancybox-title-float-right {padding:0 0 0 15px;background:url('fancybox.png') -55px -90px no-repeat;}
::-webkit-input-placeholder { /* WebKit browsers */color:#D0D0D0;}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color:#D0D0D0;}
::-moz-placeholder { /* Mozilla Firefox 19+ */color:#D0D0D0;}
:-ms-input-placeholder { /* Internet Explorer 10+ */color:#D0D0D0;}
.homeh1Bold {font-size:16px;font-weight:bold;color:#431247;}

.checkBullet {list-style-image: url("/Images/CheckMar_527c24_15x15.png");padding-left:23px;}
#homeArmyCert {width:100%;text-align:center;margin:30px auto 0px auto;}