/* REDLAB CO., LTD. [ www.redlab.net ] CSS ------------------------------------------------------------------------------------*/
/* BACKGROUND ----------------------------------------------------------------------------------------------------------------------------*/

.doth{
	background-image:url(img/doth.gif);
	background-repeat:repeat-x;
}

.dotv{
	background-image:url(img/dotv.gif);
	background-repeat:repeat-y;
}

.bar01{
	background-image:url(img/bar02.gif);
	background-repeat:repeat-x;
}

/* LINKS --------------------------------------------------------------------------------------------------------------------------------------*/

a:link{text-decoration:underline; color:#666666;}
a:visited{text-decoration:underline; color:#666666;}
a:hover{text-decoration:underline; color:#333333;}

/*2nd nav*/
a.link1:link{text-decoration:none; color:#666666;}
a.link1:visited{text-decoration:none; color:#666666;}
a.link1:hover{text-decoration:none; color:#333333;}

a.link15:link{text-decoration:none; color:#666666;}
a.link15:visited{text-decoration:none; color:#666666;}
a.link15:hover{text-decoration:none; color:#000000;}

/*news*/
a.link2:link{text-decoration:none; color:#666666;}
a.link2:visited{text-decoration:none; color:#666666;}
a.link2:hover{text-decoration:underline; color:#873a28;}

a.link21:link{text-decoration:none; color:#873a28;}
a.link21:visited{text-decoration:none; color:#873a28;}
a.link21:hover{text-decoration:none; color:#666666;}

a.link22:link{text-decoration:none; color:#873a28; font-family: Arial; font-size:16;line-height: 18px; }
a.link22:visited{text-decoration:none; color:#873a28; font-family: Arial; font-size:16;	line-height: 18px; }
a.link22:hover{text-decoration:none; color:#666666; font-family: Arial; font-size:16;	line-height: 18px; }

/*Promotion*/
a.link3:link{text-decoration:none; color:#666666;}
a.link3:visited{text-decoration:none; color:#666666;}
a.link3:hover{text-decoration:underline; color:#b7b207;}

a.link31:link{text-decoration:none; color:#b7b207;}
a.link31:visited{text-decoration:none; color:#b7b207;}
a.link31:hover{text-decoration:none; color:#666666;}

a.link32:link{text-decoration:none; color:#b7b207; font-family: Arial; font-size:16;line-height: 18px; }
a.link32:visited{text-decoration:none; color:#b7b207; font-family: Arial; font-size:16;	line-height: 18px; }
a.link32:hover{text-decoration:none; color:#666666; font-family: Arial; font-size:16;	line-height: 18px; }

/*product*/
a.link4:link{text-decoration:none; color:#666666;}
a.link4:visited{text-decoration:none; color:#666666;}
a.link4:hover{text-decoration:underline; color:#928068;}

a.link41:link{text-decoration:none; color:#928068;}
a.link41:visited{text-decoration:none; color:#928068;}
a.link41:hover{text-decoration:none; color:#666666;}

a.link42:link{text-decoration:none; color:#666666; font-family: Arial; font-size:16;line-height: 18px; }
a.link42:visited{text-decoration:none; color:#666666; font-family: Arial; font-size:16;	line-height: 18px; }
a.link42:hover{text-decoration:none; color:#928068; font-family: Arial; font-size:16;	line-height: 18px; }

/*service*/
a.link5:link{text-decoration:none; color:#666666;}
a.link5:visited{text-decoration:none; color:#666666;}
a.link5:hover{text-decoration:underline; color:#5d210b;}

a.link51:link{text-decoration:none; color:#5d210b;}
a.link51:visited{text-decoration:none; color:#5d210b;}
a.link51:hover{text-decoration:none; color:#5d210b;}

a.link52:link{text-decoration:none; color:#5d210b; font-family: Arial; font-size:16;line-height: 18px; }
a.link52:visited{text-decoration:none; color:#5d210b; font-family: Arial; font-size:16;	line-height: 18px; }
a.link52:hover{text-decoration:none; color:#666666; font-family: Arial; font-size:16;	line-height: 18px; }


/*projects*/
a.link6:link{text-decoration:none; color:#666666;}
a.link6:visited{text-decoration:none; color:#666666;}
a.link6:hover{text-decoration:underline; color:#882948;}

a.link61:link{text-decoration:none; color:#882948;}
a.link61:visited{text-decoration:none; color:#882948;}
a.link61:hover{text-decoration:none; color:#666666;}

a.link62:link{text-decoration:none; color:#882948;font-family: Arial; font-size:16;line-height: 18px; }
a.link62:visited{text-decoration:none; color:#882948; font-family: Arial; font-size:16;	line-height: 18px; }
a.link62:hover{text-decoration:none; color:#666666; font-family: Arial; font-size:16;	line-height: 18px; }

/*testimonial*/
a.link7:link{text-decoration:none; color:#666666;}
a.link7:visited{text-decoration:none; color:#666666;}
a.link7:hover{text-decoration:underline; color:#2b708d;}

a.link71:link{text-decoration:none; color:#2b708d;}
a.link71:visited{text-decoration:none; color:#2b708d;}
a.link71:hover{text-decoration:none; color:#666666;}

a.link72:link{text-decoration:none; color:#2b708d;font-family: Arial; font-size:16;line-height: 18px; }
a.link72:visited{text-decoration:none; color:#2b708d; font-family: Arial; font-size:16;	line-height: 18px; }
a.link72:hover{text-decoration:none; color:#666666; font-family: Arial; font-size:16;	line-height: 18px; }

/*membership*/
a.link8:link{text-decoration:none; color:#666666;}
a.link8:visited{text-decoration:none; color:#666666;}
a.link8:hover{text-decoration:underline; color:#444e20;}

a.link81:link{text-decoration:none; color:#444e20;}
a.link81:visited{text-decoration:none; color:#444e20;}
a.link81:hover{text-decoration:none; color:#666666;}

a.link82:link{text-decoration:none; color:#444e20;font-family: Arial; font-size:16;line-height: 18px; }
a.link82:visited{text-decoration:none; color:#444e20; font-family: Arial; font-size:16;	line-height: 18px; }
a.link82:hover{text-decoration:none; color:#666666; font-family: Arial; font-size:16;	line-height: 18px; }

a.link83:link{text-decoration:none; color:#444e20;}
a.link83:visited{text-decoration:none; color:#444e20;}
a.link83:hover{text-decoration:none; color:#666666;}

/*living lifestyle*/
a.link9:link{text-decoration:none; color:#666666;}
a.link9:visited{text-decoration:none; color:#666666;}
a.link9:hover{text-decoration:underline; color:#b3670e;}

a.link91:link{text-decoration:none; color:#b3670e;}
a.link91:visited{text-decoration:none; color:#b3670e;}
a.link91:hover{text-decoration:none; color:#666666;}

a.link92:link{text-decoration:none; color:#b3670e;font-family: Arial; font-size:16;line-height: 18px; }
a.link92:visited{text-decoration:none; color:#b3670e; font-family: Arial; font-size:16;	line-height: 18px; }
a.link92:hover{text-decoration:none; color:#666666; font-family: Arial; font-size:16;	line-height: 18px; }

a.link93:link{text-decoration:none; color:#b3670e;}
a.link93:visited{text-decoration:none; color:#b3670e;}
a.link93:hover{text-decoration:none; color:#666666;}

/*Professional Corner*/
a.link10:link{text-decoration:none; color:#666666;}
a.link10:visited{text-decoration:none; color:#666666;}
a.link10:hover{text-decoration:underline; color:#aa7e80;}

a.link101:link{text-decoration:none; color:#aa7e80;}
a.link101:visited{text-decoration:none; color:#aa7e80;}
a.link101:hover{text-decoration:underline; color:#666666;}

a.link102:link{text-decoration:none; color:#aa7e80;font-family: Arial; font-size:16;line-height: 18px; }
a.link102:visited{text-decoration:none; color:#aa7e80; font-family: Arial; font-size:16;	line-height: 18px; }
a.link102:hover{text-decoration:none; color:#666666; font-family: Arial; font-size:16;	line-height: 18px; }

a.link103:link{text-decoration:none; color:#aa7e80;}
a.link103:visited{text-decoration:none; color:#aa7e80;}
a.link103:hover{text-decoration:none; color:#666666;}

/*faq*/
a.link11:link{text-decoration:none; color:#666666;}
a.link11:visited{text-decoration:none; color:#666666;}
a.link11:hover{text-decoration:underline; color:#9d143e;}

a.link111:link{text-decoration:none; color:#9d143e;}
a.link111:visited{text-decoration:none; color:#9d143e;}
a.link111:hover{text-decoration:none; color:#666666;}

a.link112:link{text-decoration:none; color:#9d143e;font-family: Arial; font-size:16;line-height: 18px; }
a.link112:visited{text-decoration:none; color:#9d143e; font-family: Arial; font-size:16;	line-height: 18px; }
a.link112:hover{text-decoration:none; color:#666666; font-family: Arial; font-size:16;	line-height: 18px; }

a.link113:link{text-decoration:none; color:#9d143e;}
a.link113:visited{text-decoration:none; color:#9d143e;}
a.link113:hover{text-decoration:none; color:#666666;}

/*about us*/
a.link12:link{text-decoration:none; color:#666666;}
a.link12:visited{text-decoration:none; color:#666666;}
a.link12:hover{text-decoration:underline; color:#7b2095;}

a.link121:link{text-decoration:none; color:#7b2095;}
a.link121:visited{text-decoration:none; color:#7b2095;}
a.link121:hover{text-decoration:none; color:#666666;}

a.link122:link{text-decoration:none; color:#7b2095;font-family: Arial; font-size:16;line-height: 18px; }
a.link122:visited{text-decoration:none; color:#7b2095; font-family: Arial; font-size:16;	line-height: 18px; }
a.link122:hover{text-decoration:none; color:#666666; font-family: Arial; font-size:16;	line-height: 18px; }

a.link123:link{text-decoration:none; color:#7b2095;}
a.link123:visited{text-decoration:none; color:#7b2095;}
a.link123:hover{text-decoration:none; color:#666666;}

/*contact us*/
a.link13:link{text-decoration:none; color:#666666;}
a.link13:visited{text-decoration:none; color:#666666;}
a.link13:hover{text-decoration:underline; color:#d54501;}

a.link131:link{text-decoration:none; color:#d54501;}
a.link131:visited{text-decoration:none; color:#d54501;}
a.link131:hover{text-decoration:none; color:#666666;}

a.link132:link{text-decoration:none; color:#d54501;font-family: Arial; font-size:16;line-height: 18px; }
a.link132:visited{text-decoration:none; color:#d54501; font-family: Arial; font-size:16;	line-height: 18px; }
a.link132:hover{text-decoration:none; color:#666666; font-family: Arial; font-size:16;	line-height: 18px; }

a.link133:link{text-decoration:none; color:#d54501;}
a.link133:visited{text-decoration:none; color:#d54501;}
a.link133:hover{text-decoration:none; color:#666666;}

/*survey*/
a.link14:link{text-decoration:none; color:#666666;}
a.link14:visited{text-decoration:none; color:#666666;}
a.link14:hover{text-decoration:underline; color:#8a5e90;}

a.link141:link{text-decoration:none; color:#8a5e90;}
a.link141:visited{text-decoration:none; color:#8a5e90;}
a.link141:hover{text-decoration:none; color:#666666;}

a.link142:link{text-decoration:none; color:#8a5e90;font-family: Arial; font-size:16;line-height: 18px; }
a.link142:visited{text-decoration:none; color:#8a5e90; font-family: Arial; font-size:16;	line-height: 18px; }
a.link142:hover{text-decoration:none; color:#666666; font-family: Arial; font-size:16;	line-height: 18px; }


/* FONTS ------------------------------------------------------------------------------------------------------------------------------------*/

.css1{
	color:#333333;
}

.css2{
	color:#999999;
}

.css3{
	color:#CCCCCC;
}

.css4{
	color:#FFFFFF;
}

.css4Small{
	font-size:10px;
	color:#FFFFFF;
}

.css5{
	font-family: Arial;
	font-size:16px;
	color:#999999;
	line-height: 18px;
}

/*news*/
.css6{
	color:#873a28;
}

.css7{
	font-family: Arial;
	font-size:16px;
	color:#873a28;
	line-height: 18px;
}

/*promotion*/
.css8{
	color:#b7b207;
}

.css9{
	font-family: Arial;
	font-size:16px;
	color:#b7b207;
	line-height: 18px;
}

/*product*/
.css10{
	color:#928068;
}

.css11{
	font-family: Arial;
	font-size:16px;
	color:#928068;
	line-height: 18px;
}

/*services*/
.css12{
	color:#5d210b;
}

.css13{
	font-family: Arial;
	font-size:16px;
	color:#5d210b;
	line-height: 18px;
}

/*projects*/
.css14{
	color:#882948;
}

.css15{
	font-family: Arial;
	font-size:16px;
	color:#882948;
	line-height: 18px;
}

/*testimonial*/
.css16{
	color:#2b708d;
}

.css17{
	font-family: Arial;
	font-size:16px;
	color:#2b708d;
	line-height: 18px;
}
/*member*/
.css18{
	color:#444e20;
}

.css19{
	font-family: Arial;
	font-size:16px;
	color:#444e20;
	line-height: 18px;
}

/*living lifestyle*/
.css20{
	color:#b3670e;
}

.css21{
	font-family: Arial;
	font-size:16px;
	color:#b3670e;
	line-height: 18px;
}

/*professional*/
.css22{
	color:#aa7e80;
}

.css23{
	font-family: Arial;
	font-size:16px;
	color:#aa7e80;
	line-height: 18px;
}

/*faq*/
.css24{
	color:#9d143e;
}

.css25{
	font-family: Arial;
	font-size:16px;
	color:#9d143e;
	line-height: 18px;
}

/*about us*/
.css26{
	color:#7b2095;
}

.css27{
	font-family: Arial;
	font-size:16px;
	color:#7b2095;
	line-height: 18px;
}

/*contact*/
.css28{
	color:#d54501;
}

.css29{
	font-family: Arial;
	font-size:16px;
	color:#d54501;
	line-height: 18px;
}


.head1{
	font-size:12px;
	color:#333333;
}

.head2{
font-family: Arial;
	font-size:16px;
	color:#ffffff;
	line-height: 18px;
}

.head3{
	font-family: Arial;
	font-size:16px;
	color:#666666;
	line-height: 18px;
}

.small1{
	font-size:10px;
	color:#666666;
}

.small2{
	font-size:10px;
	color:#999999;
}

/* MASTER FONTS ------------------------------------------------------------------------------------------------------------------------*/

body,table,td{
	font-family:Tahoma, "Microsoft Sans Serif";
	font-size:11px;
	color:#666666;
	
}

input{
	font-family:Tahoma, "Microsoft Sans Serif";
	font-size:11px;
	color:#666666;
}

select{
	font-family:Tahoma, "Microsoft Sans Serif";
	font-size:11px;
	color:#666666;
}

textarea{
	font-family:Tahoma, "Microsoft Sans Serif";
	font-size:11px;
	color:#666666;
}

/* MASTER HTML -------------------------------------------------------------------------------------------------------------------------*/

table{
	border:0px;
}

tr{
	vertical-align:top;
}

img{
	border:0px;
}

.border{
	border:1px solid #cccccc;
}

.borderDot{
	border:1px dashed #cccccc;
}

.borderTop{
	border-color:#cccccc; 
	border-top-width:1px; 
	border-bottom-width:0px;
	border-left-width:0px; 
	border-right-width:0px; 
	border-style:solid; 
}

.borderTopDot{
	border-color:#cccccc; 
	border-top-width:1px; 
	border-bottom-width:0px;
	border-left-width:0px; 
	border-right-width:0px; 
	border-style:dashed; 
}

.borderBottom{
	border-color:#cccccc; 
	border-top-width:0px; 
	border-bottom-width:1px;
	border-left-width:0px; 
	border-right-width:0px; 
	border-style:solid; 
}

.borderBottomDot{
	border-color:#cccccc; 
	border-top-width:0px; 
	border-bottom-width:1px;
	border-left-width:0px; 
	border-right-width:0px; 
	border-style:dashed; 
}

.borderLeft{
	border-color:#cccccc; 
	border-top-width:0px; 
	border-bottom-width:0px;
	border-left-width:1px; 
	border-right-width:0px; 
	border-style:solid; 
}

.borderLeftDot{
	border-color:#cccccc; 
	border-top-width:0px; 
	border-bottom-width:0px;
	border-left-width:1px; 
	border-right-width:0px; 
	border-style:dashed; 
}

.borderRight{
	border-color:#cccccc; 
	border-top-width:0px; 
	border-bottom-width:0px;
	border-left-width:0px; 
	border-right-width:1px; 
	border-style:solid; 
}

.borderRightDot{
	border-color:#cccccc; 
	border-top-width:0px; 
	border-bottom-width:0px;
	border-left-width:0px; 
	border-right-width:1px; 
	border-style:dashed; 
}

.borderTopBottom{
	border-color:#cccccc; 
	border-top-width:2px; 
	border-bottom-width:1px;
	border-left-width:0px; 
	border-right-width:0px; 
	border-style:solid; 
}

/*product Border*/
.borderTopBottom2{
	border-color:#928068; 
	border-top-width:2px; 
	border-bottom-width:1px;
	border-left-width:0px; 
	border-right-width:0px; 
	border-style:solid; 
}
.borderBottom2{
	border-color:#928068; 
	border-top-width:0px; 
	border-bottom-width:1px;
	border-left-width:0px; 
	border-right-width:0px; 
	border-style:solid; 
}

/*new Border*/
.borderTopBottom3{
	border-color:#873a28;; 
	border-top-width:2px; 
	border-bottom-width:1px;
	border-left-width:0px; 
	border-right-width:0px; 
	border-style:solid; 
}
.borderBottom3{
	border-color:#873a28;; 
	border-top-width:0px; 
	border-bottom-width:1px;
	border-left-width:0px; 
	border-right-width:0px; 
	border-style:solid; 
}

.td1{
	padding-left:5px;
}

.td2{
	padding-top:10px;
}

.td3{
	padding-left:20px;
}

.td4{
	padding-left:40px;
}

/* Past projectBorder*/
.borderTopBottom4{
	border-color:#97ab7d; 
	border-top-width:2px; 
	border-bottom-width:1px;
	border-left-width:0px; 
	border-right-width:0px; 
	border-style:solid; 
}
.borderBottom4{
	border-color:#97ab7d; 
	border-top-width:0px; 
	border-bottom-width:1px;
	border-left-width:0px; 
	border-right-width:0px; 
	border-style:solid; 
}

ul{
	list-style:circle;
}


