 /*///////////////   BASE    NOUVEAU OK /////////////////////*/

html {font-size: 100%;height:100%;position:relative;} 
body {margin: 0; padding: 0;font-size: 12px; line-height: 1.4;color:#696969;font-family:verdana, Helvetica, sans-serif;height:100%;position:relative;background:#fff;} 
ul, ol { margin: .75em .75em .75em 32px; padding: 0; } 
table, td {margin: 0; padding: 0;font-size: 12px; line-height: 1.4;color:#696969;font-family:verdana, Helvetica, sans-serif;}
p {margin: 15px 10px 0 0;} 
a{ color: #000; text-decoration:underline;outline: none; } 
a:hover {text-decoration:none;}
img { border: none; } 
form, fieldset { margin: 0; padding: 0; border: none;} 
input, select { vertical-align: middle;}
.clear {clear:both;}
img { -behavior: url('js/iepngfix.htc') }

/*specifiqUE*/
.center {text-align:center;}
.titre_index{font-size:20px;font-weight: bold;}
.float-right-epilation{float:right;width:150px;}
.float-left-epilation{float:left;width:460px;padding-top:30px;}
.top-sante{margin-top:15px;}
.dossier_presse{margin-top:15px;}
.gros{font-size:20px;}
.gros2{font-size:16px;color:#419ad7;}
.rubrique-fue{color:#419ad7;}
.blue2{color:#6593f0;font-weight:bold;}
.orange2{color:#eeac0c;}
/*Dossier presse*/
.presse img {float:left;width:100px;;padding-right:30px;}
.presse p {width:700px;padding-top:20px;}
.presse{width:600px;min-height:180px;margin-top:10px;border-bottom-width: thin;border-bottom-style: dashed;border-bottom-color: #2ea1be;}
.marge_presse{margin-top:10px;}
/***************/

#chapo{background-color:#2184c7; text-align:center; font:10px arial; color:#9cafbc;}
#banniere {background:url('../img/header.png') no-repeat; height:65px;background:url('../img/bg_banner.png') repeat-x;position:relative;}
#banniere .adresse {position:absolute;color:#fff;top:0;right:0;text-align:right;font-size:11px;}
#banniere .adresse a {color:#fff;}
#banniere .adresse img {padding:0 5px;}
#banniere .videos {position:absolute;top:10px;left:383px;}
#conteneur {min-height:500px;width:980px;margin:auto;padding-bottom:20px;}
#banniere_accueil {background:url('../img/banniere_accueil.jpg') no-repeat;position:relative;width:972px; height:277px;margin-top:25px;margin-bottom:25px;z-index:-1;}
#banniere_accueil p{position:absolute;bottom:15px;right:15px;width:410px;color:#fff;text-align:right;}
.conteneur {width:980px;margin:auto;}
.conteneur {position:relative;}
#menu {background:url('../img/bg_menu.png') repeat-x;height:auto;}
#menu {position:relative;z-index:4;}
#menu a {display:block;height:38px;text-indent:-9999em;}
#menu .menu1 {background:url('../img/menu1.png') no-repeat;width:42px;}
#menu .menu2 {background:url('../img/menu2.png') no-repeat;width:149px;}
#menu .menu3 {background:url('../img/menu3.png') no-repeat;width:141px;}
#menu .menu4 {background:url('../img/menu4.png') no-repeat;width:112px;}
#menu .menu5 {background:url('../img/menu5.png') no-repeat;width:154px;}
#menu .menu6 {background:url('../img/menu6.png') no-repeat;width:137px;}
#menu .menu7 {background:url('../img/menu7.png') no-repeat;width:109px;}
#menu .menu8 {background:url('../img/menu8.png') no-repeat;width:136px;}
#menu li:hover, #menu li.on {background-position:0 -38px;}

#menu1 {margin:0;}  
#menu1 li {display: block; position: relative;float:left;}  
#menu1 h2,#menu1 h3 {margin:0;}  
#menu1 h2 {padding:10px 0;}  
#menu1 h3 {padding:5px 0;}  
#menu1 p{padding:5px 0 10px;margin:0;}  

#menu1 .sousmenu {background:#e6e6e6 url('../img/bg_sousmenu.png') repeat-x;z-index:500;border-bottom:1px solid #d0d0d0;border-top:none;border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0;padding:10px;display:inline;top:38px;left:0px;}

#menu1 .sousmenu2{width:550px;height:330px;position:absolute;}
#menu1 .sousmenu3{width:225px;height:210px;position:absolute;}
#menu1 .sousmenu4{width:auto;height:250px;position:absolute;}
#menu1 .sousmenu5{width:225px;height:395px;position:absolute;}
#menu1 .sousmenu6{width:285px;height:270px;position:absolute;}
#menu1 .sousmenu7{width:225px;height:130px;position:absolute;}
#menu1 .sousmenu8{width:225px;height:270px;position:absolute;}


#menu1 div a  {text-indent:0;float:none;display:inline;}
#menu1 a {text-decoration:none;}
#menu1 h3 a {color:#f49e1a;padding-left:10px;background:url('../img/puce_orange.png') no-repeat 0 4px;}
#menu1 .gauche, #menu1 .droite {float:left;width:260px;}
#menu1 .gauche{padding-right:15px;}
#menu1 .droite h4 a{color:#f49e1a;font-size:12px;}
#menu1 .droite h4 {padding:1px 0;margin:0;}
#menu1 a:hover {text-decoration:underline;}

#gauche, #droite {float:left;}
#gauche {width:620px;margin-right:25px;}
#gauche h3 {color:#696969;font-size:13px;padding-left:10px;background:url('../img/puce_orange.png') no-repeat 0 4px;}
#gauche 	a{color:#696969;}
#gauche 	a:hover{color:#fb841a;}
#gauche 	p{clear:both;}
#colonne_droite h3 {background:none;}

.img{width:100%; float:left;}
.illus{width:50%;float:left;}
.illus3{width:33%;float:left;}
.legend{font-size:10px;}

#droite {width:330px;}
.centre{margin-left:5%;}
.texte {margin-bottom:20px;}

#choix {background:url('../img/bg_bleu.png') no-repeat;width:286px;height:422px;float:left;}
#choix h2 {color:#fff;padding-top:1px;margin-bottom:5px;margin-top:0;padding-left:15px;}
#choix div {height:30px;background:url('../img/sep_bleu.png') no-repeat center 0px;padding-top:8px;}
#choix div.first {background:none;}
#choix p {margin:0;padding:0; }
#choix p {float:left;}
#choix .regle {width:190px;margin-left:17px;font-size:12px;color:#000;font-weight:bold;padding-top: 0px;-width:90px;}
#choix .regle2 {width:auto;font-size:10px;color:#fff;-width:160px;margin-left:17px;}
#choix a{color:#000000;text-decoration:none;}
#choix a:hover{color:#ffffff;text-decoration:underline;}
#colonne_droite {float:left;margin-left: 30px;}

#adresse {background:url('../img/bg_bloc1.png') no-repeat;width:287px;height:110px; line-height: 1.2;margin-top:15px;}
#adresse #plan {float:left;margin-top:10px;margin-left:10px;margin-right:10px;display:block}
#adresse h3 {font-size:12px;color:#fb841a;margin-bottom:5px;padding-top:10px;margin-top:0;}
#adresse p {margin-top:0;color:#fff;clear:none;}

#petit_drplus{width:287px;height:95px;}
#grand_drplus{width:327px;height:108px;margin-top:25px;}
#snmp{width:327px;height:89px;margin-top:25px;}


#contact {background:url('../img/bg_contact.jpg') no-repeat;width:287px;height:188px;margin-bottom:10px;margin-top:13px;position:relative;z-index:2;}
#contact .tel, #contact .email {position:absolute;color:#fff;font-size:11px;}
#contact .tel {top:35px;left:23px;}
#contact .tel strong {font-size:14px;}
#contact .email {top:150px;left:13px;}
#contact .email a {color:#fff;font-weight:bold;}
#contact .bleu {color:#1b93b8;}
#videos a {text-decoration:none;}
#videos .video {float:left;margin-right:15px;width:190px;height:240px;}
#videos .video_seule {text-align:center;margin-right:15px;width:100%;height:240px;}
#videos .video_seule  p{text-align:justify;margin:auto;width:40%;height:30px;}
.logotv {float:left;padding:0 5px 3px 0;}
.logotv2 {float:left;margin-left:5px;padding:0 -10px 0px 0;}
.lesvideos{margin:auto;width:190px;height:auto;margin-top:1%; color:#1753ec;}
.lesvideos a {text-decoration:none; font-size:11px;}
.video_peeling{width:210px;height:auto;margin-top:10px;margin-left:200px;margin-bottom:10px; color:#1753ec;font-size:11px;}
.video_filcrante{float:right;width:198px;height:auto;margin-top:10px;margin-right:10px;margin-bottom:10px; color:#1753ec;font-size:11px;}
.video_filcrante a {text-decoration:none; font-size:11px;}
.video-ventre{float:right;width:200px;font-size:11px;margin-right:30px;text-align:center;margin-top:-5px;}
.paraf{float:left; width:380px;}

h2 {color:#2889ca;font-size:24px;font-weight:normal;}
h1 {color:#fb841a;font-size:14px;}
h3 {color:#696969;font-size:13px;}
h4 {color:#696969;font-size:13px;font-weight:bold;}

#tarifs, #tarifs2 {background:#1e95b9 url('../img/bg_tarifs.png') no-repeat;width:328px;clear:both;}
#tarifs a.titre, #tarifs2 a.titre {background:url('../img/bande_droite.png') no-repeat;height:24px;display:block;text-decoration:none;padding-top:5px;}
#tarifs a.titre2, #tarifs2 a.titre2 {background:url('../img/bande_droite2.png') no-repeat;height:24px;display:block;text-decoration:none;padding-top:5px;cursor:default;}
#tarifs a.selected, #tarifs2 a.selected {background:url('../img/bande_bas.png') no-repeat;}
#tarifs p, #tarifs2 p {min-height:24px;border-bottom:1px solid #02b0e6;padding:2px 0 0;margin:0;}
#tarifs a, #tarifs p, #tarifs2 a, #tarifs2 p {padding-left:15px;font-size:11px;}
#tarifs a, #tarifs2 a {color:#000;}
#tarifs p, #tarifs2 p{color:#000;}
#tarifs .soustitre {text-align:center;font-weight:bold;color:#ffffff;}
.bleu{color:#1e95b9;}
#tarifs .prix {float:right;display:block;width:50px;font-weight: bold;  padding-right: 3px; text-align: right;}
#tarifs .prix2 {float:right;display:block;width:170px;font-weight: bold;  padding-right: 3px; text-align: right;}
#tarifs .prix3 {float:right;display:block;width:103px;font-weight: bold;  padding-right: 3px; text-align: right;}
#tarifs .prix4 {float:right;display:block;width:103px;font-weight: bold;  padding-right: 10px; text-align: right;color:#000000;}


.renseignements {clear:both;border-top:1px solid #696969;border-bottom:1px solid #696969;background:#e9e8e8;}



/*encadrement fue safer*/
.blue_strong{color:#6593f0;font-weight:bold;font-variant: small-caps;}
.encadre{float:left;border:thin solid #6593f0;width:350px;height:125px;padding-left:10px;padding-bottom:10px;padding-right:10px;margin-bottom:2%;}
.blue{color:#6593f0;font-weight:bold;text-align:center;}
.haddad_implant{float:left;width:93px;margin-right:15px;margin-left:35px;}
.orange{color:#eeac0c;text-align:center;font-weight:bold;font-size:14px;}

/*lien en savoir plus*/
.savoirplus{float:right; font-size:12px;color:#6593f0; }
.conteneur .savoirplus p {color:#6593f0; }
.conteneur .savoirplus a{color:#6593f0;}
.savoirplus  a:hover{text-decoration:none;color: #eeac0c; }

/*rajout de la page tarif un tableau ac couleur fond pr homme et femme*/

#menu_tarifs {margin:0;padding:0}
#menu_tarifs li {display:inline-block;}

#bouton_homme {background-color:rgb(27,152,182);border:thin solid #0066FF;width:90px;height:18px;text-align:center; font-size:14px; cursor:pointer; border-bottom:none;}
#bouton_homme a {text-decoration:none; color:#FFFFFF;}
#bouton_homme a:hover{text-decoration:underline; color:#FFFFFF;}

#bouton_femme {background-color:rgb(255,131,225);border:thin solid #D16BCB;width:90px;height:18px;text-align:center; font-size:14px; cursor:pointer; border-bottom:none;}
#bouton_femme a {text-decoration:none; color:#FFFFFF;}
#bouton_femme a:hover{text-decoration:underline; color:#FFFFFF;}

#homme{	width:250px; padding-bottom:15px;float:left;background-color:rgb(27,152,182);border:thin solid #0066FF;margin-top:-1px;color:rgb(255,255,255); display:none;margin-right:25px;}

#femme{	width:250px;padding-bottom:15px;  float:left;background-color:rgb(255,131,225);border:thin solid rgb(255,105,225);margin-top:-1px;color:rgb(255,255,255); display:block;margin-right:25px;}

#seances{width:340px; height:1000px;background-image:url(../img/tarifs_epilations.png);color:#3c3c3c; background-repeat:no-repeat; float:left; text-align:center;}
#seances h1 {font-size:24px; color:#FFFFFF; margin:15px 0 0;}
#seances h2 {font-size:18px; color:#FFFFFF; margin:15px 0 26px;}



#seances{width:340px; height:800px;background-image:url(../img/tarifs_epilations.png);color:#3c3c3c; background-repeat:no-repeat; float:left; text-align:center;}
#seances h1 {font-size:24px; color:#FFFFFF; margin:15px 0 0;}
#seances h2 {font-size:18px; color:#FFFFFF; margin:0px 0 26px;}



#seances .forfait {clear:both;background:url("../img/check.png") no-repeat scroll 5px 10px transparent; margin-left: 30px;  width: 215px; padding:8px 0 13px 67px;text-align: left; border-bottom:1px dotted #fb851b;position:relative;}
#seances .jambes {float:left;text-align:left; padding:30px 0 0 25px;}

#seances .boutonplus{float:left;padding-top:75px;}


#seances .maillot {float:left; padding:7px 0 0 10px; width:158px;}
#seances .orange {color:#fb851b;}
#seances .forfait2 {clear:both; width: 158px; padding:8px 0 13px 0;text-align: left; border-bottom:1px dotted #fb851b;position:relative;}
#seances .forfait2final {clear:both; width: 160px; padding:8px 0 13px 0;text-align: left;position:relative;}

#seances .barre{text-decoration:line-through;float:right;margin-top:-13px; padding-right:11px; font-size:11px;}
#seances .barre1 {text-decoration:line-through;float:right;margin-top:-5px; padding-right:11px; font-size:11px;position:absolute;top:5px;right:0;}
#seances .barre2 {text-decoration:line-through;float:right;margin-top:-16px;padding-right:11px; font-size:11px;position:absolute;top:25px;right:0;}
#seances .barre3 {text-decoration:line-through;float:right;margin-top:-3px;padding-right:11px; font-size:11px;position:absolute;top:18px;right:0;}

#seances .prix0 {float:right; font-weight:bold; color:#fb851b;margin-top:-20px;padding-right:10px;}
#seances .prix1 {float:right; font-weight:bold; color:#fb851b;margin-top:-5px;padding-right:10px;position:absolute;bottom:3px;right:0}
#seances .prix2 {float:right; font-weight:bold; color:#fb851b;margin-top:-16px;padding-right:10px;position:absolute;bottom:14px;right:0}
#seances .prix3 {float:right; font-weight:bold; color:#fb851b;margin-top:-3px;padding-right:10px;position:absolute;bottom:22px;right:0}

#seances .forfait3 {clear:both;background:url("../img/check.png") no-repeat scroll 5px 20px transparent; margin-left: 30px;  width: 215px; padding:8px 0 13px 67px;text-align: left; border-top:1px dotted #fb851b;position:relative;}



.groupe_tarif{width:225px;	height:auto;margin-left:15px;margin-top:5%;border:thin solid rgb(255,255,255); padding-bottom:8px;}
.groupe_tarif strong {color:#000000;}
.groupe_tarif label {padding:8px;}


.groupe_tarif1{width:225px;	height:auto;margin-left:15px;margin-top:5%;border:thin solid rgb(255,255,255); padding-bottom:8px;}
.groupe_tarif1 strong {color:#000000;}
.groupe_tarif1 label {padding:8px;}

.promotion{	width:410px;background-color:#FFCCCC;border: thin solid red;margin-top:20px;color:#3c3c3c;padding-bottom:15px;padding-left:40px;}

.prom{text-transform:uppercase;font-weight:bold;}

.red{color:red;font-weight:bold;}

.jaime_facebook{
	margin-top:8%;
	float:right;
	
	padding:2px;
	height:50px;
}
.boutons{background-image:../img/background_bouton.jpg;background-repeat:repeat-y;width:700px; height:50px;margin-top:20px; border: thin dashed #00b6e8; padding:10px;}
.boutons img{float:left;}
.google {float: left; margin-top: 28px;}

/*intro videotheque*/
.video-legend{float:left;padding-top:20px;padding-left: 10px;}
.video-legend2{float:left;padding-left: 10px;font-size:11px;}
.videotheque img {width:140px;height:69px;border:thin solid #000;margin-bottom:2px;}
.videotheque img:hover {border:thin solid orange;width:140px;height:69px;}
.demarcation{width:620px;border-top:thin dashed #0b9fe4;}
.demarcation2{border-right:thin dashed #0b9fe4;height:200px;}
/*TARIFS CSHP page tarifs*/
.tableau-tarif{background:#d5c89b;border-top:thin solid #52514e;width:auto;height:426px;padding:10px;}
.tableau-tarif2{background:#ebdaa0;border-top:thin solid #52514e;width:auto;height:230px;padding:8px;}
.tableau-tarif3{background:#ebdaa0;border-top:thin solid #52514e;width:auto;padding:5px;}
.tableau-tarif4{background:#cec8b3;border-top:thin solid #52514e;width:auto;padding:5px;}
.tableau-tarif5{background:#cec8b3;border-top:thin solid #52514e;padding:5px;}
.prix-gras{font-weight:bold;color:#4a4947;}

#footer {background:#000 url('../img/bg_footer.png'); height:auto;padding-top:12px;min-height:500px;}
#footer p, #footer a {color:#fff;font-size:10px;text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#footer table{text-align:left;margin:auto;}
/*specifique au footer*/
#footer.footer-titre{font-size:11px;text-decoration:underline;}
.groupe-footer{padding-left:30px;}
.footer_rajeunir , .footer_maigrir , .footer_epilation ,.footer_chirurgie,.footer_cheveux ,.footer_corps,.footer_visage {float:left; padding:5px;}

#bloc_video {background:url('../img/bg_bloc_video.jpg') no-repeat;width:327px;height:256px;color:#fff;margin-top:20px;margin-bottom:25px;}
#bloc_video div {text-align:center;margin-top:10px;}
#bloc_video a {text-decoration:none;font: 9px Verdana; color:#fff;}

#slider {background:url('../img/bg_slider.png') no-repeat;width:327px;height:216px; margin:45px 0;color:#fff;}
#slider h3,#bloc_video h3 {color:#fff;margin:0;padding:0 0 0 10px;}
/*slider*/
.jcarousel-skin-tango .jcarousel-container {}
.jcarousel-skin-tango .jcarousel-direction-rtl {	direction: rtl;}
.jcarousel-skin-tango .jcarousel-container-horizontal {width: 281px; padding: 8px 22px 0;}
.jcarousel-skin-tango .jcarousel-clip-horizontal { width:  281px; height: 260px;}
.jcarousel-skin-tango .jcarousel-item { width: 281px; height: 260px;}
.jcarousel-skin-tango .jcarousel-item  p{ margin-top:20px;*margin-top:25px;}
.jcarousel-skin-tango .jcarousel-item-horizontal {margin-left: 0; margin-right: 10px;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {margin-left: 10px; margin-right: 0;}
.jcarousel-skin-tango .jcarousel-item-placeholder { background: #fff; color: #000;}


.jcarousel-control {position:absolute;bottom:40px;*bottom:45px;}
.jcarousel-control a {text-decoration: none; padding: 0px;display:inline-block;height:12px;width:12px;margin: 0 5px 5px 0; color:#eee;background-color: #fff;font-weight: bold;font-size:10px;}
.jcarousel-control a:hover,.jcarousel-control a:focus,.jcarousel-control a:active {  outline: none;background-color:#67c2ff;color:#67c2ff;}
.jcarousel-scroll {  margin-top: 10px;  text-align: center;}


.jcarousel-next, .jcarousel-prev {cursor:pointer;height: 41px; position: absolute; top: 70px; width: 37px;}
.jcarousel-next{background:url('../img/next.png') no-repeat; right: 0px;}
.jcarousel-prev{background:url('../img/prev.png') no-repeat; left: 3px;}
.jcarousel-prev-disabled, .jcarousel-next-disabled {background:none;cursor:default;}

#mycarousel-next,
#mycarousel-prev { cursor: pointer;text-decoration: underline; font-size: 11px;position:absolute;	top:70px;}
#mycarousel-prev {left:2px}
#mycarousel-next{right:2px;}

#form label {width:145px;float:left;padding-left:20px;}
#form input {width:304px;height:16px;}
#form input.radio{width:30px;height:16px;}
#form p.specialCheckbox{margin-left:155px;}

#form #ok {background:#4080c0;border:none;width:103px;height:28px;margin-left:165px;cursor:pointer;color:#fff;font-weight:bold;}
#form  #ok:hover{background:#ff8000;}
#form textarea {width:304px; height:63px;} 
#form .merci {text-align:center;}
#form .error { font-weight: bold; padding-left: 15px;margin:0;}

/*colorbox*/
/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    ColorBox example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:#fff;}

#colorBox{}
    #cboxTopLeft{width:25px; height:25px; background:url(../img/border1.png) no-repeat 0 0;}
    #cboxTopCenter{height:25px; background:url(../img/border1.png) repeat-x 0 -50px;}
    #cboxTopRight{width:25px; height:25px; background:url(../img/border1.png) no-repeat -25px 0;}
    #cboxBottomLeft{width:25px; height:25px; background:url(../img/border1.png) no-repeat 0 -25px;}
    #cboxBottomCenter{height:25px; background:url(../img/border1.png) repeat-x 0 -75px;}
    #cboxBottomRight{width:25px; height:25px; background:url(../img/border1.png) no-repeat -25px -25px;}
    #cboxMiddleLeft{width:25px; background:url(../img/border2.png) repeat-y 0 0;}
    #cboxMiddleRight{width:25px; background:url(../img/border2.png) repeat-y -25px 0;}
    #cboxContent{background:#fff;}
        #cboxLoadedContent{margin-bottom:20px;}
        #cboxTitle{position:absolute; bottom:0px; left:0; text-align:center; width:100%; color:#999;}
        #cboxCurrent{position:absolute; bottom:0px; left:100px; color:#999;}
        #cboxSlideshow{position:absolute; bottom:0px; right:42px; color:#444;}
        #cboxPrevious{position:absolute; bottom:0px; left:0; color:#444;}
        #cboxNext{position:absolute; bottom:0px; left:63px; color:#444;}
        #cboxLoadingOverlay{background:#fff url(../img/loading.gif) no-repeat 5px 5px;}
        #cboxClose{position:absolute; bottom:0; right:0; display:block; color:#444;}

/*
    The following fixes png-transparency for IE6.  
    It is also necessary for png-transparency in IE7 & IE8 to avoid 'black halos' with the fade transition
    
    Since this method does not support CSS background-positioning, it is incompatible with CSS sprites.
    Colorbox preloads navigation hover classes to account for this.
    
    !! Important Note: AlphaImageLoader src paths are relative to the HTML document,
    while regular CSS background images are relative to the CSS document.
*/
.cboxIE #cboxTopLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../img/internet_explorer/borderTopLeft.png, sizingMethod='scale');}
.cboxIE #cboxTopCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../img/internet_explorer/borderTopCenter.png, sizingMethod='scale');}
.cboxIE #cboxTopRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../img/internet_explorer/borderTopRight.png, sizingMethod='scale');}
.cboxIE #cboxBottomLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../img/internet_explorer/borderBottomLeft.png, sizingMethod='scale');}
.cboxIE #cboxBottomCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../img/internet_explorer/borderBottomCenter.png, sizingMethod='scale');}
.cboxIE #cboxBottomRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../img/internet_explorer/borderBottomRight.png, sizingMethod='scale');}
.cboxIE #cboxMiddleLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../img/internet_explorer/borderMiddleLeft.png, sizingMethod='scale');}
.cboxIE #cboxMiddleRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../img/internet_explorer/borderMiddleRight.png, sizingMethod='scale');}

