BODY{
	margin:15px 0px 15px 0px;
	padding:0px;
	text-align:center;
	width:100%;
}
#container{
	width:780px;
	text-align:left;
	margin: 0 auto; 
}
#header{
	width:768px;
	height:83px;
	background:url(images/vflyer.gif) left top no-repeat;
}
#bar{
	font-family: verdana, arial, sans-serif;
	font-size:11px;
	color:#ffffff;
	padding:8px 15px 0px 0px;
	text-align:right;
}
#bar A{	color:#ffffff;	text-decoration:none;}
#bar A:HOVER{	text-decoration:underline;}

/*Navigation*/
#navigation{margin:31px 0px 0px 380px;height:31px;display:block;}
#navigation UL{list-style:none;	margin: 0px;padding: 0px;}
#navigation LI{
	float: left;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	background:url(images/btbr.gif) right top no-repeat;
	width:94px;
	text-align:center;
}
#navigation LI A{
	font-family: verdana, arial, sans-serif;
	font-size:11px;
	color:#ffa200;
	font-weight:bold;
	line-height:35px;
	padding: 0px 0px 0px 0px;
	background:url(images/btbl.gif) left top no-repeat;
	display:block;
	text-decoration:none;
}
.activeNav{	background:url(images/wtbr.gif) right top no-repeat !important;}
.activeNav A{	background:url(images/wtbl.gif) left top no-repeat !important;color:#20598a !important;}

/**/
.clear{clear:both;overflow:hidden;font-size:1px;}

UL	{margin-top:0px}

/*footer*/
#footerNav{
	padding:0px 0px 0px 0px;
	background:url(../images/footer.gif) left top no-repeat;
	height:26;
	font-family: verdana, arial, sans-serif;
	font-size:11px;
	color:#5b91c0;
	line-height:25px;
}
#footerNav A{	color:#5b91c0;	}
#footerNav A:HOVER{text-decoration:underline;}
#footerSub , #footerSub A{color:#000000 !important;}
#footer{
	padding:5px 0px 0px 0px;
	font-family: verdana, arial, sans-serif;
	font-size:11px;
	color:#5b91c0;
	
	text-align: center;
}
#copyright{
	padding-top: 5px;
	font-size:10px;
	color:#999999;
}

/* Page Body */
/* CRUMBS */
.crumbs{
	padding:5px 0px 10px 10px;
	font-family:Verdana;
	font-size:11px;
	color:#5B91C0;
	font-weight: normal;
}
.crumbs A {
	text-decoration:none;
	font-weight: normal;
	color: #5B91C0;
}
.crumbsCurrent{
	font-weight: bold;
}

#pageBody{
	
	font-family: verdana, arial, sans-serif;
	font-size:12px;
	line-height:15px;
	color:#20598a;
	width: 770px;
}

#editBody td{
	font-family: verdana, arial, sans-serif;
	font-size:11px;
}

.navBar {
	font-family: verdana, arial, sans-serif;
	font-size:11px;
}

.dateBar {
	padding-left: 5px;
	
}
.dateBar td {
	font-family: verdana, arial, sans-serif;
	font-size:11px;
	
}

#editBody{
	padding: 9px;
	border:1px solid #6C9CC6;
}

/* FORMS AND TABLES */
INPUT {vertical-align:middle;}
.note{
	color:#999999;
}

HR {
	color: #DDDDDD;
	height: 1px;
	
	
}

SELECT{
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	background-color:#fcfcfc;
	vertical-align:middle;
}
.formButtonSubmit{
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	font-weight:bold;
	border-right:1px solid #666666;
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-bottom:1px solid #666666;
	background-color: #FFCC33;
	vertical-align:middle;
	height:16px;
	white-space:nowrap;
	margin-right: 5px;
}
.formButtonSubmitBorder{
	_border:1px solid #FFCC33; /* show to IE */
}

.formButton{
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	font-weight:bold;
	border-right:1px solid #666666;
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-bottom:1px solid #000000;
	background:#DDDDDD;
	vertical-align:middle;
	height:16px;
	white-space:nowrap;
	margin-right: 5px;
}
.formButtonBorder{
	_border:1px solid #CCCCCC; /* show to IE */
	
}

.formLabel{
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.formLabelTitle{
	font-family:Verdana;
	font-size:11px;
	color:#20598A;
	font-weight:bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.formField{
	background-color:#fcfcfc;
	border-left:1px solid #999999;
	border-top:1px solid #999999;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	vertical-align:middle;
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	padding-left: 2px;
	padding-right: 2px;
}

.formUpload{

	vertical-align:middle;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	padding-left: 2px;
	padding-right: 2px;
}

.formCheckBox{
	vertical-align:middle;
	margin:0px;
	padding:0px;
}

.formRadioButton{
	vertical-align:middle;
	margin:0px;
	padding:0px;
}
.divHR{
width: 100%;
border-top: 1px #6C9CC6 solid;
overflow: hidden;
height: 1px;
margin-top:10px;
}
.divGrayHR{
width: 100%;
border-top: 1px #CCCCCC solid;
overflow: hidden;
height: 1px;
margin-top:6px;
margin-bottom:2px;
}

FORM{
margin-top: 8px;
}

TEXTAREA{
	background-color:#f5f5f5;
	border-left:1px solid #000000;
	border-top:1px solid #000000;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	vertical-align:middle;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	padding-left: 2px;
	padding-right: 2px;
}
.contentTitle{
	font-family:Verdana;
	font-size:12px;
	line-height:20px;
	font-weight:bold;
	color: #5B91C0;
}

.barTitle{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color: #5B91C0;
}


.barCrumbTitle {
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	color: #5B91C0;
}

.contentCrumbTitle{
	font-family:Verdana;
	font-size:12px;
	line-height:20px;
	font-weight:normal;
	color: #5B91C0;
}




.contentSubTitle{
	font-family:Verdana;
	font-size:12px;
	
	font-weight:normal;
	color: #5B91C0;
}

/*Listing Tables*/
.listing A{
	color:#000000;
	text-decoration:underline;
}

.listing  td 
{
	font-size: 12px;
}
	
.listing A:HOVER{
	text-decoration:none;
}
.listing_head{
	background-color:#5286B8;
	padding:2px 5px 2px 5px;  
	color:#FFFFFF;
	font-weight:bold;
}
.listing_head A{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
	white-space:nowrap;
}

.listing_head A:HOVER{
	text-decoration:none;
}

.w_c_l
{
	background: url("../images/tables/w_c_l.gif") left top no-repeat;
	background-color:#5286B8;
}
.w_c_r{
	background: url("../images/tables/w_c_r.gif") right top no-repeat;
	background-color:#5286B8;
}


.listing_n{
	background-color:#ffffff;
	padding:3px 5px 3px 5px;  
	
}
.listing_a{
	background-color:#ededed;
	padding:3px 5px 3px 5px;  
}


.navBar {
padding-left: 4px;
padding-right: 4px;
border-top:1px solid #AAAAAA;
border-bottom:1px solid #AAAAAA;
background-color: #EDEDED;
}

/* TABS */
#spacer
{
height:1px;
overflow:hidden;
}

/*Tabs*/
.tab_n_l
{
	background: url("../images/tabs/tab_n_l.gif") left top no-repeat;
	padding-left:3px;
	float:left;
	margin-left:2px;
}
.tab_n_r{
	background: url("../images/tabs/tab_n_r.gif") right top no-repeat;
	padding-left:5px;
	padding-right:10px;
	padding-top:7px;
	padding-bottom:6px;
	display:block;

	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

.tab_a_l
{
	background: url("images/tabs/tab_a_l.gif") left top no-repeat;
	padding-left:3px;
	float:left;
	margin-left:2px;
}
.tab_a_r{
	background: url("images/tabs/tab_a_r.gif") right top no-repeat;
	padding-left:7px;
	padding-right:10px;
	padding-top:7px;
	padding-bottom:7px;
	display:block;
	
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

#tabs_holder
{
	width:100%;
	position:absolute;
}
#tabs_border
{
	width:100%;
	border-bottom:1px solid #0033FF;
	height:21px;
	position:absolute;
	float:left;
}

.pageBarL
{
	background: url("images/barL.gif") left top no-repeat;
	width: 768px;
	background-color:#DDDDDD;
	height: 26px;
	margin-top: 15px;
	margin-bottom: 0px;
	vertical-align: middle;
}
.pageBarR
{
	background: url("images/barR.gif") right top no-repeat;
	width: 768px;
	height: 26px;
	vertical-align: middle;
}
.pageBarRX td
{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	
	color:#000000;
	text-decoration:none;
	vertical-align: middle;
}

.barTableL	{font-family:Verdana; font-size:11px; padding-top: 5px; _padding-top: 5px; padding-bottom: 4px; padding-left: 5px; vertical-align: middle }
.barTableR	{font-family:Verdana; font-size:11px; padding-top: 4px; _padding-top: 4px; padding-bottom: 4px; padding-right: 0px; vertical-align: middle }


.pTableL	{padding-left: 5px; padding-top: 3px; font-family:Verdana; font-size:11px; vertical-align: middle }
.pTableR	{padding-right: 5px; padding-top: 3px; font-family:Verdana; font-size:11px; vertical-align: middle }

.sTableL	{padding-left: 5px; padding-top: 7px; font-family:Verdana; font-size:11px; vertical-align: middle }
.sTableR	{padding-right: 5px; padding-top: 7px; font-family:Verdana; font-size:11px; vertical-align: middle }

.pageBarTitle	{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color: #20598A;
}
.pageBarSubTitle	{
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	color: #20598A;
}

.blueLink {
	color: #5B91C0;
}

#loginBox td
{

	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color: #20598A
	}
	
.buttonBar td
{
	font-family:Verdana;
	font-size:11px;
}

/* new */
cite {
	font-size: 90%;
	font-style: normal;
}

.storycontent
{
	font-size:12px;
	margin: 0px;

}

h2 {
	border-bottom: 1px dotted #ccc;
	font-family:Verdana;
	font-size:12px;
	font-weight: bold;
	letter-spacing: 0.2em;
	margin: 15px 0 2px 0;
	padding-bottom: 6px;
}

h3, h3 a {
	border-bottom: dotted 1px #000;
	font-family:Verdana;
	font-size:12px;
	margin-top: 10px;
	padding-top: 5px;
	padding-bottom: 4px;
	color: #000000;
}

ol#comments li p {
	font-size: 100%;
}

p {
	font-family:Verdana;
	font-size:12px;
	}

/* classes used by the_meta() */
ul.post-meta {
	list-style: none;
}

ul.post-meta span.post-meta-key {
	font-weight: bold;
}

.credit {
}

.credit a:link, .credit a:hover {
	color: #fff;
}

.feedback {
	color: #ccc;
	font-size: 11px
}

.meta {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana; text-transform: uppercase }

.meta li, ul.post-meta li {
	display: inline;
}

.meta ul {
	display: inline;
	list-style: none;
	margin: 0;
	padding: 0;
}

.meta, .meta a {
	color: #808080;
	font-weight: normal;
	letter-spacing: 0;
}

.storytitle {
	margin: 0;
}

.storytitle a {
	text-decoration: none;
}

#commentform #author, #commentform #email, #commentform #url, #commentform textarea {
	background: #fff;
	border: 1px solid #333;
	padding: .2em;
}

#commentform textarea {
	width: 100%;
}

#commentlist li ul {
	border-left: 1px solid #ddd;
	font-size: 110%;
	list-style-type: none;
}

#content {
	margin: 30px 13em 0 3em;
	padding-right: 60px;
}



#wp-calendar {
	border: 1px solid #ddd;
	empty-cells: show;
	font-size: 14px;
	margin: 0;
	width: 90%;
}

#wp-calendar #next a {
	padding-right: 10px;
	text-align: right;
}

#wp-calendar #prev a {
	padding-left: 10px;
	text-align: left;
}

#wp-calendar a {
	display: block;
	text-decoration: none;
}

#wp-calendar a:hover {
	background: #e0e6e0;
	color: #333;
}

#wp-calendar caption {
	color: #999;
	font-size: 16px;
	text-align: left;
}

#wp-calendar td {
	color: #ccc;
	font-family:Verdana;
	font-size:11px;
	letter-spacing: normal;
	padding: 2px 0;
	text-align: center;
}

#wp-calendar td.pad:hover {
	background: #fff;
}

#wp-calendar td:hover, #wp-calendar #today {
	background: #eee;
	color: #bbb;
}

#wp-calendar th {
	font-style: normal;
	text-transform: capitalize;
}

body table#MBL_COMM td.mbl_h {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana; text-transform: uppercase }



#menu {
}

#menu form {
}

#menu input#s {
}

#menu ul {
}

#menu ul li {
}

#menu ul ul {
}

#menu ul ul li {
}

#menu ul ul li a {
}

#menu ul ul li a:hover {
}

#menu ul ul ul.children {
}

.smallCaps 	{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana; text-transform: uppercase }
.smallCapsNormal {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana; text-transform: uppercase }

.sidebar {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana;  }
.sidebar li {list-style-type: none; text-transform: uppercase; }
.sidebar li ul li {list-style-type: square; margin-left: -15px; FONT-WEIGHT: normal;FONT-SIZE: 12px;text-transform: none; }


.pageinfo {padding-bottom: 10px; color: #DDDDDD; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana;}

h1 {font-size: 16px}

/* ********* GENERAL ********* */

#contentbody a { text-decoration: none; color: #5d579d; }
#contentbody a:hover { color: #827db7; }
/* Lien interne qui existe */


/* Lien interne qui n'existe pas */
#contentbody .wikilink1,.wikilink1 {text-decoration: none; border-bottom:1px dotted #6C9CC6;}

#contentbody .wikilink2 { color: #f00; background: url(images/link_error.gif) 0px 1px no-repeat; padding-left: 15px;}
#contentbody .wikilink2:hover { color: #ff5d5d; }
#contentbody .urlextern { text-decoration: none; border-bottom:1px dotted #6C9CC6; background: no-repeat url(images/link.png); padding-left: 12px; }
#contentbody .urlextern2 { background: no-repeat url(images/link_icon.gif); padding-left: 20px; }
#contentbody .interwiki { background: no-repeat url(images/interwiki.png); padding-left: 20px; }

/* ================================ PAGEMAP ================================= */
.pagemap .menubody .toc .level1 { list-style: none; }
.pagemap .menubody .toc .level1 a { color: #f4a600; font-weight: bold; }
.pagemap .menubody .toc .level1 a:hover { color: #ffb733; }
.pagemap .menubody .toc .level2 { color: #f4a600; list-style: disc; }
.pagemap .menubody .toc .level2 a { color: #f4a600; font-weight: normal; }
.pagemap .menubody .toc .level3 { color: #817cb6; list-style: disc; }
.pagemap .menubody .toc .level3 a { color: #817cb6; font-weight: normal; }

/* =============================== EXPLORER ================================= */
.menu .explorer .folder { list-style-image: url(images/folder.gif); }
.menu .explorer .folderopen { list-style-image: url(images/folder_open.gif); }
.menu .explorer .file { list-style-image: url(images/file.gif); }
/* ================================ CONTENT ================================= */
#content { background: url(images/contentbody1.gif) repeat-y; }
#contentprepend { background: url(images/menuprepend1.gif) no-repeat; }
#contentprepend .free1 { background: url(images/menuprepend2.gif) no-repeat top right; }
#contentappend { background: url(images/contentappend1.gif) no-repeat; }
#contentappend .free1 { background: url(images/contentappend2.gif) no-repeat bottom right; }
#contentbody { background: url(images/contentbody2.gif) repeat-y right; }
#contentprepend .commands { color: #fff; font-weight: bold; font-variant: small-caps; }
#contentprepend .commands a { color: #fff; font-weight: bold; font-variant: small-caps; text-decoration: none; }
#contentprepend .commands a:hover { color: #f8da82; }
/* ********* EDIT ********* */
#contentbody .secedit {
  color: __text__;
  background-color: __background__;
  vertical-align: middle;
  text-decoration: none;
  margin: 0;
  padding: 0;
  font-size: 10px;
  cursor: pointer;
  float: right;
  display: inline;
  font-family:verdana;
  text-transform: uppercase;
}
#contentbody .secedit input{
	border: solid 1px #827db7;
	background: #eee;
	color: #5d579d;
	font-weight: bold;
	margin-bottom: 20px;
}

/* ********* HEADERS ********* */
#contentbody h1 { 
	color: #f4a600; 
	background: url(images/h1.gif) no-repeat bottom left;
	font-size: 1.5em; 
}
#contentbody h2 { 
	color: #f4a600;
	font-size: 1.2em;
	background: url(images/h2.gif) no-repeat bottom left;
}
#contentbody h3 { 
	color: #817cb6; 
	font-size: 1em;
	background: url(images/h3.gif) no-repeat bottom left;
}
#contentbody h4 { 
	color: #817cb6; 
	font-size: 1em;
	background: url(images/h4.gif) no-repeat bottom left;
}
#contentbody h5 { 
	color: #817cb6; 
	font-size: 1em;
	background: url(images/h5.gif) no-repeat bottom left;
}

/* ********* LEVELS ********* */
div.level1 { }
div.level2 { }
div.level3 { }
div.level4 { }
div.level5 { }

/* ********* TABLES ********* */
#contentbody table { }
#contentbody table th { }
#contentbody table td { }
#contentbody table tr:hover {  }

/* ********* FOOTNOTE ********* */
.fn { border-top: dashed 1px #999; background-color: #ffe; margin-top: 20px; }
.fn+.fn { border-top: none; margin-top: 0; }
.fn_top { font-size: .7em; vertical-align: super; }
.fn_bot { font-size: .7em; vertical-align: super; }

/* ********* PREVIEW ********* */
#contentbody .preview { border: dotted 1px #999; margin: 1em; padding: 1em; }

/* ********* BLOCKQUOTE ********* */
#contentbody blockquote { border-left: solid 2px #a58fbb; margin: 0; padding: 0 0 0 .5em; }

/* ********* PARAGRAPH ********* */
#contentbody p { margin: .5em 0 0 0; }

/* ********* PRE ********* */
#contentbody pre {
	padding: 2px;
	border: 1px dotted #8cacbb;
	color: #000;
	overflow: auto;
}

/* ********* CODE ********* */
#contentbody .code { 
	background: #efefef;
	padding: 8px 8px 8px 8px; 
	font-family: "Courier New",Courier,monospace;
	white-space: pre;
}
#contentbody pre.php { background-image: url(images/codephp.png); }
#contentbody pre.actionscript { background-image: url(images/codeactionscript.png); }
#contentbody pre.css { background-image: url(images/codecss.png); }
#contentbody pre.html4strict { background-image: url(images/codehtml.png); }
#contentbody pre.javascript { background-image: url(images/codejavascript.png); }
#contentbody pre.bash { background-image: url(images/codebash.png); }

#contentbody pre * { background-color: #fffff5; font-size: 1em; font-family: "Courier New",Courier,monospace; }
#contentbody pre.code .br0	{ color: #66cc66; }
#contentbody pre.code .co1	{ color: #808080; font-style: normal; background-color: #f0f0f0; }
#contentbody pre.code .co2	{ color: #808080; font-style: normal; background-color: #f0f0f0; }
#contentbody pre.code .coMULTI	{ color: #808080; font-style: normal; background-color: #f0f0f0; }
#contentbody pre.code .es0	{ color: #000099; font-weight: normal; }
#contentbody pre.code .kw1	{ color: #b1b100; }
#contentbody pre.code .kw2	{ color: #000000; font-weight: normal; }
#contentbody pre.code .kw3	{ color: #000066; }
#contentbody pre.code .kw4	{ color: #993333; }
#contentbody pre.code .kw5	{ color: #7777ff; }
#contentbody pre.code .me0	{ color: #006600; }
#contentbody pre.code .nu0	{ color: #cc66cc; }
#contentbody pre.code .re0	{ color: #7777ff; }
#contentbody pre.code .re1	{ color: #7777ff; }
#contentbody pre.code .re2	{ color: #7777ff; }
#contentbody pre.code .re4	{ color: #009999; }
#contentbody pre.code .sc0	{ color: #00bbdd; }
#contentbody pre.code .sc1	{ color: #ddbb00; }
#contentbody pre.code .sc2	{ color: #009900; }
#contentbody pre.code .st0	{ color: #0000ff; }
#contentbody code { background-color: #fffff5; border: 1px dotted #8cacbb; font-size: 1em; font-family: "Courier New",Courier,monospace; }


* ********* DIFF ********* */
#contentbody .diff-deletedline { background-color: #f99; }
#contentbody .diff-addedline { background-color: #99f; }
#contentbody .diffchange { background-color: #ff6;}

/* ********* MEDIA ********* */
#media .mediaselect .mediaselect-left li { margin-left: 15px; list-style-image: url(images/folder.gif); }
#media .mediaselect .mediaselect-right { border-left: solid 1px #000; }
#media .mediaselect .mediaselect-right ul li { border: solid 1px #999; }
#media .mediaselect .mediaselect-right ul li .imagemeta { border-top: solid 1px #ccc; }
#media .uploadform { margin-top: 20px; }
#mediaedit .footer { border-top: solid 1px #999; }

img {border: 0px solid #ffffff}

input.button, button.button {
  border: 1px solid __border__;
  FONT-WEIGHT: bold; 
  FONT-SIZE: 10px; COLOR: #000000; 
  FONT-FAMILY: verdana; 
  text-transform: uppercase
  
  color: __text__;
  background-color: __background__;
  vertical-align: middle;
  text-decoration: none;
  cursor: pointer;
  margin: 1px;
  padding: 0.125em 0.4em;
}

/* ---------- table of contents ------------------- */

div.toc {
  margin: 0 0 0 0;
  float: right;
  width: 200px;
  clear: both;
}

div.tocheader {
  border: 1px solid __border__;
  background-color: #dedede;
  text-align: left;
  font-weight: bold;
  padding: 3px;
  margin-bottom: 2px;
  font-family: verdana;
}

div.tocheader img {
  width: 0.8em;
  height: 0.8em;
  float: right;
  margin: 0.3em 3px 0 0;
  cursor: pointer;
}

#toc__inside {
  border: 1px solid __border__;
  background-color: __background__;
  text-align: left;
  padding: 0 0 4px 0;
}

ul.toc {
  list-style-type: none;
  list-style-image: none;
  line-height: 1.2em;
  margin: 0;
  font-size: 9px;
  font-family: verdana;
}

ul.toc li {
  background: transparent url(images/tocdot2.gif) 0 0.6em no-repeat;
  padding-left: 0.4em;
  font-size: 9px;
  font-family: verdana;
}

ul.toc li.clear {
  background-image: none;
  padding-left: 0.4em;
}

a.toc:link,
a.toc:visited {
  color: __extern__;
}

a.toc:hover,
a.toc:active {
  color: __text__;
}

.search {margin: 0px; vertical-align: middle}
.no {margin: 0px;float:right}
#qsearch__in {border: 1px solid #FFFFFF; background: #D6E3EF;font-size:11px;height: 14px}
#qsearch__out {}
#dw__search .button {height: 18px;background: #5B91C0; FONT-SIZE: 10px; COLOR: #FFFFFF; text-transform: uppercase }

/* --------------- search result formating --------------- */
.search_result {
  margin-bottom: 6px;
  padding: 0 10px 0 30px;
}

.search_snippet {
  color: #BBBBBB;
  font-size: 12px;
  margin-left: 20px;
}

.search_sep {
  color: __text__;
}

.search_hit {
  color: __text__;
  background-color: __highlight__;
}

div.search_quickresult {
  margin: 0 0 15px 30px;
  padding: 0 10px 10px 0;
  border-bottom: 1px dashed __border__;
}
div.search_quickresult h3 {
  margin: 0 0 1.0em 0;
  font-size: 1em;
  font-weight: bold;
}

ul.search_quickhits {
  margin: 0 0 0.5em 1.0em;
}

ul.search_quickhits li {
  margin: 0 1.0em 0 1.0em;
  float:left;
  width: 30%;
}

.search_result .wikilink1
{
  font-weight: bold;
}

.search_cnt {}

.inline {background-color: #D6E3EF; border: 1px solid #94B7D6;padding: 0px }
.inline th {background-color: #EEEEEE;padding: 4px; padding-right: 15px}
.inline TABLE   { border-collapse: collapse; padding: 0px }
.inline TR#row1 { border-top: 1px solid #94B7D6 }
.inline TR#row2 { border-top: 1px solid #94B7D6 }
.inline TR#row3 { border-top: 1px solid #94B7D6 }
.inline TD {background-color: #FFFFFF;padding: 4px}

.toc {margin:0px;}
.level3 {margin:0px;} 
.li {margin:0px;} 
.toc__inside {margin:0px;} 
.tocheader {margin:0px;} 
.toctoggle {margin:0px;} 
.toc__header {margin:0px;} 

