body{
	margin: 0px;
	font-family: Georgia, Courier, serif;
    background-image: url("https://www.zionhosting.com/chinese/images/daycare_body_bg.gif");
    background-repeat: repeat-x;
    background-color: #CCFFCC;
    text-align:center
}

#content_container{
	background-image: url("https://www.zionhosting.com/chinese/images/daycare_bg.gif");
	background-color: #00287B;
	width: 1024px;
    margin-top: 0px;
    margin-bottom: 50px;
    border-bottom-color: #000C45;
    border-bottom-width: 2px;
    border-bottom-style: solid
}

#title{
	font-family: Verdana, Georgia,Sans-serif;
    font-weight: bold;
    font-size: 18px;
    margin-left:5px
}

#gaoshi_menu{
    width: 900px;
	height: 150px;
    padding: 0px;
	padding-left: 0px;
	margin: 0px;
	padding-top: 10px;
    background-image: url("https://www.zionhosting.com/chinese/images/daycaremenu.gif");
    background-repeat: no-repeat;
    text-align:left
}

#banner{
    height: 180px;
	width: 1024px;
	margin-top: 0px;
	background-image: url("https://www.zionhosting.com/chinese/images/daycarebanner.gif");
	background-repeat: no-repeat;
	background-color: transparent;
	margin: 0px;
    border-right-width: 0px;
    border-right-color: #000C45;
    border-right-style: solid
}

#banner_maisonrouge{
    height: 180px;
	width: 1024px;
	margin-top: 0px;
	background-image: url("https://www.zionhosting.com/chinese/images/daycarebanner3.gif");
	background-repeat: no-repeat;
	background-color: transparent;
	margin: 0px;
    border-right-width: 0px;
    border-right-color: #000C45;
    border-right-style: solid
}

#content{
    display:block;
    margin-top: 30px;
    width:900px;
    margin:10px;
    padding-left:30px;
    padding-right:22px;
    padding-top:10px;
    border-style:ridge;
    border-color:yellow;
    background-color:#FFFFFF
 }
 
 #content_corner{
    position:absolute;
    margin-top:-50px;
    margin-left:690px;
    height:170px;
    width:300px;
    z-index:77; 
    background-image: url("https://www.zionhosting.com/chinese/images/corner_ballon.gif");
    background-repeat: no-repeat
 }
 
 #langDiv{
    z-index:777; 
    display: block;
    position:absolute;
    margin-top:-35px;
    margin-left:925px
}

a.langLink, a.langLink:link, a.langLink:visited{
    text-decoration:none;
    font-family:Verdana, Georgia,Sans-serif;
    font-size:14px;
  	color:#FFFFFF;
	text-align:center
}   
	
a.langLink:hover{
    text-decoration:underline
}
  
ul.menu{height:25px;line-height:25px;list-style:none;margin:3;}
ul.menu li{float:left;list-style-type:none;margin:2;font:14px Verdana;background-color:#5AADFF}
ul.menu li a {text-decoration:none;float:left;font:14px Verdana;color:#FFFFFF;padding-left:7px;padding-right:7px;line-height:25px;border-right:1px solid #FFFFFF;}
ul.menu li a:hover {float:left;font:14px Verdana;text-decoration:none;color:#FFFFFF;background-color:#12AD48;padding-left:7px;padding-right:7px;line-height:25px;border-right:1px solid #FFFFFF;}
ul.menu li a:active {float:left;font:14px Verdana;text-decoration:none;color:#FFFFFF;background-color:#12AD48;padding-left:7px;padding-right:7px;line-height:25px;border-right:1px solid #FFFFFF;}

.currentMenu {float:left;font:14px Verdana;text-decoration:none;color:#FFFFFF;background-color:#12AD48;padding-left:7px;padding-right:7px;line-height:25px;border-right:1px solid #FFFFFF;}

.calendarWeekend
{
    BORDER-RIGHT: #339900 1px solid;
    BORDER-TOP: #339900 1px solid;
    BORDER-LEFT: #339900 1px;
    BORDER-BOTTOM: #339900 1px;
    BACKGROUND-COLOR: #fff3c4
}
.calendarEvent
{
    BORDER-RIGHT: #ac552b solid;
    BORDER-TOP: #fff8d9 solid;
    FONT-SIZE: x-small;
    BORDER-LEFT: #fff8d9 solid;
    BORDER-BOTTOM: #ac552b solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffcc00
}
.calendarInactive
{
    BORDER-RIGHT: #339900 thin solid;
    BORDER-TOP: thin solid;
    FONT-SIZE: x-small;
    BORDER-LEFT: #339900 thin;
    BORDER-BOTTOM: #339900 thin;
    FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #eeeeee
}
.calendarActive
{
    BORDER-RIGHT: #339900 thin solid;
    BORDER-TOP: #339900 thin solid;
    BORDER-LEFT: #339900 thin;
    BORDER-BOTTOM: #339900 thin;
    BACKGROUND-COLOR: #efffdf
}
.calendarCaption
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #333366
}
.calendarOuterBorder
{
    BORDER-LEFT-COLOR: #009900;
    BORDER-BOTTOM-COLOR: #009900;
    BORDER-LEFT-STYLE: solid;
    BORDER-BOTTOM-STYLE: solid
}

.paginate a:link, .paginate a:visited, .paginate a:active{
	text-decoration:none;
    display: block;
    height: 17px;
	width:20px;
	font-size:12px;
	font-weight:bold;
    color:#FFFFFF;
	background-color:#5AADFF;
    float:left;
	padding-top:1px;
    margin:1px;
	text-align:center
	}
    
 .current_paginate a:link, .current_paginate a:visited, .current_paginate a:active{
	text-decoration:none;
    display: block;
    height: 17px;
	width:20px;
	font-size:12px;
	font-weight:bold;
    color:#5AADFF;
	float:left;
	padding-top:1px;
    margin:1px;
	text-align:center
	}   
	
.paginate a:hover, .current_paginate a:hover{
	background-color:#12AD48;
    text-decoration:none;
    display: block;
    height: 17px;
	width:20px;
	font-size:12px;
	font-weight:bold;
    color:#FFFFFF;
	float:left;
	padding-top:1px;
    margin:1px;
	text-align:center
}

.pageTotal{
	display: block;
    height: 17px;
	width:30px;
	font-size:12px;
	font-weight:bold;
    color:#5AADFF;
	float:left;
	padding-top:1px;
    margin:1px;
	text-align:center
}

.sortLink a:link, .sortLink a:visited, .sortLink a:active{
	display: block;
    text-decoration:none;
    color:#FFFFFF;
    height: 17px;
	width:60px;
	font-size:12px;
	font-weight:bold;
	background-color:#3995DF;
    outline:1px solid #74B9E9;
    float:left;
	padding-top:2px;
    margin:1px;
	text-align:center
}

.sortLink a:hover{
	background-color: #74B9E9;
    color: #3995DF;
    outline:1px solid #3995DF
}

a.addToCart, a.addToCart:link, a.addToCart:visited{
	display: block;
    text-decoration:none;
    color:#FFFFFF;
    height: 25px;
	width:120px;
	font-size:16px;
	font-weight:bold;
	background-color:#3995DF;
    outline:1px solid #74B9E9;
    float:left;
	padding-top:7px;
    margin:1px;
	text-align:center
}
    
 a.addToCart:hover,a.addToCart:active{
	background-color: #74B9E9;
    color: #3995DF;
    outline:1px solid #3995DF
}

a.backToStore, a.backToStore:link, a.backToStore:visited{
	display: block;
    text-decoration:none;
    color:#FFFFFF;
    height: 25px;
	width:80px;
	font-size:16px;
	font-weight:bold;
	background-color:#3995DF;
    outline:1px solid #74B9E9;
    float:left;
	padding-top:7px;
    margin:1px;
	text-align:center
}
    
 a.backToStore:hover,a.backToStore:active{
	background-color: #74B9E9;
    color: #3995DF;
    outline:1px solid #3995DF
}

a.continueShopping, a.continueShopping:link, a.continueShopping:visited{
	display: block;
    text-decoration:none;
    color:#FFFFFF;
    height: 20px;
	width:160px;
	font-size:12px;
	font-weight:bold;
	background-color:#3995DF;
    outline:1px solid #74B9E9;
    float:left;
	padding-top:7px;
    margin:1px;
	text-align:center
}
    
 a.continueShopping:hover,a.continueShopping:active{
	background-color: #74B9E9;
    color: #3995DF;
    outline:1px solid #3995DF
}

a.checkOut, a.checkOut:link, a.checkOut:visited{
	display: block;
    text-decoration:none;
    color:#FFFFFF;
    height: 20px;
	width:120px;
	font-size:14px;
	font-weight:bold;
	background-color:#3995DF;
    outline:1px solid #74B9E9;
    float:left;
	padding-top:7px;
    margin:1px;
	text-align:center
}
    
 a.checkOut:hover,a.checkOut:active{
	background-color: #74B9E9;
    color: #3995DF;
    outline:1px solid #3995DF
}

.thText{
    font-family: Verdana, Georgia,Sans-serif;
    font-size:14px;
    font-weight:bold;
	color: #FFFFFF
}

a.viewCart, a.viewCart:link, a.viewCart:visited{
	display: block;
    text-decoration:none;
    color:#FFFFFF;
    height: 17px;
	width:80px;
	font-size:12px;
	font-weight:bold;
	background-color:#3995DF;
    outline:1px solid #74B9E9;
    float:left;
	padding-top:2px;
    margin:1px;
	text-align:center
}
    
 a.viewCart:hover,a.viewCart:active{
	background-color: #74B9E9;
    color: #3995DF;
    outline:1px solid #3995DF
}

a.deleteProduct, a.deleteProduct:link, a.deleteProduct:visited{
	display: block;
    text-decoration:none;
    font-family: Verdana, Georgia,Sans-serif;
    color: #FF0000;
    height: 15px;
	width:60px;
	font-size:12px;
	background-color:#FFFFFF;
    float:right;
	padding-top:0px;
    margin:1px;
	text-align:center
}
    
 a.deleteProduct:hover,a.deleteProduct:active{
	background-color: #FFFFFF;
    color: #FF0000;
    outline:1px solid #FF0000
}

.submitButton{
    display: block;
    background:#3995DF;
    color:white;
    border-style:outset;
    border-color:#74B9E9;
    height:40px;
    font-size:14px;
    float:right;
    font-weight:bold;
    width:150px;font-family: Verdana, Georgia,Sans-serif;
    padding-top:0px;
    margin:1px;
	text-align:center
}

 a.link164, a.link164:link, a.link164:visited{
    background-color:#FFFFFF;
	text-decoration:none;
    font-family: Georgia, Courier, Arial, serif;
    font-size:12px;
	color:#B22222;
	text-align:center
 }   
	
 a.link164:hover{
	text-decoration:underline;
}

a.prodNameLink, a.prodNameLink:link, a.prodNameLink:visited{
    background-color:#FFFFFF;
	text-decoration:none;
    font-family: Georgia, Courier, Arial, serif;
    font-size:12px;
	color:#000000;
	text-align:center
 }   
	
a.prodNameLink:hover{
    text-decoration:underline;
}

.forErrors{
    font-family:Verdana, Georgia, Sans-serif;
    font-size:12px;
	color: #FF0000
}

.contactTitleText{
    font-family:Verdana, Georgia, Sans-serif;
    font-size:12px;
    color: #000000
}

.titleText{
    font-family:Verdana, Georgia, Sans-serif;
    font-size:12px;
    color: #808080
}

.contSubmit{
    display: block;
    background:#3995DF;
    color:white;
    border-style:outset;
    border-color:#FFFFFF;
    height:25px;
    font-size:12px;
    float:right;
    width:80px;font-family:Verdana, Georgia, Sans-serif;
    padding-top:0px;
    margin:1px;
	text-align:center
}

.contReset{
    display: block;
    background:#3995DF;
    color:white;
    border-style:outset;
    border-color:#FFFFFF;
    height:25px;
    font-size:12px;
    float:right;
    width:80px;font-family:Verdana, Georgia, Sans-serif;
    padding-top:0px;
    margin:1px;
	text-align:center
}

a.emailSelected {
  z-index:100
}

a.contSelected {
  z-index:110
}

.emailMessagepop {
  background-color:#FFFFFF;
  border:1px solid #999999;
  cursor:default;
  display:none;
  margin-top: 15px;
  position:absolute;
  text-align:left;
  width:300px;
  z-index:700;
  padding: 25px 25px 20px;
}

.messagepop {
  background-color:#FFFFFF;
  border:1px solid #999999;
  cursor:default;
  display:none;
  margin-top: 15px;
  position:absolute;
  text-align:left;
  width:300px;
  z-index:700;
  padding: 25px 25px 20px;
}

label {
  display: block;
  margin-bottom: 3px;
  padding-left: 15px;
  text-indent: -15px;
}

.emailMessagepop p, .emailMessagepop.div {
  border-bottom: 1px solid #EFEFEF;
  margin: 8px 0;
  padding-bottom: 8px;
}

.messagepop p, .messagepop.div {
  border-bottom: 1px solid #EFEFEF;
  margin: 8px 0;
  padding-bottom: 8px;
}

.arrow-up {
	width:0px; 
	height:0px; 
	border-left:5px solid transparent;
	border-right:5px solid transparent;
	border-bottom:10px solid #3995DF
}

.arrow-down {
	width:0px; 
	height:0px; 
	border-left:5px solid transparent;
	border-right:5px solid transparent;
	border-top:10px solid #3995DF
}