/** 
* A Mambo 4.5.3 xhtml compatible template portail_interne
* @version 1.0 
* @package NVU Template Addon 
* @copyright (C) 2005 by Open4G Mambo Template Developer Extension for NVU - All rights reserved! 
* @license http://www.open4g.com/ GPL/GNU License 
**/
/*Classe de body*/
body { margin : 0; padding : 0; font-family : "Trebuchet MS", Verdana, sans-serif; font-size : 11px; color : #383838; line-height: 16px; }
td, tr, div {
	margin : 0px;
	padding : 0;
	font-family : "Trebuchet MS", Verdana, sans-serif;
	font-size : 11px;
	color : #383838;
	line-height: 16px;
	text-align: left;
}
p { color: #383838; font-size: 11px; font-family: "Trebuchet MS", Verdana, sans-serif; line-height: 16px; margin: 0 30px 0 0; padding: 0; } 
hr { 
 color : #E0E0E0; 
 height : 1px; 
 width : 100%; 
} 
 
 
table.moduletable {
 width : 100%; 
 table-layout : auto; 
 margin : 0px 0px 0px 0px; 
}
table.moduletable-menuEauxbonnes { background : #fcddab; width : 100%; height : 100%; table-layout : auto; margin : 0; padding-left: 5px; }
table.moduletable-menuLectoure { background : #a7bfcc; width : 100%; height : 100%; table-layout : auto; margin : 0; padding-left: 5px; }
table.moduletable-menulons { background : #f0e4c7; width : 100%; height : 100%; table-layout : auto; margin : 0; padding-left: 5px; }
table.moduletable-menuberthemont { background: #c7c6e1; margin: 0; padding-left: 5px; width: 100%; height: 100%; table-layout: auto; }
table.moduletable-menubourbonne { background: #ddc37f; margin: 0; padding-left: 5px; width: 100%; height: 100%; table-layout: auto; }
table.moduletable-menuchateauneuf { background: #b5cbe7; margin: 0; padding-left: 5px; width: 100%; height: 100%; table-layout: auto; }
table.moduletable-menudivonne { background: #e9e5ce; margin: 0; padding-left: 5px; width: 100%; height: 100%; table-layout: auto; }
table.moduletable-menumontbrun { background: #c2c3ae; margin: 0; padding-left: 5px; width: 100%; height: 100%; table-layout: auto; }
table.moduletable-menuthonon { background: #e7dab9; margin: 0; padding-left: 5px; width: 100%; height: 100%; table-layout: auto; }
table.moduletable-menumontrond { color: #7f5926; background: #cacbb8; margin: 0; padding-left: 5px; width: 100%; height: 100%; table-layout: auto; }
table.moduletable-menufumades { background: #c2d4ea; margin: 0; padding-left: 5px; width: 100%; height: 100%; table-layout: auto; }
table.moduletable-menuchalezeule { background: #dad18f; margin: 0; padding-left: 5px; width: 100%; height: 100%; table-layout: auto; }
table.moduletable-menuvalentin { background: #c2d4ea; margin: 0; padding-left: 5px; width: 100%; height: 100%; table-layout: auto; }
table.moduletable th { 
 padding : 0px 0px; 
 font-size : 14px; 
 font-weight : bold; 
 text-align : left; 
 letter-spacing : 1px; 
 color : #003366; 
} 
table.moduletable td { 
 padding : 0px; 
} 
 
ul 
{ 
margin-top: 7px; 
padding: 0; 
list-style: none; 
} 
 
 
li 
{ 
line-height: 15px; 
padding-left: 15px; 
padding-top: 0px; 
background-image: url(../images/arrow.png) ; 
background-repeat: no-repeat; 
background-position: 0px 3px; 
} 
 
.button { 
 background-color : #003366; 
 color : white; 
 margin : 5px; 
} 
 
.inputbox { border : solid 1px #b8d1e8; background : #ffffff; color : #003366; font-size : 10px; font-family: Arial; padding-top: 1px; padding-bottom: 1px; padding-left: 4px; } 
 
.sectiontableheader { 
 font-size : 11px; 
 font-weight : bold; 
 text-align : center; 
 color : #FFFFFF; 
 background : #003366; 
 vertical-align : middle; 
 height : 20px; 
 border-right : 1px solid #fff; 
 padding : 0px 10px; 
} 
 
.sectiontableentry1 { 
 background : #F9F9F9; 
 padding : 3px 5px; 
} 
 
.sectiontableentry2 { 
 background : #F0F0F0; 
 padding : 3px 5px; 
} 
 
a.mainlevel { 
 margin : 0px; 
 padding : 0px; 
 font-size : 12px; 
 width : 150px; 
 text-indent : 10px; 
} 
 
a.mainlevel: link { 
 text-indent : 10px; 
} 
 
a.mainlevel:link, a.mainlevel:visited { 
 display : block; 
 -moz-opacity : 0.85; 
 padding : 2px 0px 2px 0px; 
 margin : 1px; 
 background : #f0f0f0; 
 border : 1px solid #e0e0e0; 
 text-indent : 10px; 
} 
 
a.mainlevel:hover { 
 text-decoration : none; 
 text-indent : 10px; 
 background : #e0e0e0; 
 border : 1px solid #d0d0d0; 
}
/*Menu du bas*/
span.mainlevelbas { text-align:center; color: #fff; font-size: 10px; font-family: "Trebuchet MS", Arial; font-weight: bold; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }
a.mainlevelbas:link { text-align:center; padding-left : 0; padding-right : 0; font-size : 10px; color : #fff; font-family: "trebuchet ms"; font-weight: bold; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }
a.mainlevelbas:visited { text-align:center; color: #fff; font-size: 10px; font-family: "trebuchet ms"; font-weight: bold; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; padding-right: 0; padding-left: 0; }
a.mainlevelbas:hover { text-align:center; color: #fff; font-size: 10px; font-family: "trebuchet ms"; font-weight: bold; }



/*Navigation Villes*/
span.mainlevel2 { color: #ffffff; font-size: 10px; font-family: Arial; font-weight: bold; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-transform: uppercase; }
a.mainlevel2:link { padding-left : 2px; padding-right : 2px; font-size : 10px; color : #ffffff; font-family: Arial; font-weight: bold; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-transform : uppercase; }
a.mainlevel2:visited { color: #ffffff; font-size: 10px; font-family: Arial; font-weight: bold; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-transform: uppercase; padding-right: 2px; padding-left: 2px; }
a.mainlevel2:hover { color: #45577a; font-size: 10px; font-family: Arial; font-weight: bold; text-transform: uppercase; }



a.Lien_Eauxbonnes { color: #fff !important; font-size: 11px; font-family: Arial, tahoma; font-weight: bold; line-height: 17px; background-color: #e4a63f; text-align: left; margin-left: 0; padding: 2px 5px 2px 10px; }
a.Lien_Eauxbonnes:hover { color: #fff !important; font-size: 11px; font-family: Arial, tahoma; font-weight: bold; line-height: 17px; background-color: #e4a63f; text-decoration: underline; text-align: left; margin-left: 0; padding: 2px 5px 2px 10px; }
a.Lien_Lectoure { color: #fff !important; font-size: 11px; font-family: Arial, tahoma; font-weight: bold; line-height: 17px; background-color: #023958; text-align: left; margin-left: 0; padding: 2px 5px 2px 10px; }
a.Lien_Lectoure:hover { color: #fff !important; font-size: 11px; font-family: Arial, tahoma; font-weight: bold; line-height: 17px; background-color: #023958; text-decoration: underline; text-align: left; margin-left: 0; padding: 2px 5px 2px 10px; }
span.mainlevel2-menulons { font-size : 10px; color : #7caad6; font-family: Arial; font-weight: bold; background : #f0e4c7; text-transform: uppercase; }
a.mainlevel2-lons:link { padding-left : 2px; padding-right : 2px; font-size : 10px; color : #7caad6; font-family: Arial; font-weight: bold; background : #f0e4c7; text-transform : uppercase; }
a.mainlevel-lons:visited { color: #7caad6; font-size: 10px; font-family: Arial; font-weight: bold; background: #f0e4c7; text-transform: uppercase; padding-right: 2px; padding-left: 2px; }
a.mainlevel2:hover-lons { color: #45577a; font-size: 10px; font-family: Arial; font-weight: bold; background-color: #f0e4c7; text-transform: uppercase; }

span.mainlevel-menuEauxbonnes { font-size : 10px; color : #f69e0d; font-family: Arial; font-weight: bold; background : #c7c6e1; text-transform: uppercase; }
span.mainlevel-menuLectoure { font-size : 10px; color : #015381; font-family: Arial; font-weight: bold; background : #c7c6e1; text-transform: uppercase; }
span.mainlevel-menuberthemont { font-size : 10px; color : #45577a; font-family: Arial; font-weight: bold; background : #c7c6e1; text-transform: uppercase; }
span.mainlevel-menubourbonne { color: #7c6f69; font-size: 10px; font-family: Arial; font-weight: bold; background: #ddc37f; text-transform: uppercase; }
span.mainlevel-menuchateauneuf { color: #45577a; font-size: 10px; font-family: Arial; font-weight: bold; background: #b5cbe7; text-transform: uppercase; }
span.mainlevel-menudivonne { color: #45577a; font-size: 10px; font-family: Arial; font-weight: bold; background: #e9e5ce; text-transform: uppercase; }
span.mainlevel-menumontbrun { color: #fff; font-size: 10px; font-family: Arial; font-weight: bold; background: #c2c3ae; text-transform: uppercase; }
span.mainlevel-menuthonon { color: #948882; font-size: 10px; font-family: Arial; font-weight: bold; background: #e7dab9; text-transform: uppercase; }
span.mainlevel-menumontrond { color: #7f5926; font-size: 10px; font-family: Arial; font-weight: bold; background: #cacbb8; text-transform: uppercase; }
span.mainlevel-menufumades { color: #7b5f87; font-size: 10px; font-family: Arial; font-weight: bold; background: #c2d4ea; text-transform: uppercase; }
span.mainlevel-menuchalezeule { color: #258289; font-size: 10px; font-family: Arial; font-weight: bold; background: #dad18f; text-transform: uppercase; }
span.mainlevel-menuvalentin { color: #7b5f87; font-size: 10px; font-family: Arial; font-weight: bold; background: #c2d4ea; text-transform: uppercase; }
a.mainlevel-berthemont:link { padding-left : 2px; padding-right : 2px; font-size : 10px; color : #45577a; font-family: Arial; font-weight: bold; background : #c7c6e1; text-transform : uppercase; }
a.mainlevel-Eauxbonnes:link { color: #986004; font-size: 10px; font-family: Arial; font-weight: bold; background: #ddc37f; text-transform: uppercase; padding-right: 2px; padding-left: 2px; }
a.mainlevel-Lectoure:link { color: #02324d; font-size: 10px; font-family: Arial; font-weight: bold; background: #ddc37f; text-transform: uppercase; padding-right: 2px; padding-left: 2px; }
a.mainlevel-bourbonne:link { color: #7c6f69; font-size: 10px; font-family: Arial; font-weight: bold; background: #ddc37f; text-transform: uppercase; padding-right: 2px; padding-left: 2px; }
a.mainlevel-chateauneuf:link { color: #45577a; font-size: 10px; font-family: Arial; font-weight: bold; background: #b5cbe7; text-transform: uppercase; padding-right: 2px; padding-left: 2px; }
a.mainlevel-divonne:link { color: #45577a; font-size: 10px; font-family: Arial; font-weight: bold; background: #e9e5ce; text-transform: uppercase; padding-right: 2px; padding-left: 2px; }
a.mainlevel-montbrun:link { color: #fff; font-size: 10px; font-family: Arial; font-weight: bold; background: #c2c3ae; text-transform: uppercase; padding-right: 2px; padding-left: 2px; }
a.mainlevel-thonon:link { color: #948882; font-size: 10px; font-family: Arial; font-weight: bold; background: #e7dab9; text-transform: uppercase; padding-right: 2px; padding-left: 2px; }
a.mainlevel-montrond:link { color: #7f5926; font-size: 10px; font-family: Arial; font-weight: bold; background: #cacbb8; text-transform: uppercase; padding-right: 2px; padding-left: 2px; }
a.mainlevel-fumades:link { color: #7b5f87; font-size: 10px; font-family: Arial; font-weight: bold; background: #c2d4ea; text-transform: uppercase; padding-right: 2px; padding-left: 2px; }
a.mainlevel-chalezeule:link { color: #258289; font-size: 10px; font-family: Arial; font-weight: bold; background: #dad18f; text-transform: uppercase; padding-right: 2px; padding-left: 2px; }
a.mainlevel-valentin:link { color: #7b5f87; font-size: 10px; font-family: Arial; font-weight: bold; background: #c2d4ea; text-transform: uppercase; padding-right: 2px; padding-left: 2px; }
a.mainlevel-berthemont:visited { color: #45577a; font-size: 10px; font-family: Arial; font-weight: bold; background: #c7c6e1; text-transform: uppercase; padding-right: 2px; padding-left: 2px; }
a.mainlevel-bourbonne:visited { color: #7c6f69; font-size: 10px; font-family: Arial; font-weight: bold; background: #ddc37f; text-transform: uppercase; padding-right: 2px; padding-left: 2px; }
a.mainlevel-chateauneuf:visited { color: #45577a; font-size: 10px; font-family: Arial; font-weight: bold; background: #b5cbe7; text-transform: uppercase; padding-right: 2px; padding-left: 2px; }
a.mainlevel-divonne:visited { color: #45577a; font-size: 10px; font-family: Arial; font-weight: bold; background: #e9e5ce; text-transform: uppercase; padding-right: 2px; padding-left: 2px; }
a.mainlevel-montbrun:visited { color: #fff; font-size: 10px; font-family: Arial; font-weight: bold; background: #c2c3ae; text-transform: uppercase; padding-right: 2px; padding-left: 2px; }
a.mainlevel-thonon:visited { color: #948882; font-size: 10px; font-family: Arial; font-weight: bold; background: #e7dab9; text-transform: uppercase; padding-right: 2px; padding-left: 2px; }
a.mainlevel-montrond:visited { color: #7f5926; font-size: 10px; font-family: Arial; font-weight: bold; background: #cacbb8; text-transform: uppercase; padding-right: 2px; padding-left: 2px; }
a.mainlevel-fumades:visited { color: #7b5f87; font-size: 10px; font-family: Arial; font-weight: bold; background: #c2d4ea; text-transform: uppercase; padding-right: 2px; padding-left: 2px; }
a.mainlevel-chalezeule:visited { color: #258289; font-size: 10px; font-family: Arial; font-weight: bold; background: #dad18f; text-transform: uppercase; padding-right: 2px; padding-left: 2px; }
a.mainlevel-valentin:visited { color: #7b5f87; font-size: 10px; font-family: Arial; font-weight: bold; background: #c2d4ea; text-transform: uppercase; padding-right: 2px; padding-left: 2px; }
a.mainlevel-berthemont:hover { color: #fff; font-size: 10px; font-family: Arial; font-weight: bold; background-color: #c7c6e1; text-transform: uppercase; }
a.mainlevel-bourbonne:hover { color: #fff; font-size: 10px; font-family: Arial; font-weight: bold; background-color: #ddc37f; text-transform: uppercase; }
a.mainlevel-chateauneuf:hover { color: #fff; font-size: 10px; font-family: Arial; font-weight: bold; background-color: #b5cbe7; text-transform: uppercase; }
a.mainlevel-divonne:hover { color: #9ca16a; font-size: 10px; font-family: Arial; font-weight: bold; background-color: #e9e5ce; text-transform: uppercase; }
a.mainlevel-montbrun:hover { color: #7b5f87; font-size: 10px; font-family: Arial; font-weight: bold; background-color: #c2c3ae; text-transform: uppercase; }
a.mainlevel-montrond:hover { color: #7b5f87; font-size: 10px; font-family: Arial; font-weight: bold; background-color: #cacbb8; text-transform: uppercase; }
a.mainlevel-fumades:hover { color: #fff; font-size: 10px; font-family: Arial; font-weight: bold; background-color: #c2d4ea; text-transform: uppercase; }
a.mainlevel-chalezeule:hover { color: #fff; font-size: 10px; font-family: Arial; font-weight: bold; background-color: #dad18f; text-transform: uppercase; }
a.mainlevel-valentin:hover { color: #fff; font-size: 10px; font-family: Arial; font-weight: bold; background-color: #c2d4ea; text-transform: uppercase; }
#active_menu { 
 font-weight : bold; 
 color : #003366; 
} 
a#active_menu:hover { 
} 
 
.sublevel { 
 font-size : 12px; 
} 
 
ul#mainlevel-nav { 
 padding : 0; 
 margin : 0; 
 list-style : none; 
} 
 
ul#mainlevel-nav li { 
 display : block; 
 padding-left : 0px; 
 padding-right : 0px; 
 margin : 0; 
 float : right; 
 font-size : 11px; 
 font-weight : bold; 
 line-height : 20px; 
 white-space : nowrap; 
/* border-left : 1px solid #FFFFFF;*/ 
 
} 
 
ul#mainlevel-nav li a { 
 display : block; 
 padding-left : 10px; 
 padding-right : 10px; 
 text-decoration : none; 
 color : #fff; 
 
} 
 
ul#mainlevel-nav li a:hover { 
 color : #FFFFFF; 
 background : #336699; 
} 
 
a.-cgv:link, a.-cgv:visited { color : #444; font-size: 12px; font-family: Arial; font-weight: bold; line-height: 14px; text-decoration : none; }
a:link, a:visited { color: #444; font-size: 9px; font-family: verdana; line-height: 12px; text-decoration: none; }
a.-cgv:hover { color : #0b8aad; font-size: 12px; font-family: Arial; font-weight: bold; line-height: 14px; text-decoration : underline; }
a:hover { color: #0b8aad; font-size: 9px; font-family: verdana; line-height: 12px; text-decoration: underline; }
a.category:link, a.category:visited { 
 font-weight : bold; 
} 
 
.readon { 
 font-weight : bold; 
} 
 
.pagenavbar { 
 background-color : #F0F0F0; 
 border : 1px solid #e0e0e0; 
 padding : 3px; 
 text-align : center; 
} 
 
.contenttoc { 
 width : 180px; 
 background-color : #F0F0F0; 
 border : 1px solid #e0e0e0; 
 padding : 2px; 
} 
 
.contenttoc th { 
 padding : 3px 5px; 
 font-size : 14px; 
 font-weight : bold; 
 text-align : left; 
 letter-spacing : 1px; 
 color : #003366; 
} 
 
.contenttoc td { 
 padding : 2px 5px; 
} 
 
.small { 
 font-size : 10px; 
 color : #336699; 
} 
 
.smalldark { 
 font-size : 10px; 
 color : #000000; 
} 
 
.createdate, .modifydate { 
 font-size : 10px; 
 color : #999999; 
} 
 
.content_rating { 
 font-size : 10px; 
 color : #FEC56A; 
} 
 
.content_vote { 
 font-size : 10px; 
 height : 22px; 
 padding-top : 2px; 
 padding-bottom : 2px; 
 padding-left : 10px; 
 padding-right : 10px; 
 background-color : #F0F0F0; 
 border : 1px solid #e0e0e0; 
} 
 
.pathway { 
 font-size : 12px; 
 color : #000000; 
 letter-spacing : 1px; 
 margin-left : 4px; 
} 
 
a.pathway:link, a.pathway:visited { 
 color : #ff9933; 
 font-size : 12px; 
} 
 
a.pathway:hover { 
 font-size : 12px; 
} 
 
.contentpane { 
 padding : 0px; 
} 
 
.contentpaneopen { 
 padding : 0px; 
}
.contentpaneopen-Eauxbonnes { color: #986004; font-size: 11px; font-family: "Trebuchet MS", Verdana, sans-serif; line-height: 16px; margin: 0 30px 0 0; padding: 0; }
.contentpaneopen-Lectoure { color: #023958; font-size: 11px; font-family: "Trebuchet MS", Verdana, sans-serif; line-height: 16px; margin: 0 30px 0 0; padding: 0; }
.contentpaneopen-lons { color: #45577a; font-size: 11px; font-family: "Trebuchet MS", Verdana, sans-serif; line-height: 16px; margin: 0 30px 0 0; padding: 0; }
.contentpaneopen-divonne { color: #45577a; font-size: 11px; font-family: "Trebuchet MS", Verdana, sans-serif; line-height: 16px; margin: 0 30px 0 0; padding: 0; }
.contentpaneopen-fumades { color: #45577a; font-size: 11px; font-family: "Trebuchet MS", Verdana, sans-serif; line-height: 16px; margin: 0 30px 0 0; padding: 0; }
.contentpaneopen-chalezeule { color: #7c6f69; font-size: 11px; font-family: "Trebuchet MS", Verdana, sans-serif; line-height: 16px; margin: 0 30px 0 0; padding: 0; }
.contentpaneopen-valentin { color: #45577a; font-size: 11px; font-family: "Trebuchet MS", Verdana, sans-serif; line-height: 16px; margin: 0 30px 0 0; padding: 0; }
.contentpaneopen-berthemont { color: #46577a; font-size: 11px; font-family: "Trebuchet MS", Verdana, sans-serif; line-height: 16px; margin: 0 30px 0 0; padding: 0; }
.contentpaneopen-bourbonne { color: #ad7277; font-size: 11px; font-family: "Trebuchet MS", Verdana, sans-serif; line-height: 16px; margin: 0 30px 0 0; padding: 0; }
.contentpaneopen-chateauneuf { color: #45577a; font-size: 11px; font-family: "Trebuchet MS", Verdana, sans-serif; line-height: 16px; margin: 0 30px 0 0; padding: 0; }
.contentheading-chalezeule, .componentheading-chalezeule { color: #45577a; font-size: 14px; font-family: Arial; line-height: 16px; margin: 0 30px 0 0; padding: 0; }
.contentpagetitle:link { font-weight : bold; color : #585858; font-size: 12px; font-family: "Trebuchet MS", Verdana, sans-serif; line-height: 16px; }
.contentpagetitle:hover { color: #367982; font-size: 12px; font-family: "Trebuchet MS", Verdana, sans-serif; font-weight: bold; line-height: 16px; text-decoration: underline; }
.contentpagetitle:visited { color: #367982; font-size: 12px; font-family: "Trebuchet MS", Verdana, sans-serif; font-weight: bold; line-height: 16px; text-decoration: underline; }
a.contentpagetitle:link, a.contentpagetitle:visited, a.contentpagetitle:active { 
 text-decoration : none; 
} 
 
a.readon:link, a.readon:visited { 
 color : #999999; 
 font-family : "Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Verdana, sans-serif; 
 font-size : 10px; 
 font-weight : normal; 
 white-space : nowrap; 
 float : left; 
 line-height : 10px; 
 text-decoration : none; 
} 
 
a.readon:hover { 
 color : #336699; 
 font-family : "Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Verdana, sans-serif; 
 font-size : 10px; 
 font-weight : normal; 
 white-space : nowrap; 
 float : left; 
 line-height : 10px; 
 text-decoration : none; 
} 
 
.back_button a:link, .back_button a:visited { 
 color : #999999; 
 font-family : "Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Verdana, sans-serif; 
 font-size : 10px; 
 font-weight : normal; 
 white-space : nowrap; 
 float : left; 
 line-height : 10px; 
 text-decoration : none; 
} 
 
.back_button a:hover { 
 color : #336699; 
 font-family : "Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Verdana, sans-serif; 
 font-size : 10px; 
 font-weight : normal; 
 background : #F0F0F0; 
 border : 1px solid #E0E0E0; 
 padding : 2px 4px 2px 4px; 
 white-space : nowrap; 
 float : left; 
 line-height : 10px; 
 text-decoration : none; 
} 
 
.pagenav a:link, .pagenav a:visited, .buttonheading a:link, .buttonheading a:visited { 
 color : #999999; 
 font-family : "Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Verdana, sans-serif; 
 font-size : 10px; 
 font-weight : normal; 
 background : #F0F0F0; 
 border : 1px solid #E0E0E0; 
 padding : 2px 4px 2px 4px; 
 white-space : nowrap; 
 float : right; 
 line-height : 10px; 
 text-decoration : none; 
} 
 
.pagenav a:hover, .buttonheading a:hover { 
 color : #336699; 
 font-family : "Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Verdana, sans-serif; 
 font-size : 10px; 
 font-weight : normal; 
 background : #F0F0F0; 
 border : 1px solid #E0E0E0; 
 padding : 2px 4px 2px 4px; 
 white-space : nowrap; 
 float : left; 
 line-height : 10px; 
 text-decoration : none; 
}
.contentheading, .componentheading { padding : 10px 0 5px; font-size : 22px; font-weight : bold; text-align : left; letter-spacing : -1px; color : #008da8; font-family: Arial; line-height: 20px; }
