A {font-size: 11px; color: #0b1c51; text-DECORATION: none}
A:hover {font-size: 11px; color: #949ebb; text-DECORATION: underline}
BODY {font-size: 11px; margin: 0px; color: #646464; font-family: Arial, Helvetica, sans-serif; text-align: left}
HTML {font-size: 11px; margin: 0px; color: #646464; font-family: Arial, Helvetica, sans-serif; text-align: left}
FORM {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px}
H1 {padding-right: 0px; padding-left: 0px; font-weight: bold; font-size: 20px; padding-bottom: 0px; margin: 0px; color: #6382a1; padding-top: 0px; text-align: left}
H2 {padding-right: 0px; padding-left: 0px; font-weight: normal; font-size: 18px; padding-bottom: 0px; margin: 10px 0px; color: #6382a1; padding-top: 0px; text-align: left}
H3 {font-weight: bold; font-size: 12px; padding-bottom: 0px; margin: 0px; color: #6185a1; padding-top: 5px}
H4 {padding-right: 0px; padding-left: 0px; font-weight: bold; font-size: 13px; padding-bottom: 0px; margin: 0px; color: #6185a1; padding-top: 0px}
LI {LINE-height: 14px; list-style-type: square}
UL {list-style-type: square}

.boxheader {padding-right: 10px; padding-left: 33px; background-IMAGE: url(../images/motif1.gif); 
padding-bottom: 0px; padding-top: 5px; background-repeat: no-repeat; text-align: left}
.boxheader2 {padding-right: 10px; padding-left: 33px; background-IMAGE: url(../images/motif2.gif); 
padding-bottom: 0px; padding-top: 10px; background-repeat: no-repeat; text-align: left}
.boxheader2b {padding-right: 10px; padding-left: 25px; background-IMAGE: url(../images/motif2.gif); 
padding-bottom: 0px; padding-top: 10px; background-repeat: no-repeat; text-align: left}
.boxheader3 {padding-right: 10px; padding-left: 33px; background-IMAGE: url(../images/motif3.gif); 
padding-bottom: 0px; padding-top: 10px; background-repeat: no-repeat; text-align:left}
.boxheader4 {padding-right: 0px; padding-left: 33px; background-IMAGE: url(../images/motif3.gif); 
padding-bottom: 0px; width: 525px; padding-top: 10px; background-repeat: no-repeat; text-align: left}
.boxheader5 {padding-right: 0px; padding-left: 0px; background-IMAGE: url(../images/motif4.gif); 
padding-bottom: 10px; padding-top: 15px; background-repeat: no-repeat; text-align: left}
.boxheader6 {padding-right: 10px; padding-left: 30px; background-IMAGE: url(../images/motif3.gif); 
padding-bottom: 0px; padding-top: 10px; background-repeat: no-repeat; text-align: left}
.details {padding-bottom: 20px; width: 558px}
.details2 {padding-bottom: 20px; width: 558px}
.details3 {padding-bottom: 20px; width: 558px}
.details3a {padding-right: 30px; padding-left: 30px; padding-bottom: 0px; width: 498px; padding-top: 0px}
.details4 {padding-bottom: 20px; width: 558px}
.details5 {padding-bottom: 20px; width: 558px}
.details6 {padding-bottom: 20px; width: 558px}
.divider {font-size: 1px; float: left; width: 2px; padding-top: 5px; height: 30px}
.divider2 {padding-right: 15px; display: inline; padding-left: 15px; font-size: 1px; float: left; padding-bottom: 0px; width: 2px; padding-top: 0px; height: 20px}
.fivecol {display: inline; float: left; padding-bottom: 5px; width: 110px; padding-top: 5px; text-align: center}
.fivecol1 {display: inline; float: left; padding-bottom: 5px; width: 110px; padding-top: 5px; text-align: left}
.inputconsult {font-size: 11px; width: 170px}
.justorange {font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-color: #e76f00}
.layoutrow {display: block; width: 180px}
.layoutleft {display: inline; float: left; width: 60px}
.layoutleft2 {display: inline; float: left; width: 180px}
.layoutright {display: inline; float: right; width: 120px; text-align: left}
.layout1row {display: block; float: left; width: 180px; padding-top: 15px}
.layout1row2 {display: block; float: left; width: 180px}
.leftcolds {float: left}
LI.charUpper {list-style-type: upper-alpha}
LI.charLower {
	list-style-type: lower-alpha
}
LI.num {
	list-style-type: decimal
}
.link2 A {
	color: #6382a1; text-DECORATION: none
}
.link2 A:hover {
	color: #6382a1; text-DECORATION: underline
}
.link3 A {
	font-weight: normal; font-size: 11px; color: #0b1c51; LINE-height: 14px; text-DECORATION: none
}
.link3 A:hover {
	font-weight: normal; font-size: 11px; color: #576695; LINE-height: 14px; text-DECORATION: underline
}
.list {
	list-style-type: square
}
.navecom {
	padding-right: 15px; padding-left: 15px; font-weight: bold; font-size: 12px; float: left; background-IMAGE: url(../images/hl_ecom.gif); padding-bottom: 11px; color: #6382a1; padding-top: 18px; background-repeat: no-repeat; text-DECORATION: none
}
.navecom:hover {
	padding-right: 15px; padding-left: 15px; font-weight: bold; font-size: 12px; float: left; background-IMAGE: url(../images/hl_ecom.gif); padding-bottom: 11px; color: #6382a1; padding-top: 18px; background-repeat: no-repeat; text-DECORATION: none
}
.navds {
	padding-right: 15px; padding-left: 15px; font-weight: bold; font-size: 12px; float: left; background-IMAGE: url(../images/hl_ds.gif); padding-bottom: 11px; color: #6382a1; padding-top: 18px; background-repeat: no-repeat; text-DECORATION: none
}
.navds:hover {
	padding-right: 15px; padding-left: 15px; font-weight: bold; font-size: 12px; float: left; background-IMAGE: url(../images/hl_ds.gif); padding-bottom: 11px; color: #6382a1; padding-top: 18px; background-repeat: no-repeat; text-DECORATION: none
}
.navitem {
	padding-right: 15px; padding-left: 35px; font-size: 12px; float: left; padding-bottom: 15px; color: #666666; padding-top: 10px
}
.navhome {
	padding-right: 15px; padding-left: 15px; font-weight: bold; font-size: 12px; float: left; background-IMAGE: url(../images/hl_home.gif); padding-bottom: 11px; color: #6382a1; padding-top: 18px; background-repeat: no-repeat; text-DECORATION: none
}
.navhome:hover {
	padding-right: 15px; padding-left: 15px; font-weight: bold; font-size: 12px; float: left; background-IMAGE: url(../images/hl_home.gif); padding-bottom: 11px; color: #6382a1; padding-top: 18px; background-repeat: no-repeat; text-DECORATION: none
}
.navitem:hover {
	font-size: 12px; color: #6382a1; text-DECORATION: none
}
.navom {
	padding-right: 15px; padding-left: 15px; font-weight: bold; font-size: 12px; float: left; background-IMAGE: url(../images/hl_om.gif); padding-bottom: 11px; color: #6382a1; padding-top: 18px; background-repeat: no-repeat; text-DECORATION: none
}
.navom:hover {
	padding-right: 15px; padding-left: 15px; font-weight: bold; font-size: 12px; float: left; background-IMAGE: url(../images/hl_om.gif); padding-bottom: 11px; color: #6382a1; padding-top: 18px; background-repeat: no-repeat; text-DECORATION: none
}
.navsc {
	padding-right: 15px; padding-left: 15px; font-weight: bold; font-size: 12px; float: left; background-IMAGE: url(../images/hl_sc.gif); padding-bottom: 11px; color: #6382a1; padding-top: 18px; background-repeat: no-repeat; text-DECORATION: none
}
.navsc:hover {
	padding-right: 15px; padding-left: 15px; font-weight: bold; font-size: 12px; float: left; background-IMAGE: url(../images/hl_sc.gif); padding-bottom: 11px; color: #6382a1; padding-top: 18px; background-repeat: no-repeat; text-DECORATION: none
}
.navwd {
	padding-right: 15px; padding-left: 15px; font-weight: bold; font-size: 12px; float: left; background-IMAGE: url(../images/hl_wd.gif); padding-bottom: 11px; color: #6382a1; padding-top: 18px; background-repeat: no-repeat; text-DECORATION: none
}
.navwd:hover {
	padding-right: 15px; padding-left: 15px; font-weight: bold; font-size: 12px; float: left; background-IMAGE: url(../images/hl_wd.gif); padding-bottom: 11px; color: #6382a1; padding-top: 18px; background-repeat: no-repeat; text-DECORATION: none
}
.navwh {
	padding-right: 15px; padding-left: 15px; font-weight: bold; font-size: 12px; float: left; background-IMAGE: url(../images/hl_wh.gif); padding-bottom: 11px; color: #6382a1; padding-top: 18px; background-repeat: no-repeat; text-DECORATION: none
}
.navwh:hover {
	padding-right: 15px; padding-left: 15px; font-weight: bold; font-size: 12px; float: left; background-IMAGE: url(../images/hl_wh.gif); padding-bottom: 11px; color: #6382a1; padding-top: 18px; background-repeat: no-repeat; text-DECORATION: none
}
.off {
	font-size: 12px; float: left; color: #666666
}
.off:hover {
	font-size: 12px; float: left; color: #666666; text-DECORATION: none
}
.on {
	font-weight: bold; font-size: 12px; float: left; color: #6382a1
}
.on:hover {
	font-weight: bold; font-size: 12px; float: left; color: #6382a1; text-DECORATION: none
}
.picandtxt {
	float: left; text-align: left
}
.pricinginfo {
	background-POSITION: 400px 5px; background-IMAGE: url(../images/check.gif); padding-bottom: 5px; padding-top: 5px; BORDER-bottom: #d6d6d6 1px solid; background-repeat: no-repeat; text-align: left
}
.pricinginfo2 {
	padding-bottom: 20px; padding-top: 5px; BORDER-bottom: #d6d6d6 1px solid; text-align: left
}
.pricinginfolast2 {
	background-POSITION: 400px 5px; padding-bottom: 5px; padding-top: 5px; background-repeat: no-repeat; text-align: left
}
.pricinginfolast {
	background-POSITION: 400px 5px; background-IMAGE: url(../images/check.gif); padding-bottom: 5px; padding-top: 5px; background-repeat: no-repeat; text-align: left
}
.pricinginfolast2 {
	padding-bottom: 5px; padding-top: 5px; text-align: left
}
.rightcols {
	float: right; width: 190px
}
.selectconsult {
	font-size: 11px; width: 174px
}
.sevcol1 {
	display: inline; float: left; padding-bottom: 5px; width: 80px; padding-top: 5px; text-align: left
}
.sevcol {
	display: inline; float: left; padding-bottom: 5px; width: 70px; padding-top: 5px; text-align: center
}
.sevcolb {
	display: inline; float: left; padding-bottom: 5px; width: 106px; padding-top: 5px; text-align: center
}
.sevcol1b {
	display: inline; float: left; padding-bottom: 5px; width: 120px; padding-top: 5px; text-align: left
}
.sixcol {
	display: inline; float: left; padding-bottom: 5px; width: 80px; padding-top: 5px; text-align: center
}
.sixcol1 {
	display: inline; float: left; padding-bottom: 5px; width: 80px; padding-top: 5px; text-align: left
}
.smalltxt {
	font-size: 9px
}
.smalltxtorange A {
	font-size: 9px; color: #cccccc
}
.smalltxtorange A:hover {
	font-size: 9px; color: #cccccc
}
.tab1 A {
	font-size: 12px; float: left
}
.titleds {
	padding-bottom: 10px; padding-top: 20px; text-align: left
}
.titlepictxt {
	display: inline; padding-left: 30px; float: left; width: 300px; height: 120px; text-align: left
}
.subNav {
	margin-left: 6px; width: 150px
}
.subNav A {
	color: #646464; padding-top: 10px; text-DECORATION: none
}
.subNav A:hover {
	color: #6382a1; text-DECORATION: underline
}
.subNav DIV {
	background-POSITION: 50% top; background-IMAGE: url(../images/bgsubnav.gif); padding-bottom: 8px; padding-top: 8px; background-repeat: repeat-x
}
.subNav SPAN {
	font-weight: bold; color: #6382a1
}
.subNavtop {
	margin-left: 6px; width: 150px
}
.subNavtop A {
	color: #646464; padding-top: 10px; text-DECORATION: none
}
.subNavtop A:hover {
	color: #6382a1; text-DECORATION: underline
}
.subNavtop DIV {
	padding-bottom: 8px; padding-top: 8px
}
.subNavtop SPAN {
	font-weight: bold; color: #6382a1
}
.subSubNav {
	margin-left: 5px; width: 145px; padding-top: 6px
}
.subSubNav A {
	color: #646464; padding-top: 10px; text-DECORATION: none
}
.subSubNav A:hover {
	color: #6382a1; padding-top: 10px; text-DECORATION: none
}
.subSubNav DIV {
	padding-left: 15px; padding-bottom: 3px; padding-top: 3px
}
.subSubLink {
	font-weight: bold; color: #6382a1
}
.selected {
	font-weight: bold; color: #6382a1; text-DECORATION: none
}
.subNav DIV.last {
	background-IMAGE: none
}
.swank {
	font-size: 13px; padding-bottom: 3px; color: #0b1c51; padding-top: 3px; font-family: Helvetica, sans-serif; text-DECORATION: none
}
.swank:hover {
	font-size: 15px; padding-bottom: 3px; color: #0b1c51; padding-top: 3px; text-DECORATION: underline
}
.supercool {
	font-size: 15px; color: #ef3000; text-DECORATION: none
}
.supercool:hover {
	font-size: 15px; color: #0b1c51; text-DECORATION: underline
}
.thumb {
	display: inline; width: 125px; height: 100px
}
.thumbspace {
	padding-right: 5px; display: inline; padding-left: 5px; width: 1px; height: 100px
}
#1col {
	width: 560px
}
#3colrw {
	background-IMAGE: url(../images/3coldiv.gif); height: 135px
}
#4thumbs {
	display: block
}
#a1 {
	display: inline; float: right; width: 796px; POSITION: relative; height: auto
}
#a1f {
	display: inline; float: left; width: 796px; POSITION: relative; height: auto
}
#a1b {
	display: inline; float: right; width: 700px; POSITION: relative; height: auto
}
#a1c {
	display: inline; float: right; width: 756px; POSITION: relative; height: auto
}
#a2 {
	display: inline; padding-left: 20px; float: right; width: 175px; padding-top: 20px; text-align: left
}
#a3 {
	BORDER-right: #d6d6d6 1px solid; padding-right: 19px; margin-top: 20px; display: inline; float: right; width: 560px
}
#a3g {
	padding-right: 19px; margin-top: 20px; display: inline; float: right; width: 776px
}
#a3f {
	padding-right: 19px; margin-top: 20px; display: inline; float: right; width: 560px
}
#a3d {
	BORDER-right: #d6d6d6 1px solid; padding-right: 19px; margin-top: 20px; display: inline; float: right; width: 560px; height: 1500px
}
#a4 {
	padding-right: 19px; margin-top: 20px; display: inline; float: right; width: 756px
}
#b1 {
	display: block; width: 558px; height: auto
}
#b2 {
	display: inline; float: right; width: 227px
}
#b3 {
	display: inline; float: left; width: 227px
}
#b4 {
	display: block; width: 756px; height: auto
}
#c1 {
	padding-right: 15px; padding-left: 15px; Z-INDEX: 3; float: left; width: 225px; text-align: left
}
#c2 {
	padding-right: 24px; padding-left: 24px; Z-INDEX: 4; float: left; width: 226px; text-align: left
}
#c3 {
	padding-left: 24px; Z-INDEX: 4; float: left; width: 225px; text-align: left
}
#breadblue {
	color: #6382a1
}
#breadcrumbs {
	BORDER-top: white 1px solid; display: inline; padding-left: 20px; font-size: 10px; Z-INDEX: 2; float: right; width: 776px; padding-top: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; height: 22px; background-color: #efefef; text-DECORATION: none
}
#breadcrumbs A {
	font-size: 10px; color: #6382a1; text-DECORATION: none
}
#breadcrumbs A:hover {
	font-size: 10px; color: #6382a1; text-DECORATION: none
}
#headerblue {
	color: #6382a1
}
#headerblue A {
	color: #6382a1; text-DECORATION: none
}
#headerblue A:hover {
	color: #6382a1; text-DECORATION: none
}
#curve {
	Z-INDEX: 3; left: 991px; width: 6px; POSITION: absolute; top: 94px; height: 39px
}
#curve2 {
	left: 998px; width: 6px; POSITION: absolute; top: 6px
}
#d1 {
	display: block; padding-left: 21px; Z-INDEX: 4; float: left; padding-bottom: 20px; width: 796px; padding-top: 20px
}
#d1b {
	padding-right: 20px; display: block; padding-left: 21px; Z-INDEX: 4; float: right; padding-bottom: 20px; width: 754px; padding-top: 20px
}
#d2 {
	display: inline; padding-left: 33px; Z-INDEX: 5; float: left; margin-left: 20px; width: 189px; margin-right: 10px
}
#d2b {
	display: inline; padding-left: 33px; Z-INDEX: 5; float: left; margin-left: 20px; width: 150px
}
#d2c {
	padding-right: 5px; display: inline; padding-left: 33px; Z-INDEX: 5; float: left; margin-left: 5px; width: 150px
}
#d2d {
	padding-right: 5px; display: inline; padding-left: 33px; Z-INDEX: 5; float: left; margin-left: 5px; width: 150px
}
#d2f {
	display: inline; padding-left: 17px; Z-INDEX: 5; float: left; margin-left: 20px; width: 205px; margin-right: 10px
}
#d3 {
	display: inline; padding-left: 33px; Z-INDEX: 5; float: left; margin-left: 20px; width: 189px; margin-right: 10px
}
#d4 {
	display: inline; padding-left: 33px; Z-INDEX: 5; float: left; margin-left: 20px; width: 189px
}
#details1 {
	width: 505px
}
#details1 A {
	font-size: 11px
}
#detaillinks {
	padding-left: 30px; padding-top: 18px
}
#divider2 {
	background-POSITION: center 50%; float: right; background-IMAGE: url(../images/divider2.gif); width: 560px; background-repeat: repeat-y; height: 100%; text-align: center
}
#doublecolbg {
	background-POSITION: left 50%; background-IMAGE: url(../images/2coldivider.gif); width: 560px; background-repeat: repeat-y
}
#rwFirstCol {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#rwSecCol {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#rwThirdCol {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#firstcol {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#firstcola {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#secondcol {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#thirdcol {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#fourthcol {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#fifthcol {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#firstcolmed {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#secondcolmed {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#secondcolmeda {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#firstcol2a {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#firstcol2 {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#secondcol2a {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#secondcol2 {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#firstcol3 {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#firstcol3b {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#firstcol3a {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#secondcol3 {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#secondcol3b {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#secondcol3c {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#secondcol3a {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#thirdcol3 {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#thirdcol3a {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#thirdcol3b {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#thirdcol3c {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#thirdcol3d {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#fourthcol4 {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#thirdcol4 {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#secondcol4 {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#secondcol4a {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#firstcol4 {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#firstcol4a {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#firstcol5 {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#secondcol5 {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#thirdcol5 {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#firstcol2b {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#firstcol4sol {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#secondcol4sol {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#thirdcol4sol {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#fourthcol4sol {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#sol_firstcol3 {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#sol_secondcol3 {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#sol_thirdcol3 {
	display: inline; float: left; padding-bottom: 5px; padding-top: 5px
}
#fifthcol {
	width: 100px; text-align: center
}
#firstcol {
	width: 140px
}
#firstcola {
	width: 445px
}
#firstcol2 {
	padding-right: 20px; width: 220px; text-align: left
}
#firstcol2a {
	padding-right: 20px; width: 300px; text-align: left
}
#firstcol2b {
	padding-right: 20px; width: 340px; text-align: left
}
#firstcol3 {
	padding-right: 40px; width: 120px; text-align: left
}
#firstcol3a {
	padding-right: 40px; width: 140px; text-align: left
}
#firstcol3b {
	padding-right: 40px; width: 140px; text-align: left
}
#sol_firstcol3 {
	width: 100px; text-align: left
}
#firstcol4 {
	padding-right: 10px; width: 90px; text-align: left
}
#firstcol4a {
	padding-right: 10px; width: 140px; text-align: left
}
#firstcol4sol {
	padding-right: 10px; width: 220px; text-align: left
}
#firstcol5 {
	padding-right: 20px; width: 250px; text-align: left
}
#firstcol55 {
	padding-right: 20px; width: 250px; text-align: left
}
#firstcolmed {
	width: 327px
}
#firstcoldouble {
	display: inline; float: left; width: 200px
}
#tabs {
	Z-INDEX: 1; background-IMAGE: url(../images/tab1bg.gif); width: 560px; background-repeat: no-repeat; height: 43px; text-align: left
}
#fourthcol {
	width: 105px; text-align: center
}
#fourthcol2 {
	width: 120px; text-align: center
}
#fourthcol4 {
	width: 120px; text-align: center
}
#fourthcol4sol {
	width: 125px; text-align: left
}
#footer {
	padding-right: 0px; padding-left: 0px; Z-INDEX: 1; float: right; padding-bottom: 10px; width: 796px; padding-top: 10px; background-color: #ffffff
}
#graph {
	margin-top: 15px; background-IMAGE: url(../images/bgcompare.gif); background-repeat: repeat-y
}
#graph2 {
	margin-top: 15px; background-IMAGE: url(../images/bgcompare4col.gif); background-repeat: repeat-y
}
#graph2a {
	background-IMAGE: url(../images/bgcompare4col.gif); background-repeat: repeat-y
}
#graph3 {
	margin-top: 15px
}
#graph4 {
	background-IMAGE: url(../images/bgcompare7col.gif); background-repeat: repeat-y
}
#graphrow {
	display: block; width: 560px; text-align: left
}
#graphrowa {
	width: 505px; text-align: left
}
#graphrowb {
	display: block; width: 756px; text-align: left
}
#graphrowlast {
	display: block; width: 560px; text-align: left
}
#hdrnav {
	right: 225px; width: 280px; POSITION: absolute; top: 15px; height: 16px
}
#header {
	Z-INDEX: 1; width: 997px; POSITION: relative; height: 90px
}
#homeform {
	BORDER-right: #ffffff 1px solid; Z-INDEX: 2; float: left; width: 200px; POSITION: relative; background-color: #dae3eb
}
#homeimg {
	display: block; Z-INDEX: 1; float: right; width: 796px; POSITION: relative; height: 265px
}
#homeimg2 {
	display: block; Z-INDEX: 2; float: right; width: 796px; POSITION: relative; background-color: #86a6bf
}
#jumpmenu {
	font-size: 9px
}
#leftad {
	BORDER-right: #cccccc 1px solid; BORDER-top: #cccccc 1px solid; Z-INDEX: 2; left: 0px; BORDER-left: #cccccc 1px solid; width: 150px; BORDER-bottom: #cccccc 1px solid; POSITION: absolute; top: 260px; height: 150px
}
#leftimage {
	padding-right: 46px; display: inline; padding-left: 46px; float: left; padding-bottom: 25px; padding-top: 25px
}
#leftimage2 {
	padding-right: 20px; display: inline; padding-left: 20px; float: left; padding-bottom: 25px; padding-top: 20px
}
#leftside {
	BORDER-right: #cccccc 1px solid; Z-INDEX: 2; left: 0px; width: 150px; color: #6382a1; POSITION: absolute; top: 0px
}
#linuxlogo {
	display: inline; float: left; width: 100px; padding-top: 10px
}
#linuxtop {
	display: inline; padding-left: 190px; float: left; padding-top: 10px
}
#linuxtxt {
	display: inline; padding-left: 10px; float: left; padding-top: 30px
}
#listds {
	padding-right: 15px; background-POSITION: right 50%; float: left; background-IMAGE: url(../images/divider2.gif); width: 150px; background-repeat: repeat-y
}
#listdsc {
	padding-right: 15px; background-POSITION: right 50%; float: left; background-IMAGE: url(../images/divider2.gif); width: 370px; background-repeat: repeat-y
}
#listdsb {
	padding-right: 15px; background-POSITION: right 50%; float: left; background-IMAGE: url(../images/divider2.gif); width: 230px; background-repeat: repeat-y
}
#listdsa {
	padding-right: 15px; background-POSITION: right 50%; float: left; background-IMAGE: url(../images/divider2.gif); width: 200px; background-repeat: repeat-y
}
#logo {
	padding-right: 0px; padding-left: 50px; Z-INDEX: 2; padding-bottom: 0px; width: 300px; padding-top: 0px; POSITION: relative
}
#logo2 {
	padding-right: 0px; padding-left: 20px; Z-INDEX: 2; padding-bottom: 0px; width: 161px; padding-top: 15px; POSITION: relative; height: 47px
}
#mid {
	BORDER-top: #ffffff 1px solid; Z-INDEX: 1; width: 997px
}
#nav {background-POSITION: 50% bottom; padding-left: 10px; Z-INDEX: 1; 
background-IMAGE: url(../images/tab_home.gif); width: 987px; background-repeat: no-repeat; POSITION: relative; height: 30px}

#ninecol {
	padding-right: 0px; display: inline; padding-left: 0px; float: left; padding-bottom: 5px; width: 60px; padding-top: 5px; text-align: center
}
#ninecol1 {
	padding-right: 0px; display: inline; padding-left: 0px; float: left; padding-bottom: 5px; width: 75px; padding-top: 5px; text-align: left
}
#pcol1 {
	display: inline; MIN-height: 320px; float: left; width: 560px
}
#pcol2 {
	display: inline; float: left; width: 370px
}
#pcol3 {
	float: left; width: 756px
}
#pcol4 {
	display: inline; float: left; width: 756px
}
#pinbg {
	background-POSITION: center 50%; Z-INDEX: 1; float: right; background-IMAGE: url(../images/doubledivider.gif); padding-bottom: 18px; width: 796px; background-repeat: repeat-y; text-align: left
}
#pinbg2 {
	background-POSITION: center 50%; Z-INDEX: 1; float: right; background-IMAGE: url(../images/pinlines4col.gif); padding-bottom: 18px; width: 796px; background-repeat: repeat-y; text-align: left
}
#pinbg3 {
	Z-INDEX: 1; float: right; background-IMAGE: url(../images/pinlinesbg3.gif); padding-bottom: 18px; width: 796px; background-repeat: repeat-y; text-align: left
}
#phonenum {
	left: 860px; BORDER-left: #d6d6d6 1px solid; width: 18px; POSITION: relative; top: -45px; height: 1px
}
#plantitles {
	width: 560px
}
#priceds {
	padding-left: 15px; float: left; width: 100px; padding-top: 30px
}
#product {
	padding-right: 0px; display: block; padding-left: 0px; padding-bottom: 5px; width: 560px; padding-top: 5px; text-align: left
}
#productpic {
	padding-right: 20px; display: inline; float: left; width: 110px
}
#productinfo {
	display: inline; float: left; width: 400px; text-align: left
}
#promo {
	Z-INDEX: 2; float: left; width: 200px; padding-top: 10px; height: 152px; background-color: #dae3eb
}
#rightimage {
	padding-right: 30px; display: inline; padding-left: 30px; float: right; padding-bottom: 25px; padding-top: 25px
}
#row {
	margin-top: 1px; Z-INDEX: 3; float: right; background-IMAGE: url(../images/doubledivider3.gif); width: 794px
}
#rwFirstCol {
	padding-right: 10px; width: 130px; text-align: left
}
#rwSecCol {
	width: 180px; text-align: left
}
#rwThirdCol {
	padding-left: 15px; width: 170px; text-align: left
}
#rwUnderline2 {
	padding-right: 0px; padding-left: 0px; font-size: 1px; padding-bottom: 0px; margin: 0px; width: 505px; padding-top: 0px
}
#rwUnderline {
	margin-top: 5px; width: 505px; height: auto
}
#secondcol {
	width: 105px; text-align: center
}
#secondcol2 {
	width: 300px; text-align: left
}
#secondcol2a {
	width: 230px; text-align: left
}
#secondcol3 {
	width: 180px; text-align: center
}
#secondcol3a {
	width: 180px; text-align: left
}
#secondcol3b {
	width: 180px; text-align: center
}
#secondcol3c {
	width: 359px; text-align: center
}
#sol_secondcol3 {
	width: 110px; text-align: left
}
#secondcol4 {
	width: 220px; text-align: center
}
#secondcol4a {
	width: 170px; text-align: center
}
#secondcol4sol {
	width: 100px; text-align: left
}
#secondcol5 {
	width: 200px; text-align: left
}
#secondcolmed {
	margin-left: 10px; width: 200px
}
#secondcolmeda {
	margin-left: 100px; width: 100px
}
#setminheight {
	height: 365px
}
#signcompds {
	padding-left: 25px; float: left; width: 100px; padding-top: 20px
}
#signcompdsa {
	padding-left: 25px; float: left; width: 130px; padding-top: 20px
}
#singlecol {
	width: 300px; padding-top: 5px
}
#singlecolRW {
	display: inline; Z-INDEX: 1; float: left; width: 505px
}
#swcont {
	width: 560px; text-align: left
}
#tabs2 {
	Z-INDEX: 1; background-IMAGE: url(../images/bg2.gif); width: 560px; background-repeat: no-repeat; height: 43px; text-align: left
}
#tabs3 {
	Z-INDEX: 1; background-IMAGE: url(../images/bg3.gif); width: 560px; background-repeat: no-repeat; height: 43px; text-align: left
}
#tabs4 {
	Z-INDEX: 1; background-IMAGE: url(../images/bg4.gif); width: 560px; background-repeat: no-repeat; height: 43px; text-align: left
}
#tabs5 {
	Z-INDEX: 1; background-IMAGE: url(../images/bg5.gif); width: 560px; background-repeat: no-repeat; height: 43px; text-align: left
}
#thirdcol {
	width: 105px; text-align: center
}
#thirdcol3 {
	width: 100px; text-align: center
}
#thirdcol3a {
	width: 180px; text-align: left
}
#thirdcol3b {
	width: 180px; text-align: center
}
#thirdcol3c {
	width: 1px; text-align: center
}
#thirdcol3d {
	padding-left: 15px; width: 200px; text-align: left
}
#sol_thirdcol3 {
	width: 290px; text-align: left
}
#thirdcol4 {
	width: 120px; text-align: center
}
#thirdcol4sol {
	width: 100px; text-align: left
}
#thirdcol5 {
	width: 190px; text-align: left
}
#titleds {
	background-POSITION: right 50%; background-IMAGE: url(../images/divider2.gif); background-repeat: repeat-y
}
#underline {
	margin-top: 5px; width: 560px; height: auto
}
#underlineRW {
	background-POSITION: center 50%; font-size: 1px; Z-INDEX: 1; background-IMAGE: url(../images/graypixel.gif); padding-bottom: 4px; width: 505px; padding-top: 4px; background-repeat: repeat-x
}
#underlineRWdots {
	margin-top: 4px; font-size: 1px; Z-INDEX: 1; background-IMAGE: url(../images/bg_dots.gif); padding-bottom: 4px; width: 505px; background-repeat: repeat-x
}
#underline2 {
	padding-right: 0px; padding-left: 0px; font-size: 1px; padding-bottom: 0px; margin: 0px; width: 560px; padding-top: 0px
}
#underline3 {
	font-size: 1px; padding-bottom: 10px; margin: 0px; width: 560px; padding-top: 10px
}
#underline4 {
	font-size: 1px; padding-bottom: 10px; margin: 0px; width: 560px; padding-top: 10px
}
#underline5 {
	font-size: 1px; padding-bottom: 10px; margin: 0px; width: 756px; padding-top: 10px
}
#underline6 {
	font-size: 1px; margin: 0px; width: 756px
}
#winlogo {
	display: inline; float: left; width: 100px
}
#wintop {
	display: inline; padding-left: 110px; float: left; margin: 0px
}
#wintxt {
	display: inline; padding-left: 10px; float: left; margin: 0px; padding-top: 30px
}
#wraptopds {
	float: left; padding-top: 10px
}
#wrap2topdsa {
	float: left; width: 260px
}
#wrap2topdsb {
	float: left; width: 160px
}
#wrap2topds {
	float: left; width: 260px
}
#wrap3ds {
	padding-right: 0px; padding-left: 0px; padding-bottom: 10px; width: 560px; padding-top: 10px
}
.DDformat {
	background-POSITION: 50% bottom; display: block; padding-left: 8px; font-size: 12px; background-IMAGE: url(../images/dots.gif); padding-bottom: 8px; width: 177px; color: #666666; padding-top: 8px; background-repeat: no-repeat; text-DECORATION: none
}
.DDformat:hover {
	background-POSITION: 50% bottom; display: block; padding-left: 8px; font-size: 12px; background-IMAGE: url(../images/dots.gif); padding-bottom: 8px; width: 177px; color: #6382a1; padding-top: 8px; background-repeat: no-repeat; text-DECORATION: none
}
.DDformatlast {
	display: block; padding-left: 8px; font-size: 12px; padding-bottom: 8px; width: 177px; color: #666666; padding-top: 8px; text-DECORATION: none
}
.DDformatlast:hover {
	display: block; padding-left: 8px; font-size: 12px; padding-bottom: 8px; width: 177px; color: #6382a1; padding-top: 8px; text-DECORATION: none
}
.DDformatlast DIV {
	padding-left: 8px
}
.DDformat DIV {
	padding-left: 8px
}
#Layer1 {
	font-size: 12px; FILTER: alpha(opacity=90); VISIBILITY: hidden; width: 177px; POSITION: absolute; top: -1px; background-color: #ffffff; text-align: left; opacity: 0.9; moz-opacity: 0.9
}
#Layer2 {
	font-size: 12px; FILTER: alpha(opacity=90); VISIBILITY: hidden; width: 177px; POSITION: absolute; top: -1px; background-color: #ffffff; text-align: left; opacity: 0.9; moz-opacity: 0.9
}
#Layer3 {
	font-size: 12px; FILTER: alpha(opacity=90); VISIBILITY: hidden; width: 177px; POSITION: absolute; top: -1px; background-color: #ffffff; text-align: left; opacity: 0.9; moz-opacity: 0.9
}
#Layer4 {
	font-size: 12px; FILTER: alpha(opacity=90); VISIBILITY: hidden; width: 177px; POSITION: absolute; top: -1px; background-color: #ffffff; text-align: left; opacity: 0.9; moz-opacity: 0.9
}
#Layer5 {
	font-size: 12px; FILTER: alpha(opacity=90); VISIBILITY: hidden; width: 177px; POSITION: absolute; top: -1px; background-color: #ffffff; text-align: left; opacity: 0.9; moz-opacity: 0.9
}
#Layer6 {
	font-size: 12px; FILTER: alpha(opacity=90); VISIBILITY: hidden; width: 177px; POSITION: absolute; top: -1px; background-color: #ffffff; text-align: left; opacity: 0.9; moz-opacity: 0.9
}
#Layer77 {
	font-size: 12px; FILTER: alpha(opacity=90); VISIBILITY: hidden; width: 177px; POSITION: absolute; top: -1px; background-color: #ffffff; text-align: left; opacity: 0.9; moz-opacity: 0.9
}
#Layer1 {
	left: 0px
}
#Layer2 {
	left: 178px
}
#Layer3 {
	left: 336px
}
#Layer4 {
	left: 436px
}
#Layer5 {
	left: 77px
}
#Layer6 {
	left: 560px
}
#Layer77 {
	left: 693px
}
#Layer7 {
	Z-INDEX: 5; left: 147px; width: 160px; POSITION: absolute; top: 120px; height: 86px
}
#Layer8 {
	Z-INDEX: 5; left: 307px; width: 18px; POSITION: absolute; top: 111px; height: 124px
}
#Layer9 {
	Z-INDEX: 5; left: 309px; width: 265px; POSITION: absolute; top: 113px; height: 87px
}
TD {
	font: 11px/12px tahoma, arial, helvetica, sans-serif; VERTICAL-align: top; color: #48484a; text-align: left
}
TR {
	font: 11px/12px tahoma, arial, helvetica, sans-serif; VERTICAL-align: top; color: #48484a; text-align: left
}
.end {
	font-size: 10px; color: #b0b0b0; text-DECORATION: none
}
.end A {
	font-size: 10px; color: #b0b0b0; text-DECORATION: underline
}
.end A:hover {
	font-size: 10px; color: #b0b0b0; text-DECORATION: none
}
.end1 {
	font-size: 10px; color: #b0b0b0; text-DECORATION: none
}
.end1 A {
	font-weight: bold; font-size: 10px; color: #b0b0b0; text-DECORATION: underline
}
.end1 A:hover {
	font-weight: bold; font-size: 10px; color: #b0b0b0; text-DECORATION: none
}
A {
	font-weight: bold; font-size: 10px; color: #ef3300; text-DECORATION: none
}
A:hover {
	font-weight: bold; font-size: 10px; color: #ef3300; text-DECORATION: underline
}
.ins A {
	font-weight: normal; font-size: 11px; color: #ef3300; text-DECORATION: none
}
.ins A:hover {
	font-weight: normal; font-size: 11px; color: #ef3300; text-DECORATION: underline
}
B {
	font-weight: normal; color: #ef3300
}
.r1 UL {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none
}
.r1 LI {
	padding-right: 0px; padding-left: 11px; background: url(images/ch_more.gif) no-repeat left center; padding-bottom: 0px; margin: 0px; padding-top: 1px
}
.r1 LI A {
	background-POSITION: left center; font-weight: normal; color: #0085bf; LINE-height: 16px; text-DECORATION: none
}
.r1 LI A:hover {
	font-weight: normal; color: #0085bf; text-DECORATION: underline
}
.form_top TD INPUT {
	BORDER-right: #a1b1be 1px solid; padding-right: 0px; BORDER-top: #a1b1be 1px solid; padding-left: 6px; font-weight: bold; font-size: 11px; padding-bottom: 1px; BORDER-left: #a1b1be 1px solid; width: 125px; color: #737373; padding-top: 2px; BORDER-bottom: #a1b1be 1px solid; font-family: tahoma; height: 21px
}
.form_top TD SELECT {
	BORDER-right: #a1b1be 1px solid; padding-right: 0px; BORDER-top: #a1b1be 1px solid; padding-left: 6px; font-size: 11px; padding-bottom: 1px; BORDER-left: #a1b1be 1px solid; width: 49px; color: #737373; padding-top: 1px; BORDER-bottom: #a1b1be 1px solid; font-family: tahoma; height: 20px
}
.form_1 TD INPUT {
	BORDER-right: #a1b1be 1px solid; padding-right: 0px; BORDER-top: #a1b1be 1px solid; padding-left: 6px; font-weight: bold; font-size: 11px; padding-bottom: 1px; BORDER-left: #a1b1be 1px solid; width: 121px; color: #737373; padding-top: 2px; BORDER-bottom: #a1b1be 1px solid; font-family: tahoma; height: 21px
}
.form_1 TD SELECT {
	BORDER-right: #a1b1be 1px solid; padding-right: 0px; BORDER-top: #a1b1be 1px solid; padding-left: 6px; font-size: 11px; padding-bottom: 1px; BORDER-left: #a1b1be 1px solid; width: 49px; color: #737373; padding-top: 1px; BORDER-bottom: #a1b1be 1px solid; font-family: tahoma; height: 20px
}
.second TD INPUT {
	width: 15px; height: 15px
}
.form TD INPUT {
	BORDER-right: #d6d6d6 1px solid; padding-right: 0px; BORDER-top: #d6d6d6 1px solid; padding-left: 6px; font-weight: normal; font-size: 11px; padding-bottom: 1px; BORDER-left: #d6d6d6 1px solid; width: 186px; color: #48484a; padding-top: 2px; BORDER-bottom: #d6d6d6 1px solid; font-family: tahoma; height: 21px; background-color: #ebebeb
}
.form TD textAREA {
	BORDER-right: #d6d6d6 1px solid; padding-right: 0px; BORDER-top: #d6d6d6 1px solid; padding-left: 6px; font-weight: normal; font-size: 11px; padding-bottom: 1px; OVERFLOW: auto; BORDER-left: #d6d6d6 1px solid; width: 186px; color: #48484a; padding-top: 2px; BORDER-bottom: #d6d6d6 1px solid; font-family: tahoma; height: 102px; background-color: #ebebeb
}
#mytable {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
CAPTION {
	padding-right: 0px; padding-left: 0px; padding-bottom: 5px; font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; padding-top: 0px; text-align: right
}
TH {
	BORDER-right: #c1dad7 1px solid; padding-right: 6px; BORDER-top: #c1dad7 1px solid; padding-left: 12px; background: url(../images/bg_header.jpg) #cae8ea no-repeat; padding-bottom: 6px; font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-TRANSFORM: uppercase; BORDER-left: #c1dad7 1px solid; color: #4f6b72; padding-top: 6px; BORDER-bottom: #c1dad7 1px solid; LETTER-SPACING: 2px; text-align: left
}
TH.nobg {
	BORDER-top-width: 0px; BORDER-right: #c1dad7 1px solid; BORDER-left-width: 0px; background: none transparent scroll repeat 0% 0%
}
TD.ultra {
	BORDER-right: #c1dad7 1px solid; padding-right: 6px; padding-left: 12px; background: #fff; padding-bottom: 6px; color: #4f6b72; padding-top: 6px; BORDER-bottom: #c1dad7 1px solid
}
TD.alt {
	BORDER-right: #c1dad7 1px solid; padding-right: 6px; padding-left: 12px; background: #f5fafa; color: #4f6b72; padding-top: 6px; BORDER-bottom: #c1dad7 1px solid; LINE-height: 13px; 
}
TH.spec {
	BORDER-right: #c1dad7 1px solid; BORDER-top: #c1dad7 1px solid; background: url(../images/bullet1.gif) #fff no-repeat; font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; BORDER-left: #c1dad7 1px solid; BORDER-bottom: #c1dad7 1px solid
}
TH.specalt {
	BORDER-right: #c1dad7 1px solid; BORDER-top: #c1dad7 1px solid; background: url(../images/bullet2.gif) #f5fafa no-repeat; font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; BORDER-left: #c1dad7 1px solid; color: #797268; BORDER-bottom: #c1dad7 1px solid
}
