body {
	background: #5f5046;
	margin: 0;
	padding: 0;
	font: normal 80%/120% arial, verdana, sans-serif;
}
img {
	border: 0px;
}

a:hover {
	color: #fff;
	text-decoration: underline;
}
a:focus {
	outline: none;
}

div {
	margin: 0;
	padding: 0;
}

.noSpacing {
	margin: 0;
	padding: 0;
}
.indent {
	padding: 0 0 0 1em;
}

.fontSmall, .fontSmall a {
	font-size: .8em !important;
	text-decoration: none;
}
.fontSmall a:hover {
	color: #FF4C00;
	text-decoration: none;
}
.fontMedium, .fontMedium a {
	font-size: 1em !important;
	color: #FF4C00 !important;
	text-decoration: none;
}
.fontLarge, .fontLarge a {
	font-size: 1.2em !important;
	text-decoration: none;
}

div#pageWrap {
	position: relative;
	display: block;
	width: 1026px;
	margin: 0 auto;
	padding: 0;
}
div#borderRepeater {
	clear: both;
	width: 1026px;
	margin: 0px;
	padding: 0px;
	background: url('../images/bg.page.gif') 0 0 repeat-y;
}
div#borderBGWrap {
	display: block;
	margin: 0px;
	padding: 0px;
	background: #594C41 url('../images/bg_footer.gif');
}
div#pagePosition {
	margin: 0;
	padding: 0 0 0 15px;
	clear: both;
}



#header {
	width: 996px;
	height: 51px;
	background: #F6E7C3 url('../images/bg_light_texture.gif');
}
#header img#logo {
	float: left;
	margin: 3px 0 0 15px;
}
#header img#btn_hp {
	float: right;
	margin: 17px 15px 0 0;
}
#header #right {
	float: right;
	height: 26px;
	margin: 25px 30px 0 0;
	color: #54534A;
	font-size: 0.9em;
	line-height: 12px;
}
#header #right a {
	float: left;
	color: #54534A;
	font-size: 0.9em;
	margin: 0 3px;
}
#header #right a:hover {
	float: left;
	color: #54534A;
	font-size: 0.9em;
	text-decoration: underline;
}
#header #right .pipe {
	float: left;
	margin: 0 10px;
	color: #E19D5B;
	font-size: 1.17em;
}
#header #right span {
	float: left;
	margin: 0 10px 0 0;
	font-size: 0.9em;
}
#header #right div .button {
	float: left;
	cursor: pointer;
}

/* div.subPgTextWrap { padding:0 0 0 35px; } */
div.subPgTextWrap {
	padding: 30px 0 0 35px;
	font-size: 1.05em;
	line-height: 1.3em;
}
div.subPgTextWrap label {
	float: left;
	display: block;
	font-weight: normal;
	width: 40px;
}
div.subPgTextWrap dl.mythFact {
	float: left;
	clear: both;
	margin: 0 0 15px 0;
	padding: 0;
	width: 100%;
}
div.subPgTextWrap dl.mythFact dd.label {
	float: left;
	margin: 0;
	padding: 0 5px 0 0;
}
div.subPgTextWrap dl.mythFact dd.text {
	float: left;
	width: 570px;
	margin: 0;
	padding: 0;
}
div.subPgTextWrap a.anchor {
	color: #000 !important;
	text-decoration: none;
}
div.subPgTextWrap ul {
	text-decoration: none;
}
div.subPgTextWrap a {
	text-decoration: underline;
}

h2 {
	font-weight: normal;
	font-size: 1.8em;
	margin: 46px 0 0 0;
	padding: 0;
	line-height: 1em;
}
h3 {
	font-weight: normal;
	font-size: 1.5em;
	margin: 32px 0 0 0;
}
h4 {
	font-weight: normal;
	font-size: 1.5em;
	margin: 0;
	padding: 0;
}

div#sendtoFriend {
	position: absolute;
	top: 0px;
	left: 250px;
	width: 477px;
	display: none;
	z-index: 1000000;
	padding: 47px 0 0 0;
	background: url('../images/bg.send_to_friend.top.IE6.gif') 0 0 no-repeat;
}
*html div#sendtoFriend {
	top: 50px;
}
html > body div#sendtoFriend {
	width: 496px;
	position: absolute;
	display: none;
	right: 40px;
	top: 55px;
	z-index: 1000000;
	padding: 55px 0 0 0;
	background: url('../images/bg.send_to_friend.top.png') 0 0 no-repeat;
}
div#sendtoFriend div.content {
	display: block;
	width: 477px;
	margin: 0;
	padding: 0;
	background: url('../images/bg.send_to_friend.mid.IE6.gif') 0 0 repeat-y;
}
html > body div#sendtoFriend div.content {
	display: block;
	width: 496px;
	margin: 0;
	padding: 0;
	background: url('../images/bg.send_to_friend.mid.png') 0 0 repeat-y;
}
div#sendtoFriend div.bottom {
	display: block;
	width: 477px;
	min-height: 41px;
	background: url('../images/bg.send_to_friend.btm.IE6.gif') left bottom no-repeat;
}
html > body div#sendtoFriend div.bottom {
	display: block;
	width: 496px;
	min-height: 41px;
	background: url('../images/bg.send_to_friend.btm.png') left bottom no-repeat;
}

div#sendtoFriend div.wrap {
	padding: 20px 20px 35px 35px;
	width: 85%;
	display: block;
	position: relative;
}
div#sendtoFriend p {
	font-size: 12px;
	line-height: 125% !important;
}
div#sendtoFriend span {
	font-size: 12px;
	line-height: 125% !important;
}
div#sendtoFriend p.smallText {
	float: left;
	margin: 0;
	padding: 15px 0 0 0;
	width: 100%;
	text-align: center;
}
div#sendtoFriend dl.form {
	float: left;
	margin: 0 0 0 -20px;
	padding: 0;
	width: auto;
	display: block;
}
html > body div#sendtoFriend dl.form {
	padding: 0;
	margin: 0;
}
div#sendtoFriend dl.form dd {
	float: left;
	position: relative;
	width: 100%;
	padding: 0 0 5px 0;
}
div#sendtoFriend dl.form label {
	float: left;
	font-size: 12px;
	width: 170px;
	text-align: right;
	padding: 5px 12px 0 0;
	margin: 0;
}
div#sendtoFriend dl.form input.text {
	float: left;
	width: 185px;
	height: 15px;
	padding: 2px 0 0 2px;
}
div#sendtoFriend dl.form input.button {
	float: right;
	padding: 0 65px 0 0;
}
html > body div#sendtoFriend dl.form input.button {
	padding: 0 45px 0 0;
}
div#sendtoFriend dl.form dd span {
	position: relative;
	right: -85px;
	top: 0;
}
div#sendtoFriend dl.form dd span#SendTo_LabelMsg {
	border: none;
	font-size: 14px;
	color: red;
	padding: 15px 0 35px 0;
}
div#sendtoFriend div.close {
	float: right;
	width: 17px;
	height: 17px;
	position: relative;
	z-index: 100000;
	margin: -40px 4px 0 0;
	padding: 0;
	display: block;
}
html > body div#sendtoFriend div.close {
	width: 17px;
	height: 17px;
	position: absolute;
	top: 14px;
	right: 20px;
	margin: 0;
	padding: 0;
	display: block;
	z-index: 10000;
}
div#sendtoFriend div.close a {
	margin: 0;
	padding: 0;
	display: block;
}


/* ----- New Header Menu Code ------- */
div.menu {
	position: relative;
	width: 996px;
	display: block;
	margin: 0;
	padding: 0;
	background: url('../images/menu.shadow.png') left bottom repeat-x;
}
ul.menu {
	width: 100%;
	height: 28px;
	margin: 0;
	padding: 0;
	list-style: none;
	background: #DB7F31;
}
ul.menu li {
	float: left;
	height: 28px;
	width: auto;
	margin: 0;
	padding: 0;
	font: normal 11px arial, verdana, sans-serif;
	text-transform: uppercase;
}
ul.menu li a {
	display: block;
	float: left;
	height: 28px;
	width: auto;
	padding: 0 12px;
}
ul.menu li a, ul.menu li a:visited {
	background: #DB7F31;
	color: #F7F0AF;
	text-decoration: none;
}
ul.menu li a:hover {
	background: #DB7F31;
	color: #fff;
	text-decoration: none;
}
ul.menu li a:active, ul.menu li.active a.active {
	background: #3E9299;
	color: #fff;
	text-decoration: none;
}
/*ul.menu span { padding-top:8px; display:block;}*/
ul.menu span.menuspan {
	padding-top: 8px;
	display: block;
}

div.subMenu {
	width: 100%;
	clear: both;
	height: 28px !important;
	margin: 0;
	padding: 0;
	background: #3E9299;
	display: block;
	position: relative;
	top: 0;
	left: 0;
	z-index: 1;
	background: url('../images/submenu_shadow.gif') repeat-x;
}
/*	html>body div.subMenu { background:url('../images/submenu_shadow') repeat-x;  } */
ul.subMenu {
	position: absolute;
	left: 0;
	top: 0;
	float: left;
	margin: 0;
	padding: 3px 0 0 65px;
	list-style: none;
}
html > body ul.subMenu {
	padding: 6px 0 0 65px;
}
ul.subMenu li {
	float: left;
	margin: 0;
	padding: 0 40px 0 0;
	font-size: 12px;
	line-height: 120%;
	display: block;
}
/*sets sub menu font size was .8 em and no lineheight or block*/
html > body ul.subMenu li {
	border: none;
}
ul.subMenu li a {
	float: left;
	height: 28px;
	width: auto;
	display: block;
	color: #85EAF2;
	text-decoration: none;
	margin-top: 3px;
}
html > body ul.subMenu li a {
	float: left;
	display: block;
	color: #85EAF2;
	text-decoration: none;
	border: none;
	margin-top: 1px;
}
ul.subMenu li a, ul.subMenu li a:visited {
	text-decoration: none;
}
ul.subMenu li a:hover, ul.subMenu li a:active, ul.subMenu li.active, ul.subMenu a.active {
	color: #fff;
}

.viewport {
	position: relative;
	width: 996px;
	min-height: 500px;
	background-color: #FFFEF1;
	margin: 0;
	padding: 0;
}
.viewport div {
	float: left;
	width: 630px;
}




.viewport div a {
	color: #0054A6;
	text-decoration: underline;
}
/*#38939B*/
.viewport div a:hover {
	color: #0054A6;
	text-decoration: none;
}
.viewport .heading_orange {
	color: #D8732C;
	margin: 0;
	padding: 0;
	line-height: 120%;
}
.viewport .heading_teal {
	color: #3E9299;
	line-height: 120%;
}
.viewport .text_dark {
	color: #000;
	margin: 0 0 20px 22px;
}
.viewport p.text_lite {
	color: #5F5046;
	line-height: 1.3em;
	margin: 0 0 20px 22px;
}

.viewport#homepage {
	min-height: 350px;
	background: #ede9cc url(../images/homepage_bkg.jpg) no-repeat;
	padding: 0px;
	overflow: hidden;
}
/*499*/
/*.viewport#homepage #content {width: 595px; margin: 70px 0 20px 120px; }*/
/*html>body .viewport#homepage #content {width: 595px; margin: 85px 0 20px 305px;}*/
.viewport#homepage #content {
	width: 720px;
	margin: 35px 0 20px 115px;
}
/*70px 680px*/
html > body .viewport#homepage #content {
	width: 720px;
	margin: 50px 0 20px 240px;
}
/*85px 0 20px 305px;*/



.viewport#homepage h1 {
	float: left;
	font-weight: normal;
	font-size: 1.65em;
	margin: 0 0 5px 0;
	padding: 0;
}
.viewport#homepage h1 span {
	display: inline;
	margin: 0;
	padding: 0;
}
.viewport#homepage p {
	color: #5F5046;
	font-size: 1.10em;
	line-height: 1.25em;
}
.viewport#homepage .heading_orange {
	color: #D8732C;
	margin: 0;
	line-height: 120%;
}
.viewport#homepage .heading_teal {
	color: #3E9299;
	margin: 0 0 15px 0;
	line-height: 120%;
}
.viewport#homepage .text_lite {
	width: 590px;
	color: #5F5046;
	font-size: 1.17em;
	margin: 0 0 10px 0;
}
.viewport#homepage #swfContent {
	float: left;
	position: relative;
	margin: 0 0 0 -35px;
	padding: 0;
	z-index: 100;
}
.viewport #buttons {
	position: absolute;
	right: 45px;
	top: 10px;
	width: auto;
	height: 13px;
}
/*30 196px*/
.viewport ul.buttons {
	float: left;
	margin: 0px;
	padding: 0px;
	width: auto;
	display: inline;
}
/*100%*/
.viewport ul.buttons li {
	float: left;
	margin: 0;
	padding: 0 16px 0 0;
	list-style: none;
}
.viewport ul.buttons li a {
	margin: 0;
	padding: 0;
	display: block;
}

.viewport ul.buttons li a.print {
	background: url('../images/icon.print.gif') 0 1px no-repeat;
	width: 45px;
	height: 13px;
}
.viewport ul.buttons li a.print:hover {
	background: url('../images/icon.print.gif') 0 -13px no-repeat;
	width: 45px;
	height: 13px;
}
.viewport ul.buttons li a.send {
	background: url('../images/icon.sent_to_friend.gif') 0 1px no-repeat;
	width: 99px;
	height: 13px;
}
.viewport ul.buttons li a.send:hover {
	background: url('../images/icon.sent_to_friend.gif') 0 -13px no-repeat;
	width: 99px;
	height: 13px;
}

.viewport#signup {
	min-height: 1400px;
	background: #FBF8E9 url('../images/bg.signup.jpg') 0 0 no-repeat;
	padding: 32px 0 25px 0;
	margin: 0;
}
/*62*/
.viewport#signup h2 {
	font-size: 20px;
	font-family: arial, helvetica, verdana, sans-sarif;
	font-weight: normal;
}
.viewport#signup p.required {
	color: #db7f31;
	font-style: italic;
	font-weight: bold;
	padding: 0 0 0 0px;
}
/*60px*/
.viewport#signup div.textWrap {
	padding: 0 41px;
	margin: 0;
	width: 889px;
}
/*90%*/
.viewport#signup .heading_teal {
	color: #3E9299;
	margin: 0 0 15px 0;
}
.viewport#signup .teal {
	color: #3E9299;
}
.viewport#signup .orange {
	color: #D8732C;
	margin: 0;
}
.viewport#signup p {
	font: normal /* 13px */ 110%/140% arial, verdana, helvetica, sans-serif;
}
.viewport#signup div.formWrap {
	float: left;
	padding: 0;
	margin: 0 0 0 178px;
	width: 565px;
}
html > body .viewport#signup div.formWrap {
	margin: 0 0 0 300px;
}
.viewport#signup div.formWrap dl.form {
	margin: 0;
	padding: 0 0 20px 0;
	width: 100%;
}
.viewport#signup div.formWrap dl.form dd {
	float: left;
	width: 100%;
	padding: 0 0 5px 0;
}
.viewport#signup div.formWrap dl.form label {
	float: left;
	font-size: 105%;
	width: 168px;
	text-align: right;
	padding: 5px 12px 0 0;
	margin: 0;
}
.viewport#signup div.formWrap dl.form input.text {
	float: left;
	width: 295px;
	height: 17px;
	padding: 2px 0 0 2px;
}
.viewport#signup div.formWrap dl.form input.zip {
	float: left;
	width: 92px;
	height: 17px;
	padding: 2px 0 0 2px;
}
.viewport#signup div.formWrap dl.form select.states {
	float: left;
	width: 155px;
}
.viewport#signup div.formWrap dl.form div.zip {
	float: left;
	width: 100px;
	padding: 0 0 0 15px;
	margin: 0;
	width: auto;
}
.viewport#signup div.formWrap dl.form div.zip label {
	width: auto;
}
.viewport#signup div.formWrap dl.form span {
	float: left;
	margin: 3px 0 0 0;
	padding: 0 0 0 5px;
	width: 60px;
}
.viewport#signup div.formWrap dl.form div.radios {
	display: inline;
	width: auto;
	float: left;
	margin: 2px 0 0 0;
}
.viewport#signup div.formWrap dl.form div.radios input {
	float: left;
}


.viewport#signup div.formWrap ul.form {
	padding: 0;
	margin: 0;
	list-style: none;
}
.viewport#signup div.formWrap ul.form li {
	padding: 0 0 12px 8px;
	background: url('../images/form.bullet.gif') 0 6px no-repeat;
}
.viewport#signup div.formWrap ul.form select.formUL {
	width: 240px;
	margin: 0;
	padding: 0;
}
.viewport#signup div.formWrap ul.form p {
	padding: 0 0 5px 0;
	margin: 0;
}
.viewport#signup div.formWrap ul.form span {
	float: left;
	margin: 3px 0 0 0;
	padding: 0 0 0 5px;
	width: 60px;
}
.viewport#signup div.formWrap ul.form div.radios {
	display: inline;
	width: auto;
	float: left;
	margin: 0;
}
.viewport#signup div.formWrap ul.form div.radios input {
	float: left;
}
.viewport#signup div.formWrap ul.ifYes {
	padding: 5px 0 0 40px;
	margin: 0;
	list-style: none;
}
.viewport#signup div.formWrap ul.ifYes li {
	padding: 0 0 12px 8px;
	background: url('../images/form.bullet.gif') 0 6px no-repeat;
}
.viewport#signup div.formWrap ul.ifYes p {
	padding: 0 0 5px 0;
	margin: 0;
}
.viewport#signup div.formWrap ul.ifYes select {
	width: 200px;
}
.viewport#signup div.formWrap div.codeWrap {
	margin: 0;
	padding: 0 0 8px 0;
}
.viewport#signup div.formWrap p.codeText {
	margin: 0;
	padding: 0;
}
.viewport#signup div.formWrap input.code {
	float: left;
	width: 200px;
	height: 17px;
	padding: 2px 0 0 2px;
	margin: 0;
}
.viewport#signup div.formWrap div.buttons {
	margin: 12px 0 0 0;
}
.viewport#signup div.formWrap div.buttons input.right {
	padding: 0 0 0 12px;
}

.viewport#pageMovieWrap {
	position: relative;
	z-index: 1;
	top: -14px;
	min-height: 473px;
	background: #FBF8E9 url('../images/ajax-loader.gif') 500px 200px no-repeat;
	padding: 0;
}


.viewport#pageMovieWrap div#swfContent {
	margin: 0;
	padding: 0;
	display: block;
}
.viewport#pageMovieWrap div.understandingTextWrap {
	text-indent: -10000px;
	position: absolute;
	z-index: 10000;
	top: 20px;
	left: 40px;
	width: 345px;
	height: 168px;
	color: #5F5046;
	margin: 0;
	padding: 0;
}
.viewport#pageMovieWrap div.understandingTextWrap h3 {
	font-size: 1.4em;
	margin: 0;
	padding: 0;
}
.viewport#pageMovieWrap div.understandingTextWrap p {
	font-size: 1em;
}
.viewport#pageMovieWrap div.helpTextWrap {
	text-indent: -10000px;
	position: absolute;
	z-index: 10000;
	top: 27px;
	left: 22px;
	width: 370px;
	height: 168px;
	color: #5F5046;
	margin: 0;
	padding: 0;
}
.viewport#pageMovieWrap div.helpTextWrap h3 {
	font-size: 1.8em;
	margin: 0;
	padding: 0;
}
.viewport#pageMovieWrap div.helpTextWrap p {
	font-size: 1em;
}
.viewport#pageMovieWrap div.takingTextWrap {
	text-indent: -10000px;
	position: absolute;
	z-index: 10000;
	top: 27px;
	left: 22px;
	width: 430px;
	height: 168px;
	color: #5F5046;
	margin: 0;
	padding: 0;
}
.viewport#pageMovieWrap div.takingTextWrap h3 {
	font-size: 1.8em;
	margin: 0;
	padding: 0;
}
.viewport#pageMovieWrap div.takingTextWrap p {
	font-size: 1em;
}

.viewport#assessorWrap {
	position: relative;
	z-index: 0;
	top: 0;
	height: 525px;
	background: #FBF8E9 url('../images/ajax-loader.gif') 500px 200px no-repeat;
	padding: 0;
}

/*.viewport#subPage { clear:both; padding:0; margin:-12px 0 0 0; }*/
.viewport#subPage {
	clear: both;
	padding: 0px;
	margin: 0px;
}


.viewport#subPage div#understandingWrap {
	float: left;
	width: 100%;
	margin: 0;
	padding: 0 0 25px 0;
	background: #FFFEF1 url('../images/bg_oab_systems_drop.jpg') 0 0 no-repeat;
}
.viewport#subPage div#understandingWrap p.mythFact {
	padding: 0 0 0 40px;
	width: auto;
}
.viewport#subPage div#carWrap {
	float: left;
	width: 100%;
	min-height: 488px;
	margin: 0;
	padding: 0 0 25px 0;
	background: #FFFEF1 url('../images/bg_car_drop.jpg') 0 0 no-repeat;
}
.viewport#subPage div#gymWrap {
	float: left;
	width: 100%;
	min-height: 488px;
	margin: 0;
	padding: 0 0 25px 0;
	background: #FFFEF1 url('../images/bg_gym_drop.jpg') 0 0 no-repeat;
}
.viewport#subPage div#officeWrap {
	float: left;
	width: 100%;
	min-height: 488px;
	margin: 0;
	padding: 0 0 25px 0;
	background: #FFFEF1 url('../images/bg_office_drop.jpg') 0 0 no-repeat;
}
/*	.viewport#subPage div#contactWrap { float:left; width:100%; min-height:750px; margin:0; padding:0 0 25px 0; background:#FFFEF1 url('../images/bg.contact.jpg') 0 0 no-repeat; }	*/

div#contactWrap {
	float: left;
	width: 996px;
	height: auto;
	min-height: 750px;
	margin: 0;
	padding: 0 0 25px 0;
	background: #FFFEF1 url('../images/bg_contact_drop.jpg') 0 0 no-repeat;
}
/*FFFEF1*/

*html div#contactWrap {
	height: 750px;
	width: 996px;
}


.viewport#subPage div#contactWrap div.contentWrap {
	width: 700px;
	padding: 0 0 0 175px;
	margin: 0;
}
/* width:700px; padding:0 0 0 225px;*/
.viewport#subPage div#contactWrap dl.form {
	margin: 0;
	padding: 0 0 20px 0;
	width: 100%;
}
.viewport#subPage div#contactWrap dl.form dd {
	float: left;
	width: 100%;
	padding: 0 0 5px 0;
}
.viewport#subPage div#contactWrap dl.form label {
	float: left;
	width: auto;
	padding: 5px 12px 0 0;
	margin: 0;
}
.viewport#subPage div#contactWrap dl.form dd input {
	width: 300px;
}
.viewport#subPage h4 {
	padding: 15px 0 0 0;
}
.viewport#subPage div.OABLinks {
	position: absolute;
	left: 688px;
	top: 100px;
	width: 274px;
	height: 255px;
}
.viewport#subPage div.OABLinks h3 {
	color: #d8732c;
	text-align: center;
	width: 100%;
	font-weight: normal;
	padding: 0;
	margin: 28px 0 0 0;
	font-size: 1.2em;
}
.viewport#subPage div.OABLinks h3.top {
	margin: 0;
}
.viewport#subPage div.OABLinks a {
	color: #d8732c;
}
.viewport#subPage div.OABLinks a:hover {
	text-decoration: underline;
}
.viewport#subPage div.OABLinks ul {
	width: 75%;
	margin: 10px 0 0 0;
	padding: 0 0 0 30px;
	list-style: none;
	font-size: 1em;
}
.viewport#subPage div.OABLinks ul li {
	background: url('../images/bullet.arrow.orange.png') 0 10px no-repeat;
	padding: 0 0 0 12px;
	margin: 0 0 3px 0;
	line-height: 125%;
}
html > body .viewport#subPage div.OABLinks ul li {
	background: url('../images/bullet.arrow.orange.png') 0 2px no-repeat;
}
.viewport#subPage div.OABLinks ul li a {
	color: #000;
}
.viewport#subPage div.OABLinks ul li a {
	text-decoration: none;
}
.viewport#subPage div.OABLinks ul li a:hover {
	text-decoration: underline;
}
.viewport#subPage div#swfContent {
	margin: 0;
	padding: 0;
	display: block;
}

.viewport#contactform {
	height: auto;
	background: #F6E7C3;
}
.viewport#contactform div {
	float: none;
}
.viewport#contactform tr {
	margin: 10px 0 10px 0;
}
.viewport#contactform #content {
	width: 996px;
}
.viewport#contactform .form_part {
	float: left;
}
.viewport#contactform .form_part .colname {
	width: 350px;
}
.viewport#contactform .form_part .colname2 {
	width: 180px;
}
.viewport#contactform .form_part .colform {
	width: 170px;
}
.viewport#contactform .form_part#form_part1 {
	width: 260px;
}
.viewport#contactform .form_part#form_part2 {
	width: 340px;
}
.viewport#contactform .form_part#form_part3 {
	width: 600px;
}

.viewport#howcanhelp {
	min-height: 465px;
	padding: 23px 0 0 0;
	background: #FBF8E9;
}

.viewport#resources {
	min-height: 465px;
	padding: 0 0 0 0;
	background: url('../images/bg_resources3.gif') 0 0 repeat-x;
}
.viewport#resources div#content {
	width: 914px;
}
.viewport#resources div.contentSection {
	float: left;
	clear: both;
	width: 914px;
	min-height: 140px;
	margin: 0;
	padding: 0 0 15px 5px;
	background: url('../images/bg.resources.top_sections.png') 0 0 no-repeat;
}
html > body .viewport#resources div.contentSection {
	padding: 0 0 10px 5px;
	margin: 0;
}
.viewport#resources p.topText {
	display: block;
	margin: 0;
	padding: 5px 0 15px 0;
	font-size: 1.05em;
	line-height: 1.2em;
}
html > /**/ body .viewport#resources p.topText {
	padding: 10px 0 15px 0;
}
.viewport#resources h2 {
	margin: 25px 0 10px 0;
}
.viewport#resources h4 {
	float: left;
	clear: none;
	height: 35px;
	padding: 10px 0 0 33px;
	margin: 0;
	font-size: 125%;
	color: #3E9299;
}
.viewport#resources h4.video {
	background: url('../images/icon.video.png') 0 0 no-repeat;
}
.viewport#resources h4.checkmark {
	background: transparent url('../images/icon.checkmark.png') -2px 0 no-repeat;
}
.viewport#resources h4.related {
	background: transparent url('../images/icon.related.png') 0 0 no-repeat;
}
.viewport#resources div.text {
	display: inline;
	width: 100%;
}
.viewport#resources div.text p.sectionText {
	float: left;
	width: auto;
	color: #43372F;
	padding: 10px 0 0 12px;
	margin: 0;
}
.viewport#resources div.bottomContent {
	display: inline;
	width: 100%;
	padding: 0 0 0 12px;
}
.viewport#resources div.bottomContent div.resourceBox {
	float: left;
	width: 205px;
	margin: 0;
	padding: 0 20px 0 0;
}
.viewport#resources div.bottomContent div.resourceBox div.movie {
	display: block;
	width: 108px;
	clear: none;
	margin: 0;
	padding: 0 4px 0 0;
}
.viewport#resources div.bottomContent div.resourceBox p {
	float: right;
	width: 90px;
	font-size: .85em;
	line-height: 1.1em;
	color: #43372F;
	clear: none;
	margin: 0;
	padding: 0;
}
.viewport#resources div.bottomContent div.resourceBox a.play {
	float: left;
	display: block;
	color: #DB7F31;
	font-size: .85em;
	width: auto;
	text-transform: uppercase;
	font-weight: bold;
	padding: 1px 0 0 19px;
	margin: 5px 0 0 15px;
	background: url('../images/icon.play.png') -2px -1px no-repeat;
	z-index: 0;
}
html > body .viewport#resources div.bottomContent div.resourceBox a.play {
	padding: 1px 0 0 17px;
}
html > body .viewport#resources div.bottomContent div.resourceBox a.play {
	margin: 5px 0 0 30px;
}
.viewport#resources div.bottomContent div.resourceBox a.play {
	text-decoration: none;
}
.viewport#resources div.bottomContent div.resourceBox a.play:hover {
	text-decoration: underline;
}

.resourcePort div a {
	color: #DB7F31;
	text-decoration: none;
}
/*#38939B*/
.resourcePort div a:hover {
	color: #DB7F31;
	text-decoration: underline;
}
a.resourcesPlayer {
	padding: 1px 0 0 17px;
	float: left;
	display: block;
	color: #DB7F31;
	font-size: .85em;
	width: auto;
	text-transform: uppercase;
	font-weight: bold;
	padding: 1px 0 0 19px;
	margin: 5px 0 0 15px;
	background: url('../images/icon.play.png') -2px -1px no-repeat; /*z-index:0;*/
}

a.resourcesPlayer {
	text-decoration: none;
	color: #DB7F31;
	padding: 1px 0 0 17px;
}

a.resourcesPlayer:hover {
	text-decoration: underline;
	cursor: pointer;
}

#resources.viewport div.quizzes {
	display: block;
	height: 191px;
	width: 914px;
	left: -5px;
	position: relative;
	top: -10px;
	background: url('../images/resource.quiz.bg.gif') 0 0 no-repeat;
}


#resources.viewport div.quizMovieWrap {
	float: left;
	margin: 0 0 0 -5px;
	padding: 0;
}

#resources.viewport div.relatedLinks {
	display: block;
	margin: 0;
	padding: 0;
	width: 100%;
}
#resources.viewport div.relatedLinks div.lineWrap {
	display: block;
	clear: both;
	padding: 0 0 35px 0;
	margin: 0;
	width: 100%;
}
#resources.viewport div.relatedLinks div.left {
	float: left;
	padding: 0 10px 0 0;
	text-align: right;
	width: 300px;
	border-right: 1px solid black;
}
#resources.viewport div.relatedLinks div.right {
	float: left;
	margin: 0;
	padding: 0 0 0 18px;
	width: 550px;
}
#resources.viewport div.relatedLinks p {
	margin: 0;
	padding: 0;
}


/* ---- Flash Movie Hover Code ----- */
/*
div#flashMovieHover { position:absolute; top:0; left:0; width:100%; height:100%; background:url('../images/resource.opacity.png'); overflow: hidden; }
div#flashMovieHover object,
div#flashMovieHover embed { position: relative; z-index:1000; }
div#flashMovieHover div.opacityFix { display: none; }
*html div#flashMovieHover { background:url('../images/blank.gif'); }
*html div#flashMovieHover div.opacityFix { display: block; position:absolute; top:0; left:0; width:1000px; height:1000px; background:white; filter: alpha(opacity=50); }
*/


#flashMovieHoverBackground {
	width: 996px;
	height: 1520px;
	position: absolute;
	top: 80px;
	left: 15px;
	background: white;
	opacity: 0.5;
	float: none;
	overflow: hidden;
	visibility: hidden;
	z-index: 50;
}
*html #flashMovieHoverBackground {
	filter: alpha(opacity=50);
	float: none;
}
* + html #flashMovieHoverBackground {
	filter: alpha(opacity=50);
	float: none;
}
#flashMovieHover {
	width: 996px;
	height: 1520px;
	position: absolute;
	top: 80px;
	left: 15px;
	z-index: 800;
	float: none;
	overflow: hidden;
	visibility: hidden;
	z-index: 90;
	background: transparent;
}


#bottom {
	position: relative;
	width: 996px !important;
	background: #594C41 url(../images/bg_footer.gif);
	margin: -20px 0 -30px 0;
	padding: 0 0 15px 0;
	display: block;
	z-index: 10;
}
/*margin:-29px 0 -30px 0; */

#bottom a {
	clear: both;
	display: inline;
	font-weight: normal;
	text-decoration: underline;
}
/*#bottom a { color:#D9D3C0; }*/
#bottom a:hover {
	color: #fff;
}

html > /**/ body #bottom {
	margin: -14px 0 -30px 0;
}
#bottom #callouts {
	padding: 0 14px;
	margin: 0;
}
html > /**/ body #bottom #callouts {
	padding: 0 14px;
	margin: 0;
}
#bottom #callouts img {
	margin: 4px;
	width: auto;
}

#bottom ul.callouts {
	float: left;
	display: inline;
	margin: 0;
	padding: 0 0 8px 0;
	list-style: none;
	clear: both;
}
#bottom ul.callouts li {
	float: left;
	padding: 0;
	margin: 0 5px 0 0;
	height: 99px;
}
html > body #bottom ul.callouts li {
	float: left;
	padding: 0;
	margin: 0 10px 0 0;
}
#bottom ul.callouts li a {
	margin: 0;
	padding: 0;
	height: 99px;
	display: block;
}

#bottom ul.callouts li a.haveOAB {
	width: 235px;
	background: url('../images/callout.haveOAB.jpg') 0 0 no-repeat;
}
#bottom ul.callouts li a.haveOAB:hover {
	width: 235px;
	background: url('../images/callout.haveOAB.jpg') 0 -121px no-repeat;
}

#bottom ul.callouts li a.track {
	width: 289px;
	background: url('../images/callout.track.jpg') 0 0 no-repeat;
}
#bottom ul.callouts li a.track:hover {
	width: 289px;
	background: url('../images/callout.track.jpg') 0 -121px no-repeat;
}

#bottom ul.callouts li a.savings {
	width: 414px;
	background: url('../images/callout.savings.jpg') 0 0 no-repeat;
}
#bottom ul.callouts li a.savings:hover {
	width: 414px;
	background: url('../images/callout.savings.jpg') 0 -121px no-repeat;
}


#bottom img.divider {
	margin: 0 0 0 15px;
}
html > body #bottom img.divider {
	margin: 0 0 0 15px;
}
#bottom #callouts a {
	margin: 0;
	padding: 0;
	clear: none;
	float: left;
}
#bottom #content {
	margin: 0 9px;
	padding: 0 0 10px 0;
	color: #CEC8B7;
	border-bottom: 1px solid #7A7168;
}
html > body #bottom #content {
	margin: 0 18px;
}
#bottom #content p {
	font-size: .95em;
}

#bottom #sitemap {
	float: left;
	width: 95%;
	margin: 0 9px;
	padding: 20px 0 10px 0;
	color: #CEC8B7;
}
html > body #bottom #sitemap {
	margin: 0 18px;
	width: 100%;
}
#bottom #sitemap dl.siteMap {
	float: left;
	width: 100%;
	margin: 0;
	padding: 0 0 10px 0;
	font-weight: normal;
	color: #D9D3C0;
}
#bottom #sitemap dl.siteMap dd {
	float: left;
	width: auto;
	padding: 0 18px 0 0;
	margin: 0;
	font-size: .88em;
}
#bottom #sitemap dl.siteMap dd:last-child {
	padding-right: 0;
}
#bottom #sitemap a {
	clear: both;
	display: block;
	color: #D9D3C0;
	font-weight: normal;
}

#bottom #sitemap a:hover {
	text-decoration: underline;
}
#bottom #sitemap a.heading {
	display: block;
	margin: 0;
	font-size: .95em;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: underline !important;
}
#bottom #sitemap .section a {
	display: block;
	color: #CEC8B7;
}
#bottom #sitemap .section a:hover {
	color: #fff;
}
#bottom #footer {
	float: left;
	width: 837px;
	margin: 0;
	padding: 10px 0 0 18px;
	color: #FFFDE8;
}
/* width:95% and background:url('../images/allergan_logo_new.gif') 840px 10px no-repeat; */
#bottom #footer ul.footerLinks {
	width: 100%;
	display: inline;
	margin: 0;
	padding: 0;
	list-style: none;
}
#bottom #footer ul.footerLinks li {
	float: left;
	margin: 0;
	padding: 0 22px 0 0;
	font-size: .90em;
	text-transform: uppercase;
}
#bottom #footer ul.footerLinks li a {
	padding: 0 22px 0 0;
	color: #FFFDE8;
}

#bottom #footer ul.footerLinks li a:hover {
	text-decoration: underline;
}
#bottom #footer p.disclaimer {
	float: left;
	width: 100%;
	clear: both;
	margin: 5px 0 0 0;
	font-size: .85em;
}

#fakebottom #fakefooter p.disclaimer {
	float: left;
	width: 100%;
	clear: both;
	margin: 5px 0 0 0;
	font-size: .85em;
}
span.italics {
	font-style: italic;
}

#makespaceforie6div-temporaryfix {
	display: none;
}
*html #makespaceforie6div-temporaryfix {
	display: block;
	height: 100px;
}

#home_flash_FindOAB {
	position: absolute;
	top: 85px;
	left: 22px;
	width: 222px;
	height: 122px;
	float: none;
	background-color: transparent;
	z-index: 2;
}

/* Share section */
.share {
	background: url(../images/share/104143_share.jpg) no-repeat;
	width: 960px;
	height: 768px;
	margin: 0 auto;
	padding-top: 20px;
	position: relative;
}

.share sup, .friend sup, .thankYou sup {
	line-height: 0;
}

.share a, .thankYou a {
	margin-left: 30px;
}

.share .body, .thankYou .body {
	width: 400px;
	margin-left: 380px;
	margin-top: 150px;
	font-size: 1.3em;
	line-height: 1.2em;
}
.share .body p {
	width: 280px;
	margin-left: 55px;
}
.share .body p strong, .thankYou .body p strong {
	color: #F58026;
	white-space: nowrap;
}
.share .body .form {
	margin-top: 2em;
}
.share .body .form p {
	width: 450px;
	margin-left: 0;
}
.share .body .form p label {
	width: 50px;
	display: inline-block;
	font-size: 0.75em;
	line-height: normal;
}
.share .body .form p input {
	width: 350px;
}
.share .body .form p textarea {
	width: 350px;
	height: 150px;
	vertical-align: top;
}
.share .body .form .buttons {
	text-align: center;
	margin-left: 20px;
}
.share .body .form .buttons input {
	width: 141px;
	height: 34px;
	vertical-align: middle;
}
.share .body .disclaimer {
	text-align: center;
	font-size: 9px;
	line-height: normal;
	margin-left: 120px;
	width: 250px;
}
.share .body .disclaimer a {
	margin: 0;
	color: #000;
	text-decoration: none;
}
.share .footer {
	font-size: 9px;
	line-height: normal;
	margin-left: 10px;
	position:absolute;
	bottom:30px;
}
.share .footer img {
	float: left;
}
.share .footer .copy {
	margin-top: 5px;
	float: left;
}
.share .footer .copy p {
	margin: 0;
}
.share .footer .copy p a {
	margin: 0;
	text-decoration: none;
	color: #000;
}
.friend {
	background: url(../images/friend/104143_welcome.jpg) no-repeat;
	width: 960px;
	height: 768px;
	margin: 0 auto;
	padding-top: 20px;
	position: relative;
}
.friend h1 {
	margin: 0 0 0 30px;
}
.friend .body {
	width: 400px;
	margin-left: 370px;
	margin-top: 150px;
	font-size: 1.3em;
	line-height: 1.2em;
}
.friend .body p {
	width: 320px;
	margin-left: 45px;
}
.friend .body p strong {
}
.friend .body p strong a {
	white-space: nowrap;
	color: #F58026;
	text-decoration: none;
}
.friend .body .form {
	margin-top: 2em;
}
.friend .body .form .title {
	margin-left: 45px;
}
.friend .body .form p {
	width: 450px;
	margin-left: 0;
}
.friend .body .form p label {
	width: 40px;
	display: inline-block;
	font-size: 0.75em;
	line-height: normal;
}
.friend .body .form p input {
	width: 350px;
}
.friend .body .form p textarea {
	width: 350px;
	height: 150px;
	vertical-align: top;
}
.friend .body .form .buttons {
	text-align: center;
}
.friend .body .form .buttons p {
	width: 350px;
	margin-left: 40px;
}
.friend .body .form .buttons input {
	width: 141px;
	height: 34px;
	vertical-align: middle;
}
.friend .footer {
	font-size: 9px;
	line-height: normal;
	margin-left: 10px;
	position:absolute;
	bottom:30px;
}

.friend .footer img {
	float:left;
}
.friend .footer .copy {
	float:left;
	margin-top:5px;
}
.friend .footer p, .thankYou .footer p {
	margin: 0;
}
.friend .footer p a, .thankYou .footer p a {
	margin: 0;
	text-decoration: none;
	color: #000;
}
.thankYou {
	background: url(../images/share/104959_thankyou.jpg) no-repeat;
	width: 960px;
	height: 768px;
	margin: 0 auto;
	padding-top: 20px;
	position: relative;
	font-family:Arial,Verdana;
}
.thankYou h1 {
	margin: 0 0 0 30px;
	font-size:15px;
}

.thankYou .body {
	line-height:1.1em;
}

.thankYou p {
	font-size:12px;
		margin-left:30px;
}

.thankYou p a {
	margin:0;
	color:#04416e;
}

.thankYou .notice {
	font-weight:bold;
	color:	#267177;
}

.thankYou .unsubscribe {
	font-size:9px;
	color:#646464;	
	line-height:14px;
}

.thankYou .highlight {
	
	color:#f58026;
}

.thankYou .footer {
font-size:9px;

line-height:normal;
margin-left:10px;
position:absolute;
	bottom:30px;
font-size:9px;
}

.thankYou .footer img {
	float: left;
}
.thankYou .footer .copy {
	margin-top: 5px;
	float: left;
}
.thankYou .footer .copy p{
	font-size:9px;
	line-height:normal;
}


.orangefont {
	color: #db7f31;
}
.popupwindow
{
	width: 400px;
	height: 300px;
	background-color: #e8e8e8;
	text-align: center;
	margin: 9px 25px 25px;
}
.modalBackground
{
	background:#000;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;

}
.modalPopup
{
	border-style:solid;
	border:1px; 
	border-color:#993300; 
	text-align: right;	
	width: 400px;
	height:  300px;	
}
div.modalPopupContent
{
	color: #993300;
	font-size: 18pt;
	font-weight: bold;
	margin-bottom: 15px;
	text-align:center;
}
div.fastfacts_content
{
	height:100%; 
	background: url('../images/1_pix_horizontal.jpg') 0 0 repeat-y;
	margin: 120px 0px 0px 0px;
}
div.fastfacts_footer
{
	height:100%;
	background: url('../images/fastfacts_footer.jpg') 0 0 no-repeat;
	margin: 0px 0px 0px 0px;
	padding-left: 30px; 
}
div.fastfacts_footer a
{
	font-weight: normal;
	margin: 0 0 0 0px;
}
div.fastfacts_footer a:hover
{
	font-weight: normal;
	margin: 0 0 0 0px;
	color:#993300;
}
div.fastfacts
{
	height:100%;
	font-weight: normal;
	margin: 0px 0px 0px 30px;
	padding-top: -80px; 
	width:650px;
}
div.fastfacts p
{
	font-weight: normal;
	margin: 0 0 10px 0;
}
div.fastfacts a
{
	font-weight: normal;
	margin: 0 0 0 0px;
}
div.fastfacts a:hover
{
	font-weight: normal;
	margin: 0 0 0 0px;
	color:#993300;
}
div.fastfacts .links
{
	font-weight: normal;
	margin: 0 0 0 20px;
}
div.fastfacts .links:hover
{
	font-weight: normal;
	margin: 0 0 0 20px;
	color:#993300;
}
div.fastfacts h3
{
	font-weight: bold;
	margin: 0 0 0 0;	
	font-size: 1.1em;
	padding: 0;	
	line-height: 1em;
}
div.fastfacts .gotop
{
	text-align: right;
	margin: 0px 0px 0px 0px;	
}
div.fastfacts_main
{
	background: #FBF8E9 url('../images/fastfacts_header.jpg') no-repeat;
	width:996px;
	padding-top: 50px;	
	margin: 0px 0px 0px 0px;
}
div.fastfacts_main h2
{
	background: url('../images/welcome_text.png') 30px no-repeat;	
	width:696px;
	height:53px;
	padding-left: 30px;		
	margin: 0px 0px 0px 0px;	
    text-indent: -9999px	
}
div.fastfact_panel
{
	float:right;
	height:580px;
	width:303px;
	margin: -40px 0 0 0;	
	background:url(../images/pop_up_submit.png) no-repeat;
}
div.fastfact_panel_submit
{
	float:right;
	height:580px;
	width:303px;
	margin: 0px 0 0 0;		
	background:url(../images/pop_up_confirm.png) no-repeat;
}

.viewport#onlinerebatecard {
	min-height: 1340px;
	background: #FBF8E9 url('../images/bg.onlinerebatecard.jpg') 0 0 no-repeat;
	padding: 32px 0 25px 0;
	margin: 0;
}
/*62*/
.viewport#onlinerebatecard h2 {
	font-size: 20px;
	font-family: arial, helvetica, verdana, sans-sarif;
	font-weight: normal;
}
.viewport#onlinerebatecard p.required {
	color: #db7f31;
	font-style: italic;
	font-weight: bold;
	padding: 0 0 0 0px;
}
/*60px*/
.viewport#onlinerebatecard div.textWrap {
	padding: 0 41px;
	margin: 0;
	width: 889px;
}
/*90%*/
.viewport#onlinerebatecard .heading_teal {
	color: #3E9299;
	margin: 0 0 15px 0;
}
.viewport#onlinerebatecard .teal {
	color: #3E9299;
}
.viewport#onlinerebatecard .orange {
	color: #D8732C;
	margin: 0;
}
.viewport#onlinerebatecard p {
	font: normal /* 13px */ 110%/140% arial, verdana, helvetica, sans-serif;
}
.viewport#onlinerebatecard div.formWrap {
	float: left;
	padding: 0;
	margin: 0 0 0 178px;
	width: 565px;
}
html > body .viewport#onlinerebatecard div.formWrap {
	margin: 0 0 0 300px;
}
.viewport#onlinerebatecard div.formWrap dl.form {
	margin: 0;
	padding: 0 0 20px 0;
	width: 100%;
}
.viewport#onlinerebatecard div.formWrap dl.form dd {
	float: left;
	width: 100%;
	padding: 0 0 5px 0;
}
.viewport#onlinerebatecard div.formWrap dl.form label {
	float: left;
	font-size: 105%;
	width: 168px;
	text-align: right;
	padding: 5px 12px 0 0;
	margin: 0;
}
.viewport#onlinerebatecard div.formWrap dl.form input.text {
	float: left;
	width: 295px;
	height: 17px;
	padding: 2px 0 0 2px;
}
.viewport#onlinerebatecard div.formWrap dl.form input.zip {
	float: left;
	width: 92px;
	height: 17px;
	padding: 2px 0 0 2px;
}
.viewport#onlinerebatecard div.formWrap dl.form select.states {
	float: left;
	width: 155px;
}
.viewport#onlinerebatecard div.formWrap dl.form div.zip {
	float: left;
	width: 100px;
	padding: 0 0 0 15px;
	margin: 0;
	width: auto;
}
.viewport#onlinerebatecard div.formWrap dl.form div.zip label {
	width: auto;
}
.viewport#onlinerebatecard div.formWrap dl.form span {
	float: left;
	margin: 3px 0 0 0;
	padding: 0 0 0 5px;
	width: 60px;
}
.viewport#onlinerebatecard div.formWrap dl.form div.radios {
	display: inline;
	width: auto;
	float: left;
	margin: 2px 0 0 0;
}
.viewport#onlinerebatecard div.formWrap dl.form div.radios input {
	float: left;
}


.viewport#onlinerebatecard div.formWrap ul.form {
	padding: 0;
	margin: 0;
	list-style: none;
}
.viewport#onlinerebatecard div.formWrap ul.form li {
	padding: 0 0 12px 8px;
	background: url('../images/form.bullet.gif') 0 6px no-repeat;
}
.viewport#onlinerebatecard div.formWrap ul.form select.formUL {
	width: 240px;
	margin: 0;
	padding: 0;
}
.viewport#onlinerebatecard div.formWrap ul.form p {
	padding: 0 0 5px 0;
	margin: 0;
}
.viewport#onlinerebatecard div.formWrap ul.form span {
	float: left;
	margin: 3px 0 0 0;
	padding: 0 0 0 5px;
	width: 60px;
}
.viewport#onlinerebatecard div.formWrap ul.form div.radios {
	display: inline;
	width: auto;
	float: left;
	margin: 0;
}
.viewport#onlinerebatecard div.formWrap ul.form div.radios input {
	float: left;
}
.viewport#onlinerebatecard div.formWrap ul.ifYes {
	padding: 5px 0 0 40px;
	margin: 0;
	list-style: none;
}
.viewport#onlinerebatecard div.formWrap ul.ifYes li {
	padding: 0 0 12px 8px;
	background: url('../images/form.bullet.gif') 0 6px no-repeat;
}
.viewport#onlinerebatecard div.formWrap ul.ifYes p {
	padding: 0 0 5px 0;
	margin: 0;
}
.viewport#onlinerebatecard div.formWrap ul.ifYes select {
	width: 200px;
}
.viewport#onlinerebatecard div.formWrap div.codeWrap {
	margin: 0;
	padding: 0 0 8px 0;
}
.viewport#onlinerebatecard div.formWrap p.codeText {
	margin: 0;
	padding: 0;
}
.viewport#onlinerebatecard div.formWrap input.code {
	float: left;
	width: 200px;
	height: 17px;
	padding: 2px 0 0 2px;
	margin: 0;
}
.viewport#onlinerebatecard div.formWrap div.buttons {
	margin: 12px 0 0 0;
}
.viewport#onlinerebatecard div.formWrap div.buttons input.right {
	padding: 0 0 0 12px;
}


#bottom #newSafteyBox #ctl00_Footer1_isiControlDiv
{
   line-height:1.3em;
}

#bottom #newSafteyBox #ctl00_Footer1_isiControlDiv sup
{
   line-height:0;
   font-size: 80%;
}

