/** 
standard_stylesheet fixes for French
create by: Keith Borgmann
date: 2008-09-12
**/

ul#feature li a.buttonfr {padding-left:5px;width:38px;}
ul#feature li input.buttonfr {font-size:12px;width:65px;}

/*input.button {height:123px;width:160px;color:#646f78;font-size:14px;font-weight:bold;background:url(../images/grayb_top.gif) no-repeat 0 0 ;border:none;margin:0;padding:0 5px;}*/

.mycanpar input.button{width:145px;background:url(../images/fr/home_bu_fr.gif) no-repeat 0 0;}
.mycanparLogin input.button{left:40px;width:145px;font-size:12px;background:url(../images/fr/home_bu_fr.gif) no-repeat 0 0;}

.sportlight {float:right;display:inline;background:url(../images/fr/sportlight_bg_fr.jpg) no-repeat;width:404px;height:149px;overflow:hidden;padding:0;margin:0 12px 0 0;}

/* Position adjustment divs */
div.adjust { position: absolute; }
div.adjust div { position: relative; }
div.absolute { position: absolute; }
div.relative div { position: relative; }
div.login { width:250px; left:-10px; }


/*Home page, login */
.mycanpar {background:url(../images/fr/mycanpar_bg_fr.jpg) no-repeat;}
.mycanpar ul a {font-size:8pt;}
.mycanpar ul span {font-size:8pt;}
.mycanpar form input {height:16px;width:115px;margin:5px 0 0 5px;padding:0;}

.mycanpar input.email_fr {margin:4px 0px 5px 80px;padding:0px;}



/* Other... */
.tips {font-size:10px;background:url(../images/fr/measurepackage_fr.jpg) no-repeat;padding:12px 80px 25px 130px;margin:0 0 0 20px;}

a.toggleOpen {background:url(../images/open.jpg) no-repeat 40px 7px #f5f5f3;}
a.toggleClose {background:url(../images/close.jpg) no-repeat 46px 7px #f5f5f3;}


.howtopack {height:142px;background:url(../images/fr/howtopack_fr.jpg) no-repeat left top;}

/* Replacement styles for red left header that allows for additional height */
.leftNavBody  {position:relative; width:182px; height:30px; margin:0 0 0 7px; padding:0; font-style:italic; font-size:16px; padding1:5px 12px; color:#e6797b; font-weight:bold; background-color:#D31E23;}
.leftNavLeft  {position:absolute; background:url(../images/left_nav_l.jpg) no-repeat top left; width:30px; height:30px;}
.leftNavRight {position:absolute; background:url(../images/left_nav_r.jpg) no-repeat top right; height:30px; padding:0; width:100%; right:0px;}
.leftNavContent {position:absolute; margin:5px 12px;}



/*** FIX: tabform for track section**/
.tabOff .t {background:url(../images/fr/tab_bg_fr.jpg) no-repeat right top;height:7px;overflow:hidden;}
