﻿BODY {
	PADDING-RIGHT: 0px;  PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #555555; PADDING-TOP: 0px; FONT-SIZE: small; FONT-FAMILY: Lucida Grande, Lucida Sans Unicode, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
IMG {
	BORDER: 0px;
}
a img { border:0; }
FORM {
	PADDING-RIGHT: 0px;  PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.fleft { float:left }
.leftmarg { margin-left:5px; }
.topmarg { margin-top:5px }
/*A {
	COLOR: #f38001; TEXT-DECORATION: none
}
A:visited {
	COLOR: #f38001; TEXT-DECORATION: none
}
A:active {
	COLOR: #f38001; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline*/

H1 {
	PADDING-RIGHT: 0px;  PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Helvetica Neue, Helvetica, Arial, sans-serif
}
H2 {
	PADDING-RIGHT: 0px;  PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Helvetica Neue, Helvetica, Arial, sans-serif
}
H3 {
	PADDING-RIGHT: 0px;  PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Helvetica Neue, Helvetica, Arial, sans-serif
}
H4 {
	PADDING-RIGHT: 0px;  PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Helvetica Neue, Helvetica, Arial, sans-serif
}
H5 {
	PADDING-RIGHT: 0px;  PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Helvetica Neue, Helvetica, Arial, sans-serif
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 170%; MARGIN-BOTTOM: 17px; COLOR: #df6300
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; MARGIN-BOTTOM: 20px
}
H3 {
	MARGIN-TOP: -0.6em; FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN-BOTTOM: 0.3em; COLOR: #ffffff
}
H4 {
	MARGIN-TOP: 1em; FONT-WEIGHT: normal; FONT-SIZE: 100%; MARGIN-BOTTOM: 1em; COLOR: #555555
}
H4 SPAN {
	FONT-WEIGHT: bold
}
H5 {
	MARGIN-TOP: 13px; FONT-WEIGHT: bold; FONT-SIZE: 90%; MARGIN-BOTTOM: 5px; COLOR: #555555
}
H6 {
	PADDING-RIGHT: 12px; BORDER-TOP: #ebebeb 1px solid; PADDING-LEFT: 12px; FONT-SIZE: 90%; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 12px; TEXT-TRANSFORM: uppercase; COLOR: #df6300; PADDING-TOP: 12px; BORDER-BOTTOM: #ebebeb 1px solid; POSITION: relative; BACKGROUND-COLOR: #f9f9f9
}
H6 SPAN.num {
	FONT-WEIGHT: normal; RIGHT: 12px; COLOR: #6c6c6c; POSITION: absolute; TOP: 12px
}
* HTML H6 SPAN.num {
	RIGHT: 24px
}
P {
	MARGIN-TOP: 0px; FONT-SIZE: 85%; MARGIN-BOTTOM: 10px; LINE-HEIGHT: 16px
}
.largeText {
	FONT-SIZE: 90%; LINE-HEIGHT: 24px
}
.clear {
	CLEAR: both; OVERFLOW: hidden; HEIGHT: 1px
}
.contentBlock {
	MARGIN-LEFT: auto; WIDTH: 944px; MARGIN-RIGHT: auto; TEXT-ALIGN: left
}
.commentsBlock {
	MARGIN-LEFT: auto; WIDTH: 944px; MARGIN-RIGHT: auto; TEXT-ALIGN: left
}
.footerBlock {
	MARGIN-LEFT: auto; WIDTH: 944px; MARGIN-RIGHT: auto; TEXT-ALIGN: left
}
.headerblock {
	MARGIN-LEFT: auto; WIDTH: 1000px; MARGIN-RIGHT: auto; TEXT-ALIGN: left
}
.headerblock .right {
	PADDING-RIGHT: 26px; float:right;
}
.topLnWrapper {
	BACKGROUND-COLOR: #035BA2
}
.topLnBlock {
	OVERFLOW: hidden; TEXT-ALIGN: right
}
.topLnBlockHidden {
	OVERFLOW: hidden; HEIGHT: 4px; TEXT-ALIGN: right
}
.headerWrapper {
	BACKGROUND: url(../images/layout/header-bg-tile1.gif) repeat-x left bottom
}
.headerblock {
	OVERFLOW: hidden; HEIGHT: 80px
}
.sitelogo {
	PADDING-LEFT: 27px; FLOAT: left; PADDING-TOP: 15px; FONT-SIZE: 2em;
}
.sitelogoDiv {
	PADDING-LEFT: 0px;  FLOAT: left; margin-top:28px; MARGIN-LEFT: 10px; HEIGHT: 2em; BORDER-LEFT: 2px solid #cccccc;
}
.siteTag {
	PADDING-LEFT: 10px; FLOAT: left; PADDING-TOP: 2em; FONT-SIZE: 1.2em; 
}
.sitelinks {
	PADDING: 0px;  
	LIST-STYLE-IMAGE: none; 
	PADDING-BOTTOM: 0px; 
	MARGIN:20px 0px 0;  LIST-STYLE-TYPE: none; z-index:999; position:absolute; width:500px;  right:-178px;
}
.sitelinks LI {
	DISPLAY: inline; MARGIN:0 1px; padding:0 3px 0 5px; FONT-SIZE:11px; border-right:#999 solid 1px;
}
.sitelinks LI.last { border-right:0; }
.sitelinks LI A {
	COLOR: #8d8d8d; text-decoration:none;  font-weight:normal;
}
.sitelinks LI A:active {
	COLOR: #8d8d8d
}
.sitelinks LI A:visited {
	COLOR: #8d8d8d
}
.topLnButton {
	HEIGHT: 20px
}
.topLnButton A {
	outline: none
}
.triColumnSpace {
	MARGIN-RIGHT: 24px; margin-left:10px;
}
.rightFocus {
	OVERFLOW: hidden; WIDTH: 282px; BACKGROUND: #3d3d3d; TEXT-ALIGN: left; BACKGROUND: #EEEEEE; padding: 4px;
}
.headerblock .right { position:relative} 
.rightFocus .pad  { padding:2px 5px 10px 10px; }
.rightFocus .submit { margin:0px 0 0 10px;}


/* top right panel */
.callus { background:url(../images/icon-call.jpg) no-repeat left top; padding:5px 0 10px 35px; display:block; }
.livechat { background:url(../images/icon-chat.jpg) no-repeat left top; padding:5px 0 10px 35px; display:block; position:relative;  }
.livechat table{ float:right; display:inline; position:absolute; top:5px;  margin-left:5px }
.emailus { background:url(../images/icon-email.jpg) no-repeat left top; padding:5px 0 10px 35px; display:block; }
.highlightBlock {
	BACKGROUND: url("../images/layout/highlight-large-tl.gif") #005BA1 repeat-x left top; OVERFLOW: hidden; HEIGHT: 227px; TEXT-ALIGN: center
}
.highlightSmallWrapper {
	BACKGROUND: url("../images/layout/highlight-small-tl.jpg") #005BA1 repeat-x left top; OVERFLOW: hidden; HEIGHT: 117px; TEXT-ALIGN: center
}
.highlightSmallBlock {
	BACKGROUND: url(../images/layout/bluefinal.jpg) no-repeat; MARGIN-LEFT: auto; OVERFLOW: hidden; WIDTH: 1000px; MARGIN-RIGHT: auto; FONT-FAMILY: "Trebuchet MS", sans-serif; HEIGHT: 117px; TEXT-ALIGN: left
}
.highlightSmallBlock h1 {
	MARGIN-TOP: 32px; FONT-WEIGHT: normal; FONT-SIZE: 150%; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 38px; COLOR: #ffffff; LINE-HEIGHT: 28px; FONT-FAMILY: "Trebuchet MS", sans-serif
}
.highlightSmallBlock h2 {
	FONT-WEIGHT: normal; FONT-SIZE: 130%; MARGIN-LEFT: 38px; COLOR: #fdebd5; LINE-HEIGHT: 24px; FONT-FAMILY: "Trebuchet MS", sans-serif
}
.highlightSmallDetBlock {
	BACKGROUND: url("../images/layout/highlight-small-det-tl.gif") #3d3d3d repeat-x; OVERFLOW: hidden; COLOR: #bbbbbb; MARGIN-RIGHT: 0px; HEIGHT: 117px
}
.highlightsmalldetblockLnk {
	COLOR: #dddddd; TEXT-DECORATION: none; FONT-WEIGHT: normal 
}
.highlightSmallBlock > .highlightSmallDetBlock {
	MARGIN-RIGHT: 28px
}
.highlightSmallDetBlock h4 {
	PADDING-LEFT: 15px; COLOR: #ffffff
}
.highlightSmallDetBlock .chatStatOff {
	FONT-SIZE: 10px; COLOR: #ff0000
}
.highlightSmallDetBlock .chatStatOff {
	FONT-SIZE: 10px; COLOR: #FF6666
}
.highlightSmallDetBlock .chatstaton {
	FONT-SIZE: 10px; COLOR: #66CC00
}
.highlightSmallBlock .rightFocus {
	PADDING-TOP: 28px
}
.highlightMedWrapper {
	BACKGROUND: url("../images/layout/highlight-med-tl.gif") #005BA1 repeat-x left top; OVERFLOW: hidden; HEIGHT: 167px; TEXT-ALIGN: center
}
.highlightMedBlock {
	BACKGROUND: url(../images/layout/highlight-med-bg.jpg) no-repeat; MARGIN-LEFT: auto; OVERFLOW: hidden; WIDTH: 1000px; MARGIN-RIGHT: auto; HEIGHT: 167px; TEXT-ALIGN: left
}
.postContent {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; LINE-HEIGHT: 20px; PADDING-TOP: 4px
}
.contentWrapper {
	MARGIN-TOP: 2px; BACKGROUND: url("../images/layout/content-bg-tl.gif") repeat-x left top
}
.contentBlock {
	PADDING-BOTTOM: 20px; OVERFLOW: hidden; PADDING-TOP: 35px
}
.triColumn {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 290px
}
.triColumnRight {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 280px
}
.tritopColumnRight {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 280px
}
/*.triColumnRight A {
	FONT-WEIGHT: bold; COLOR: #f58203
}*/
.biColumn {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 625px
}
.leftColumn {
	MARGIN-TOP: 0px; FLOAT: left; MARGIN-BOTTOM: 30px; WIDTH: 200px; MARGIN-RIGHT: 0px; background:url(../images/lmenu_bg.gif) repeat-y  -1px 0}
	
.leftColumn .postContent { padding:0; margin:20px 0 0 15px;  }
.firstlefttab {  background:url(../images/lmenutop.gif)  no-repeat 0 0; margin:0 0 0 10px; padding:0 0 0 0px; width:190px }

.leftColumn h4 { color:#747474; margin:10px 0 10px 15px;}
.leftColumn h4 span { color:#F56722}	
.blkResource {
	FLOAT: left; MARGIN-TOP: 0px; MARGIN-BOTTOM: 20px; margin-left:0px; 
}
.hotproducts {  background:url(../images/lmenu_sub.gif) no-repeat 0 0; margin:0 0 0 8px; padding:1px 0 0 5px; width:190px; }
.hotproducts h4 { margin:5px 0 15px 0px}
.biColumnLarge {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 695px
}
.shortBlockNotess {
	PADDING-TOP: 4px 0 8px 15px
}
.shortBlockNotes {
	MARGIN-BOTTOM: 10px
}
.shortBlockNotesHighlight {
	MARGIN-BOTTOM: 10px
}
.shortBlockNotes {
	COLOR: #9e9e9e
}
.shortBlockNotes h3 A {
	FONT-SIZE: 90%; COLOR: #656565; text-decoration:none;
}
.shortBlockNotes h3 A:hover { text-decoration:underline}
.shortBlockNotesHighlight h3 {
	FONT-SIZE: 100%; COLOR: #df6300
}
.shortBlockNotes h3 img {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 8px
}
.shortBlockNotesHighlight h3 img {
	MARGIN-LEFT: 3px; MARGIN-RIGHT: 8px
}
.shortBlockNotes .postContent {
	LINE-HEIGHT: 20px
}
.shortBlockNotesHighlight .postContent {
	LINE-HEIGHT: 20px
}
.shortBlockBull {
	MARGIN-BOTTOM: 10px
}
.blockNotesCon .left {
	FLOAT: left; WIDTH: 450px
}
.blockNotesCon .right {
	BACKGROUND: url(../images/layout/separator-vertical-1-mid.gif) repeat-y left 50%; FLOAT: right; WIDTH: 230px
}
.blockNotesCon .rightBottom {
	BACKGROUND: url(../images/layout/separator-vertical-1-bot.gif) no-repeat left bottom
}
.blockNotesCon .rightTop {
	BACKGROUND: url(../images/layout/separator-vertical-1-top.gif) no-repeat left top
}
.blockNotesCon .right .pad {
	PADDING-LEFT: 0px; PADDING-TOP: 0px
}
.blockNotesCon h1 {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 10px; FONT-WEIGHT: normal; FONT-SIZE: 1em; COLOR: #4B4B4B; LINE-HEIGHT: 24px; FONT-FAMILY: "Trebuchet MS", sans-serif
}
.blockNotesCon h2 {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; COLOR: #4b4b4b
}
.blockNotesCon h2 A {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; COLOR: #4b4b4b
}
.blockNotesCon h3 {
	FONT-WEIGHT: normal; MARGIN-BOTTOM: 0px; COLOR: #6c6c6c
}
.blockNotesList {
	PADDING-TOP: 0px; 
}
.blockNotesList HR {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 10px auto 15px 0px; WIDTH: 450px; COLOR: #ebebeb; HEIGHT: 1px; BACKGROUND-COLOR: #ebebeb; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
.blockNotes {
	
}
.blockNotesImage {
	MARGIN-TOP: 8px; FLOAT: left; MARGIN-BOTTOM: 8px; OVERFLOW: hidden; WIDTH: 81px; MARGIN-RIGHT: 12px; 
}
.blockNotesImageWhy {
	MARGIN-TOP: 8px; FLOAT: right; MARGIN-BOTTOM: 8px; OVERFLOW: hidden; WIDTH: 81px; MARGIN-RIGHT: 12px; 
}
.blockNotesSinglePost .blockNotesImage {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 20px
}
.blockNotesContent {
	MARGIN-LEFT: 93px; LINE-HEIGHT: 24px
}
.blockNotesContent P {
	FONT-FAMILY: verdana
}
.blockNotesSinglePost .blockNotesContent P {
	LINE-HEIGHT: 25px
}
.blockNotesSinglePost .blockNotesContent {
	LINE-HEIGHT: 25px
}
.blockNotesContent h2 {
	MARGIN-BOTTOM: 0px
}
.blockNotesContent h2 A:link, .blockNotesContent h2 A:visited {
	COLOR: #f38001; TEXT-DECORATION: none
}
.blockNotesContent h2 A:hover {
	COLOR: #4B4B4B; TEXT-DECORATION: underline
}
.blockNotesSinglePost h2 {
	FONT-WEIGHT: bold; FONT-SIZE: 130%; COLOR: #df6300; PADDING-TOP: 5px
}
.blockNotesLinks {
	FONT-SIZE: 100%
}
.blockNotesSinglePost .blockNotesLinks {
	MARGIN-TOP: 5px
}
.blockNotesLinks span  {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px
}
.blockDetail {
	WIDTH: 100%; FONT-SIZE: 1em; MARGIN-BOTTOM: 20px;
}
.blockDetail .blkLeft {
	FLOAT: left; WIDTH: 209px; MARGIN: 5px 20px 10px 0px;
}
.blockDetail .blkContent {
	FLOAT: left; /*WIDTH: 469pxpx*/;
}
.blockDetail .blkContent {
	width:460px; float:left; 
}


.blockDetail .blkRight {
	FLOAT: left; BACKGROUND: #ff0 
}
.blockDetailImage {
	BORDER: 1px solid #DDDDDD; padding: 3px; MARGIN-BOTTOM: 5px; TEXT-ALIGN: center
}
.blockDetailImage1 {
	BORDER: 0px solid #DDDDDD; padding: 3px; MARGIN-BOTTOM: 5px
}
.blockDetailImageDesc {
	FONT-FAMILY: tahoma, verdana; COLOR: #888888; FONT-SIZE: 0.8em; MARGIN-BOTTOM: 15px; TEXT-ALIGN: justify
}
.blockDetailImageDesc01 {
	FONT-FAMILY: tahoma, verdana; COLOR: #888888; FONT-SIZE: 0.8em; MARGIN-BOTTOM: 15px; TEXT-ALIGN: left; padding-left:0px;
}
.blockDetailContent {
	FONT-FAMILY: verdana, tahoma; COLOR: #333333; TEXT-ALIGN: justify; PADDING-BOTTOM: 10px
}
.blockDetailBull UL {
	padding: 0px; margin: 0px 0px 10px 16px; /*LIST-STYLE: dics;*/ COLOR: #555555; FONT-SIZE: 11px; FONT-FAMILY: verdana, tahoma; TEXT-ALIGN: left 
}
.blockDetailBull LI {
	PADDING-BOTTOM: 3px; FONT-WEIGHT: bold
}
.blockDetailBull1 UL {
	padding: 0px; margin: 0px 0px 0px 0px; /*LIST-STYLE: dics;*/ COLOR: #555555; FONT-SIZE: 11px; FONT-FAMILY: verdana, tahoma; 
}
.blockDetailBull1 LI {
	PADDING-BOTTOM: 3px; FONT-WEIGHT: normal
}
.blockDetailBulls UL {
	padding: 0px; margin: 0px 0px 0px 16px; /*LIST-STYLE: dics;*/ COLOR: #555555; FONT-SIZE: 11px; FONT-FAMILY: verdana, tahoma; 

}
.blockDetailBulls LI {
	PADDING-BOTTOM: 3px; FONT-WEIGHT: normal
}
.blockDetail h1 {
	MARGIN-BOTTOM: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1.4em; COLOR: #015CA2; FONT-FAMILY: "Trebuchet MS", sans-serif; BORDER-BOTTOM: 1px solid #EBEBEB
}
.blockDetail h2 {
	MARGIN-BOTTOM: 10px; FONT-WEIGHT: normal; FONT-SIZE: 1em; COLOR: #4B4B4B; LINE-HEIGHT: 24px; FONT-FAMILY: "Trebuchet MS", sans-serif; TEXT-TRANSFORM: capitalize
}
.blockDetailLinks A {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: verdana; FONT-SIZE: 10px; COLOR: #005FCA; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px; PADDING-LEFT: 15px; DISPLAY: block; LINE-HEIGHT: 1.8em; BACKGROUND: url(../images/layout/arrow-bull.gif) left no-repeat 
}
.blockDetailLinks A:link {
	TEXT-DECORATION: none; 
}
.blockDetailLinks A:hover {
	FONT-WEIGHT: normal; TEXT-DECORATION: underline; BACKGROUND: #f3f7fd url(../images/layout/arrow-bull.gif) left no-repeat
}
.blockDetailLinks A:visited {
	COLOR: #80009E; TEXT-DECORATION: none; 
}
.divCost {
	MARGIN-BOTTOM: 20px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: verdana; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #005FCA; TEXT-ALIGN: center 
}
.divCost .ast {
	MARGIN-TOP: 8px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; FONT-FAMILY: verdana; FONT-SIZE: 10px; COLOR: #880000;  
}
.divCostLst {
	MARGIN: 10px 0px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: verdana; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #005FCA; TEXT-ALIGN: center 
}
.divCostLst .ast {
	MARGIN-TOP: 4px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; FONT-FAMILY: verdana; FONT-SIZE: 10px; COLOR: #555555;  
}
.blockDetailMore {
	FONT-SIZE: 1em; FONT-FAMILY: verdana; MARGIN-BOTTOM: 15px; 
}
.blockDetailMoreImage {
	MARGIN-TOP: 0px; FLOAT: left; OVERFLOW: hidden; WIDTH: 100px; MARGIN-RIGHT: 12px; 
}
.blockDetailMoreImageDesc {
	FONT-FAMILY: tahoma, verdana; COLOR: #888888; FONT-SIZE: 0.8em; MARGIN-BOTTOM: 15px; TEXT-ALIGN: left; LINE-HEIGHT: 100%
}
.blockDetailMoreContent {
	MARGIN-LEFT: 0px; COLOR: #555555; FONT-SIZE: 0.8em; FONT-FAMILY: verdana, arial, sans-serif; TEXT-ALIGN: justify; LINE-HEIGHT: 16px /*MARGIN-LEFT: 93px; */
}
.blockDetailMoreContent1 {
	MARGIN-LEFT: 00px; COLOR: #666666; FONT-SIZE: 0.8em; FONT-FAMILY: verdana, arial, sans-serif; TEXT-ALIGN: justify
}
.blockDetailMoreContent1 h3 {
	MARGIN: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #555555; 
}
.blockDetailMore h2 {
	MARGIN-BOTTOM: 15px; FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #555555; BORDER-BOTTOM: 1px solid #EBEBEB
}
.blockDetailMoreContent h3 {
	MARGIN: 15px 0px 5px 0px; FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #555555; 
}
.blockDetailMoreLinks {
	FONT-SIZE: 100%
}
.blockDetailMoreLinks A {
	FONT-WEIGHT: bold
}
.blockDetailMoreLinks A:active {
	FONT-WEIGHT: bold
}
.blockDetailMoreLinks A:visited {
	FONT-WEIGHT: bold
}
.blockDetailSmall {
	MARGIN-BOTTOM: 30px;  
}
.blockDetailSmall .blkLeft {
	FLOAT: left; WIDTH: 109px; MARGIN: 5px 20px 10px 0px;
}
.blockDetailSmall .blkContent {
	FLOAT: left; WIDTH: 569px;
}
.blockDetailSmall .blkRight {
	FLOAT: left; BACKGROUND: #ff0 
}
.blockDetailSmall h1 {
	MARGIN-BOTTOM: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #555555; FONT-FAMILY: "Trebuchet MS", sans-serif; BORDER-BOTTOM: 1px solid #EBEBEB
}
.blockDetailSmall h2 {
	MARGIN-BOTTOM: 10px; FONT-WEIGHT: normal; FONT-SIZE: 1em; COLOR: #4B4B4B; LINE-HEIGHT: 24px; FONT-FAMILY: "Trebuchet MS", sans-serif
}

.miscNotes {
	PADDING-BOTTOM: 15px; PADDING-TOP: 20px
}
.miscNotes .separator {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 15px; COLOR: #ebebeb; HEIGHT: 1px; BACKGROUND-COLOR: #ebebeb; BORDER-RIGHT-WIDTH: 0px
}
.miscNotes {
	MARGIN-BOTTOM: 10px
}
.miscNotes h3 {
	FONT-WEIGHT: bold; FONT-SIZE: 85%; PADDING-BOTTOM: 12px; COLOR: #666666
}
.miscNotes h3 a{ COLOR: #666666; text-decoration:underline;}
.miscNotes h3 a:hover{  text-decoration:none;}
.miscNotes h3 img {
	MARGIN-LEFT: 3px; MARGIN-RIGHT: 8px
}
.miscNotes .postDate {
	PADDING-BOTTOM: 7px; LINE-HEIGHT: 18px
}
.miscNotes .postContent {
	LINE-HEIGHT: 24px
}
.miscNotes .postContent P {
	FONT-SIZE: 85%; MARGIN-BOTTOM: 1em
}
DIV.rightBottom .pad h4 {
	MARGIN-TOP: 0px
}
.contentBlock .left {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 625px
}
.contentBlock .leftFocus {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 714px
}
.contentBlock .left .pad {
	MARGIN-RIGHT: 17px
}
.contentBlock .leftFocus .pad {
	MARGIN-RIGHT: 17px
}
.contentBlock .leftSptr {
	BACKGROUND: url("../images/layout/sep-vert-mid.gif") repeat-y left top
}
.contentBlock .leftSptrBottom {
	BACKGROUND: url("../images/layout/sep-vert-bot.gif") no-repeat left bottom
}
.contentBlock .leftSptrTop {
	BACKGROUND: url("../images/layout/sep-vert-top.gif") no-repeat left top; HEIGHT: 1px
}
.contentBlock .right {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 299px
}
.contentBlock .right .pad {
	MARGIN-LEFT: 15px
}
.contentBlock .rightFocus .pad {
	MARGIN-LEFT: 15px
}
.triColumn .pad {
	MARGIN-LEFT: 15px
}
.triColumnRight .pad {
	MARGIN-LEFT: 15px
}
.tritopColumnRight .pad {
	MARGIN-LEFT: 15px
}
.navBar {
	 FLOAT: right; FONT-SIZE: 11px; FONT-FAMILY: tahoma; COLOR: #888888
}
.navBar A:link, .navBar A:visited {
	 COLOR: #888888; TEXT-DECORATION: none
}
.navBar A:hover {
	TEXT-DECORATION: underline
} 
.keyCol {
	MARGIN-TOP: 0px; FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 200px; MARGIN-RIGHT: 5px;
}
.conCol {
	MARGIN-TOP: 10px; FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 395px; MARGIN-RIGHT: 5px; 
}
#home .conCol { margin:10px 0 0 10px; width:410px; }

.leftSptrBottom > .leftSptrTop {
	HEIGHT: auto
}
img.picProd {
	BORDER: 1px solid #DDDDDD; padding: 3px; MARGIN: 0px 20px 20px 0px; FLOAT: left
}
.pad DL.clientlist {
	PADDING-LEFT: 10px; WIDTH: 200px
}
.pad .clientlist DD {
	FONT-SIZE: 85%; MARGIN-BOTTOM: .4em; MARGIN-LEFT: 2px; TEXT-TRANSFORM: lowercase; COLOR: #7f7f7f; LETTER-SPACING: 0.1em
}
.pad .clientlist DT A {
	PADDING-LEFT: 22px; FONT-WEIGHT: normal; FONT-SIZE: 100%; TEXT-TRANSFORM: lowercase; FONT-FAMILY: "Helvetica Neue", Helvetica, Arial, sans-serif
}
.rqstFrmList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.5em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.rqstFrmList LI {
	MARGIN-TOP: 10px; PADDING-LEFT: 22px; BACKGROUND: url(../images/layout/rqst-frm.gif) no-repeat left 50%; MARGIN-BOTTOM: 10px; LINE-HEIGHT: 16px
}
#searchform{
	padding: 0px;  
}
.searchbox  { padding:0 0 0 15px}
.searchBar {
	PADDING-RIGHT: 2px; 
	BORDER: #c4c4c4 1px solid; 	
	PADDING-LEFT: 2px; PADDING-BOTTOM: 2px;PADDING-TOP: 2px;
	BACKGROUND: url(../images/layout/search-bg.gif) repeat-x;  
	MARGIN: 0px -5px 0px 0px;  WIDTH: 150px; COLOR: #555555;   HEIGHT:15px
}
#searchform> DIV > .searchBar {
	MARGIN-RIGHT: -2px; HEIGHT: 15px
}
.footerWrapper {
	BACKGROUND: url("../images/layout/footer-bg-tl.gif") repeat-x left top
}
.footerBlock {
	FONT-SIZE: 80%; PADDING-BOTTOM: 15px; COLOR: #9d9d9d; PADDING-TOP: 25px
}
.footerBlock .left {
	FLOAT: left
}
.footerBlock .right {
	FLOAT: right; LINE-HEIGHT: 16px; PADDING-TOP: 2px
}
.footerBlock .right p { margin:0; }
.footerBlock .right img {
	MARGIN-LEFT: 20px
}
.footerLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.footerLinks LI {
	DISPLAY: inline; MARGIN-LEFT: 1px; MARGIN-RIGHT: 1px
}
.footerLinks LI A {
	COLOR: #9d9d9d
}
.footerLinks LI A:active {
	COLOR: #9d9d9d
}
.footerLinks LI A:visited {
	COLOR: #9d9d9d
}
.detailsContentX {
	COLOR: #666666; FONT-SIZE: 1.1em; FONT-FAMILY: verdana, arial, sans-serif; TEXT-ALIGN: justify; text-decoration:underline; font-weight:bold; padding-bottom:5px;
}
.border {
	border: 1px solid #ac9678;
}
.boldcontent {
	FONT-SIZE: 1em; FONT-FAMILY: verdana; font-weight:bold; padding-bottom:11px; text-decoration:underline;
}
.boldfonts {
	FONT-SIZE: 1em; FONT-FAMILY: verdana; font-weight:bold; padding-bottom:0px; BORDER-BOTTOM: 1px solid #EBEBEB;
}
.blockDetailMoreContent1 {
	MARGIN-LEFT: 0px; COLOR: #666666; FONT-SIZE: 0.8em; FONT-FAMILY: verdana, arial, sans-serif; TEXT-ALIGN: justify
}
.blockDetailContent02 {
	padding: 10px 20px; FONT-FAMILY: verdana, tahoma; COLOR: #333333; TEXT-ALIGN: justify; vertical-align:top; font-size:11px; 
}
.blockDetailContent03 {
	FONT-FAMILY: verdana, tahoma; COLOR: #333333; TEXT-ALIGN: justify; vertical-align:top; font-size:11px; padding-left:5px; background-image:url(../images/arrow_forward.gif); background-repeat:no-repeat; background-position:left; vertical-align:baseline;
}
TABLE.dimen {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #555555; FONT-FAMILY: Tahoma, Verdana, sans-serif; MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px
}
TABLE.dimen TH {
	VERTICAL-ALIGN: top; padding: 2px 2px; BACKGROUND: #eeeeee; BORDER-BOTTOM: #dddddd 1px solid; TEXT-ALIGN: left
}
TABLE.dimen TD {
	VERTICAL-ALIGN: top; padding: 2px 2px 5px 5px; BACKGROUND: #fafafa; BORDER-BOTTOM: #EBEBEB 1px solid
}
TABLE.chart {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #555555; FONT-FAMILY: Tahoma, Verdana, sans-serif; MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px
}
TABLE.chart TH {
	VERTICAL-ALIGN: top; padding: 2px 2px; BACKGROUND: #f5f5f5; BORDER-BOTTOM: #dddddd 1px solid; TEXT-ALIGN: left
}
TABLE.chart TD {
	VERTICAL-ALIGN: top; padding: 2px 2px 5px 5px; BACKGROUND: #fafafa; BORDER-BOTTOM: #EBEBEB 1px solid
}
.tblBoxes {
	MARGIN-BOTTOM: 20px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #555555; FONT-FAMILY: Tahoma, Verdana, sans-serif; MARGIN-TOP: 20px; TEXT-ALIGN: center
}
.tblBoxes TH {
	VERTICAL-ALIGN: top; padding: 2px 2px; BORDER-BOTTOM: #efefef 1px solid; BORDER-RIGHT: 10px solid #ffffff;  
}
.tblBoxes TD {
	VERTICAL-ALIGN: top; padding: 20px 2px 5px 5px; BORDER-BOTTOM: #efefef 0px solid; BORDER-RIGHT: 10px solid #ffffff
}
.tblBlocks {
	MARGIN-BOTTOM: 20px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #555555; FONT-FAMILY: Tahoma, Verdana, sans-serif; MARGIN-TOP: 20px; TEXT-ALIGN: left; 
}
.tblBlocks TH {
	VERTICAL-ALIGN: top; padding: 2px 2px; BORDER-BOTTOM: #dddddd 0px solid; BORDER-RIGHT: 0px solid #ffffff;  
}
.tblBlocks TD {
	VERTICAL-ALIGN: top; padding: 8px 2px 0px 5px; BORDER-BOTTOM: #efefef 0px solid; BORDER-RIGHT: 10px solid #ffffff
}
.tblBlocksDiv {
	MARGIN-BOTTOM: 20px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #555555; FONT-FAMILY: Tahoma, Verdana, sans-serif; MARGIN-TOP: 20px; TEXT-ALIGN: left
}
.tblBlocksDiv TH {
	VERTICAL-ALIGN: top; padding: 2px 2px; BORDER-BOTTOM: #dddddd 0px solid; BORDER-RIGHT: 0px solid #ffffff;  
}
.tblBlocksDiv TD {
	VERTICAL-ALIGN: top; padding: 4px 2px 0px 5px; BORDER-BOTTOM: #efefef 0px solid; BORDER-RIGHT: 10px solid #ffffff
}
.tblBlocksDiv TD.Col2 {
	BORDER-LEFT: 1px solid #eee; PADDING-LEFT: 10px
}
.tblBlocksDiv TD.Div2 {
	BORDER-RIGHT: 50px solid #fff
}
.note {
	FONT-FAMILY: tahoma, verdana; COLOR: #888888; FONT-SIZE: 11px; MARGIN-BOTTOM: 15px;MARGIN-TOP: 10px; TEXT-ALIGN: justify
}
.boldTxt {
	FONT-WEIGHT: bold
}
.titTxt {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline; MARGIN-BOTTOM: 5px; MARGIN-TOP: 20px
}
.highTxt {
	FONT-WEIGHT: bold; COLOR: #008000; MARGIN: 15px 0px
}
.lhighTxt {
	FONT-WEIGHT: normal; COLOR: #008000; MARGIN: 15px 0px
}
.warnTxt {
	FONT-WEIGHT: bold; COLOR: #800000; MARGIN: 15px 0px
}
.lwarnTxt {
	FONT-WEIGHT: normal; COLOR: #800000; MARGIN: 15px 0px
}
.bullNum {
	padding: 10px; margin: 0px 0px 0px 16px; LIST-STYLE-TYPE: decimal; COLOR: #555555; FONT-SIZE: 11px; LINE-HEIGHT: 1.2em; FONT-FAMILY: verdana, tahoma; 
}
.bullNum LI {
	MARGIN-BOTTOM: 8px
}
.bullDef {
	padding: 10px; margin: 0px 0px 0px 16px; LIST-STYLE-TYPE: square; COLOR: #555555; FONT-SIZE: 11px; LINE-HEIGHT: 1em; FONT-FAMILY: verdana, tahoma; 
}
.bullDef LI {
	MARGIN-BOTTOM: 8px
}
.lstSpc UL {
	padding: 0px; margin: 0px 0px 0px 5px; COLOR: #015CA2; FONT-SIZE: 11px; LINE-HEIGHT: 1.2em; FONT-FAMILY: tahoma;
}
.lstSpc ul li { 
	list-style: none; margin-top: 5px; padding-left: 18px; background: url('../images/li.gif') left 2px no-repeat;  
}
.bullNumHigh {
	padding: 10px; margin: 0px 0px 0px 16px; LIST-STYLE-TYPE: decimal; COLOR: #015CA2; FONT-SIZE: 11px; LINE-HEIGHT: 1.2em; FONT-FAMILY: verdana, tahoma; 
}
.bullNumHigh LI {
	MARGIN-BOTTOM: 8px
}
.noBorder {
	BORDER: none
}
.imgNew {
	BORDER: 0px; MARGIN: 0px 8px 0px 0px 
}
.miscNotes1 {
	PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.miscNotes1 .separator {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 15px; COLOR: #ebebeb; HEIGHT: 1px; BACKGROUND-COLOR: #ebebeb; BORDER-RIGHT-WIDTH: 0px
}
.miscNotes1 {
	MARGIN-BOTTOM: 10px
}
.miscNotes1 h3 {
	FONT-WEIGHT: bold; FONT-SIZE: 85%; PADDING-BOTTOM: 5px; COLOR: #df6300
}
.miscNotes1 h3 img {
	MARGIN-LEFT: 3px; MARGIN-RIGHT: 8px
}
.miscNotes1 .postDate {
	PADDING-BOTTOM: 7px; LINE-HEIGHT: 18px
}
.miscNotes1 .postContent {
	LINE-HEIGHT: 24px
}
.miscNotes1 .postContent P {
	FONT-SIZE: 85%; MARGIN-BOTTOM: 1em
}
.bullNumHigh1 {
	padding: 0px; margin: 0px 0px 0px 0px; LIST-STYLE-TYPE: decimal; COLOR: #015CA2; FONT-SIZE: 11px; LINE-HEIGHT: 1.2em; FONT-FAMILY: verdana, tahoma; 
}
.HotProducts  {
padding-left:10px; FONT-SIZE: 11px; LINE-HEIGHT: 1.2em; FONT-FAMILY: tahoma; background: url('images/layout/bull-grey.gif'); text-decoration:none; font-weight:normal;
}
.HotProducts h3 {
	COLOR: #a6a6a6; PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: "Helvetica Neue", Helvetica, Arial, sans-serif
}
.HotProducts h3 A:Link {
	COLOR: #a6a6a6; PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: "Helvetica Neue", Helvetica, Arial, sans-serif
}
.HotProducts h3 A:Visited {
	COLOR: #a6a6a6; PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: "Helvetica Neue", Helvetica, Arial, sans-serif
}
.HotProducts h3 A:Hover {
	COLOR: #0066CC; PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: "Helvetica Neue", Helvetica, Arial, sans-serif
}
.Newproducts UL {
	padding: 0px; margin: 0px 0px 0px 5px; COLOR: #333333; FONT-SIZE: 11px; LINE-HEIGHT: 1.2em; FONT-FAMILY: tahoma;
}
.Newproducts ul li { 
	list-style: none; margin-top: 5px; padding-left: 18px; background: url('../images/column_li.gif') left 2px no-repeat;  
}
.Newproducts ul li A:Link { 
	 color: #003399; text-decoration:none;   
}
.Newproducts ul li A:Hover { 
	 color: #003399; text-decoration:none; font-weight:normal;
}
.Newproducts ul li A:Visited { 
	 color: #333333; text-decoration:none;   
}
.header_image_tsr {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 4px; BORDER-RIGHT-WIDTH: 0px; padding-left:15px;
}
.borderbottom {
border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#CCCCCC;/* border-width:50%;*/
}
.top_grey_border {
	CLEAR: both; padding-left:15px;
}
.tsr_body {
	MARGIN-TOP: 4px; DISPLAY: block; FLOAT: left; OVERFLOW: hidden; TEXT-INDENT: 0px; POSITION: relative; padding-left:15px;
}
.largebodybold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; padding-left:15px;
}
H4.largebodybold {
	MARGIN: 0px
}
.tsr_container_extra_small {
	MARGIN-LEFT: 0px; WIDTH: 192px; POSITION: relative; padding-left:15px;
}
.Address  {
padding: 0px; margin: 0px 0px 0px 5px; COLOR: #666666; FONT-SIZE: 13px; LINE-HEIGHT: 1.2em; FONT-FAMILY: "Helvetica Neue", Helvetica, Arial, sans-serif; padding-left:20px; font-weight:bold; padding-bottom:5px;
}
.Address1 {
padding: 0px; margin: 0px 0px 0px 5px; COLOR: #666666; FONT-SIZE: 11px; LINE-HEIGHT: 1.6em; FONT-FAMILY: "Helvetica Neue", Helvetica, Arial, sans-serif; padding-left:20px; font-weight:normal;
}
.Address2 {
padding: 0px; margin: 0px 0px 0px 0px; COLOR: #666666; FONT-SIZE: 11px; LINE-HEIGHT: 1.6em; FONT-FAMILY: "Helvetica Neue", Helvetica, Arial, sans-serif;; font-weight:normal;
}
.Address2 A:Link {
padding: 0px; margin: 0px 0px 0px 0px; COLOR: #003366; FONT-SIZE: 11px; LINE-HEIGHT: 1.6em; FONT-FAMILY: "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight:normal;
}
.Address2 A:Hover {
padding: 0px; margin: 0px 0px 0px 0px; COLOR: #003366; FONT-SIZE: 11px; LINE-HEIGHT: 1.6em; FONT-FAMILY: "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight:normal;
}
.Address2 A:Visited {
padding: 0px; margin: 0px 0px 0px 0px; COLOR: #666666; FONT-SIZE: 11px; LINE-HEIGHT: 1.6em; FONT-FAMILY: "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight:normal;
}
.comments {
background:url(../images/COMMENTS.jpg); background-repeat:no-repeat; width:344px; height:125px;
}
.Enquiry {
padding-top:9px; padding-left:22px; vertical-align:top; font-family:tahoma; font-size:11px; vertical-align:text-top;
}
.Quote {
background:url(../images/qoute.jpg); background-repeat:no-repeat; width:698px; height:61px;
}
.bullDef1 {
	padding: 10px; margin: 0px 0px 0px 16px; LIST-STYLE-TYPE: square; COLOR: #555555; FONT-SIZE: 11px; LINE-HEIGHT: 2em; FONT-FAMILY: verdana, tahoma; 
}
.products {
	FONT-FAMILY: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:11px; color:#666666;
}
.shortBlockNotes1 {
	MARGIN-BOTTOM: 10px; 
}
.shortBlockNotes1Highlight {
	MARGIN-BOTTOM: 10px
}
.shortBlockNotes1 {
	COLOR: #990000
}
.shortBlockNotes1 h3 A {
	FONT-SIZE: 90%; COLOR: #5c5c5c; font-weight:normal; text-decoration:none;
}
.shortBlockNotes1 h3 A:Link {
	FONT-SIZE: 90%; COLOR:#5c5c5c; font-weight:normal; text-decoration:none;
}
.shortBlockNotes1 h3 A:Hover {
	FONT-SIZE: 90%; COLOR:#055794; font-weight:normal; text-decoration:none;
}
.shortBlockNotes1Highlight h3 {
	FONT-SIZE: 100%; COLOR:  #990000
}
.shortBlockNotes1 h3 img {
	MARGIN-LEFT: 3px; MARGIN-RIGHT: 8px
}
.shortBlockNotes1Highlight h3 img {
	MARGIN-LEFT: 3px; MARGIN-RIGHT: 8px
}
.shortBlockNotes1 .postContent {
	LINE-HEIGHT: 20px
}
.shortBlockNotes1Highlight .postContent {
	LINE-HEIGHT: 20px
}
.blockDetailBull0 UL {
	padding: 0px; margin: 0px 0px 10px 16px;/* LIST-STYLE: dics;*/ COLOR: #555555; FONT-SIZE: 11px; FONT-FAMILY: verdana, tahoma; TEXT-ALIGN: left 
}
.blockDetailBull0 LI {
	PADDING-BOTTOM: 3px; FONT-WEIGHT: normal
}

.whyunitech { BACKGROUND: url('../images/why_united.jpg') no-repeat right bottom }
.validcode { margin:5px 0 0 0;}
.validcode img { margin-left:0px !important }
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}


.highlightSmallDetBlock a, .highlightSmallDetBlock a:visited, .highlightSmallDetBlock a:hover { text-decoration:none }
.validcode {}
.validcode img { margin:5px 5px 0 0; }
