﻿/* Generated by F12 developer tools. This might not be an accurate representation of the original source file */
* {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 12px/20px Arial, Helvetica, sans-serif; COLOR: #53565A; PADDING-TOP: 0px
}
A {
	COLOR: #008EB3; TEXT-DECORATION: none
}
A:hover {
	COLOR: #008EB3; TEXT-DECORATION: underline
}
.textField {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
#banner {
	BACKGROUND-IMAGE: url(../../../idcpro/groups/public/@companysite/documents/webcontent/mainBannerBg.gif); MIN-WIDTH: 960px
}
#mainsection {
	MARGIN: auto; WIDTH: 960px
}
.mainsection {
	MARGIN: auto; WIDTH: 960px
}
#pageBg {
	BACKGROUND: url(../../../idcpro/groups/public/@companysite/documents/webcontent/PageNavBg.jpg) no-repeat; OVERFLOW: hidden
}
#contentsection {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; WIDTH: 470px; PADDING-RIGHT: 20px; FLOAT: left; PADDING-TOP: 15px
}
#contentsection UL {
	MARGIN-LEFT: 25px
}
#contentsection .bodytext {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#contentsectionWide .bodytext {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#PnlSwDemos .bodytext {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#contentsectionWide {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; WIDTH: 695px; PADDING-RIGHT: 20px; FLOAT: left; PADDING-TOP: 15px
}
#contentsectionWide UL {
	PADDING-LEFT: 25px
}
#printWide {
	POSITION: relative; TOP: 1px; LEFT: 37px
}
A.printWide {
	WIDTH: 80px; DISPLAY: block; BACKGROUND: url(../../../idcpro/groups/public/@companysite/documents/webcontent/btn_print.jpg) no-repeat 0px 0px; FLOAT: right; HEIGHT: 20px; COLOR: #53565A; TEXT-DECORATION: none; TOP: 18px
}
A.printWide:hover {
	BACKGROUND-POSITION: 0px -20px; TEXT-DECORATION: none
}
A.register {
	WIDTH: 78px; DISPLAY: block; BACKGROUND: url(../../../idcpro/groups/public/@companysite/documents/webcontent/register_btn.png) no-repeat 0px 0px; HEIGHT: 16px; TEXT-DECORATION: none
}
A.register:hover {
	BACKGROUND-POSITION: 0px -16px; TEXT-DECORATION: none
}
#HorDivider {
	BACKGROUND-COLOR: #688eb3; HEIGHT: 2px
}
.HorDivider {
	BACKGROUND-COLOR: #688eb3; HEIGHT: 2px
}
.newspanel {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 225px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 0px
}
.subheaderbgnews {
	BORDER-BOTTOM: #868A8F 5px solid; BACKGROUND-COLOR: #f6f6f6
}
.subheaderbgnewscategory {
	BORDER-BOTTOM: #cccccc 5px solid; BACKGROUND-COLOR: #f6f6f6; MARGIN-TOP: 30px
}
.newscategorylist {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 15px
}
.newscategoryitem {
	LINE-HEIGHT: 1.2em
}
.newscategoryitem .NewsDate {
	WIDTH: 80px; PADDING-RIGHT: 30px; FLOAT: left
}
.newscategoryitem A {
	WIDTH: 545px; DISPLAY: block; FLOAT: left
}
.newscategoryitemspacer {
	HEIGHT: 15px; CLEAR: both
}
#newsitemdetails {
	MARGIN-TOP: 30px
}
#lblAlertTitle {
	FONT-STYLE: italic; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #53565A; FONT-SIZE: 13px
}
.OldNews {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 3px
}
.NewsDate {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #999999; FONT-SIZE: 12px
}
.NewAlert {
	BACKGROUND-IMAGE: url(../../../idcpro/groups/public/@companysite/documents/webcontent/alert_panel_bkg.jpg); PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.NewsAlertIcon {
	BACKGROUND-IMAGE: url(../../../idcpro/groups/public/@companysite/documents/webcontent/alert_icon.png); BACKGROUND-REPEAT: no-repeat
}
.NewNews {
	BACKGROUND-IMAGE: url(../../../idcpro/groups/public/@companysite/documents/webcontent/alert_panel_bkg.jpg); PADDING-BOTTOM: 5px; MARGIN-TOP: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 6px
}
.mainpanel {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 470px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 0px
}
.subheaderbgmain {
	BORDER-BOTTOM: #396079 5px solid; BACKGROUND-COLOR: #f6f6f6
}
.panelsecondary {
	BACKGROUND-COLOR: #f6f6f6
}
.panelsecondary .bodytext {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: url(../../../idcpro/groups/public/@companysite/documents/webcontent/panelSecondarybg.gif) #f6f6f6 repeat-x; PADDING-TOP: 0px
}
.panelsecondary .bodytext P {
	LINE-HEIGHT: 22px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #53565A; FONT-SIZE: 15px
}
.borderpanel {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 225px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.borderpanel .standout {
	BACKGROUND-IMAGE: url(../../../idcpro/groups/public/@companysite/documents/webcontent/bulletBorderPanel.png); LINE-HEIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND-REPEAT: no-repeat
}
#box2Content {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
#box2Content H1 {
	FONT-STYLE: italic; PADDING-LEFT: 5px; FONT-FAMILY: Georgia; COLOR: #53565A; FONT-SIZE: 14px
}
#tlc2 {
	BACKGROUND-COLOR: transparent; BACKGROUND-REPEAT: no-repeat
}
#trc2 {
	BACKGROUND-COLOR: transparent; BACKGROUND-REPEAT: no-repeat
}
#blc2 {
	BACKGROUND-COLOR: transparent; BACKGROUND-REPEAT: no-repeat
}
#brc2 {
	BACKGROUND-COLOR: transparent; BACKGROUND-REPEAT: no-repeat
}
#tlc2 {
	BACKGROUND-IMAGE: url(../../../idcpro/groups/public/@companysite/documents/webcontent/cornerTopLeft.png); BACKGROUND-POSITION: 0% 0%
}
#trc2 {
	BACKGROUND-IMAGE: url(../../../idcpro/groups/public/@companysite/documents/webcontent/cornerTopRight.png); BACKGROUND-POSITION: 100% 0%
}
#blc2 {
	BACKGROUND-IMAGE: url(../../../idcpro/groups/public/@companysite/documents/webcontent/cornerBottomLeft.png); BACKGROUND-POSITION: 0% 100%
}
#brc2 {
	BACKGROUND-IMAGE: url(../../../idcpro/groups/public/@companysite/documents/webcontent/cornerBottomRight.png); BACKGROUND-POSITION: 100% 100%
}
#tb2 {
	BACKGROUND-COLOR: transparent; BACKGROUND-REPEAT: repeat-x
}
#bb2 {
	BACKGROUND-COLOR: transparent; BACKGROUND-REPEAT: repeat-x
}
#tb2 {
	BACKGROUND-IMAGE: url(../../../idcpro/groups/public/@companysite/documents/webcontent/cornerTop.png); BACKGROUND-POSITION: 0% 0%
}
#bb2 {
	BACKGROUND-IMAGE: url(../../../idcpro/groups/public/@companysite/documents/webcontent/cornerBottom.png); BACKGROUND-POSITION: 10% 100%
}
#rb2 {
	BACKGROUND-IMAGE: url(../../../idcpro/groups/public/@companysite/documents/webcontent/cornerRight.png); BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: 100% 0%
}
#lb2 {
	BACKGROUND-IMAGE: url(../../../idcpro/groups/public/@companysite/documents/webcontent/cornerLeft.png); BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: 0% 100%
}
.prev {
	Z-INDEX: 3; POSITION: absolute; CURSOR: pointer; LEFT: 0px
}
.next {
	Z-INDEX: 3; POSITION: absolute; CURSOR: pointer; RIGHT: 0px
}
P {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #53565A; FONT-SIZE: 12px
}
#MainNav .mainlink {
	FLOAT: left
}
A.MainNav-left {
	WIDTH: 160px; DISPLAY: block; BACKGROUND: url(../../../idcpro/groups/public/@companysite/documents/webcontent/mainNavLeftbg.gif) no-repeat 0px 0px; HEIGHT: 60px; TEXT-DECORATION: none
}
A.MainNav-left DIV {
	TEXT-ALIGN: center; DISPLAY: block; FONT: 14px Arial; COLOR: #ffffff; TEXT-DECORATION: none; PADDING-TOP: 13px
}
A.MainNav-left:hover {
	BACKGROUND-POSITION: 0px -60px; COLOR: #fff; TEXT-DECORATION: none
}
A.MainNav-focus-left {
	WIDTH: 160px; DISPLAY: block; BACKGROUND: url(../../../idcpro/groups/public/@companysite/documents/webcontent/mainNavLeftbg.gif) no-repeat 0px -60px; HEIGHT: 60px; TEXT-DECORATION: none
}
A.MainNav-focus-left DIV {
	TEXT-ALIGN: center; DISPLAY: block; FONT: 14px Arial; COLOR: #ffffff; TEXT-DECORATION: none; PADDING-TOP: 13px
}
A.MainNav-focus-left:hover {
	BACKGROUND-POSITION: 0px -60px; COLOR: #fff; TEXT-DECORATION: none
}
A.MainNav-mid {
	WIDTH: 160px; DISPLAY: block; BACKGROUND: url(../../../idcpro/groups/public/@companysite/documents/webcontent/mainNavMidbg.gif) no-repeat 0px 0px; HEIGHT: 60px; TEXT-DECORATION: none
}
A.MainNav-mid DIV {
	TEXT-ALIGN: center; DISPLAY: block; FONT: 14px Arial; COLOR: #ffffff; TEXT-DECORATION: none; PADDING-TOP: 13px
}
A.MainNav-mid:hover {
	BACKGROUND-POSITION: 0px -60px; COLOR: #fff; TEXT-DECORATION: none
}
A.MainNav-focus-mid {
	WIDTH: 160px; DISPLAY: block; BACKGROUND: url(../../../idcpro/groups/public/@companysite/documents/webcontent/mainNavMidbg.gif) no-repeat 0px -60px; HEIGHT: 60px; TEXT-DECORATION: none
}
A.MainNav-focus-mid DIV {
	TEXT-ALIGN: center; DISPLAY: block; FONT: 14px Arial; COLOR: #ffffff; TEXT-DECORATION: none; PADDING-TOP: 13px
}
A.MainNav-focus-mid:hover {
	BACKGROUND-POSITION: 0px -60px; COLOR: #fff; TEXT-DECORATION: none
}
A.MainNav-right {
	WIDTH: 160px; DISPLAY: block; BACKGROUND: url(../../../idcpro/groups/public/@companysite/documents/webcontent/mainNavRightbg.gif) no-repeat 0px 0px; HEIGHT: 60px; TEXT-DECORATION: none
}
A.MainNav-right DIV {
	TEXT-ALIGN: center; DISPLAY: block; FONT: 14px Arial; COLOR: #ffffff; TEXT-DECORATION: none; PADDING-TOP: 13px
}
A.MainNav-right:hover {
	BACKGROUND-POSITION: 0px -60px; COLOR: #fff; TEXT-DECORATION: none
}
A.MainNav-focus-right {
	WIDTH: 160px; DISPLAY: block; BACKGROUND: url(../../../idcpro/groups/public/@companysite/documents/webcontent/mainNavRightbg.gif) no-repeat 0px -60px; HEIGHT: 60px; TEXT-DECORATION: none
}
A.MainNav-focus-right DIV {
	TEXT-ALIGN: center; DISPLAY: block; FONT: 14px Arial; COLOR: #ffffff; TEXT-DECORATION: none; PADDING-TOP: 13px
}
A.MainNav-focus-right:hover {
	BACKGROUND-POSITION: 0px -60px; COLOR: #fff; TEXT-DECORATION: none
}
#utilitynav {
	BACKGROUND-IMAGE: url(../../../idcpro/groups/public/@companysite/documents/webcontent/utilityBarBg.gif); MIN-WIDTH: 960px; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; PADDING-TOP: 3px
}
#utilnavlink {
	padding:7px 0 7px 16px;float:left;
}
A.utilnavlink {
	BACKGROUND-IMAGE: url(../../../idcpro/groups/public/@companysite/documents/webcontent/utilityNavDot.png); PADDING-BOTTOM: 0.5em; PADDING-LEFT: 1.3em; PADDING-RIGHT: 0.5em; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 40px; COLOR: #53565A; FONT-SIZE: 12px; TEXT-DECORATION: none; PADDING-TOP: 0.9em
}
#searchDiv {
	float:right; padding:7px 0 7px 0;
}
#searchButton {
	WIDTH: 67px; BACKGROUND: url(../../../idcpro/groups/public/@companysite/documents/webcontent/btn_search.png) no-repeat; FLOAT: left; HEIGHT: 18px
}
#searchDiv .search {
	float:left;width:155px;height:18px; BACKGROUND: url(../../../idcpro/groups/public/@companysite/documents/webcontent/searchBg.png) no-repeat; border:none;padding:1px 0 1px 8px;color: #53565A;
}
#login {
	POSITION: relative; WIDTH: 100px; TOP: 6px; LEFT: 85px
}
A.login {
	POSITION: relative; WIDTH: 225px; DISPLAY: block; BACKGROUND: url(../../../idcpro/groups/public/@companysite/documents/webcontent/btn_login.png) no-repeat 0px 0px; HEIGHT: 33px; COLOR: #ffffff; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.login:hover {
	BACKGROUND-POSITION: 0px -33px; TEXT-DECORATION: none
}
#print {
	POSITION: relative; TOP: 1px; LEFT: 37px
}
A.print {
	WIDTH: 80px; DISPLAY: block; BACKGROUND: url(../../../idcpro/groups/public/@companysite/documents/webcontent/btn_print.jpg) no-repeat 0px 0px; FLOAT: right; HEIGHT: 20px; COLOR: #53565A; TEXT-DECORATION: none; TOP: 18px
}
A.print:hover {
	BACKGROUND-POSITION: 0px -20px; TEXT-DECORATION: none
}
#rss {
	POSITION: relative; WIDTH: 100px; TOP: 1px; LEFT: 33px; font-size: 12px;
}
A.rss {
	WIDTH: 140px; DISPLAY: block; BACKGROUND: url(../../../idcpro/groups/public/@companysite/documents/webcontent/btn_rss.jpg) no-repeat 0px 0px; FLOAT: right; HEIGHT: 20px; COLOR: #53565A; CURSOR: pointer; TEXT-DECORATION: none; TOP: 18px
}
A.rss:hover {
	BACKGROUND-POSITION: 0px -20px; TEXT-DECORATION: none
}
#subNav {
	BACKGROUND-IMAGE: url(../../../idcpro/groups/public/@companysite/documents/webcontent/subNavBg.gif); WIDTH: 100%; HEIGHT: 50px; CLEAR: both
}
.subNavDivider {
	WIDTH: 15px; FLOAT: left
}
A.subNavOff {
	BACKGROUND-IMAGE: url(../../../idcpro/groups/public/@companysite/documents/webcontent/subNavOff.gif); TEXT-ALIGN: left; FONT-STYLE: italic; WIDTH: 225px; FONT-FAMILY: Georgia; FLOAT: left; HEIGHT: 50px; COLOR: #008EB3; FONT-SIZE: 14px; TEXT-DECORATION: none
}
A.subNavOff:hover {
	BACKGROUND-POSITION: 0px -50px; TEXT-DECORATION: none
}
.subNavOff DIV {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; PADDING-TOP: 14px
}
.subNavOn {
	BACKGROUND-IMAGE: url(../../../idcpro/groups/public/@companysite/documents/webcontent/subNavOn.gif); TEXT-ALIGN: left; FONT-STYLE: normal; WIDTH: 225px; FONT-FAMILY: Georgia; FLOAT: left; HEIGHT: 50px; COLOR: #ffffff; FONT-SIZE: 14px; TEXT-DECORATION: none
}
A.subNavOn:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.subNavOn DIV {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; PADDING-TOP: 14px
}
#headerBar {
	BACKGROUND-IMAGE: url(../../../idcpro/groups/public/@companysite/documents/webcontent/headerBarBg.gif); HEIGHT: 45px
}
#headerBar DIV {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; FONT-FAMILY: Georgia; COLOR: #ffffff; FONT-SIZE: 14px; PADDING-TOP: 15px
}
.pageNav {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 205px; PADDING-RIGHT: 10px; FLOAT: left; CLEAR: both; PADDING-TOP: 15px
}
.pageNavBg {
	BACKGROUND-COLOR: #f6f6f6
}
.pageNavOff {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.pageNavOff A {
	COLOR: #008EB3; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.pageNavOff A:hover {
	COLOR: #008EB3; FONT-SIZE: 12px; TEXT-DECORATION: underline
}
.pageNavOn {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #e9e9e9; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.pageNavOn A {
	COLOR: #53565A; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.pageNavDivider {
	BACKGROUND-IMAGE: url(../../../idcpro/groups/public/@companysite/documents/webcontent/pageNavDividerBg.gif); PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 1px; PADDING-TOP: 0px
}
#rightNav {
	WIDTH: 225px; FLOAT: right
}
#box {
	
}
#boxContent {
	PADDING-BOTTOM: 20px; MARGIN-TOP: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
#boxContent H1 {
	FONT-STYLE: italic; PADDING-LEFT: 5px; FONT-FAMILY: Georgia; COLOR: #53565A; FONT-SIZE: 14px
}
#boxContent UL {
	MARGIN-LEFT: 25px
}
#tlc {
	BACKGROUND-COLOR: transparent; BACKGROUND-REPEAT: no-repeat
}
#trc {
	BACKGROUND-COLOR: transparent; BACKGROUND-REPEAT: no-repeat
}
#blc {
	BACKGROUND-COLOR: transparent; BACKGROUND-REPEAT: no-repeat
}
#brc {
	BACKGROUND-COLOR: transparent; BACKGROUND-REPEAT: no-repeat
}
#tlc {
	BACKGROUND-IMAGE: url(../../../idcpro/groups/public/@companysite/documents/webcontent/cornertopleft2.png); BACKGROUND-POSITION: 0% 0%
}
#trc {
	BACKGROUND-IMAGE: url(../../../idcpro/groups/public/@companysite/documents/webcontent/cornertopright2.png); BACKGROUND-POSITION: 100% 0%
}
#blc {
	BACKGROUND-IMAGE: url(../../../idcpro/groups/public/@companysite/documents/webcontent/cornerbottomleft2.png); BACKGROUND-POSITION: 0% 100%
}
#brc {
	BACKGROUND-IMAGE: url(../../../idcpro/groups/public/@companysite/documents/webcontent/cornerbottomright2.png); BACKGROUND-POSITION: 100% 100%
}
#tb {
	BACKGROUND-COLOR: transparent; BACKGROUND-REPEAT: repeat-x
}
#bb {
	BACKGROUND-COLOR: transparent; BACKGROUND-REPEAT: repeat-x
}
#tb {
	BACKGROUND-IMAGE: url(../../../idcpro/groups/public/@companysite/documents/webcontent/cornertop2.png); BACKGROUND-POSITION: 0% 0%
}
#bb {
	BACKGROUND-IMAGE: url(../../../idcpro/groups/public/@companysite/documents/webcontent/cornerbottom2.png); BACKGROUND-POSITION: 10% 100%
}
#rb {
	BACKGROUND-IMAGE: url(../../../idcpro/groups/public/@companysite/documents/webcontent/cornerright2.png); BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: 100% 0%
}
#lb {
	BACKGROUND-IMAGE: url(../../../idcpro/groups/public/@companysite/documents/webcontent/cornerleft2.png); BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: 0% 100%
}
.siteMap {
	BACKGROUND-IMAGE: url(../../../idcpro/groups/public/@companysite/documents/webcontent/footerTab.jpg); POSITION: relative; WIDTH: 90px; HEIGHT: 30px; TOP: 3px
}
.siteMap A.footerSubClosed {
	POSITION: relative; COLOR: #53565A; FONT-SIZE: 12px; TEXT-DECORATION: none; TOP: 6px
}
.siteMap A.footerSubOpen {
	POSITION: relative; COLOR: #53565A; FONT-SIZE: 12px; TEXT-DECORATION: none; TOP: 6px
}
A.bottmNav {
	BACKGROUND-IMAGE: url(../../../idcpro/groups/public/@companysite/documents/webcontent/utilityNavDot.png); POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 1.3em; PADDING-RIGHT: 0.5em; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 30px; COLOR: #53565A; FONT-SIZE: 12px; TEXT-DECORATION: none; PADDING-TOP: 0.9em; TOP: 6px
}
.copyright {
	POSITION: relative; COLOR: #999999; TOP: 6px
}
#footer {
	BACKGROUND-IMAGE: url(../../../idcpro/groups/public/@companysite/documents/webcontent/footerBgImage.jpg); BACKGROUND-COLOR: #fbfbfb; BACKGROUND-REPEAT: repeat-x; HEIGHT: 89px
}
#footerNav {
	TEXT-ALIGN: left; WIDTH: 960px
}
.footerBar {
	BACKGROUND-IMAGE: url(../../../idcpro/groups/public/@companysite/documents/webcontent/footerBar.jpg); MIN-WIDTH: 960px
}
.footerColumn {
	PADDING-BOTTOM: 5px; MIN-HEIGHT: 110px; PADDING-LEFT: 5px; WIDTH: 230px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 5px
}
.footerHeader {
	PADDING-BOTTOM: 5px
}
.footerHeader A {
	FONT-STYLE: italic; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #53565A; FONT-SIZE: 14px; TEXT-DECORATION: none
}
.footerNav {
	LINE-HEIGHT: 16px; DISPLAY: block
}
.footerLink {
	DISPLAY: inline-block
}
A.footerLink {
	PADDING-LEFT: 20px; COLOR: #008EB3; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A.footerLink:hover {
	TEXT-DECORATION: underline
}
A.footerSubOpen {
	BACKGROUND-IMAGE: url(../../../idcpro/groups/public/@companysite/documents/webcontent/minus.png); LINE-HEIGHT: 20px; PADDING-LEFT: 20px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; COLOR: #53565A; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A.footerSubClosed {
	BACKGROUND-IMAGE: url(../../../idcpro/groups/public/@companysite/documents/webcontent/plus.png); LINE-HEIGHT: 20px; PADDING-LEFT: 20px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; COLOR: #53565A; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A.footerSub {
	PADDING-LEFT: 20px; DISPLAY: inline-block; COLOR: #008EB3; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A.footerSub:hover {
	TEXT-DECORATION: underline
}
.footerNavDivider {
	BACKGROUND-IMAGE: url(../../../idcpro/groups/public/@companysite/documents/webcontent/pageNavDividerBg.gif); PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 1px; PADDING-TOP: 0px
}
.pageheader {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
.pageheadertitle {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #53565A; FONT-SIZE: 18px
}
.subheaderbg {
	BORDER-BOTTOM: #d3d3d3 5px solid; BACKGROUND-COLOR: #f6f6f6
}
.subheader {
	PADDING-BOTTOM: 10px; FONT-STYLE: italic; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; HEIGHT: 20px; COLOR: #53565A; FONT-SIZE: 14px; PADDING-TOP: 15px
}
.subhead1bg {
	BORDER-BOTTOM: #d3d3d3 1px dotted; BACKGROUND-COLOR: #f7f7f7
}
#FrmCatalog .textField {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 30px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
#FrmShoppingCart .textField {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 152px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
#FrmShoppingCart TEXTAREA {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 152px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.subhead1 {
	PADDING-BOTTOM: 10px; FONT-STYLE: italic; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #53565A; FONT-SIZE: 14px; PADDING-TOP: 15px
}
A.subhead1 {
	COLOR: #008EB3; FONT-SIZE: 14px
}
A.standout {
	FONT-STYLE: italic; PADDING-LEFT: 15px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; BACKGROUND: url(../../../idcpro/groups/public/@companysite/documents/webcontent/bulletStandout.png) no-repeat; COLOR: #008EB3; TEXT-DECORATION: none
}
.bodytextbold {
	FONT-WEIGHT: bold
}
.TableTitle {
	TEXT-ALIGN: center; FONT-WEIGHT: bold
}
.Tabletitle {
	TEXT-ALIGN: center; FONT-WEIGHT: bold
}
.Note {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #53565A; FONT-SIZE: 10px
}
.note {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #53565A; FONT-SIZE: 10px
}
.Note A {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #008EB3; FONT-SIZE: 10px; TEXT-DECORATION: underline
}
.TableBorderThin {
	BORDER-BOTTOM: #d3d3d3 1px solid; BORDER-LEFT: #d3d3d3 1px solid; BORDER-TOP: #d3d3d3 1px solid; BORDER-RIGHT: #d3d3d3 1px solid
}
.TableBackground {
	BACKGROUND-COLOR: #f6f6f6
}
.TableHead {
	FONT-WEIGHT: bold
}
.Tablehead {
	FONT-WEIGHT: bold
}
.tableoflinks {
	LINE-HEIGHT: 1.2em
}
.tableoflinks TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 45px; PADDING-TOP: 5px
}
#demoregion {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
.textFieldQuantity {
	BORDER-BOTTOM: #d3d3d3 1px solid; BORDER-LEFT: #d3d3d3 1px solid; BORDER-TOP: #d3d3d3 1px solid; BORDER-RIGHT: #d3d3d3 1px solid
}
#ContactForm .textFieldWd {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100%; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
#ContactForm .textFieldMd {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 50%; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
#ContactForm .textFieldNrw {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 15%; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
#Image {
	WIDTH: 100%; HEIGHT: 2px
}
#Quote {
	POSITION: relative; COLOR: white; MARGIN-LEFT: 12px; VERTICAL-ALIGN: top; text-shadow: 3px 3px 5px red
}
/* Feed burner */
.feedburnerFeedBlock {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 225px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px;
	BACKGROUND-COLOR: #f6f6f6
}
.feedTitle {
	BORDER-BOTTOM: #868A8F 5px solid; BACKGROUND-COLOR: #f6f6f6;
	PADDING-BOTTOM: 10px; FONT-STYLE: italic; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; HEIGHT: 20px; COLOR: #53565A; FONT-SIZE: 14px; PADDING-TOP: 15px
}
.feedburnerFeedBlock ul{ padding:10px; list-style-type:none;}

.date{    color: #999999;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 12px;}
	
#creditfooter{
		display:none;
}

#pay {
	POSITION: relative;
	TOP: 1px; LEFT: 37px
}

A.pay {
	WIDTH: 144px; 
	DISPLAY: block; 
	BACKGROUND: url(../../../idcpro/groups/public/@companysite/documents/webcontent/btn_pay.png) no-repeat 0px 0px; 
	FLOAT: left; 
	HEIGHT: 20px; 
	COLOR: #53565A; 
	TEXT-DECORATION: none; 
	TOP: 18px
}

A.pay:hover {
	BACKGROUND-POSITION: 0px -20px; 
	TEXT-DECORATION: none
}


#noThanks {
	POSITION: relative;
	TOP: 1px; LEFT: 37px
}

A.noThanks {
	WIDTH: 225px; 
	DISPLAY: block; 
	BACKGROUND: url(../../../idcpro/groups/public/@companysite/documents/webcontent/btn_noThankYou.png) no-repeat 0px 0px; 
	FLOAT: left; 
	HEIGHT: 20px; 
	COLOR: #53565A; 
	TEXT-DECORATION: none; 
	TOP: 18px
}

A.noThanks:hover {
	BACKGROUND-POSITION: 0px -20px; 
	TEXT-DECORATION: none
}

p.notice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	line-height: 1.5em;
}

#SimplerIRAForm .textFieldWd {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid;
}
#SimplerIRAForm .textFieldMd {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid;
}
#SimplerIRAForm .textFieldNrw {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid;
}

#SimplerIRAForm .textFieldPh {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; width: 55px;
}

div.error {
    color : red;
}

#demo {
	POSITION: relative; 
	WIDTH: 100px; 
	TOP: 6px; 
	LEFT: 85px;
}

A.demo {
	POSITION: relative; 
	WIDTH: 163px; 
	DISPLAY: block; 
	BACKGROUND: url(../../../idcpro/groups/public/@companysite/documents/webcontent/btndemo.png) no-repeat 0px 0px; 
	HEIGHT: 33px; 
	COLOR: #ffffff; 
	CURSOR: pointer; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none;
}

A.demo:hover {
	BACKGROUND-POSITION: 0px -33px; 
	TEXT-DECORATION: none;
}

#tryDemo {
	POSITION: relative; 
	WIDTH: 100px; 
	TOP: 6px; 
	LEFT: 85px;
}

A.tryDemo {
	POSITION: relative; 
	WIDTH: 163px; 
	DISPLAY: block; 
	BACKGROUND: url(../../../idcpro/groups/public/@companysite/documents/webcontent/btntrydemo.png) no-repeat 0px 0px; 
	HEIGHT: 33px; 
	COLOR: #ffffff; 
	CURSOR: pointer; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none;
}

A.tryDemo:hover {
	BACKGROUND-POSITION: 0px -33px; 
	TEXT-DECORATION: none;
}