body { background-color:#555555; font-family:"arial"; font-size:11px; text-align:center; }
table { margin-left:15px; padding:0px; }
td { font-size:11px; padding:10px; vertical-align:middle;}
input { font-size:10px; }
#frame { width:780px; margin-left:auto; margin-right:auto; text-align:left; }

#left-column { float: left; width:560px;}
#ot { background-image:url(images/banner.jpg); background-repeat: no-repeat; background-position: center; height: 445px; padding:20px;  width: 775px; text-align:left;}
#og { background-image:url(images/og.gif); background-repeat: repeat-y; background-position: bottom left; height: 46px; }
#banner-splash { background-image:url(images/banner-splash.jpg); background-repeat: no-repeat; background-position: bottom left; height: 166px; }
#banner-form { background-image:url(images/banner-form.jpg); background-repeat: no-repeat; background-position: bottom left; height: 58px; }
#sit { background-image:url(images/sit.gif); background-repeat: no-repeat; background-position: bottom left; height: 21px; }
#sig { background-image:url(images/sig.gif); background-repeat: repeat-y; background-position: bottom left; height: 400px; }
#sib { background-image:url(images/sib.gif); background-repeat: no-repeat; background-position: bottom left; height: 24px; }
#ob { background-image:url(images/ob.gif); background-repeat: no-repeat; background-position: bottom left; height: 24px; }
#og2 { background-image:url(images/og.gif); background-repeat: repeat-y; background-position: bottom left; height: 1000px; }
#right-column { float: left; width:200px; }
#qlt { background-image:url(images/qlt.jpg); background-repeat: no-repeat; background-position: bottom left; height: 17px; }
#qlg { background-image:url(images/qlg.jpg); background-repeat: no-repeat; background-position: bottom left; height: 92px; }
#qlb { background-image:url(images/qlb.jpg); background-repeat: no-repeat; background-position: top left; height: 20px; }
#nt { background-image:url(images/nt.gif); background-repeat: no-repeat; background-position: bottom left; height: 14px; }
#ng { background-image:url(images/ng.gif); background-repeat: repeat-y; background-position: bottom left; height: 1089px; }
#nb { background-image:url(images/nb.gif); background-repeat: no-repeat; background-position: bottom left; height: 24px; }
#k9-long { background-image:url(images/button-long.jpg); background-repeat: no-repeat; background-position: bottom left; background-position: 55% 50%; padding-left: 120px; height: 49px; }
#k9-medium { background-image:url(images/button-medium.jpg); background-repeat: no-repeat; background-position: bottom left; background-position: 55% 50%; padding-left: 142px; height: 49px; }
#k9-short { background-image:url(images/button-short.jpg); background-repeat: no-repeat; background-position: bottom left; background-position: 55% 50%; padding-left: 215px; height: 49px; }

#ot a { color:#999; text-decoration:none; }
#ot a:hover { color:#006699; }
#ot blockquote { color:#999; margin:0px; padding:0px; margin-top: 5px; margin-left:18px; font-weight:bold; } 

#og a { color:#999; text-decoration:none; }
#og a:hover { color:#000; }
#og blockquote { color:#999; margin:0px; padding:0px; margin-left:18px; font-weight:normal; } 
#og h1 { margin:0px; padding-top:9px; margin-left:16px; margin-bottom:5px; color:#666; font-size:24px; }

#left-column h2 { color:#006699; font-size:15px; margin:0px; padding-left: 20px; font-weight:bold; background-repeat: no-repeat; background-position: 8% 50% }
#left-column h3 { color:#006699; font-size:15px; margin:0px; padding-left: 40px; font-weight:bold; background-image: url(http://www.vcapfutures.com/resources/images/arrow.gif); background-repeat: no-repeat; background-position: 8% 50% }
#left-column p { margin-top:10px; padding-left: 20px; }
#left-column ul { margin-left:0px; padding-left:35px; }
#left-column a { color:#006699; text-decoration:none; font-weight:bold;}
#left-column a:hover { text-decoration:underline; }

#left-content-screenshots { width: 180px; padding:5px; float:left; text-align:center;}
#right-content-screenshots { width: 350px; padding:3px; float:left; }
#left-content { width: 265px; padding:5px; float:left; }
#og2 #left-column #left-content ul { list-style-type: disc; }
#right-content { width: 265px; padding:3px; float:left; }
#center-content { width: 530px; padding:3px; }
#center-content h2 { background-position: 4% 50%; padding-left: 20px; }

#right-column ul { margin:0px; padding:0px; list-style-type: none; margin-top:0px; margin-left:1px; padding-top:0px; width: 192px;}
#right-column li { font-size:11px; font-weight:bold; text-indent:10px; line-height:25px; border-bottom: 1px solid #ccc;}
#right-column li.heading { font-size:16px; font-weight:bold; text-indent:5px; }
#right-column li.subheading { font-size:11px; font-weight:normal; text-indent:25px; }
#right-column a { color:#333; text-decoration:none; display:block; }
#right-column a:hover { color:#006699; background-color:#fff;}
#right-column p { color:#fff; width: 180px; text-align:left; margin-left:10px; }
#right-column form { margin-left: 1px; width:191px; }
#right-column select { width: 85%; margin-left:10px; margin-top:10px; }

#tabs { background:url(images/t-bg.gif) transparent repeat-x 50% 90%; float:left; width:552px; border-bottom:0px solid #999; margin-top:-15px; margin-left:-3px; }
#tabs ul { padding:10px 10px 0px 16px; margin:0px; list-style-type:none; }
#tabs li { padding:0px 0px 0px 6px; margin: 0px; background: url(images/t-left.gif) no-repeat left bottom; float:left; border-bottom:1px solid white;}
#tabs li.active { padding:0px 0px 0px 9px; margin:0px; background: url(images/t-left_on.gif) no-repeat left bottom; float:left; }
#tabs a { padding:5px 15px 4px 6px; display:block; font-weight:bold; background:url(images/t-right.gif) no-repeat right bottom; float:left; color:#fff; font-size:12px; text-decoration:none; }
#tabs a.active { padding: 5px 15px 4px 9px; display:block; font-weight:bold; background:url(images/t-right_on.gif) no-repeat right bottom; float:left; color:#333; font-size:12px; text-decoration:none; }
#tabs a.active:hover { color:#006699; }
#tabs a:hover { color:#333; }
#tabs a { float:none; text-decoration:none; }
#tabs #current { background-image:url(images/t-left_on.gif); }
#tabs #current a { background-image:url(images/t-right_on.gif); padding-bottom:5px; color:#333 }

