
#header {padding: 45px 0 20px 0; margin: 0 auto 0;}
#header #top {margin-right: 25px;}

#main {margin: 0 auto;}
#main2 {margin: 0 auto; text-align: left;}
.padder {padding: 0 72px; position: static;}
html>body .padder {position: relative;}

#navi {table-layout: fixed; width: 80%; padding: 0; border: 0; margin: 0 0 10px 0; border-color: #fff; background-color: #fff;}
#navi td {font-weight: bold; font-size: 12px; text-align: center; vertical-align: middle; white-space: nowrap; padding: 0; background: transparent url(/cvsnt/images/navtop20050412.gif) no-repeat center top;}
#navi td.hi {background-image: url(/cvsnt/images/navtophi-2-20050412.gif);}
#navi td.first {background-position: left top;}
#navi td.last {background-position: right top;}
#navi a {text-decoration: none; color: #ddd; display: block; padding: 3px 0 10px 0; background: transparent url(/cvsnt/images/navbottom20050412.gif) no-repeat center bottom; font-weight: bold; font-size: 12px; }
#navix a:visited {text-decoration: none; color: #ddd; display: block; padding: 3px 0 11px 0; background: transparent url(/cvsnt/images/navbottom20050412.gif) no-repeat center bottom; font-weight: bold; font-size: 12px; }
#navix a:link    {text-decoration: none; color: #ddd; display: block; padding: 3px 0 11px 0; background: transparent url(/cvsnt/images/navbottom20050412.gif) no-repeat center bottom; font-weight: bold; font-size: 12px; }
#navi td.hi a {background-image: url(/cvsnt/images/navbottomhi-2-20050412.gif);}
#navi td.first a {background-position: left bottom;}
#navi td.last a {background-position: right bottom;}
#navi a:hover {color: #fff;}

#content {margin-bottom: 0; background-color: #fff; margin-left: 6px; float: left; width: 64%; }
#content2010 {margin-bottom: 0; background-color: #f7f7f7; margin-left: 6px; float: left; }
#content .padder {padding: 0 15px 0 15px; }
#content .subcolumn1-2 {float: left; width:40%;}
#content .subcolumn2-2 {float: right; width:55%; }
#content2010 .padder {padding: 0 15px 0 15px; }
#content2010 .subcolumn1-2 {float: left; width:40%;}
#content2010 .subcolumn2-2 {float: right; width:55%; }
.subcolumn1-3 {float: left; margin-left: 0px; width:20%;}
.subcolumn2-3 {float: left; margin-left: 25px; width:20%;}
.subcolumn3-3 {float: left; margin-left: 25px; width:20%;}

img.content {float: left; clear: none;}

#content #feature {background: transparent url(/cvsnt/images/featureoftheweekheader20050412.gif) no-repeat top center; width: 440px; padding-top: 10px; margin-bottom: 10px;}
#content #feature #featurefooter {background: transparent url(/cvsnt/images/featureoftheweekfooter20050412.gif) no-repeat bottom center; height: 6px; width: 440px; margin-left: 1px;}
html>body #content #feature #featurefooter {margin-left: 0px;}
#content #feature p {margin-left: 146px;}
#content #feature .learnmore {font-size: 11px; font-weight: bold; margin-bottom: 5px;}
#content #feature h2 {font-size: 12px; margin-bottom: 10px;}
#content #feature h2 img {margin-right: 5px;}
#content #feature h2 span {font-weight: normal;}

#content .callout {margin: 10px 0 0 0px; background-position: 0% 0%; background-repeat: no-repeat; padding-left: 29px;}

#c1 {background-image: url(/cvsnt/images/callout120050412.gif);} 
#c2 {background-image: url(/cvsnt/images/callout220050412.gif);}
#c3 {background-image: url(/cvsnt/images/callout320050412.gif);}
#c4 {background-image: url(/cvsnt/images/callout420050412.gif);}
#c5 {background-image: url(/cvsnt/images/callout520050412.gif);}
#c6 {background-image: url(/cvsnt/images/callout620050412.gif);}

#sidebar {background-color: #fff; width: 210px; margin: 0 6px;}
#sidebar a {font-size: 10px;}

#sidebar .box {border: 0; margin: 0 0 6px 0; padding: 0 0 23px 0; background: transparent url(/cvsnt/images/sideboxfooter620050412.gif) no-repeat bottom center;}
#sidebar .box h2 {background: transparent url(/cvsnt/images/sideboxheader620050412.gif) no-repeat top center; border: 0; margin: 0; padding: 6px 26px 4px 26px; color: #000;}
#sidebar .box form {background: transparent url(/cvsnt/images/sideboxbody620050412-2.gif) repeat-y top center; padding: 26px 0px 0px 0px; margin: 0; border: 0; color: #000;}
#sidebar .box .subhead {background: transparent url(/cvsnt/images/sideboxsubheader620050412.gif) no-repeat top center; border: 0; margin: 0; height: 11px; line-height: 1px; font-size: 1px;}
#sidebar .box .inside       {background: transparent url(/cvsnt/images/sideboxbody620050412.gif) repeat-y top center; padding: 0px 5px 26px 25px; margin: 0;}
#sidebar .box .inside .fred {background: transparent url(/cvsnt/images/sideboxbody620050412.gif) repeat-y top center; padding: 26px 0 0px 0; margin: 0;}

.promo {margin-bottom: -3px;}

#sidebar #subnav {background-image: url(/cvsnt/images/sideboxfooter120050412.gif);}
#sidebar #subnav h2 {background-image: url(/cvsnt/images/sideboxheader120050412.gif);}
#sidebar #subnav .subhead {background-image: url(/cvsnt/images/sideboxsubheader120050412.gif);}
#sidebar #subnav .inside {background-image: url(/cvsnt/images/sideboxbody120050412.gif);}
#subnav h3 a:hover {color: #4D4D4D;}
#subnav a:hover {color: #fff;}
#subnav h3 {padding-top: 8px;}
#subnav h3.first {padding-top: 0px;}
#subnav h3 a {padding-left: 0px; text-decoration: none; color: #333; font-size: 11px;}
#subnav .open h3 a {color: #2E5CE7;}
#subnav ul {padding: 0; margin: 8px 0 0 0;}
#subnav .closed ul {display: none;}
#subnav .open ul {display: block;}
#subnav li {margin: 0px 0 4px 8px; padding: 0; clear: both;}
#subnav a {font-weight: bold; text-decoration: none; color: #eee; font-size: 11px;}
#subnav li a img {margin-right: 5px; vertical-align: middle;}
#subnav li.hi a {color: #2E5CE7;}
#subnav li.line {border-bottom: 1px solid #a1a5a9; padding-bottom: 1em;}
#subnav li a img {vertical-align: middle; margin-right: 8px;}

#sidebar p.line {border-bottom: 1px solid #a1a5a9; padding-bottom: 1em;}
#sidebar p.last {border-bottom: 0; padding-bottom: 0;}
#sidebar p.lastfred {border-bottom: 0; padding-bottom: 0px; padding-top: 0px;}
#sidebar p.fredx {padding: 3px 0 10.5em 0; border-bottom: 1px solid #000000; margin-bottom: .5em;}
#sidebar a.fredx {padding-bottom: .5em; border-bottom: 1px solid #000000; text-decoration: none; margin-bottom: .5em;}
#sidebar img.rightfred {padding-bottom: .5em; border-bottom: 1px solid #000000; text-decoration: none; margin-bottom: .5em; float: right;  border: 0;}
#sidebar img.leftfred {padding-bottom: .5em; border-bottom: 1px solid #000000; text-decoration: none; margin-bottom: .5em; float: left; border: 0;}

#sidebar #getfree {background-image: url(/cvsnt/images/sideboxfooter620050412.gif); }
#sidebar #getfree a {font-weight: bold;}
#sidebar #getfree h2 {background-image: url(/cvsnt/images/sideboxheader620050412-2.gif);  color: #000;}
#sidebar #getfree .subhead {background-image: url(/cvsnt/images/sideboxsubheader620050412-2.gif);}
#sidebar #getfree .inside {background-image: url(/cvsnt/images/sideboxbody620050412.gif);}
#sidebar #getfree .inside .fred {background-image: url(/cvsnt/images/sideboxbody620050412.gif); padding: 0px 5px 6px 5px; width:88%;}
#sidebar #getfree form {background-image: url(/cvsnt/images/sideboxbody620050412.gif); padding: 0px 5px 26px 25px; width:88%;}
#main #sidebar #getfree p.button {margin-left: 70px;}

#sidebar #buynow {background-image: url(/cvsnt/images/sideboxfooter1c20050530.gif);}
#sidebar #buynow a {font-weight: bold;}
#sidebar #buynow h2 {background-image: url(/cvsnt/images/sideboxheader1c20050530.gif); color: #fff;}
#sidebar #buynow .subhead {background-image: url(/cvsnt/images/sideboxsubheader1c20050530.gif);}
#sidebar #buynow .inside {background-image: url(/cvsnt/images/sideboxbody1c20050530.gif);}
#sidebar #buynow .inside .fred {background-image: url(/cvsnt/images/sideboxbody1c20050530.gif); padding: 6px 26px 0px 0; width:80%;}
#main #sidebar #buynow p.button {margin-left: 70px;}

#sidebar #centers .box {background-image: url(/cvsnt/images/sideboxcentersfooter20050412.gif);}
#sidebar #centers .box h2 {height: 88px; display: block;}
#sidebar #centers .box .inside {background-image: url(/cvsnt/images/sideboxcentersbody20050412.gif);}
#sidebar #centers #xdiffcentre h2 {background-image: url(/cvsnt/images/sideboxcentresxdiff20050530.gif);}
#sidebar #centers #plugincentre h2 {background-image: url(/cvsnt/images/sideboxcentresplugin20050530.gif);}
#sidebar #centers #connectcentre h2 {background-image: url(/cvsnt/images/sideboxcentersconnector20050530.gif);}
#sidebar #centers .newdownloads h3 {margin-bottom: .5em;}
#sidebar #centers .newdownloads p {padding-bottom: .5em; border-bottom: 1px solid #e2e2e2; margin-bottom: .5em;}
#sidebar #centers .newdownloads p.last {padding: 0; border: 0; margin: 0;}
#sidebar #centers .newdownloads a {color: #1548B0; text-decoration: none;}
#sidebar #centers .newdownloads a:hover {text-decoration: underline;}

#sidebar #tip {background-image: url(/cvsnt/images/sideboxfooter20050412.gif);}
#sidebar #tip h2 {background-image: url(/cvsnt/images/sideboxheader20050412.gif); color: #fff;}
#sidebar #tip .subhead {background-image: url(/cvsnt/images/sideboxsubheader20050412.gif);}
#sidebar #tip .inside {background-image: url(/cvsnt/images/sideboxbody20050412.gif);}

#sidebar #xdiff {background-image: url(/cvsnt/images/sideboxfooterxdiff20050530.gif);}
#sidebar #xdiff h2 {background-image: url(/cvsnt/images/sideboxheaderxdiff20050530.gif); color: #fff;}
#sidebar #xdiff .subhead {background-image: url(/cvsnt/images/sideboxsubheaderxdiff20050530.gif);}
#sidebar #xdiff .inside {background-image: url(/cvsnt/images/sideboxbodyxdiff20050530.gif);}

#sidebar #subnav {background-image: url(/cvsnt/images/sideboxfootersubnav20050412.gif);}
#sidebar #subnav h2 {background-image: url(/cvsnt/images/sideboxheadersubnav20050412.gif); color: #000;}
#sidebar #subnav .subhead {background-image: url(/cvsnt/images/sideboxsubheadersubnav20050412.gif);}
#sidebar #subnav .inside {background-image: url(/cvsnt/images/sideboxbodysubnav20050412.gif);}

#sidebar #newintiger {background-image: url(/cvsnt/images/sideboxfooternewintiger20050412.gif);}
#sidebar #newintiger h2 {background-image: url(/cvsnt/images/sideboxheadernewintiger20050412.gif); color: #fff;}
#sidebar #newintiger .subhead {background-image: url(/cvsnt/images/sideboxsubheadernewintiger20050412.gif);}
#sidebar #newintiger .inside {background-image: url(/cvsnt/images/sideboxbodynewintiger20050412.gif);}

#sidebar #downloads {background-image: url(/cvsnt/images/sideboxfooterdownloads20050412.gif);}
#sidebar #downloads h2 {background-image: url(/cvsnt/images/sideboxheaderdownloads20050412.gif); color: #fff;}
#sidebar #downloads .subhead {background-image: url(/cvsnt/images/sideboxsubheaderdownloads20050412.gif);}
#sidebar #downloads .inside {background-image: url(/cvsnt/images/sideboxbodydownloads20050412.gif);}
#sidebar #downloads .title {background-color: #81A7E1;}

#sidebar #downloads a {color: #213C6A; font-weight: bold; text-decoration: none;}
#sidebar #downloads a:hover {text-decoration: underline;}
#sidebar #downloads .inside {padding: 0px 23px; margin: 0;}
#sidebar #downloads li {padding: 3px}
#sidebar #downloads li.last {padding-bottom: 0px}

#sidebar #downloads .even {background-color: #B6D1FF;}
#sidebar #downloads .odd {background-color: #AEC8F9;}

#sidebar #mac {background-image: url(/cvsnt/images/sideboxfootermac20050412.gif);}
#sidebar #mac h2 {background-image: url(/cvsnt/images/sideboxheadermac20050412.gif); color: #fff;}
#sidebar #mac .subhead {background-image: url(/cvsnt/images/sideboxsubheadermac20050412.gif);}
#sidebar #mac .inside {background-image: url(/cvsnt/images/sideboxbodymac20050412.gif);}

#sidebar #connector {background-image: url(/cvsnt/images/sideboxfooterconnector20050530.gif);}
#sidebar #connector h2 {background-image: url(/cvsnt/images/sideboxheaderconnector20050530.gif); color: #fff;}
#sidebar #connector .subhead {background-image: url(/cvsnt/images/sideboxsubheaderconnector20050530.gif);}
#sidebar #connector .inside {background-image: url(/cvsnt/images/sideboxbodyconnector20050530.gif);}

#sidebar #developer {background-image: url(/cvsnt/images/sideboxfooterdeveloper20050412.gif);}
#sidebar #developer h2 {background-image: url(/cvsnt/images/sideboxheaderdeveloper20050412.gif); color: #fff;}
#sidebar #developer .subhead {background-image: url(/cvsnt/images/sideboxsubheaderdeveloper20050412.gif);}
#sidebar #developer .inside {background-image: url(/cvsnt/images/sideboxbodydeveloper20050412.gif);}

#sidebar #qtdemo {margin: 0 0 6px 6px;}

html>body img.shadow15l, html>body img.shadow15l img.shadow15r, html>body img.shadow15l img.shadow10l, html>body img.shadow15l img.shadow10r, html>body img.shadow15l img.shadow5l, html>body img.shadow15l img.shadow5r {position: relative;}
img.shadow15l {margin-left: -15px;}
img.shadow15r {margin-right: -15px;}
img.shadow10l {margin-left: -10px;}
img.shadow10r {margin-right: -10px;}
img.shadow5l {margin-left: -5px;}
img.shadow5r {margin-right: -5px;}

dl {margin-top: 0;}
dl dt {font-weight: bold;}
dl dd {margin: 0 0 5px 0;}
dl.last, dl dd.last {margin-bottom: 0;}
dl dt.new {  font-weight: bold; background:transparent url(/cvsnt/images/badge_new.gif) no-repeat scroll left ; padding-left: 25px; }

li.last {margin-bottom: 0; padding-bottom: 0;}

#breadcrumb {background: transparent url(/cvsnt/images/mainbottom-v4-20050412.gif) no-repeat bottom center; width: 819px;  border: 0; margin-top: 0; padding-bottom: 49px;}
#footerx {border: 0; color: #fff;}
#footerx a {color: #fff;}
#footerx .sosumi {color: #fff;}

#warning {width: 680px; padding: 0; margin: 15px auto; border: 1px solid #9b6600; text-align: center; background: #eec866;}
#warning h3 {padding: 0; margin: 10px; color: #9b0606;}

/*\*/
html>body .padder {padding: 0 74px;}
html>body #sidebar {width: 210px;}
html>body #sidebar .box .inside {padding: 0px 20px;}
html>body #sidebar .box h2 {padding: 6px 20px 4px 20px;}
html>body #sidebar #qtdemo {margin: 0 0 6px 0;}
html>body #subnav h3 a {font-size: 12px;}
/* */
