

body {background: #fff; color:#333;}
.page-wrap {width:750px; height:auto;}
.header-wrap {width:750px; height:199px; background:url(http://images.vantage-media.net/a/clients/Vantage/NMS/1/brand-collat.jpg) top left no-repeat;}
	.content-column-left {width:375px;}
	.content-column-right {width:375px;}
.footer-wrap {font-size:0.7em; font-weight:normal; color:#333; clear:both;}

/* brand & location info */
.text-content-welcome {display:block;}
.text-content-welcome h1 {font-weight:bold; margin:10px 10px 0px 10px; color:#286299; font-size:0.9em;}
.text-content-welcome p {font-size:0.7em; color:#333; margin:0em 10px 1em 10px;}
.text-content-welcome ul {font-size:0.7em; color:#333; margin:0em 10px 1em 10px;}
.text-content-welcome li {margin-left:20px;}

/* stats */
.text-content-program {display:block; padding:0px 10px 0px 10px;}
.text-content-program table h1 {font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold;}
table {padding:0px 0px 0px 0px; font-size:0.7em; font-weight:bold;}
table td {padding:1px;}
.bl {background:#e8eeff;}

/* search box */
.box-wrap {margin:auto; margin-top:1em; width:355px; height:45px; display:block; background:url(http://images.vantage-media.net/a/clients/Vantage/NMS/1/cta-text-top.gif) top no-repeat; padding:2px 0px 2px 0px;}
.box-container {font-family:Arial, Helvetica, sans-serif; color:#666; margin:0px 4px 0px 4px;}
.box-container p {margin:0px 10px 0px 10px; font-size:0.6em; color:#333;}
.box-container form {font-family:Arial, Helvetica, sans-serif; color:#000000; margin:10px 10px 10px 0px;}
.box-container label {margin:0px 10px 0px 0px; font-size:0.6em; color:#666;}
.text-content-note {font-size:0.6em; font-weight:bold;}
.text-content-note p {margin:0px 10px 1em 15px; color:#666;}

/* form */
/
#inquiry {width:360px; margin:10px auto 10px auto;}
form { color:#286299; font-family:Arial, Helvetica, sans-serif;}
form label, form .generic-label {font-size:0.7em; font-weight:bold;}
.form-wrap {width:375px; display:block; background:url(http://images.vantage-media.net/a/clients/Vantage/NMS/1/form-edge.gif) top repeat-y #7EA467; float:left; position:relative;  color:#286299; font-family:Arial, Helvetica, sans-serif;}
.form-container {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; margin:0px;  margin-left:0px; margin-right:0px;}
.form-wrap h1 {margin:10px 10px 10px 10px; font-size:0.9em; font-weight:normal;}
.form-wrap h2 {margin:10px 10px 10px 10px; font-size:0.75em; font-weight:bold;}
.field-container-text, .field-container-select, .field-container-decomposed {margin-top:2px;}
.field-container-decomposed input, .field-container-decomposed select, .field-container-text input, .field-container-label input, .field-container-select select {font-size:0.7em; font-weight:normal;}
#address_country {width:100px;}
#address_postalCode {width:80px;}
#phoneInfo_home__areaCode__threePartPhoneNumberConverter__30107 {width:30px;}
#phoneInfo_home__exchange__threePartPhoneNumberConverter__30107 {width:30px;}
#phoneInfo_home__number__threePartPhoneNumberConverter__30107 {width:40px;}
#component_opt_in_container {line-height:0.8em; margin-top:5px; padding-top:0px;}
.field-container-checkbox label {font-weight:normal; color:#000; font-size:0.6em; }

#debug-info {z-index:2; position: absolute; margin-left:400px;left: 0px; top: 0px; border: 3px dashed red; background: white; padding: 10px; color:#000;width:200px;}
.error {color:#FF0000;}