.my-button-text-only  {
	padding: 0.2em;
}
/*@charset "utf-8";
 CSS Document */

/* My Box*/
.my-box  { font-size: 1.1em; border: 1px solid #BBBBBB; }
.my-box-white {
	border: 1px solid #466280;
	background-color: #FFFFFF;
	margin-bottom: 20px;
	padding: 10px;
}

.my-box-header  { font-size: 1.1em; border: 1px solid #BBBBBB;background: #feeebd url(images/ui-bg_highlight-soft_100_feeebd_1x100.png) 50% top repeat-x; color: #383838; }
.my-border {border: 1px solid #BBBBBB; }


/* Corner radius */
.my-input, .my-textarea, .my-button {
	font-family: "Segoe UI", Arial, sans-serif;
	font-size: 1.1em;
	width:200px;
	padding: 3px;
	vertical-align: middle;
	color: #006600;
}

.my-select{
	font-family: "Segoe UI", Arial, sans-serif;
	font-size: 1.1em;
	width:200px;
	padding: 2px;
	vertical-align: middle;
	color: #006600;
}



.my-corner-all, .my-corner-top, .my-corner-left, .my-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -khtml-border-top-left-radius: 4px; border-top-left-radius: 4px; }
.my-corner-all, .my-corner-top, .my-corner-right, .my-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.my-corner-all, .my-corner-bottom, .my-corner-left, .my-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.my-corner-all, .my-corner-bottom, .my-corner-right, .my-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }


/* Component containers
----------------------------------*/
.my-widget { font-family: Segoe UI,Arial,sans-serif; font-size: 1.1em; }
.my-widget .my-widget { font-size: 1em; }
.my-widget input, .my-widget select, .my-widget textarea, .my-widget button { font-family: Segoe UI,Arial,sans-serif; font-size: 1em; }
.my-widget-content { border: 1px solid #BBBBBB; background: #feeebd url(images/ui-bg_highlight-soft_100_feeebd_1x100.png) 50% top repeat-x; color: #383838; }
.my-widget-content a { color: #383838; }
.my-widget-header { border: 1px solid #494437; background: #817865 url(images/ui-bg_gloss-wave_45_817865_500x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }
.my-widget-header a { color: #ffffff; }


/* Corner radius
////.my-corner-all, .my-corner-top, .my-corner-left, .my-corner-tl { -moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; -khtml-border-top-left-radius: 8px; border-top-left-radius: 8px; }
////.my-corner-all, .my-corner-top, .my-corner-right, .my-corner-tr { -moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; -khtml-border-top-right-radius: 8px; border-top-right-radius: 8px; }
////.my-corner-all, .my-corner-bottom, .my-corner-left, .my-corner-bl { -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; -khtml-border-bottom-left-radius: 8px; border-bottom-left-radius: 8px; }
////.my-corner-all, .my-corner-bottom, .my-corner-right, .my-corner-br { -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; -khtml-border-bottom-right-radius: 8px; border-bottom-right-radius: 8px; } */

/* Interaction states
----------------------------------*/
.my-state-default, .my-widget-content .my-state-default, .my-widget-header .my-state-default { border: 1px solid #d19405; background: #fece2f url(images/ui-bg_gloss-wave_60_fece2f_500x100.png) 50% 50% repeat-x; font-weight: bold; color: #4c3000; }
.my-state-default a, .my-state-default a:link, .my-state-default a:visited { color: #4c3000; text-decoration: none; }
.my-state-hover, .my-widget-content .my-state-hover, .my-widget-header .my-state-hover, .my-state-focus, .my-widget-content .my-state-focus, .my-widget-header .my-state-focus { border: 1px solid #a45b13; background: #ffdd57 url(images/ui-bg_gloss-wave_70_ffdd57_500x100.png) 50% 50% repeat-x; font-weight: bold; color: #381f00; }
.my-state-hover a, .my-state-hover a:hover, .my-state-hover a:link, .my-state-hover a:visited { color: #381f00; text-decoration: none; }
.my-state-active, .my-widget-content .my-state-active, .my-widget-header .my-state-active { border: 1px solid #655e4e; background: #ffffff url(images/ui-bg_inset-soft_30_ffffff_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #0074c7; }
.my-state-active a, .my-state-active a:link, .my-state-active a:visited { color: #0074c7; text-decoration: none; }


/* states and images */
.my-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_d19405_256x240.png); }
.my-widget-content .my-icon {background-image: url(images/ui-icons_d19405_256x240.png); }
.my-widget-header .my-icon {background-image: url(images/ui-icons_fadc7a_256x240.png); }
.my-state-default .my-icon { background-image: url(images/ui-icons_3d3d3d_256x240.png); }
.my-state-hover .my-icon, .my-state-focus .my-icon {background-image: url(images/ui-icons_bd7b00_256x240.png); }
.my-state-active .my-icon {background-image: url(images/ui-icons_eb990f_256x240.png); }
.my-state-highlight .my-icon {background-image: url(images/ui-icons_ed9f26_256x240.png); }
.my-state-error .my-icon, .my-state-error-text .my-icon {background-image: url(images/ui-icons_ffe180_256x240.png); }

/* Interaction Cues
----------------------------------*/
.my-state-highlight, .my-widget-content .my-state-highlight, .my-widget-header .my-state-highlight  {border: 1px solid #eeb420; background: #fff9e5 url(images/ui-bg_gloss-wave_90_fff9e5_500x100.png) 50% top repeat-x; color: #1f1f1f; }
.my-state-highlight a, .my-widget-content .my-state-highlight a,.my-widget-header .my-state-highlight a { color: #1f1f1f; }
.my-state-error, .my-widget-content .my-state-error, .my-widget-header .my-state-error {border: 1px solid #ffb73d; background: #d34d17 url(images/ui-bg_diagonals-medium_20_d34d17_40x40.png) 50% 50% repeat; color: #ffffff; }
.my-state-error a, .my-widget-content .my-state-error a, .my-widget-header .my-state-error a { color: #ffffff; }
.my-state-error-text, .my-widget-content .my-state-error-text, .my-widget-header .my-state-error-text { color: #ffffff; }
.my-priority-primary, .my-widget-content .my-priority-primary, .my-widget-header .my-priority-primary { font-weight: bold; }
.my-priority-secondary, .my-widget-content .my-priority-secondary,  .my-widget-header .my-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.my-state-disabled, .my-widget-content .my-state-disabled, .my-widget-header .my-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
.my-state-disabled .my-icon { filter:Alpha(Opacity=35); } /* For IE8 - See #6059 */


.btn-primary {
    background-color: #428BCA;
    border-color: #357EBD;
    color: #FFFFFF;
}
.btn {
    -moz-user-select: none;
    border: 1px solid transparent;
    border-radius: 4px 4px 4px 4px;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857;
    margin-bottom: 0;
    padding: 6px 12px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
}
.my-tab {
	background-color: #FFFFFF;
	width: 100%;
	text-align: left;
	margin-bottom: 15px;
	border: 1px solid #28A4CC;
}
.my-tabtitre {
	background-color: #28A4CC;
	color: #FFFFFF;
	font-weight: bold;
	padding: 3px;
}

.my-tabrub {
	background-color: #94BCE9;
	color: #FFFFFF;
	padding: 3px;
	font-family: "Segoe UI Light";
	font-size: 1.1em;
	font-weight: bold;
}
.my-tabtr {
	padding: 0px;
	height: 24px;
}

.my-tabtd {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B9CCAA;
	padding: 3px;
}
.my-bdr-rgt {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #B9CCAA;
}
.my-bdr-lft {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #B9CCAA;
}
