BODY {
	margin : 0px;
	padding : 0px;
	text-align : center;
	background : #EDE7D0;
}
.root {background : #EDE7D0;}

/* Francois Spirckel : Nettoie le module d’actualités 15 oct 2009 : */
.action-refresh { display: none; }
.items { display: none; }
.itemsperpage { display: none; }
.list-sort { display: none; }
.pager { display: none; }
.path { display: none; }

A {
	font-family : Trebuchet MS, Arial, Helvetica, sans serif
}

A:link, A:visited {
	color : #E77409;
	text-decoration : underline;
}

A:hover, A:active {
	color : #563B32;
	text-decoration : underline;
}

FORM {
	padding : 0px;
	margin : 0px;
}

INPUT, TEXTAREA, SELECT {
	background : #F2F2F2 url(../images/field.gif) repeat-x;
	color : #563B32;
	border-top : 1px solid #C0C2C4;
	border-left : 1px solid #C0C2C4;
	border-right : 1px solid #9D9FA0;
	border-bottom : 1px solid #9D9FA0;
	font : normal 11px Arial , Helvetica , sans serif;
	padding-left : 4px;
}

INPUT.radio {
	background : transparent none;
	border : none;
}

INPUT.checkbox {
	background : transparent none;
	border : none;
}

.page {
	width : 100%;
	background : #EDE7D0 url(../images/fond.jpg) repeat-x;
}

.layout {
	width : 1024px;
	margin : 0px auto 10px auto;
	text-align : left;
	min-height : inherit;
	clear : both;
}

.header {
	margin : 0px 1px 0px 0px;
}

.header .topnav {
	margin : 0px;
	padding : 0px;
	height : 27px;
	background : url(../images/logovdoc.gif) no-repeat top right;
}

.header .topnav .tabs {
	float : right;
}

.header .topnav .tabs-left {
	width : 0px;
}

.header .topnav .tab-left {
	width : 4px;
	background : url(../images/topnavleft.gif) no-repeat 0px 7px;
}

.header .topnav .tab-content {
	height : 27px;
	font : normal 11px arial , helvetica , sans serif;
	padding : 0px 6px 0px 5px;
}

.header .topnav .tab-right {
	width : 0px;
}

.header .topnav .tabs-right {
	width : 0px;
}

.header .topnav A:link, .header .topnav A:visited {
	color : #563B32;
	text-decoration : none;
}

.header .topnav A:hover, .header .topnav A:active {
	color : #FFFFFF;
	text-decoration : none;
}

.header .search {
	float : right;
	margin : 1px 130px 0px 0px;
	height : 26px;
	background : url(../images/topnavleft.gif) no-repeat 3px 6px;
	padding : 0px 0px 0px 10px;
	width : auto;
}

.header .search INPUT {
	border-top : 1px solid #563B32;
	border-left : 1px solid #563B32;
	border-right : 1px solid #563B32;
	border-bottom : 1px solid #563B32;
	font : normal 11px arial , helvetica , sans serif;
	color : #563B32;
	padding-left : 4px;
	background : #EDE7D0 url(../images/quicksearchfield.gif) left top repeat-x;
}

.header .search .button {
	font : bold 10px verdana , Arial , helvetica , sans serif;
	
}

.header .search .button A:link, .header .search .button A:visited {
	font-weight : bold;
	color : #FFFFFF;
}

.header .search .button A:hover, .header .search .button A:active {
	font-weight : bold;
	color : #EC7405;
}

.header .search .button1-part0 {
	white-space : nowrap;
	background : url(../images/quicksearchbuttonleft.gif) no-repeat top left !important;

	padding:0px 0px 0px 8px;
	height:25px;
}

.header .search .button1-part1 {
	white-space : nowrap;
	background : url(../images/quicksearchbuttonright.gif) no-repeat top right !important;
}

.header .search .button1-part0-down {
	white-space : nowrap;
	background : url(../images/quicksearchbuttonleft.gif) no-repeat top left !important;
}

.header .search .button1-part1-down {
	white-space : nowrap;
	background : url(../images/quicksearchbuttonright.gif) no-repeat top right !important;
}

.header .header-identity {
	height : 112px;
	margin-right : 1px;
	background : #553D33 url(../images/headerint.gif) no-repeat;
	clear : both;
}

.header .header-identity .logo-left {
	font-size : 0px;
}

.header .header-identity .image {
}

.header .header-identity .image IMG, .header .header-identity .image DIV {
	margin : 0px;
}

.header .header-identity .logo-right {
	font-size : 0px;
}

.header .dropdown-menu {
	height : 35px;
	background : #553D33 url(../images/mainavback.gif) no-repeat top left;
	text-align : left;
}

.container {
	width : 100%;
	margin-top : 7px;
	margin-bottom : 0px;
	background : url(../images/content_container.gif) repeat-y right;
}

.sublayout {
	/*background : url(../images/bottom_container.gif) no-repeat left bottom;*/
}

.leftcol {
	width : 222px;
	height : 100%;
	background : url(../images/leftcol.jpg) no-repeat left top;
}

.leftcol .outer {
	width : 220px;
	margin : 0px 0px 0px 0px;
}

.leftcol .topmargin {
	height : 33px;
	background : url(../images/menutop.jpg) no-repeat;
}

.leftcol .content {
	font : normal 11px Trebuchet MS , Arial , Helvetica , sans serif;
}

.leftcol .bottommargin {
	height : 54px;
	/*background : url(../images/bottomleftcol.jpg) no-repeat left bottom;*/
}

.maincol {
	
}

.maincol .topmargin {
	height : 10px;
}

.maincol .content {
	padding : 6px 15px 0px 0px;
}

.maincol .bottommargin {
	height : 26px;
}

.rightcol {
	width : 250px;
	height : 100%;
	background : url(../images/rightcol.jpg) no-repeat left top;
	padding-left: 10px;
	padding-right: 10px;
}

.rightcol .outer {
	width : 250px;
	margin : 0px;
}

.rightcol .topmargin {
	height : 20px;
}

.rightcol .content {
	text-align : center;
	font : normal 11px Trebuchet MS , Arial , Helvetica , sans serif;
}

.rightcol .bottommargin {
	height : 54px;
	/*background : url(../images/bottomrightcol.jpg) no-repeat left bottom;*/
}

.footer {
	background : url(../images/poweredbyvdoc.gif) no-repeat;
	height : 50px;
	clear : both;
}

.footer .bottomnav {
	margin : 0px 0px 5px 57px;
	padding : 15px 0px 0px 0px;
}

.footer .bottomnav .tabs {
	margin : 0px;
	padding : 0px;
}

.footer .bottomnav .tabs-left {
	width : 14px;
}

.footer .bottomnav .tab-left {
	width : 0px;
}

.footer .bottomnav .tab-content {
	height : 14px;
	font : normal 11px arial , helvetica , sans serif;
	padding : 0px 4px 0px 4px;
}

.footer .bottomnav .tab-right {
	width : 4px;
	background : url(../images/bottomnavleft.gif) no-repeat 0px 1px;
}

.footer .bottomnav .tabs-right {
	width : 0px;
}

.footer .bottomnav A {
	border-bottom : 1px solid #EB7305;
	display : block;
}

.footer .bottomnav A:link, .footer .bottomnav A:visited {
	color : #EC7405;
	text-decoration : none;
}

.footer .bottomnav A:hover, .footer .bottomnav A:active {
	color : #D9AE86;
	text-decoration : none;
}

.main-content {
	font : normal 12px Trebuchet MS , Arial , helvetica , sans serif;
	line-height : 15px;
	margin : 0px;
	height : 100%;
}

.main-content TD {
	font-family : Trebuchet MS , Arial , Helvetica , sans serif;
	font-size : 12px;
	line-height : 15px;
}

H1 {
	background : url(../images/h0_bullet.gif) no-repeat left bottom;
	font-weight : bold;
	font-size : 14px;
	color : #573C33;
	padding : 0px 0px 9px 22px;
	margin : 5px 28px 2px 5px;
	text-align : left;
}

H2 {
	font-weight : bold;
	font-size : 14px;
	color : #EC7405;
	padding : 0px;
	margin : 10px 0px 7px 0px;
	text-align : left;
}

H3 {
	font-weight : bold;
	font-size : 13px;
	color : #B35703;
	padding : 0px;
	margin : 7px 0px 7px 0px;
	text-align : left;
}

H3 A:link, H3 A:visited {
	color : #EC7405;
	text-decoration : underline;
}

H3 A:hover, H3 A:active {
	text-decoration : none;
}

/*Francois Spirckel : Création de H4 pour modifier les titres des news*/
H4 {
	font-weight : bold;
	font-size : 13px;
	color : #EC7405;
	padding : 0px;
	margin : 10px 0px 7px 0px;
	text-align : left;
}

.multicolumn {
}

.multicolumn .CL {
}

.multicolumn TD {
}

.multicolumn .C0 {
}

.multicolumn .C1 {
}

.text-bloc {
	margin : 10px 28px 10px 28px;
}

.p-header {
	font-weight : bold;
	color : #1F4E66;
	margin : 5px 0px 10px 0px;
	line-height : 13px;
}

P {
	color : #52575B;
	margin : 5px 0px 10px 0px;
	font-weight : normal;
}

HR {
	height : 6px;
	font-size : 1px;
	background : url(../images/separator.gif) repeat-x;
	padding : 0px;
	margin : 5px 18px 2px 5px;
	text-align : right;
	clear : both;
}

.hr {
	height : 6px;
	font-size : 1px;
	background : url(../images/separator.gif) repeat-x;
	padding : 0px;
	margin : 5px 18px 2px 5px;
	text-align : right;
	clear : both;
}

STRONG {
	font-weight : bold;
	/*font-size : 10px;*/
}

.highlight {
	color : #EC7405;
}

EM {
	font-style : italic;
}

.highlight {
	color : #B35703;
}

.mandatory {
	color : #B35703;
}

.arrow-list {
	padding : 0px;
	margin : 0px 0px 10px 0px;
}

.standard-list {
	padding : 0px;
	margin : 0px 0px 10px 0px;
}

.link-group {
	padding : 0px;
	margin : 0px 0px 10px 0px;
}

.link-group li {
	margin : 0px 0px 3px 0px;
	padding : 0px 0px 0px 14px;
	background : url(../images/link_arrow.gif) no-repeat 0px 2px;
	font : normal 11px Verdana , Arial , helvetica , sans serif;
	list-style : none;
	line-height : 13px;
}

.link-group li A:link, .link-group li A:visited {
	color : #40464A;
	text-decoration : underline;
}

.link-group li A:hover, .link-group li A:active {
	color : #EC7405;
	text-decoration : underline;
}

.standard-list li {
	margin : 0px;
	padding : 0px 0px 0px 18px;
	background : url(../images/bullet_list.gif) no-repeat 6px 6px;
	color : #5D5D5D;
	list-style : none;
	line-height : 18px;
}

.table {
	border-collapse : collapse;
	margin : 10px 15px 10px 12px;
}

.table CAPTION {
	font : bold 13px Trebuchet MS , Arial , helvetica , sans serif;
	color : #ED7304;
	padding : 0px 6px 4px 6px;
	text-align : center;
	padding : 0px 6px 4px 6px;
	line-height : 24px;
	border-bottom : 1px solid #583B35;
}

.table TH {
	color : #1F4E66;
	padding : 4px 6px 4px 6px;
	background : #FAF6E5;
	border : 1px solid #E2D0AC;
	font : bold 12px Verdana , Arial , helvetica , sans serif;
}

.table .cell1 {
	font : normal 12px Verdana , Arial , helvetica , sans serif;
	color : #1F4E66;
	padding : 4px 6px 4px 6px;
	background-color : white;
	border : 1px solid #E2D0AC;
}

.table .cell2 {
	font : normal 12px Verdana , Arial , helvetica , sans serif;
	color : #1F4E66;
	padding : 4px 6px 4px 6px;
	background-color : #FBFAF4;
	border : 1px solid #E2D0AC;
}

fields-group {
	padding : 7px;
}

fields-group .table .cell1 {
	padding : 2px 10px 2px 2px;
	border : none;
	background-color : transparent;
	font-weight : bold;
	font-family : Trebuchet MS , Arial , Helvetica , sans serif;
	text-align : right;
}

fields-group .table .cell2 {
	border : none;
	background-color : transparent;
	font-family : Trebuchet MS , Arial , Helvetica , sans serif;
	background : url(../images/form_arrow.gif) no-repeat left center;
	padding : 2px 2px 2px 16px;
}

.image {
	color : #5D5D5D;
}

.image {
	font : bold 9px Verdana , Arial , helvetica , sans serif;
}

.buttons-group {
	margin : 10px 28px 10px 40px;
	padding : 15px 0px 0px 0px;
	text-align : right;
	background : url(../images/separator.gif) repeat-x;
	width : 100%;
}

.button {
	font : normal 11px verdana , arial , helvetica , sans serif;
}

.button A:link, .button A:visited {
	cursor : default;
	color : #52575B;
	text-decoration : none !important;
}

.button A:hover, .button A:active {
	cursor : default;
	text-decoration : none !important;
}

.button1-part0 {
	white-space : nowrap;
	background : url(../images/button1bg1.gif) no-repeat top left;
}

.button1-part1 {
	white-space : nowrap;
	background : url(../images/button1bg.gif) no-repeat top right;
}

.button1-part0-down {
	white-space : nowrap;
	background : url(../images/button1bg1.gif) no-repeat top left;
}

.button1-part1-down {
	white-space : nowrap;
	background : url(../images/button1bg.gif) no-repeat top right;
}

.button2-part0 {
	white-space : nowrap;
	background : url(../images/button2bg1.gif) no-repeat top left;
}

.button2-part1 {
	white-space : nowrap;
	background : url(../images/button2bg.gif) no-repeat top right;
}

.button2-part0-down {
	white-space : nowrap;
	background : url(../images/button2bg1.gif) no-repeat top left;
}

.button2-part1-down {
	white-space : nowrap;
	background : url(../images/button2bg.gif) no-repeat top right;
}

.button3-part0 {
	white-space : nowrap;
	background : url(../images/button1bg1.gif) no-repeat top left;
}

.button3-part1 {
	white-space : nowrap;
	background : url(../images/button1bg.gif) no-repeat top right;
}

.button3-part0-down {
	white-space : nowrap;
	background : url(../images/button1bg1.gif) no-repeat top left;
}

.button3-part1-down {
	white-space : nowrap;
	background : url(../images/button1bg.gif) no-repeat top right;
}

.inactive {
}

.inactive A:link, .inactive A:visited {
	cursor : default;
	color : #E5E5E5;
	text-decoration : none !important;
}

.inactive A:hover, .inactive A:active {
	cursor : default;
	text-decoration : none !important;
}

.inactive .button1-part0, .inactive .button1-part0-down, .inactive .button2-part0, .inactive .button2-part0-down, .inactive .button3-part0, .inactive .button3-part0-down {
	background : url(../images/buttoninact1.gif) no-repeat top left;
}

.inactive .button1-part1, .inactive .button1-part1-down, .inactive .button2-part1, .inactive .button2-part1-down, .inactive .button3-part1, .inactive .button3-part1-down {
	background : url(../images/buttoninact2.gif) no-repeat top right;
}

.stamp {
	margin : 4px 5px 6px 5px;
}

.side-menu {
	width : 188px;
	padding : 0px 0px 0px 5px;
}

.side-menu SPAN {
}

.side-menu .side LI A {
	width : 183px;
	background : url(../images/menulevel1.gif) no-repeat 11px 13px;
	margin : 0px;
	padding : 8px 0px 6px 0px;
	cursor : pointer;
	cursor : pointer;
}

.side-menu .side LI SPAN {
	padding : 0px;
	margin : 0px 2px 0px 30px;
	font : bold 12px Trebuchet MS , Arial , Helvetica , sans serif;
	display : block;
}

.side-menu .side LI A:link, .side-menu .side LI A:visited {
	color : #FFFFFF;
	text-decoration : none;
}

.side-menu .side LI A:hover, .side-menu .side LI A:active {
	color : #EB7305;
	text-decoration : none;
}

.side-menu .side LI .current {
	width : 183px;
	background : url(../images/menulevel1actif.gif) no-repeat 11px 13px;
	margin : 0px;
	padding : 9px 0px 5px 0px;
	cursor : pointer;
	cursor : pointer;
}

.side-menu .side LI .current SPAN {
	border : none;
}

.side-menu .side LI .current SPAN {
	padding : 0px;
	margin : 0px 2px 0px 30px;
	font : bold 12px Trebuchet MS , Arial , Helvetica , sans serif;
	display : block;
}

.side-menu .side LI .current:link, .side-menu .side LI .current:visited {
	color : #EB7305;
	text-decoration : none;
}

.side-menu .side LI .current:hover, .side-menu .side LI .current:active {
	color : #FFFFFF;
	text-decoration : none;
}

.side-menu .side UL LI A {
	list-style : none;
	width : 168px;
	background : url(../images/menulevel2.gif) no-repeat 9px 9px;
	margin : 0px 0px 0px 15px;
	padding : 4px 0px 6px 0px;
	cursor : pointer;
	cursor : pointer;
}

.side-menu .side UL LI SPAN {
	padding : 0px;
	margin : 0px 2px 0px 24px;
	font : bold 11px Trebuchet MS , Arial , Helvetica , sans serif;
	display : block;
}

.side-menu .side UL LI A:link, .side-menu .side UL LI A:visited {
	color : #FFFFFF;
	text-decoration : none;
}

.side-menu .side UL LI A:hover, .side-menu .side UL LI A:active {
	color : #EB7305;
	text-decoration : none;
}

.side-menu .side UL LI .current {
	list-style : none;
	width : 168px;
	background : url(../images/menulevel2actif.gif) no-repeat 11px 11px;
	margin : 0px 0px 0px 15px;
	padding : 5px 0px 4px 0px;
	cursor : pointer;
	cursor : pointer;
}

.side-menu .side UL LI .current SPAN {
	border : none;
}

.side-menu .side UL LI .current SPAN {
	padding : 0px;
	margin : 0px 2px 0px 24px;
	font : bold 11px Trebuchet MS , Arial , Helvetica , sans serif;
	display : block;
}

.side-menu .side UL LI .current:link, .side-menu .side UL LI .current:visited {
	color : #EB7305;
	text-decoration : none;
}

.side-menu .side UL LI .current:hover, .side-menu .side UL LI .current:active {
	color : #FFFFFF;
	text-decoration : none;
}

.side-menu .side UL UL LI A {
	list-style : none;
	width : 168px;
	background : url(../images/menulevel3.gif) no-repeat 17px 7px;
	margin : 0px 0px 0px 15px;
	padding : 3px 0px 3px 0px;
}

.side-menu .side UL UL LI A SPAN {
	border : none;
}

.side-menu .side UL UL LI SPAN {
	padding : 0px;
	margin : 0px 2px 0px 34px;
	font : bold 10px Trebuchet MS , arial , helvetica , sans serif;
	display : block;
}

.side-menu .side UL UL LI A:link, .side-menu .side UL UL LI A:visited {
	color : #FFFFFF;
	text-decoration : none;
}

.side-menu .side UL UL LI A:hover, .side-menu .side UL UL LI A:active {
	color : #EB7305;
	text-decoration : none;
}

.side-menu .side UL UL LI .current {
	list-style : none;
	width : 168px;
	background : url(../images/menulevel3.gif) no-repeat 17px 7px;
	margin : 0px 0px 0px 15px;
	padding : 3px 0px 3px 0px;
}

.side-menu .side UL UL LI .current SPAN {
	border : none;
}

.side-menu .side UL UL LI .current SPAN {
	padding : 0px;
	margin : 0px 2px 0px 34px;
	font : bold 10px Trebuchet MS , arial , helvetica , sans serif;
	display : block;
}

.side-menu .side UL UL LI .current:link, .side-menu .side UL UL LI .current:visited {
	color : #EB7305;
	text-decoration : none;
}

.side-menu .side UL UL LI .current:hover, .side-menu .side UL UL LI .current:active {
	color : #FFFFFF;
	text-decoration : none;
}

.streamline {
	background : url(../images/stream_arrow.gif) no-repeat 0px 6px;
	font : bold 10px Trebuchet MS , Arial , Helvetica , sans serif;
	color : #E2D0AC;
	margin : 0px 5px 10px 5px;
	padding : 2px 0px 0px 12px;
}

.streamline A {
	font : bold 10px Trebuchet MS , Arial , Helvetica , sans serif;
}

.streamline A:link, .streamline A:visited {
	color : #E2D0AC;
	text-decoration : underline;
}

.streamline A:hover, .streamline A:active {
	color : #D4C5BE;
	text-decoration : underline;
}

.shortcuts {
	margin : 0px 5px 0px 5px;
	width : 20px;
	padding : 0px;
	text-align : left;
	float : right;
}

.shortcuts .arrow-list {
	margin : 0px;
}

.shortcuts .standard-list {
	margin : 0px;
}

.shortcuts .link-group {
	margin : 0px;
}

.shortcuts .link-group li {
	margin : 1px;
	width : 16px;
	height : 16px;
	cursor : pointer;
	cursor : pointer;
}

.shortcuts #friend {
	background : url(../images/send_icon.gif) no-repeat center center;
}

.shortcuts #print {
	background : url(../images/print_icon.gif) no-repeat center center;
}

.newsletter {
}

.newsletter .libelle {
}

.search {
	text-align : left;
	margin : 10px auto 10px 26px;
	padding : 0px;
}

.search INPUT {
	width : 150px;
	
}

.zoom {
	margin : 4px auto 6px auto;
	width : 195px;
	padding : 0px;
	text-align : left;
	background : url(../images/bloctop.gif) no-repeat top left;
}

.zoom H2 {
	background : url(../images/bloctitle.gif) no-repeat top left;
	font : bold 14px Trebuchet MS , Arial , Helvetica , sans serif;
	color : #40464A;
	padding : 2px 0px 17px 40px;
	margin-top : 6px;
}

.zoom .zoom-content {
	padding : 4px 14px 0px 16px;
}

.zoom .arrow-list {
}

.zoom .standard-list {
}

.zoom .link-group {
}

.zoom .zoom-bottom {
	height : 12px;
	background : url(../images/blocbottom.gif) no-repeat;
	font-size : 0px;
}

.zoom .arrow-list {
	margin : 0px;
}

.zoom .standard-list {
	margin : 0px;
}

.zoom .link-group {
	margin : 0px;
}

.zoom .link-group li {
}

.zoom .link-group li A:link, .zoom .link-group li A:visited {
}

.icon-link A:link {
}

.icon-link A:visited {
}

.zoom .link-group li A:hover, .zoom .link-group li A:active {
}

.icon-link A:hover {
}

.icon-link A:active {
}

.zoom .button A:link, .zoom .button A:visited {
	color : white;
}

.zoom .button1-part0 {
	white-space : nowrap;
	background : url(../images/button2bg1.gif) no-repeat top left !important;
}

.zoom .button1-part1 {
	white-space : nowrap;
	background : url(../images/button2bg.gif) no-repeat top right !important;
}

.zoom .button1-part0-down {
	white-space : nowrap;
	background : url(../images/button2bg1.gif) no-repeat top left !important;
}

.zoom .button1-part1-down {
	white-space : nowrap;
	background : url(../images/button2bg.gif) no-repeat top right !important;
}

.leftcol .text-bloc {
	margin : 4px 10px 6px 5px;
	width : 195px;
}

.leftcol .zoom {
	margin : 4px 10px 6px 5px;
	width : 195px;
}
.rightcol A{padding-left: 10px;}
.rightcol .note A {padding-left: 0px;}

.rightcol .text-bloc {
	margin : 4px auto 6px auto;
	width : 195px;
	text-align : left;
}

.rightcol P {
	text-align : left;
	margin-left:10px;
}

.rightcol HR {
	margin : 5px 10px 10px 10px;
}

.rightcol .hr {
	margin : 5px 10px 10px 10px;
}
.rightcol .poll{
	/*margin-left: 10px;	
	margin-right: 10px;*/
}

.pager {
	background : url(../images/separator.gif) repeat-x left bottom;
	padding : 5px 0px 10px 0px;
	margin : 5px 10px 10px 0px;
	clear : both;
}

.pager .button {
	font : bold 10px verdana , Arial , helvetica , sans serif;
}

.pager .button A:link, .pager .button A:visited {
	font-weight : bold;
	color : #000000;
}

.pager .button1-part0 {
	white-space : nowrap;
	background : url(../images/buttongridbg1.gif) no-repeat top left !important;
}

.pager .button1-part1 {
	white-space : nowrap;
	background : url(../images/buttongridbg.gif) no-repeat top right !important;
}

.pager .button1-part0-down {
	white-space : nowrap;
	background : url(../images/buttongridbg1.gif) no-repeat top left !important;
}

.pager .button1-part1-down {
	white-space : nowrap;
	background : url(../images/buttongridbg.gif) no-repeat top right !important;
}

.tooltip {
	border : 1px solid #797C82;
	color : #240615;
	background-color : #FFF59F;
	font-family : Arial , Helvetica , sans serif;
	font-size : 10px;
	padding : 2px 4px 2px 4px;
	width : 250px;
}

.tooltip .highlight {
	color : #DF0000;
}

.tooltip EM {
	color : #B88101;
}

FIELDSET LI {
	list-style : none;
	margin : 2px;
}

FIELDSET INPUT {
	vertical-align : middle;
}

FIELDSET LABEL {
	float : left;
	display : block;
	width : 25%;
	vertical-align : middle;
}

FIELDSET .radio {
	float : left;
}

FIELDSET .checkbox {
	float : left;
}

.side-menu UL {
	margin : 0px;
	padding : 0px;
	list-style : none;
}

.side-menu LI {
	margin : 0px;
	padding : 0px;
	list-style : none;
	display : block;
}

.side-menu A {
	display : block;
}

.rich-text {
	margin : 4px 0px 6px 0px;
}

.image {
	text-align : center;
	display : block;
	margin : 5px 10px 5px 10px;
}

.link-group ul {
	padding-left : 0px;
	margin-left : 0px;
}

.standard-list ul {
	padding-left : 0px;
	margin-left : 0px;
}

.arrow-list ul {
	padding-left : 0px;
	margin-left : 0px;
}

.buttons-group UL {
	text-align : right;
}

.buttons-group LI {
	display : inline;
}

.header .header-identity .header-image .image {
	margin : 0px;
}

