/* -- Global Body Layout -- */
HTML BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; MARGIN: 0px; BACKGROUND: url("../img/common/bg/bg.gif") #ffffff repeat-x left top; BACKGROUND-COLOR: #ffffff; COLOR: #333333; FONT-SIZE: 12px; FONT-FAMILY: "Trebuchet MS", verdana, Arial, sans-serif; TEXT-ALIGN: center
}
BODY.stonewarebg {
	BACKGROUND: url("../img/common/bg/bg.gif") #fff repeat-x left top; 
}
#pageContainer {
	BORDER-RIGHT: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #ffffff; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; WIDTH: 770px; TEXT-ALIGN: left
}
#marginDiv {
	MARGIN: 1px 5px 0px 5px
}

/* -- Page Top Layout (Logos & QuickLinks) -- */
/* -- Page Top Layout Div -- */
#pgtlDiv {
	MARGIN-TOP: 0px 0px 0px 0px; HEIGHT: 63px
}
#pgtlDiv SPAN {
	DISPLAY: none
}

/* -- Page Top Layout Logo -- */
#pgtlLogo {
	MARGIN-TOP: 4px; FLOAT: left;
}
#pgtlLogo A:link {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#pgtlLogo A:visited {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#pgtlLogo A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}

/* -- Page Top Quick Link Menu -- */
#pgtlquicklinksDiv {
	FLOAT: right; PADDING-TOP: 25px; HEIGHT: 20px; PADDING-BOTTOM: 1px;
}
#pgtlquicklinksnav SPAN {
	DISPLAY: none
}
#pgtlquicklinksnav LI.border {
	PADDING-RIGHT: 1.0em; PADDING-LEFT: 1.0em; PADDING-BOTTOM: 1px; PADDING-TOP: 0.1em; DISPLAY: inline; WIDTH: 80px; LIST-STYLE-TYPE: none; TEXT-DECORATION: none; FONT-SIZE: 10px; FONT-WEIGHT: normal; COLOR: #999999; BORDER-RIGHT: #cccccc 1px solid
}
#pgtlquicklinksnav LI.noborder {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 1.0em; PADDING-BOTTOM: 1px; PADDING-TOP: 0.1em; DISPLAY: inline; WIDTH: 80px; LIST-STYLE-TYPE: none; TEXT-DECORATION: none; FONT-SIZE: 10px; FONT-WEIGHT: normal; COLOR: #999999; BORDER-RIGHT: #ffffff 1px solid
}
#pgtlquicklinksnav A:link {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; TEXT-DECORATION: none; COLOR: #000000; BORDER-BOTTOM: #ffffff 1px solid
}
#pgtlquicklinksnav A:visited {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; TEXT-DECORATION: none; COLOR: #000000; BORDER-BOTTOM: #ffffff 1px solid
}
#pgtlquicklinksnav A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; TEXT-DECORATION: none; COLOR: #203d9d; BORDER-BOTTOM: #203c9d 3px dotted
}

/* -- Banner Backgound Div -- */
#swbannerDiv {
  	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; PADDING-TOP: 0em; MARGIN: 0px 0px 0px 5px; WIDTH: 760px; HEIGHT: 95px; BACKGROUND: url("../img/common/bg/top_bnr_bg_with_tagline3.gif") #fff no-repeat 0px 0px
}
#swbanner123Div {
  	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; PADDING-TOP: 0em; MARGIN: 0px 0px 0px 5px; WIDTH: 760px; HEIGHT: 95px; BACKGROUND: url("../img/common/bg/StonewareBannerGraphic_easy123.gif") #fff no-repeat 0px 0px
}
#swbannerGreenDiv {
  	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; PADDING-TOP: 0em; MARGIN: 0px 0px 0px 5px; WIDTH: 760px; HEIGHT: 101px; BACKGROUND: url("../img/common/bg/top_bnr_bg_with_tagline_grn.gif") #fff no-repeat 0px 0px
}
#swbannerOrangeDiv {
  	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; PADDING-TOP: 0em; MARGIN: 0px 0px 0px 5px; WIDTH: 760px; HEIGHT: 101px; BACKGROUND: url("../img/common/bg/top_bnr_bg_with_tagline_org.gif") #fff no-repeat 0px 0px
}
#swbannerBlueDiv {
  	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; PADDING-TOP: 0em; MARGIN: 0px 0px 0px 5px; WIDTH: 760px; HEIGHT: 101px; BACKGROUND: url("../img/common/bg/top_bnr_bg_with_tagline_blu.gif") #fff no-repeat 0px 0px
}
#swbannerLightBlueDiv {
  	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; PADDING-TOP: 0em; MARGIN: 0px 0px 0px 5px; WIDTH: 760px; HEIGHT: 101px; BACKGROUND: url("../img/common/bg/top_bnr_bg_with_tagline_lbl.gif") #fff no-repeat 0px 0px
}


/* -- Website Main Navigation Menu Bar -- */
#mainnavMenuDiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; MARGIN: 1px 0px 0px 5px; WIDTH: 760px; HEIGHT: 24px; BACKGROUND: url("../img/common/bg/top_bnr_bg_menu.gif") #fff no-repeat 0px 0px
}
UL.mainnavMenu {	
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; MARGIN-LEFT: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.mainnavMenu LI {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px; LIST-STYLE-TYPE: none; LINE-HEIGHT: 21px
}
.mainnavMenu A:link {
	BORDER-RIGHT: #fff 1px solid; FLOAT: left; MARGIN: 0px; COLOR: #fff; BORDER-BOTTOM: 1px solid; TEXT-DECORATION: none
}
.mainnavMenu A:visited {
	BORDER-RIGHT: #fff 1px solid; FLOAT: left; MARGIN: 0px; COLOR: #fff; BORDER-BOTTOM: 1px solid; TEXT-DECORATION: none
}
.mainnavMenu A:hover {
	BORDER-RIGHT: #fff 1px solid; FLOAT: left; MARGIN: 0px; COLOR: #fff; BORDER-BOTTOM: 1px solid; TEXT-DECORATION: none
}
.mainnavMenu A:link {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em; BORDER-BOTTOM: #2947ac 1px solid; BACKGROUND-COLOR: #2947ac
}
.mainnavMenu A:visited {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em; BORDER-BOTTOM: #2947ac 1px solid; BACKGROUND-COLOR: #2947ac
}
.mainnavMenu A:hover {
	BORDER-BOTTOM: #F38F09 1px solid; BACKGROUND-COLOR: #6e82c7
}
.mainnavMenu LI.active {
	BORDER-RIGHT: #fff 1px solid; FLOAT: left; MARGIN: 0px; COLOR: #000000; BORDER-BOTTOM: #F38F09 1px solid; BACKGROUND-COLOR: #fff
}
.mainnavMenu LI.active {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em
}

/* -- Global Bread Crumbs Div & Fonts Behavior -- */
#breadcrumbsDiv {
	PADDING-LEFT: 4px; FONT-SIZE: 11px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 10px
}
#breadcrumbsDiv A {
	FONT-SIZE: 11px; COLOR: #203c9d;
}
#breadcrumbsDiv A:link {
	FONT-SIZE: 11px; COLOR: #203c9d; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
#breadcrumbsDiv A:visited {
	FONT-SIZE: 11px; COLOR: #203c9d; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
#breadcrumbsDiv A:hover {
	FONT-SIZE: 11px; COLOR: #203c9d; BORDER-BOTTOM: #203c9d 1px dashed; TEXT-DECORATION: none
}

/* -- Left Side Menu Links -- */
#leftmenulinksDiv {
	BORDER-RIGHT: #CCCEDB 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #CCCEDB 1px solid; PADDING-LEFT: 1px; MARGIN-BOTTOM: 1.5em; PADDING-BOTTOM: 1px; BORDER-LEFT: #CCCEDB 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #CCCEDB 1px solid; 
}
#leftmenulinksDiv #extend {
	MARGIN: 0px 5px 190px
}
#leftmenulinksDiv H4 {
	PADDING-BOTTOM: 0.5em
}
#leftmenulinksDiv IMG {
	PADDING-RIGHT: 0em
}

#subnavDiv A {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LETTER-SPACING:0.1EM; LINE-HEIGHT: 15px; FONT-FAMILY: "Trebuchet MS", Trebuchet, Arial, sans-serif; TEXT-DECORATION: none;
}
#subnavDiv A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LETTER-SPACING:0.1EM; LINE-HEIGHT: 15px; FONT-FAMILY: "Trebuchet MS", Trebuchet, Arial, sans-serif; TEXT-DECORATION: none;
}
#subnavDiv A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #203c9d; LETTER-SPACING:0.1EM; LINE-HEIGHT: 15px; FONT-FAMILY: "Trebuchet MS", Trebuchet, Arial, sans-serif; TEXT-DECORATION: underline;
}
#subnavDiv .current {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #203c9d; LETTER-SPACING:0.1EM; LINE-HEIGHT: 15px; FONT-FAMILY: "Trebuchet MS", Trebuchet, Arial, sans-serif; TEXT-DECORATION: none;
}

/* -- Left Login Box for the (Customers and Partners) Pages -- */
#loginDiv {
	FONT-SIZE: 11px; BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 0.0em; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0.0em; MARGIN-BOTTOM: 1.5em; PADDING-BOTTOM: 0.0em; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 0.0em; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #f7f7f7
}
#loginDiv {
	MARGIN: 0px 0px 20px
}
#loginBody {
 padding:5PX 0PX 10PX 10PX;background-color:#ebebeb;
}
#logintitleDiv {
    background-color:#4C6E97;padding-left:10px;
}
#logintitleDiv h3 {
    font-size:12px;
}
.logintextbox {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; COLOR: #000000; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.logintextboxtitle{
	FONT-SIZE: 11px; FONT-WEIGHT: bold
}
FORM {
	margin: 0px
}

/* -- Left Doc Link Box -- */
#doclinkDiv {
	FONT-SIZE: 11px; BORDER-RIGHT: #D9D9D9 1px solid; PADDING-RIGHT: 0.8em; BORDER-TOP: #D9D9D9 1px solid; PADDING-LEFT: 0.8em; MARGIN-BOTTOM: 1.5em; PADDING-BOTTOM: 0.8em; BORDER-LEFT: #D9D9D9 1px solid; PADDING-TOP: 0.8em; BORDER-BOTTOM: #D9D9D9 1px solid; BACKGROUND-COLOR: #f7f7f7
}
#doclinkDiv {
	MARGIN: 0px 0px 20px
}

/* -- Related Links Box -- */
#relatedlinksDiv {
	BORDER-RIGHT: #F7F7F7 1px solid; BORDER-LEFT: #F7F7F7 1px solid; BORDER-BOTTOM: #F7F7F7 1px solid; BORDER-TOP: #F7F7F7 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 10px; PADDING-BOTTOM: 1px;  PADDING-TOP: 2px; MARGIN-BOTTOM: 0px; BACKGROUND-COLOR: #EBEBEB; FONT-SIZE: 11px; 
}
#relatedlinksDiv {
	MARGIN: 0px 0px 5px
}
#relatednavBox {
	BORDER-RIGHT: #CCCEDB 1px solid; BORDER-LEFT: #CCCEDB 1px solid; BORDER-BOTTOM: #CCCEDB 1px solid; BORDER-TOP: #CCCEDB 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px;  PADDING-TOP: 1px; MARGIN-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; FONT-SIZE: 11px; 
}
#relatednavBox {
	MARGIN: 0px 0px 0px
}
#relatednavDiv A {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LETTER-SPACING:0.1EM; LINE-HEIGHT: 15px; FONT-FAMILY: "Trebuchet MS", Trebuchet, Arial, sans-serif; TEXT-DECORATION: none;
}
#relatednavDiv A:linked {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LETTER-SPACING:0.1EM;; LINE-HEIGHT: 15px; FONT-FAMILY: "Trebuchet MS", Trebuchet, Arial, sans-serif; TEXT-DECORATION: none;
}
#relatednavDiv A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LETTER-SPACING:0.1EM;; LINE-HEIGHT: 15px; FONT-FAMILY: "Trebuchet MS", Trebuchet, Arial, sans-serif; TEXT-DECORATION: none;
}
#relatednavDiv A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #203c9d; LETTER-SPACING:0.1EM;; LINE-HEIGHT: 15px; FONT-FAMILY: "Trebuchet MS", Trebuchet, Arial, sans-serif; TEXT-DECORATION: underline;
}
#relatednavDiv .current {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #203c9d; LETTER-SPACING:0.1EM;; LINE-HEIGHT: 15px; FONT-FAMILY: "Trebuchet MS", Trebuchet, Arial, sans-serif; TEXT-DECORATION: none;
}

#sidelinktitleDiv {
	BORDER-RIGHT: #F7F7F7 1px solid; BORDER-LEFT: #F7F7F7 1px solid; BORDER-BOTTOM: #F7F7F7 1px solid; BORDER-TOP: #F7F7F7 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 10px; PADDING-BOTTOM: 1px;  PADDING-TOP: 0px; MARGIN-BOTTOM: 0px; BACKGROUND-COLOR: #EBEBEB; FONT-SIZE: 11px; 
}
#sidelinktitleDiv {
	MARGIN: 0px 0px 5px
}


/* ---------------- Page Content ---------------- */
/* -- Page Header -- */
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 19px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px; WIDTH: 100%; COLOR: #222; PADDING-TOP: 4px; BORDER-BOTTOM: #aaa 1px solid; LETTER-SPACING: 0.5px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 15px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px; WIDTH: 100%; COLOR: #203c9d; PADDING-TOP: 0px; LETTER-SPACING: 0.5px
}
H3.sidelinktitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 0px; WIDTH: 100%; COLOR: #000000; PADDING-TOP: 0px; LETTER-SPACING: 0.5px
}
H3.relatedlinktitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0px; WIDTH: 100%; COLOR: #000000; PADDING-TOP: 0px; LETTER-SPACING: 0.5px
}
H3.kbresulttitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; WIDTH: 100%; COLOR: #203c9d; PADDING-TOP: 0px; LETTER-SPACING: 0.5px
}

#bannerMidColTitleDiv {
	margin-right: 180px; height: 101px;
}
#bannerMidColTitleBlock {
	width: 354px;	height: 90px;	margin-bottom: 0px;
}
H3.bannertitle {
	PADDING-RIGHT: 20px; PADDING-LEFT: 220px; PADDING-BOTTOM: 0px; PADDING-TOP: 68px; DISPLAY: block; FONT-SIZE: 15px; COLOR: #ffffff; LETTER-SPACING: 0.5px; 
}
H3.withline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px; MARGIN-BOTTOM: 10px; WIDTH: 100%; COLOR: #203c9d; PADDING-TOP: 4px; BORDER-BOTTOM: #aaa 1px dotted; LETTER-SPACING: 0.5px; 
}
H3.smallwithline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px; MARGIN-BOTTOM: 5px; WIDTH: 100%; COLOR: #203c9d; PADDING-TOP: 4px; BORDER-BOTTOM: #aaa 1px dotted; LETTER-SPACING: 0.5px; 
}
H3.partnertitle {
	FONT-SIZE: 13px; FONT-WEIGHT: bolder; COLOR: #333; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;  MARGIN: 0px 0px 0px 0px
}
H3.techpartnertitle{
	FONT-SIZE: 13px; FONT-WEIGHT: bolder; COLOR: #203c9d; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; MARGIN: 0px 0px 0px; MARGIN-BOTTOM: 8px
}
H3.customertitle {
	FONT-SIZE: 13px; FONT-WEIGHT: bolder; COLOR: #203c9d; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;  MARGIN: 0px 0px 0px 0px
}
H4 {
	FONT-SIZE: 128%; PADDING-BOTTOM: 1.5em; MARGIN: 0px; LINE-HEIGHT: 1em; MARGIN-TOP: 0.2em; MARGIN-BOTTOM: 1em
}
H4.readmore {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: "trebuchet ms", verdana, tahoma, arial, sans-serif; TEXT-DECORATION: none; PADDING-BOTTOM: 1.2em
}

H5.bannertitle {
	PADDING-RIGHT: 20px; PADDING-LEFT: 220px; PADDING-BOTTOM: 15px; PADDING-TOP: 53px; DISPLAY: block; FONT-SIZE: 15px; COLOR: #ffffff; LETTER-SPACING: 0.5px; 
}
H5.withline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px; MARGIN-BOTTOM: 10px; WIDTH: 100%; COLOR: #203c9d; PADDING-TOP: 4px; BORDER-BOTTOM: #aaa 1px dotted; LETTER-SPACING: 0.5px; 
}
H5.smallwithline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px; MARGIN-BOTTOM: 5px; WIDTH: 100%; COLOR: #203c9d; PADDING-TOP: 4px; BORDER-BOTTOM: #aaa 1px dotted; LETTER-SPACING: 0.5px; 
}
H5.partnertitle {
	FONT-SIZE: 13px; FONT-WEIGHT: bolder; COLOR: #333; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;  MARGIN: 0px 0px 0px 0px
}
H5.techpartnertitle{
	FONT-SIZE: 13px; FONT-WEIGHT: bolder; COLOR: #203c9d; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; MARGIN: 0px 0px 0px; MARGIN-BOTTOM: 8px
}
H5.customertitle {
	FONT-SIZE: 13px; FONT-WEIGHT: bolder; COLOR: #203c9d; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;  MARGIN: 0px 0px 0px 0px
}


.customerDiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; MARGIN: 0px 0px 0px; MARGIN-LEFT: 10px
}
UL.customerlist{
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; margin-left: 0px; margin-top: 1px; list-style-type: square;
}
UL.faq{
	PADDING-RIGHT: 0px; PADDING-LEFT: 60px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; margin-left: 0px; margin-top: 10px; margin-bottom: 10px; list-style-type: decimal;
}
#featuresDiv {
	MARGIN: 0px
}
#featuresDiv TD {
	background-color: #ebebeb;
}
#featuresDiv UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; margin-left: 0px; margin-top: 0px; margin-bottom: 1px; list-style-type: none; list-style-image: url("../img/common/misc/orange_bullet2.gif")  
}

/* -- Global Fonts Links -- */
A:link {
	COLOR: #203c9d; TEXT-DECORATION: none
}
A:visited {
	COLOR: #203c9d; TEXT-DECORATION: none
}
A:hover {
	COLOR: #203c9d; TEXT-DECORATION: underline
}

/* -- Gloabl Paragraphs -- */
P.topalign {
	MARGIN-TOP: 0px
}
P.topalignwithmargin {
	MARGIN-TOP: 10px
}
P.more {
	FONT-FAMILY: "trebuchet ms", verdana, tahoma, arial, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bolder; TEXT-DECORATION: none;  COLOR: #f68a00; BORDER-BOTTOM: #000000 1px solid; MARGIN-TOP: 0px
}
P.links {
	FONT-SIZE:11px
}
SPAN.orangetext {
	COLOR: #f68a00;
}

/* -- Global Image Layout --*/
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.imagelink {
	MARGIN-TOP: 0px
}
.imagelink A:link {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.imagelink A:visited {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.imagelink A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}

/* -- Knowledge Base -- */
#kbaseDiv {
	FONT-SIZE: 11px; BORDER-RIGHT: #999999 1px dotted; PADDING-RIGHT: 0.8em; BORDER-TOP: #999999 1px dotted; PADDING-LEFT: 0.8em; MARGIN-BOTTOM: 1.5em; PADDING-BOTTOM: 0.8em; BORDER-LEFT: #999999 1px dotted; PADDING-TOP: 0.8em; BORDER-BOTTOM: #999999 1px dotted; BACKGROUND-COLOR: #f7f7f7
}
#kbaseDiv {
	MARGIN: 0px 0px 20px
}
.kbasesearchtextbox {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #999999 1px solid; COLOR: #000000; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; height: 16px; width: 330px
}
.kbasesearchtextboxlg {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #999999 1px solid; COLOR: #000000; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; height: 16px; width: 530px
}
.kbasesearchtextboxtitle{
	FONT-SIZE: 11px; FONT-WEIGHT: normal
}

/* -- Page Footer Section -- */
#footerdiv {
	BORDER-TOP: #E0E0E8 1px solid; FONT-SIZE: 11px; TEXT-ALIGN: center;
        MARGIN-LEFT: auto; MARGIN-RIGHT: auto; WIDTH: 770px; MARGIN-TOP:10PX;
        POSITION:relative; TOP:0px; VISIBILITY:hidden;
}
#footer {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; MARGIN-LEFT: auto; WIDTH: 765px; COLOR: #666666; MARGIN-RIGHT: auto;   FONT-FAMILY: "trebuchet ms", verdana, tahoma, arial, sans-serif; POSITION: relative; TEXT-ALIGN: center
}
#copyright {
	TEXT-ALIGN: center; WIDTH: 100%; MARGIN-TOP: 0px
}

/* -- Site Map Page -- */
TD.dottedlines {
	background-image: url("../img/common/misc/sw_sitemap_dot.gif"); background-position: left; background-repeat: repeat-x; height: 1px
}
TD.gregbg {
 	background-color: #DEDEDE
}
TD.lightgregbg {
	background-color: #EEEEEE
}
P.smhome {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px
}

/* -- Privacy -- */
A.privacyText:link {
	COLOR: #203c9d; TEXT-DECORATION: underline
}
A.privacyText:active {
	COLOR: #203c9d; TEXT-DECORATION: underline
}
A.privacyText:visited {
	COLOR: #203c9d; TEXT-DECORATION: underline
}
A.privacyText:hover {
	COLOR: #203c9d; TEXT-DECORATION: underline
}

ul.bullets {
	margin: 5px 5px 5px 20px;
	padding: 0px;
	list-style-type: disc;
	color: #003F74; }
ul.bullets li {
	padding: 1px 0px;}
ul.devbullets {
	margin: 5px 5px 5px 40px;
	padding: 0px;
	list-style-image: url(/sw/img/common/misc/doc_link.gif);
}
ul.devbullets li {
	padding: 1px 0px;}
#requirements table{
    border-color:#cccccc;
    border-collapse:collapse;
}
#requirements th{
    color:#ffffff;
    background-color:#4C6E96;
}
#requirements tr{
    border-color:#cccccc;
    background-color:#ffffff;
    font: 10px arial;
}
#requirements td{

    color:000000;

}
H5{
    	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px; MARGIN-BOTTOM: 5px; WIDTH: 100%; COLOR: #203c9d; PADDING-TOP: 4px; BORDER-BOTTOM: #aaa 1px dotted; LETTER-SPACING: 0.5px; 
}
#summaryBox{
	BORDER-RIGHT: #CCCEDB 1px solid; BORDER-LEFT: #CCCEDB 1px solid; BORDER-BOTTOM: #CCCEDB 1px solid; BORDER-TOP: #CCCEDB 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px;  PADDING-TOP: 1px; MARGIN-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; FONT-SIZE: 11px; 
}
.summaryHeader{
background-color:#9ABA82;padding-left:10px;
}
.summaryHeader h1{
font-size:12px;border:solid 0px black;
}
.summaryBody{
background-color:#ebebeb;padding:5px;
}
.summaryBody ul{
margin:0px 0px;padding:5px 15px;list-style-position:outside;
}

/* -- webNetwork Features / Components -- */
.feature{

}
.feature h1{
    font-size:14px; font-family:verdana,arial;color:#000000;font-weight:bold;text-decoration:none;border-style:none
}
.feature h2{
    font-size:12px; font-family:verdana,arial;color:#000000;font-weight:bold;text-decoration:none
}
.feature p.overview{
    font-size:14px; font-family:verdana,arial;color:#808080;font-weight:bold;
}
#featureLeftColumn{
    float:left; width:255px;padding:5px;border-right:solid 1px black;

}
#featureRightColumn{
    float:right; width:255px;padding:5px;

}
.featureStandOut{
    padding: 10px;    font-size:12px; font-family:verdana,arial;color:#ffffff;font-weight:bold;font-style:italic;background-color:#4B6D96;
}