/* Custom Color - for: style#4701 ACA - base on original system 1801/

/* arimo-regular - latin */
@font-face {
  font-family: 'Arimo';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/arimo-v17-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/arimo-v17-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/arimo-v17-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/arimo-v17-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/arimo-v17-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/arimo-v17-latin-regular.svg#Arimo') format('svg'); /* Legacy iOS */
}

body	{font-family: 'Arimo', sans-serif; 
		font-size: 12px;
		letter-spacing:1px; 
		font-style: normal; 
		line-height: normal; 
		font-weight: normal;
		color: #20155B;}

td		{font-size: 12px; }						
select, option	{font-size: 12px; }
input		{font-size: 12px; line-height: normal;}												
textarea	{font-size: 12px; line-height: normal;}

A:link {color:#7272a3; text-decoration:none;}
A:visited {color:#7272a3; text-decoration:none;}
A:hover {color:#C95C12; text-decoration:underline;}
A:active {color:#C95C12; text-decoration:underline;}

/* dark/light toolbar styles */
A.tb:link {color:#FFFFFF; text-decoration:none; }
A.tb:visited {color:#FFFFFF; text-decoration:none;}
A.tb:hover {color:#dca525; text-decoration:underline;}
A.tb:active {color:#dca525; text-decoration:underline; }
/*end*/

/* dark/light header styles */
A.headerlink:link {color:#ffffff; text-decoration:none; }
A.headerlink:active {color:#f3f3f3; text-decoration:underline; }
A.headerlink:visited {color:#ffffff; text-decoration:none; }
A.headerlink:hover {color:#f3f3f3; text-decoration:underline; }
/*end*/

.menu {font: 14px/24px 'Arimo', sans-serif; letter-spacing:1px; color: #2D2D2D;}
.menu1 {font: 14px/24px 'Arimo', sans-serif; letter-spacing:1px; color: #ffffff;}/*used on deux*/
.menu2 {font: 14px/24px 'Arimo', sans-serif; letter-spacing:1px; color: #ffffff;}

.menuAdmin {font: 14px/24px 'Arimo', sans-serif; letter-spacing:1px; color: #ffffff;} /*used on frame*/
.menu2Admin {font: 14px/24px 'Arimo', sans-serif; letter-spacing:1px; color: #ffffff;}/*used on deux*/

.bgcolorbody {background-color: #F6F7F9; background: #F6F7F9;}
.frame	{background-image:url(4701bg_frame.gif);}
.bgcolorbase {background-color: #E6DFDB; background: #E6DFDB;} /*d5d7dc*/
.bgcolorsofter {background-color: #F3F3F1; background: #F3F3F1;}
.bgcolorwhite {background-color: #FFF; background: #FFF;}

.spacer {line-height: 1px; font-size: 1px;}
.spacerbase {line-height: 1px; font-size: 1px; background-color: #E6DFDB; background: #E6DFDB;}
.spacersofter {line-height: 1px; font-size: 1px; background-color:  #F3F3F1; background: #F3F3F1;}
.spacerwhite {line-height: 1px; font-size: 1px; background-color: #ffffff; background: #ffffff;}

.title { font-size: 14px;  color: #362D66;}
.titlebig { font-size: 14px; font-weight: 500;  color: #362D66;}
.titlemodule { font-size: 16px; font-weight: 600;  color: #362D66;}

/* dark/light toolbar styles */
.tb_titlemodule {font-size: 16px; font-weight: 600; color: #FFFFFF;}
.tb_italicbold {font-size: 13px; font-style: italic; font-weight: 500; color: #FFFFFF;}
.toolbar  {color: #FFFFFF;}
/* end*/

.italic { font-size: 12px; font-style: italic;}
.italicreq { font-size: 14px; font-style: italic; font-weight: 500; color: #C95C12;}
.italicbold {font-size: 12px; font-style: italic; font-weight: 500; color: #362D66;}
.italicheader {font-size: 14px; font-style: italic; color: #FFFFFF;}
.italicsmall {font-size: 11px; font-style: italic;}

.attention {font-size: 12px; font-weight: 500; color: #e48927;}
.attentionsmall {font-size: 11px; color: #e48927;}
.attentioncolor {color: #e48927;}
.attentioni {font-size: 12px; font-weight: 500; color: #e48927; font-style: italic;}
.attentionismall { font-size: 11px; color: #e48927; font-style: italic;}

.date {font-size: 10px;}
.comment {font-size: 12px; font-style: italic; color: #666666;}

.underline {text-decoration: underline;}
.group { color: #0033CC;}  /* blue */
.personal { color: #009487;} /* green */

.welcome {font-size: 14px; color: #362D66;}
.menulogout {font-size: 12px; font-weight: bold; color: #FFF;}

.messagetext {font-size: 14px;}
.messagetextbold {font-size: 14px; font-weight: 500; color: #000060;}

.bgcolorevent {background-color: #FFFBE1; background: #FFFBE1;}
.bgcolortoday {background-color: #DEECC1; background: #E1EAC7;}

/* new border styles */
.borderdark {border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-style: solid;
	border-color: #E6DFDB;}