/* MAIN */
body { background:#d3d2da; font-family:Arial; font-size:100%; line-height:1em;}
.bg_bot { background:url(../images/bg_bottom.gif) left bottom repeat-x;}
/*in_line*/
img {border:0; vertical-align:top;}
a:hover{text-decoration:none;}
a {color:#000000;}
.clear { clear:both;}
.alignright { text-align:right;}
.more { background:url(../images/z_more.gif) left 7px no-repeat; padding-left:8px; color:#2a2a2a; font-weight:bold;}
/*txt, links*/
h2 { font-size:1.4em; color:#2e2e2e; margin:2px 0 2px 0; line-height:1.2em;}
h3 { font-size:1em; color:#2e2e2e; margin:2px 0 12px 0;}
/*header*/
#header .menu { padding:37px 0 21px 35px;}
#header .logo { margin:0 0 31px 106px;}
#header .pic1 { margin-left:30px;}
#header .pagecrumb {font-weight:bold; margin:0 0 0 26px; color:#FFFFFF;}
#header .admincrumb {font-weight:bold; margin:0 0 0 48px; color:#FFFFFF;}
#header .admintitle {font-weight:bold; font-size:18px; color:#FFFFFF; text-align:left; margin-left:20px;}
#header .pagetitle {font-weight:bold; font-size:18px; color:#FFFFFF; text-align:left; margin-left:20px;}
/*content*/
#content { font-size:0.75em; color:#000000; line-height:1.166em;}
#content .indent { padding:0 33px 50px 35px;}
#content .pic { float:left; margin-right:20px;}
#content .title { margin-bottom:30px;}
#content .bg_line { background:url(../images/bg_line.gif) left bottom repeat-x; padding-bottom:18px; margin-bottom:25px;}
#content .box { width:100%;}
#content p { }
#content .pad { padding-bottom:8px;}
#content ul { margin-left:10px; padding:0;}
#content li { margin-left:10px; line-height:1.833em; font-style:italic;}
#content li a { color:#5f5f5f;}
#content b { color:#2e2e2e;}
#content .maintable {font-size:14px; margin-top:14px;}
#content .maintable td {padding:2px 4px 2px 4px;}
#content .maintable div.already-done { text-transform:uppercase; color:#FF0000; margin-top:10px; font-weight:bold;}
#content .maintable select {font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-right:10px;}
#content .maintable input {font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#content .maintable input.continue {background-color:#FF9900; font-size:14px; font-weight:bold; padding:4px 10px 4px 10px; cursor:pointer; margin:10px 0 10px 0;}
#content .maintable .highlight {background-color:#E8E8E8; padding-top:2px; padding-bottom:2px;}
#content .maintable .questionnaire {font-size:16px; font-weight:bold; padding:4px; border:1px solid #666666;}
#content .maintable .section {font-size:14px; font-weight:bold; color:#FFFFFF; background-color:#666666; padding:4px;}
#content .maintable .sectionfinal {font-size:20px; font-weight:bold; padding:10px; text-transform:uppercase;}
#content .maintable .maincellfarleft {width:10px;}
#content .maintable .maincellleft {width:160px;}
#content .maintable .maincellright {width:700px;}
#content .maintable .questioncellfarleft {width:10px;}
#content .maintable .questioncellleft {width:42%;}
#content .maintable .questioncellright {width:58%;}
#content .maintable .fontfinal {font-size:16px}
#content .maintable .admin1 {width:60px; font-size:10px;}
#content .maintable .admin2 {width:310px; font-size:12px; font-weight:bold;}
#content .maintable .admin3 {width:70px; font-size:12px;}
#content .maintable .admin4 {width:60px; font-size:11px;}
#content .maintable .admin5 {width:60px; font-size:11px;}
#content .maintable .admin6 {width:60px; font-size:11px;}
#content .maintable .admin7 {width:130px; font-size:11px;}
#content .maintable .admin8 {width:50px; font-size:9px;}
#content .maintable .company1 {width:60px; font-size:11px;}
#content .maintable .company2 {width:80px; font-size:12px;}
#content .maintable .company3 {width:250px; font-size:12px; font-weight:bold;}
#content .maintable .company4 {width:230px; font-size:12px;}
#content .maintable .company5 {width:50px; font-size:11px;}
#content .maintable .company6 {width:90px; font-size:12px;}
#content .maintable .company7 {width:60px; font-size:11px;}
#content .maintable .marketing {font-size:13px;}
#content .requesttable {width:890px; font-size:14px; margin-top:14px;}
#content .requesttable td {padding:10px 4px 10px 4px;}
#content .requesttable .instructions {padding:4px 0 0 0;}
#content .requesttable .section {font-size:14px; font-weight:bold; color:#FFFFFF; background-color:#666666; padding:10px;}
a.category-details-link {font-size:10px;}
table.category-details {font-size:11px; text-align:left; padding:8px 0 10px 0;}
span.questionResponseText {padding:0 0 0 10px; font-weight:bold;}
.thankyou-title {font-size:22px; font-weight:bold; text-align:center;}
.paging-admin {text-align:center; padding:20px 0 0 0;}
/*footer*/
#footer { font-size:0.75em; color:#444445;}
#footer a { color:#444445; text-decoration:none;}
#footer a:hover { color:#444445; text-decoration:none;}
#footer p { padding:42px 0 0 70px;}
/*================== index.php ==================*/
#homepage #content { line-height:1.5em;}
#homepage #content p { padding-bottom:8px;}
#homepage #content .block1, #homepage #content .block2 { font-size:1.166em;}
#homepage #content .block2 a { color:#232323;}
#homepage #content .block2 { color:#000000; line-height:1.285em;}
#homepage #content .block2 .title { margin-bottom:27px;}
#homepage #content {height:420px;}
/*================== page-1.php ==================*/
#page-1 #content .col_1 {}
#page-1 #content {height:800px;}
/*================== page-2.php ==================*/
#page-2 #content .col_1 {}
#page-2 #content {height:1030px;}
/*================== page-3.php ==================*/
#page-3 #content .col_1 {}
#page-3 #content {height:840px;}
/*================== page-4.php ==================*/
#page-4 #content .col_1 {}
#page-4 #content {height:900px;}
/*================== page-5.php ==================*/
#page-5 #content .col_1 {}
#page-5 #content {height:620px;}
/*================== page-6.php ==================*/
#page-6 #content .col_1 {}
#page-6 #content {height:776px;}
/*================== page-7.php ==================*/
#page-7 #content .col_1 {}
#page-7 #content {height:800px;}
/*================== page-8.php ==================*/
#page-8 #content .col_1 {}
#page-8 #content {height:630px;}
/*================== page-9.php ==================*/
#page-9 #content .col_1 {}
#page-9 #content {height:725px;}
/*================== page-10.php ==================*/
#page-10 #content .col_1 {}
#page-10 #content {height:1140px;}
/*================== page-11.php ==================*/
#page-11 #content .col_1 {}
#page-11 #content {height:700px;}
/*================== page-12.php ==================*/
#page-12 #content .col_1 {}
#page-12 #content {height:684px;}
/*================== page-13.php ==================*/
#page-13 #content .col_1 {}
#page-13 #content {height:682px;}
/*================== thank-you.php ==================*/
#thank-you #content .col_1 {}
#thank-you #content {height:920px;}
/*================== request.php ==================*/
#request #content .col_1 {}
#request #content {height:1560px;}
/*================== email-approved-senders.php ==================*/
#approved-sender #content .col_1 {}
#approved-sender #content {height:540px;}
/*================== admin pages ==================*/
#admin #content .col_1 {}
#admin #content {height:750px;}
#admin1 #content .col_1 {}
#admin1 #content {height:730px;}
/*===========block1===============*/
#content .block1 { background:#f2f2f5; width:408px;}
#content .block1 .corner_left_top { background:url(../images/corner_left_top.gif) left top no-repeat;}
#content .block1 .corner_right_top { background:url(../images/corner_right_top.gif) right top no-repeat;}
#content .block1 .corner_right_bottom { background:url(../images/corner_right_bottom.gif) right bottom no-repeat;}
#content .block1 .corner_left_bottom { background:url(../images/corner_left_bottom.gif) left bottom no-repeat; padding:33px 33px 25px 33px;}
#content .block1 ul { margin:0px; padding:0; list-style:none;}
#content .block1 li { background:url(../images/z_ul_block1.gif) left 12px no-repeat; padding-left:12px; line-height:1.857em;}
#content .block1 li a { color:#fa5800; text-decoration:underline;}
#content .block1 li a:hover { text-decoration:none;}
/*===========block2===============*/
#content .block2 { background:#fff; width:100%;}
#content .block2 .line_top { background:url(../images/line_block2.gif) left top repeat-x;}
#content .block2 .line_right { background:url(../images/line_block2.gif) right top repeat-y;}
#content .block2 .line_bottom { background:url(../images/line_block2.gif) left bottom repeat-x;}
#content .block2 .line_left { background:url(../images/line_block2.gif) left top repeat-y;}
#content .block2 .corner_left_top { background:url(../images/corner_left_top1.gif) left top no-repeat;}
#content .block2 .corner_right_top { background:url(../images/corner_right_top1.gif) right top no-repeat;}
#content .block2 .corner_right_bottom { background:url(../images/corner_right_bottom1.gif) right bottom no-repeat;}
#content .block2 .corner_left_bottom { background:url(../images/corner_left_bottom1.gif) left bottom no-repeat; padding:10px 20px 10px 20px;}
#content .block1 .title, #content .block2 .title { margin-bottom:20px;}
/*==========================================*/
#form .input {	color:#3c3c3c;		 
		 		height:15px;
				width:120px;
				background:none;
				border:solid 1px #414143;
				font-size:0.833em;
				font-family:Tahoma;
				padding-left:5px;
				vertical-align:top
}
#form1 .input {	color:#666;		 
				height:20px;
				width:192px;
				background:#fff;
				border:solid 1px #b4b4b4;
				font-size:1em;
				font-family:Tahoma;
				padding-left:4px;
}
#form1 textarea {	background:#fff;
					color:#666;
					border:solid 1px #b4b4b4;
					width:191px;
					height:96px;
					overflow:auto;
					font-family:Tahoma; 
					font-size:1em;
					padding-left:4px;
}
/* RESULTS */
table.profile-body {font-family:Arial, Helvetica, sans-serif; font-size:12px; border:1px solid #999999; background-color:#FFFFFF; width:730px;}
td.logo-img { margin:0; padding:0 20px 0 10px; width:25%;}
span.title-url { margin:0; padding:0; width:75%; font-size:24px; font-weight:bold;}
span.title-tag {margin:0; padding:0; font-size:16px; line-height:22px;}
td.title-intro {margin:20px 0 0 0; padding:0; font-size:16px; line-height:32px; font-weight:bold;}
td.salutation {padding:10px 20px 10px 20px; font-weight:bold;}
td.salutation-intro {padding:20px 20px 30px 20px; font-size:14px;}
td.title-contact { font-size:12px; margin-bottom:10px;}
p.key {font-size:10px; font-style:italic; padding:10px 0 0 0;}
td.underline {border-bottom:#999999 solid 1px; font-weight:bold;}
td.bmi-title {padding:4px 4px 4px 20px;}
td.bmi-results {padding:4px 4px 4px 0px;}
td.shopping-title {padding:20px 0 0 20px; font-size:14px; font-weight:bold;}
td.shopping-list { padding:0 0 0 20px;}
td.contact-title {font-size:14px; font-weight:bold; padding:20px 0 0 0;}
td.contact {}
td.disclaimer {padding:20px 20px 10px 20px; font-size:9px;}
/* ADMIN */
div.admin-co-name {font-size:24px; font-weight:bold;}
/* FORM VALIDATION */
#msg {display:none; position:absolute; z-index:200; background:url(http://www.liveyoungernow.info/global/images/msg_arrow.gif) left center no-repeat; padding-left:7px}
#msgcontent {display:block; background:#f3e6e6; border:2px solid #924949; border-left:none; padding:5px; min-width:150px; max-width:250px; font-size:12px;}