body
{
	margin: 0px;
	font-family: verdana;
	font-size: 11px;
	color: #0000cc;
}

.contenplaceholder
{
	border-left: #ff0000 1px solid;
	border-right: #ff0000 1px solid;
}

/************* Menu ******/
.blocTexte
{
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	font-family: verdana;
	line-height: 20px;
}

/******** MENU ******/


.menuBoxBas
{
	background: url(../../App_Images/blocGaucheBas.gif) no-repeat left bottom;
	height: 15px;
	font-size: 8px;
}
.menuBox
{
	background: url(../../App_Images/blocGaucheBg.gif) repeat-y left top;
}
.menuBody
{
	margin-left: 10px;
	text-align: left;
}
.menuBoxBas3
{
	/*background: url(../../App_Images/blocGaucheTop.gif) no-repeat left top; */
	height: 20px;
	font-size: 14px;
	font-family: verdana;
	font-weight: bold;
	color: #FFFFFF;
	cursor: pointer;
	
}
.menuBoxBas2
{
	background: url(../../App_Images/blocGaucheTop.gif) no-repeat left top;
	height: 20px;
	font-size: 11px;
	font-family: verdana;
	font-weight: bold;
	color: #FFFFFF;
}

/************* Menu Header master page ******/
.menuLink
{
	font-size: 11px;
	color: #000099;
	font-family: verdana;
	cursor: pointer;
	height: 20px;
	text-decoration: none;
}

.menuLinkEmail
{
	font-size: 12px;
	color: #cc0066;
	font-family: verdana;
	height: 20px;
}

.menuLink1
{
	font-size: 11px;
	color: #ffffff;
	font-family: verdana;
	height: 20px;
	text-decoration: none;
}
/************* Menu Footer master page ******/
.menuContent
{
	font-size: 12px;
	color: #cccc99;
	font-family: verdana;
	background-color: transparent;
	cursor: pointer;
	height: 20px;
	text-decoration: underline;
}
.menuFooterMaster
{
	font-size: 12px;
	color: #cccc99;
	font-family: verdana;
	background-color: transparent;
	cursor: pointer;
	height: 20px;
	text-decoration: underline;
}
/******** ONGLET ***********/
.ongletNotSelected
{
	color: #000000;
	line-height: normal;
	letter-spacing: normal;
	background-image: url(../../App_Images/BlocImages/HeadLogin_02.gif);
	font-weight: bold;
	font-size: 12px;
	text-transform: none;
	border-right: #ffcccc thin double;
	margin-left: 15px;
	text-decoration: none;
	text-align: center;
	cursor: pointer;
	height: 24px;
}

.ongletTexteNotSelected
{
	color: #FFFFFF;
	line-height: normal;
	letter-spacing: normal;
	font-weight: bold;
	font-size: 12px;
	text-transform: none;
	margin-left: 15px;
	text-decoration: none;
	text-align: center;
	cursor: pointer;
}
.ongletSelected
{
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	font-family: verdana;
	background-color: #00ccff; /*border-right: #6600ff 1px solid; 	border-top: #6600ff 1px solid; 	border-left: #6600ff 1px solid; 	border-bottom: #6600ff 1px solid;*/
	width: 20%;
	vertical-align: middle;
	text-align: center;
	height: 24px;
	background-image: url(../../App_Images/BlocImages/HeadLogin_02.gif);
}

.ongletHeader
{
	border-bottom: #ff0000 1px solid;
}

.inputLabel
{
	font-size: 11px;
	color: #660000;
	font-family: Verdana;
	font-weight: normal;
	line-height: 25px;
}

/******** CONTROLE SMS ******/
.inputTxtSmsHist
{
	font-size: 12px;
	color: #5B88B4;
	font-family: Verdana;
	cursor: pointer;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
}
.inputSmsText
{
	font-size: 11px;
	color: #000099;
	font-family: verdana;
	height: 20px;
	text-decoration: none;
}

.inputTxtSms
{
	font-size: 12px;
	color: #5B88B4;
	font-family: Verdana;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
}

.inputTitreSmsdétail
{
	font-size: 12px;
	color: #003366;
	font-family: Verdana;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
}
.inputdétailSms
{
	font-size: 12px;
	color: #003366;
	font-family: Verdana;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
}

.inputTitreSmsBold
{
	font-size: 13px;
	color: #003366;
	font-family: Verdana;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
}

.inputTextSms
{
	border-right: #5B88B4 1px solid;
	border-top: #5B88B4 1px solid;
	font-size: 11px;
	border-left: #5B88B4 1px solid;
	color: #5B88B4;
	border-bottom: #5B88B4 1px solid;
	font-family: verdana;
}
.inputSelect
{
	border-right: #9900cc 1px solid;
	border-top: #9900cc 1px solid;
	font-size: 11px;
	border-left: #9900cc 1px solid;
	color: #0000cc;
	border-bottom: #9900cc 1px solid;
	font-family: verdana;
}

.inputButton
{
	border-right: #ffffff 1px ridge;
	border-top: #ffffff 1px ridge;
	font-size: 11px;
	border-left: #ffffff 1px ridge;
	color: #0000cc;
	border-bottom: #ffffff 1px ridge;
	font-family: verdana;
	background-color: #ffffcc;
	font-weight: bold;
	cursor: pointer;
}
.inputLabelSms
{
	font-size: 11px;
	color: #0000cc;
	font-family: verdana;
}
.inputButtonSms
{
	border-right: #5b88b4 1px outset;
	border-top: #5b88b4 1px outset;
	font-size: 12px;
	border-left: #5b88b4 1px outset;
	color: #ffffff;
	border-bottom: #5b88b4 1px outset;
	font-family: verdana;
	background-color: #5b88b4;
	font-weight: bold;
}

/*____________ BLOC Recherche _____________*/

.blocHeaderRecherche
{
	background: url('../../App_Images/BloHeaderRecheSMS.gif' ) no-repeat;
	line-height: 10px;
	padding-bottom: 0px;
	padding-top: 1px;
}
.blocFooterRecerche
{
	background: url( '../../App_Images/BlocFooterRecheSMS.gif' ) no-repeat;
	line-height: 15px;
}
.blocBodyRecherche
{
	border-left: 1px solid #5B88B4;
	border-right: 1px solid #5B88B4;
	background: #EEF3F7;
}

/*____________ BLOC Detail SMS _____________*/

.blocHeaderDetail
{
	background: url('../../App_Images/plus.gif' ) no-repeat;
	line-height: 10px;
	padding-bottom: 0px;blocHeaderRecherche
	padding-top: 0px;
}

.blocFooterDetail
{
	background: url( '../../App_Images/BlocFooter2.gif' ) no-repeat;
	line-height: 15px;
}
.blocBodyDetail
{
	border-left: 1px solid #5B88B4;
	border-right: 1px solid #5B88B4;
	background: #EEF3F7;
}
.inputTitreSms
{
	font-size: 20px;
	color: #ffffff;
}
.inputDescriptionSms
{
	color: #5B88B4;
	font-size: 12px;
	font-variant: normal;
	font-weight: bold;
}
/*____________ BLOC SMS _____________*/

.blocHeaderSms
{
	background: url( '../../App_Images/BlocHeader2.gif' ) no-repeat;
	color: #FFFFFF;
	font-size: 22px;
	padding: 2px 0 40px 10px;
}
.blocFooterSms
{
	background: url( '../../App_Images/BlocFooter2.gif' ) no-repeat;
	line-height: 15px;
}
.blocBodySms
{
	border-left: 1px solid #5B88B4;
	border-right: 1px solid #5B88B4;
	background: #EEF3F7;
}

.blocHistSms
{
	border-right: #3366cc 1px solid;
	border-top: #3366cc 1px solid;
	border-left: #3366cc 1px solid;
	border-bottom: #3366cc 1px solid;
}

/*____________ BLOC Num _____________*/

.blocHeaderNum
{
	background: url(   '../../App_Images/num.gif' ) no-repeat;
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 2px;
	line-height: 14px;
}






/******** CONTROLE Email******/

.inputTextEmail
{
	border-right: #ff99cc 1px solid;
	border-top: #ff99cc 1px solid;
	font-size: 13px;
	border-left: #ff99cc 1px solid;
	color: #c96a69;
	border-bottom: #ff99cc 1px solid;
	font-family: verdana;
}
.inputTextDataGrid
{
	font-size: 11px;
	color: #c96a69;
	font-family: verdana;
}

.inputTitreMail
{
	font-size: 20px;
	color: #ffffff; /*font-family:Verdana; 	font-size:12px;*/
}

.inputDescriptionMail
{
	color: #D2666B;
	font-size: 12px;
	font-variant: normal;
	font-weight: bold;
}



/*____________ BLOC Mail_____________*/


.blocHeaderMail
{
	background: url( '../../App_Images/BlocHeader3.gif' ) no-repeat;
	color: #FFFFFF;
	font-size: 22px;
	padding: 2px 0 40px 10px;
}
.blocHeaderHistEmail
{
	background: url( '../../App_Images/num.gif' ) no-repeat;
	line-height: 13px;
	padding-right: 5px;
	padding-left: 2px;
}
.blocFooterHistMail
{
	background: url(  '../../App_Images/BlocFooterHistMail.gif' ) no-repeat;
	line-height: 15px;
}
.blocheaderEmailHist
{
	background: url(   '../../App_Images/BlocHeaderHistMail.gif' ) no-repeat;
	line-height: 7px;
	padding-bottom: 3px;
	padding-top: 1px;
}

.blocFooterMail
{
	background: url(  '../../App_Images/BlocFooter3.gif' ) no-repeat;
	line-height: 15px;
}
.blocBodyMail
{
	border-left: 1px solid #D2666B;
	border-right: 1px solid #D2666B;
	background: #FAEFF0;
}
.blocPlusMail
{
	background: url(  '../../App_Images/BlocHeader31.gif' ) no-repeat;
	color: #FFFFFF;
	font-size: 15px;
	padding-right: 0px;
	padding-left: 15px;
	padding-bottom: 20px;
	padding-top: 0px;
}

.blocPlusBodyMail
{
	border-left: 0px solid darkgray;
	border-right: 0px solid darkgray;
	background: #FAEFF0;
}
.blocPlusFooterMail
{
	background: url(   '../../App_Images/bas.gif' ) no-repeat;
	line-height: 15px;
}
.inputLabDescEmail
{
	font-size: 12px;
	color: #D2666B;
	font-family: verdana;
	font-weight: normal;
}

.blocDescMail
{
	background: url(  '../../App_Images/blocdesc.gif' ) no-repeat;
	color: #FFFFFF;
	padding-bottom: 0px;
	padding-top: 0px;
	line-height: 11px;
}


.inputSelectEmail
{
	border-right: #ff99cc 1px solid;
	border-top: #ff99cc 1px solid;
	font-size: 11px;
	border-left: #ff99cc 1px solid;
	color: #ff66cc;
	border-bottom: #D2666B 1px solid;
	font-family: verdana;
}

.inputLabelEmail
{
	font-size: 12px;
	color: #D2666B;
	font-family: verdana;
	font-weight: bold;
}
.inputLabelEmail1
{
	font-size: 12px;
	color: #D2666B;
	font-family: verdana;
	font-weight: bold;
}
.inputLabelmail
{
	font-size: 12px;
	color: #D2666B;
	font-family: verdana;
}
.inputLabelEmail3
{
	font-size: 12px;
	color: #990033;
	font-family: verdana;
	font-weight: bold;
}
inputLabelEmail2
{
	font-size: 12px;
	color: #ffffff;
	font-family: verdana;
	font-weight: bold;
}
.inputLabelEmail11
{
	font-size: 11px;
	color: #D2666B;
	font-family: verdana;
	font-weight: bold;
	text-decoration: underline;
}

.inputLabelEmail2
{
	font-size: large;
	color: #D2666B;
	font-family: verdana;
	font-weight: bold;
	text-decoration: underline;
}
.inputLinkEmail
{
	font-size: medium;
	color: #D2666B;
	font-family: verdana;
	font-weight: bold;
	cursor: pointer;
}
.inputLinkEmail1
{
	color: #D2666B;
	font-family: verdana;
	font-weight: normal;
	cursor: pointer;
}
.inputSl
{
	color: #D2666B;
	font-family: verdana;
	font-weight: normal;
	cursor: pointer;
	border-right: #D2666B;
	font-size: 12px;
}

.inputButtonEmail
{
	border-right: #d2666b 1px outset;
	border-top: #d2666b 1px outset;
	border-left: #d2666b 1px outset;
	font-size: 12px;
	color: #ffffff;
	border-bottom: #d2666b 1px outset;
	font-family: verdana;
	font-weight: bold;
	background-color: #d2666b;
}

.inputButtonEmail1
{
	border-right: #d2666b 1px;
	border-top: #d2666b 1px;
	font-size: large;
	border-left: #d2666b 1px;
	color: #ffffff;
	border-bottom: #d2666b 1px;
	font-family: verdana;
	font-weight: lighter;
	background-color: #d2666b;
	text-transform: capitalize;
}

.blocHistEmail
{
	border-right: #d2666b 1px solid;
	border-top: #d2666b 1px solid;
	border-left: #d2666b 1px solid;
	border-bottom: #d2666b 1px solid;
}

/*____________RADIO BUTTON EMAIL _____________*/

.menuradiobutton
{
	border-right: #cc9999 1px ridge;
	border-top: #cc9999 1px ridge;
	border-left: #cc9999 1px ridge;
	border-bottom: #cc9999 1px ridge;
}
.menuAnnonce
{
	width: 160px;
	color: #693A00;
	font-size: 11px;
	font-weight: normal;
	padding-left: 0px;
	line-height: 17px;
	border-left: 1px solid #D2666B;
	border-right: 1px solid #D2666B;
	background: #FAEFF0;
}

.blocHeader2Mail
{
	line-height: 15px;
	background: url(  '../../App_Images/BlocHeader33.gif' ) no-repeat;
}

/*_____________BLOC Journal ____________*/


.blocHeaderJounal
{
	background: url( '../../App_Images/BlocHeader11.gif' ) no-repeat;
	color: #FFFFFF;
	font-size: 18px;
	padding: 5px 0 40px 10px;
	font-weight: bold;
}





.blocFooterJournal
{
	background: url( '../../App_Images/BlocFooter1.gif' ) no-repeat;
	line-height: 15px;
}

.blocBodyJournal
{
	border: 1px solid #FF9900;
	background: #FFF5E5;
	border-top: 0;
	border-bottom: 0;
	padding: 0 15px;
}

/******** CONTROLE JOURNAL ******/

.inputTextJournal
{
	border-top: orange 1px solid;
	font-size: small;
	border-left: orange 1px solid;
	color: #ff9900;
	border-bottom: orange 1px solid;
	font-family: verdana;
	border-right-style: solid;
	font-weight: bold;
	border-right-color: orange;
}


.inputLabelJournal
{
	font-size: 11px;
	color: #ff9900;
	font-family: verdana;
	font-weight: bold;
	background-color: #fff5e5;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	border-left-color: #ff9900;
	border-bottom-color: #ff9900;
	border-top-color: #ff9900;
	border-right-color: #ff9900;
}

.inputButtonJournal
{
	border-right: #5b88b4 1px;
	border-top: #5b88b4 1px;
	font-size: larger;
	border-left: #5b88b4 1px;
	color: #ffffff;
	border-bottom: #5b88b4 1px;
	font-family: verdana;
	font-weight: lighter;
	background-color: #ff9900;
	text-transform: capitalize;
}
.inputMessageJournal
{
	font-size: 16px;
	color: #ff9900;
	font-family: Verdana;
	font-weight: bold;
}
.inputTitreJournal
{
	font-size: 20px;
	color: #ffffff;
}
.inputDescriptionJournal
{
	color: #ff9900;
	font-size: 12px;
	font-variant: normal;
	font-weight: bold;
}
/*____________ BLOC Web _____________*/

.blocHeaderWeb
{
	background: url( '../../App_Images/BlocHeader55.gif' ) no-repeat;
	color: #FFFFFF;
	font-size: 22px;
	padding: 5px 0 40px 10px;
}

.blocFooterWeb
{
	background: url( '../../App_Images/BlocFooter5.gif' ) no-repeat;
	line-height: 15px;
}

.blocBodyWeb
{
	border-left: 1px solid #8BA69F;
	border-right: 1px solid #8BA69F;
	background: #F3F6F5;
}
.BoxWeb
{
	background: url( '../../App_Images/box4.gif' )no-repeat;
}
.inputTitreWeb
{
	font-size: 20px;
	color: #ffffff;
}
.inputDescriptionWeb
{
	color: #8BA69F;
	font-size: 12px;
	font-variant: normal;
	font-weight: bold;
}

/*____________GroupContact _____________*/
.blocHeaderGroupContact
{
	background: url( '../../App_Images/BlocHeader4.gif' ) no-repeat;
	color: #FFFFFF;
	font-size: 22px;
	padding: 5px 0 40px 10px;
}
.blocBodyGroupContact
{
	border-left: 1px solid #318CE7;
	border-right: 1px solid #318CE7;
	background: #EAF3FD;
}
.blocFooterGroupContact
{
	background: url( '../../App_Images/BlocFooter4.gif' ) no-repeat;
	line-height: 15px;
}
.inputButtonGroupContact
{
	border-right: #5b88b4 1px;
	border-top: #5b88b4 1px;
	font-size: larger;
	border-left: #5b88b4 1px;
	color: #ffffff;
	border-bottom: #5b88b4 1px;
	font-family: verdana;
	font-weight: lighter;
	background-color: #318CE7;
	text-transform: capitalize;
}
.inputLabelGroupContact
{
	color: #318CE7;
	font-weight: normal;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
}
.inputTextGroupContact
{
	border-right: #318CE7 1px groove;
	border-top: #318CE7 1px groove;
	font-size: 12px;
	border-left: #318CE7 1px groove;
	color: #3388c6;
	border-bottom: #318CE7 1px groove;
	font-family: verdana;
}

/*____________BLOC PréInscrit_____________*/


.blocInscriptionBody
{
	border-left-color: #ff9900;
	border-bottom-color: #ff9900;
	border-top-color: #ff9900;
	border-right-color: #ff9900;
}


.BLOCLabPreInscrit
{
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	font-size: 12px;
	color: #6f1d00;
	font-family: Verdana;
}
.CadreStatistique
{
	border-left-color: #990000;
	border-bottom-color: #990000;
	border-top-style: solid;
	border-top-color: #990000;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #990000;
	border-bottom-style: solid;
	border-width:1px;
}
.BLOCTextPreInscrit
{
	border-right: #cc0000 1px solid;
	border-top: #cc0000 1px solid;
	font-size: 12px;
	border-left: #cc0000 1px solid;
	color: #990000;
	border-bottom: #cc0000 1px solid;
	font-family: verdana;
	margin: 1px;
}
.InputTitrePreinscrit
{
	font-weight: bold;
	color: #ffffff;
	font-family: Verdana;
	font-size: 12px;
}
.InputButtonPreinscrit
{
	color: #ffffff;
	background-color: #cc0000;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
/*__________________bloc client_____________*/
.blocHeaderClient
{
	background: url(  '../../App_Images/BlocHeader4.gif' ) no-repeat;
	color: #FFFFFF;
	font-size: 22px;
	padding-right: 0px;
	padding-left: 10px;
	padding-bottom: 40px;
	padding-top: 1px;
}
.blocBodyClient
{
	border-left: 1px solid #318CE7;
	border-right: 1px solid #318CE7;
	background: #EAF3FD;
	color: #0033cc;
	font-size: 12px;
	font-family: Verdana;
	
}

.blocHeaderDetailClient
{
	background: url(    '../../App_Images/BlocFooterDetailEmail.gif' ) no-repeat;
	line-height: 15px;
	padding-bottom: 10px;
	padding-top: 1px;
}
.blocFooterClient
{
	background: url( '../../App_Images/BlocFooter4.gif' ) no-repeat;
	line-height: 15px;
}
.BlocHeaderDescProfil{background: url( '../../App_Images/FooterDescProfil.gif' ) no-repeat;
	line-height: 13px;}
.inputButtonClient
{
	border-right: #5b88b4 1px outset;
	border-top: #5b88b4 1px outset;
	font-size: 12px;
	border-left: #5b88b4 1px outset;
	color: #ffffff;
	border-bottom: #5b88b4 1px outset;
	font-family: verdana;
	background-color: #318CE7;
	font-weight: bold;
}
.inputLabClient
{
	font-weight: normal;
	color: #318ce7;
	font-size: 12px;
	font-family: verdana;
}

.inputLabClientBold
{
	font-weight: bold;
	color: #318ce7;
	font-size: 12px;
	font-family: verdana;
}

.inputLabelClient
{
	color: #0033cc;
	font-size: 12px;
	font-family: Verdana;
	/*font-weight: bold;*/
}

.inputLabMesgClient
{
	color: #0066cc;
	font-size: 12px;
	font-family: verdana;
	line-height: 20px;
}
.inputTextBoxClient
{
	background-color: #ffffff;
	font-weight: normal;
	color: #318ce7;
	border-right: #318ce7 1px solid;
	border-top: #318ce7 1px solid;
	border-left: #318ce7 1px solid;
	border-bottom: #318ce7 1px solid;
}

.BlocLoginIndex
{
	background-image: url(../../App_Images/ident_test.gif);
	background-repeat: no-repeat;
	width: 250px;
}

.inputTitreAuth
{
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
}
.inputLabAuth
{
	font-size: 9px;
	color: #163e63;
	font-weight: bold;
}
.inputBtnAuth
{
	background: url( '../../App_Images/ok.gif' )no-repeat;
}

.messageRed
{
	font-weight: bold;
	font-size: 11px;
	color: #ff0000;
	font-family: verdana;
}

.div-Scroll-texte
{
width: 600px;
height: 200px;
overflow: auto;
scrollbar-base-color:gainsboro;

}


.div-Scroll
{
width: 600px;
height: 500px;
overflow: auto;
scrollbar-base-color:gainsboro;

}

.div-ScrollHoriz
{
width: 600px;
overflow: auto;
scrollbar-base-color:gainsboro;

}

.mailViewBorder
{
	border-right: #cc9999 2px ridge;
	border-top: #cc9999 2px ridge;
	border-left: #cc9999 2px ridge;
	border-bottom: #cc9999 2px ridge;
}

/*----------------*/

.blocContent
{
    font-family:verdana;
    
    font-size:12px;
    color:#6f1d00;
    line-height:20px;    
}

.linkMenu
{
    text-decoration:none;
	font-family:Arial, Verdana;
	font-weight:bold;
	font-size:13px;
	color:#163e63;
}

.linkMenu2
{
	text-decoration: none;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
}

.linkMenu3
{
    text-decoration:none;
	font-family:Verdana;
	font-size:10px;
	color:#ffffff;
	line-height:20px;    
}

.titleBloc
{
	font-weight: bold;
	font-size: 17px;
	text-transform: capitalize;
	color: #bebebe;
	font-family: Arial, verdana;
	font-variant: normal;
}


/************************************************************************************************************/
/************************************************************************************************************/
/************************************************************************************************************/

fieldset
{
	border-right: #330066 1px solid;
	border-top: #330066 1px solid;
	border-left: #330066 1px solid;
	border-bottom: #330066 1px solid;
	font-family:arial,Verdana;
	font-size:13px;
	/*width:100%;*/
}

fieldset td
{
	
	font-family:arial,Verdana;
	font-size:13px;
	font-weight:50;
	height:20px;
}

legend
{
	font-weight: bold;
	font-size: 12px;
	text-transform: capitalize;
	color: #000066;
	font-family: arial,verdana;
	padding-left:7px;
	padding-right:7px;
}

.button
{
	border-right: #000066 1px outset;
	border-top: #000066 1px outset;
	font-size: 12px;
	border-left: #000066 1px outset;
	color: #ffffff;
	border-bottom: #000066 1px outset;
	font-family: arial,verdana;
	background-color: royalblue;
	font-weight: bold;
}

.label
{
	font-size: 12px;
	color: #000066;
	font-family: arial,verdana;
}

.labelNote
{
	font-size: 12px;
	color: dimgray;
	font-family: arial,verdana;
}

.labelValue
{
	font-size: 13px;
	color: #000033;
	font-family: arial,verdana;
}

.labelTitle
{
	font-size: 14px;
	color: #000033;
	font-family: arial,verdana;
	font-weight: bold;
}

.imageButton
{
	padding:3px;
}

.textBox
{
	
	border-right: #318ce7 1px solid;
	border-top: #318ce7 1px solid;
	border-left: #318ce7 1px solid;
	border-bottom: #318ce7 1px solid;
	font-family: Verdana;
	color: #000099;
	font-size: 13px;
}

.gridHeader
{
	background-image:url(../../App_Images/menu/gridHeader2.gif);
	font-family:Arial;
	color:#FFFFFF;
	font-weight:bold;
	font-size:13px;
}

.gridItem
{
	color: #000099;
	font-family: arial,verdana;
	background-color: aliceblue;
	font-size: 14px;
}

.gridItemAlternate
{
	color: #000099;
	font-family: arial,verdana;
	background-color: #FFFFFA;
	font-size: 14px;
}

.gridHeaderControl
{
	color: #000033;
	font-family: arial,verdana;
	background-color: lavender;
	font-size: 14px;
	border-right: #8080FF 1px solid;
	border-top: #8080FF 1px solid;
	border-left: #8080FF 1px solid;
	
}

.gridFooterControl
{
	color: #000033;
	font-family: arial,verdana;
	background-color: lavender;
	font-size: 14px;
	border-right: #8080FF 1px solid;
	border-bottom: #8080FF 1px solid;
	border-left: #8080FF 1px solid;
	
}

.gridFooterParger
{
	color: #000033;
	font-family: arial,verdana;
	background-color: aliceblue;
	font-size: 14px;
	border-right: #8080FF 1px solid;
	border-top: #8080FF 1px solid;
	border-left: #8080FF 1px solid;
	
}



.gridFooterParger td span
{
	color: #FFFFFF;
	font-family: arial,verdana;
	font-size: 14px;
	text-decoration: none;
	font-weight:bold;
	margin: 2px;
	background-color: #3300cc;
	border-right: #8080FF 1px solid;
	border-top: #888FFF 1px solid;
	border-left: #8080FF 1px solid;
	border-bottom: #8080FF 1px solid;
	padding:3 7 3 7;
}

.gridFooterParger td a
{
	color: #3300cc;
	font-family: arial,verdana;
	font-size: 14px;
	text-decoration: none;
	margin: 1px;
	background-color: aliceblue;
	border-right: #8080FF 1px solid;
	border-top: #8080FF 1px solid;
	border-left: #8080FF 1px solid;
	border-bottom: #8080FF 1px solid;
	padding: 3 7 3 7;
}

.gridFooterParger td a:hover
{
	color: #3300cc;
	font-family: arial,verdana;
	font-size: 14px;
	text-decoration: none;
	margin: 1px;
	background-color: #99cccc;
	border-right: #8080FF 1px solid;
	border-top: #8080FF 1px solid;
	border-left: #8080FF 1px solid;
	border-bottom: #8080FF 1px solid;
	padding: 3 7 3 7;
}

/********* BLOC *****/
.roundedcornr_box {
	background: url(../../App_Images/Bloc/roundedcornr_tl.png) no-repeat top left;
}
.roundedcornr_top {
	background: url(../../App_Images/Bloc/roundedcornr_tr.png) no-repeat top right;
}
.roundedcornr_bottom {
	background: url(../../App_Images/Bloc/roundedcornr_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom div {
	background: url(../../App_Images/Bloc/roundedcornr_br.png) no-repeat bottom right;
}
.roundedcornr_content {
	background: url(../../App_Images/Bloc/roundedcornr_r.png) top right repeat-y;
}

.roundedcornr_top div,.roundedcornr_top,
.roundedcornr_bottom div, .roundedcornr_bottom {
	width: 100%;
	height: 14px;
	font-size: 1px;
}
.roundedcornr_content, .roundedcornr_bottom {
	margin-top: -19px;
}
.roundedcornr_content { padding: 0 15px; }

.bloc
{ 
	/*border-right: #330066 1px solid;
	border-top: #330066 1px solid;
	border-left: #330066 1px solid;
	border-bottom: #330066 1px solid;*/
	background-color: #ff99ff; 
	}
