.bg{
    background-image:url(img/bg.jpg);
    background-repeat:repeat-x;
}

.bgAestheticServices{
    background-image:url(img/bgAestheticServices.jpg);
    background-repeat:no-repeat;
}

.bgMedicalServices{
    background-image:url(img/bgMedicalServices.jpg);
    background-repeat:no-repeat;
}

.bgRejuvenation{
    background-image:url(img/bgRejuvenation.jpg);
    background-repeat:no-repeat;
}

.bgThemePackages{
    background-image:url(img/bgThemePackages.jpg);
    background-repeat:no-repeat;
}

.bgLASIK{
    background-image:url(img/bgLASIK.jpg);
    background-repeat:no-repeat;
}

.doth{
    background-image:url(img/doth.gif);
    background-repeat:repeat-x;
}

.dotv{
    background-image:url(img/dotv.gif);
    background-repeat:repeat-y;
}

/*---------- fonts ----------*/
img{
    border:0px;
}

table{
    border:0px;
}

.redlab{
    font-family:Tahoma;
    font-size:10px;
    color:#999999;
}

h1{
	font-family:Tahoma;
    font-size:13px;
    color:#ffffff;

}
body,table,td{
	font-family:Tahoma;
    font-size:12px;
    color:#664F3A;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
}

.small{
	font-family:Tahoma;
    font-size:10px;
    color:#666666;
}

.blackHB{
	font-family:Tahoma;
    font-size:14px;
    color:#333333;
    font-weight:bold;
}

.redHB{
	font-family:Tahoma;
    font-size:14px;
    color:#CC0000;
    font-weight:bold;
}

.redB{
	font-family:Tahoma;
    font-size:12px;
    color:#CC0000;
    font-weight:bold;
}

.red{
	font-family:Tahoma;
    font-size:12px;
    color:#CC0000;
}

.orangeHB{
	font-family:Tahoma;
    font-size:14px;
    color:#FF9900;
    font-weight:bold;
}

.orangeB{
	font-family:Tahoma;
    font-size:12px;
    color:#FF9900;
    font-weight:bold;
}

.orange{
	font-family:Tahoma;
    font-size:12px;
    color:#FF9900;
}

.blueHB{
	font-family:Tahoma;
    font-size:14px;
    color:#0099CC;
    font-weight:bold;
}

.blueB{
	font-family:Tahoma;
    font-size:12px;
    color:#0099CC;
    font-weight:bold;
}

.blue{
	font-family:Tahoma;
    font-size:12px;
    color:#0099CC;
}

.greenHB{
	font-family:Tahoma;
    font-size:14px;
    color:#303A02;
    font-weight:bold;
}

.greenB{
	font-family:Tahoma;
    font-size:12px;
    color:#303A02;
    font-weight:bold;
}

.green{
	font-family:Tahoma;
    font-size:12px;
    color:#303A02;
}

.green2{
	font-family:Tahoma;
    font-size:12px;
    color:#97AA4E;
}

.greenS{
	font-family:Tahoma;
    font-size:11px;
    color:#303A02;
}

.yellowHB{
	font-family:Tahoma;
    font-size:14px;
    color:#FFCC00;
    font-weight:bold;
}

.yellowB{
	font-family:Tahoma;
    font-size:12px;
    color:#FFCC00;
    font-weight:bold;
}

.yellow{
	font-family:Tahoma;
    font-size:12px;
    color:#FFCC00;
}

.pinkHB{
	font-family:Tahoma;
    font-size:14px;
    color:#FF00CC;
    font-weight:bold;
}

.pinkB{
	font-family:Tahoma;
    font-size:12px;
    color:#FF00CC;
    font-weight:bold;
}

.pink{
	font-family:Tahoma;
    font-size:12px;
    color:#FF00CC;
}

.purpleHB{
	font-family:Tahoma;
    font-size:14px;
    color:#660099;
    font-weight:bold;
}

.purpleB{
	font-family:Tahoma;
    font-size:12px;
    color:#660099;
    font-weight:bold;
}

.purple{
	font-family:Tahoma;
    font-size:12px;
    color:#660099;
}

.brownHB{
	font-family:Tahoma;
    font-size:14px;
    color:#664F3A;
    font-weight:bold;
}

.brownB{
	font-family:Tahoma;
    font-size:12px;
    color:#664F3A;
    font-weight:bold;
}

.brown{
	font-family:Tahoma;
    font-size:12px;
    color:#664F3A;
}

.brownS{
	font-family:Tahoma;
    font-size:11px;
    color:#664F3A;
}

.brownS2{
	font-family:Tahoma;
    font-size:11px;
    color:#D9CFC5;
}

.whiteHB{
	font-family:Tahoma;
    font-size:14px;
    color:#FFFFFF;
    font-weight:bold;
}

.whiteB{
	font-family:Tahoma;
    font-size:12px;
    color:#FFFFFF;
    font-weight:bold;
}

.white{
	font-family:Tahoma;
    font-size:12px;
    color:#FFFFFF;
}

tr{
    vertical-align:top;
}

img{
    border:0px;
}

input{
	font-family:Tahoma;
    font-size:12px;
    color:#333333;
}

select{
	font-family:Tahoma;
    font-size:12px;
    color:#333333;
}

textarea{
	font-family:Tahoma;
    font-size:12px;
    color:#333333;
}

.border{
    border:1px solid #664F3A;
}

.borderGreen{
    border:1px solid #C4CE9E;
}

.bordertop{
    border-color:#cccccc;
    border-top-width:1px;
    border-bottom-width:0px;
    border-left-width:0px;
    border-right-width:0px;
    border-style:solid;
}

.borderBottom{
    border-color:#cccccc;
    border-top-width:0px;
    border-bottom-width:1px;
    border-left-width:0px;
    border-right-width:0px;
    border-style:solid;
}

.borderBottomGreen{
    border-color:#C4CE9E;
    border-top-width:0px;
    border-bottom-width:1px;
    border-left-width:0px;
    border-right-width:0px;
    border-style:solid;
}

.borderBottomDotGreen{
    border-color:#C4CE9E;
    border-top-width:0px;
    border-bottom-width:1px;
    border-left-width:0px;
    border-right-width:0px;
    border-style:dashed;
	width:100%;
}

.borderBottomDotGreen2{
    border-color:#C4CE9E;
    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;
}

.borderLeftGreen{
    border-color:#C4CE9E;
    border-top-width:0px;
    border-bottom-width:0px;
    border-left-width:1px;
    border-right-width:0px;
    border-style:solid;
}

.borderLeftDotGreen{
    border-color:#C4CE9E;
    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;
}

ul{
    list-style:circle;
}

/*---------- text-link ----------*/
a:link{text-decoration:none;color:#303A02;}
a:visited{text-decoration:none;color:#303A02;}
a:hover{text-decoration:underline;color:#664F3A;}

a.redlabLink:link{text-decoration:underline;color:#999999;}
a.redlabLink:visited{text-decoration:underline;color:#999999;}
a.redlabLink:hover{text-decoration:underline;color:#CC0000;}

a.brownUL:link{text-decoration:underline;color:#664F3A;}
a.brownUL:visited{text-decoration:underline;color:#664F3A;}
a.brownUL:hover{text-decoration:underline;color:#303A02;}

a.brownToBlackUL:link{text-decoration:none;color:#664F3A;}
a.brownToBlackUL:visited{text-decoration:none;color:#664F3A;}
a.brownToBlackUL:hover{text-decoration:underline;color:#000000;}

a.whiteUL:link{text-decoration:underline;color:#FFFFFF;}
a.whiteUL:visited{text-decoration:underline;color:#FFFFFF;}
a.whiteUL:hover{text-decoration:underline;color:#303A02;}

a.greenToWhite:link{text-decoration:none;color:#303A02;}
a.greenToWhite:visited{text-decoration:none;color:#303A02;}
a.greenToWhite:hover{text-decoration:none;color:#FFFFFF;}

a.greenToWhite2:link{text-decoration:none;color:#303A02;font-size:11px;}
a.greenToWhite2:visited{text-decoration:none;color:#303A02;font-size:11px;}
a.greenToWhite2:hover{text-decoration:none;color:#FFFFFF;font-size:11px;}