/* CSS Document */
body {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	color: #333333;
	background-color: #EEEEEE;
}

input,
select option,
select,
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

ul,
ul li
{
	margin-top: 0;
	margin-bottom: 0;	
}

form {
	margin: 0;
	padding: 0;
}
p {
	margin: 0;
	padding: 0 0 5px 0;
}

.text {
	font-size: 11px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	color: #333333;
}

div.RowItem ul
{
    padding-left: 13px;
	margin-top: 0;
	margin-bottom: 0;
}
/*
div.RowItemIE ul
{   
    display:inline ;   	 	
	margin-top: 0;
	margin-bottom: 0;
}
*/
a.readon:link,
a.readon:visited {
	color: #FF9933;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
a.readon:hover {
	color: #333333;
	text-decoration:none;
}

a:link,
a:visited {
	color: #FF9933;
	text-decoration: none;
}

a:hover {
	color: #333333;
	text-decoration:none;
}

a.underline:link,
a.underline:visited {
	font-size: 11px;
	font-weight: bolder;
	color: #333333;
}

a.underline:hover {
	text-decoration:none;
}

a.FileDownload:link,
a.FileDownload:visited {
	color: #333333;
	text-decoration: none;	
}

a.FileDownload:hover {
	text-decoration:underline;
}

ul a:link,
ul a:visited {
	color: #333333;
}

ul a:hover {
	color: #FF9933;
}

a.sidebar:link,
a.sidebar:visited {
	color: #333333;
}

a.sidebar:hover {
	color: #FF9933;
}

.contentheading {
	color: #FF9933;
	font-size:14px;
	font-weight:bold;
	padding-top: 3px;
	padding-bottom: 3px;
}

.componentheading {
	color: #FF9933;
	font-size:14px;
	font-weight:bold;
}

.contentpaneopen a:link,
.contentpaneopen a:visited
{
	text-decoration:underline;
}
.contentpaneopen a:hover
{
	text-decoration:underline;
}

.moduletable {
	width:100%;
	color: #FF9933;
	font-size:12px;
	font-weight:bold;
	padding-bottom:5px;
	margin-bottom:5px;
	margin-right:0px;
	text-align:left;
}

input,
select option,
select,
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

form {
	margin-bottom: 0;
	margin-left: 10px;
	margin-top: 0;
	padding: 0px;
/*	font-size:10px;  */
	list-style-type:circle;
}

p {
	margin: 0;
	padding: 0 0 5px 0;
}

.ShortDesc {
	color: #333333;
	font-size:11px;
	font-weight:100;
}

a.LinkContent:link,
a.LinkContent:visited
{
	text-decoration:underline;
}
a.LinkContent:hover
{
	text-decoration:underline;
}

.pathway {
	color: #BABABA;
	font-size: 10px;
}
.pathway a:link,
.pathway a:visited {
	color: #BABABA;
	text-decoration: none;
}
.pathway a:hover {
	text-decoration: underline;
}

.DocInf {
	padding-left: 10px;
}

a.TabLink:link,
a.TabLink:visited {
	text-decoration: none;
	color: #a1a1a1;
	font-weight:bold;	
}
a.TabLink:hover {
	text-decoration: none;
	color: #ff9933;
	font-weight:bold
}


td.PrintBox {
	border-top-style:solid;
	border-top-color:#CCCCCC;
	border-top-width:1px;
	padding:5px;
}

a.PrintBox:link,
a.PrintBox:visited {
	color: #FF9933;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
a.PrintBox:hover {
	color: #333333;
	text-decoration: none;
}
a.PrintBox img {
	padding-right: 5px;
}
.RightModuleDevider{
	background-image: url(../images/bgr_line5.gif);
	background-repeat: repeat-x;
}

ul.SidebarListitemLink {
	font-weight:normal;
	list-style-type:  none;
	font-size:11px;
	margin-left: 2px;
	padding: 0;
}
ul.SidebarListitemLink li {
	color: #FF9933;
	margin-bottom: 3px;	
	margin-left: 2px;
}
ul.SidebarListitemLink a:link,
ul.SidebarListitemLink a:visited {
	color: #333333;
	text-decoration: none;
	padding-left: 5px;
}
ul.SidebarListitemLink a:hover {
	color: #FF9933;
}


.TitleRequirement,
.InputMemberLogin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.InputMemberLogin {
	width: 100px;
}

a.SidebarLink:link,
a.SidebarLink:visited {
	color: #BABABA;
	text-decoration: none;
	/*padding-left: 5px;*/
	font-size:11px;
	font-weight:normal;
}
a.SidebarLink:hover {
	color: #FF9933;
	font-size:11px;
	text-decoration: none;
	font-weight:normal;
}

.ActiveLink {
	color: #FF9933;
	font-weight: normal;
}

.CustomModuleTitle {
	color: #FF9933;
	font-weight: bolder;
	font-size: 16px;
}
.CustomModuleTitleFF993315px {
	color: #FF9933;
	font-weight: bolder;
	font-size: 15px;
}

.CustomModuleTitle333333Bolder15px {
	color: #333333;
	font-weight: bolder;
	font-size: 15px;
}
.CustomModuleTitle939393 {
	color: #939393;
}
.TextColor {
	color: #FF9933;
	font-weight:normal;
	font-size:11px;
}


.HighlightText {
	background-color: #FF9933;
	color: #FFFFFF;
	padding: 2px 3px;
	margin-right: 5px;
	font-weight: bolder;
}

.HighlightTextRow {
	background-color:#FAB643;
	color: #999999;
	
}
.HighlightTextRow td{
	padding: 1px 1px;
	margin-right: 1px;
	font-weight: bolder;	
}
.HighlightTextSearchUserContact{
	background-color:#dddddd;
}
.HighlightTextSearchUserContact td {
	padding: 5px;
}
a.HighlightLink:link,
a.HighlightLink:visited {
	background-color: transparent;
	color: #BABABA;
	text-decoration: none;
	padding: 2px 3px;
	font-weight: bolder;
}
a.HighlightLink:hover {
	background-color: #FF9933;
	color: #FFFFFF;
	text-decoration:none;
}
a.HighlightLink {
	margin-right: 5px;
}


a.HrLinkModuleHomeMember:link,
a.HrLinkModuleHomeMember:visited {
	text-decoration: none;
}
a.HrLinkModuleHomeMember span {
	padding-right: 5px;
}
a.HrLinkModuleHomeMember .TextHighlightLinkBolder333333,
a.HrLinkModuleHomeMember .ShortDesc {
	color: #333333;
}
a.HrLinkModuleHomeMember .DateInf {
	color: #FF9933;
	font-weight: bolder;	
}
a.HrLinkModuleHomeMember .TextHighlightLinkBolder333333 {
	font-weight: bolder;
}
a.HrLinkModuleHomeMember:hover,
a.HrLinkModuleHomeMember:hover .TextHighlightLinkBolder333333,
a.HrLinkModuleHomeMember:hover .ShortDesc {
	text-decoration: underline;
}
a.HrLinkModuleHomeMember:hover .DateInf {
	text-decoration: none;
}

.NewsDateCreated {
	color: #FF9933;
	font-weight:bolder;
	font-size: 11px;
}



.SearchResultHeader {
	background-color: #E4E4E4;
	padding:5px;
	color: #FF9933;
	font-weight: bolder;
	border-top-style:solid;
	border-top-color:#AAAAAA;
	border-top-width:2px;
}

.SearchResultRow0 {
	background-color:#FFFFFF;
	padding:5px;
}

.SearchResultRow0 a:link, 
.SearchResultRow0 a:visited{
/*	font-weight: bolder;*/
	text-decoration:underline;	
}
.SearchResultRow0 a:hover{	
	text-decoration:none;	
}

.SearchResultRow1 {
	background-color:#E4E4E4;
	padding:5px;	
}

.SearchResultRow1 a:link, 
.SearchResultRow1 a:visited{
	/*font-weight: bolder;*/
	text-decoration:underline;	
}

.SearchResultRow1 a:hover{	
	text-decoration:none;	
}


.highlight {
	background-color:#FFFF00;
}

.TitleFieldsFf9933Bolder{
	color: #ff9933;
	font-weight: bolder;
}
.InputWidth96 {
	width: 96%;
}

.InputWidth98 {
	width: 98%;
}

.TitleFormColorA1a1a1Bolder{
	color: #a1a1a1;
	font-weight: bolder;
}
/* register users*/
.SiteAdhesionTab {
	background-image: url(../images/img_Adhesion_tab_2.gif);
	background-repeat: repeat-x;	
}

.CustomModuleTitleFF9933Bolder {
	color: #FF9933;
	font-weight: bolder;
}

.BottomLineRepeatX {
	background-image: url(../images/bgr_line3.gif);
	background-repeat: repeat-x;

}

.TitleFields666666Italic10px{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-style: italic;
}

.CustomModuleTitle999999 {
	color: #999999;
}
.CustomModuleTitleA6A5A5 {
	color: #A6A5A5;
}

.CustomModuleTitleFF9933Normal {
	color: #FF9933;
	font-weight: normal;
}
.CustomModuleTitle333333Bolder {
	color: #333333;
	font-weight: bolder;
}

.TitleQuestions {
	color: #000000;
}

.TitleAnswerff9933 {
	color: #ff9933;
}

a.HrLinkBolder333333:link,
a.HrLinkBolder333333:visited {
	text-decoration: underline;
	font-weight: bold;
	color: #333333;
}
a.HrLinkBolder333333:hover {
	text-decoration: none;
	font-weight: bold;
}

a.HrLinkBolderFF9933:link,
a.HrLinkBolderFF9933:visited {
	text-decoration: underline;
	font-weight: bold;
	color: #FF9933;
}
a.HrLinkBolderFF9933:hover {
	text-decoration: none;
	font-weight: bold;
}


a.HrLinkFF9933:link,
a.HrLinkFF9933:visited {
	text-decoration: none;
	font-weight: bold;
	color: #FF9933;
}
a.HrLinkFF9933:hover {
	text-decoration: none;
	font-weight: normal;
}

a.HrMemberLogin999999:link,
a.HrMemberLogin999999:visited {
	text-decoration: underline;
	color: #999999;
	font-size: 10px;
}
a.HrMemberLogin999999:hover {
	text-decoration: none;
}

a.HrSubMenu666666:link,
a.HrSubMenu666666:visited {
	text-decoration: none;
	color: #666666;
	font-size: 10px;
}
a.HrSubMenu666666:hover {
	text-decoration: underline;
}

.Breadcumb {
	color: #BABABA;
	font-size: 10px;
}
.Breadcumb a:link,
.Breadcumb a:visited {
	color: #BABABA;
	text-decoration: none;
}

.txtbullet {
	list-style-type: circle;
}
.TableBorberLeftTop {
	border: #C8C8C8 solid 1px;
	border-width: 1px 0 0 1px;
	padding: 3px;
}
.TableBorberRightBottom {
	border: #C8C8C8 solid 1px;
	border-width: 0 1px 1px 0;
	padding: 3px;
}

.TabBorderLeftSolidC8C8C8 {
	border: #C8C8C8 solid 1px;
	border-right: none;
}
.TabBorderLeftSolidC8C8C8Padding {
	border: #C8C8C8 solid 1px;
	border-width: 2px 0 1px 1px;
	padding: 3px;
}

.TabBorderLeftSolidC8C8C8NoPadding {
	border: #C8C8C8 solid 1px;
	border-width: 2px 0 1px 1px;
}



.TabBorderLeftSolidC8C8C8PaddingWithtd td,
.TabBorderLeftSolidC8C8C8NoPaddingWithtd td,
.TabBorderLeftSolidC8C8C8WithTd td {
	padding: 4px;
	text-align: center;
}
.TableBorberLeftTopRight {
	border: #C8C8C8 solid 1px;
	border-width: 1px 1px 0 1px;
	padding: 3px;
}
.TableBorberLeftTopBottom {
	border: #C8C8C8 solid 1px;
	border-width: 1px 0 1px 1px;
	padding: 3px;
}

.TableBorberBottom {
	border-bottom: #C8C8C8 solid 1px;
	padding: 3px;
}

.TabbleBorderAll {
	border: #C8C8C8 solid 1px;
	border-width: 1px 1px 1px 1px;
	padding: 3px;
}

a.HrLinkBolderNoneFF9933:link,
a.HrLinkBolderNoneFF9933:visited {
	text-decoration: none;
	color: #FF9933;
	font-weight: bolder;
}
a.HrLinkBolderNoneFF9933:hover {
	color: #333333;
}



a.HrLinkNormalFF9933:link,
a.HrLinkNormalFF9933:visited {
	text-decoration: none;
	font-weight: normal;
	color: #FF9933;
}
a.HrLinkNormalFF9933:hover {
	text-decoration: underline;
}

a.HrLinkBolderUnderline333333:link,
a.HrLinkBolderUnderline333333:visited {
	text-decoration: underline;
	font-weight: bolder;
	color: #333333;
}
a.HrLinkBolderUnderline333333:hover {
	color: #FF9933;
}

a.HrLinkNormalUnderlineFF9933:link,
a.HrLinkNormalUnderlineFF9933:visited {
	text-decoration: underline;
	font-weight: normal;
	color: #FF9933;
}
a.HrLinkNormalUnderlineFF9933:hover {
	text-decoration: none;
}
.BgColorf7f18b {
	padding:5px;
	background-color: #f7f18b;
}

.BgColorf4e22e {
	padding:5px;
	background-color: #f4e22e;
}

.BgColoreba424 {
	padding:5px;
	background-color: #eba424;
}

.BgTemoignage {
	background-image: url(../images/bgr_temoignages.jpg);
	background-repeat:no-repeat;
	padding: 15px;
}

.ResetBold {
	font-weight: normal;
}
.GetBold {
	font-weight: bolder;
}
.TextBoxSolidD6D6D6 {
	border: #D6D6D6 solid 1px;
}

.BgColorFFFFFF {
	background-color: #FFFFFF;
}

.BgLineLeftD6D6D6 {
	background-color: #D6D6D6;
}

.PaddingLeft10px20px {
	padding: 10px 20px;
}

.BgLineLeftX {
	background-image: url(../images/bgr_lineloop.gif);
	background-repeat: repeat-x;
	text-align: left;
}

.BgLineLeftY {
	background-image: url(../images/bgr_line2.gif);
	background-repeat: repeat-y;
	background-position: 50% 0%;
}

.BgLineRightY {
	background-image: url(../images/bgr_line4.gif);
	background-repeat: repeat-y;
	background-position: 50% 0%;
}

.BgWhite {
	background-color: #FFFFFF;
}
.BgMemberLogin {
	background-image: url(../images/bgr_member_top.gif);
	background-repeat: repeat-x;
}

.BgImageSmall_flashgif {
	background-image: url(../images/small_flashgif.gif);
	background-repeat: no-repeat;
	background-position: 0% 50%;
}

.TextEncompassImageLeft div {
	float: left;	
	color: #FF9933;
	font-size: 10px;
	padding: 0 10px 3px 0;
}

.TextEncompassImageright div {
	float: right;	
	color: #FF9933;
	font-size: 10px;
	padding: 0 10px 3px 0;
}

.ColorE4E4E4 {
	background-color: #E4E4E4;
}

.ColorC8C8C8 {
	background-color: #C8C8C8;
}
.ColorFF9933 {
	background-color: #FF9933;
}

.FormSelectBox select,
.FormSelectBox select option {
	padding: 0 0 0 3px;
}
.FormSelectBox select {
	border: #9C9C9C solid 1px;
}

.Padding5px15px {
	padding: 5px 15px;
}

.PaddingTop3pxWithTd td {
	padding-top: 3px;
}

.Padding5pxWithTd td {
	padding: 5px;
}

.PaddingTemoignage td {
	padding: 12px;
}

.PaddingTd td {
	padding: 4px 0;
}

.HeadRowBgE4E4E4ColorFF9933,
.HeadRowBgE4E4E4ColorFF9933 td {
	background-color: #E4E4E4;
	font-weight: bolder;
	color: #FF9933;
}
.HeadRowBgE4E4E4ColorFF9933 td {
	border-right: #C8C8C8 solid 1px;
}

.HeadRowBgF7A720ColorFFFFFF,
.HeadRowBgF7A720ColorFFFFFF td {
	background-color: #F7A720;
	font-weight: bolder;
	color: #FFFFFF;
}
.HeadRowBgF7A720ColorFFFFFF td {
	border-right: #FFFFFF solid 1px;
}
.HeadRowBgF7A720ColorFFFFFF .SetBorder,
.OddRow td,
.EvenRow td {
	border-right: #C8C8C8 solid 1px;
}


.BgImageNameBgr_nav {
	background-image: url(../images/bgr_nav.gif);
}

.BgFooter {
	background-image: url(../images/img_bottom.gif);
	background-repeat: repeat-x;
}


.NavPagingB9B9B9 {
	color: #B9B9B9;
}

.NavPagingB9B9B9 span,
.NavPagingB9B9B9 a {
	padding: 0 4px;
}
.NavPagingB9B9B9 a:link,
.NavPagingB9B9B9 a:visited {
	text-decoration: none;
	color: #B9B9B9;
}
.NavPagingB9B9B9 a:hover {
	text-decoration: underline;
	color: #FF9933;
}


.NavLinkB9B9B9Bolder {
	color: #B9B9B9;
	font-weight: bolder;
}
.NavLinkB9B9B9Bolder span,
.NavLinkB9B9B9Bolder a {
	padding: 0 4px;
	font-weight: bolder;
}
.NavLinkB9B9B9Bolder a:link,
.NavLinkB9B9B9Bolder a:visited {
	text-decoration: none;
	color: #B9B9B9;
}
.NavLinkB9B9B9Bolder a:hover {
	text-decoration: underline;
	color: #FF9933;
}

/*----------------Agenda--------------------*/
a.HrLinkBolderNoneFF9933Size14:link,
a.HrLinkBolderNoneFF9933Size14:visited {
	font-size:14px;
	text-decoration: none;
	color: #FF9933;
	font-weight: bolder;
}
a.HrLinkBolderNoneFF9933Size14:hover {
	color: #333333;
}

.BgQuotionMarkIco_quotion1 {
	background-image: url(../images/ico_quotion1.gif);
	background-repeat: no-repeat;
	background-position: 0% 0%;
	padding: 15px 0 0 30px;
}
.BgQuotionMarkIco_quotion2 {
	background-image: url(../images/ico_quotion2.gif);
	background-repeat: no-repeat;
	background-position: 100% 100%;
	font-weight: bolder;
	padding: 0 15px 15px 0;
}
.mosimage {
 /* border: 1px solid #cccccc;
  margin: 5px*/
}

.mosimage_caption{
 	float: left;	
	color: #ae6113;
	font-size: 11px;
	font-weight: bold;
	padding: 0 10px 3px 0;
}
/*--------------------------------------------------*/
/* CSS drop down menu */

#dropmenudiv {
	position: absolute;
	border: 1px solid #FABA4E;
	border-bottom-width: 0;
	font: normal 10px Arial;
	line-height: 18px;
	z-index: 100;
}
#dropmenudiv a {
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid #999999;
	padding: 1px 0;
	text-decoration: none;
	font-weight: normal;
	background-color: #FFFFFF;
}
#dropmenudiv a:hover { 
	background-color: #FF9933;
}
