/* Fonts - change 'sans-serif' to your preferred font */

ADDRESS, BLOCKQUOTE, BODY, CAPTION, CENTER, DD, DIR, DIV, DL, DT, FORM, H1, H2, H3, H4, H5, H6, MENU, OL, P, TD, TH, UL { font-size: 1em; font-family: verdana, sans-serif;  }

* { margin: 0; padding: 0; }

.address { margin: 0 0 7px 0; }

.bcs { font-size: 19pt; font-family: "trebuchet ms", sans-serif; color:#fff; }

.bcss { position: absolute; left: 420px; top: 20px; font:19pt "trebuchet ms", sans-serif; color:#fff; }

.bg { position:absolute; left:0px; top:265px; }

.block .blockindent { padding: 30px 0 0 0; }

.block .bot { background: url(images/bot.gif) repeat-x bottom; width: 100%; }

.block .lb { background: url(images/leftbot.gif) left bottom no-repeat; width: 100%; }

.block .left { background: url(images/left.gif) repeat-y left; width: 100%; }

.block .lt { background: url(images/lefttop.gif) left top no-repeat; width: 100%; }

.block .rb { background: url(images/rightbot.gif) right bottom no-repeat; width: 100%; }

.block .right { background: url(images/right.gif) repeat-y right; width: 100%; }

.block .rt { background: url(images/righttop.gif) right top no-repeat; width: 100%; }

.block { background: url(images/top.gif) repeat-x top #fff; color: #5e6e7d; width: 100%; }

.bottom { font-size: 13px; font-family: verdana, sans-serif; color:#fff; vertical-align:middle; }

.boxhead { margin: 0 0 20px 0; }

.btmbg { position:absolute; left:0px; top:644px; width:996px; background-image: url('images/bottom-bg.jpg')}

.btmtext { font: 9pt sans-serif; color:#fff; margin: 0 25px 0 35px; }

.buttons { position: absolute; left: 350px; top: 97px; }

.cell { position: absolute; left:57px; top: 305px; width:290px; padding-right:24px; }

.cell2index { position: absolute; left:370px; top: 305px; width:241px; }

.cell3 { position: absolute; left:645px; top: 305px; width:295px;}

.cellrighthead { margin-top: 10px; margin-bottom:2px; }

.colright { margin-top: 6px; margin-bottom:2px; text-align:left; }

.col1 { float:left; width:200px; }

.col1contact { width:275px; }

.col1order { width:92%; margin: 10px 0 0 30px; }

.col2 { float: right; width:74%; margin: 14px 0 0 6px; }

.col2of3 { float:left; width:35%; margin: 14px 0 0 14px;}

.col3of3 { float:right; width:35%; margin: 14px 0 0 14px;}

.col2contact { position: absolute; left: 282px; top: 270px; width:610px; text-align:center; }

.colbg { background: url(images/linecolbg.gif) repeat-y right top; }

.column, .floatleft { float: left; }

.commentbtm { font-size: 10pt; color:#000; font-family: verdana, sans-serif; text-align: justify; margin-left: 4%; width: 92%; }

.commentcomparison { margin: 25px 0 0 0; font: 10pt "trebuchet ms", sans-serif; color:#807A54; width:98%; text-align:justify;  }


.commentcompetitor { margin: 5px 0 0 0; font: 10pt "trebuchet ms", sans-serif; color:#807A54; width:98%; text-align:justify;  }

.commentvideo { margin: 30px 20px 0 20px; font: 9pt "trebuchet ms", sans-serif; color:#807A54; text-align:justify; }

.costs { font: 13px sans-serif; color:#000; margin-left: 14px; }

.demo { background-color: transparent; border-color: gray; border-style: groove; border-width: 1px; color: #807A54; font: 9pt verdana, sans-serif; margin: 20px 17px 0 0; padding: 10px; text-align: justify; }

.downloadintro { font-size:10px; color:#000; font-family: verdana, sans-serif; position: absolute; left: 73%; top: 375px; text-align:center; }

.ffbottom { vertical-align: middle; }

.flash { left: 350px; position: absolute; top: 15px; }

.floatleft10 { float:left; margin: 0 10px 0 0; }

.globe { position: absolute; top:13px; left:15px; }

.heads { font-size: 10pt; color:#000; font-family: verdana, sans-serif; font-weight: bold; }

.imagecenter { border: 0; vertical-align:middle; }

.img { border-width:0px; margin-bottom: 20px; }

.img66 {vertical-align:middle;}

.list { font-size: 13px; color:#000; margin-left: 30px; vertical-align: middle; }

.llnote { font-size: 12px; color:#525252;  margin: 0 26px 0 0; border-style: groove; border-width: 1px; border-color: gray; padding: 6px; }

.louise { font-size: 13px; font-family: verdana, sans-serif; color:#000; text-align:center; border-style: groove; border-width: 1px; background-color: #f2f2f2; border-color: gray; padding:5px; margin-left: 25px; margin-right: 25px; }

.love { position: absolute; left: 370px; top: 195px; margin: 0 0 10px 0; font: 11pt verdana, sans-serif; color:#000000; text-align:center; }

.message { font-size: 13px; font-weight: bold; color:#000; margin: 15px 0 15px 20px; text-align: center; padding: 10px; width:85%; }

.milk { font-size:14px; font-weight: bold; color:#c40404; text-align:center; margin-bottom: 16px; }

.mouseover { background-color: transparent; color: #FF0033; }

.movedown { margin: 0 0 0 0; }

.next { margin-top:0px; width:100%; }

.nexthardware { margin-top:32px; width:100%; }

.none { margin: 0 0 0 0; }

.order { margin: 10px 0 0 0; }

.orderpage { left: 54px; position: absolute; top: 265px; width: 87%; }

.orderpage2 { left: 58px; position: absolute; top: 320px; width: 87%; }

.ordertable { border-color: #cacaca; border-style: ridge; border-width: 1px 1px 1px 1px; padding: 15px; width: 85%; }

.ordertable2 { border-color: #cacaca; border-style: ridge; border-width: 0 1px 1px 1px; padding: 15px; width: 85%; }

.pos { position:absolute; left:0px; top:0px; }

.quote { font-size: 12px; font-family: verdana, sans-serif; color:#000000; margin: 19px 0 0 6px; }

.quotes { font-size: 10pt; font-style: italic;font-family: verdana, sans-serif; color:#000; }

.sitebg { background: url(images/bot_body.jpg) repeat-x left bottom #c5dcf4; margin: 0 0 0 0; width: 100%; }

.sitebg1 { background: url(images/top_body.jpg) repeat-x top; margin: 0 0 0 0; width: 100%; }

.smallhead { position: absolute; left: 440px; top: 50px; font-size: 10pt; font-style: italic; color:#fff; font-family:  "trebuchet ms", sans-serif; }

.step2 { font-size: 10pt; color:#000000; }

.stephead { font-weight: bold; font-size: 14pt; color:#0000ff; }

.text11c { font: 11pt arial, sans-serif; text-align: center; }

.text9 { font: 9pt arial, sans-serif; }

.thanksindex { position: absolute; left: 430px; top: 215px; margin-top: 4px; font-family:verdana, sans-serif; font-size:11pt; color:#000000; text-align:center; font-style: italic; }

.thanks-sub  { position: absolute; left: 368px; top: 180px; width:540px; margin-top: 4px; text-align: center; font-family:verdana, sans-serif; font-size:12px; color:#000000; font-style: italic; font-weight:bold}

.tollfree { font-size:11pt; font-weight:bold; color:#0000ff; }

.topbox { margin: 0 0 15px 0; width: 100%; }

.white { margin-top:4pt; font: bold 10pt verdana, sans-serif; color:#fff; }

.width { margin: 0 0 0 0; }

a { font-size: 12px; color: #0000ff; text-decoration: none; }

a.bcs { font-size: 19pt; color: #fff; font-family: "trebuchet ms", sans-serif; }

a.headlink { background-color: transparent; color: #000000; font-size: 9pt; font-weight: normal; text-decoration: none; }

a.link2, #footer a { background-color: transparent; color: #93ca3e; font-weight: bold; text-decoration: none; }

a.text8 { font: 8pt arial, verdana, sans-serif; }

a.white { font-weight: bold; font-size: 10px; color:#fff; }

address, blockquote, body, caption, center, dd, dir, div, dl, dt, form, li, menu, ol, p, pre, td, th, tr, ul, h1, h2, h3, h4, h5, h6 { font-family: Verdana, Arial, sans-serif; }

body { background: #111f2c; color: #fff; font-size: 100%; line-height: 1em; }

h2 { background-color: transparent; color: #5e6e7d; font-size: 12pt; margin: 0 0 14px 0; text-align: center; }

h3 { background-color: transparent; color: #5e6e7d; font-size: 1em; margin: 0 0 14px 0; }

h6 { font-weight: bold; font-size: 16px; margin: 40px 0 0 0; }

img { border-width: 0; text-align: left; vertical-align: top; }

input, select, textarea { background-color: transparent; border: solid 1px #bfbfbf; font-size: 14px; color: #000; font-family: verdana, sans-serif; padding-left: 5px; vertical-align: middle; }

li.index { font: 9pt verdana, sans-serif; color:#0000ff; line-height:1.45em; text-decoration:none; background:url(images/sball.gif) no-repeat 0 5px; padding-left:20px; }

li.indexblack { font: 9pt verdana, sans-serif; color:#000; line-height:1.45em; text-decoration:none; background:url(images/sball.gif) no-repeat 0 5px; padding-left:20px; }

p { font-size: 13px; font-family: verdana, sans-serif; color: #000000; line-height: 17px; margin: 0 0 14px 0; text-align: justify; }

p.index { margin: 10px 0 10px 0; text-align:justify; font: 10pt arial, sans-serif; }

p.topmargin { margin: 18px 0 0 0; }

p.white { font: 10pt arial, sans-serif; color:#fff;  }

tablegray { background-color: #f2f2f2; color:#000000; border-color: gray; border-style: groove; border-width: 1px; margin: 18px 0 0 0; width: 540px;  }

td.order { background-color: transparent; color: #000000; font-size: 9pt; text-align: left; width: 20%; }

ul li { font-size: 12px; color: #298edc; background: url(images/sball.gif) no-repeat 0 5px; padding-left: 13px; text-decoration: none; line-height: 1.9em; }

ul { list-style: none; margin: 0 0 10px 0; padding: 0px; }

ul.index { padding-left:30px; }

#footer .indent {padding: 0 40px 0 33px; }

/* Column is the 1st 4 colored circles. column5 is the 5th. Indent controls the position of the div containing the colored buttons.  Menu controls the width of the div containing the colored buttons.  */

#header { background: url(images/bcss-header-subpage.jpg) no-repeat 0 0; height: 235px; }

#header .column { margin-top: 6px; text-align: center; width: 20%; }

#header .column5 { float: left; margin-top: 6px; text-align: center; width: 19%; }

#header .indent {  min-height: 512px; padding: 0 30px 0 305px; }

#header .menu { width: 100%; }

#content { font-size: 0.6875em; line-height: 1.27em; }

#content .blockindent { float:left; min-height: 600px; padding: 25px 32px 47px 27px; }

#content .bot { background: url(images/botp6.gif) repeat-x bottom; width: 100%; }

#content .indent { padding: 0 26px 4px 24px; }

#content .lb { background: url(images/leftbotp6.gif) left bottom no-repeat; width: 100%; }

#content .lt { height: auto !important; min-height: 600px; }

#content .rb { background: url(images/rightbotp6.gif) right bottom no-repeat; width: 100%; }


