#UserMessageMask {
  position:absolute; 
  left:0; 
  top:0; 
  width:100%; 
  height:100%; 
  visibility:hidden;
  background:#333;
  z-index:999;
}
#UserMessageMain {
  position:absolute; 
  visibility:hidden;
  z-index:1000;
  width:270px;
  height:150px;
  background-color:#FFF;
  border:2px solid #C00;
}
#UserMessageMain .Inner {
  position:absolute;
  left:5px;
  top:28px;
  width:255px;
  height:110px;
  padding:4px;
  overflow:auto;
}
#UserMessageMain .Btn, #UserMessageMain .Btn:hover {
  position:absolute;
  left:96px;
  bottom:5px;
  display:block;
  width:80px;
  height:20px;
  text-align:center;
  color:#FFF;
  font:bold 11px Tahoma;
  background: url(/mp/UserMessages/btn_ok.gif) no-repeat;
  text-decoration:none;
  line-height:20px;
}
#UserMessageMain .Msg {
  font-size:11px;
  font-weight:normal;
  margin:0 0 10px 0;
  text-align:left;
}
#UserMessageMain .Msg em {
  font-size:10px;
  font-weight:normal;
  color:#999;
  font-style:normal;
}
#UserMessageMain h1 {
  font:bold 12px Tahoma;
  color:#FFF;
  background-color:#C00;
  padding:4px 10px 4px 10px;
  margin:0 0 10px 0;
  text-align:left;
}
.DF_errorbox, .DF_successbox {
  overflow:hidden;
  display:none;
  visibility:hidden;
  color:#FFF;
  border-left:2px solid #CC0000;
  font:normal 11px Tahoma,Arial,Helvetica,sans-serif;
  margin-bottom:10px;
}
.DF_successbox {
  border-color:#C4B515;
}
.DF_errorbox .Inner, .DF_successbox .Inner {
  border-left:1px solid #FFF;
  background: url(/mp/DeForm/DF_errorbox_bg.gif) no-repeat right center #444;
  padding:10px;
  padding-right:44px;
}
.DF_successbox .Inner {
  background-image:url(/mp/DeForm/DF_successbox_bg.gif);
}

.DF_label, .DF_groupbox, .DF_radio_label, .DF_checkbox_label {
  font:normal 11px Tahoma,Arial,Helvetica,sans-serif; 
  color:#000; 
  text-align:left;
}
.DF_label_require {
  font-size: 11px;
  vertical-align: baseline;
  position: relative;
  bottom: 1px;
  bottom: 1px;
  color:#F00;
}

.DF_textbox, .DF_textbox:focus, .DF_textbox_error, .DF_textbox_disabled, .DF_textbox_error_disabled,
.DF_filebox, .DF_filebox_error,
.DF_textarea, .DF_textarea:focus, .DF_textarea_error, .DF_textarea_disabled, .DF_textarea_error_disabled,
.DF_selectlist, .DF_selectlist:focus, .DF_selectlist_error, .DF_selectlist_disabled, .DF_selectlist_disabled:focus, .DF_selectlist_error_disabled,
.DF_datebox, .DF_datebox:focus, .DF_datebox_error, .DF_datebox_error_disabled, .DF_datebox_disabled,
.DF_selectlistjs, .DF_selectlistjs_error, .DF_selectlistjs_option, .DF_selectlistjs_option_disabled, .DF_selectlistjs_option_selected, .DF_selectlistjs_option_selected_disabled,
.DF_selectlistjsgroup1, .DF_selectlistjsgroup1_error, .DF_selectlistjsgroup1_option, .DF_selectlistjsgroup1_option_disabled, .DF_selectlistjsgroup1_option_selected, .DF_selectlistjsgroup1_option_selected_disabled,
.DF_selectlistjsgroup2, .DF_selectlistjsgroup2_error, .DF_selectlistjsgroup2_option, .DF_selectlistjsgroup2_option_disabled, .DF_selectlistjsgroup2_option_selected, .DF_selectlistjsgroup2_option_selected_disabled,
.DF_selectlistjsgroup3, .DF_selectlistjsgroup3_error, .DF_selectlistjsgroup3_option, .DF_selectlistjsgroup3_option_disabled, .DF_selectlistjsgroup3_option_selected, .DF_selectlistjsgroup3_option_selected_disabled,
.DF_selectlistjsgroup4, .DF_selectlistjsgroup4_error, .DF_selectlistjsgroup4_option, .DF_selectlistjsgroup4_option_disabled, .DF_selectlistjsgroup4_option_selected, .DF_selectlistjsgroup4_option_selected_disabled,
.DF_swfupload, .DF_swfupload:focus, .DF_swfupload_error, .DF_swfupload_disabled, .DF_swfupload_error_disabled {
  font:normal 11px Verdana,Helvetica,sans-serif; 
  color:#000;
  border:1px solid #789BAF; 
  background:#FFF url(/mp/DeForm/DF_textbox.gif) repeat-x scroll left top;
}
.DF_selectlistjs_option, .DF_selectlistjs_option_disabled, .DF_selectlistjs_option_selected, .DF_selectlistjs_option_selected_disabled {
  background:#FFF;
}
.DF_selectlistjsgroup1_option, .DF_selectlistjsgroup1_option_disabled, .DF_selectlistjsgroup1_option_selected, .DF_selectlistjsgroup1_option_selected_disabled {
 background:#D1EFE0;
}
.DF_selectlistjsgroup2_option, .DF_selectlistjsgroup2_option_disabled, .DF_selectlistjsgroup2_option_selected, .DF_selectlistjsgroup2_option_selected_disabled {
 background:#EFEBC2;
}
.DF_selectlistjsgroup3_option, .DF_selectlistjsgroup3_option_disabled, .DF_selectlistjsgroup3_option_selected, .DF_selectlistjsgroup3_option_selected_disabled {
 background:#F1DFFF;
}
.DF_selectlistjsgroup4_option, .DF_selectlistjsgroup4_option_disabled, .DF_selectlistjsgroup4_option_selected, .DF_selectlistjsgroup4_option_selected_disabled {
 background:#FFCFD2;
}
.DF_selectlistjs, .DF_selectlistjs_error,
.DF_selectlistjsgroup1, .DF_selectlistjsgroup1_error,
.DF_selectlistjsgroup2, .DF_selectlistjsgroup2_error,
.DF_selectlistjsgroup3, .DF_selectlistjsgroup3_error,
.DF_selectlistjsgroup4, .DF_selectlistjsgroup4_error {
  cursor:default;
}
.DF_selectlistjs_option, .DF_selectlistjs_option_disabled, .DF_selectlistjs_option_selected, .DF_selectlistjs_option_selected_disabled,
.DF_selectlistjsgroup1_option, .DF_selectlistjsgroup1_option_disabled, .DF_selectlistjsgroup1_option_selected, .DF_selectlistjsgroup1_option_selected_disabled,
.DF_selectlistjsgroup2_option, .DF_selectlistjsgroup2_option_disabled, .DF_selectlistjsgroup2_option_selected, .DF_selectlistjsgroup2_option_selected_disabled,
.DF_selectlistjsgroup3_option, .DF_selectlistjsgroup3_option_disabled, .DF_selectlistjsgroup3_option_selected, .DF_selectlistjsgroup3_option_selected_disabled,
.DF_selectlistjsgroup4_option, .DF_selectlistjsgroup4_option_disabled, .DF_selectlistjsgroup4_option_selected, .DF_selectlistjsgroup4_option_selected_disabled {
  border:0;
  padding-top:1px;
  padding-bottom:1px;
  cursor:default;
}
.DF_selectlistjs_option_disabled,
.DF_selectlistjsgroup1_option_disabled,
.DF_selectlistjsgroup2_option_disabled,
.DF_selectlistjsgroup3_option_disabled,
.DF_selectlistjsgroup4_option_disabled {
  color:#AAA;
}
.DF_selectlistjs_option_selected,
.DF_selectlistjsgroup1_option_selected,
.DF_selectlistjsgroup2_option_selected,
.DF_selectlistjsgroup3_option_selected,
.DF_selectlistjsgroup4_option_selected {
  color:#FFF;
  background:#0A246A;
}
.DF_selectlistjsgroup1_option_selected {
  color:#D1EFE0;
}
.DF_selectlistjsgroup2_option_selected {
  color:#EFEBC2;
}
.DF_selectlistjsgroup3_option_selected {
  color:#F1DFFF;
}
.DF_selectlistjsgroup4_option_selected {
  color:#FFCFD2;
}
.DF_selectlistjs_option_selected_disabled,
.DF_selectlistjsgroup1_option_selected_disabled,
.DF_selectlistjsgroup2_option_selected_disabled,
.DF_selectlistjsgroup3_option_selected_disabled,
.DF_selectlistjsgroup4_option_selected_disabled {
  color:#BBB;
  background:#0A246A;
}
.DF_selectlistjs_errorline,
.DF_selectlistjsgroup1_errorline,
.DF_selectlistjsgroup2_errorline,
.DF_selectlistjsgroup3_errorline,
.DF_selectlistjsgroup4_errorline {
  visibility:hidden;
}
.DF_textbox:focus, 
.DF_textarea:focus,
.DF_datebox:focus,
.DF_selectlist:focus,
.DF_swfupload:focus {
  border-color:#555;
}
.DF_textbox_error:focus, 
.DF_filebox_error:focus, 
.DF_textarea_error:focus, 
.DF_datebox_error:focus,
.DF_swfupload_error:focus,
.DF_selectlist_error:focus {
  border-color:#A00;
}
.DF_textbox_error, 
.DF_swfupload_error,
.DF_filebox_error, 
.DF_textarea_error, 
.DF_datebox_error,
.DF_selectlist_error,
.DF_selectlistjs_error, 
.DF_selectlistjsgroup1_error,
.DF_selectlistjsgroup2_error,
.DF_selectlistjsgroup3_error,
.DF_selectlistjsgroup4_error {
  background:url(/mp/DeForm/DF_textbox_error.gif) repeat-x;
  border-color:#f05552;
}
.DF_textarea_error {
  background-image:url(/mp/DeForm/DF_textarea_error.gif);
}
.DF_textbox_disabled, .DF_textbox_error_disabled,
.DF_swfupload_disabled, .DF_swfupload_error_disabled,
.DF_datebox_disabled, .DF_datebox_error_disabled,
.DF_textarea_disabled, .DF_textarea_error_disabled,
.DF_selectlist_disabled, .DF_selectlist_error_disabled {
  background:#EEE;
  color:#555;
}
.DF_textbox_disabled, .DF_textbox_error_disabled,
.DF_swfupload_disabled, .DF_swfupload_error_disabled,
.DF_datebox_disabled, .DF_datebox_error_disabled {
  background:url(/mp/DeForm/DF_textbox_disabled.gif) repeat-x;
}
.DF_textarea_disabled, .DF_textarea_error_disabled {
  background:url(/mp/DeForm/DF_textarea_disabled.gif) repeat-x;
}
.DF_textarea_counter {
  font:normal 10px Tahoma,Arial,Helvetica,sans-serif; 
  color:#666;
  text-align:right;
  margin-top:-12px;
}

.DF_button, .DF_button_submitted {
  background: transparent url(/mp/DeForm/DF_button_right.gif) no-repeat scroll top right;
  display: block;
  float: left;
  height: 19px;
  text-decoration: none;
  padding-right: 6px;
}
.DF_button input, .DF_button_submitted input {
  background: transparent url(/mp/DeForm/DF_button.gif) no-repeat top left;
  font:normal 11px Tahoma,Arial,Helvetica,sans-serif;
  display:block;
  color:#333; 
  border:0;
  height:19px;
  padding: 0px 10px 0 20px;
}
.DF_button:active, .DF_button_submitted {
  background-position: bottom right;
  outline: none;
}
.DF_button:active input, .DF_button_submitted input {
  background-position: bottom left;
  padding-top:2px;
}
.DF_button_submitted input {
  padding-top:2px;
  color:#777;
}
.DF_button_submitted_indicator {
  background:url(/mp/DeForm/DF_button_indicator.gif) no-repeat;
  width:10px;
  height:10px;
  position:absolute;
  left:5px;
  top:5px;
  visibility:hidden;
}
.DF_button_image {
  border:0;
}

.DF_checkbox_off, .DF_checkbox_on, .DF_checkbox_error_off, .DF_checkbox_error_on, .DF_checkbox_disabled_off, .DF_checkbox_disabled_on {
  font-size:1px;
  width:13px; height:13px;
  background-image: url(/mp/DeForm/DF_checkbox.gif);
  background-position:0 0;
  background-repeat:no-repeat;
  display:block;
}
.DF_checkbox_label, .DF_radio_label {
  cursor:default;
}
.DF_checkbox_on {
  background-position:0 -13px;
}
.DF_checkbox_error_off {
  background-position:0 -26px;
}
.DF_checkbox_error_on {
  background-position:0 -39px;
}
.DF_checkbox_disabled_off {
  background-position:0 -52px;
}
.DF_checkbox_disabled_on {
  background-position:0 -65px;
}
.DF_checkbox_off input, .DF_checkbox_on input, .DF_checkbox_error_off input, .DF_checkbox_error_on input, .DF_checkbox_disabled_off input, .DF_checkbox_disabled_on input{
  opacity:0.01;
  filter: alpha(Opacity=0.1);
  width:13px;
  height:13px;
  overflow: hidden;
  border:0;
  padding:0;
  margin:0;
}

.DF_radio_on, .DF_radio_off, .DF_radio_on_disabled, .DF_radio_off_disabled, 
.DF_radio_on_error, .DF_radio_off_error, .DF_radio_on_error_disabled, .DF_radio_off_error_disabled,
.DF_radio_ie, .DF_radio_ie_on, .DF_radio_ie_off, .DF_radio_ie_on_disabled, .DF_radio_ie_off_disabled,
.DF_radio_ie_on_error, .DF_radio_ie_off_error, .DF_radio_ie_on_error_disabled, .DF_radio_ie_off_error_disabled {
  position:absolute;
  background-repeat: no-repeat;
  min-height:16px;
  height:auto !important;
  height:16px;
}
.DF_radio_on, .DF_radio_ie_on {
  background-image: url(/mp/DeForm/DF_radiobutton_on.png);
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/mp/DeForm/DF_radiobutton_on.png',sizingMethod='crop');
}
.DF_radio_on_error, .DF_radio_ie_on_error {
  background-image: url(/mp/DeForm/DF_radiobutton_on_error.png);
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/mp/DeForm/DF_radiobutton_on_error.png',sizingMethod='crop');
}
.DF_radio_off, .DF_radio_ie_off {
  background-image: url(/mp/DeForm/DF_radiobutton_off.png);
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/mp/DeForm/DF_radiobutton_off.png',sizingMethod='crop');
}
.DF_radio_off_error, .DF_radio_ie_off_error {
  background-image: url(/mp/DeForm/DF_radiobutton_off_error.png);
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/mp/DeForm/DF_radiobutton_off_error.png',sizingMethod='crop');
}
.DF_radio_on_disabled, .DF_radio_ie_on_disabled {
  background-image: url(/mp/DeForm/DF_radiobutton_on_disabled.png);
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/mp/DeForm/DF_radiobutton_on_disabled.png',sizingMethod='crop');
}
.DF_radio_on_error_disabled, .DF_radio_ie_on_error_disabled {
  background-image: url(/mp/DeForm/DF_radiobutton_on_error_disabled.png);
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/mp/DeForm/DF_radiobutton_on_error_disabled.png',sizingMethod='crop');
}
.DF_radio_off_disabled, .DF_radio_ie_off_disabled {
  background-image: url(/mp/DeForm/DF_radiobutton_off_disabled.png);
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/mp/DeForm/DF_radiobutton_off_disabled.png',sizingMethod='crop');
}
.DF_radio_off_error_disabled, .DF_radio_ie_off_error_disabled {
  background-image: url(/mp/DeForm/DF_radiobutton_off_error_disabled.png);
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/mp/DeForm/DF_radiobutton_off_error_disabled.png',sizingMethod='crop');
}
.DF_radio input, .DF_radio_on input, .DF_radio_off input, .DF_radio_on_disabled input, .DF_radio_off_disabled input,
.DF_radio_on_error input, .DF_radio_off_error input, .DF_radio_on_error_disabled input, .DF_radio_off_error_disabled input,
.DF_radio_ie input, .DF_radio_ie_on input, .DF_radio_ie_off input, .DF_radio_ie_on_disabled input, .DF_radio_ie_off_disabled input,
.DF_radio_ie_on_error input, .DF_radio_ie_off_error input, .DF_radio_ie_on_error_disabled input, .DF_radio_ie_off_error_disabled input {
  position:absolute;
  left:0px;
  top:0px;
  opacity:0.01;
  filter: alpha(Opacity=5);
  margin:0;
  padding:0;
  width:15px;
  height:16px;
}
.DF_radio_ie, .DF_radio_ie_on, .DF_radio_ie_off, .DF_radio_ie_on_disabled, .DF_radio_ie_off_disabled,
.DF_radio_ie_on_error, .DF_radio_ie_off_error, .DF_radio_ie_on_error_disabled, .DF_radio_ie_off_error_disabled {
  background:none;
}

.DF_form {
  position:relative;
  margin: 0px; padding: 0px;
  text-align:left;
}

.DF_tabs{
  background-color:#eeeff2;
  border:1px solid #666;
  margin-top:25px;
}
.DF_tab, .DF_tab_active {
  height:23px;
  margin-top:-25px;
  margin-left:-1px;
}
.DF_tab, .DF_tab a, .DF_tab_active, DF_tab_active a {
  font:normal 10px Tahoma,Arial,Helvetica,sans-serif;
}
.DF_tab a, .DF_tab_active a {
  display:block;
  border:1px solid #666;
  text-decoration:none;
  height:23px;
  vertical-align:middle;
  line-height:23px;
  text-align:center;
  color:#000;
  background-repeat:repeat-x;
}
.DF_tab a {
  border-top-color:#AAA;
  text-align:center;
  background:#EAEAEA;
  background-image:url(/mp/DeForm/DF_tab.gif);
}
.DF_tab_active a {
  border-color:#555 #AAA #eeeff2 #888;
  background-color:#eeeff2;
  background-image:url(/mp/DeForm/DF_tab_active.gif);
}
.DF_tab span {
  text-decoration:underline;
}

.DF_Grid {
  position:absolute;
  padding:0;
  font:normal 11px Verdana,Helvetica,sans-serif;
  color:#000;
  overflow:auto;
  border-collapse:collapse;
  background:#FCFCFC;
}
.DF_Grid table {
  border:1px solid #DDD;
  border-collapse:collapse;
}
.DF_Grid .DF_textbox{
  width: 100%;
}

.DF_Grid td, .DF_Grid th {
  padding:2px;
  border:1px solid #DDD;
  background:#FFF;
  vertical-align:top;
}
.DF_Grid tr:hover td {
  background:#EEE;
}
.DF_Grid th {
  background:#CCC;
  vertical-align:middle;
  text-align:left;
  font-weight:normal;
  padding-left:4px;
  border:1px solid #777;
}


.DF_JSCalendar {
  position:relative;
  width:16px;
  height:16px;
  background: url(/mp/DeForm/DF_jscalendar_icon.png) no-repeat;
  cursor:pointer;
}

.DF_ToolTip_standard, .DF_ToolTip_error {
  color:#fff;
  z-index:1000;
  border-left:2px solid #CC0000;
  font:normal 11px Tahoma,Arial,Helvetica,sans-serif;
}
.DF_ToolTip_standard {
  border:1px solid #555;
  color:#000;
}
.DF_ToolTip_standard .DF_ToolTip_inner, .DF_ToolTip_error .DF_ToolTip_inner {
  padding:4px;
  padding-right:6px;
  margin:0;
  border-left:1px solid #FFF;
  background: #444;
}
.DF_ToolTip_standard .DF_ToolTip_inner {
  background:#ffffee;
  padding:2px;
}

.DF_Hidden{
  visibility:hidden;
  width: 1px;
  height: 1px;
}

.DF_swf_browse, .DF_swf_upload{
  text-decoration:none;
  display:block;
  width:100px;
  height:15px;
  font:normal 11px Tahoma,Arial,Helvetica,sans-serif; 
  text-align:center;
  line-height:15px;
  margin-top:2px;
}
.DF_swf_browse, .DF_swf_upload{
  float:left;
}
.DF_swf_browse{
  margin-right:10px;
}
.DF_swf_progressbar_container{
  border:solid 1px #999;
  height:5px;
  font-size: 1px;
}

.DF_combobox .DF_combobox_chooser, .DF_combobox_disabled .DF_combobox_chooser, .DF_combobox_error .DF_combobox_chooser {
  font:normal 11px Verdana,Helvetica,sans-serif;
  background: transparent url(/mp/DeForm/DF_combobox_right.gif) no-repeat scroll top right;
  padding-right: 18px;
}
.DF_combobox .DF_combobox_input, .DF_combobox_disabled .DF_combobox_input, .DF_combobox_error .DF_combobox_input {
  background: transparent url(/mp/DeForm/DF_combobox_left.gif) no-repeat;
  height: 17px;
  line-height: 17px;
  padding:0 5px 0 5px;
}
.DF_combobox_error .DF_combobox_chooser {
  background-image:url(/mp/DeForm/DF_combobox_right_error.gif);
}
.DF_combobox_error .DF_combobox_input {
  background-image:url(/mp/DeForm/DF_combobox_left_error.gif);
}
.DF_combobox_disabled .DF_combobox_chooser {
  background-image:url(/mp/DeForm/DF_combobox_right_disabled.gif);
}
.DF_combobox_disabled .DF_combobox_input {
  background-image:url(/mp/DeForm/DF_combobox_left_disabled.gif);
}
.DF_combobox .DF_combobox_input input, .DF_combobox_error .DF_combobox_input input, .DF_combobox_disabled .DF_combobox_input input {
  height:13px;
  border:0;
  background:transparent;
  width:99%;
  position:relative;
}
.DF_combobox_popup {
  display:none;
  position:absolute;
  margin-top:17px;
  margin-left:4px;
  overflow:auto;
  border:1px solid #888;
  border-top-color:#444;
  background:#FFF;
}
.DF_combobox_popup div, .DF_combobox_popup div {
  margin:0;
}
.DF_combobox_popup div span, .DF_combobox_popup div span {
  display:block;
  padding:1px 2px;
}
.DF_combobox_popup div.Act, .DF_combobox_popup div.Act {
  background:#0A246A;
  color:#FFF;
  outline:none;
}
.DF_combobox .DF_combobox_input input, .DF_combobox_popup div,
.DF_combobox_disabled .DF_combobox_input input,
.DF_combobox_error .DF_combobox_input input {
  font:normal 11px Verdana,Helvetica,sans-serif;
  color:#000;
  cursor:default;
}

.DF_fancyuploader_queue{
  list-style: none;
  padding: 3px;
  margin: 10px 0px;
}
.DF_fancyuploader_queue li{
  background: url(/mp/DeForm/DF_photo_upload.png) no-repeat 0 5px;
  padding: 5px 0 5px 22px;
}

.DF_fancyuploader_queue .queue-file{
  display:block;
  float:left;
  font-size:12px;
  font-weight:bold;
  height:20px;
  overflow:hidden;
  width:52%;
}

.DF_fancyuploader_queue .queue-size{
  color: #aaa;
  margin-left: 1em;
  font-size: 12px;
  float:right;  
}

.DF_fancyuploader_queue .queue-loader {
  clear:both;
  position: relative;
  margin: 3px 15px 3px 0px;
  background-color: #ddd;
  color: #fff;
  border: 1px inset #ddd;
  font-size: 12px;
}
.DF_fancyuploader_queue .queue-subloader{
  text-align: center;
  position: absolute;
  background-color: #81B466;
  height: 100%;
  width: 0%;
  left: 0;
  top: 0;
}

.DF_fancyuploader_queue .input-delete{
  width: 16px;
  height: 16px;
  background: url(/mp/DeForm/DF_uploader_delete.png) no-repeat 0 0;
  text-decoration: none;
  border: none;
  float: right;
}
                
body {
	font-family: Arial,Sans;
	/*font-family: Verdana,  Arial;*/
	font-size:12px;
	margin:0 20px
}
ul{
	padding:0px;
	margin:0px;
}
p{
	padding:0px;
	margin:0px;
}
h1, h2, h3, h4{
	margin:0px;
	padding:0px;
}
h2, h3{
	color:#96BD3D;
	padding-bottom: 10px;
	padding-left:5px;
}
h3{
	margin:10px 0;
	font-size:18px;
}
h5 {
  background-color:#96BD3D;
  color:#FFF;
  font:bold 12px Arial;
/*font-family: Verdana,  Arial;*/
	/*font-size:14px;*/
	font-weight:bold;
  margin:0;
  padding: 3px 5px;
}
h5 span {
  display:block;
  padding-left:10px;
}
h5.Pink {
  background-color:#E21762;
}
h5.Orange {
  background-color:#E45226;
}
h5.OrangeHead {
  background: transparent url(/p/orange_head_left.gif) no-repeat scroll center top;
  height:20px;
  padding-top:5px;
}
h5.PinkHead {
  background: transparent url(/p/center_header_pink.gif) no-repeat scroll right top;
  height:20px;
  
  
  padding-top:5px;
}
h5.GreenHead {
  background: transparent url(/p/center_header_green.gif) no-repeat scroll right top;
  height:20px;
  padding-top:5px;
}
h5.Navy {  background-color: #0a99c0;
}
h5.Blue{
  background-color: #0A99C0;
}
h5.Red{
  background-color: #CC0000;
}
a img{
	border:none;
}
.Clear{
	clear:both;
}
.Header{
	width:850px;
	height:105px;
	padding-top:10px;
}

.Header a{
	background:url(/p/badeau_site_web.png) no-repeat;
	width:1054px;
	height:100px;
	display:block;
	float:left;
}
.Header a.Backend{
	background:url(/p/logo3.png) no-repeat;
	width:300px;
	height:72px;
	display:block;
	float:left;
}

.Header a span {
	display:none;
}
.Header img{
  
}
.HeaderFront {
	
}
.Middle{
	margin-top:10px;
}

.Middle .Relais{
	font-weight:bold;
	margin-bottom:20px;
}
.Middle .Relais td{
	border:1px solid #96BD3D;
	border-right:none;
	padding:0 15px;
	color:#96BD3D;
	vertical-align: middle;
}
.Middle .Relais .Center{
	text-align:right;
	width:40%;
	border-left:none;
	vertical-align: middle;
}
.Middle .Relais .Left{
	width:50%;
}
.Middle .Relais .Right{
	width:10%;
	text-align: right;
	
}
.Middle .Relais .Right a{
	color:#B40605;
	text-decoration: none;
	padding: 0px 0px 0px 20px;
	background: url(/p/icon_x.gif) no-repeat;
	display: block;
}
.Middle .Relais .Border{
	border:none;
	width:10px;
	height: 37px;
	padding: 5px;
	background: url(/p/userMenuBorderTail.png) no-repeat;
}

.Middle .MenuPink td{
  border-color: #E21762;
  color: #E21762;
}
.Middle .MenuPink .Border{
	background-image: url(/p/userMenuBorderTailPink.png);
}

.Middle .MenuBlue td{
  border-color: #0A99C0;
  color: #0A99C0;
}
.Middle .MenuBlue .Border{
	background-image: url(/p/userMenuBorderTailBlue.png);
}

.Middle .MenuViolet td{
  border-color: #891B8F;
  color: #891B8F;
}
.Middle .MenuViolet .Border{
	background-image: url(/p/userMenuBorderTailViolet.png);
}

.Middle .MenuNavyBlue td{
  border-color: #0a99c0;
  color: #0A99C0;
}
.Middle .MenuNavyBlue .Border{
	background-image: url(/p/userMenuBorderTailNavyBlue.png);
}

.Middle .Left{
	width:173px;
	font-weight:bold;
	vertical-align: top;
}
.Middle .Left li{
	margin:5px;
	list-style:none
}
.Middle .Left a{
	text-decoration:none;
}
.Middle .Left h4{
	color:#fff;
	padding:6px;
	font-size:12px;
	height:14px;
}
.Middle .Left h4 .Top, .Middle .Left h4 .Bottom{
	float:right;
	width:36px;
	height:28px;
	margin:-6px;
}

.Middle .Right {
	vertical-align: top;
	padding-left: 10px;
}

/* BOX Righr Start Sachin Kulshreshtha  */
/*for Link*/
.Middle .Right .Box li {
  margin:2px;
  width:294px;
}
.Middle .Right{
	width:173px;
	
	vertical-align: top;
}
.Middle .Right li{
	margin:5px;
	list-style:none
}
.Middle .Right a{
	text-decoration:none;
}
.Middle .Right h4{
	color:#fff;
	padding:6px;
	font-size:12px;
	height:14px;
}
.Middle .Right h4 .Top, .Middle .Right h4 .Bottom{
	float:right;
	width:36px;
	height:28px;
	margin:-6px;
}
/* for box*/
.Middle .Right .Box{
	margin-bottom:10px;
}
.Middle .Right .Box h4 .Top{

}
.Middle .Right .Box h4 .Bottom{
	/*background:url(/p/left2_header_bottom.png) no-repeat;*/
/*	background:#59B136;*/
}
.Middle .Right .Box .Content{
	border: 1px solid #96BD3D;
}
.Middle .Right .Box .Content a {
	color: #96BD3D;
	display:block;
	background:#FFF;
	font-family: Verdana,  Arial;
	font-size:12px;
	font-weight:bold;
/*	font:bold 11px Tahoma;*/
	padding:2px 4px;
}

.Middle .Right .Box .Content a:hover {

  text-decoration:none;
  background:#EAEAEA ;
}
.Middle .Right .Box h4 a{
	color: #FFF;
	text-decoration: none;
}
/*NavyBlue*/
.Middle .Right .NavyBlueMenu{
	background:#0a99c0 url(/p/left3_header1.png) right top no-repeat;
}
.Middle .Right .NavyBlueMenu h4 .Top{
}
.Middle .Right .NavyBlueMenu h4 .Bottom{
	background-image: url(/p/left3_header_bottom.png);
}
.Middle .Right .NavyBlueMenu .Content, .Middle .Right .Box4 .Content{
	border-color: #0A99C0;
	background:#FFFFFF;
}
.Middle .Right .NavyBlueMenu .Content a{
	color:#0A99C0;
}
.Middle .Right .NavyBlueMenu .Content a.Active{
	background:#C5CCF7;
}
/*Pink*/
.Middle .Right .PinkMenu{
	background: url(/p/left1_header1.png) no-repeat top right;
}
.Middle .Right .PinkMenu h4 .Top{
	/*background-image: url(/p/left1_header_top.png);*/
}
.Middle .Right .PinkMenu h4 .Bottom{
	background-image: url(/p/left1_header_bottom.png);
}
.Middle .Right .PinkMenu .Content{
	border:1px solid #E21762;
}
.Middle .Right .PinkMenu .Content ul{
padding:0px;
margin:0px;
}
.Middle .Right .PinkMenu .Content a.Active {
  background:#F8D8E0;
}
.Middle .Right .PinkMenu .Content a{
	color:#E21762;
}
/*Green*/

/* BOX Right End Sachin Kulshreshtha */


/* BOX - DEFAULT - Green */

.Middle .Left .Box li {
  margin:2px;
  width:165px;
}
.Middle .Left .Box{
	margin-bottom:10px;
	background:url(/p/left2_header.png) no-repeat top;
}
.Middle .Left .Box h4 .Top{
	background:url(/p/left2_header_top.png) no-repeat;
}
.Middle .Left .Box h4 .Bottom{
	background:url(/p/left2_header_bottom.png) no-repeat;
}
.Middle .Left .Box .Content{
	border: 1px solid #96BD3D;
}
.Middle .Left .Box .Content a {
	color: #96BD3D;
	display:block;
	background:#FFF;
/*	font:bold 11px Tahoma;*/
	font-family: Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:2px 4px;
}
.Middle .Left .Box .Content a:hover {
  text-decoration:none;
  background:#EAEAEA;
}
.Middle .Left .Box h4 a{
	color: #FFF;
	text-decoration: none;
}

/* BOX - Pink */

.Middle .Left .PinkMenu{
	background-image: url(/p/left1_header.png);
}
.Middle .Left .PinkMenu h4 .Top{
	background-image: url(/p/left1_header_top.png);
}
.Middle .Left .PinkMenu h4 .Bottom{
	background-image: url(/p/left1_header_bottom.png);
}
.Middle .Left .PinkMenu .Content{
	border-color: #E21762;
}
.Middle .Left .PinkMenu .Content a.Active {
  background:#F8D8E0;
}
.Middle .Left .PinkMenu .Content a{
	color:#E21762;
}

/* BOX - NavyBlue */

.Middle .Left .NavyBlueMenu{
	background-image: url(/p/left3_header.png);
}
.Middle .Left .NavyBlueMenu h4 .Top{
	background-image: url(/p/left3_header_top.png);
}
.Middle .Left .NavyBlueMenu h4 .Bottom{
	background-image: url(/p/left3_header_bottom.png);
}
.Middle .Left .NavyBlueMenu .Content, .Middle .Left .Box4 .Content{
	border-color: #0A99C0;
}
.Middle .Left .NavyBlueMenu .Content a{
	color:#0A99C0;
}
.Middle .Left .NavyBlueMenu .Content a.Active{
	background:#C5CCF7;
}

/* BOX - Blue */

.Middle .Left .BlueMenu{
	background-image: url(/p/left4_header.png);
}
.Middle .Left .BlueMenu .Content, .Middle .Left .Box4 .Content{
	border-color: #0A99C0;
}
.Middle .Left .BlueMenu .Content a{
	color:#0A99C0;
}
.Middle .Left .BlueMenu .Content a.Active{
	background:#E0E3F9;
}
.GreenMenu h4{
background:#96BD3D;

}

/* BOX - Green */
.Middle .Left .GreenMenu .Content a.Active {
  background:#E9F1DF;
}

/* BOX - END*/

/* BorderBlock - DEFAULT - Green*/

.BorderBlock{
  border: 1px solid #96BD3D;
  padding: 25px;
}

.PinkBorder{
  border-color: #E21762;
}

.NavyBlueBorder{
  border-color: #0A99C0;
}

.BlueBorder{
  border-color: #0A99C0;
}

/* BorderBlock - END */

/* RecordList - DEFAULT - Green */

.RecordList .RecordsTR0{
  background-color: #E7F4E0;
}
.RecordList .RecordsTR1{
  background-color: #F1F9ED;
}

/* RecordList - Pink */

.RecordlistPink .RecordsTR0{
  background-color: #FCC9EA;
}
.RecordlistPink .RecordsTR1{
  background-color: #FAE0ED;
}
/* RecordList - Blue */

.RecordlistBlue .RecordsTR0{
  background-color: #AAB1E0;
}
.RecordlistBlue .RecordsTR1{
  background-color: #CFD3F6;
}
/* RecordList - Orange */

.RecordlistOrange .RecordsTR0{
  background-color: #FEE4C9;
}
.RecordlistOrange .RecordsTR1{
  background-color: #FDD3A3;
}

/* RecordList - END */

.Middle .Left a:hover{
	text-decoration:underline;
}

.Middle .Center, .Middle .Menu{
	padding-left: 25px;
	vertical-align: top;
}

.Middle .Center {
  padding: 0px;
}

.Middle .Left {
  padding-right: 20px;
}
.Middle .Right {
  padding-left: 20px;
}

.Middle .Menu{
	padding: 0px 0px 0px 25px;
	height: 50px;
}
.Footer p{
	text-align:center;
	font-weight:bold;
	margin:30px 0 10px;
	font-size:15px;
}
.Footer a{
	color:#848484;
	text-decoration:none;
}
.Footer a img{
	margin:0 10px;
}
.Footer div{
	border:1px solid #000;
	text-align:center;
}

/* Tab - DEFAULT - GREEN*/

.MenuBox{
  border: 1px solid #96BD3D;
  padding: 10px 1px 1px 1px;
  margin: 0px 0px 15px 0px;
}

.MenuBox .Tabs{
  border-bottom: 3px solid #96BD3D;
}

.MenuBox a.TabLink, .MenuBox a.TabLinkActive{
  font-weight:bold;
  color:#fff;
  font-size:12px;
  padding:6px;  
}

.MenuBox a.TabLink, .MenuBox a.TabLinkActive{
  float:left;
  height:21px;
  line-height:21px;
  background:url(/p/tabTailGreen.gif) no-repeat right top;
  text-decoration: none;
  padding: 0px 8px 0px 0px;
  margin: 0px 2px 0px 0px;
  outline: none;
}

.MenuBox a.TabLink span, .MenuBox a.TabLinkActive span{
  display: block;
  background:url(/p/tabGreen.gif) no-repeat transparent;
  padding: 0px 8px 0px 16px;
}

.MenuBox a.TabLinkActive{
  background-image: url(/p/tabActiveTailGreen.gif);
}

.MenuBox a.TabLinkActive span{
  background-image: url(/p/tabActiveGreen.gif);
}

/* Tab - BLUE*/

.MenuBlue, .MenuBlue .Tabs{
  border-color: #0a99c0;
}

.MenuBlue a.TabLinkActive{
  background-image: url(/p/tabActiveTailBlue.gif);
}

.MenuBlue a.TabLinkActive span{
  background-image: url(/p/tabActiveBlue.gif);
}

.MenuBlue a.TabLink{
  background-image: url(/p/tabTailBlue.gif);
}

.MenuBlue a.TabLink span{
  background-image: url(/p/tabBlue.gif);
}

/* Tab - PINK*/

.MenuPink, .MenuPink .Tabs{
  border-color: #E21762;
}

.MenuPink a.TabLinkActive{
  background-image: url(/p/tabActiveTailPink.gif);
}

.MenuPink a.TabLinkActive span{
  background-image: url(/p/tabActivePink.gif);
}

.MenuPink a.TabLink{
  background-image: url(/p/tabTailPink.gif);
}

.MenuPink a.TabLink span{
  background-image: url(/p/tabPink.gif);
}

/* Tab - VIOLET*/

.MenuViolet, .MenuViolet .Tabs{
  border-color: #891B8F;
}

.MenuViolet a.TabLinkActive{
  background-image: url(/p/tabActiveTailViolet.gif);
}

.MenuViolet a.TabLinkActive span{
  background-image: url(/p/tabActiveViolet.gif);
}

.MenuViolet a.TabLink{
  background-image: url(/p/tabTailViolet.gif);
}

.MenuViolet a.TabLink span{
  background-image: url(/p/tabViolet.gif);
}

/* Tab end */

.ToolTip-tip{
  font-size:11px;
  background: #fff;
  padding: 4px;
  border:1px solid #E21762;
}
.ToolTip-title{
  display: none;
}

/* Volounteer profile*/
.Profile {
  border-bottom: solid 1px #96BD3D;
  border-left: solid 1px #96BD3D;
  border-right: solid 1px #96BD3D;
}
.Profile td {
  padding: 10px 10px 5px 10px;
  vertical-align:top;
  
}
.Profile td.RightLabel {
  text-align: right;
  font-weight: bold;
  width: 130px;
  vertical-align:top;
}
.Profile td.RightLabelDesc {
  width:100%;
}
.Profile td.RightLabelDesc img {
  display:block;
  float:right;
}
.ProfileRed {
  border-bottom: solid 1px #CC0000;
  border-left: solid 1px #CC0000;
  border-right: solid 1px #CC0000;
}
.ProfileOrange {
  border-bottom: solid 1px #E45226;
  border-left: solid 1px #E45226;
  border-right: solid 1px #E45226;
}
.ProfileBlue {
  border-bottom: solid 1px #0A99C0;
  border-left: solid 1px #0A99C0;
  border-right: solid 1px #0A99C0;
}
.ProfilePink {
  border-bottom: solid 1px #f5236e;
  border-left: solid 1px #f5236e;
  border-right: solid 1px #f5236e;
}
.ProfilePink td.RightLabel {
  text-align: right;
  font-weight: bold;
  width: 20%;
  vertical-align:top;
}
.ProfilePink .data {
  font-weight: normal;
  font-size: 13px;
}

.ProfilePink td.Title {
  font-weight: bold;
  font-size: 13px;
}
.ProfilePink .RightLink  {
   text-align: right;
}
.VContactPink {
  margin: 0px 0px 5px 0px;
  padding: 2px 0px!important;;
  padding: 2px 0px;
  border:1px #f5236e solid
 }
 
.VContactPink .Head { 
  font-weight:bold;
  padding-top:2px;
  padding-bottom:5px;
}
.VContactPink td { 
  padding-left: 5px;
  padding-top: 5px;
}
.VolunteerContactsRow0{
  background-color: #AAB1E0;
}
.VolunteerContactsRow1{
  background-color: #CFD3F6;
}
.VolunteerContactsPinkRow0{
  background-color: #FCC9EA;
}
.VolunteerContactsPinkRow1{
  background-color: #FAE0ED;
}
.HeadProfile{
  background-color: #96BD3D;
  padding: 3px 10px;
  color: #fff;
  font-weight:bold;
}
.HeadProfile td.Right{
  text-align:right;
}
.BlueHeadProfile{
  background-color: #0A99C0;
  padding: 5px 20px;
  color: #fff;
  font-weight:bold;
}
.PinkHeadProfile {
  background-color: #E21762;
  padding: 5px 20px;
  color: #fff;
  font-weight:bold;
}
.TitleHeadProfile {
  background-color: #fff;
  
  padding: 10px 10px 0 10px;
  color: #000;
  
  text-align:center;
}


.ProfileWhite{
  margin: 0px 0px 0px 0px;
  border:0px #0a99c0 solid;
}
.ProfileWhite td {
  width:80%; 
  padding: 3px 10px;
}
.ProfileWhite  td.RightLink {
  width:20%;
  text-align:center;
  font-weight:bold;
}

.Table {
  padding: 10px 0px 8px 0px;
  border: 1px #96BD3D solid;
  background-color:#E7F4E0;
}
.Table tr {
  vertical-align: top;
}
.Table td {
  padding:2px 8px 2px 0px;
  padding-left:8px;
  
}
.Table td.Label {
  font-weight:bold;
  text-align:right;
  width:250px;
}
.Table td.ShortLabel {
  font-weight:bold;
  text-align:right;
  width:150px;
}

.Table td.LeftLabel {
  text-align: left;
}
td.RightLabel {
  text-align: right;
}
.TableBlue {
  background-color: #AAB1E0;
  border: 0px;
  padding-top: 5px;
  padding-bottom: 10px;
}
.TablePink {
  background-color:#FFC9EA;
  border: 1px #E21762 solid
}
td.Separator {
  border-bottom: 1px #96BD3D solid;
}

.TableActivities {
  padding:10px;
}
.TableActivities td.Active {
  background:url(/p/checkboxjs_on.gif) no-repeat 0 3px;
  padding-left:18px;
  width:50%;
}
.ActionList{
  padding:2px 2px;
  font-weight:bold;
}
.ActionList td.Label {
  width: 80%;
}
.Separator {
  border-bottom: 1px #96BD3D solid;
  color: #fff;
}
.PinkSeparator {
  border-bottom: 1px #E21762 solid;
}
.BlueSeparator {
  border-bottom: 1px #0A99C0 solid;
}
.OrangeSeparator {
  border-bottom: 1px #E45226 solid;
}
/* FrontEnd */

/*Action response*/
.Response{
  margin-top:5px;
  font-size:14px;
  width:120px;
  padding-bottom:5px;  
}
.Response .SingleButton{
  width:120px;
}
.Response .DF_button_orange{
  margin-bottom:5px;
}
.Response a {
  float:left;
}
.Logo {
  width:auto;
  float:left;
}
.LogoP {
  width:auto;
  float: right;
  padding: 2px 2px;
}
.Logo img {
  text-align:right;
  float:right;
}

/* PageNavigator */
.PageNavigator {
  margin:13px 0 13px 0;
}

.PageNavigator .Pages a, .PageNavigator .Pages a:hover, .PageNavigator .Pages a.Active, .PageNavigator .Pages a.Active:hover {
  display:block;
  float:left;
  color:#999;
  margin:0px 3px 0px 3px;
  font-weight:bold;
  text-decoration:none;
}
.PageNavigator .Pages a.Active, .PageNavigator .Pages a.Active:hover {
  color:#01357B;
  text-decoration:none;
  font-weight:bold;
}
.PageNavigator .Links {
  float:left;
  margin-left:10px;
}
.PageNavigator .PreText, .PageNavigator .PostText {
  float:left;
  margin:0px 4px 0px 4px;
  color:#01357B;
}
.PageNavigator .Links .FirstPage, .PageNavigator .Links .NextPage, .PageNavigator .Links .LastPage, .PageNavigator .Links .PreviousPage {
  float:left;
  margin:0px 4px 0px 4px;
}
.PageNavigator .Links a {
  color:#01357B;
  text-decoration:none;
}
.PageNavigator .Links .NextPage {
  background-image:url(/p/next.gif);
  background-repeat:no-repeat;
  background-position:right 0;
  padding-right:15px;
}
.PageNavigator .Links .PreviousPage {
  background-image:url(/p/prev.gif);
  background-repeat:no-repeat;
  background-position:left 0;
  padding-left:15px;
}

/* Strona głowna */
.Type {
  width:300px;
}
.ActionTypeMargin {
  margin-top:20px ;
 }
.ActionType .Title{
  background-color:#f9c3b3;
  border: solid 1px #E45226;
  margin-top:0px;
}
ul.ActionTypeList {
	padding: 10px 0px 10px 0px;
	list-style-type: none;
}
ul.ActionTypeList li {
  font-size:11px;
  padding-top:2px;
  padding-bottom:1px;
  padding-left:10px;
}
.WhiteActionType{
  margin-top:20px;
  width:420px;
  background-color:#fff;
  border: solid 0px;
}
.WhiteActionType .Signature{
  padding-left:10px;
    margin-top:10px;
}

.ActionProfile{
  padding: 20px 20px;
  margin-bottom:30px;
}
.ShortSearch {
  margin-left: 30%;
  margin-top:20px;
}
.Records_NoRecords {
  font-weight:bold;
  font-size:14px;
  color: #96BD3D ;
  padding: 4px;
}

/*espCotisations - FollowUp.tpl*/

.Administrations {
  border: solid 2px #0a99c0; 
/*  background-color: #0a99c0;*/
  margin: 10px;
  width: 600px;
}
.Administrations .Title{  background-color: #0a99c0;
  padding: 4px;
  color: #ffffff;
  font-size: 14px;
  font-weight: bold;
}
.Administrations .Link{
  background: transparent url(/p/agt_forward.png) no-repeat scroll 0px 0px;
  display: block;
  color:#0A99C0;
  height: 20px;
  padding: 10px 4px 4px 40px;
}
.Administrations .Link a:link{
  color: #0A99C0;
  text-decoration: none
}
.Administrations .Link a:visited{
  color: #0A99C0;
  text-decoration: none
}
.Administrations .Link a:hover{
  color: #ff0000;
  text-decoration: underline
}
ul.AdministrationList {
	padding: 5px 0px 10px 10px;
	
}
.Administrations table {
  padding: 10px 0px 10px 10px;
}

.Administrations  td{
  padding: 5px 0px 10px 10px;
}
.Administrations td.Number {
  background-color:#aadcea;
  width:20%;
  text-align:center;
  padding-left: 0px ;
  font-weight:bold;
}
.Administrations td.List {
  padding-left:50px;
  padding-top:0px;
  padding-bottom:0px;
  text-align:left;
}

/*espCotisations - CoInfo.tlp*/
.CoInfo th {
  padding: 4px;
  border-bottom: solid 1px #AAAAAA;
}
.CoInfo table {
  padding-top: 0px;
}
.CoInfo td {
  border-top: solid 1px #bbbbbb;
  padding: 4px 15px;
  text-align: center;
}
.FrontStyle {
  padding:10px 10px; 
   border: solid 1px #96BD3D;
   margin-bottom:15px;
}
.FrontStyle ul {
  margin-bottom: 10px;
}
.FrontStyle li {
  padding:2px 0px 0 4px; 
  margin-left:20px;
}
.FrontStyle p {
  padding-bottom:10px;
}
.FrontStylePink {
  border: solid 1px #f5236e;
}
.FrontStyleOrange {
  border: solid 1px #E45226;
}
.FrontStyleBlue {
  border: solid 1px #0A99C0;
}
.FrontStyleRed {
  border: solid 1px #CC0000;
}
.FrontStyle .RightLink{
  text-align: right;
  font-weight: bold;
  vertical-align:top;
}
.FrontStyle .News {
  padding: 5px;
}
.FrontStyle .News h4 {
	background: url(/p/new.gif) no-repeat 0 0;
	padding:15px 0px 10px 50px;
}
.NavyCaption {  background-color: #0a99c0;
  padding: 5px 5px;
  color: #ffffff;
  font-size: 14px;
  font-weight: bold;
  margin-bottom:10px;
}
.Meeting{
  background-color:#FFC9EA;
  border: 1px #E21762 solid;
  width:60%;
  text-align:center;
}
.Meeting Table {
  padding-left:10px;
  padding-top:15px;
  background-color:#FFC9EA;
  border:0px;
}
.Meeting td{
 text-align:left;
}
.Meeting td.Id{
 text-align:center;
 width:10%;
}
.Meeting td.RightLabel{
 text-align:right;
 width:15%;
}

.MsgRecordlistPink{
  color: #E21762;
}
.MsgRecordlistOrange{
  color: #E45226;
  
}
.LocalContact{
  border: solid 1px #96BD3D;
  padding-top: 10px;
  padding-left:5px;
  text-align:center;
}
.LocalContact ul {
  padding-top: 10px;
	padding-bottom: 10px;
	padding-left:5px;
	list-style-type: none;
	text-align:left;
}
.LocalContact li {
  padding-top: 5px;
}
.Contact{
  color: #2C3788;
  text-align:left;
}
.Contact .Text{
  padding-left:10px;
}
.Contact .Title {
  font-weight:bold;
  padding-bottom: 20px;
  padding-top: 20px;
  padding-left:10px;
}
.Contact .Footer {
  padding-bottom: 20px;
  margin-top:25px;
   padding-left:10px;
}
.Urgent .Text{
  color:#2C3788;
  padding-left:10px;     
}
.Urgent .Title {
  color:#2C3788;
  font-weight:bold;
  padding-bottom: 5px;
  padding-left:10px;    
  padding-top: 15px;  
}
.RightLink {
  padding-top: 0px;
  padding-bottom: 10px;
  padding-right: 20px;
  text-align:right;
}
.ContactFollowUp{
  margin-top:0px;
}
.ContactFollowUp .Table {
  border: 1px #E21762 solid;
  background:#fff;
  margin-bottom: 10px;
}
.ContactFollowUp .Table td.Head{
  font-weight:bold;
}

.ContactFollowUp .Row0{
  background-color: #FCC9EA;
}
.ContactFollowUp .Row1{
  background-color: #FAE0ED;
} 
.ContactFollowUp .Info {
  text-align:center;
  font-weight:bold;
  color:#E21762;
  font-size:14px;
}
.ContactFollowUp .ButtonBox {
  width:45%;
  position: relative;
  left: 400px;
}
.ContactFollowUp .ButtonBox .SingleButton {
  width:80px;
  
}

#AddedFiles{
  margin-top:15px;
}
.Delete {
  padding-left:20px;
  cursor:pointer;
}
.ImageContainerNewGallery img {
  vertical-align:middle;
}

.Message{
  border: 1px #96BD3D solid;
  padding:10px 10px;
  float:right;
  width:100%;
}
.RelayMessage{
  width:100%;
  border: 1px #0a99c0 solid;
}
.RelayMessage .Title{
  padding:10px 0px 10px 20px;
}
.Profile .Data{
  padding:10px 10px;
  
 }
 .Profile td.Text{
    width:50%
 }
 .Profile h4 {
   margin-bottom:15px;
 }
  .CollDarkPink{
   background-color:#E21762;
   padding: 5px 0px 5px 10px;
 }
 .CollLightPink{
   background-color:#FAE0ED;
   border-bottom: solid 1px #f5236e;
 }
 .CollPink{
   border-bottom: solid 1px #f5236e;
 }

.ProfilePink h4 {
  margin-left:20px;
}
.Print_Header {
  text-align: center;
  font-weight: bold;
  padding-bottom: 10px;
}
.Print_td {
  padding: 5px 0px 5px 5px;
}
.polling_a, .polling_b{
  width: 120px;
}
.polling_a a, .polling_b a{
  text-decoration: underline;
  cursor: pointer;
  color: #0000EE;
}
.LogoZone{
  padding: 10px 10px;
  margin-bottom:10px;
  width:170px;
}
.LogoZone .LHeader{ 
  color:#2C3788;
  margin-bottom:10px;
  font-weight:bold;
  text-align:center;    
}
.Activities {
  padding-left:5px;
  padding-top: 10px;
  list-style-type:none;
}
.Printable {
  font-size: 110%;
}
.repondre_btn{
    color:#ffffff;
    text-decoration:none;
    padding:5px 40px;
    margin-bottom:4px;
    font-size:12px;
    font-family:arial;
    font-weight:bold;
   background:url("/p/repondre_btn.jpg") no-repeat;


}

#UserMessageMask {
  position:absolute; 
  left:0; 
  top:0; 
  width:100%; 
  height:100%; 
  visibility:hidden;
  display:none;
  z-index:999;
}
#UserMessageMain {
  position:absolute; 
  visibility:hidden;
  z-index:1000;
  width:270px;
  height:150px;
  background:url(/p/UserMessageWindow_bg.gif) no-repeat left top;
  border:0px solid #fff;
}

#UserMessageMain .Inner {
  position:absolute;
  left:5px;
  top:28px;
  width:255px;
  height:110px;
  padding:4px;
  overflow:auto;
}
#UserMessageMain .Btn, #UserMessageMain .Btn:hover {
  position:absolute;
  left:96px;
  top:110px;
  height:24px;
  background: url(/p/UserMessageOk.gif) no-repeat;
}
#UserMessageMain .Msg {
  font-size:11px;
  font-weight:normal;
  margin:0 0 10px 0;
}
#UserMessageMain .Msg em {
  font-size:10px;
  font-weight:normal;
  color:#999;
  font-style:normal;
}
#UserMessageMain h1 {
  display: none;
}

.DF_form{
  background-color: #E7F4E0;
}
.DF_label_centered {
  text-align:center;
  font-size:11px;
}
.DF_form_pink {
  position:relative;
  margin: 0px; padding: 0px;
  text-align:left;
  background-color: #FFC9EA;
  
}
.DF_form_pink_border {
  position:relative;
  margin: 0px; padding: 0px;
  text-align:left;
  background-color: #FFC9EA;
  border:1px solid #666;
}
.DF_form_blank {
  position:relative;
  margin: 0px; padding: 0px;
  text-align:left;
  background-color:transparent;
}
.DF_form_orange {
  position:relative;
  margin: 0px; padding: 0px;
  text-align:left;
  background-color: #f9c3b3;
}
.DF_form_blue {
  position:relative;
  margin: 0px; padding: 0px;
  text-align:left;
  background-color: #AADCEA;
}
.DF_form_white{
  position:relative;
  margin: 0px; padding: 0px;
  text-align:left;
  background-color: #fff;
  margin-top:100px;
  top:20px;
  left:50px;
}
.DF_label_right {
  text-align:right;
}

.DF_label_white_bold {
  font-weight: bold;
  font-size:12px;
  padding-top:5px;
  padding-bottom:5px;
  padding-left:15px;
  color:#fff;
}
.DF_label_bold {
  text-align: right;
  font-weight: bold;
  padding: 2px;
}

.DF_label_result {
  font-weight:bold;
  font-size:14px;
  color: #96BD3D ;
  padding: 4px;
}
.DF_label_result_orange {
  font-weight:bold;
  font-size:14px;
  color: #FC9B32 ;
  padding: 4px;
}
.DF_label_result_pink {
  font-weight:bold;
  font-size:14px;
  color: #E21762;
  padding: 10px 0px;
}
.DF_white {
  text-align: center;
  font-weight:normal;
}
 .Help {
  position:absolute;
  cursor:pointer;
}

.ToolTip-tip{
  font-size:11px;
  background: #fff;
  padding: 4px;
  border:1px solid #ED2A70;
}
.ToolTip-title{
  display: none;
}
.DF_button_submitted_indicator {
  left:6px;
  top:8px;
}
.DF_button_orange, .DF_button_orange_submitted,
.DF_button_green, .DF_button_green_submitted,
.DF_button_pink, .DF_button_pink_submitted,
.DF_button_blue, .DF_button_blue_submitted,
.DF_button_blue_light, .DF_button_blue_light_submitted {
  background: transparent url(/p/DF_button_right_orange.gif) no-repeat scroll top right;
  display: block;
  float: left;
  height: 24px;
  text-decoration: none;
  padding-right: 6px; 
}
.DF_button_orange input, .DF_button_orange_submitted input,
.DF_button_green input, .DF_button_green_submitted input,
.DF_button_pink input, .DF_button_pink_submitted input,
.DF_button_blue input, .DF_button_blue_submitted input, 
.DF_button_blue_light input, .DF_button_blue_light_submitted input {
  background: transparent url(/p/DF_button_orange.gif) no-repeat top left;
  font:bold 11px Tahoma;
  display:block;
  color:#FFF; 
  border:0;
  height:24px;
  padding: 0px 10px 0 20px; 
}
.DF_button_orange:active, .DF_button_orange_submitted,
.DF_button_green:active, .DF_button_green_submitted,
.DF_button_pink:active, .DF_button_pink_submitted,
.DF_button_blue:active, .DF_button_blue_submitted,
.DF_button_blue_light:active, .DF_button_blue_light_submitted {
  background-position: bottom right;
  outline: none;
}
.DF_button_orange:active input, .DF_button_orange_submitted input,
.DF_button_green:active input, .DF_button_green_submitted input,
.DF_button_pink:active input, .DF_button_pink_submitted input,
.DF_button_blue:active input, .DF_button_blue_submitted input,
.DF_button_blue_light:active input, .DF_button_blue_light_submitted input {
  background-position: bottom left;
  padding-top:2px;
}
.DF_button_orange_submitted input,
.DF_button_green_submitted input,
.DF_button_pink_submitted input,
.DF_button_blue_submitted input,
.DF_button_blue_light_submitted input {
  padding-top:2px;
  color:#EEE;
}

.DF_button_blue, .DF_button_blue_submitted {
  background-image:url(/p/DF_button_right_blue.gif);
}
.DF_button_blue input, .DF_button_blue_submitted input {
  background-image:url(/p/DF_button_blue.gif);
}
.DF_button_green, .DF_button_green_submitted {
   background-image:url(/p/DF_button_right_green.gif);
}
.DF_button_green input, .DF_button_green_submitted input{
 background-image:url(/p/DF_button_green.gif);
}
.DF_button_orange, .DF_button_orange_submitted {
   background-image:url(/p/DF_button_right_orange.gif);
}
.DF_button_orange input, .DF_button_orange_submitted input{
 background-image:url(/p/DF_button_orange.gif);
}
.DF_button_pink, .DF_button_pink_submitted {
   background-image:url(/p/DF_button_right_pink.gif);
}
.DF_button_pink input, .DF_button_pink_submitted input{
 background-image:url(/p/DF_button_pink.gif);
}
.DF_button_blue_light, .DF_button_blue_light_submitted {
  background-image:url(/p/DF_button_right_blue_light.gif);
}
.DF_button_blue_light input, .DF_button_blue_light_submitted input {
  background-image:url(/p/DF_button_blue_light.gif);
}
.Login {
  padding:70px 0;
}
.LinkToEdit {
  margin:10px 0;
  text-align:center;
  float:left;
  text-align:center;
  width:100%;
}
.DF_Hidden {
  visibility: hidden;
}
.DF_Hidden_display {
  display:none;
}
.DF_form_blue .CollBlue {
  position:relative;
  margin: 0px; padding: 0px;
  text-align:left;
  background: #AAB1E0;
}
.DF_form_relative{
  position: relative;
  top: 30px;
}
.DF_relative{
  position: relative;
  top: 50px;
}
.DF_form_hidden {
  position:relative;
  margin: 0px; padding: 0px;
  display:none;
}
#popup_container {
	font-family: Arial, sans-serif;
	font-size: 12px;
	min-width: 300px; /* Dialog will be no smaller than this */
	max-width: 600px; /* Dialog will wrap after this width */
	background: #FFF;
	border: solid 5px #E21762;
	color: #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

#popup_title {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 1.75em;
	color: #666;
	background: #CCC url('../images/title.gif') top repeat-x;
	border: solid 1px #FFF;
	border-bottom: solid 1px #999;
	cursor: default;
	padding: 0em;
	margin: 0em;
}

#popup_content {
	background: 16px 16px no-repeat url('../images/info.gif');
	padding: 1em 1.75em;
	margin: 0em;
}

#popup_content.alert {
	background-image: url('../images/info.gif');
}

#popup_content.confirm {
	background-image: url('../images/important.gif');
}

#popup_content.prompt {
	background-image: url('../images/help.gif');
}

#popup_message {
	padding-left: 48px;
}

#popup_panel {
	text-align: center;
	margin: 1em 0em 0em 1em;
}

#popup_prompt {
	margin: .5em 0em;
}
