@import url( /includes/css/mod_brows.css );
H1 {
	COLOR: #c86a02
}
H2 {
	COLOR: maroon
}
H4 {
	COLOR: maroon
}
A {
	COLOR: #0d2b98
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
HR {
	DISPLAY: inline; WIDTH: 100%; COLOR: #cbb49c; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px; BACKGROUND-COLOR: #cbb49c; BORDER-BOTTOM-STYLE: none
}
.linklist A {
	DISPLAY: block; MARGIN-BOTTOM: 5px
}
.prodlist P {
	MARGIN-BOTTOM: 6px
}
P {
	MARGIN-TOP: 0px
}
UL {
	MARGIN-TOP: 0px
}
OL {
	MARGIN-TOP: 0px
}
UL {
	LIST-STYLE-IMAGE: url(/images/bullet_purp.gif); MARGIN-LEFT: 16px; LIST-STYLE-TYPE: square
}
UL UL {
	MARGIN-LEFT: 22px; LIST-STYLE-TYPE: square
}
.brule {
	MARGIN-BOTTOM: 8px; BORDER-BOTTOM: black 1px solid
}
UNKNOWN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UL.bul {
	LIST-STYLE-IMAGE: url(/images/bullet_purp.gif); LIST-STYLE-TYPE: square
}
UL.bulnbm {
	LIST-STYLE-IMAGE: url(/images/bullet_purp.gif); MARGIN-BOTTOM: 0px; LIST-STYLE-TYPE: square
}
UL.pdf {
	LIST-STYLE-IMAGE: url(/images/pdf.gif); LIST-STYLE-TYPE: square
}
UL.nlbul {
	LIST-STYLE-IMAGE: url(/company/newsletter/win02/images/bullet_2.gif); LIST-STYLE-TYPE: square
}
UL.orngbul {
	LIST-STYLE-IMAGE: url(/images/common/pagenav/arrow_orange.gif)
}
UL.orngsqbul {
	LIST-STYLE-IMAGE: url(/images/bullet_purp.gif)
}
.gray {
	COLOR: gray
}
EM.caption {
	COLOR: #575757
}
UNKNOWN {
	DISPLAY: block; FONT-FAMILY: monospace
}
UNKNOWN {
	DISPLAY: block; MARGIN-LEFT: 25px; FONT-FAMILY: monospace
}
UNKNOWN {
	DISPLAY: inline
}
BLOCKQUOTE {
	MARGIN: 0px; COLOR: maroon
}
UNKNOWN {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 25px; COLOR: green
}
UNKNOWN {
	MARGIN-LEFT: 0px; COLOR: black; BACKGROUND-COLOR: lemonchiffon
}
CODE {
	BORDER-RIGHT: #d3d3d3 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d3d3d3 1px solid; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 110%; MARGIN-BOTTOM: 10px; BORDER-LEFT: #d3d3d3 1px solid; COLOR: #000000; BORDER-BOTTOM: #d3d3d3 1px solid; BACKGROUND-COLOR: #f9f7f3
}
PRE.code {
	BORDER-RIGHT: #d3d3d3 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d3d3d3 1px solid; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 110%; MARGIN-BOTTOM: 10px; BORDER-LEFT: #d3d3d3 1px solid; COLOR: #000000; BORDER-BOTTOM: #d3d3d3 1px solid; BACKGROUND-COLOR: #f9f7f3
}
CODE.fnctn {
	BORDER-TOP-WIDTH: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 110%; BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px
}
KBD {
	BORDER-TOP-WIDTH: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 110%; BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px
}
CODE SPAN.keyword {
	COLOR: #0000ff
}
CODE SPAN.comment {
	COLOR: #228b22
}
CODE SPAN.string {
	COLOR: #a020f0
}
CODE SPAN.untermstring {
	COLOR: #b20000
}
CODE SPAN.syscmd {
	COLOR: #b28c00
}
SAMP.error {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; COLOR: red
}
PRE.error {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; COLOR: red
}
SAMP.anseq {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; COLOR: darkslategray; FONT-STYLE: italic
}
SAMP.ans {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 45px; COLOR: darkslategray; FONT-STYLE: italic
}
UNKNOWN {
	BACKGROUND-COLOR: lemonchiffon
}
#globaltop {
	LETTER-SPACING: 0.05em; BACKGROUND-COLOR: #00246f
}
#ptools {
	FONT-WEIGHT: bold
}
#ptools A {
	COLOR: white; TEXT-DECORATION: none
}
#ptools {
	COLOR: white; TEXT-DECORATION: none
}
#access {
	COLOR: #ffcc00; TEXT-DECORATION: none
}
#access A {
	COLOR: #ffcc00; TEXT-DECORATION: none
}
#access A:hover {
	COLOR: white
}
#topnav {
	BORDER-RIGHT: #00246f 1px solid; BORDER-LEFT: #00246f 1px solid; CURSOR: hand; BACKGROUND-COLOR: #f4f5f9
}
#topnavitems TD {
	PADDING-BOTTOM: 3px; COLOR: #003366; PADDING-TOP: 3px
}
#topnavitems TD DIV {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em
}
#topnav A {
	FONT-WEIGHT: bold; COLOR: #0d2b98; TEXT-DECORATION: none
}
#topnav TD.activebg {
	BACKGROUND-COLOR: #cad4f9
}
#topnav TD.active {
	BACKGROUND-IMAGE: url(/images/nav_active.gif); BACKGROUND-REPEAT: repeat-x
}
#topnav TD.inactive {
	BACKGROUND-IMAGE: url(/images/nav_inactive.gif); BACKGROUND-REPEAT: repeat-x
}
#mainframe {
	BORDER-RIGHT: lightgrey 1px solid; BORDER-BOTTOM: #ed8000 2px solid; BACKGROUND-COLOR: white
}
#leftnavcol {
	PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top
}
.action A {
	COLOR: #ed8000
}
#bodycol {
	VERTICAL-ALIGN: top
}
#bodycol A:visited {
	COLOR: #405c9c
}
#bodycol A:hover {
	COLOR: darkorange; TEXT-DECORATION: underline
}
TABLE#latestnews TD {
	PADDING-RIGHT: 10px; BORDER-TOP: black 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #f5f8fa
}
TABLE#latestnews UL {
	MARGIN-BOTTOM: 0px
}
#mainbody {
	MARGIN-BOTTOM: 20px; MARGIN-LEFT: 20px; LINE-HEIGHT: 1.4em; MARGIN-RIGHT: 30px
}
DIV.fwidth#mainbody {
	MARGIN-TOP: 20px
}
#search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(/includes/images/search/searchbox_bg.gif); BACKGROUND-REPEAT: repeat
}
#search INPUT {
	FONT-SIZE: 11px
}
#search SELECT {
	FONT-SIZE: 11px
}
#search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(/includes/images/search/searchbox_bg.gif); BACKGROUND-REPEAT: repeat
}
#search FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 7px
}
#search A:link {
	COLOR: white; TEXT-DECORATION: none
}
#search A:visited {
	COLOR: white; TEXT-DECORATION: none
}
#search A:hover {
	TEXT-DECORATION: underline
}
#leftnav {
	BORDER-RIGHT: #254987 1px solid; CURSOR: hand; BACKGROUND-COLOR: #f2f4f8
}
#leftnav A {
	TEXT-DECORATION: none
}
#leftnav .inactive {
	PADDING-RIGHT: 3px; BORDER-TOP: #f2f4f8 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #f2f4f8 1px solid
}
#leftnav .active {
	PADDING-RIGHT: 3px; BORDER-TOP: #254987 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #254987 1px solid; BACKGROUND-COLOR: #c7d1f7
}
#leftnav .hover {
	PADDING-RIGHT: 3px; BORDER-TOP: #808080 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #e3e7f7
}
#leftnav #lnbmline {
	BACKGROUND-COLOR: #254987
}

@media Screen    
{
.hid {
	DISPLAY: none
}
    }
.sactive {
	PADDING-RIGHT: 0px; BORDER-TOP: #254987 1px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #254987 1px solid; BACKGROUND-COLOR: #cad4f9
}
.shover {
	PADDING-RIGHT: 0px; BORDER-TOP: #808080 1px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 3px; CURSOR: hand; PADDING-TOP: 3px; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #e3e7f7
}
.sinactive {
	PADDING-RIGHT: 0px; BORDER-TOP: #f2f4f8 1px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #f2f4f8 1px solid
}
#rightcol {
	MARGIN-BOTTOM: 20px; MARGIN-LEFT: 10px; LINE-HEIGHT: 1.4em
}
#rightcol UL {
	MARGIN-BOTTOM: 0px
}
#rightcol LI {
	MARGIN-BOTTOM: 4px
}
#rightcol H2 {
	FONT-SIZE: 100%
}
#rightcol A H2 {
	TEXT-DECORATION: none
}
.callme {
	BORDER-TOP: #7384a5 1px solid; BORDER-LEFT: #7384a5 1px solid; BORDER-BOTTOM: #7384a5 1px solid; BACKGROUND-COLOR: #f9f7f3
}
#trybuy {
	MARGIN: 5px 8px; BACKGROUND-COLOR: #f9f7f3
}
#trybuy A:link {
	COLOR: #000099; TEXT-DECORATION: none
}
#trybuy A:visited {
	COLOR: #000099; TEXT-DECORATION: none
}
#trybuy A:hover {
	COLOR: darkorange
}
#rightcol .cart {
	PADDING-LEFT: 10px; BORDER-LEFT: #7384a5 1px solid; PADDING-TOP: 8px; BACKGROUND-COLOR: #e6edf7
}
#rightcol .us {
	FONT-STYLE: italic
}
#wedgetp {
	PADDING-LEFT: 10px; BORDER-LEFT: #7384a5 1px solid; BORDER-BOTTOM: #7384a5 1px solid; BACKGROUND-COLOR: #e6edf7
}
.spotlight {
	PADDING-RIGHT: 5px; PADDING-LEFT: 8px; PADDING-BOTTOM: 14px; PADDING-TOP: 10px; BORDER-BOTTOM: gainsboro 1px solid; BACKGROUND-COLOR: #f5f1ee
}
DIV.attr {
	COLOR: maroon; TEXT-ALIGN: right
}
#rightcol DIV.action {
	TEXT-ALIGN: right
}
DIV.divider {
	MARGIN: 5px; BORDER-BOTTOM: gray 1px dashed
}
.pleft {
	PADDING-LEFT: 10px
}
.pright {
	PADDING-RIGHT: 10px
}
UL.pagenav LI {
	LIST-STYLE-IMAGE: url(/images/common/pagenav/bullet_blue3.jpg)
}
UL.pagenav LI.active {
	FONT-WEIGHT: bold; LIST-STYLE-IMAGE: url(/images/common/pagenav/arrow_orange.gif)
}
.datatable1 {
	BORDER-RIGHT: #d3d3d3 1px solid; BORDER-TOP: #d3d3d3 1px solid; BORDER-LEFT: #d3d3d3 1px solid; BORDER-BOTTOM: #d3d3d3 1px solid
}
.datatable1 TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; PADDING-TOP: 6px
}
.datatable1 TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 4px; BACKGROUND-COLOR: #004a9d; TEXT-ALIGN: left
}
#bodycol .datatable1 TD.level2 A:link {
	FONT-WEIGHT: bold; COLOR: white
}
#bodycol .datatable1 TD.level2 A:visited {
	FONT-WEIGHT: bold; COLOR: white
}
.datatable2 {
	BORDER-RIGHT: #d3d3d3 1px solid; BORDER-TOP: #d3d3d3 1px solid; BORDER-LEFT: #d3d3d3 1px solid; BORDER-BOTTOM: #d3d3d3 1px solid
}
.datatable2 TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
.datatable2 TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #004a9d; TEXT-ALIGN: center
}
.datatable3 {
	
}
.datatable3 TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
.datatable3 TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #004a9d; TEXT-ALIGN: left
}
.datatable4 {
	BORDER-RIGHT: #d3d3d3 1px solid; BORDER-TOP: #d3d3d3 1px solid; BORDER-LEFT: #d3d3d3 1px solid; BORDER-BOTTOM: #d3d3d3 1px solid
}
.datatable4 TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.inputbody {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #f9f7f3
}
TABLE.inputtable1 {
	BORDER-RIGHT: #546e8f 1px solid; BORDER-TOP: #546e8f 1px solid; BORDER-LEFT: #546e8f 1px solid; BORDER-BOTTOM: #546e8f 1px solid
}
.level2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: white; PADDING-TOP: 2px; BACKGROUND-COLOR: #6377a9; TEXT-ALIGN: left
}
.inputtable1 INPUT {
	MARGIN-BOTTOM: 5px
}
.inputtable1 SELECT {
	MARGIN-BOTTOM: 5px
}
.inputtable1 INPUT.toggle {
	MARGIN-BOTTOM: 0px
}
.inputtable1 TEXTAREA {
	MARGIN-BOTTOM: 10px
}
.inputtable1 .cboxtbl {
	MARGIN-BOTTOM: 10px
}
inputtable1 FIELDSET {
	MARGIN-BOTTOM: 10px
}
.intabletop1 TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-COLOR: #004a9d; TEXT-ALIGN: left
}
.intabletop1 TH.corner {
	VERTICAL-ALIGN: top; TEXT-ALIGN: right
}
TD.intabletop2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 0px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #004a9d
}
.oddrow {
	BACKGROUND-COLOR: #f1eeeb
}
TH.decimal {
	TEXT-ALIGN: center
}
TH.integer {
	TEXT-ALIGN: center
}
.integer {
	TEXT-ALIGN: center
}
.decimal {
	TEXT-ALIGN: right
}
.date {
	WHITE-SPACE: nowrap
}
LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: #525252
}
LEGEND {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: #525252
}
LABEL.toggle {
	DISPLAY: inline; FONT-WEIGHT: normal; COLOR: black
}
LABEL.question {
	FONT-SIZE: 11px; COLOR: maroon
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
FIELDSET LEGEND {
	MARGIN-LEFT: -7px; COLOR: black
}
CAPTION {
	PADDING-RIGHT: 5px; FONT-SIZE: smaller; FONT-STYLE: italic; TEXT-ALIGN: right
}
.req {
	COLOR: red
}
.inputbody {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #f9f7f3
}
.shadedcell1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 1px; BACKGROUND-COLOR: #edf7fc
}
.shadedcell2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 1px; BACKGROUND-COLOR: #004a9d; TEXT-ALIGN: center
}
.datatable5 {
	BORDER-RIGHT: #d3d3d3 1px solid; BORDER-TOP: #d3d3d3 1px solid; BORDER-LEFT: #d3d3d3 1px solid; BORDER-BOTTOM: #d3d3d3 1px solid
}
.rowstyle5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #aa9aaa; TEXT-ALIGN: left
}
.titlebar5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #004a9d; TEXT-ALIGN: left
}
.alertbox {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #e6ebf8
}
.alertbox TD {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
.tactive {
	BORDER-TOP: gray 1px solid; PADDING-LEFT: 10px; CURSOR: hand; BORDER-BOTTOM: gray 1px solid; BACKGROUND-COLOR: #e3e7f7
}
.tinactive {
	BORDER-TOP: #f2f4f8 1px solid; PADDING-LEFT: 10px; BORDER-BOTTOM: #f2f4f8 1px solid
}

@media Print    
{
A:link {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #003366; TEXT-DECORATION: underline
}
A:visited {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #003366; TEXT-DECORATION: underline
}
#leftnavcol {
	DISPLAY: none
}
#banner {
	DISPLAY: none
}
#rightcol {
	DISPLAY: none
}
#globaltop {
	WIDTH: 669px; align: left
}
#bodycol {
	WIDTH: 669px; align: left
}
#topnav {
	WIDTH: 669px; align: left
}

}

