body { font: 12px/18px Lucida Grande, Arial, Verdana, sans-serif; background-color: #fff; color: #333; }
a { color: #1d6207; }
a:link, a:visited, a:active { text-decoration: none; }
a:hover { text-decoration: underline; }
p { margin-bottom: 18px; }
h1 { font-weight: bold; font-size: 24px; line-height: 36px; margin-bottom: 18px; }
h2 { font-weight: bold; font-size: 16px; line-height: 18px; margin-bottom: 18px; }
h3 { font-weight: bold; font-size: 13px; line-height: 18px; }
h4 { font-weight: bold; font-size: 10px; line-height: 18px; }
ul { margin-bottom: 18px; list-style: none outside; }
ol { margin-bottom: 18px; list-style: decimal; margin-left: 2.2em; }

li 		{ color: #333333; font-size: 10px; font-family: Lucida Grande, Arial, Verdana, sans-serif; line-height: 15px; margin-bottom: 0px }
td 		{ color: #333333; font-size: 10px; font-family: Lucida Grande, Arial, Verdana, sans-serif; line-height: 15px }

#trim 		{border-bottom: 1px solid #1d6207; }

.menuvoip2	{ color: #FFFFFF; font-size: 11px; font-family: Lucida Grande, Arial, Verdana, sans-serif; line-height: 12px; font-weight: none }
.menuvoip2 a { color: #FFFFFF; font-size: 11px; font-family: Lucida Grande, Arial, Verdana, sans-serif; line-height: 12px; font-weight: none }
.menuvoip2 a:hover { color: #FFFFFF; font-size: 11px; font-family: Lucida Grande, Arial, Verdana, sans-serif; line-height: 12px; font-weight: none }
.menuvoip2:hover { color: #FFFFFF; font-size: 11px; font-family: Lucida Grande, Arial, Verdana, sans-serif; line-height: 12px; font-weight: none }
###  Menu de base left

.menuvoip	{ color: #FFFFFF; font-size: 11px; font-family: Lucida Grande, Arial, Verdana, sans-serif; line-height: 12px; font-weight: bold }
.menuvoip a { color: #FFFFFF; font-size: 11px; font-family: Lucida Grande, Arial, Verdana, sans-serif; line-height: 12px; font-weight: bold }
.menuvoip a:hover { color: #FF0000; font-size: 11px; font-family: Lucida Grande, Arial, Verdana, sans-serif; line-height: 12px; font-weight: bold }
.menuvoip:hover { color: #FF0000; font-size: 11px; font-family: Lucida Grande, Arial, Verdana, sans-serif; line-height: 12px; font-weight: bold }
###  Menu de base right

.maintable 		{border-left: 1px solid #999999; border-right: 1px solid #999999;}

.TexteWelcomB { color: #FFFFFF; font-size: 13px; font-family: Lucida Grande, Arial, Verdana, sans-serif; line-height: 14px }
.TexteWelcomp { color: #FFFFFF; font-size: 10px; font-family: Lucida Grande, Arial, Verdana, sans-serif; line-height: 10px }
.TexteWelcomBF { color: #000000; font-size: 13px; font-family: Lucida Grande, Arial, Verdana, sans-serif; line-height: 14px }
.TexteWelcompF { color: #000000; font-size: 10px; font-family: Lucida Grande, Arial, Verdana, sans-serif; line-height: 10px }

.TexteWelcomSB { color: #FFFFFF; font-size: 10px; font-family: Lucida Grande, Arial, Verdana, sans-serif; line-height: 12px }
.TexteWelcomSp { color: #FFFFFF; font-size: 10px; font-family: Lucida Grande, Arial, Verdana, sans-serif; line-height: 10px }
.TexteWelcomSBF { color: #000000; font-size: 10px; font-family: Lucida Grande, Arial, Verdana, sans-serif; line-height: 12px }
.TexteWelcomSpF { color: #000000; font-size: 10px; font-family: Lucida Grande, Arial, Verdana, sans-serif; line-height: 10px }


.box_title {color: #333333; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 17px; text-decoration: none; font-weight: bold; }

table.headerTools  {background:#e5dfdb;}
table.headerTools td.toolText {color: #FFFFFF; font-size: 10px; font-weight: none; padding: 1px 0px 0px 4px;}
table.headerTools td.toolText a {text-decoration: none; font-weight: none; color: #FFFFFF;}
table.headerTools td.toolText a:hover {text-decoration: underline; font-weight: none; color: #FFFFFF;}

#mainmenu {background: #1d6207; border-top: 2px solid #1d6207; border-bottom: 1px solid #1d6207; text-align: center;}
#mainmenu a {color: #FFFFFF; text-decoration: none;}
#mainmenu a:hover {color: #FFFFFF; text-decoration: none; background: #3b7828;}
#mainmenu:hover {color: #FFFFFF; text-decoration: none; background: #3b7828;}

#menuitem {background: #1d6207; font-size: 10px; margin: 0px; padding: 0px 0px 0px 0px; text-align: center;}
#menuitem a {color: #FFFFFF; text-decoration: none; font-weight: bold;}
#menuitem a:hover {color: #FFFFFF; text-decoration: none; background: #3b7828; font-weight: bold;}
#menuitem:hover {color: #FFFFFF; text-decoration: none; background: #3b7828; font-weight: bold;}


#usermenu {background: #3b7828;color: #3b7828; border-top: 2px solid #1d6207; border-bottom: 1px solid #3b7828; text-align: center;}
#usermenu a {color: #FFFFFF; text-decoration: none;}
#usermenu a:hover {color: #3b7828; text-decoration: none; background: #FFFFFF;}
#usermenu:hover {color: #3b7828; text-decoration: none; background: #FFFFFF;}

#usermenuitem {background: #3b7828;color: #3b7828; font-size: 10px; margin: 0px; padding: 0px 0px 0px 0px; text-align: center;}
#usermenuitem a {color: #FFFFFF; text-decoration: none; font-weight: bold;}
#usermenuitem a:hover {color: #3b7828; text-decoration: none; background: #E0E0E0; font-weight: bold;}
#usermenuitem:hover {color: #3b7828; text-decoration: none; background: #E0E0E0; font-weight: bold;}

.selectedPoint {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: none; font-size: 10px; color: #333333; background-color: #dcd6ce;}
.beforePoint {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: none; font-size: 10px; color: #333333; background-color: #F8EAD7;}
.nextPoint {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: none; font-size: 10px; color: #333333; background-color: #CCCCCC;}
.Home_Big_Title {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #333333;}

.borderpub 	{border-bottom: 1px solid #1d6207; border-top: 1px solid #1d6207; border-left: 1px solid #1d6207; border-right: 1px solid #1d6207;}
.bgtendance {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: none; font-size: 10px; color: #333333; background-color: #CCCCCC;}
#bgtendance2 {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: none; font-size: 10px; color: #333333; background-color: #CCCCCC;}

.table {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: bold; font-size: 12px; color: #FFFFFF; background-color: #1d6207;}
.table a {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: bold; font-size: 12px; color: #FFFFFF; background-color: #1d6207;}

.headerList {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: bold; font-size: 10px; color: #333333; background-color: #CCCCFF;}


.Misslisting {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: none; font-size: 11px; color: #000000; background-color: #FAD7B2;}
.Misslisting a {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: none; font-size: 11px; color: #000000; background-color: #FAD7B2;}
.Misslisting a:hover {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: none; font-size: 11px; color: #000000; background-color: #FAD7B2;}
.Misslisting:hover {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: none; font-size: 11px; color: #000000; background-color: #FAD7B2;}

.MisslistingB {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: none; font-size: 11px; color: #000000; background-color: #FFFFFF;}
.MisslistingB a {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: none; font-size: 11px; color: #000000; background-color: #FFFFFF;}
.MisslistingB a:hover {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: none; font-size: 11px; color: #000000; background-color: #FFFFFF;}
.MisslistingB:hover {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: none; font-size: 11px; color: #000000; background-color: #FFFFFF;}
###  missedlist


.HLproposals {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: none; font-size: 10px; color: #333333; background-color: #E0E0E0;}

.PromotionH1 {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: none; font-size: 10px; color: #FFFFFF; background-color: #1d6207; border-bottom: 1px solid #1d6207;}
.PromotionH2 {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: none; font-size: 10px; color: #FFFFFF; background-color: #1d6207; border-bottom: 1px solid #1d6207;}
.PromotionH3 {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: none; font-size: 10px; color: #FFFFFF; background-color: #1d6207; border-bottom: 1px solid #1d6207;}

.Promotion1 {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: none; font-size: 10px; color: #333333; background-color: #CCCCCC; border-bottom: 1px doted #1d6207;}
.Promotion2 {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: none; font-size: 10px; color: #333333; background-color: #CCCCCC; border-bottom: 1px doted #1d6207;}
.Promotion3 {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: none; font-size: 10px; color: #333333; background-color: #CCCCCC; border-bottom: 1px doted #1d6207;}


input.stylized { border-left: solid 1px #999999; border-top: solid 1px #999999; border-right: solid 1px #999999; border-bottom: solid 1px #999999; font-family: Tahoma, Arial, Helvetica; font-weight: bold; font-size: 10px; color: #333333; background-color: [var:'Form_Background']; }
input.stylizederror { border-left: solid 1px #999999; border-top: solid 1px #999999; border-right: solid 1px #999999; border-bottom: solid 1px #999999; font-family: Tahoma, Arial, Helvetica; font-weight: bold; font-size: 10px; color: #333333; background-color: [var:'Form_Background']; }
select.stylized { border-left: solid 1px #999999; border-top: solid 1px #999999; border-right: solid 1px #999999; border-bottom: solid 1px #999999; font-family: Tahoma, Arial, Helvetica; font-weight: bold; font-size: 10px; color: #333333; background-color: [var:'Form_Background']; }
textarea.stylized { border-left: solid 1px #999999; border-top: solid 1px #999999; border-right: solid 1px #999999; border-bottom: solid 1px #999999; font-family: Tahoma, Arial, Helvetica; font-weight: bold; font-size: 10px; color: #333333; background-color: [var:'Form_Background']; }

.tableMenu {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: none; font-size: 11px; color: #FFFFFF; background-color: #ccdcd3;}
.tableMenu a {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: none; font-size: 11px; color: #144903; background-color: #ccdcd3;}


.support_box {border: 1px solid #7cb697; color: #000000;}
.border_nav {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: bold; font-size: 12px; color: #000000; background-color: #559b3f;}
.border_nav:a {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: bold; font-size: 12px; color: #000000; background-color: #559b3f;}
.border_nav:hover {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: bold; font-size: 12px; color: #000000; background-color: #559b3f;}
#border_navH {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: bold; font-size: 12px; color: #000000; background-color: #559b3f;}
### caption des box de gauche

.support_box th {border: 1px solid #D66900; font-size: 10px; color: #000000; background-color: #FEF0E1; text-align: left; padding-left: 2px; }
.support_box td {font-size: 10px; font-color: D66900; color: #000000; border: 0px none;}
### cadre du menu de gauche

.support_boxselect {border: 1px solid #D66900; color: #333333;}
.support_boxselect th {border: 1px solid #D66900; font-size: 10px; color: #F8EAD7; background-color: #FFE1C4; text-align: left; padding-left: 5px; }
.support_boxselect td {font-size: 10px; font-color: D66900; background-color: #FFE1C4; color: #333333; border: 0px none;}

.AZmenu_white {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: none; font-size: 13px; color: #333333; background-color: #FFFFFF;}
.AZmenu_gray {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: none; font-size: 13px; color: #333333; background-color: #FFE3C7;}
.AZmenu_selected {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: none; font-size: 13px; color: #FFFFFF; background-color: #5D7CBA;}
.AZmenu_selected a {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: none; font-size: 13px; color: #FFFFFF; background-color: #5D7CBA;}
.Header_Rates {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: none; font-size: 14px; color: #FFFFFF; background-color: #333333;}
.SelectedContentList {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: bold; font-size: 10px; color: #000000; background-color: #7D9BD9;}
.SelectedContentList a {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: bold; font-size: 10px; color: #000000; background-color: #7D9BD9;}
.SelectedContentList a:hover {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: bold; font-size: 10px; color: #000000; background-color: #7D9BD9;}
.SelectedContentList:hover {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: bold; font-size: 10px; color: #000000; background-color: #7D9BD9;}
.SelectedContentListB {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: bold; font-size: 10px; color: #000000; background-color: #FDDCBA;}
.SelectedContentListB a {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: bold; font-size: 10px; color: #000000; background-color: #FDDCBA;}
.SelectedContentListB a:hover {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: bold; font-size: 10px; color: #000000; background-color: #FDDCBA;}
.SelectedContentListB:hover {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: bold; font-size: 10px; color: #000000; background-color: #FDDCBA;}

.HighlightContentList {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: none; font-size: 11px; color: #000000; padding-left: 2px; background-color: #FEF0E1;}
.HighlightContentList a {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: none; font-size: 11px; color: #000000; padding-left: 2px; background-color: #FEF0E1;}
.HighlightContentList a:hover {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: none; font-size: 11px; color: #000000; padding-left: 2px; background-color: #FEF0E1;}
.HighlightContentList:hover {text-decoration: none; ; font-family: Tahoma, Arial, Helvetica; font-weight: none; font-size: 11px; color: #000000; padding-left: 2px; background-color: #FEF0E1;}
#### AZ presentation


.welcomebox_text  {font-size:10px; line-height: normal; color: #333333;}
.formMemberButton {background-color: #CCCCCC; border-width: 2; color: #333333; font-size: 10px; font-family: verdana; font-weight: bold;}
.formButton {background-color: #dcd6ce; border-width: 2; color: #333333; font-size: 10px; font-family: verdana; font-weight: bold;}

.orange
{
 Font-Size: 10px;
 text-decoration: none;
 font-weight: none;
 border: 1px solid #1d6207;
 color: #000000;
 Background-color: #a2bd9d;
 padding:1px;
 text-align: center;
}
.orange a
{
 Font-Size: 10px;
 text-decoration: none;
 font-weight: none;
 border: 1px solid #1d6207;
 color: #000000;
 Background-color: #a2bd9d;
 padding:1px;
 text-align: center;
}
.orange a:hover
{
 Font-Size: 10px;
 text-decoration: none;
 font-weight: none;
 border: 1px solid #1d6207;
 color: #000000;
 Background-color: #a2bd9d;
 padding:1px;
 text-align: center;
}

.orange:hover
{
 Font-Size: 10px;
 text-decoration: none;
 font-weight: none;
 border: 1px solid #000000;
 color: #000000;
 text-align: center;
 background-repeat: repeat-x;
 background-position : -1px;
 background-color : #FFFFFF;
 padding:1px;
}

.text3
{
	Font-Size: 11px;
	text-decoration: none;
	font-weight: none;
	color: #FFFFFF;
}
.text3 a
{
	Font-Size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}
.text3 a:hover
{
	Font-Size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}
.text3:hover
{
	Font-Size: 11px;
	text-decoration: none;
	font-weight: none;
	color: #FFFFFF;
}
