@charset "utf-8";

/* BODY AND TABLE/TR/TD/FORM) ------------------------------------------------*/

body {
	margin:auto;
	background-image: url('/Templates/images/bkgd_default.gif');
	background-repeat: repeat;
	background-attachment: fixed;
	padding-top:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:center;
	color:#333;
	visibility:visible;
}

/* For virtual SSL (https) */
body {
	background-image: url('../../Templates/images/bkgd_default.gif');
}

table {
	margin:auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background:#D5E2D6;
}

td {
	background:#FFF;
}

form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
	
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
	
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

reset {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

submit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

a:link {
	color: #666666;
	text-decoration:underline;
}

a:hover {
	color: #07c1d7; 
	text-decoration:underline;
}

a:visited {
	text-decoration:underline;
}

/* BACKGROUNDS */

.FFFFFF {
	background-color:#FFFFFF;
}

.D5E2D6 {
	background-color:#D5E2D6;
}

.EFEFEF {
	background-color:#EFEFEF;
}

.C01C1B {
	background-color:#C01C1B;
}

/* CSS Classes ------------------------------------------------*/

.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
	.clearfix {display:block;}
/* End hide from IE Mac */

.page { /*Global Page holder */
	position: relative;
	width: 860px;
	height: auto;
	margin: 0 auto;
	vertical-align:middle;
}

.pageDB { /*Global Page holder */
	position: relative;
	width: 1000px;
	height: auto;
	margin: 0 auto;
	vertical-align:middle;
	background-color:#eeeeee;
	padding:10px;
}

.pageMain {
	position: absolute;
	margin:auto;
	left: 124px;
	width: 720px;
	height: auto;
	border:6px solid #DFE6EA;
	background-color:#FFF;
}

.pageCenter720 {
	position: relative;
	margin:auto;
	width: 720px;
	height: auto;
	border:6px solid #DFE6EA;
	background-color:#FFF;
}

.pageCenter {
	position: relative;
	margin:auto;
	width: 691px;
	height: auto;
	border:6px solid #DFE6EA;
	background-color:#FFF;
}


.sidenavGlobal {
	position:absolute;
	width: 124px;
	height: 600px;
	float: left;
	text-align:center;
	color:#FFF;
	background-image: url('/Templates/images/gradient_diagonal.gif'); background-repeat:no-repeat;
}


/* --------------------------------------------------------------------------------------------------*/

.textblock500{
	position: relative;
	/*margin:10px;*/
	margin-bottom:10px;
	width: 500px;
	height:auto;
	padding: 10px;
	text-align:left;
	color:#fff;
	background-color: #093;
	/*background-color:#C01C1B;*/
	border:1px solid #DFE6EA;
}

.campaign400A{
	position: relative;
	margin:auto;
	width: 400px;
	height:auto;
	padding: 10px;
	text-align:center;
	color:#fff;
	/*background-color: #093;*/
	background-color:#C01C1B;
	border:1px solid #DFE6EA;
}
	
.campaign400A a:link {
	color: #00FF00; 
}

.campaign400A a:hover {
	color: #FF0000; 
	text-decoration:underline;
}
.campaign400A a:visited {
	color: #00FF00; 
}

.blockInhx20R {
	position: relative;
	background-color:#C01C1B;
	padding-top: 5px;
	margin:auto;
	width: inherit;
	height: 20px;
	text-align: center;
	color:#FFF;
}

.blockV8x1000 {
	position: absolute;
	background-color:#C01C1B;
	padding-top: 10px;
	width: 8px;
	height: 10000px;
	float:left;
}

.block130A {
	position: relative;
	margin:auto;
	width: 130px;
	height:auto;
	padding: 4px;
	text-align:left;
	}
	
.block130Green {
	position: relative;
	margin:auto;
	width: 130px;
	height:auto;
	padding: 10px;
	text-align:left;
	background-color:#00FF00;
	font-weight:bold;
	font-size:12px;
	}

.block300A {
	position: relative;
	margin:auto;
	width: 300px;
	height:auto;
	padding: 10px;
	text-align:left;
	}

.block350A {
	position: relative;
	margin:auto;
	width: 350px;
	height:auto;
	padding: 10px;
	text-align:left;
	}

.block400A{
	position: relative;
	margin:auto;
	width: 400px;
	height:auto;
	padding: 10px;
	text-align:left;
	}

.block450A {
	position: relative;
	margin:auto;
	width: 450px;
	height:auto;
	padding: 10px;
	text-align:left;
	}

.block500A {
	position: relative;
	margin:auto;
	width: 500px;
	height:auto;
	padding: 10px;
	text-align:left;
}
	
.block550A {
	position: relative;
	margin:auto;
	width: 550px;
	height:auto;
	padding: 10px;
	text-align:center;
	}

.block600A {
	position: relative;
	margin:auto;
	width: 600px;
	height:auto;
	padding: 10px;
	text-align:left;
	}
	
.block650Abg {
	position: relative;
	margin:auto;
	width: 650px;
	height:auto;
	padding: 10px;
	text-align:left;
	background-color:#D5E2D6;
	}	

.block600x30Top {
	position: relative;
	margin:auto;
	width: 600px;
	height:30px;
	background:#FFF;
	padding-top:14px;
	padding-left:30px;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	}

.block650A {
	position: relative;
	margin:auto;
	width: 650px;
	height:auto;
	padding:10px;
	text-align:left;
	}
	
.block700A {
	position: relative;
	margin:auto;
	width: 700px;
	height:auto;
	padding:10px;
	text-align:left;
	}	

.block720x8 {
	position: relative;
	padding-top: 5px;
	margin:auto;
	width: 720px;
	height: 8px;
	text-align:center;
	background:#FFF;
}

.block720x20R {
	position: relative;
	background-color:#C01C1B;
	padding-top: 5px;
	margin:auto;
	width: 720px;
	height: 20px;
	text-align: center;
	color:#FFF;
}

.block720x30W {
	position: relative;
	padding-top: 5px;
	margin:auto;
	width: 720px;
	height: 30px;
	text-align: center;
}

#layer650A {
	position: relative;
	margin:auto;
	width: 650px;
	height:auto;
	padding: 10px;
	text-align:left;
	background-color:#0FF;
}

.newsLetter400A{
	position: relative;
	margin:auto;
	width: 400px;
	height:auto;
	padding: 10px;
	text-align:left;
	border:1px solid #DFE6EA;

	}
	
#NuBodyContent {
	position: relative;
	margin:auto;
	width: 650px;
	height:auto;
	padding: 10px;
	text-align:left;
	background-color:#0FF;
	border:#0F6;
	border-width:thin;
}

	
#body720 {
	position: relative;
	margin:auto;
	width: 720px;
	height:auto;
	text-align:left;
}

.headerGlobal {
	margin:0 auto 0 auto;
	width: 720px;
	height: 57px;
}

.headerNutritional {
	position: relative;
	top: 0px;
	left: 0px;
	width: 720px;
	height: 120px;
	text-align: center;
}

.headerStore {
	position: relative;
	width: 720px;
	height: auto;
	text-align: center;
}

.headerSpecials {
	position: relative;
	top: 0px;
	left: 0px;
	width: 720px;
	height: auto;
	text-align: center;
	padding:4px 0 4px 0;
}

.topnavNutritional {
	position: relative;
	margin: auto;
	width: 720px;
	line-height: 18px;
	text-align: center;
	padding: 4px 0 4px 0;
}

.topnavStore {
	background-color: #FFFFFF;
	background-image: url('/Templates/images/leftright.gif');
	position: relative;
	margin: auto;
	width: 720px;
	text-align: center;
	line-height: 18px;
	padding: 4px 0 4px 0;
}

.topnavSpecials {
	background-color: #db0918;
	position: relative;
	margin: auto;
	width: 720px;
	text-align: center;
	line-height: 18px;
	padding: 4px 0 4px 0;
}

.topnavWOP {
	background-image: url('/Templates/images/leftright.gif');
	position: relative;
	margin: auto;
	width: 720px;
	text-align: center;
	line-height: 18px;
	padding: 4px 0 4px 0;
}

.footerStore {
	position: relative;
	margin: auto;
	width: 720px;
	height:auto;
	text-align: center;
	line-height: 18px; 
	background-image: url('../../Templates/images/leftright.gif');
	padding:4px 0 4px 0;
}

.footerNutritional {
	position: relative;
	margin: auto;
	width: 720px;
	height: auto;
	text-align: center;
	line-height: 18px;
	padding:4px 0 4px 0;
}

.footerGlobal {
	margin:0 auto 10px auto;
	width: 720px;
	text-align:center;
	padding:4px 0 4px 0;
	line-height: 18px;
}

.footerSpecials {
	position: relative;
	margin: auto;
	width: 720px;
	height: auto;
	text-align: center;
	line-height: 18px;
	padding:4px 0 4px 0;
}

.footerWOP {
	position: relative;
	margin:auto;
	width: 720px;
	height:auto;
	text-align: center;
	line-height: 14px;
	padding:4px 0 4px 0;
}

.addbuyPayPal {
	position:relative;
	margin:auto;
	width:230px;
	text-align:left;
	padding:4px;
}

.checkMark {
	position:relative;
	margin:auto;
	width:40px;
	height:40px;
	float:right;
	text-align:center;
	background-image:url(/Templates/images/check_s.gif);
	background-repeat:no-repeat;
	background-position:top;
	}

.xMark {
	position:relative;
	margin:auto;
	width:80px;
	height:80px;
	float:right;
	text-align:center;
	background-image:url(/Templates/images/xmark.gif);
	background-repeat:no-repeat;
	background-position:top;
}

.sp5 {
	margin-top:5px;
}

.sp10 {
	margin-top:10px;
}
	
.sp20 {
	margin-top:20px;
}

.sp30 {
	margin-top:30px;
}
	
.sp40 {
	margin-top:40px;
}

.sp50 {
	margin-top:50px;
}

.pd10 {
	padding:10px;
}

.pd20 {
	padding:20px;
}

.pd30 {
	padding:30px;
}

/**/

.chkbox{
width: 1em;
} 
/*------------------------------------------------------------------*/
.floatL{
float: left;
}
.floatR{
float: right;
}

br{
	clear: left;
}

/*------------------------------------------------------------------*/
h1 {background-color: #00ff00}
h2 {background-color: transparent}
h3 {text-shadow: 5.5em 5.1em 5.0em black}

/*------------------------------------------------------------------*/
img {
	position: relative;
	top: auto;
	left: auto;
}
	img.vtop { 
	position: relative;
	vertical-align:text-top;
}
	img.vbottom {
	position: relative;
	vertical-align:text-bottom;
}
/*------------------------------------------------------------------*/
/*p {
	position: relative;
	text-align: left;
	color:black;
	font-family:verdana;
	font-size:10px;
	line-height: 13px;
}*/

/*p {background-color: rgb(200,200,200)}*/
/*------------------------------------------------------------------
ul {
float:left;
list-style-type:none;
}

li {display:inline;}
a:hover {background-color: aliceblue;}
a:hover {background-color:#63829C;}

------------------------------------------------------------------*/


/* FONTS */

.p08 {
	font-size: 8px;
}

.b08 { 
	font-size: 8px;
	font-weight: bold;
}

.p09 { 
	font-size: 9px;
}

.b09 { 
	font-size: 9px;
	font-weight: bold;
}

.p10 { 
	font-size: 10px;
}

.p10w { 
	font-size: 10px;
	color:#FFFFFF;
}

.p10gc { 
	font-size:10px; 
	color:#cccccc;
}

.p10g3 { 
	font-size:10px; 
	color:#333333;
}
	
.p10g6 { 
	font-size:10px; 
	color:#666666;
}
	
.p10g9 { 
	font-size:10px; 
	color:#999999;
}

.p10bg { 
	font-size:10px; 
	background:#E0F7FE;
}
	
.p10bgw { 
	font-size:10px; 
	background:#FFFFFF;
}
	
.p10bgg { 
	font-size:10px; 
	background:#EFEFEF;
}

.p10wbg {  
	font-size:10px; 
	background: #5596B4; 
	color:#FFFFFF;
}

.p10bg1x { 
	font-size:10px; 
	background:#FAC800;
}

.p10bg2 { 
	font-size:10px; 
	background:#FFFFFF;
}

.p10bg3 { 
	font-size:10px; 
	background:#FFFFCC;
}

.p10bg4 {  
	font-size: 10px;
	background:#ADCCDA;
}
	
.p10bgFree {  
	font-size:10px; 
	background:#00FF00;
}

.b10bgNew {  
	font-size: 10px;
	font-weight: bold; 
	background:#FFFF00;
}

.b10bgFree { 
	font-size: 10px;
	font-weight: bold; 
	background:#00FF00;
}
.b10 { 
	font-size: 10px;
	font-weight: bold; 
	line-height:14px;
}

.b10w { 
	font-size: 10px;
	font-weight: bold; 
	color:#FFFFFF;
}

.b10r { 
	font-size: 10px;
	font-weight: bold; 
	color:#FF0000;
}

.p11 { 
	font-size: 11px;
}
	
.p11bg { 
	font-size: 11px; 
	background:#E0F7FE;
}

.b11w { 
	font-size: 11px;
	font-weight: bold; 
	color:#FFFFFF;
}

.p12 { 
	font-size: 12px;
}

.b12 { 
	font-size: 12px;
	font-weight: bold; 
	line-height:15px;
}

.b12campaign { 
	font-size: 12px;
	font-weight: bold; 
	line-height:15px;
	/*background-color:#348b22;*/
}

.b12w { 
	font-size: 12px;
	font-weight: bold; 
	color:#FFFFFF;
}
	
.b12bg { 
	font-size: 12px;
	font-weight: bold;
	line-height: 15px; 
	background:#E0F7FE;
}

.b12bgFree { 
	font-size: 12px;
	font-weight: bold; 
	line-height: 15px; 
	background:#00FF00;
}

.b18 {
	font-size: 18px; 
	font-weight: bold; 
	line-height: 22px; 
	/*background:#ADCCDA;*/
}

.b18bg4 {
	font-size: 18px; 
	font-weight: bold; 
	line-height: 22px; 
	background:#ADCCDA;
}

/* +++++++++++++++++++++++++++++++++ For Chinese Characters +++++++++++++++++++++++++++++++++++++++ */

.p10c {
	font-family: PMingLiu, MingLiu, sans-serif; 
	font-size:10px; 
	line-height: 18px;
}

.p10cW {
	font-family: PMingLiu, MingLiu, sans-serif; 
	font-size:10px; 
	color: #FFFFFF; 
	line-height:18px;
}

.b10c {
	font-family: PMingLiu, MingLiu, sans-serif; 
	font-size: 10px;
	font-weight: bold; 
	line-height: 18px;
}
	
.p11c {
	font-family: PMingLiu, MingLiu, sans-serif; 
	font-size: 11px; 
	line-height:19px;
}

.b11c {
	font-family: PMingLiu, MingLiu, sans-serif; 
	font-size: 11px;
	font-weight: bold; 
	line-height:19px;
}

.p12c {
	font-family: PMingLiu, MingLiu, sans-serif; 
	font-size: 12px; 
	line-height: 20px;
}

.b12c {
	font-family: PMingLiu, MingLiu, sans-serif; 
	font-size: 12px;
	font-weight: bold; 
	line-height: 20px;
}

.p13c {
	font-family: PMingLiu, MingLiu, sans-serif; 
	font-size: 13px; 
	line-height: 20px;
}

.b13c {
	font-family: PMingLiu, MingLiu, sans-serif; 
	font-size: 13px;
	font-weight: bold; 
	line-height: 20px;
}

.p13cWhBgDk1 {
	font-family: PMingLiu, MingLiu, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color:#FFFFFF;
	background:#AA709E;
}
	
.b13cWhBgDk1 {
	font-family: PMingLiu, MingLiu, sans-serif;
	font-size: 13px;
	font-weight: bold; line-height: 20px;
	color:#FFFFFF;
	background:#AA709E;
}
	
.p13cWhBgDk2 {
	font-family: PMingLiu, MingLiu, sans-serif;
	font-size: 13px; line-height: 20px;
	color:#FFFFFF; background:#006666;
}
	
.b13cWhBgDk2 {
	font-family: PMingLiu, MingLiu, sans-serif;
	font-size: 13px; font-weight: bold;
	line-height: 20px; color:#FFFFFF;
	background:#006666;
	}

.p14c {
	font-family: PMingLiu, MingLiu, sans-serif;
	font-size: 14px;
	line-height: 21px;
}
	
.b14c {
	font-family: PMingLiu, MingLiu, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height:21px;
}
	
.p14cbg1 {
	font-family: PMingLiu, MingLiu, sans-serif;
	font-size: 14px;
	line-height: 22px;
	background:#E0F7FE;
}
	
.b14cbg1 {
	font-family: PMingLiu, MingLiu, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 22px;
	background:#E0F7FE;
}
	
.p14cbg2 {
	font-family: PMingLiu, MingLiu, sans-serif;
	font-size: 14px;
	line-height: 22px;
	background:#FFFFCC;
}
	
.b14cbg2 {
	font-family: PMingLiu, MingLiu, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 22px;
	background:#FFFFCC;
}
	
.p14cbg3 {
	font-family: PMingLiu, MingLiu, sans-serif;
	font-size: 14px;
	line-height: 22px;
	background:#006666;
}
	
.b14cbg3 {
	font-family: PMingLiu, MingLiu, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 22px;
	background:#006666;
}
	
.p14cbgFree {
	font-family: PMingLiu, MingLiu, sans-serif;
	font-size: 14px;
	line-height: 22px;
	background:#00FF00;
}
	
.b14cbgFree { 
	font-family: PMingLiu, MingLiu, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 22px;
	background:#00FF00;
}
	
.p14cWhBgDk1 {
	font-family: PMingLiu, MingLiu, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color:#FFFFFF;
	background:#AA709E;
}
	
.b14cWhBgDk1 {
	font-family: PMingLiu, MingLiu, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 22px;
	color:#FFFFFF;
	background:#AA709E;
}
	
.p14cWhBgDk2 {
	font-family: PMingLiu, MingLiu, sans-serif; 
	font-size: 14px; 
	line-height: 22px; 
	color:#FFFFFF; 
	background:#006666;
}

.b14cWhBgDk2 {
	font-family: PMingLiu, MingLiu, sans-serif; 
	font-size: 14px;
	font-weight: bold; 
	line-height: 22px; 
	color:#FFFFFF; 
	background:#006666;
}

.p15c {
	font-family: PMingLiu, MingLiu, sans-serif;
	font-size: 15px;
	line-height: 21px;
}
	
.b15c {
	font-family: PMingLiu, MingLiu, sans-serif;
	font-size: 15px;
	font-weight: bold;
	line-height:21px;
	}

.p16c {
	font-family: PMingLiu, MingLiu, sans-serif;
	font-size: 16px;
	line-height: 22px;
}
	
.b16c {
	font-family: PMingLiu, MingLiu, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 22px;
}
	
.p16cbg1 {
	font-family: PMingLiu, MingLiu, sans-serif;
	font-size: 16px;
	line-height: 22px;
	background:#E0F7FE;
}
	
.b16cbg1 {
	font-family: PMingLiu, MingLiu, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 22px;
	background:#E0F7FE;
}
	
.p16cbg2 {
	font-family: PMingLiu, MingLiu, sans-serif;
	font-size: 16px;
	line-height: 22px;
	background:#FFFFCC;
}
	
.b16cbg2 {
	font-family: PMingLiu, MingLiu, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 22px;
	background:#FFFFCC;
}
	
.p16cbg3 {
	font-family: PMingLiu, MingLiu, sans-serif;
	font-size: 16px;
	line-height: 22px;
	background:#006666;
}
	
.b16cbg3 {
	font-family: PMingLiu, MingLiu, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 22px;
	background:#006666;
}
	
.p16cbgFree {
	font-family: PMingLiu, MingLiu, sans-serif;
	font-size: 16px;
	line-height: 22px;
	background:#00FF00;
}
	
.b16cbgFree {
	font-family: PMingLiu, MingLiu, sans-serif;
	font-size: 16px; font-weight: bold;
	line-height: 22px;
	background:#00FF00;
}
	
.p16cWhBgDk1 {
	font-family: PMingLiu, MingLiu, sans-serif;
	font-size: 16px;
	line-height: 22px;
	color:#FFFFFF;
	background:#AA709E;
}
	
.b16cWhBgDk1 {
	font-family: PMingLiu, MingLiu, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 22px;
	color:#FFFFFF;
	background:#AA709E;
}
	
.p16cWhBgDk2 {
	font-family: PMingLiu, MingLiu, sans-serif; 
	font-size: 16px;
	line-height: 22px; 
	color:#FFFFFF; 
	background:#006666;
}

.b16cWhBgDk2 {
	font-family: PMingLiu, MingLiu, sans-serif; 
	font-size: 16px; 
	font-weight: bold; 
	line-height: 22px; 
	color:#FFFFFF; 
	background:#006666;
}

.p18cbg4 {
	font-family: PMingLiu, MingLiu, sans-serif; 
	font-size: 18px; 
	line-height: 22px; 
	background:#ADCCDA;
}

.b18cbg4 {
	font-family: PMingLiu, MingLiu, sans-serif; 
	font-size: 18px; 
	font-style: normal;
	font-weight: bold; 
	line-height: 22px; 
	background:#ADCCDA;
}

/* CSS IDs ------------------------------------------------*/

#pageMainHome {
	position:relative;
	margin: auto;
	width:560px;
	height:600px;
	top:70px;
	text-align:left;
	font-size:9px;
	line-height:12px;
	background-image:url(/Templates/images/shape_homeblock.gif);
	background-repeat:no-repeat;
}

/* Row1 */

#pageMainHomeTop {
	position:absolute;
	top:0px;
	left:0px;
	width:560px;
	height:100px;
	text-align:center;
	padding-top:20px;
	background-position:center;
	background-repeat:no-repeat;
}

#pageMainHomeLogo {
	position:absolute;
	top:9px;
	left:93px;
	width:180px;
	height:200px;
	text-align:center;
	background-position:center;
	background-repeat:no-repeat;
}

#pageMainHomePayPal {
	position:absolute;
	top:20px;
	left:343px;
	width:100px;
	height:80px;
	background-position:center;
	background-repeat:no-repeat;
}

#pageMainHomeFlash {
	position:absolute;
	top:150px;
	left:298px;
	width:200px;
	height:80px;
	text-align:center;
	background-position:center;
	background-repeat:no-repeat;
}


#pageMainHomeBlock1 {
	position:absolute;
	top:50px;
	left:75px;
	width:100px;
	height:100px;
	text-align:center;
	padding-top:40px;
	background-position:center;
	background-repeat:no-repeat;
}

#pageMainHomeBlock2 {
	position:absolute;
	top:60px;
	left:365px;
	width:100px;
	height:120px;
	text-align:center;
	padding-top:10px;
	background-position:center;
	background-repeat:no-repeat;
}

/* Row2 */
#pageMainHomeBlock3 {
	position: absolute;
	top:220px;
	left:70px;
	width:200px;
	height:160px;
	text-align:center;
	background-position:center;
	background-repeat:no-repeat;
}

#pageMainHomeBlock4 {
	position: absolute;
	top:310px;
	left:300px;
	width:200px;
	height:160px;
	text-align:center;
	/*padding-top:20px;*/
	background-position:center;
	background-repeat:no-repeat;
}

/* Row3 */
#pageMainHomeBlock5 {
	position: absolute;
	top:390px;
	left:10px;
	width:280px;
	height:80px;
	text-align:center;
	padding-left:6px;
	padding-right:6px;
	padding-top:0px;
	padding-bottom:0px;
	text-align:center;
}

#pageMainHomeBlock6 {
	position: absolute;
	top: 250px;
	left: 300px;
	width: 200px;
	height: 50px;
	text-align:center;
	padding-left:0px;
	padding-right:0px;
	padding-top:10px;
	padding-bottom:0px;
}

#globalDimmer { /*Global layer for dimmer effect*/
	position:absolute;
	left:0;
	top:8px;
	margin: 0 0 0 0; 
	width:100%;
	height:100%;
	background-color:#000000;
	opacity:.40;
	visibility:hidden;
	z-index:998;
}

#popLayer500A {
	position: absolute;
	top:100px;
	left:100px;
	width: 500px;
	height:400px;
	padding: 10px;
	text-align:left;
	background:#FF6;
	z-index:999;
	visibility:hidden;
}


#popLayer500B {
	position: absolute;
	top:250px;
	left:100px;
	width: 500px;
	height:400px;
	padding: 10px;
	text-align:left;
	background:#FF6;
	z-index:999;
	visibility:hidden;
}

#popLayer200x80 {
	position:absolute;
	top:150px;
	left:298px;
	width:200px;
	height:80px;
	text-align:center;
	background:#FF6;
	z-index:999;
}
