p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
h1 { font-size:18px; font-family: Verdana; font-weight: bold; }
h2 { font-size:18px; font-family: Verdana; font-weight: bold; }
h3 { font-size:16px; font-family: Verdana; font-weight: bold; }
h4 { font-size:16px; font-family: Verdana; font-weight: normal; }
h5 { font-size:13px; font-family: Verdana; font-weight: bold; }
h6 { font-size:13px; font-family: Verdana; font-weight: normal; }
td { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
p.eleven { font-family: Arial, Helvetica, sans-serif; font-size:11px; }
div.indent { margin-left:15px; }
div.content { }
td.content { padding-right:15px; padding-left: 15px; }
td.contentleft { padding-left: 15px; }
td.sectext { padding-right:15px; padding-left: 30px; }
.LinkGroup { background:#DDE1ED; }
.LG { background:#DDE1ED; }
p.copy { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999999; }
a.copy { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999999; }
a.sublinks:link { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#336699; text-decoration:none; }
a.sublinks:visited { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#336699; text-decoration:none; }
a.sublinkson:link { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none; }
a.sublinkson:visited { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none; }
a.leftsublinks:link { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#336699; text-decoration:none; }
a.leftsublinks:visited { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#336699; text-decoration:none; }
a.leftsublinkson:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; }
a.leftsublinkson:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; }
a.LGText:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#336699; text-decoration:none; }
a.LGText:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#336699; text-decoration:none; }
BODY { margin: 0px; }
a.inthenewslink:link { color: #0000FF; text-decoration: none; font-size: 13px; }
a.inthenewslink:active { color: #FF0000; text-decoration: none; font-size: 13px; }
a.inthenewslink:visited { color: #000066; text-decoration: none; font-size: 13px; }
a.inthenewslink:hover { color: #990000; text-decoration: none; font-size: 13px; }
td#press a:link { color: #0000FF; text-decoration: none; }
td#press a:active { color: #FF0000; text-decoration: none; }
td#press a:visited { color: #000066; text-decoration: none; }
td#press a:hover { color: #990000; text-decoration: none; }
div#pressdate a p { font-family:verdana; font-size:11px; font-weight:bold; }
a.pressdate { font-family:verdana; font-size:11px; text-decoration:underline; font-weight:bold; color: #333366; }
div#pressdate a { font-family:verdana; font-size:11px; text-decoration:underline; font-weight:bold; }
div#pressdate a:link { font-family:verdana; font-size:11px; text-decoration:underline; font-weight:bold; }
div#pressdate a:visited { font-family:vardana; font-size:11px; text-decoration:underline; font-weight:bold; }
div#register a { font-family:verdana, Arial, MS Sans Serif, Helvetica; font-size:11px; text-decoration:none; font-weight: normal; }
.LinkGroupCell { padding-left: 25px; }
.LinkGroupText { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#336699; }
.LinkGroupTextBlack { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; }
LI.rmli { color: black;                /* text color is black */ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; /* Note 0px padding right */ font-size: 0px; list-style: none; }
LI { font-size: 11px; }
/* Add style for the site bottom text */
 a.bottomtext:link { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999999; text-decoration:none; }
a.bottomtext:visited { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999999; text-decoration:none; }
.bottomtext { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999999; }
.fieldlabel { font-size: 12px; color: darkblue; font-family: Verdana; }
.formtitle { font-size: 15px; font-weight: bold; color: darkblue; font-family: Verdana; }
td#event a:link { font-family:Verdana, Helvetica, sans-serif; font-size:11px; color:#003366; }
td#event a:visited { font-family:Verdana, Helvetica, sans-serif; font-size:11px; color:#003366; }
div#content1 p { margin-top:0; margin-bottom: 0; }
div#content2 p { margin-top:0; margin-bottom: 0; }
div#content3 p { margin-top:0; margin-bottom: 0; }
div#content4 p { margin-top:0; margin-bottom: 0; }
div#content1 a { font-size: 11px; }
div#content2 a { font-size: 11px; }
div#content3 a { font-size: 11px; }
div#content4 a { font-size: 11px; }
.searchmessage { padding-left:15px; font-size: 11px; font-weight: bold; color:#000080; background-color:"#FFFFFF"; font-family: Verdana, Arial, Helvetica, sans-serif; }
.searchtips { color:"#666666"; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.searchhelptext { color:Black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.searchcolvalue { padding-left: 15px; font-size: 11px; padding-bottom: 4px; padding-top: 4px; font-family: Verdana, Arial, Helvetica, sans-serif; }
td.topmenu { width: 15px; padding-left:8px; padding-right:2px; vertical-align:middle }
.errortext { color:Red; font-family: Verdana, Arial, 'Microsoft Sans Serif'; font-size: 11px; }
.infotext { padding-left:30px; font-size: 11px; color:#000080; background-color:"#FFFFFF"; font-family: Verdana; }
.infomessage { padding-left:30px; font-size: 11px; color:#000080; font-weight:bold; background-color:"#FFFFFF"; font-family: Verdana; }
.formheading { font-size: 15px; font-weight: bold; color: black; font-family: Verdana; }
.formsubheading { font-size: 11px; font-weight: bold; color: black; font-family: Verdana; }
.formcolvalue { padding-right: 4px; padding-left: 10px; font-size: 11px; font-family: Verdana, Arial, 'Microsoft Sans Serif'; }
.formlabelheading { font-size: 11px; font-weight: bold; color: white; font-family: Verdana; }
.inputfield { font-size: 13px; font-family: Arial, 'Microsoft Sans Serif', Verdana; }
a.EditLinks { color: #0000FF; text-decoration: none; font-weight: bold; }
a.LeftMenuLink { font-size:10px; font-weight: bold; color: darkgray; text-decoration: none; }
.Title { font-weight: bold; font-size: 18px; color: #cc3300; }
.Code { border: #8b4513 1px solid; padding-right: 5px; padding-left: 5px; color: #000066; font-family: 'Courier New', Monospace; background-color: #ff9933; }
.LeftLG { font-weight: Normal; font-size: 11px; color: 70% Black; font-family: Arial; background-color: #DCDDDE; text-align: left; }
.LeftLG A:hover { font-weight: Normal; font-size: 11px; color: 70% Black; font-family: Arial; background-color: #DCDDDE; text-align: left; }
/* 13389/PRS.Add.Start */
.currentPageLevel { font-size:10px; color:#4e4e4e; text-decoration:none; }
.NextPageLevel { font-size:10px; color:#b2b2b2; text-decoration:none; }
#style-body { background-color: #CCC; height: 100%; width: 100%; }
#style-container { width: 600px; margin-right: auto; margin-left: auto; border: 3px solid #999; padding: 50px; background-color: #FFF; margin-top: 50px; margin-bottom: 50px; }
#style-container h1 { margin-bottom: 5px; margin-top: 0px; }
#style-container h4 { }
#style-container h5 { margin-bottom: 0px; margin-top: 1em; }
#style-container ul { margin-top: 0px; margin-bottom: 10px; font-size: 1.2em; font-family: Verdana, Geneva, sans-serif; }
#style-container ul li { font-size: 11px; }
#style-container p { margin-top: 0px; margin-bottom: 1em; }
#style-container code { border: 1px solid #999; display: block; width: 500px; padding: 20px; background-color: #E8E8E8; margin-top: 5px; margin-bottom: 0px; margin-left: auto; margin-right: auto; }
#style-container hr { margin-top: 30px; margin-bottom: 30px; }
/* 13389/PRS.Add.End */

/* START New Styles */

a.cta { display: block; height: 41px; width: 210px; background-repeat: no-repeat; text-decoration: none; color: #FFF; margin-bottom: 0px; padding: 0px; text-align: left; }
a.cta h4 { color:white; font-size: 14px; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; text-shadow:#444 1px 1px 1px; padding-top: 4px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
a.cta h3 { color:white; font-size: 16px; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; text-shadow:#444 1px 1px 1px; padding-top: 4px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
a.cta p { color:white; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; font-size: 9px; }
a.ctagreen { background-image: url(http://www.eplus.com/img/cta-green.jpg); background-position: top; }
a.ctagreen:hover { background-image: url(http://www.eplus.com/img/cta-green.jpg); background-position: bottom; }
a.ctaturq { background-image: url(http://www.eplus.com/img/cta-turq.jpg); background-position: top; }
a.ctaturq:hover { background-image: url(http://www.eplus.com/img/cta-turq.jpg); background-position: bottom; }
a.ctablue { background-image: url(http://www.eplus.com/img/cta-blue.jpg); background-position: top; }
a.ctablue:hover { background-image: url(http://www.eplus.com/img/cta-blue.jpg); background-position: bottom; }
a.ctasm { display: block; height: 29px; width: 210px; background-repeat: no-repeat; text-decoration: none; color: #FFF; margin-bottom: 0px; padding: 0px; text-align: left; }
a.ctasm h4 { color:white; padding: 0px; font-size: 14px; font-weight: bold; margin-top: 4px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; text-shadow:#444 1px 1px 1px; }
a.ctabluesm { background-image: url(http://www.eplus.com/img/cta-blue-sm.jpg); background-position: top; }
a.ctabluesm:hover { background-image: url(http://www.eplus.com/img/cta-blue-sm.jpg); background-position: bottom; }
a.ctablue { background-image: url(http://www.eplus.com/img/cta-blue.jpg); background-position: top; }
a.ctablue:hover { background-image: url(http://www.eplus.com/img/cta-blue.jpg); background-position: bottom; }
a.cta2 { height: 71px; width: 210px; display: block; text-decoration: none; }
a.cta2 h4 { text-align: center; font-size: 12px; color: #FFF; text-decoration: none; font-weight: bold; margin-top: 0px; margin-bottom: 4px; padding-top: 4px; }
a.cta2 p { text-align: center; color: #FFF; text-decoration: none; margin-top: 0px; margin-right: 8px; margin-left: 8px; font-size: 9px; }
a.cta2purp { background-image: url(img/cta2-purp.jpg); background-position: top; }
a.cta2purp:hover { background-image: url(img/cta2-purp.jpg); background-position: bottom; }
a.cta2turq { background-image: url(img/cta2-turq.jpg); background-position: top; }
a.cta2turq:hover { background-image: url(img/cta2-turq.jpg); background-position: bottom; }
a.cta2green { background-image: url(img/cta2-green.jpg); background-position: top; }
a.cta2green:hover { background-image: url(img/cta2-green.jpg); background-position: bottom; }
div.infobox { width:215px; background-position:bottom; padding-bottom:5px; margin-top: 5px; margin-bottom: 10px; margin-right: 5px; text-align: left; }
div.infobox p { margin-top: 0em; margin-right: 1em; margin-bottom: 1em; margin-left: 1em; color: #666; }
div.infobox h3 { margin-right: 10px; margin-left: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 16px; margin-top: 0px; color: #666; text-shadow: #fff -1px -1px 0px; margin-bottom: .5em; }
div.infobox ul { list-style-type: square; margin-top: 0px; margin-right: 1em; }
div.infobox ul li { margin-bottom:.5em; }
div.grnbox { background-image: url(http://www.eplus.com/img/grn-box-main.jpg); }
div.grnbox div.topcap { background-image: url(http://www.eplus.com/img/grn-box-top.jpg); background-repeat: no-repeat; height: 12px; width: 215px; }
div.grnbox ul { color: #33C3C3; }
div.grnbox ul li a { color:#0078C1; }
div.grnbox ul li a:hover { color: #99BD51; }
div.blbox { background-image: url(http://www.eplus.com/img/bl-box-main.jpg); }
div.blbox div.topcap { background-image: url(http://www.eplus.com/img/bl-box-top.jpg); background-repeat: no-repeat; height: 12px; width: 215px; }
div.blbox ul { color: #33C3C3; }
div.blbox ul li a { color:#0078C1; }
div.blbox ul li a:hover { color: #99BD51; }
.flt-rt { float:right; margin-left:10px; }
.flt-lft { float:left; margin-right:10px; }
#partner-outer { background-color: #D8CAC0; text-align: center; height: 100%; margin-top: 16px; margin-right: 0px; margin-bottom: 16px; margin-left: 0px; border: 4px groove #E9E1DC; }
#partner-action { margin-right: auto; margin-left: auto; margin-top:0px; margin-bottom:0px; text-align: left; width: 600px; background-color: #FFF; padding: 20px; }
#partner-action a:hover { color: #FFF; background-color: #00539B; text-decoration: none; }
#partner-action p { font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 15px; margin-top: 0px; }
#partner-action li { font-size: 15px; font-family: Calibri, Arial, Helvetica, sans-serif; }
#partner-action h1, #partner-action h2, #partner-action h3 { font-family: Calibri, Arial, Helvetica, sans-serif; font-weight: bold; }
#partner-action h1 { font-size: 25px; margin-bottom: 0em; }
#partner-action h2 { margin-top: 0em; }
#partner-action h3 { margin-top: 1em; margin-bottom: 0.25em; font-size: 19px; color: #00539B; }
#docmgt-links { border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #039; border-bottom-color: #039; background-color: #2067BD; margin-top: 10px; margin-bottom: 20px; margin-right: auto; margin-left: auto; }
#docmgt-links td { border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-top-color: #039; border-left-color: #039; }
#docmgt-links a { color: #FFF; text-decoration: none; display: block; line-height: 20px; padding-right: 10px; padding-left: 10px; }
#docmgt-links a:hover { text-decoration: none; background-color: #54ACE0; }
#docmgt-links a.current { background-color: #54ACE0; cursor: default; }
div.announcement { background-color: #C6EAFF; border: 1px solid #0078C1; padding-left: 15px; padding-right:15px; }
a.toplink { background: url(/img/img_up_arrow.gif) no-repeat right 1px; padding-right: 15px; text-decoration: none; margin-left: 2px; }
a.toplink:hover { text-decoration: underline; }
div.syscrumbs { line-height:1.5em; font-size: 10px; margin-left:5px; }
div.syscrumbs a { }
div.syscrumbs a:hover { color: #FFF; background-color: #00E; }
/*JQuery Styles*/

/* root element for scrollable */
.vertical { /* required settings */
	position:relative; overflow:hidden; /* vertical scrollers have typically larger height than width */	
	height: 665px; width: 700px; border-top:1px solid #ddd; }
/* root element for scrollable items */
.items { position:absolute; /* this time we have very large space for height */	
	height:20000em; margin: 0px; }
/* single scrollable item */
.item { border-bottom:1px solid #ddd; margin:10px 0; padding:15px; font-size:12px; height:180px; }
/* elements inside single item */
.item img { float:left; margin-right:20px; height:180px; width:240px; }
.item h3 { margin:0 0 5px 0; font-size:16px; color:#456; font-weight:normal; }
/* the action buttons above the scrollable */
#actions { width:700px; margin:30px 0 10px 0; }
#actions a { font-size:11px; cursor:pointer; color:#666; }
#actions a:hover { text-decoration:underline; color:#000; }
.disabled { visibility:hidden; }
.next { float:right; }	

h3.os { background-image: url(img/os/h3-brdr.jpg); background-repeat: no-repeat; background-position: left bottom; padding-bottom: 2px; font-size: 1em; color: #0078C1; margin-top: 0px; }
h2.os { line-height: 1em; font-size: 20px; margin-top: 1em; margin-bottom: 1em; font-weight: bold; color: #454545; }
h4.os { margin-top: 1em; margin-bottom: .25em; font-size: 14px; font-weight: bold; color: #0078C1; }

/*ePlus Security section styles */

#security-head { background-image: url(img/ncc/headbg.jpg); background-repeat: repeat-x; }
#security-head h1 { color:#FFF; margin-left:10px; margin-right:10px; }
#security-head p { color:#FFF; margin-left:10px; margin-right:10px; }
#security-head a { color:#FFF; }
#security-head a:hover { color: #C61E20; }

div.security-home-bucket { border: 1px solid #CCC; background-color: #E8E8E8; padding: 10px; margin-top: 10px; }
div.security-home-bucket h2 { font-weight: bold; margin-top: 0px; margin-bottom: 10px; text-shadow: #FFF 1px 1px 0px;}
div.security-home-bucket a:hover { color: #FFF; background-color: #408EEB; }

tr.sec-nav td a { text-align: center; background-image: url(img/ncc/nav-bg.jpg); background-repeat: repeat-x; line-height: 35px; height: 35px; width: 100%; display: block; color: #FFF; text-decoration: none; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #999; border-right-color: #000; border-bottom-color: #000; border-left-color: #999; font-weight: bold; }
tr.sec-nav td a:hover { text-decoration: underline; }
tr.sec-nav td a.active { background-image: url(img/ncc/nav-bg-active.jpg); background-repeat: repeat-x; border-top-color: #E1E2E3; border-right-color: #000; border-bottom-color: #000; border-left-color: #E1E2E3; }

tr.sec-nav td a.active:hover { cursor:text; text-decoration: none; }

/*end ePlus Security styles

/* END New Styles *