#nav LI.support A {
	BACKGROUND-IMAGE: url(images/support.gif); WIDTH: 77px
}
#nav LI.customers A {
	BACKGROUND-IMAGE: url(images/customers.gif); WIDTH: 89px
}
#nav LI.purchase A {
	BACKGROUND-IMAGE: url(images/purchase.gif); WIDTH: 91px
}
#nav LI.products A {
	BACKGROUND-IMAGE: url(images/products.gif); WIDTH: 88px
}
#nav LI.resources A {
	BACKGROUND-IMAGE: url(images/resources.gif); WIDTH: 87px
}
#nav LI.home A {
	BACKGROUND-IMAGE: url(images/home.gif); WIDTH: 69px
}
#nav LI.download A {
	BACKGROUND-IMAGE: url(images/download.gif); WIDTH: 93px
}
#nav LI A {
	BACKGROUND-POSITION: 0px 0px; DISPLAY: block; OVERFLOW: hidden; TEXT-INDENT: -4000px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px
}
#nav {
	DISPLAY: block; Z-INDEX: 2000; FLOAT: right; MARGIN: 33px 9px 0px 0px; WIDTH: 450px; HEIGHT: 30px
}
#nav LI {
	DISPLAY: block; Z-INDEX: 9000; FLOAT: left
}
#nav LI A:hover {
	BACKGROUND-POSITION: 0px -30px
}
#breadcrumb {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 7px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #6e6e6e; PADDING-TOP: 9px
}
#breadcrumb A {
	COLOR: #6e6e6e; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
#breadcrumb A:hover {
	TEXT-DECORATION: underline
}
#header H1 A {
	DISPLAY: block; BACKGROUND: url(images/logo.gif) no-repeat 11px 21px; WIDTH: 141px; TEXT-INDENT: -4000px; HEIGHT: 61px
}
#header H1 {
	DISPLAY: block; BACKGROUND: url(images/header_leftcap.gif) no-repeat 0px 0px; FLOAT: left; MARGIN: 0px; HEIGHT: 63px
}
#header DIV {
	BACKGROUND: url(images/header_rightcap.gif) no-repeat 100% 0px; WIDTH: 751px; HEIGHT: 63px
}
#header {
	CLEAR: both; BACKGROUND: url(images/header_bg.gif) #15438a repeat-x 0px 0px; FLOAT: left
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 76%; FONT-FAMILY: verdana, arial, sans-serif
}
#wrapper {
	MARGIN: 0px auto; WIDTH: 751px
}
H5#sectitle {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; BACKGROUND: url(images/subnav_topcap.gif) #a5b4c1; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 5px
}
#subnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/subnav_bottomcap.gif) no-repeat 0px 100%; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 164px; PADDING-TOP: 0px
}
#subnav LI {
	BORDER-TOP: #fff 1px solid; DISPLAY: block; WIDTH: 164px
}
#subnav LI A {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 7px; FONT-SIZE: 0.85em; BACKGROUND: #dde4ea; PADDING-BOTTOM: 4px; COLOR: #005ead; PADDING-TOP: 4px
}
#subnav LI.children A {
	PADDING-RIGHT: 15px; BACKGROUND: url(images/iconplus.gif) #dde4ea no-repeat 100% 0px
}
#subnav LI.selected A {
	FONT-WEIGHT: bold; BACKGROUND: #dde4ea; COLOR: #55616c
}
#subnav LI.open A {
	FONT-WEIGHT: bold; BACKGROUND: #ebeff2
}
#subnav LI UL {
	DISPLAY: none
}
#subnav LI.open UL {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #ebeff2; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
#sidebar {
	FLOAT: left; WIDTH: 164px
}
#sidebar H5 {
	MARGIN: 0px
}
#main {
	CLEAR: both; BACKGROUND: url(images/sidebar_bg.gif) #fff repeat-y 0px 0px; WIDTH: 751px
}
#subnav {
	BORDER-BOTTOM: #fff 10px solid
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL LI {
	LIST-STYLE-TYPE: none
}
A {
	COLOR: #005ead; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
H5#sitetools {
	DISPLAY: block; BACKGROUND: url(images/h5_sitetools.gif) no-repeat 0px 0px; FLOAT: left; WIDTH: 164px; TEXT-INDENT: -6000px; HEIGHT: 24px
}
#tools {
	MARGIN-TOP: 6px; DISPLAY: block; PADDING-LEFT: 5px; FLOAT: left; WIDTH: 159px
}
#tools LI {
	MARGIN: 0px 0px 4px
}
#tools LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 26px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #005ead; LINE-HEIGHT: 1px; PADDING-TOP: 8px; HEIGHT: 6px
}
#bottom {
	CLEAR: both; BACKGROUND: url(images/sidebar_bottomcap.gif) #fff no-repeat 0px 0px; MARGIN: 10px 0px 0px; WIDTH: 751px; BORDER-BOTTOM: #c8cfd4 1px solid; HEIGHT: 24px
}
#contentwrap {
	FLOAT: right; WIDTH: 567px; LINE-HEIGHT: 1em
}
TABLE {
	COLOR: #333; LINE-HEIGHT: 1.3em
}
#tools LI.email A {
	BACKGROUND: url(images/icon_mail.gif) no-repeat 0px 0px
}
#tools LI.home A {
	BACKGROUND: url(images/icon_home.gif) no-repeat 0px 0px
}
h3 {margin-bottom:7px; font-size: 16px; font-family:  arial, verdana; color:#333;}
.intro {background: url('images/introgradbg.jpg') no-repeat 0 0; padding: 15px 15px 15px 15px;}
.introtext {color: #cc6633; font-size: 13px; line-height: 18px;}
ul.hoverlist            {padding:0; clear:both; float:none; display:block;;}
ul.hoverlist li         {float:left; clear:both; display:block; width: 560px; font-size: 1em; line-height: 1.4em;
                         background: url('images/dottedhr.gif') repeat-x 1px 0;; padding-left:8px; padding-right:0; padding-top:12px; padding-bottom:12px }
ul.hoverlist li.first   {background:none;}
ul.hoverlist a, ul.hovertable a
                        {font-size: 1.05em; font-weight:bold;
                         background: url('images/hovertable_arrow.gif') no-repeat 0 3px;; padding-left:14px; padding-right:0; padding-top:0; padding-bottom:0}
ul.hoverlist img,
ul.hovertable img       {float:left; margin: 0 8px 2px 0;}
ul.hoverlist img.right  {float:right; margin: 0 0 0 8px; border:none;;}
#subnav LI.open UL LI A {
	PADDING-RIGHT: 3px; BORDER-TOP: #f9fbfb 1px solid; PADDING-LEFT: 12px; FONT-WEIGHT: normal; BACKGROUND: url(images/lidash.gif) #ebeff2 no-repeat 4px 8px; PADDING-BOTTOM: 3px; COLOR: #005ead; PADDING-TOP: 3px
}
#subnav LI.open UL {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #ebeff2; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
#subnav LI UL LI {
	FONT-SIZE: 1em; WIDTH: 154px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.minihr              {height: 1px; font-size:0; line-height:1px;  clear:both;
                         background: url('images/dottedhr.gif') repeat-x 0 0;; margin-left:-4px; margin-right:0; margin-top:8px; margin-bottom:15px}
ul.standard li          {background: url('images/lidot.gif') no-repeat 0 7px;; padding-left:10px; padding-right:0; padding-top:0; padding-bottom:0}
ul.arrows li		{background: url('images/minliarrow.gif') no-repeat 0 6px; margin:0; padding-left:13px; padding-right:0; padding-top:0; padding-bottom:0}
#subnav li.open ul li.selected a
    					{text-decoration:none; font-weight:bold; color:#4B4B4B;
						background-image: url('images/lidashgray.gif');}
h4				{padding:0;font-size: 1.1em; margin: 0 0 3px 0;color: #cc6633;}
img.right               {float:right; margin: 0 9px 9px 9px;}
img.left              	{float:left; margin: 0 9px 9px 0;}
img.border 				{border: 1px solid #ACACAC;}
table.resources td      {background: url('images/dottedhr.gif') repeat-x 0 0; line-height: 1.4em; padding-left:8px; padding-right:0; padding-top:8px; padding-bottom:8px}
a.download              {font-weight:bold; padding-left: 14px; background: url('images/icon_download.gif') no-repeat 0 1px;}
ul.checkmarks li        {background: url('images/litick.gif') no-repeat 0 4px;; padding-left:18px; padding-right:0; padding-top:0; padding-bottom:0}
#main ul.checkmarks li
                        {margin: 0 0 10px 0;	line-height: 1.6em; font-size: 1em;}
a.arrowlink             {font-weight:bold; background: url('images/icon_morearrow.gif') no-repeat 0 1px;; padding-left:15px; padding-right:0; padding-top:0; padding-bottom:0}
hr                      {height: 1px !important; border:none; border-top: 1px solid #A6A6A6; overflow:hidden; clear:both;}
