/********************
 * DOM éléments
 ********************/
*{font-family:"Trebuchet MS",Tahoma,Arial,Verdana;font-size:12px;}
body{margin:0;padding:0;height:800px;color:#222}
body.index{background:url(ressources/bgBody.png) #BCBCBC repeat-x;padding-top:8px;}
img{border:0;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
li{margin-left:40px;}
select{background-color:#EEE;height:20px;width:172px;}
input{height:20px;}
input,textarea {
	font: normal 11px "Lucida Sans Unicode",Arial,sans-serif;
	padding-left:2px;
	margin-top:2px;
	border:1px solid #EB6D1D;
	color: #000;
	background-color:#EEE;
	}
input[type=checkbox] {border:none !important;}
input.checkbox{border:none !important;}
input.radio{border:none !important;}
input.button, a.button{
	height:20px;
	line-height:16px;
	padding:0px 4px 2px 4px;
	margin-left:2px;
	border:1px solid #555 !important;
	color:#EEE !important;
	background-color:#EB6D1D !important;
	font-weight:bold;
	cursor:pointer;
	text-decoration:none !important;
	}
input.button:hover, a.button:hover{
	border:1px solid red !important;
	color:#FFF !important;
	background-color:#EB7D2D !important;
	text-decoration:none !important;
	}
img.buttonOK {vertical-align:middle;margin-left:8px;margin-right:8px;cursor:pointer;}
textarea.resume {
	border:0px solid red;
	background-color:transparent;
	color:#777;
	font-size:xx-small;
	}
hr {
	clear:both;
	border:0px dashed #DDD;
	width:100%;
    }
site {font-size:14px !important;color:#AAA !important;}
h1,h2,h3,h4,h5 {color:#F01111;}
h1, h1 a{font-size:18px;font-weight:bold;}
h2{font-size:11px;font-weight:bold;}
h3{font-size:11px;font-weight:bold;color:#D01111}
h4{font-weight:bold;}
cite{font-size:10px !important}
blockquote{border-left:12px solid #D01111;padding-left:32px;font-size:121%;color:#000;}
b{color:#222;}
td{vertical-align:middle;}
pre{margin:0;padding:0;font-size:inherit}
pre b{font-size:inherit}

/********************
 * Zoning
 ********************/
div#header{
	width:980px;
	height:102px;
	margin:0 auto 0 auto;
	background-color:#FFF;
	}
div#logo{
	float:left;
	clear:both;
	}
div#commercial{
	background-color:#FFF;
	display:none;
	float:left;
	width:511px;
	height:91px;
	margin:0px 8px 0 10px;
	border:1px solid #999;
	}
div#topRight{
	background-color:#FFF;
	float:right;
	width:140px;
	padding:4px;
	min-height:83px;
	border:1px solid #999;
	line-height:15px;
	}
div#caddieResume{
	cursor:pointer;
	}
div#raccourcis{
	margin-top:13px;
	text-align:right;
	}
div#onglets{
	width:980px;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	padding:8px 0 0 0;
	background-color:#FFF;
	}
div#ongletsBottomLine{
	width:980px;
	height:24px !important;
	margin:-1px 0 0 0;
	padding:0;
	margin-left:auto;
	margin-right:auto;
	background-color:#C40D13;
	}
div#container{
	background-color:#FFF;
	width:980px;
	margin-left:auto;
	margin-right:auto;
	}
div#main{
	float:left;
	width:978px;
	background-color:#FFF;
	border-left:1px solid #DDD;
	border-right:1px solid #DDD;
	}
div#miniBandeau{
	width:978px;
	height:40px;
	line-height:38px;
	vertical-align:middle;
	padding:0;
	border-bottom:1px solid #DDD;
	}
div#infoMajeure{
	float:left;
	width:360px;
	text-align:left;
	height:30px;
	line-height:14px;
	vertical-align:middle;
	padding:7px 0 0 8px;
	font-size:11px;
	}
div#search{
	float:right;
	}
div#commandeTelephone{
	background:url(ressources/bgPhone.png) 104px 0px no-repeat;
	font-size:14px !important;
	line-height:20px;
	}
div#clic{
	background:url(ressources/bgClic.png) 104px 0px no-repeat;
	}
div#commander{
	background:url(ressources/bgCommander.png) 104px 0px no-repeat;
	}
div#livraison{
	background:url(ressources/bgLivraison.png) 104px 0px no-repeat;
	}
div#sideColLeft{
	float:left;
	width:160px;
	line-height:18px;
	margin-right:8px;
	}
div#mainCol{
	float:left;
	width:590px;
	padding:14px;
	border-left:1px solid #DDD;
	}
div#sideColRight{
	float:right;
	width:178px;
	line-height:18px;
	margin-left:8px;
	}
div#sideArea1, div#sideArea2, div#sideArea3 {
	padding:8px 0 8px 8px;
	}
div#footer{
	clear:both;
	width:980px;
	margin-left:auto;
	margin-right:auto;
	background-color:#000;
	height:44px;
	color:#999;
	line-height:11px;
	}
div#rank{
	clear:both;
	color:#666;
	margin-top:16px;
	border-top:1px solid #AAA;
	}
div#popup{
	position:absolute;
	left:36%;
	top:220px;
	display:none;
	}
div#dummy{
	position:absolute;
	left:80%;
	top:0;
	display:none;
	}
div#paisecLogoCartes{}

/********************
 * Spécialisation
 ********************/
div#topRight a{color:#222;font-size:16px;font-weight:bold}

div#mainCol h1{color:#222;margin-bottom:24px;font-weight:normal;}
div#mainCol h2{color:#222;margin-bottom:2px;}
div#mainCol a{color:#222;padding:0}

div#commandeTelephone span{font-size:18px;}

div#sideColLeft hr{color:#444;margin:0 6px 0 6px;}
div#sideColRight hr{color:#444;margin:0 6px 0 6px;}

div#sideArea2 div.aVoir{width:140px;border:1px solid #EEE;}
div#sideArea2 img{position:relative;}
div#sideArea2 a.aVoir{position:relative;top:-32px;left:0px;color:#444}

div#infoMajeure img{float:left;margin-right:8px;}
div#search input{width:100px;}

div#tns {margin:0;padding:0;}
div#tns h1{margin:0;padding:0;}

a div#caddieResume {color:#000 !important;font-size:16px;font-weight:bold}
div#raccourcis a{color:#F01111 !important;font-size:16px;font-weight:bold}

div#rank a{color:#666;font-size:13px;}
div#rank a:hover{color:#000;}

div#CGV h1,div#CGV h2,div#CGV h3,div#CGV h4{color:#A22;}
div#CGV h2{border-bottom:1px dotted #A22;}

/*div#moreImages {padding:16px 0 0 8px;width:228px;}*/
/*div#moreImages div{float:left;width:60px;height:60px;overflow:hidden;border:1px solid #999;margin:0 8px 8px 0;}*/
/*div#moreImages div img{}*/

div#newsLetter {padding:16px;font-size:16px !important;}
div#newsLetter input{font-size:16px !important;}
div#newsLetter label{font-size:16px !important;width:240px !important;}


div#presse {background:url('ressources/illPresse.png') no-repeat;height:540px;color:#FFF;padding:8px;}
div#presse blockquote{color:#FFF;}
div#presse b{color:#FFF;}
div#presse h1{color:#FFF}


div#espaceClient {}
div#espaceClient h1{margin-bottom:24px !important;}
div#espaceClient div {}
div#espaceClient img {vertical-align:middle;width:32px;height:32px;margin:0 16px 16px 16px;}
div#espaceClient a,#espaceClient a:link,#espaceClient a:visited{text-decoration:none;line-height:18px;font-size:12px;}
div#espaceClient a:hover{color:#222;text-decoration:underline;}

div#footer a{font-size:10px;color:#666;}
div#footer a:hover{color:#FFF;}
div#footer div div.col1{float:left;padding-top:8px;width:380px;text-align:left;}
div#footer div div.col2{display:inline;padding:12px 0 0 0;width:330px;text-align:center;}
div#footer div div.col3{float:right;width:330px;padding:0 0 0 4px;text-align:right;}

div#paisecLogoCartes * {text-align:left !important;}
div#paisecLogoCartes input{width:70px !important;height:46px !important;border:none !important;}

blockquote a{text-decoration:underline !important;color:#DD1111 !important;font-size:inherit !important;}
blockquote b{font-size:inherit !important}
blockquote.exergue{border-left:12px solid #222;color:#666 !important;background-color:#EEE;padding-top:8px;padding-bottom:8px;}

input.error{background-color:#C42;color:#FFF}
/*body.site{background:url('ressources/bgBody.png') repeat-x #BCBCBC !important;}*/

/********************
 * Styling
 ********************/
.containerCaddieResume{
	padding:4px 4px 0 4px;
	}
.containerWidthOnglets{
}
.containerWidthCategories{
	padding:8px;
	}
.containerWidthFooter{
	padding:8px 4px 4px 4px;
}

.aVoirCropper{width:140px;height:140px;overflow:hidden;}

/* ONGLETS TOP WINDOW */
table.onglets{border-collapse:collapse;text-align:left;}
table.onglets tr{padding:0;margin:0}

td.onglet{padding:6px 10px 5px 10px;vertical-align:top;}
td.onglet a{text-transform:uppercase;color:#444;border-bottom:4px solid #C40D13;}
td.onglet a:hover{border-bottom:4px solid orange;text-decoration:none;}

td.ongletActive {background-color:#C40D13}
td.ongletActive a{text-transform:uppercase;color:#FFF !important;padding:6px 10px 3px 6px}

td.ongletStart{}
td.ongletStartActive{background:url(ressources/ongletStart.png) no-repeat;}
td.ongletEnd{}
td.ongletEndActive{background:url(ressources/ongletEnd.png) no-repeat;}

/* CATÉGORIES TOP WINDOW */
table.categories{border-collapse:collapse;}
table.categories td{width:148px;padding:0 8px 0 8px;text-align:left;vertical-align:top;border-right:1px solid #666;}
table.categories td.last{border-right:0px solid #000;}
a.categorie{color:#222;}
a.categorie:visited{color:#222;}
a.categorieActive{background-color:#F01111;color:#FFF;padding:0 3px 0 3px}
a.categorieHot{color:red;font-weight:bold;}
a.categorieMarque{background:none;}
img.categorieMarque{border:1px solid #DDD; padding:2px;}
.pros{color:#000 !important}
hr.categories{width:978px;border-bottom:1px dashed #455;margin:0 auto 0 auto;}

/* TISSUS, CUIRS, MICROFIBRES */
.menuTissuSelect{float:left;width:180px;margin-right:8px;}
.catTissuSelect{font-size:25px !important;cursor:pointer !important;}
.tissuCatContent{float:left;width:620px !important;border-left:6px solid #C33;padding-left:8px;}
.tissuCatContent h2{margin-top:8px !important;}
.tissuCatContentDisplay{border-top:1px dotted #777;padding:12px 0 16px 8px !important;}

blockquote.link {background: url(ressources/linkQuote.png) no-repeat !important;}

/* SIDE AREAS */
.oneAreaOpen{background:url(ressources/bgSideAreaOpen.png) no-repeat;padding:2px 0 0 10px;}
.oneAreaOpen a{color:#000}
.oneAreaOpen h4{font-size:14px !important;margin:4px;}
.oneAreaClose{background:url(ressources/bgSideAreaClose.png) no-repeat;}

/* Plusdinfo */
a.plusdinfo{background:url(ressources/h3.png) 3px 3px no-repeat;padding-left:10px;margin-top:16px;cursor:pointer;}
.plusdinfo:hover{color:yellow;}
hr.plusdinfo{margin:16px;border-top:1px dashed #777;}

/* Menu et item admin */
.adminMenu{float:right;margin:0;padding-right:30px;}
.dispMoreAdminMenu{float:left;color:#4B2984;font-weight:bold;cursor:pointer}
.moreAdminMenu{display:none;background:#4B2984;border:1px solid #000;color:#FFF;padding:2px}
body.admin{background:url(ressources/bgBodyAdmin.png) #FFF repeat;color:#000}
a.admin{background:url(ressources/h3.png) 3px 3px no-repeat;padding-left:10px;color:#F01111 !important;margin-top:16px;cursor:pointer;}
a.admin:hover{background-color:yellow !important;text-decoration:none;}
h1.admin{background-image:none;color:#F01111; padding-left:0;margin-left:0}
.adminMsgRefMAJ{background:url(ressources/msgRefMAJ.png) no-repeat;font-size:16px;font-weight:bold;padding-left:45px;line-height:40px;vertical-align:middle;}

.adminBlock{float:left;height:520px;border:2px solid #332016;margin:8px;padding:4px;}
.adminBlock h1{background-image:none;background-color:#332016; padding:4px; color:#EEE; font-size:36px !important;font-weight:bold;margin:0;font-family:Trebuchet MS;text-align:center}
.adminBlock h2{color:#332016; font-family:"Trebuchet MS", Arial; font-weight:bold;}
.adminBlock hr {clear:both;}
.adminBlock select {width:160px;}
.adminBlock div.cb3Cols {float:left;width:148px !important;}


/* Référence */
/* Pour la commercial */
.comRef {
	float:left;
	position:relative;
	height:90px;
	width:500px;
	padding:0 8px 0 0;
	margin-bottom:12px;
	margin-left:6px;
	overflow:hidden;
	line-height:18px;
	}
.comRef *{color:#000}
.comRef *:hover{text-decoration:none}
.comRef .imgContainer {float:left;position:absolute;bottom:0;width:200px}
.comRef .imgContainer img {border:0px solid #999;width:200px}

.comRef .infoContainer {float:left;position:absolute;bottom:0;left:224px;padding:0 0 10px 0;width:304px;font-size:16px !important;}
.comRef .infoContainer .prix{margin-bottom:0;font-size:140%;color:#F11111;font-weight:bold;font-family:"Arial black","Trebuchet MS",Arial}
.comRef .infoContainer .prixBoutique{margin-bottom:8px;text-decoration:line-through;font-size:120%;font-weight:bold;color:#888889}

 .imageAndRightText {
	float:left;
	position:relative;
	height:inherit;
	width:inherit;
	text-align:right;
	font-size:12px !important;
	line-height:18px;
	color:#9b5c24 !important;
	font-weight:bold;
	padding:0;
	margin:0;
	overflow:hidden;
	}
.foireDeParis {
	float:left;
	position:relative;
	background:url('ressources/com_bgFoireDeParis.jpg') top left no-repeat;
	height:inherit;
	width:inherit;
	text-align:right;
	font-size:12px !important;
	line-height:18px;
	color:#FFF !important;
	font-weight:bold;
	padding:0;
	margin:0;
	overflow:hidden;
	}
.m6deco {
	float:left;
	position:relative;
	background:url('ressources/com_bgM6Deco.jpg') top left no-repeat;
	height:inherit;
	width:inherit;
	text-align:right;
	font-size:14px !important;
	line-height:18px;
	color:#B543A3 !important;
	font-weight:bold;
	padding:0;
	margin:0;
	overflow:hidden;
	}

.avoirImg{width:140px;}
.moreImage{float:left;width:60px;height:60px;overflow:hidden;border:1px solid #999;margin:8px 8px 8px 8px;}
.moreImg{width:88px !important;}

/* Pour la tn */
.tnRef {
	float:left;
	position:relative;
	height:204px;
	width:284px;
	padding:0 6px 0 0;
	margin-bottom:12px;
	border-right:1px solid #DDD;
	margin-left:6px;
	}
.tnRefCol0 {
	margin-left:0 !important;
	}
.tnRefCol1{
	border-right:0px solid #FFF !important;
	}
.tnRefColLast {
	border-right:0px solid #FFF !important;
	}
.tnRef .imgContainer {float:left;position:absolute;bottom:0;width:110px}
.tnRef .imgContainer img {border:0px solid #999;width:110px}

.tnRef .infoContainer {float:left;position:absolute;bottom:0;left:124px;padding:0 0 10px 0;width:154px;}
.tnRef .infoContainer .prix{margin-bottom:0;font-size:140%;color:#F11111;font-weight:bold;font-family:"Arial black","Trebuchet MS",Arial}
.tnRef .infoContainer .prixBoutique{margin-bottom:8px;text-decoration:line-through;font-size:120%;font-weight:bold;color:#888889}

/* Pour la big */
a.previousNextRef{color:#EB6D1D !important;font-size:14px;font-weight:bold;}
a.previousNextRef:hover{color:#F01111 !important;text-decoration:underline;}

.bigRef {float:left;clear:both;padding:8px 0 0;width:640px;}
.bigRef .imgContainer {float:left;width:260px;}
.bigRef .imgContainer img{width:240px;}
.bigRef .infoContainer {float:left;width:320px;padding:0 0 32px 8px;}
.bigRef .infoContainer a{color:#EB6D1D !important;text-decoration:underline;}
.bigRef .infoContainer a:hover{color:#F01111 !important}

.bigRef select {float:left;width:116px;}
.bigRef .prix{margin-top:12px;font-size:140%;color:#F11111;font-weight:bold;font-family:"Arial black","Trebuchet MS",Arial}
.bigRef .prixBoutique{margin-bottom:8px;text-decoration:line-through;font-size:120%;font-weight:bold;color:#888889}
.bigRef .buy{cursor:pointer;display:block;}

/* Miscellaneous */
.returnToTop{
	background:url(ressources/returnToTop.png) left no-repeat;
	width:300px;
	clear:both;
	float:left;
	margin:8px;
	font-size:10px;
	color:#000;
	padding-left:12px;
	padding-top:8px;
	}
	

/* Autres */
.disabled{display:none;border:none;}
.blankHSpace{height:8px;width:90% !important;}
img.contact{float:right;margin-right:24px;border:1px solid #AAA; padding:3px;}
img.first{margin-top:0 !important;}
img.liv72h{position:relative;margin-top:-30px;top:-30px;left:30px;}
.zoom{background:none #333 !important;font-size:12px !important;}
.cbSite{float:left;width:40%;}
.hidden{display:none;}
.exergue{color:#F01111 !important;font-weight:bold;}
.exergue2{color:#EB6D1D !important;font-weight:bold;}
.bigger{font-size:125%;}
.smaller{font-size:75%;}
.legende{color:#777;font-size:8px !important;line-height:14px !important;}
.important{color:red !important;}
.uppercase{text-transform:uppercase;}
.chercher{padding-left:8px;margin-top:8px;}
.doubleUnderline{text-decoration:underline;border-bottom:1px solid;}
.oblig{color:#F00;font-weight:bold;margin-left:4px;}
.clearer{clear: both;}
.hide{display:none;}
.home{float:left;margin-top:2px;line-height:40px;font-size:12px;font-weight:bold;color:#222;}
.loading{vertical-align:middle;margin:8px;line-height:30px;}
.fleft{float:left}
.fright{float:right}
.defaultBrowser{color:blue !important;text-decoration:underline !important;}
.noborder{border:none !important}
.invisible{display:none;}
.cursor{cursor:pointer}
.help{border:1px solid #AAA;background-color:yellow;font-size:10px;font-weight:bold;padding:0 2px 0 2px;cursor:pointer}
.underline{text-decoration:underline !important}
.abort{width:300px;margin:260px auto 0 auto;font-size:200%;color:#FFF;text-align:center;}
TD.top{vertical-align:top;}
.dispIntro{margin:0 0 16px 0;padding:4px;color:#000;border:1px solid #DDD;font-size:14px !important;}
.dispIntro img{float:left;margin:0 12px 12px 0;}
.dispMessage{background:url(ressources/logoMini.png) 12px 12px no-repeat;margin:0 0 16px 0;padding:2px 0 16px 100px;color:#000;height:100px;border:1px solid #DDD}
.dispMessage h2{color:#F01111 !important}
.dispMessageLevel2{font-weight:bold;font-size:17px !important;line-height:26px;color:#F01111}
.refPager{float:right;margin-right:16px;}
.beta{margin-left:16px;font-size:180px;color:#35261F}
.nosMarques{margin-left:8px;margin-top:16px;padding-top:16px;border-top:1px solid #DDD}

.ergologique{
	padding:3px 5px 3px 58px;
	background:url('http://ergologique.fr/ergologique51x12.png') 3px 5px no-repeat;
	font-size:11px;
	line-height:11px;
	color:#FFF !important;
	/*border:1px solid #111;*/
	}


/* Catalog */
table.catalog{
	padding:0;
	margin:0;
	}
table.catalog th{
	border:1px solid #FFF;
	background-color:#F01111;
	color:#EEE;
	font-size:18px;
	font-weight:bold;
	text-align:right;
	padding:4px 8px 4px 2px;
	}
table.catalog td{
	vertical-align:top;	
	border-bottom:1px dotted #555;
	border-right:1px dotted #555;
	}
	
/* Liste */
table.liste{
	padding:0;
	margin:0;
	font-size:50%;
	}
table.liste th{
	background-color:#F01111;
	color:#EEE;
	font-weight:bold;
	text-align:center;
	padding:2px 4px 2px 4px;
	}
table.liste td{
	vertical-align:top;	
	border-bottom:1px dotted #888;
	border-right:1px dotted #888;
	padding:0 4px 0 4px;
	}
table.liste tr.pij1{
	background-color:transparent;
	}
table.liste tr.pij2{
	background-color:#FFC;
	}
table.liste tr.pij0{
	background-color:#222;
	color:#FFF;
	font-weight:bold;
	}

/* Statistiques */
table.statistiques{
	padding:0;
	margin:0;
	font-size:80%;
	}
table.statistiques tr.groupby{
	background-color:#222;
	color:#EEE;
	}
table.statistiques tr.empty{
	}
table.statistiques tr.empty td{
	border:none !important;
	}
table.statistiques th{
	background-color:#444;
	color:#FFF;
	text-align:center;
	padding:2px 4px 2px 4px;
	}
table.statistiques td{
	vertical-align:top;	
	border-bottom:1px dotted #888;
	border-right:1px dotted #888;
	padding:0 4px 0 4px;
	}
table.statistiques td.rightCol{
	text-align:right;	
	}
table.statistiques td.varNeg{
	color:red;
	}
table.statistiques td.varPos{
	color:green;
	}
table.statistiques td.note{
	width:280px !important;
	}
table.statistiques tr.pij1{
	background-color:#FFF;
	}
table.statistiques tr.pij2{
	background-color:#EEE;
	}
table.statistiques tr.sum{
	background-color:#444;
	color:#FFF;
	}
table.statistiques tr.gsum{
	background-color:#000;
	color:#FFF;
	}
table.statistiques td img.loupe{
	cursor:pointer;
	}
table.statistiques div.limitW{
	width:200px !important;
	}
div.theLastMonth{
	background:url(ressources/pucePanneau.png) 16px 17px no-repeat;
	width:380px;
	color:#444;
	font-size:18px;
	line-height:40px;
	margin-bottom:16px;
	margin-left:16px;
	padding:8px 8px 8px 64px;
	border:1px solid #DDD;
}
div.theLastMonth b{
	color:#F01111;
}
div.theLastMonth span{
	font-size:10px;
}
div.theLastMonth img{
	float:right;
	height:40px;
}

/*Caddie panier*/
body.caddieCie {background-image:none;background-color:#FFF;color:#222 !important}
body.caddieCie a{background:none;color:#222}
body.caddieCie a:hover{color:#444 !important}
body.caddieCie h1, body.caddieCie h2, body.caddieCie h3{background:none;color:#222}

table.caddie {border:none;width:100%;font-size:12px !important}
table.caddie th{background:#DDD;color:#222}
table.caddie td{background:#EEE;color:#222;border:none;padding:4px;}
.tnCaddie {height:80px;vertical-align:middle;margin:4px;border:1px solid #AAA;}

table.reglement {border:none;width:100%;font-size:12px !important;}
table.reglement th{background:#EEE;color:#222;text-align:center;border-top:1px solid #222;border-bottom:1px solid #222;}
table.reglement td{color:#222;border:none;padding:4px;}

td.empty{background:none;border:none;}
td.prix{text-align:right;color:#F01111;font-weight:bold;}

.processusTop{
	padding:3px;
	width:100%;
	text-align:left;
	border:1px solid #333;
	background:#CCC;
	vertical-align:middle;
}
.etape{
	color:#333;
	font-weight:normal;
	font-size:11px;
}
.etapeCourante{
	color:#C00000;
	font-weight:bold;
	font-size:11px;
}
.title
{
	color: #C00000;
	font-weight: bold;
	font-size: 14px;
}

/*Admin container*/
div#adminContainer TD{vertical-align:top;border-bottom:1px dotted #999;}
div#adminContainer *{font-size:10px !important;line-height:16px;vertical-align:middle;}


/********************
 * GoogleAds
 ********************/
DIV#aubg{background-color:transparent !important;}


/********************
 * EspaceClient
 ********************/
table.moduletable {
	margin: 0px 0px 0px 0px;
	width: 95%;
	border-left: solid 0px #000000;
	border-right: solid 0px #000000;
	border-top: solid 0px #000000;
	border-bottom: solid 0px #000000;
	}
table.moduletable th {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	height: 18px;
	line-height: 18px;
	white-space: nowrap;
	width: 100%;
	}
table.moduletable td {
	vertical-align:middle;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	}
