body { margin:0; padding:0; } body, td, th, li { font: 14px/1.5em Arial; } h2.fronttitles { font: 15px Arial; font-weight: bold; text-align: center; margin-top: 2; } #ad1 { background-color: #E6F8EC; } #ad2 { background-color: #C1D9C9; } #ad2h { background-color: #C1D9C9; border-bottom: medium solid #AAAAAA; border-bottom-width: 1px; } #ad1line { background-color: #E6F8EC; border-bottom: medium solid #CCCCCC; border-bottom-width: 1px; } #ad2line { background-color: #C1D9C9; border-bottom: medium solid #AAAAAA; border-bottom-width: 1px; } #adul { background: #E6F8EC url(http://www.versaforward.com/images/boxcurve-ul.gif) 0 0 no-repeat; border-bottom: medium solid #CCCCCC; border-bottom-width: 1px; } #adur { background: #E6F8EC url(http://www.versaforward.com/images/boxcurve-ur.gif) 100% 0 no-repeat; border-bottom: medium solid #CCCCCC; border-bottom-width: 1px; } #adur2 { background: #C1D9C9 url(http://www.versaforward.com/images/boxcurve-ur.gif) 100% 0 no-repeat; border-bottom: medium solid #CCCCCC; border-bottom-width: 1px; } #adbl { background: #E6F8EC url(http://www.versaforward.com/images/boxcurve-bl.gif) 0 100% no-repeat; } #adbr { background: #E6F8EC url(http://www.versaforward.com/images/boxcurve-br.gif) 100% 100% no-repeat; } #adbr2 { background: #C1D9C9 url(http://www.versaforward.com/images/boxcurve-br.gif) 100% 100% no-repeat; } table.addown th { font: 16px/1.4em Arial; text-align: center; font-weight: bold; } table.addown td { font: 14px/1.4em Arial; text-align: center; } h2 { margin: 4; } span.conflabel { font-weight: bold; } span.required { font-weight: bold; } span.optional { font-style: italic; } #signupfields th { text-align: right; } div.signupfield { } #moreinfo { } #moreinfo span { text-decoration: underline; color: black; cursor: pointer; } #moreinfo span:hover { color: #333333; } table.cellphones th { text-align: center; font-weight: bold; padding-left: 15; padding-right: 15; } table.cellphones td { padding-left: 15; padding-right: 15; } span.visible { visibility: visible; } span.invisible { visibility: hidden; } div.error { color: red; } #downloadlink { position: relative; text-decoration: none; text-align: center; color: white; } #downloadlink a { position: relative; text-decoration: none; color: white; } #downloadlink a:hover { color: #FFFF99; } #downloadlink2 a { font-weight: bold; color: white; } #downloadlink2 a:hover { color: #FFFF99; } #downloadlinkfront a { position: relative; text-decoration: none; color: black; } #downloadlinkfront a:hover { color: #666699; } #downloadlinkfrontP a { position: relative; text-decoration: none; color: black; } #downloadlinkfrontP a:hover { color: #545845; } #featurebox .bl { margin: 0; font-weight: bold; } #faqbox .bl { margin: 0; font-weight: bold; } #faqanswer { margin: 5; } #headerbox { font: 1.4em Arial; } #headerbox .bl { text-align: center; font-weight: bold; margin: 4; } #headerbox2 { } #headerbox2 .bl { text-align: center; margin: 4; } #headerbox2 a { color: white; text-decoration: none; } #awardsbox { font: 1em Arial; } #awardsbox .bl { text-align: center; margin: 4; } div.signupheadertop { font-size: 1.2em; font-weight: bold; margin-top: 0; margin-bottom: 0; } div.signupheader { font-size: 1.2em; font-weight: bold; margin-top: 7; margin-bottom: 0; } span.handover { cursor: pointer; } #handover { cursor: pointer; } .br {background: url(http://www.versaforward.com/images/boxcurve-br.gif) 100% 100% no-repeat} .tl {background: url(http://www.versaforward.com/images/boxcurve-ul.gif) 0 0 no-repeat} .tr {background: url(http://www.versaforward.com/images/boxcurve-ur.gif) 100% 0 no-repeat; } .clear {font-size: 1px; height: 1px} img.bottomright { position: absolute; bottom: 0; right: 0; } img.bottomleft { position: absolute; bottom: 0; left: 0; } img.upperright { position: absolute; top: 0; right: 0; } img.upperleft { position: absolute; top: 0; left: 0; } #vfpbox { float: right; position: relative; background: #324847 url("http://www.versaforward.com/images/header_bg_p.gif") repeat-x bottom left; margin-right: 5; padding: 5; top: -24; width: 200px; color: white; min-height: 80px; } #vfsbox { float: right; position: relative; background: #37386A url("http://www.versaforward.com/images/header_bg.gif") repeat-x bottom left; margin-right: 5; padding: 5; top: -24; width: 200px; color: white; min-height: 6em; } #grouplist { margin: 4 4; } #grouplist span { float: left; width: 200px; font-weight: bold; font: 1.2em Arial; text-align: center; } #grouplist ul { margin-left: 200px; padding-left: 30px; } #featuregroup2 { width: 98%; } #featuregroup { width: 98%; border-bottom: medium solid #E6E6F8; border-bottom-width: 1px; margin-bottom: 5px; } #signupgroup { width: 600; border-bottom: medium solid #E6E6F8; border-bottom-width: 1px; margin-bottom: 5px; } #bottomborder { width: 100%; border-bottom: medium solid #E6E6F8; border-bottom-width: 1px; margin-bottom: 5px; } #signupgrouplast { width: 600; } #featuregrouplast { width: 98%; } #testimonialgroup { width: 98%; text-align: left; border-bottom: medium solid #E6F8EC; border-bottom-width: 1px; margin-bottom: 5px; } #testimonialgrouplast { width: 98%; text-align: left; } #testimonialgroup2 { width: 96%; text-align: left; border-bottom: medium solid #E6E6F8; border-bottom-width: 1px; margin-bottom: 5px; padding: 5; } #testimonialgroup2last { width: 96%; text-align: left; padding: 5; } #header { background: #37386A url("http://www.versaforward.com/images/header_bg.gif") repeat-x bottom left; position: relative; height: 6em; margin: 0 0 0 0; } #header img.logo { position: relative; top: .8em; z-index: 2; } #header img.bottomright { position: absolute; bottom: 0; right: 0; } #header img.bottomleft { position: absolute; bottom: 0; left: 0; } #header ul { width: auto; position: absolute; bottom: 0; right: 15; margin: 0; list-style: none; } #header li { float: right; background: transparent url("http://www.versaforward.com/images/header_tab.gif") 100% -600px no-repeat; padding: 0 6px 0 0; margin: 0 1px 0 0; } #header li a { display: block; padding: 4px 4px 4px 10px; background: transparent url("http://www.versaforward.com/images/header_tab.gif") 0% -600px no-repeat; color: #ffffff; text-decoration: none; font-weight: bold; } #header ul li:hover a { background-position: 0% -400px; } #header ul li:hover { background-position: 100% -400px; } #header li a:hover { color: #FFFF99; } body.section1 li#selected a:hover { background-position: 0% 0%; color: #333333; } body.section1 li#selected a { background-position: 0% -200px; color: #000000; } body.section1 li#selected { background-position: 100% -200px; } body.section1 li#selected:hover { background-position: 100% 0%; } body.section1 li#selected:hover a { background-position: 0% 0%; color: #333333; } #header span { color: white; position: absolute; font-weight: bold; top: 0; right: 0; padding: 12px 20px 0 0; margin: 0; /* need for IE Mac */ text-align: right; /* need for IE Mac */ white-space: nowrap; /* for Opera */ } #header span a { color: white; } #header span a:hover { color: #FFFF99; } #headerP { background: #324847 url("http://www.versaforward.com/images/header_bg_p.gif") repeat-x bottom left; position: relative; height: 6em; margin: 0 } #headerP img.logo { position: relative; top: .8em; z-index: 2; } #headerP img.bottomright { position: absolute; bottom: 0; right: 0; } #headerP img.bottomleft { position: absolute; bottom: 0; left: 0; } #headerP ul { width: auto; position: absolute; bottom: 0; right: 15; margin: 0; list-style: none; } #headerP li { float: right; background: transparent url("http://www.versaforward.com/images/header_tab_p.gif") 100% -600px no-repeat; padding: 0 6px 0 0; margin: 0 1px 0 0; } #headerP li a { display: block; padding: 4px 4px 4px 10px; background: transparent url("http://www.versaforward.com/images/header_tab_p.gif") 0% -600px no-repeat; color: #ffffff; text-decoration: none; font-weight: bold; } #headerP ul li:hover a { background-position: 0% -400px; } #headerP ul li:hover { background-position: 100% -400px; } #headerP li a:hover { color: #FFFF99; } #headerP span { color: white; position: absolute; font-weight: bold; top: 0; right: 0; padding: 12px 20px 0 0; margin: 0; /* need for IE Mac */ text-align: right; /* need for IE Mac */ white-space: nowrap; /* for Opera */ } #headerP span a { color: white; } #headerP span a:hover { color: #FFFF99; } #headerPRO { background: #666666 url("http://www.versaforward.com/images/header_bg_pro.gif") repeat-x bottom left; position: relative; height: 6em; margin: 0 } #headerPRO img.logo { position: relative; top: .8em; z-index: 2; } #headerPRO img.bottomright { position: absolute; bottom: 0; right: 0; } #headerPRO img.bottomleft { position: absolute; bottom: 0; left: 0; } #headerPRO ul { width: auto; position: absolute; bottom: 0; right: 15; margin: 0; list-style: none; } #headerPRO li { float: right; background: transparent url("http://www.versaforward.com/images/header_tab_p.gif") 100% -600px no-repeat; padding: 0 6px 0 0; margin: 0 1px 0 0; } #headerPRO li a { display: block; padding: 4px 4px 4px 10px; background: transparent url("http://www.versaforward.com/images/header_tab_p.gif") 0% -600px no-repeat; color: #ffffff; text-decoration: none; font-weight: bold; } #headerPRO ul li:hover a { background-position: 0% -400px; } #headerPRO ul li:hover { background-position: 100% -400px; } #headerPRO li a:hover { color: #FFFF99; } #headerPRO span { color: white; position: absolute; font-weight: bold; top: 0; right: 0; padding: 12px 20px 0 0; margin: 0; /* need for IE Mac */ text-align: right; /* need for IE Mac */ white-space: nowrap; /* for Opera */ } #headerPRO span a { color: white; } #headerPRO span a:hover { color: #FFFF99; } img { border: none; } #content a { text-decoration: underline; color: black; } #content a:hover { color: #333333; } a { text-decoration: underline; color: black; } a:hover { color: #333333; } a.undecorated { text-decoration: none; } #footer { z-index: 2; position: relative; top: 0; font: 12px/1.5em Arial; text-align: center; color: #666666; clear: right; width: 90%; } #footer a { text-decoration: underline; color: #666666; } #footer a:hover { color: #999999; } table.carttableVFP { border: thin solid #000000; } table.carttableVFP th { color: #white; background-color: #2D4442; font-weight: bold; padding: 5 5 5 5; border: thin solid #263735; } table.carttableVFP td { border: thin solid #CCCCCC; padding: 5 5 5 5; } table.carttableVFPro { border: thin solid #000000; } table.carttableVFPro th { color: #CCCC66; background-color: #434242; font-weight: bold; padding: 5 5 5 5; border: thin solid #333232; } table.carttableVFPro td { border: thin solid #CCCCCC; padding: 5 5 5 5; }