/**
*
* '||''|.                            '||
*  ||   ||    ....  .... ...   ....   ||    ...   ... ...  ... ..
*  ||    || .|...||  '|.  |  .|...||  ||  .|  '|.  ||'  ||  ||' ''
*  ||    || ||        '|.|   ||       ||  ||   ||  ||    |  ||
* .||...|'   '|...'    '|     '|...' .||.  '|..|'  ||...'  .||.
*                                                  ||
* --------------- By Display:inline ------------- '''' -----------
*
* Colors for the whole template
* Using a separate stylesheet allows easy customizing and upgrading
*
* Content:
* 1. Generic colors
* 2. Generic backgrounds
* 3. Specific gradients
* 4. Inputs & progress
* 5. Modal window
* 6. Generic gradients - defaults
* 7. Generic gradients - main
* 8. Generic gradients - active
* 9. Generic gradients - disabled
*
* Hey wait! Why are the generic gradient declared several times?
* -> to is the best way to handle inheritance issues. For instance, if all generic gradients
*    where only declared once,
*    because the blue styles are declared after the green ones.
 
******************************************************
1. Generic colors
*******************************************************/
.silver, .silver-color .color
{
	color: #CCCCCC !important;
}
.icon-silver:before
{
	color: #CCCCCC;
}
.black, .black-color .color
{
	color: #000000 !important;
}
.icon-black:before
{
	color: #000000;
}
.anthracite, .anthracite-color .color
{
	color: #4C4C4C !important;
}
.icon-anthracite:before
{
	color: #4C4C4C;
}
.grey, .grey-color .color
{
	color: #A5A5A5 !important;
}
.icon-grey:before
{
	color: #A5A5A5;
}
.white, .white-color .color
{
	color: #FFFFFF !important;
}
.icon-white:before
{
	color: #FFFFFF;
}
.red, .red-color .color
{
	color: #DD380D !important;
}
.icon-red:before
{
	color: #DD380D;
}
.orange, .orange-color .color
{
	color: #FFAE00 !important;
}
.icon-orange:before
{
	color: #FFAE00;
}
.green, .green-color .color
{
	color: #99C624 !important;
}
.icon-green:before
{
	color: #99C624;
}
.blue, .blue-color .color
{
	color: #0059A0 !important;
}
.icon-blue:before
{
	color: #0059A0;
}
.metro-blue
{
	color: #00AEDB !important;
}
/*******************************************************
2. Generic backgrounds
*******************************************************/
.carbon
{
	color: #FFFFFF;
	background: #3C4044 url(../img/textures/grid.png);
	background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.4)), to(rgba(0, 0, 0, 0))), #3C4044 url(../img/textures/grid.png);
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0)), #3C4044 url(../img/textures/grid.png);
	background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0)), #3C4044 url(../img/textures/grid.png);
	background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0)), #3C4044 url(../img/textures/grid.png);
	background: -o-linear-gradient(top, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0)), #3C4044 url(../img/textures/grid.png);
	background: linear-gradient( top, rgba(0,0,0,0.4), rgba(0,0,0,0)), #3C4044 url(../img/textures/grid.png);
}
.linen
{
	color: #FFFFFF;
	border-color: #929BA6;
	background: #A7B2BE url(../img/textures/fabric.png);
	background: url(../img/textures/fabric.png), -webkit-gradient(linear, left top, left bottom, from(#5d656e), to(#a7b2be)) repeat-x, #A7B2BE;
	background: url(../img/textures/fabric.png), -webkit-linear-gradient(top, #5D656E, #A7B2BE) repeat-x, #A7B2BE;
	background: url(../img/textures/fabric.png), -moz-linear-gradient(top, #5D656E, #A7B2BE) repeat-x, #A7B2BE;
	background: url(../img/textures/fabric.png), -ms-linear-gradient(top, #5D656E, #A7B2BE) repeat-x, #A7B2BE;
	background: url(../img/textures/fabric.png), -o-linear-gradient(top, #5D656E, #A7B2BE) repeat-x, #A7B2BE;
	background: url(../img/textures/fabric.png), linear-gradient(top, #5d656e, #a7b2be) repeat-x, #A7B2BE;
}
.scratch-metal
{
	border-color: #999999;
	background: #DEDEDE url(../img/textures/scratches.png);
	background: url(../img/textures/scratches.png), -webkit-gradient(linear, left top, left bottom, from(#aaaaaa), to(#aaaaaa), color-stop(0.25, #f2f2f2), color-stop(0.38, #ffffff), color-stop(0.63, #c5c5c5), color-stop(0.87, #f7f7f7));
	background: url(../img/textures/scratches.png), -webkit-linear-gradient(top, #AAAAAA, #F2F2F2 25%, #FFFFFF 38%, #C5C5C5 63%, #F7F7F7 87%, #AAAAAA);
	background: url(../img/textures/scratches.png), -moz-linear-gradient(top, #AAAAAA, #F2F2F2 25%, #FFFFFF 38%, #C5C5C5 63%, #F7F7F7 87%, #AAAAAA);
	background: url(../img/textures/scratches.png), -ms-linear-gradient(top, #AAAAAA, #F2F2F2 25%, #FFFFFF 38%, #C5C5C5 63%, #F7F7F7 87%, #AAAAAA);
	background: url(../img/textures/scratches.png), -o-linear-gradient(top, #AAAAAA, #F2F2F2 25%, #FFFFFF 38%, #C5C5C5 63%, #F7F7F7 87%, #AAAAAA);
	background: url(../img/textures/scratches.png), linear-gradient(top, #aaaaaa, #f2f2f2 25%, #ffffff 38%, #c5c5c5 63%, #f7f7f7 87%, #aaaaaa);
}
/*******************************************************
3. Specific gradients
*******************************************************/
.input-wrapper
{
	background: #585D62 url(../img/old-browsers/colors/bg_input-wrapper.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#6e7377), to(#585d62));
	background: -webkit-linear-gradient(top, #6E7377, #585D62);
	background: -moz-linear-gradient(top, #6E7377, #585D62);
	background: -ms-linear-gradient(top, #6E7377, #585D62);
	background: -o-linear-gradient(top, #6E7377, #585D62);
	background: linear-gradient(top, #6e7377, #585d62);
}
.big-menu
{
	color: #FFFFFF;
	background: #6EAD12 url(../img/old-browsers/colors/bg_big-menu.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#b1d322), to(#6ead12));
	background: -webkit-linear-gradient(top, #B1D322, #6EAD12);
	background: -moz-linear-gradient(top, #B1D322, #6EAD12);
	background: -ms-linear-gradient(top, #B1D322, #6EAD12);
	background: -o-linear-gradient(top, #B1D322, #6EAD12);
	background: linear-gradient(top, #b1d322, #6ead12);
}
.translucid, .notification
{
	color: #BDBDBD;
	background: url(../img/old-browsers/black75.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.2)), to(rgba(255, 255, 255, 0))), rgba(0, 0, 0, 0.75);
	background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0)), rgba(0, 0, 0, 0.75);
	background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0)), rgba(0, 0, 0, 0.75);
	background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0)), rgba(0, 0, 0, 0.75);
	background: -o-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0)), rgba(0, 0, 0, 0.75);
	background: linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0)), rgba(0, 0, 0, 0.75);
	border-color: #000000;
}
.field-drop, .row-drop > TH, .row-drop > TD, .cell-drop, .back
{
	background: #3C4044 url(../img/textures/grid.png) !important;
	background: url(../img/textures/grid.png), -webkit-gradient(linear, left top, left bottom, from(#6d7073), to(#3c4044)) !important;
	background: url(../img/textures/grid.png), -webkit-linear-gradient(top, #6D7073, #3C4044) !important;
	background: url(../img/textures/grid.png), -moz-linear-gradient(top, #6D7073, #3C4044) !important;
	background: url(../img/textures/grid.png), -ms-linear-gradient(top, #6D7073, #3C4044) !important;
	background: url(../img/textures/grid.png), -o-linear-gradient(top, #6D7073, #3C4044) !important;
	background: url(../img/textures/grid.png), linear-gradient(top, #6d7073, #3c4044) !important;
	color: #AFAFAF;
}
.field-drop B, .field-drop STRONG, .row-drop B, .row-drop STRONG, .cell-drop B, .cell-drop STRONG
{
	color: #FFFFFF;
}
/*******************************************************
4. Inputs & progress
*******************************************************/
.input, .inputs, .progress, .slider, .checkbox, .radio
{
	background: #E6E6E6 url(../img/old-browsers/colors/bg_input.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(white), to(#e6e6e6));
	background: -webkit-linear-gradient(top, white, #E6E6E6);
	background: -moz-linear-gradient(top, white, #E6E6E6);
	background: -ms-linear-gradient(top, white, #E6E6E6);
	background: -o-linear-gradient(top, white, #E6E6E6);
	background: linear-gradient(top, white, #e6e6e6);
	border-color: #CCCCCC;
	color: #666666;
}
.black-inputs .input, .input.black-input, .black-inputs .inputs, .inputs.black-input, .black-inputs .progress, .progress.black-input, .black-inputs .slider, .slider.black-input, .black-inputs .checkbox, .checkbox.black-input, .black-inputs .radio, .radio.black-input
{
	background: #323232 url(../img/old-browsers/colors/bg_black-inputs_input.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#4b4b4b), to(#323232));
	background: -webkit-linear-gradient(top, #4B4B4B, #323232);
	background: -moz-linear-gradient(top, #4B4B4B, #323232);
	background: -ms-linear-gradient(top, #4B4B4B, #323232);
	background: -o-linear-gradient(top, #4B4B4B, #323232);
	background: linear-gradient(top, #4b4b4b, #323232);
	color: #FFFFFF;
	border-color: #777777;
}
.input:disabled
{
	-webkit-text-fill-color: #999999;
}
.black-inputs .input:disabled, .input.black-input:disabled
{
	-webkit-text-fill-color: #CCCCCC;
}
/*******************************************************
5. Modal window
*******************************************************/
.modal
{
	background: #101010 url(../img/old-browsers/colors/bg_modal.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#3d3d3d), to(#101010));
	background: -webkit-linear-gradient(top, #3D3D3D, #101010);
	background: -moz-linear-gradient(top, #3D3D3D, #101010);
	background: -ms-linear-gradient(top, #3D3D3D, #101010);
	background: -o-linear-gradient(top, #3D3D3D, #101010);
	background: linear-gradient(top, #3d3d3d, #101010);
	color: #FFFFFF;
	border-color: #191919;
}
.modal-bar
{
	background: url(../img/old-browsers/colors/bg_modal-bar.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.15)), to(rgba(255, 255, 255, 0)));
	background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0) 50%);
	background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0) 50%);
	background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0) 50%);
	background: -o-linear-gradient(top, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0) 50%);
	background: linear-gradient(top, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0) 50%);
}
/*******************************************************
6. Generic gradients - defaults
******************************************************
Silver*/
.button, .button:visited, .select-value, .select-arrow, .switch-button, .legend, .block-title, .details > SUMMARY, .accordion > DT, .table > THEAD > TR > TH, .table > THEAD > TR > TD, .table > TFOOT > TR > TH, .table > TFOOT > TR > TD, .agenda-header, .agenda-event, .tabs-back, .blocks-list > LI, .panel-control, .wizard-step
{
	color: #666666;
	background: #D6DADF url(../img/old-browsers/colors/bg_button.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#efeff4), to(#d6dadf));
	background: -webkit-linear-gradient(top, #EFEFF4, #D6DADF);
	background: -moz-linear-gradient(top, #EFEFF4, #D6DADF);
	background: -ms-linear-gradient(top, #EFEFF4, #D6DADF);
	background: -o-linear-gradient(top, #EFEFF4, #D6DADF);
	background: linear-gradient(top, #efeff4, #d6dadf);
	border-color: #CCCCCC;
}
A.button:hover, BUTTON.button:hover, A.select-value:hover, .no-touch .select-arrow:hover, A.agenda-event:hover
{
	color: #666666;
	background: #D7DBDF url(../img/old-browsers/colors/bg_a_button_hover.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#d7dbdf));
	background: -webkit-linear-gradient(top, #FEFEFE, #D7DBDF);
	background: -moz-linear-gradient(top, #FEFEFE, #D7DBDF);
	background: -ms-linear-gradient(top, #FEFEFE, #D7DBDF);
	background: -o-linear-gradient(top, #FEFEFE, #D7DBDF);
	background: linear-gradient(top, #fefefe, #d7dbdf);
	border-color: #CCCCCC;
}
.button.glossy, .glossy > .select-value, .glossy > .select-arrow
{
	background: #DCDCE0 url(../img/old-browsers/colors/bg_button_glossy.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#f5f5f7), to(#dcdce0), color-stop(0.5, #dededf), color-stop(0.5, #d1d1d2));
	background: -webkit-linear-gradient(top, #F5F5F7, #DEDEDF 50%, #D1D1D2 50%, #DCDCE0);
	background: -moz-linear-gradient(top, #F5F5F7, #DEDEDF 50%, #D1D1D2 50%, #DCDCE0);
	background: -ms-linear-gradient(top, #F5F5F7, #DEDEDF 50%, #D1D1D2 50%, #DCDCE0);
	background: -o-linear-gradient(top, #F5F5F7, #DEDEDF 50%, #D1D1D2 50%, #DCDCE0);
	background: linear-gradient(top, #f5f5f7, #dededf 50%, #d1d1d2 50%, #dcdce0);
}
A.button.glossy:hover, BUTTON.button.glossy:hover, .glossy > A.select-value:hover, .glossy > .select-arrow:hover
{
	background: #E8E8EB url(../img/old-browsers/colors/bg_a_button_glossy_hover.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#fafafc), to(#e8e8eb), color-stop(0.5, #ededf0), color-stop(0.5, #e3e3e5));
	background: -webkit-linear-gradient(top, #FAFAFC, #EDEDF0 50%, #E3E3E5 50%, #E8E8EB);
	background: -moz-linear-gradient(top, #FAFAFC, #EDEDF0 50%, #E3E3E5 50%, #E8E8EB);
	background: -ms-linear-gradient(top, #FAFAFC, #EDEDF0 50%, #E3E3E5 50%, #E8E8EB);
	background: -o-linear-gradient(top, #FAFAFC, #EDEDF0 50%, #E3E3E5 50%, #E8E8EB);
	background: linear-gradient(top, #fafafc, #ededf0 50%, #e3e3e5 50%, #e8e8eb);
}
A.button:active, BUTTON.button:active, .button.active, .button.active:hover, A.button.glossy:active, BUTTON.button.glossy:active, .button.glossy.active
{
	background: #DBDBDB url(../img/old-browsers/colors/bg_a_button_active.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#bdbdbd), to(#dbdbdb));
	background: -webkit-linear-gradient(top, #BDBDBD, #DBDBDB);
	background: -moz-linear-gradient(top, #BDBDBD, #DBDBDB);
	background: -ms-linear-gradient(top, #BDBDBD, #DBDBDB);
	background: -o-linear-gradient(top, #BDBDBD, #DBDBDB);
	background: linear-gradient(top, #bdbdbd, #dbdbdb);
}
/*Black*/
#title-bar, #access
{
	background: #000000 url(../img/old-browsers/colors/bg_tr_highlight_glossy_th.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#5e5e5e), to(black), color-stop(0.04, #4f4f4f), color-stop(0.44, #262626), color-stop(0.5, #1c1c1c), color-stop(0.5, #050505));
	background: -webkit-linear-gradient(top, #5E5E5E, #4F4F4F 4%, #262626 44%, #1C1C1C 50%, #050505 50%, black);
	background: -moz-linear-gradient(top, #5E5E5E, #4F4F4F 4%, #262626 44%, #1C1C1C 50%, #050505 50%, black);
	background: -ms-linear-gradient(top, #5E5E5E, #4F4F4F 4%, #262626 44%, #1C1C1C 50%, #050505 50%, black);
	background: -o-linear-gradient(top, #5E5E5E, #4F4F4F 4%, #262626 44%, #1C1C1C 50%, #050505 50%, black);
	background: linear-gradient(top, #5e5e5e, #4f4f4f 4%, #262626 44%, #1c1c1c 50%, #050505 50%, black);
}
/*Anthracite*/
.black-inputs .switch-button, .black-input > .switch-button, .wizard-steps
{
	color: #FFFFFF;
	background: #404040 url(../img/old-browsers/colors/bg_black-inputs_switch-button.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#565656), to(#404040));
	background: -webkit-linear-gradient(top, #565656, #404040);
	background: -moz-linear-gradient(top, #565656, #404040);
	background: -ms-linear-gradient(top, #565656, #404040);
	background: -o-linear-gradient(top, #565656, #404040);
	background: linear-gradient(top, #565656, #404040);
	border-color: #282E36;
}
/*White*/
.calendar-menu > LI, LI.calendar-menu, .message-menu > LI, LI.message-menu, .message, .big-message, .table > THEAD > TR > .header:hover
{
	color: #666666;
	background: #E4E7EB url(../img/old-browsers/colors/bg_message.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#f7f7fa), to(#e4e7eb));
	background: -webkit-linear-gradient(top, #F7F7FA, #E4E7EB);
	background: -moz-linear-gradient(top, #F7F7FA, #E4E7EB);
	background: -ms-linear-gradient(top, #F7F7FA, #E4E7EB);
	background: -o-linear-gradient(top, #F7F7FA, #E4E7EB);
	background: linear-gradient(top, #f7f7fa, #e4e7eb);
	border-color: #CCCCCC;
}
.message.glossy, .big-message.glossy
{
	background: #E8E8EB url(../img/old-browsers/colors/bg_message_glossy.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#fafafc), to(#e8e8eb), color-stop(0.5, #ededf0), color-stop(0.5, #e3e3e5));
	background: -webkit-linear-gradient(top, #FAFAFC, #EDEDF0 50%, #E3E3E5 50%, #E8E8EB);
	background: -moz-linear-gradient(top, #FAFAFC, #EDEDF0 50%, #E3E3E5 50%, #E8E8EB);
	background: -ms-linear-gradient(top, #FAFAFC, #EDEDF0 50%, #E3E3E5 50%, #E8E8EB);
	background: -o-linear-gradient(top, #FAFAFC, #EDEDF0 50%, #E3E3E5 50%, #E8E8EB);
	background: linear-gradient(top, #fafafc, #ededf0 50%, #e3e3e5 50%, #e8e8eb);
}
/*Red*/
.count, .close, .extra-notifications, .more-notifications
{
	color: #FFFFFF;
	background: #D52607 url(../img/old-browsers/colors/bg_count.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#e24913), to(#d52607));
	background: -webkit-linear-gradient(top, #E24913, #D52607);
	background: -moz-linear-gradient(top, #E24913, #D52607);
	background: -ms-linear-gradient(top, #E24913, #D52607);
	background: -o-linear-gradient(top, #E24913, #D52607);
	background: linear-gradient(top, #e24913, #d52607);
	border-color: #931A03;
}
A.count:hover, A.close:hover
{
	color: #FFFFFF;
	background: #D12206 url(../img/old-browsers/colors/bg_a_count_hover.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#eb671d), to(#d12206));
	background: -webkit-linear-gradient(top, #EB671D, #D12206);
	background: -moz-linear-gradient(top, #EB671D, #D12206);
	background: -ms-linear-gradient(top, #EB671D, #D12206);
	background: -o-linear-gradient(top, #EB671D, #D12206);
	background: linear-gradient(top, #eb671d, #d12206);
	border-color: #931A03;
}
.count.glossy, .close.glossy
{
	background: #D42622 url(../img/old-browsers/colors/bg_count_glossy.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#fd8383), to(#d42622), color-stop(0.5, #c30909), color-stop(0.5, #a70606));
	background: -webkit-linear-gradient(top, #FD8383, #C30909 50%, #A70606 50%, #D42622);
	background: -moz-linear-gradient(top, #FD8383, #C30909 50%, #A70606 50%, #D42622);
	background: -ms-linear-gradient(top, #FD8383, #C30909 50%, #A70606 50%, #D42622);
	background: -o-linear-gradient(top, #FD8383, #C30909 50%, #A70606 50%, #D42622);
	background: linear-gradient(top, #fd8383, #c30909 50%, #a70606 50%, #d42622);
}
A.count.glossy:hover, A.close.glossy:hover
{
	background: #E94237 url(../img/old-browsers/colors/bg_a_count_glossy_hover.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#fe9b96), to(#e94237), color-stop(0.5, #df1411), color-stop(0.5, #ce0d0c));
	background: -webkit-linear-gradient(top, #FE9B96, #DF1411 50%, #CE0D0C 50%, #E94237);
	background: -moz-linear-gradient(top, #FE9B96, #DF1411 50%, #CE0D0C 50%, #E94237);
	background: -ms-linear-gradient(top, #FE9B96, #DF1411 50%, #CE0D0C 50%, #E94237);
	background: -o-linear-gradient(top, #FE9B96, #DF1411 50%, #CE0D0C 50%, #E94237);
	background: linear-gradient(top, #fe9b96, #df1411 50%, #ce0d0c 50%, #e94237);
}
A.count:active, A.count.active, A.count.glossy:active, A.close:active, A.close.active, A.close.glossy:active
{
	background: #E4360A url(../img/old-browsers/colors/bg_a_count_active.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#ce1d06), to(#e4360a));
	background: -webkit-linear-gradient(top, #CE1D06, #E4360A);
	background: -moz-linear-gradient(top, #CE1D06, #E4360A);
	background: -ms-linear-gradient(top, #CE1D06, #E4360A);
	background: -o-linear-gradient(top, #CE1D06, #E4360A);
	background: linear-gradient(top, #ce1d06, #e4360a);
}
/*Green*/
.ribbon-inner, .active > .wizard-step
{
	color: #FFFFFF;
	background: #87BA17 url(../img/old-browsers/colors/bg_ribbon-inner.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#a7cf34), to(#87ba17));
	background: -webkit-linear-gradient(top, #A7CF34, #87BA17);
	background: -moz-linear-gradient(top, #A7CF34, #87BA17);
	background: -ms-linear-gradient(top, #A7CF34, #87BA17);
	background: -o-linear-gradient(top, #A7CF34, #87BA17);
	background: linear-gradient(top, #a7cf34, #87ba17);
	border-color: #6D960C;
}
/*Blue*/
.tag
{
	background: #0059A0;
	color: #FFFFFF;
	border-color: #004795;
}
.button-icon, .progress-bar, .slider-bar, .table-header, .table-footer
{
	color: #FFFFFF;
	background: #00438D url(../img/old-browsers/colors/bg_button-icon.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#006aac), to(#00438d));
	background: -webkit-linear-gradient(top, #006AAC, #00438D);
	background: -moz-linear-gradient(top, #006AAC, #00438D);
	background: -ms-linear-gradient(top, #006AAC, #00438D);
	background: -o-linear-gradient(top, #006AAC, #00438D);
	background: linear-gradient(top, #006aac, #00438d);
	border-color: #004795;
}
.no-touch .drop-down > SPAN:hover, .no-touch .drop-down > A:hover, .drop-down > .selected, :hover > .button-icon
{
	color: #FFFFFF;
	background: #003D86 url(../img/old-browsers/colors/bg_no-touch_drop-down_span_hover.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#0089c3), to(#003d86));
	background: -webkit-linear-gradient(top, #0089C3, #003D86);
	background: -moz-linear-gradient(top, #0089C3, #003D86);
	background: -ms-linear-gradient(top, #0089C3, #003D86);
	background: -o-linear-gradient(top, #0089C3, #003D86);
	background: linear-gradient(top, #0089c3, #003d86);
	border-color: #004795;
}
.button-icon.glossy, .glossy > .button-icon, .progress-bar, .slider-bar
{
	background: #0A5DB8 url(../img/old-browsers/colors/bg_button-icon_glossy.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#65b2dd), to(#0a5db8), color-stop(0.5, #045ab2), color-stop(0.5, #004995));
	background: -webkit-linear-gradient(top, #65B2DD, #045AB2 50%, #004995 50%, #0A5DB8);
	background: -moz-linear-gradient(top, #65B2DD, #045AB2 50%, #004995 50%, #0A5DB8);
	background: -ms-linear-gradient(top, #65B2DD, #045AB2 50%, #004995 50%, #0A5DB8);
	background: -o-linear-gradient(top, #65B2DD, #045AB2 50%, #004995 50%, #0A5DB8);
	background: linear-gradient(top, #65b2dd, #045ab2 50%, #004995 50%, #0a5db8);
}
:hover > .button-icon.glossy, .glossy:hover > .button-icon
{
	background: #056FC9 url(../img/old-browsers/colors/bg_hover_button-icon_glossy.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#46bde5), to(#056fc9), color-stop(0.5, #026cc4), color-stop(0.5, #005cac));
	background: -webkit-linear-gradient(top, #46BDE5, #026CC4 50%, #005CAC 50%, #056FC9);
	background: -moz-linear-gradient(top, #46BDE5, #026CC4 50%, #005CAC 50%, #056FC9);
	background: -ms-linear-gradient(top, #46BDE5, #026CC4 50%, #005CAC 50%, #056FC9);
	background: -o-linear-gradient(top, #46BDE5, #026CC4 50%, #005CAC 50%, #056FC9);
	background: linear-gradient(top, #46bde5, #026cc4 50%, #005cac 50%, #056fc9);
}
.button:active > .button-icon, .active > .button-icon
{
	background: #005FB4 url(../img/old-browsers/colors/bg_button_active_button-icon.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#003475), to(#005fb4));
	background: -webkit-linear-gradient(top, #003475, #005FB4);
	background: -moz-linear-gradient(top, #003475, #005FB4);
	background: -ms-linear-gradient(top, #003475, #005FB4);
	background: -o-linear-gradient(top, #003475, #005FB4);
	background: linear-gradient(top, #003475, #005fb4);
}
/*******************************************************
7. Generic gradients - main
*******************************************************/
.silver-bg, .drop-down, .wrapped, .boxed
{
	background: #E3E5EA;
	color: #666666;
	border-color: #CCCCCC;
}
A.silver-bg:hover
{
	color: #666666;
	background: #E8E9EE;
}
.silver-gradient, .silver-gradient:visited, .silver-gradient > .select-value, .silver-gradient > .select-arrow
{
	color: #666666;
	background: #D6DADF url(../img/old-browsers/colors/bg_silver-gradient.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#efeff4), to(#d6dadf));
	background: -webkit-linear-gradient(top, #EFEFF4, #D6DADF);
	background: -moz-linear-gradient(top, #EFEFF4, #D6DADF);
	background: -ms-linear-gradient(top, #EFEFF4, #D6DADF);
	background: -o-linear-gradient(top, #EFEFF4, #D6DADF);
	background: linear-gradient(top, #efeff4, #d6dadf);
	border-color: #CCCCCC;
}
A.silver-gradient:hover, BUTTON.silver-gradient:hover, :hover > .button-icon.silver-gradient, .silver-gradient > A.select-value:hover, .silver-gradient > .select-arrow:hover
{
	color: #666666;
	background: #D7DBDF url(../img/old-browsers/colors/bg_a_silver-gradient_hover.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#d7dbdf));
	background: -webkit-linear-gradient(top, #FEFEFE, #D7DBDF);
	background: -moz-linear-gradient(top, #FEFEFE, #D7DBDF);
	background: -ms-linear-gradient(top, #FEFEFE, #D7DBDF);
	background: -o-linear-gradient(top, #FEFEFE, #D7DBDF);
	background: linear-gradient(top, #fefefe, #d7dbdf);
	border-color: #CCCCCC;
}
.silver-gradient.glossy, .glossy > .button-icon.silver-gradient, .button-icon.glossy.silver-gradient, .silver-gradient.glossy > .select-value, .silver-gradient.glossy > .select-arrow
{
	background: #DCDCE0 url(../img/old-browsers/colors/bg_silver-gradient_glossy.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#f5f5f7), to(#dcdce0), color-stop(0.5, #dededf), color-stop(0.5, #d1d1d2));
	background: -webkit-linear-gradient(top, #F5F5F7, #DEDEDF 50%, #D1D1D2 50%, #DCDCE0);
	background: -moz-linear-gradient(top, #F5F5F7, #DEDEDF 50%, #D1D1D2 50%, #DCDCE0);
	background: -ms-linear-gradient(top, #F5F5F7, #DEDEDF 50%, #D1D1D2 50%, #DCDCE0);
	background: -o-linear-gradient(top, #F5F5F7, #DEDEDF 50%, #D1D1D2 50%, #DCDCE0);
	background: linear-gradient(top, #f5f5f7, #dededf 50%, #d1d1d2 50%, #dcdce0);
}
A.silver-gradient.glossy:hover, BUTTON.silver-gradient.glossy:hover, .glossy:hover > .button-icon.silver-gradient, :hover > .button-icon.glossy.silver-gradient, .silver-gradient.glossy > A.select-value:hover, .silver-gradient.glossy > .select-arrow:hover
{
	background: #E8E8EB url(../img/old-browsers/colors/bg_a_silver-gradient_glossy_hover.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#fafafc), to(#e8e8eb), color-stop(0.5, #ededf0), color-stop(0.5, #e3e3e5));
	background: -webkit-linear-gradient(top, #FAFAFC, #EDEDF0 50%, #E3E3E5 50%, #E8E8EB);
	background: -moz-linear-gradient(top, #FAFAFC, #EDEDF0 50%, #E3E3E5 50%, #E8E8EB);
	background: -ms-linear-gradient(top, #FAFAFC, #EDEDF0 50%, #E3E3E5 50%, #E8E8EB);
	background: -o-linear-gradient(top, #FAFAFC, #EDEDF0 50%, #E3E3E5 50%, #E8E8EB);
	background: linear-gradient(top, #fafafc, #ededf0 50%, #e3e3e5 50%, #e8e8eb);
}
A.silver-gradient:active, BUTTON.silver-gradient:active, .button.silver-gradient:active, .silver-gradient.active, :active > .button-icon.silver-gradient, .active > .button-icon.silver-gradient
{
	background: #DBDBDB url(../img/old-browsers/colors/bg_a_silver-gradient_active.png) repeat-x !important;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#bdbdbd), to(#dbdbdb)) !important;
	background: -webkit-linear-gradient(top, #BDBDBD, #DBDBDB) !important;
	background: -moz-linear-gradient(top, #BDBDBD, #DBDBDB) !important;
	background: -ms-linear-gradient(top, #BDBDBD, #DBDBDB) !important;
	background: -o-linear-gradient(top, #BDBDBD, #DBDBDB) !important;
	background: linear-gradient(top, #bdbdbd, #dbdbdb) !important;
}
.black-bg, .black-gradient > .drop-down
{
	background: #101010;
	color: #FFFFFF;
	border-color: #000000;
}
A.black-bg:hover
{
	color: #FFFFFF;
	background: #383838;
}
.black-gradient, .black-gradient:visited, .black-gradient > .select-value, .black-gradient > .select-arrow
{
	color: #FFFFFF;
	background: #000000 url(../img/old-browsers/colors/bg_black-gradient.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#333333), to(#000000));
	background: -webkit-linear-gradient(top, #333333, #000000);
	background: -moz-linear-gradient(top, #333333, #000000);
	background: -ms-linear-gradient(top, #333333, #000000);
	background: -o-linear-gradient(top, #333333, #000000);
	background: linear-gradient(top, #333333, #000000);
	border-color: #000000;
}
A.black-gradient:hover, BUTTON.black-gradient:hover, :hover > .button-icon.black-gradient, .black-gradient > A.select-value:hover, .black-gradient > .select-arrow:hover
{
	color: #FFFFFF;
	background: #1B1B1B url(../img/old-browsers/colors/bg_a_black-gradient_hover.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#474747), to(#1b1b1b));
	background: -webkit-linear-gradient(top, #474747, #1B1B1B);
	background: -moz-linear-gradient(top, #474747, #1B1B1B);
	background: -ms-linear-gradient(top, #474747, #1B1B1B);
	background: -o-linear-gradient(top, #474747, #1B1B1B);
	background: linear-gradient(top, #474747, #1b1b1b);
	border-color: #000000;
}
.black-gradient.glossy, .glossy > .button-icon.black-gradient, .button-icon.glossy.black-gradient, .black-gradient.glossy > .select-value, .black-gradient.glossy > .select-arrow
{
	background: #000000 url(../img/old-browsers/colors/bg_black-gradient_glossy.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#5e5e5e), to(black), color-stop(0.04, #4f4f4f), color-stop(0.44, #262626), color-stop(0.5, #1c1c1c), color-stop(0.5, #050505));
	background: -webkit-linear-gradient(top, #5E5E5E, #4F4F4F 4%, #262626 44%, #1C1C1C 50%, #050505 50%, black);
	background: -moz-linear-gradient(top, #5E5E5E, #4F4F4F 4%, #262626 44%, #1C1C1C 50%, #050505 50%, black);
	background: -ms-linear-gradient(top, #5E5E5E, #4F4F4F 4%, #262626 44%, #1C1C1C 50%, #050505 50%, black);
	background: -o-linear-gradient(top, #5E5E5E, #4F4F4F 4%, #262626 44%, #1C1C1C 50%, #050505 50%, black);
	background: linear-gradient(top, #5e5e5e, #4f4f4f 4%, #262626 44%, #1c1c1c 50%, #050505 50%, black);
}
A.black-gradient.glossy:hover, BUTTON.black-gradient.glossy:hover, .glossy:hover > .button-icon.black-gradient, :hover > .button-icon.glossy.black-gradient, .black-gradient.glossy > A.select-value:hover, .black-gradient.glossy > .select-arrow:hover
{
	background: #080808 url(../img/old-browsers/colors/bg_a_black-gradient_glossy_hover.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#6b6b6b), to(#080808), color-stop(0.04, #5c5c5c), color-stop(0.44, #303030), color-stop(0.5, #262626), color-stop(0.5, #0d0d0d));
	background: -webkit-linear-gradient(top, #6B6B6B, #5C5C5C 4%, #303030 44%, #262626 50%, #0D0D0D 50%, #080808);
	background: -moz-linear-gradient(top, #6B6B6B, #5C5C5C 4%, #303030 44%, #262626 50%, #0D0D0D 50%, #080808);
	background: -ms-linear-gradient(top, #6B6B6B, #5C5C5C 4%, #303030 44%, #262626 50%, #0D0D0D 50%, #080808);
	background: -o-linear-gradient(top, #6B6B6B, #5C5C5C 4%, #303030 44%, #262626 50%, #0D0D0D 50%, #080808);
	background: linear-gradient(top, #6b6b6b, #5c5c5c 4%, #303030 44%, #262626 50%, #0d0d0d 50%, #080808);
}
A.black-gradient:active, BUTTON.black-gradient:active, .button.black-gradient:active, .black-gradient.active, :active > .button-icon.black-gradient, .active > .button-icon.black-gradient
{
	background: #262626 url(../img/old-browsers/colors/bg_a_black-gradient_active.png) repeat-x !important;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(black), to(#262626)) !important;
	background: -webkit-linear-gradient(top, black, #262626) !important;
	background: -moz-linear-gradient(top, black, #262626) !important;
	background: -ms-linear-gradient(top, black, #262626) !important;
	background: -o-linear-gradient(top, black, #262626) !important;
	background: linear-gradient(top, black, #262626) !important;
}
.anthracite-bg, .anthracite-gradient > .drop-down
{
	background: #4C4C4C;
	color: #FFFFFF;
	border-color: #282E36;
}
A.anthracite-bg:hover
{
	color: #FFFFFF;
	background: #6A6A6A;
}
.anthracite-gradient, .anthracite-gradient:visited, .anthracite-gradient > .select-value, .anthracite-gradient > .select-arrow, .black-inputs .number-up, .black-input > .number-up, .black-inputs .number-down, .black-input > .number-down
{
	color: #FFFFFF;
	background: #404040 url(../img/old-browsers/colors/bg_anthracite-gradient.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#565656), to(#404040));
	background: -webkit-linear-gradient(top, #565656, #404040);
	background: -moz-linear-gradient(top, #565656, #404040);
	background: -ms-linear-gradient(top, #565656, #404040);
	background: -o-linear-gradient(top, #565656, #404040);
	background: linear-gradient(top, #565656, #404040);
	border-color: #282E36;
}
A.anthracite-gradient:hover, BUTTON.anthracite-gradient:hover, :hover > .button-icon.anthracite-gradient, .no-touch .red-gradient > .drop-down > SPAN:hover, .no-touch .red-gradient > .drop-down > A:hover, .red-gradient > .drop-down > .selected, .no-touch .orange-gradient > .drop-down > SPAN:hover, .no-touch .orange-gradient > .drop-down > A:hover, .orange-gradient > .drop-down > .selected, .no-touch .green-gradient > .drop-down > SPAN:hover, .no-touch .green-gradient > .drop-down > A:hover, .green-gradient > .drop-down > .selected, .no-touch .blue-gradient > .drop-down > SPAN:hover, .no-touch .blue-gradient > .drop-down > A:hover, .blue-gradient > .drop-down > .selected, .anthracite-gradient > A.select-value:hover, .anthracite-gradient > .select-arrow:hover, .black-inputs .number-up:hover, .black-input > .number-up:hover, .black-inputs .number-down:hover, .black-input > .number-down:hover
{
	color: #FFFFFF;
	background: #3A3A3A url(../img/old-browsers/colors/bg_a_anthracite-gradient_hover.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#6d6d6d), to(#3a3a3a));
	background: -webkit-linear-gradient(top, #6D6D6D, #3A3A3A);
	background: -moz-linear-gradient(top, #6D6D6D, #3A3A3A);
	background: -ms-linear-gradient(top, #6D6D6D, #3A3A3A);
	background: -o-linear-gradient(top, #6D6D6D, #3A3A3A);
	background: linear-gradient(top, #6d6d6d, #3a3a3a);
	border-color: #282E36;
}
.anthracite-gradient.glossy, .glossy > .button-icon.anthracite-gradient, .button-icon.glossy.anthracite-gradient, .anthracite-gradient.glossy > .select-value, .anthracite-gradient.glossy > .select-arrow
{
	background: #505050 url(../img/old-browsers/colors/bg_anthracite-gradient_glossy.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#7f7f7f), to(#505050), color-stop(0.5, #444444), color-stop(0.5, #292929));
	background: -webkit-linear-gradient(top, #7F7F7F, #444444 50%, #292929 50%, #505050);
	background: -moz-linear-gradient(top, #7F7F7F, #444444 50%, #292929 50%, #505050);
	background: -ms-linear-gradient(top, #7F7F7F, #444444 50%, #292929 50%, #505050);
	background: -o-linear-gradient(top, #7F7F7F, #444444 50%, #292929 50%, #505050);
	background: linear-gradient(top, #7f7f7f, #444444 50%, #292929 50%, #505050);
}
A.anthracite-gradient.glossy:hover, BUTTON.anthracite-gradient.glossy:hover, .glossy:hover > .button-icon.anthracite-gradient, :hover > .button-icon.glossy.anthracite-gradient, .anthracite-gradient.glossy > A.select-value:hover, .anthracite-gradient.glossy > .select-arrow:hover
{
	background: #656565 url(../img/old-browsers/colors/bg_a_anthracite-gradient_glossy_hover.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#919191), to(#656565), color-stop(0.5, #5a5a5a), color-stop(0.5, #3e3e3e));
	background: -webkit-linear-gradient(top, #919191, #5A5A5A 50%, #3E3E3E 50%, #656565);
	background: -moz-linear-gradient(top, #919191, #5A5A5A 50%, #3E3E3E 50%, #656565);
	background: -ms-linear-gradient(top, #919191, #5A5A5A 50%, #3E3E3E 50%, #656565);
	background: -o-linear-gradient(top, #919191, #5A5A5A 50%, #3E3E3E 50%, #656565);
	background: linear-gradient(top, #919191, #5a5a5a 50%, #3e3e3e 50%, #656565);
}
A.anthracite-gradient:active, BUTTON.anthracite-gradient:active, .button.anthracite-gradient:active, .anthracite-gradient.active, :active > .button-icon.anthracite-gradient, .active > .button-icon.anthracite-gradient, .black-inputs .number-up:active, .black-input > .number-up:active, .black-inputs .number-down:active, .black-input > .number-down:active
{
	background: #474747 url(../img/old-browsers/colors/bg_a_anthracite-gradient_active.png) repeat-x !important;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#262626), to(#474747)) !important;
	background: -webkit-linear-gradient(top, #262626, #474747) !important;
	background: -moz-linear-gradient(top, #262626, #474747) !important;
	background: -ms-linear-gradient(top, #262626, #474747) !important;
	background: -o-linear-gradient(top, #262626, #474747) !important;
	background: linear-gradient(top, #262626, #474747) !important;
}
.grey-bg, .grey-gradient > .drop-down
{
	background: #A5A5A5;
	color: #FFFFFF;
	border-color: #666666;
}
A.grey-bg:hover
{
	color: #FFFFFF;
	background: #B4B4B4;
}
.grey-gradient, .grey-gradient:visited, .grey-gradient > .select-value, .grey-gradient > .select-arrow, .title-menu > LI, LI.title-menu
{
	color: #FFFFFF;
	background: #939393 url(../img/old-browsers/colors/bg_grey-gradient.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#b3b3b3), to(#939393));
	background: -webkit-linear-gradient(top, #B3B3B3, #939393);
	background: -moz-linear-gradient(top, #B3B3B3, #939393);
	background: -ms-linear-gradient(top, #B3B3B3, #939393);
	background: -o-linear-gradient(top, #B3B3B3, #939393);
	background: linear-gradient(top, #b3b3b3, #939393);
	border-color: #666666;
}
A.grey-gradient:hover, BUTTON.grey-gradient:hover, :hover > .button-icon.grey-gradient, .grey-gradient > A.select-value:hover, .grey-gradient > .select-arrow:hover
{
	color: #FFFFFF;
	background: #8B8B8B url(../img/old-browsers/colors/bg_a_grey-gradient_hover.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#d6d6d6), to(#8b8b8b));
	background: -webkit-linear-gradient(top, #D6D6D6, #8B8B8B);
	background: -moz-linear-gradient(top, #D6D6D6, #8B8B8B);
	background: -ms-linear-gradient(top, #D6D6D6, #8B8B8B);
	background: -o-linear-gradient(top, #D6D6D6, #8B8B8B);
	background: linear-gradient(top, #d6d6d6, #8b8b8b);
	border-color: #666666;
}
.grey-gradient.glossy, .glossy > .button-icon.grey-gradient, .button-icon.glossy.grey-gradient, .grey-gradient.glossy > .select-value, .grey-gradient.glossy > .select-arrow
{
	background: #9C9C9C url(../img/old-browsers/colors/bg_grey-gradient_glossy.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#cccccc), to(#9c9c9c), color-stop(0.5, #909090), color-stop(0.5, #757575));
	background: -webkit-linear-gradient(top, #CCCCCC, #909090 50%, #757575 50%, #9C9C9C);
	background: -moz-linear-gradient(top, #CCCCCC, #909090 50%, #757575 50%, #9C9C9C);
	background: -ms-linear-gradient(top, #CCCCCC, #909090 50%, #757575 50%, #9C9C9C);
	background: -o-linear-gradient(top, #CCCCCC, #909090 50%, #757575 50%, #9C9C9C);
	background: linear-gradient(top, #cccccc, #909090 50%, #757575 50%, #9c9c9c);
}
A.grey-gradient.glossy:hover, BUTTON.grey-gradient.glossy:hover, .glossy:hover > .button-icon.grey-gradient, :hover > .button-icon.glossy.grey-gradient, .grey-gradient.glossy > A.select-value:hover, .grey-gradient.glossy > .select-arrow:hover
{
	background: #ABABAB url(../img/old-browsers/colors/bg_a_grey-gradient_glossy_hover.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#d4d4d4), to(#ababab), color-stop(0.5, #a0a0a0), color-stop(0.5, #888888));
	background: -webkit-linear-gradient(top, #D4D4D4, #A0A0A0 50%, #888888 50%, #ABABAB);
	background: -moz-linear-gradient(top, #D4D4D4, #A0A0A0 50%, #888888 50%, #ABABAB);
	background: -ms-linear-gradient(top, #D4D4D4, #A0A0A0 50%, #888888 50%, #ABABAB);
	background: -o-linear-gradient(top, #D4D4D4, #A0A0A0 50%, #888888 50%, #ABABAB);
	background: linear-gradient(top, #d4d4d4, #a0a0a0 50%, #888888 50%, #ababab);
}
A.grey-gradient:active, BUTTON.grey-gradient:active, .button.grey-gradient:active, .grey-gradient.active, :active > .button-icon.grey-gradient, .active > .button-icon.grey-gradient, .black-inputs .switch-off, .black-input > .switch-off
{
	background: #B7B7B7 url(../img/old-browsers/colors/bg_a_grey-gradient_active.png) repeat-x !important;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#7a7a7a), to(#b7b7b7)) !important;
	background: -webkit-linear-gradient(top, #7A7A7A, #B7B7B7) !important;
	background: -moz-linear-gradient(top, #7A7A7A, #B7B7B7) !important;
	background: -ms-linear-gradient(top, #7A7A7A, #B7B7B7) !important;
	background: -o-linear-gradient(top, #7A7A7A, #B7B7B7) !important;
	background: linear-gradient(top, #7a7a7a, #b7b7b7) !important;
}
.white-bg, .white-gradient > .drop-down
{
	background: #F1F3F4;
	color: #666666;
	border-color: #CCCCCC;
}
A.white-bg:hover
{
	color: #666666;
	background: #F3F5F6;
}
.white-gradient, .white-gradient:visited, .white-gradient > .select-value, .white-gradient > .select-arrow
{
	color: #666666;
	background: #E4E7EB url(../img/old-browsers/colors/bg_white-gradient.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#f7f7fa), to(#e4e7eb));
	background: -webkit-linear-gradient(top, #F7F7FA, #E4E7EB);
	background: -moz-linear-gradient(top, #F7F7FA, #E4E7EB);
	background: -ms-linear-gradient(top, #F7F7FA, #E4E7EB);
	background: -o-linear-gradient(top, #F7F7FA, #E4E7EB);
	background: linear-gradient(top, #f7f7fa, #e4e7eb);
	border-color: #CCCCCC;
}
A.white-gradient:hover, BUTTON.white-gradient:hover, :hover > .button-icon.white-gradient, .white-gradient > A.select-value:hover, .white-gradient > .select-arrow:hover
{
	color: #666666;
	background: #EDF0F2 url(../img/old-browsers/colors/bg_a_white-gradient_hover.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#edf0f2));
	background: -webkit-linear-gradient(top, #FEFEFE, #EDF0F2);
	background: -moz-linear-gradient(top, #FEFEFE, #EDF0F2);
	background: -ms-linear-gradient(top, #FEFEFE, #EDF0F2);
	background: -o-linear-gradient(top, #FEFEFE, #EDF0F2);
	background: linear-gradient(top, #fefefe, #edf0f2);
	border-color: #CCCCCC;
}
.white-gradient.glossy, .glossy > .button-icon.white-gradient, .button-icon.glossy.white-gradient, .white-gradient.glossy > .select-value, .white-gradient.glossy > .select-arrow
{
	background: #E8E8EB url(../img/old-browsers/colors/bg_white-gradient_glossy.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#fafafc), to(#e8e8eb), color-stop(0.5, #ededf0), color-stop(0.5, #e3e3e5));
	background: -webkit-linear-gradient(top, #FAFAFC, #EDEDF0 50%, #E3E3E5 50%, #E8E8EB);
	background: -moz-linear-gradient(top, #FAFAFC, #EDEDF0 50%, #E3E3E5 50%, #E8E8EB);
	background: -ms-linear-gradient(top, #FAFAFC, #EDEDF0 50%, #E3E3E5 50%, #E8E8EB);
	background: -o-linear-gradient(top, #FAFAFC, #EDEDF0 50%, #E3E3E5 50%, #E8E8EB);
	background: linear-gradient(top, #fafafc, #ededf0 50%, #e3e3e5 50%, #e8e8eb);
}
A.white-gradient.glossy:hover, BUTTON.white-gradient.glossy:hover, .glossy:hover > .button-icon.white-gradient, :hover > .button-icon.glossy.white-gradient, .white-gradient.glossy > A.select-value:hover, .white-gradient.glossy > .select-arrow:hover
{
	background: #F5F5F7 url(../img/old-browsers/colors/bg_a_white-gradient_glossy_hover.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#fefeff), to(#f5f5f7), color-stop(0.5, #f5f5f7), color-stop(0.5, #efeff1));
	background: -webkit-linear-gradient(top, #FEFEFF, #F5F5F7 50%, #EFEFF1 50%, #F5F5F7);
	background: -moz-linear-gradient(top, #FEFEFF, #F5F5F7 50%, #EFEFF1 50%, #F5F5F7);
	background: -ms-linear-gradient(top, #FEFEFF, #F5F5F7 50%, #EFEFF1 50%, #F5F5F7);
	background: -o-linear-gradient(top, #FEFEFF, #F5F5F7 50%, #EFEFF1 50%, #F5F5F7);
	background: linear-gradient(top, #fefeff, #f5f5f7 50%, #efeff1 50%, #f5f5f7);
}
A.white-gradient:active, BUTTON.white-gradient:active, .button.white-gradient:active, .white-gradient.active, :active > .button-icon.white-gradient, .active > .button-icon.white-gradient, .switch-off
{
	background: #F0F0F0 url(../img/old-browsers/colors/bg_a_white-gradient_active.png) repeat-x !important;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#e0e0e0), to(#f0f0f0)) !important;
	background: -webkit-linear-gradient(top, #E0E0E0, #F0F0F0) !important;
	background: -moz-linear-gradient(top, #E0E0E0, #F0F0F0) !important;
	background: -ms-linear-gradient(top, #E0E0E0, #F0F0F0) !important;
	background: -o-linear-gradient(top, #E0E0E0, #F0F0F0) !important;
	background: linear-gradient(top, #e0e0e0, #f0f0f0) !important;
	border-color: #CCCCCC;
}
.red-bg, .red-gradient > .drop-down
{
	background: #DD380D;
	color: #FFFFFF;
	border-color: #931A03;
}
A.red-bg:hover
{
	color: #FFFFFF;
	background: #E35A36;
}
.red-gradient, .red-gradient:visited, .red-gradient > .select-value, .red-gradient > .select-arrow
{
	color: #FFFFFF;
	background: #D52607 url(../img/old-browsers/colors/bg_red-gradient.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#e24913), to(#d52607));
	background: -webkit-linear-gradient(top, #E24913, #D52607);
	background: -moz-linear-gradient(top, #E24913, #D52607);
	background: -ms-linear-gradient(top, #E24913, #D52607);
	background: -o-linear-gradient(top, #E24913, #D52607);
	background: linear-gradient(top, #e24913, #d52607);
	border-color: #931A03;
}
A.red-gradient:hover, BUTTON.red-gradient:hover, :hover > .button-icon.red-gradient, .red-gradient > A.select-value:hover, .red-gradient > .select-arrow:hover
{
	color: #FFFFFF;
	background: #D12206 url(../img/old-browsers/colors/bg_a_red-gradient_hover.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#eb671d), to(#d12206));
	background: -webkit-linear-gradient(top, #EB671D, #D12206);
	background: -moz-linear-gradient(top, #EB671D, #D12206);
	background: -ms-linear-gradient(top, #EB671D, #D12206);
	background: -o-linear-gradient(top, #EB671D, #D12206);
	background: linear-gradient(top, #eb671d, #d12206);
	border-color: #931A03;
}
.red-gradient.glossy, .glossy > .button-icon.red-gradient, .button-icon.glossy.red-gradient, .red-gradient.glossy > .select-value, .red-gradient.glossy > .select-arrow
{
	background: #D42622 url(../img/old-browsers/colors/bg_red-gradient_glossy.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#fd8383), to(#d42622), color-stop(0.5, #c30909), color-stop(0.5, #a70606));
	background: -webkit-linear-gradient(top, #FD8383, #C30909 50%, #A70606 50%, #D42622);
	background: -moz-linear-gradient(top, #FD8383, #C30909 50%, #A70606 50%, #D42622);
	background: -ms-linear-gradient(top, #FD8383, #C30909 50%, #A70606 50%, #D42622);
	background: -o-linear-gradient(top, #FD8383, #C30909 50%, #A70606 50%, #D42622);
	background: linear-gradient(top, #fd8383, #c30909 50%, #a70606 50%, #d42622);
}
A.red-gradient.glossy:hover, BUTTON.red-gradient.glossy:hover, .glossy:hover > .button-icon.red-gradient, :hover > .button-icon.glossy.red-gradient, .red-gradient.glossy > A.select-value:hover, .red-gradient.glossy > .select-arrow:hover
{
	background: #E94237 url(../img/old-browsers/colors/bg_a_red-gradient_glossy_hover.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#fe9b96), to(#e94237), color-stop(0.5, #df1411), color-stop(0.5, #ce0d0c));
	background: -webkit-linear-gradient(top, #FE9B96, #DF1411 50%, #CE0D0C 50%, #E94237);
	background: -moz-linear-gradient(top, #FE9B96, #DF1411 50%, #CE0D0C 50%, #E94237);
	background: -ms-linear-gradient(top, #FE9B96, #DF1411 50%, #CE0D0C 50%, #E94237);
	background: -o-linear-gradient(top, #FE9B96, #DF1411 50%, #CE0D0C 50%, #E94237);
	background: linear-gradient(top, #fe9b96, #df1411 50%, #ce0d0c 50%, #e94237);
}
A.red-gradient:active, BUTTON.red-gradient:active, .button.red-gradient:active, .red-gradient.active, :active > .button-icon.red-gradient, .active > .button-icon.red-gradient
{
	background: #E4360A url(../img/old-browsers/colors/bg_a_red-gradient_active.png) repeat-x !important;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#ce1d06), to(#e4360a)) !important;
	background: -webkit-linear-gradient(top, #CE1D06, #E4360A) !important;
	background: -moz-linear-gradient(top, #CE1D06, #E4360A) !important;
	background: -ms-linear-gradient(top, #CE1D06, #E4360A) !important;
	background: -o-linear-gradient(top, #CE1D06, #E4360A) !important;
	background: linear-gradient(top, #ce1d06, #e4360a) !important;
}
.orange-bg, .orange-gradient > .drop-down
{
	background: #FFAE00;
	color: #FFFFFF;
	border-color: #CC9707;
}
A.orange-bg:hover
{
	color: #FFFFFF;
	background: #FFBB2B;
}
.orange-gradient, .orange-gradient:visited, .orange-gradient > .select-value, .orange-gradient > .select-arrow
{
	color: #FFFFFF;
	background: #FF9E00 url(../img/old-browsers/colors/bg_orange-gradient.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#ffb900), to(#ff9e00));
	background: -webkit-linear-gradient(top, #FFB900, #FF9E00);
	background: -moz-linear-gradient(top, #FFB900, #FF9E00);
	background: -ms-linear-gradient(top, #FFB900, #FF9E00);
	background: -o-linear-gradient(top, #FFB900, #FF9E00);
	background: linear-gradient(top, #ffb900, #ff9e00);
	border-color: #CC9707;
}
A.orange-gradient:hover, BUTTON.orange-gradient:hover, :hover > .button-icon.orange-gradient, .orange-gradient > A.select-value:hover, .orange-gradient > .select-arrow:hover
{
	color: #FFFFFF;
	background: #FF9700 url(../img/old-browsers/colors/bg_a_orange-gradient_hover.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#ffcd00), to(#ff9700));
	background: -webkit-linear-gradient(top, #FFCD00, #FF9700);
	background: -moz-linear-gradient(top, #FFCD00, #FF9700);
	background: -ms-linear-gradient(top, #FFCD00, #FF9700);
	background: -o-linear-gradient(top, #FFCD00, #FF9700);
	background: linear-gradient(top, #ffcd00, #ff9700);
	border-color: #CC9707;
}
.orange-gradient.glossy, .glossy > .button-icon.orange-gradient, .button-icon.glossy.orange-gradient, .orange-gradient.glossy > .select-value, .orange-gradient.glossy > .select-arrow
{
	background: #D38800 url(../img/old-browsers/colors/bg_orange-gradient_glossy.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#ffd844), to(#d38800), color-stop(0.5, #ff9f01), color-stop(0.5, #da8d00), color-stop(0.8, #e59400));
	background: -webkit-linear-gradient(top, #FFD844, #FF9F01 50%, #DA8D00 50%, #E59400 80%, #D38800);
	background: -moz-linear-gradient(top, #FFD844, #FF9F01 50%, #DA8D00 50%, #E59400 80%, #D38800);
	background: -ms-linear-gradient(top, #FFD844, #FF9F01 50%, #DA8D00 50%, #E59400 80%, #D38800);
	background: -o-linear-gradient(top, #FFD844, #FF9F01 50%, #DA8D00 50%, #E59400 80%, #D38800);
	background: linear-gradient(top, #ffd844, #ff9f01 50%, #da8d00 50%, #e59400 80%, #d38800);
}
A.orange-gradient.glossy:hover, BUTTON.orange-gradient.glossy:hover, .glossy:hover > .button-icon.orange-gradient, :hover > .button-icon.glossy.orange-gradient, .orange-gradient.glossy > A.select-value:hover, .orange-gradient.glossy > .select-arrow:hover
{
	background: #E8A400 url(../img/old-browsers/colors/bg_a_orange-gradient_glossy_hover.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#ffe326), to(#e8a400), color-stop(0.5, #ffb700), color-stop(0.5, #eca900), color-stop(0.8, #f1ae00));
	background: -webkit-linear-gradient(top, #FFE326, #FFB700 50%, #ECA900 50%, #F1AE00 80%, #E8A400);
	background: -moz-linear-gradient(top, #FFE326, #FFB700 50%, #ECA900 50%, #F1AE00 80%, #E8A400);
	background: -ms-linear-gradient(top, #FFE326, #FFB700 50%, #ECA900 50%, #F1AE00 80%, #E8A400);
	background: -o-linear-gradient(top, #FFE326, #FFB700 50%, #ECA900 50%, #F1AE00 80%, #E8A400);
	background: linear-gradient(top, #ffe326, #ffb700 50%, #eca900 50%, #f1ae00 80%, #e8a400);
}
A.orange-gradient:active, BUTTON.orange-gradient:active, .button.orange-gradient:active, .orange-gradient.active, :active > .button-icon.orange-gradient, .active > .button-icon.orange-gradient
{
	background: #FFBF00 url(../img/old-browsers/colors/bg_a_orange-gradient_active.png) repeat-x !important;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#ff8a00), to(#ffbf00)) !important;
	background: -webkit-linear-gradient(top, #FF8A00, #FFBF00) !important;
	background: -moz-linear-gradient(top, #FF8A00, #FFBF00) !important;
	background: -ms-linear-gradient(top, #FF8A00, #FFBF00) !important;
	background: -o-linear-gradient(top, #FF8A00, #FFBF00) !important;
	background: linear-gradient(top, #ff8a00, #ffbf00) !important;
}
.green-bg, .green-gradient > .drop-down
{
	background: #99C624;
	color: #FFFFFF;
	border-color: #6D960C;
}
A.green-bg:hover
{
	color: #FFFFFF;
	background: #AAD049;
}
.green-gradient, .green-gradient:visited, .green-gradient > .select-value, .green-gradient > .select-arrow
{
	color: #FFFFFF;
	background: #87BA17 url(../img/old-browsers/colors/bg_green-gradient.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#a7cf34), to(#87ba17));
	background: -webkit-linear-gradient(top, #A7CF34, #87BA17);
	background: -moz-linear-gradient(top, #A7CF34, #87BA17);
	background: -ms-linear-gradient(top, #A7CF34, #87BA17);
	background: -o-linear-gradient(top, #A7CF34, #87BA17);
	background: linear-gradient(top, #a7cf34, #87ba17);
	border-color: #6D960C;
}
A.green-gradient:hover, BUTTON.green-gradient:hover, :hover > .button-icon.green-gradient, .green-gradient > A.select-value:hover, .green-gradient > .select-arrow:hover
{
	color: #FFFFFF;
	background: #80B514 url(../img/old-browsers/colors/bg_a_green-gradient_hover.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#bfdd4d), to(#80b514));
	background: -webkit-linear-gradient(top, #BFDD4D, #80B514);
	background: -moz-linear-gradient(top, #BFDD4D, #80B514);
	background: -ms-linear-gradient(top, #BFDD4D, #80B514);
	background: -o-linear-gradient(top, #BFDD4D, #80B514);
	background: linear-gradient(top, #bfdd4d, #80b514);
	border-color: #6D960C;
}
.green-gradient.glossy, .glossy > .button-icon.green-gradient, .button-icon.glossy.green-gradient, .green-gradient.glossy > .select-value, .green-gradient.glossy > .select-arrow
{
	background: #5EB80A url(../img/old-browsers/colors/bg_green-gradient_glossy.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#b1dc64), to(#5eb80a), color-stop(0.5, #58b104), color-stop(0.5, #499400));
	background: -webkit-linear-gradient(top, #B1DC64, #58B104 50%, #499400 50%, #5EB80A);
	background: -moz-linear-gradient(top, #B1DC64, #58B104 50%, #499400 50%, #5EB80A);
	background: -ms-linear-gradient(top, #B1DC64, #58B104 50%, #499400 50%, #5EB80A);
	background: -o-linear-gradient(top, #B1DC64, #58B104 50%, #499400 50%, #5EB80A);
	background: linear-gradient(top, #b1dc64, #58b104 50%, #499400 50%, #5eb80a);
}
A.green-gradient.glossy:hover, BUTTON.green-gradient.glossy:hover, .glossy:hover > .button-icon.green-gradient, :hover > .button-icon.glossy.green-gradient, .green-gradient.glossy > A.select-value:hover, .green-gradient.glossy > .select-arrow:hover
{
	background: #6AC905 url(../img/old-browsers/colors/bg_a_green-gradient_glossy_hover.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#b8e545), to(#6ac905), color-stop(0.5, #65c302), color-stop(0.5, #56ab00));
	background: -webkit-linear-gradient(top, #B8E545, #65C302 50%, #56AB00 50%, #6AC905);
	background: -moz-linear-gradient(top, #B8E545, #65C302 50%, #56AB00 50%, #6AC905);
	background: -ms-linear-gradient(top, #B8E545, #65C302 50%, #56AB00 50%, #6AC905);
	background: -o-linear-gradient(top, #B8E545, #65C302 50%, #56AB00 50%, #6AC905);
	background: linear-gradient(top, #b8e545, #65c302 50%, #56ab00 50%, #6ac905);
}
A.green-gradient:active, BUTTON.green-gradient:active, .button.green-gradient:active, .green-gradient.active, :active > .button-icon.green-gradient, .active > .button-icon.green-gradient, .switch-on
{
	background: #B0D222 url(../img/old-browsers/colors/bg_a_green-gradient_active.png) repeat-x !important;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#6dad12), to(#b0d222)) !important;
	background: -webkit-linear-gradient(top, #6DAD12, #B0D222) !important;
	background: -moz-linear-gradient(top, #6DAD12, #B0D222) !important;
	background: -ms-linear-gradient(top, #6DAD12, #B0D222) !important;
	background: -o-linear-gradient(top, #6DAD12, #B0D222) !important;
	background: linear-gradient(top, #6dad12, #b0d222) !important;
	border-color: #6D960C;
}
.blue-bg, .blue-gradient > .drop-down
{
	background: #0059A0;
	color: #FFFFFF;
	border-color: #004795;
}
A.blue-bg:hover
{
	background: #2B75B0;
	color: #FFFFFF;
}
.blue-gradient, .blue-gradient:visited, .blue-gradient > .select-value, .blue-gradient > .select-arrow
{
	color: #FFFFFF;
	background: #00438D url(../img/old-browsers/colors/bg_blue-gradient.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#006aac), to(#00438d));
	background: -webkit-linear-gradient(top, #006AAC, #00438D);
	background: -moz-linear-gradient(top, #006AAC, #00438D);
	background: -ms-linear-gradient(top, #006AAC, #00438D);
	background: -o-linear-gradient(top, #006AAC, #00438D);
	background: linear-gradient(top, #006aac, #00438d);
	border-color: #004795;
	text-shadow: 0 1px 0 #101010;
}
A.blue-gradient:hover, BUTTON.blue-gradient:hover, .blue-gradient > A.select-value:hover, .blue-gradient > .select-arrow:hover
{
	color: #FFFFFF;
	background: #003D86 url(../img/old-browsers/colors/bg_a_blue-gradient_hover.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#0089c3), to(#003d86));
	background: -webkit-linear-gradient(top, #0089C3, #003D86);
	background: -moz-linear-gradient(top, #0089C3, #003D86);
	background: -ms-linear-gradient(top, #0089C3, #003D86);
	background: -o-linear-gradient(top, #0089C3, #003D86);
	background: linear-gradient(top, #0089c3, #003d86);
	border-color: #004795;
}
.blue-gradient.glossy, .blue-gradient.glossy > .select-value, .blue-gradient.glossy > .select-arrow
{
	background: #0A5DB8 url(../img/old-browsers/colors/bg_blue-gradient_glossy.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#65b2dd), to(#0a5db8), color-stop(0.5, #045ab2), color-stop(0.5, #004995));
	background: -webkit-linear-gradient(top, #65B2DD, #045AB2 50%, #004995 50%, #0A5DB8);
	background: -moz-linear-gradient(top, #65B2DD, #045AB2 50%, #004995 50%, #0A5DB8);
	background: -ms-linear-gradient(top, #65B2DD, #045AB2 50%, #004995 50%, #0A5DB8);
	background: -o-linear-gradient(top, #65B2DD, #045AB2 50%, #004995 50%, #0A5DB8);
	background: linear-gradient(top, #65b2dd, #045ab2 50%, #004995 50%, #0a5db8);
}
A.blue-gradient.glossy:hover, BUTTON.blue-gradient.glossy:hover, .blue-gradient.glossy > A.select-value:hover, .blue-gradient.glossy > .select-arrow:hover
{
	background: #056FC9 url(../img/old-browsers/colors/bg_a_blue-gradient_glossy_hover.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#46bde5), to(#056fc9), color-stop(0.5, #026cc4), color-stop(0.5, #005cac));
	background: -webkit-linear-gradient(top, #46BDE5, #026CC4 50%, #005CAC 50%, #056FC9);
	background: -moz-linear-gradient(top, #46BDE5, #026CC4 50%, #005CAC 50%, #056FC9);
	background: -ms-linear-gradient(top, #46BDE5, #026CC4 50%, #005CAC 50%, #056FC9);
	background: -o-linear-gradient(top, #46BDE5, #026CC4 50%, #005CAC 50%, #056FC9);
	background: linear-gradient(top, #46bde5, #026cc4 50%, #005cac 50%, #056fc9);
}
A.blue-gradient:active, BUTTON.blue-gradient:active, .button.blue-gradient:active, .blue-gradient.active
{
	background: #005FB4 url(../img/old-browsers/colors/bg_a_blue-gradient_active.png) repeat-x !important;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#003475), to(#005fb4)) !important;
	background: -webkit-linear-gradient(top, #003475, #005FB4) !important;
	background: -moz-linear-gradient(top, #003475, #005FB4) !important;
	background: -ms-linear-gradient(top, #003475, #005FB4) !important;
	background: -o-linear-gradient(top, #003475, #005FB4) !important;
	background: linear-gradient(top, #003475, #005fb4) !important;
}
.metro-blue-bg, .metro-blue-gradient > .drop-down
{
	background: #00AEDB;
	color: white;
	border-color: #007594;
}
.metro-blue
{
	color: #00AEDB;
}
.metro-purple-bg, .metro-purple-gradient > .drop-down
{
	background: #A200FF;
	color: white;
	border-color: #6B00A9;
}
.metro-purple
{
	color: #A200FF;
}
.metro-orange-bg, .metro-orange-gradient > .drop-down
{
	background: #F47835;
	color: white;
	border-color: #BA490D;
}
.metro-orange
{
	color: #F47835;
}
.metro-red-bg, .metro-red-gradient > .drop-down
{
	background: #D41243;
	color: white;
	border-color: #840B2A;
}
.metro-red
{
	color: #D41243;
}
.metro-green-bg, .metro-green-gradient > .drop-down
{
	background: #8EC127;
	color: white;
	border-color: #476014;
}
.metro-green
{
	color: #8EC127;
}
/*******************************************************
8. Generic gradients - active
*******************************************************/
.silver-active:active, .silver-active.active, .silver-active > .switch-on
{
	background: #DBDBDB url(../img/old-browsers/colors/bg_silver-active_active.png) repeat-x !important;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#bdbdbd), to(#dbdbdb)) !important;
	background: -webkit-linear-gradient(top, #BDBDBD, #DBDBDB) !important;
	background: -moz-linear-gradient(top, #BDBDBD, #DBDBDB) !important;
	background: -ms-linear-gradient(top, #BDBDBD, #DBDBDB) !important;
	background: -o-linear-gradient(top, #BDBDBD, #DBDBDB) !important;
	background: linear-gradient(top, #bdbdbd, #dbdbdb) !important;
	color: #666666 !important;
	border-color: #CCCCCC;
}
.black-active:active, .black-active.active, .black-active > .switch-on
{
	background: #262626 url(../img/old-browsers/colors/bg_black-active_active.png) repeat-x !important;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(black), to(#262626)) !important;
	background: -webkit-linear-gradient(top, black, #262626) !important;
	background: -moz-linear-gradient(top, black, #262626) !important;
	background: -ms-linear-gradient(top, black, #262626) !important;
	background: -o-linear-gradient(top, black, #262626) !important;
	background: linear-gradient(top, black, #262626) !important;
	color: #FFFFFF !important;
	border-color: #000000;
}
.anthracite-active:active, .anthracite-active.active, .anthracite-active > .switch-on
{
	background: #474747 url(../img/old-browsers/colors/bg_anthracite-active_active.png) repeat-x !important;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#262626), to(#474747)) !important;
	background: -webkit-linear-gradient(top, #262626, #474747) !important;
	background: -moz-linear-gradient(top, #262626, #474747) !important;
	background: -ms-linear-gradient(top, #262626, #474747) !important;
	background: -o-linear-gradient(top, #262626, #474747) !important;
	background: linear-gradient(top, #262626, #474747) !important;
	color: #FFFFFF !important;
	border-color: #282E36;
}
.grey-active:active, .grey-active.active, .grey-active > .switch-on
{
	background: #B7B7B7 url(../img/old-browsers/colors/bg_grey-active_active.png) repeat-x !important;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#7a7a7a), to(#b7b7b7)) !important;
	background: -webkit-linear-gradient(top, #7A7A7A, #B7B7B7) !important;
	background: -moz-linear-gradient(top, #7A7A7A, #B7B7B7) !important;
	background: -ms-linear-gradient(top, #7A7A7A, #B7B7B7) !important;
	background: -o-linear-gradient(top, #7A7A7A, #B7B7B7) !important;
	background: linear-gradient(top, #7a7a7a, #b7b7b7) !important;
	color: #FFFFFF !important;
	border-color: #666666;
}
.white-active:active, .white-active.active, .white-active > .switch-on
{
	background: #F0F0F0 url(../img/old-browsers/colors/bg_white-active_active.png) repeat-x !important;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#e0e0e0), to(#f0f0f0)) !important;
	background: -webkit-linear-gradient(top, #E0E0E0, #F0F0F0) !important;
	background: -moz-linear-gradient(top, #E0E0E0, #F0F0F0) !important;
	background: -ms-linear-gradient(top, #E0E0E0, #F0F0F0) !important;
	background: -o-linear-gradient(top, #E0E0E0, #F0F0F0) !important;
	background: linear-gradient(top, #e0e0e0, #f0f0f0) !important;
	color: #666666 !important;
	border-color: #CCCCCC;
}
.red-active:active, .red-active.active, .red-active > .switch-on
{
	background: #E4360A url(../img/old-browsers/colors/bg_red-active_active.png) repeat-x !important;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#ce1d06), to(#e4360a)) !important;
	background: -webkit-linear-gradient(top, #CE1D06, #E4360A) !important;
	background: -moz-linear-gradient(top, #CE1D06, #E4360A) !important;
	background: -ms-linear-gradient(top, #CE1D06, #E4360A) !important;
	background: -o-linear-gradient(top, #CE1D06, #E4360A) !important;
	background: linear-gradient(top, #ce1d06, #e4360a) !important;
	color: #FFFFFF !important;
	border-color: #931A03;
}
.orange-active:active, .orange-active.active, .orange-active > .switch-on
{
	background: #FFBF00 url(../img/old-browsers/colors/bg_orange-active_active.png) repeat-x !important;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#ff8a00), to(#ffbf00)) !important;
	background: -webkit-linear-gradient(top, #FF8A00, #FFBF00) !important;
	background: -moz-linear-gradient(top, #FF8A00, #FFBF00) !important;
	background: -ms-linear-gradient(top, #FF8A00, #FFBF00) !important;
	background: -o-linear-gradient(top, #FF8A00, #FFBF00) !important;
	background: linear-gradient(top, #ff8a00, #ffbf00) !important;
	color: #FFFFFF !important;
	border-color: #CC9707;
}
.green-active:active, .green-active.active, .green-active > .switch-on
{
	background: #B0D222 url(../img/old-browsers/colors/bg_green-active_active.png) repeat-x !important;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#6dad12), to(#b0d222)) !important;
	background: -webkit-linear-gradient(top, #6DAD12, #B0D222) !important;
	background: -moz-linear-gradient(top, #6DAD12, #B0D222) !important;
	background: -ms-linear-gradient(top, #6DAD12, #B0D222) !important;
	background: -o-linear-gradient(top, #6DAD12, #B0D222) !important;
	background: linear-gradient(top, #6dad12, #b0d222) !important;
	color: #FFFFFF !important;
	border-color: #6D960C;
}
.blue-active:active, .blue-active.active, .blue-active > .switch-on
{
	background: #005FB4 url(../img/old-browsers/colors/bg_blue-active_active.png) repeat-x !important;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#003475), to(#005fb4)) !important;
	background: -webkit-linear-gradient(top, #003475, #005FB4) !important;
	background: -moz-linear-gradient(top, #003475, #005FB4) !important;
	background: -ms-linear-gradient(top, #003475, #005FB4) !important;
	background: -o-linear-gradient(top, #003475, #005FB4) !important;
	background: linear-gradient(top, #003475, #005fb4) !important;
	color: #FFFFFF !important;
	border-color: #004795;
}
/*******************************************************
9. Generic gradients - disabled
******************************************************
Silver*/
.button:disabled, .button.disabled, .disabled .button, .disabled .select-value, .disabled .select-arrow, .disabled .switch-button, .disabled .switch-off
{
	color: #666666 !important;
	border-color: #D0D0D0 !important;
	background: #F8F8F8 url(../img/old-browsers/colors/bg_button_disabled.png) repeat-x !important;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#fafafa), to(#f8f8f8)) !important;
	background: -webkit-linear-gradient(top, #FAFAFA, #F8F8F8) !important;
	background: -moz-linear-gradient(top, #FAFAFA, #F8F8F8) !important;
	background: -ms-linear-gradient(top, #FAFAFA, #F8F8F8) !important;
	background: -o-linear-gradient(top, #FAFAFA, #F8F8F8) !important;
	background: linear-gradient(top, #fafafa, #f8f8f8) !important;
}
/*Green*/
.disabled .switch-on
{
	color: #FFFFFF !important;
	border-color: #B2B9AB !important;
	background: #B3D36B url(../img/old-browsers/colors/bg_disabled_switch-on.png) repeat-x !important;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#c7e17e), to(#b3d36b)) !important;
	background: -webkit-linear-gradient(top, #C7E17E, #B3D36B) !important;
	background: -moz-linear-gradient(top, #C7E17E, #B3D36B) !important;
	background: -ms-linear-gradient(top, #C7E17E, #B3D36B) !important;
	background: -o-linear-gradient(top, #C7E17E, #B3D36B) !important;
	background: linear-gradient(top, #c7e17e, #b3d36b) !important;
}
/*Blue*/
:disabled > .button-icon, .disabled .button-icon
{
	color: #FFFFFF !important;
	border-color: #858C94 !important;
	background: #84A4C8 url(../img/old-browsers/colors/bg_disabled_button-icon.png) repeat-x !important;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#84b7d7), to(#84a4c8)) !important;
	background: -webkit-linear-gradient(top, #84B7D7, #84A4C8) !important;
	background: -moz-linear-gradient(top, #84B7D7, #84A4C8) !important;
	background: -ms-linear-gradient(top, #84B7D7, #84A4C8) !important;
	background: -o-linear-gradient(top, #84B7D7, #84A4C8) !important;
	background: linear-gradient(top, #84b7d7, #84a4c8) !important;
}
.silver-gradient:disabled, .silver-gradient.disabled, .disabled .button.silver-gradient, .silver-gradient.disabled > .select-value, .silver-gradient.disabled > .select-arrow, .disabled .silver-gradient > .select-value, .disabled .silver-gradient > .select-arrow
{
	color: #666666 !important;
	border-color: #D0D0D0 !important;
	background: #F8F8F8 url(../img/old-browsers/colors/bg_silver-gradient_disabled.png) repeat-x !important;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#fafafa), to(#f8f8f8)) !important;
	background: -webkit-linear-gradient(top, #FAFAFA, #F8F8F8) !important;
	background: -moz-linear-gradient(top, #FAFAFA, #F8F8F8) !important;
	background: -ms-linear-gradient(top, #FAFAFA, #F8F8F8) !important;
	background: -o-linear-gradient(top, #FAFAFA, #F8F8F8) !important;
	background: linear-gradient(top, #fafafa, #f8f8f8) !important;
}
.black-gradient:disabled, .black-gradient.disabled, .disabled .black-gradient, .black-gradient.disabled > .select-value, .black-gradient.disabled > .select-arrow, .disabled .black-gradient > .select-value, .disabled .black-gradient > .select-arrow
{
	color: #FFFFFF !important;
	border-color: #595959 !important;
	background: #636363 url(../img/old-browsers/colors/bg_black-gradient_disabled.png) repeat-x !important;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#757575), to(#636363)) !important;
	background: -webkit-linear-gradient(top, #757575, #636363) !important;
	background: -moz-linear-gradient(top, #757575, #636363) !important;
	background: -ms-linear-gradient(top, #757575, #636363) !important;
	background: -o-linear-gradient(top, #757575, #636363) !important;
	background: linear-gradient(top, #757575, #636363) !important;
}
.button.anthracite-gradient:disabled, .button.anthracite-gradient.disabled, .disabled .button.anthracite-gradient, .button.glossy.anthracite-gradient:disabled, .button.glossy.anthracite-gradient.disabled, .disabled .button.glossy.anthracite-gradient, .anthracite-gradient.disabled > .select-value, .anthracite-gradient.disabled > .select-arrow, .disabled .anthracite-gradient > .select-value, .disabled .anthracite-gradient > .select-arrow, .black-inputs .disabled .switch-off, .black-inputs.disabled .switch-off, .disabled .black-inputs .switch-off, .black-input.disabled > .switch-off, .disabled .black-input > .switch-off, .black-inputs .disabled .switch-button, .black-inputs.disabled .switch-button, .disabled .black-inputs .switch-button, .black-input.disabled > .switch-button, .disabled .black-input > .switch-button, .black-inputs .checkbox.disabled, .black-inputs .disabled .checkbox, .black-inputs.disabled .checkbox, .disabled .black-inputs .checkbox, .black-input.checkbox, .black-inputs .radio.disabled, .black-inputs .disabled .radio, .black-inputs.disabled .radio, .disabled .black-inputs .radio, .black-input.radio
{
	color: #FFFFFF !important;
	border-color: #777777 !important;
	background: #848484 url(../img/old-browsers/colors/bg_button_anthracite-gradient_disabled.png) repeat-x !important;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#9c9c9c), to(#848484)) !important;
	background: -webkit-linear-gradient(top, #9C9C9C, #848484) !important;
	background: -moz-linear-gradient(top, #9C9C9C, #848484) !important;
	background: -ms-linear-gradient(top, #9C9C9C, #848484) !important;
	background: -o-linear-gradient(top, #9C9C9C, #848484) !important;
	background: linear-gradient(top, #9c9c9c, #848484) !important;
}
.button.grey-gradient:disabled, .button.grey-gradient.disabled, .disabled .button.grey-gradient, .button.glossy.grey-gradient:disabled, .button.glossy.grey-gradient.disabled, .disabled .button.glossy.grey-gradient, .grey-gradient.disabled > .select-value, .grey-gradient.disabled > .select-arrow, .disabled .grey-gradient > .select-value, .disabled .grey-gradient > .select-arrow, .checkbox.disabled, .disabled .checkbox, .radio.disabled, .disabled .radio
{
	color: #FFFFFF !important;
	border-color: #9C9C9C !important;
	background: #B9B9B9 url(../img/old-browsers/colors/bg_button_grey-gradient_disabled.png) repeat-x !important;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#cdcdcd), to(#b9b9b9)) !important;
	background: -webkit-linear-gradient(top, #CDCDCD, #B9B9B9) !important;
	background: -moz-linear-gradient(top, #CDCDCD, #B9B9B9) !important;
	background: -ms-linear-gradient(top, #CDCDCD, #B9B9B9) !important;
	background: -o-linear-gradient(top, #CDCDCD, #B9B9B9) !important;
	background: linear-gradient(top, #cdcdcd, #b9b9b9) !important;
}
.button.white-gradient:disabled, .button.white-gradient.disabled, .disabled .button.white-gradient, .button.glossy.white-gradient:disabled, .button.glossy.white-gradient.disabled, .disabled .button.glossy.white-gradient, .white-gradient.disabled > .select-value, .white-gradient.disabled > .select-arrow, .disabled .white-gradient > .select-value, .disabled .white-gradient > .select-arrow
{
	color: #666666 !important;
	border-color: #E0E0E0 !important;
	background: #FAFAFA url(../img/old-browsers/colors/bg_button_white-gradient_disabled.png) repeat-x !important;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#fafafa)) !important;
	background: -webkit-linear-gradient(top, #FFFFFF, #FAFAFA) !important;
	background: -moz-linear-gradient(top, #FFFFFF, #FAFAFA) !important;
	background: -ms-linear-gradient(top, #FFFFFF, #FAFAFA) !important;
	background: -o-linear-gradient(top, #FFFFFF, #FAFAFA) !important;
	background: linear-gradient(top, #ffffff, #fafafa) !important;
}
.button.red-gradient:disabled, .button.red-gradient.disabled, .disabled .button.red-gradient, .button.glossy.red-gradient:disabled, .button.glossy.red-gradient.disabled, .disabled .button.glossy.red-gradient, .red-gradient.disabled > .select-value, .red-gradient.disabled > .select-arrow, .disabled .red-gradient > .select-value, .disabled .red-gradient > .select-arrow
{
	color: #FFFFFF !important;
	border-color: #A99E9C !important;
	background: #E98B7A url(../img/old-browsers/colors/bg_button_red-gradient_disabled.png) repeat-x !important;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#f09e81), to(#e98b7a)) !important;
	background: -webkit-linear-gradient(top, #F09E81, #E98B7A) !important;
	background: -moz-linear-gradient(top, #F09E81, #E98B7A) !important;
	background: -ms-linear-gradient(top, #F09E81, #E98B7A) !important;
	background: -o-linear-gradient(top, #F09E81, #E98B7A) !important;
	background: linear-gradient(top, #f09e81, #e98b7a) !important;
}
.button.orange-gradient:disabled, .button.orange-gradient.disabled, .disabled .button.orange-gradient, .button.glossy.orange-gradient:disabled, .button.glossy.orange-gradient.disabled, .disabled .button.glossy.orange-gradient, .orange-gradient.disabled > .select-value, .orange-gradient.disabled > .select-arrow, .disabled .orange-gradient > .select-value, .disabled .orange-gradient > .select-arrow
{
	color: #FFFFFF !important;
	border-color: #D0CCC3 !important;
	background: #FFC15D url(../img/old-browsers/colors/bg_button_orange-gradient_disabled.png) repeat-x !important;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#ffd25d), to(#ffc15d)) !important;
	background: -webkit-linear-gradient(top, #FFD25D, #FFC15D) !important;
	background: -moz-linear-gradient(top, #FFD25D, #FFC15D) !important;
	background: -ms-linear-gradient(top, #FFD25D, #FFC15D) !important;
	background: -o-linear-gradient(top, #FFD25D, #FFC15D) !important;
	background: linear-gradient(top, #ffd25d, #ffc15d) !important;
}
.button.green-gradient:disabled, .button.green-gradient.disabled, .disabled .button.green-gradient, .button.glossy.green-gradient:disabled, .button.glossy.green-gradient.disabled, .disabled .button.glossy.green-gradient, .green-gradient.disabled > .select-value, .green-gradient.disabled > .select-arrow, .disabled .green-gradient > .select-value, .disabled .green-gradient > .select-arrow
{
	color: #FFFFFF !important;
	border-color: #B2B9AB !important;
	background: #B3D36B url(../img/old-browsers/colors/bg_button_green-gradient_disabled.png) repeat-x !important;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#c7e17e), to(#b3d36b)) !important;
	background: -webkit-linear-gradient(top, #C7E17E, #B3D36B) !important;
	background: -moz-linear-gradient(top, #C7E17E, #B3D36B) !important;
	background: -ms-linear-gradient(top, #C7E17E, #B3D36B) !important;
	background: -o-linear-gradient(top, #C7E17E, #B3D36B) !important;
	background: linear-gradient(top, #c7e17e, #b3d36b) !important;
}
.button.blue-gradient:disabled, .button.blue-gradient.disabled, .disabled .button.blue-gradient, .button.glossy.blue-gradient:disabled, .button.glossy.blue-gradient.disabled, .disabled .button.glossy.blue-gradient, .blue-gradient.disabled > .select-value, .blue-gradient.disabled > .select-arrow, .disabled .blue-gradient > .select-value, .disabled .blue-gradient > .select-arrow
{
	color: #FFFFFF !important;
	border-color: #858C94 !important;
	background: #84A4C8 url(../img/old-browsers/colors/bg_button_blue-gradient_disabled.png) repeat-x !important;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#84b7d7), to(#84a4c8)) !important;
	background: -webkit-linear-gradient(top, #84B7D7, #84A4C8) !important;
	background: -moz-linear-gradient(top, #84B7D7, #84A4C8) !important;
	background: -ms-linear-gradient(top, #84B7D7, #84A4C8) !important;
	background: -o-linear-gradient(top, #84B7D7, #84A4C8) !important;
	background: linear-gradient(top, #84b7d7, #84a4c8) !important;
}
