A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #084887; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #084887; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #e14b1d; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #081c55; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
BODY {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #00274c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
H1.doctitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.base-text {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #00274c; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.base-text A {
	FONT-SIZE: 10px; COLOR: #00274c; TEXT-DECORATION: underline
}
.base-text A:visited {
	FONT-SIZE: 10px; COLOR: #00274c; TEXT-DECORATION: underline
}
.base-text A:active {
	FONT-SIZE: 10px; COLOR: #00274c; TEXT-DECORATION: underline
}
.base-text A:hover {
	FONT-SIZE: 10px; COLOR: #e14b1d; TEXT-DECORATION: underline
}
.body-text {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #081c55; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.body-text-bld {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #084887; LINE-HEIGHT: 15px; PADDING-TOP: 2px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.body-text-bld-yellow {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #e14b1d; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.body-text-bld-yellow-h1 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #e14b1d; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bordered-table-cells {
	BORDER-RIGHT: #9babba 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #9babba 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #9babba 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #9babba 1px solid; BACKGROUND-COLOR: #445f70
}
.breadcrumb {
	
}
.breadcrumb A {
	
}
.breadcrumb B {
	COLOR: #e14b1d
}
.copyright-bar {
	BORDER-TOP: #084887 1px solid; BACKGROUND-IMAGE: url(/images/layout/crb-bg.gif)
}
.front-links H1 {
	FONT-SIZE: 12px; MARGIN: 0px 0px 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.front-links A {
	FONT-SIZE: 9px; COLOR: #084887; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.front-links A:visited {
	FONT-SIZE: 9px; COLOR: #084887; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.front-links A:active {
	FONT-SIZE: 9px; COLOR: #e14b1d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.front-links A:hover {
	FONT-SIZE: 9px; COLOR: #e14b1d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.front-products H1 {
	MARGIN-TOP: 6px; FONT-SIZE: 25px; COLOR: #e14b1d; LINE-HEIGHT: 15px; TEXT-DECORATION: none
}
.front-products-1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #0068cf; PADDING-TOP: 4px; LIST-STYLE-TYPE: none
}
.front-products-2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal! important; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0px 25px; COLOR: #666666; PADDING-TOP: 2px; LIST-STYLE-TYPE: none
}
.greycell {
	BACKGROUND-COLOR: #e9ecee
}
.heading2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.headinglrg {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 14px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; COLOR: #2d5f9b; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-WIDTH: 0px; FONT-VARIANT: normal
}
.headinglrg H1 {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 14px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; COLOR: #2d5f9b; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-WIDTH: 0px; FONT-VARIANT: normal
}
.index-bg {
	BACKGROUND-POSITION: left top; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
.left-menu-cat {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 10px
}
.left-menu-cat H1 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 4px; COLOR: #ffffff; BORDER-BOTTOM: #445f70 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.left-menu-cat H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #445f70; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.left-menu-items {
	PADDING-LEFT: 5px; FONT-SIZE: 10px; MARGIN-BOTTOM: 2px; COLOR: #445f70; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.left-menu-items A {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 2px; COLOR: #445f70; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.left-menu-items A:visited {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 2px; COLOR: #445f70; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.left-menu-items P {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; MARGIN-BOTTOM: 3px; MARGIN-LEFT: 0px; COLOR: #445f70; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.left-menu-items A:hover {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 2px; COLOR: #445f70; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.left-menu-items A:active {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 2px; COLOR: #445f70; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.news-text {
	FONT-SIZE: 9px; PADDING-BOTTOM: 6px; BORDER-BOTTOM: #a7abac 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.news-text H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; MARGIN: 0px 0px 3px; COLOR: #e14b1d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.news-text P {
	FONT-SIZE: 9px; MARGIN: 0px 0px 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.news-text-more {
	FONT-SIZE: 9px; COLOR: #0051ff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.side-table {
	MARGIN: 10px 5px 0px
}
.top-nav-links {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.top-nav-links:link {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.top-nav-links:active {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.top-nav-links:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.top-nav-links:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.titles {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BACKGROUND: url(/images/layout/title-heading-bg.gif) repeat-x; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 4px; TEXT-TRANSFORM: capitalize; WIDTH: 180px; COLOR: #00274c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-WIDTH: 0px
}
.titles-left {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/images/layout/title_l.gif) no-repeat; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; HEIGHT: 14px
}
.titles-right {
	BACKGROUND: url(/images/layout/title_r.gif) no-repeat; FLOAT: right; WIDTH: 9px; HEIGHT: 24px
}
.titles:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: capitalize; COLOR: #00274c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.titles:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: capitalize; COLOR: #00274c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.titles:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: capitalize; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.title-icon-pos {
	MARGIN: 2px 5px
}
.text-fields {
	BORDER-RIGHT: #a7abac 1px solid; BORDER-TOP: #a7abac 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #a7abac 1px solid; COLOR: #00274c; BORDER-BOTTOM: #a7abac 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #ffffff
}
.yellowcell {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e14b1d
}
.fontGreySmaller {
	FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 13px
}
.fontGreySmall {
	FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 15px
}
.fontGreyMedium {
	FONT-SIZE: 13px; COLOR: #666666
}
.fontGreyLarge {
	FONT-SIZE: 16px; COLOR: #666666
}
.fontGreySmaller {
	FONT-SIZE: 10px; COLOR: #081c55; LINE-HEIGHT: 13px
}
.fontBlueSmall {
	FONT-SIZE: 11px; COLOR: #081c55; LINE-HEIGHT: 15px
}
.fontBlueMedium {
	FONT-SIZE: 13px; COLOR: #081c55
}
.fontBlueLarge {
	FONT-SIZE: 16px; COLOR: #081c55
}
.clCMEvent {
	LEFT: 0px; VISIBILITY: visible; WIDTH: 99%; POSITION: absolute; TOP: 0px; HEIGHT: 99%
}
.clCMAbs {
	LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px
}
.clT {
	CURSOR: hand; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: absolute
}
.clTover {
	CURSOR: hand; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: absolute
}
.clS {
	CURSOR: hand; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: absolute
}
.clSover {
	CURSOR: hand; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: absolute
}
.clS2 {
	CURSOR: hand; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: absolute
}
.clS2over {
	CURSOR: hand; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: absolute
}
.clT {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.clTover {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.clS {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.clSover {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.clTover {
	COLOR: #fcce55; BACKGROUND-COLOR: #336699; layer-background-color: #336699
}
.clSover {
	COLOR: white; BACKGROUND-COLOR: #084887; layer-background-color: #084887
}
.clS2 {
	BACKGROUND-COLOR: silver; layer-background-color: silver
}
.clS2over {
	COLOR: black; BACKGROUND-COLOR: #00cccc; layer-background-color: #00cccc
}
.clStest {
	FONT-SIZE: 10px; CURSOR: hand; COLOR: red; FONT-FAMILY: verdana; POSITION: absolute; BACKGROUND-COLOR: silver; layer-background-color: silver
}
.clStestover {
	FONT-WEIGHT: bold; CURSOR: hand; COLOR: #ffff33; FONT-FAMILY: courier; POSITION: absolute; BACKGROUND-COLOR: #00ccff; layer-background-color: #00ccff
}
.clB1 {
	VISIBILITY: hidden; POSITION: absolute
}
.clB2 {
	VISIBILITY: hidden; POSITION: absolute; BACKGROUND-COLOR: #996600; layer-background-color: #996600
}
.clB3 {
	VISIBILITY: hidden; POSITION: absolute; BACKGROUND-COLOR: red; layer-background-color: red
}
.clB {
	VISIBILITY: hidden; POSITION: absolute; BACKGROUND-COLOR: #336699; layer-background-color: #336699
}
.clBar {
	VISIBILITY: hidden; POSITION: absolute; BACKGROUND-COLOR: #336699; layer-background-color: #336699
}
.clNoLink {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: absolute
}
.clNoLink2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #006699; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: absolute; BACKGROUND-COLOR: silver; layer-background-color: silver
}
.clNoLink3 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: absolute; BACKGROUND-COLOR: #cddbeb; layer-background-color: #CDDBEB
}
#frontStatement {
	MIN-HEIGHT: 142px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 10px; COLOR: #666666; LINE-HEIGHT: 16px; FONT-STYLE: italic; HEIGHT: 142px; TEXT-ALIGN: justify
}
#frontStatement A {
	FONT-WEIGHT: bold; COLOR: #666666; FONT-STYLE: italic; TEXT-DECORATION: none
}
#newsContainer {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; MARGIN-LEFT: 10px; BORDER-LEFT: #000000 1px solid; COLOR: #333333; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 272px
}
#newsItems {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; OVERFLOW: auto; LINE-HEIGHT: 20px; PADDING-TOP: 10px; HEIGHT: 228px
}
#newsTitleBar {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; BACKGROUND: #d0d0d0; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 19px
}
#newsTitleBar A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.newsItem {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-BOTTOM: #f2f2f2 1px solid
}
#newsItems .odd {
	BACKGROUND: #f2f2f2
}
.newsItem A {
	FONT-WEIGHT: bold; FONT-SIZE: 9px
}
.newsItem A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9px
}
.newsItem A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9px
}
.newsItem A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 9px
}
.newsItem H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #e14b1d; PADDING-TOP: 0px
}
#solutionsContainer {
	BORDER-RIGHT: #b2b2b2 1px solid; BORDER-TOP: #b2b2b2 1px solid; BACKGROUND: #eee; BORDER-LEFT: #b2b2b2 1px solid; BORDER-BOTTOM: #b2b2b2 1px solid; HEIGHT: 130px
}
#resourcesContainer {
	BORDER-RIGHT: #b2b2b2 1px solid; BORDER-TOP: #b2b2b2 1px solid; BACKGROUND: #eee; BORDER-LEFT: #b2b2b2 1px solid; BORDER-BOTTOM: #b2b2b2 1px solid; HEIGHT: 130px
}
#developersContainer {
	BORDER-RIGHT: #b2b2b2 1px solid; BORDER-TOP: #b2b2b2 1px solid; BACKGROUND: #eee; BORDER-LEFT: #b2b2b2 1px solid; BORDER-BOTTOM: #b2b2b2 1px solid; HEIGHT: 130px
}
#tutorialsContainer {
	BORDER-RIGHT: #b2b2b2 1px solid; BORDER-TOP: #b2b2b2 1px solid; BACKGROUND: #eee; BORDER-LEFT: #b2b2b2 1px solid; BORDER-BOTTOM: #b2b2b2 1px solid; HEIGHT: 130px
}
#solutionsContainer {
	MARGIN: 0px 4px 0px 0px
}
#resourcesContainer {
	MARGIN: 0px 3px 0px 1px
}
#developersContainer {
	MARGIN: 0px 1px 0px 3px
}
#tutorialsContainer {
	MARGIN: 0px 0px 0px 4px
}
#solutionsTitleBar {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; BACKGROUND: #d0d0d0; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #b2b2b2 1px solid; HEIGHT: 19px
}
#resourcesTitleBar {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; BACKGROUND: #d0d0d0; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #b2b2b2 1px solid; HEIGHT: 19px
}
#developersTitleBar {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; BACKGROUND: #d0d0d0; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #b2b2b2 1px solid; HEIGHT: 19px
}
#tutorialsTitleBar {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; BACKGROUND: #d0d0d0; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #b2b2b2 1px solid; HEIGHT: 19px
}
#solutionsTitleBar A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-DECORATION: none
}
#resourcesTitleBar A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-DECORATION: none
}
#developersTitleBar A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-DECORATION: none
}
#tutorialsTitleBar A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-DECORATION: none
}
#solutionsItems {
	MARGIN: 5px
}
#resourcesItems {
	MARGIN: 5px
}
#developersItems {
	MARGIN: 5px
}
#tutorialsItems {
	MARGIN: 5px
}
.productListing {
	CURSOR: default; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px dashed
}
.productListing H1 {
	FONT-SIZE: 15px; MARGIN-BOTTOM: 5px; COLOR: #e14b1d
}
.productListing INPUT {
	FLOAT: right
}
.productListingHover {
	BACKGROUND-COLOR: #f2f2f2
}
.productPriceList {
	BACKGROUND: #ffffff; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-BOTTOM: #00274c 1px solid
}
.productPriceList H2 {
	PADDING-RIGHT: 2px; BORDER-TOP: #00274c 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 13px; BACKGROUND: #a4c4e1; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 5px; PADDING-TOP: 2px; BORDER-BOTTOM: #00274c 1px solid
}
.productPriceList STRONG {
	COLOR: #e14b1d
}
.productPriceList A STRONG {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 5px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid
}
.productPricingInfo {
	CURSOR: pointer; COLOR: #e14b1d; TEXT-DECORATION: underline
}
.round {
	MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 0px
}
.round2 {
	MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 0px
}
.round3 {
	MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 0px
}
.round .c {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.round2 .c {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.round3 .c {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.round .t {
	HEIGHT: 10px
}
.round .b {
	HEIGHT: 10px
}
.round .b B {
	HEIGHT: 10px
}
.round .t B {
	HEIGHT: 10px
}
.round2 .t {
	HEIGHT: 10px
}
.round2 .b {
	HEIGHT: 10px
}
.round2 .b B {
	HEIGHT: 10px
}
.round2 .t B {
	HEIGHT: 10px
}
.round3 .t {
	HEIGHT: 10px
}
.round3 .b {
	HEIGHT: 10px
}
.round3 .b B {
	HEIGHT: 10px
}
.round3 .t B {
	HEIGHT: 10px
}
.round .t {
	DISPLAY: block; BACKGROUND: url(/images/layout/round.png); OVERFLOW: hidden
}
.round .b {
	DISPLAY: block; BACKGROUND: url(/images/layout/round.png); OVERFLOW: hidden
}
.round .t B {
	DISPLAY: block; BACKGROUND: url(/images/layout/round.png); OVERFLOW: hidden
}
.round .b B {
	DISPLAY: block; BACKGROUND: url(/images/layout/round.png); OVERFLOW: hidden
}
.round2 .t {
	DISPLAY: block; BACKGROUND: url(/images/layout/round2.png); OVERFLOW: hidden
}
.round2 .b {
	DISPLAY: block; BACKGROUND: url(/images/layout/round2.png); OVERFLOW: hidden
}
.round2 .t B {
	DISPLAY: block; BACKGROUND: url(/images/layout/round2.png); OVERFLOW: hidden
}
.round2 .b B {
	DISPLAY: block; BACKGROUND: url(/images/layout/round2.png); OVERFLOW: hidden
}
.round3 .t {
	DISPLAY: block; BACKGROUND: url(/images/layout/round3.png); OVERFLOW: hidden
}
.round3 .b {
	DISPLAY: block; BACKGROUND: url(/images/layout/round3.png); OVERFLOW: hidden
}
.round3 .t B {
	DISPLAY: block; BACKGROUND: url(/images/layout/round3.png); OVERFLOW: hidden
}
.round3 .b B {
	DISPLAY: block; BACKGROUND: url(/images/layout/round3.png); OVERFLOW: hidden
}
.round .c {
	BORDER-RIGHT: #9babba 1px solid; BACKGROUND: #a4c4e1; BORDER-LEFT: #9babba 1px solid
}
.round2 .c {
	BORDER-RIGHT: #9babba 1px solid; BACKGROUND: #d2e2f0; BORDER-LEFT: #9babba 1px solid
}
.round3 .c {
	BORDER-RIGHT: #084887 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #084887 1px solid
}
.round .t B {
	FLOAT: right; WIDTH: 90px
}
.round .b B {
	FLOAT: right; WIDTH: 90px
}
.round2 .t B {
	FLOAT: right; WIDTH: 90px
}
.round2 .b B {
	FLOAT: right; WIDTH: 90px
}
.round3 .t B {
	FLOAT: right; WIDTH: 50%
}
.round3 .b B {
	FLOAT: right; WIDTH: 50%
}
.round .t .r {
	BACKGROUND-POSITION: right top
}
.round2 .t .r {
	BACKGROUND-POSITION: right top
}
.round3 .t .r {
	BACKGROUND-POSITION: right top
}
.round .b .r {
	BACKGROUND-POSITION: right bottom
}
.round2 .b .r {
	BACKGROUND-POSITION: right bottom
}
.round3 .b .r {
	BACKGROUND-POSITION: right bottom
}
.round .b {
	BACKGROUND-POSITION: left bottom
}
.round2 .b {
	BACKGROUND-POSITION: left bottom
}
.round3 .b {
	BACKGROUND-POSITION: left bottom
}
.round .br {
	DISPLAY: block; OVERFLOW: hidden; HEIGHT: 0px
}
.round2 .br {
	DISPLAY: block; OVERFLOW: hidden; HEIGHT: 0px
}
.round3 .br {
	DISPLAY: block; OVERFLOW: hidden; HEIGHT: 0px
}
