/*

		VIP Franchise Sales
		Style Sheet
		Site by Triplezero
		www.triplezero.com.au
		
*/

/* layout
----------------------------------------------- */

body {font:12px/1 Arial, Verdana, Helvetica, sans-serif;background:#4c4c4c;text-align:center;padding:0;margin:30px 0;}

p, table, li {font:12px/1.4 Arial, Verdana, Helvetica, sans-serif;}
table tr td {vertical-align:top;}

.inner {margin:20px;}

.fixer {clear:both;font-size: .1em;line-height: .01em;color: #FFFFFF;}

hr {margin:20px 0 0 0; padding:0; height:1px; background:#fff; color:#fff; border:0; border-bottom:1px solid #b1b1b1;}

* html ul li a {height:1em;}
ul {margin:10px 0 0 5px;padding:0;list-style: none;}
li {margin:0;padding:0 0 5px 20px;background: url("/images/bullet2.gif") 0 1px no-repeat;}

a:link, a:active, a:visited {color:#199724;text-decoration:underline;}
a:hover {color:#0d422d;text-decoration:underline;}

h1 {color:#0d422d;font-size:10pt;margin:0;padding:0;padding-top:5px;padding-bottom:5px;}

img {border:0;}

.clear {clear:both;}

.required {color:#f00; font-weight:bold; font-size:15px;}

#link-back, #link-back a {font-size:10px;color:#a2a4a0;text-decoration:none;padding-bottom:5px;float:right;}
#link-back a:hover {color:#;}
#link-back .green-arrow {color:#70c20e;}
#link-back .highlight {color:#fff;}

#page-body {width:950px;margin:0px auto;text-align:left;}

#page-header {float:left;width:100%;height:146px;}
#page-header-left {background: url("../images/header1.jpg") no-repeat #ffffff;float:left;width:678px;height:146px;}
#page-header-right {background: url("../images/header2.jpg") no-repeat #afce1e;float:right;width:272px;height:146px;}
#page-header-all {background: url("../images/header3.jpg") no-repeat #ffffff;float:left;width:950px;height:146px;}

#gap {height:10px;}

#sales-select {background:#fff;height:114px;padding:20px;text-align:left;}
#sales-select img.block {padding-left:18px;}

.divisions {background:#fff; padding:10px 12px 20px 12px;}
.divisions table tr td {text-align:center;}
.divisions p {color:#666; text-align:center; font-size:14px; padding:0; margin:8px 0;}

#sales-content {width:950px;float:left;background:#fff;padding:0;margin:0;border-top:1px solid #d0d0d0;}
#sales-content-left {background:#fff;float:left;padding: 40px 0 55px 0;border-right:1px solid #d0d0d0;margin:0;margin-left:20px;width:192px;} 

.salesform {padding:10px; background:#F2EB7E;}

ul.nav {margin:0;padding:0;list-style: none;}
ul.nav li {margin:5px 0;padding:0 0 5px 20px;background: url("/images/bullet2.gif") 0 1px no-repeat;}

ul.nav li:hover {margin:5px 0;padding:0 0 5px 20px;background: url("/images/bullet2-over.gif") 0 1px no-repeat;}

ul.nav li a:link, ul.nav li a:active, ul.nav li a:visited {font-size:11px;font-weight:bold;color:#199724;text-decoration:none;}
ul.nav li a:hover {text-decoration:none; color:#000;}
ul.nav li.on a:link, ul.nav li.on a:active, ul.nav li.on a:visited, ul.nav li.on a:hover {color:#000;}

#content {background:#fff;float:left;padding: 40px 0 55px 20px;width:626px;}
#content h1 {font-size:18px;color:#1f5652;}
#content p {font-size:14px; color:#0d422d;}
#content li {color:#0d422d;}
#content p.continue {text-align:right;font-size:13px;}
#content p.continue a:link, #content p.continue a:active, #content p.continue a:visited, #content p.continue a:hover, #content p.back a:link, #content p.back a:active, #content p.back a:visited, #content p.back a:hover {text-decoration:underline;font-weight:bold;}
#content p.back {text-align:left;font-size:13px;}
#sales-content-right {background:#fff;float:right;padding:0;padding-top:40px;padding-right:20px;margin:0;}
p.continue b, p.back b {font-size:15px;}

#page-footer {background:#d5d5d5;float:left;width:100%;height:37px;margin-bottom:40px;}
#page-footer-left {float:left;width:813px;height:37px;padding-left:35px;font-size:8pt;color:#878787;padding-top:11px;}
#page-footer-left a {color:#2f9124;font-size:8pt;text-decoration:underline;}
#page-footer-left .disclaimer {padding-left:20px;font-size:10px;}
#page-footer-left .disclaimer a {color:#7d7d7d;font-size:10px;}
#page-footer-right {float:left;width:102px;height:37px;color:#aeaeae;font-size:10px;padding-top:11px;}
#page-footer-right a {color:#aeaeae;text-decoration:underline;}

table.silent {border-collapse:collapse; margin:0 0 0 27px; font-size:11px;}
.silent tr {vertical-align:middle;}
.silent tr td {margin:0; padding:5px; border:0; text-align:left;}
.silent tr td input.text, .silent tr td select {font-size:11px;padding:3px;}
.silent tr th {margin:0; padding:5px; font-weight:bold; text-align:left; border:0;}

/* enquiry form */

.salesform {font-family:Arial; font-size:12px; background:#f2eb7e; display:inline-block; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; border:1px solid #107558; padding:20px 15px;}
.salesform h3 {font-family:Arial; font-size:12px; font-weight:700;}
.franchisesalesforminput {width:450px; height:24px; border:1px solid #aaa; padding-left:4px; padding-right:4px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;}
.franchisesalesforminput_half {width:100px; height:24px; border:1px solid #aaa; padding-left:4px; padding-right:4px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;}
.franchisesalesform select {width:215px; height:24px; border:1px solid #aaa; padding-left:4px; padding-right:4px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;}
.franchiseformtextarea {width:450px; height:100px; border:1px solid #aaa; padding-left:4px; padding-right:4px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;}
.franchisesalesform tr th {text-align:left; font-size:12px; padding:8px 0 0 0; vertical-align:top;}
.franchisesalesform tr td {text-align:left; font-size:12px; padding:0;}
span.tableheader {font-size:14px; color:#000; font-weight:700;}
span.tableheader2 {font-size:14px; color:#107558; font-weight:700;}
.optionheader {font-weight:700; color:#FFF; padding-bottom:3px; background:#107558;}

/* enquiry form end */

small {font-size:9px}
