﻿.ChosenDD{ position:relative; z-index:0;}
.redChosenText{ background-color:red; color: White; font-weight: bold; }
.chosen-notSelected span { color: silver;}
.ChosenBold + .chosen-container .chosen-single {font-weight: bold;}    
.ChosenRed + .chosen-container .chosen-single { color: #cc0000;}    
@media print 
{
	.printOverflow { overflow: visible!important; height: 100%!important; max-height: 100%!important; min-height: 100%!important; }
}


td, th {
    padding-left: 5px; padding-right: 5px;padding-top: 3px;padding-bottom: 3px;
}



.RowStyleClass input[type="image"], 
.AlternatingRowStyleClass input[type="image"], 
.HeaderStyleClass input[type="image"],
.DetailsViewStyleClass input[type="image"]
,.ImageButton
{
	border: 1px solid transparent;
	padding: 2px 2px 2px 2px;
}

.RowStyleClass input[type="image"]:hover, 
.AlternatingRowStyleClass input[type="image"]:hover, 
.HeaderStyleClass input[type="image"]:hover
,.DetailsViewStyleClass input[type="image"]:hover
,.ImageButton:hover
{
	background-color: #ECF4FE;
	border-color: #FF6600;
  -webkit-border-radius: 3px 3px 3px 3px;
  -moz-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;	
}






/*   Rounded Corners */

    .roundedCorners
    {
        border: 1px solid #333333;
        -webkit-border-radius: 8px;
        -moz-border-radius: 8px;
        border-radius: 8px;
        overflow: hidden;
        background-color: #424242;
    }
    

    .silverBG { background-color: #eeeeee!important; }  
    .nonRoundedCorners
    {
        border: 1px solid #333333;
        background-color: #424242;
    }
    .nonRoundedCorners table table td
    {
        border-style: none;
    }
    


body 
{
	font-size: 9pt;
	margin:0;
	padding:0;
	background-color:	#333333;
	line-height:normal;
	font-family: Tahoma;
	font-size: 12px;
}

a:link, a:visited
{
    text-decoration: none;
    color: #4444aa;
}
a:hover
{
    text-decoration: underline;
    color: #FF6600;
}
a:active
{
    text-decoration: underline;
    color: #FF6600;

}	
/* -------------------------------------------------------------------------------------------*/


input[type="text"],input[type="password"], textarea, select
{
    color: black;
	border-top-width:1px; 
	border-left-width:1px; 
	border-right-width:1px; 
	border-bottom-width:3px; 
	border-style:Solid; 

    border-color: #9f9f9f;
	padding-left: 2px;
	padding-right: 0px;
    margin-right: 4px;
    margin-left: 0px;
    background-repeat: repeat-x;
    background-position: top;    
}

input[type="file"]:focus, input[type="text"]:focus, input[type="password"]:focus, textarea:focus, select:focus
{
    background-image: none;
    background-color: #ffffff;
    border: solid 1px #afafaf;
	border-bottom-width:3px; 
	border-bottom-color: #FF6600; 
    
}
	
input[type="file"]
{
	border-top-width:1px; 
	border-left-width:1px; 
	border-right-width:1px; 
	border-bottom-width:3px; 
	border-style:solid; 
	height: 24px;
    border-color: #9f9f9f;
	padding-left: 2px;
	padding-right: 0px;
    margin-right: 4px;
    margin-left: 0px;
    background-repeat: repeat-x;
    background-position: top;    
}

/* -------------------------------------------------------------------------------------------*/

.align-right 
{
	text-align: right!important;
}

.divClass
{
  border:solid thin Silver;
  margin: 10px 20px 10px 20px;
  padding: 10px 20px 10px 20px;
}




div .ValidationSummary
{
    padding: 10px 10px 10px 10px;
    padding-left: 60px;
    margin-bottom: 20px;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    background-image: url(img/error.png);
    background-repeat: no-repeat;
    background-position: 10px 10px;
}

.MessageFailure
{

    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #bc0505;
}

.cdTop 
{
	background-color: white;
	padding-left:2px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	
}
@media print {
   .cdTop, .hideonprint {
        display:none;
    }
}


.TitleContainer 
{
	width: 100%;
	background-color: #eeeeee;
	
}
.PageTitle 
{
	padding:0px 0px 0px 10px;
    font-family:Arial,Helvetica,sans-serif; 
    font-size:2.0em; 
    line-height:1.4em; 
    color: #333333; 
    font-weight: bold; 
    
}


.demo
{
	border-bottom:solid 1px #ccc;
	font-size:18px;
	height:23px;
	padding:10px 0px 2px 0px;
	margin-bottom:20px;
}
/* -------------------------------------------------------------------------------------------*/

.borderColor1 { border-color:#FF6600; }


/* -------------------------------------------------------------------------------------------*/
.datatable
{
	/*width:100%;*/
	border:solid 1px #333333;
	border-right:solid 0px #333333;
}
.datatable TH
{
	cursor: pointer; 
	text-align:left;
	height:17px;
	line-height:17px;
	padding:4px 4px;
    font-size:9pt;
    font-family:Tahoma;
    background-color:#444444; 
	border-right:solid 1px #333333;
	color:#333;
}
.datatable TD
{
	color:#222;
	text-align:left;
    font-size:9pt;
    font-family:Tahoma;

	padding:4px 4px;
	border-right:solid 1px #333333;
}
.datatable TR.even { background-color:#fff; }
.datatable TR.odd { background-color:#ECF4FE; }      


.simpleHighlight 
{
	border: 1px solid #333333;
}


/* -------------------------------------------------------------------------------------------*/

.btn-sm
{
	font-size:11px;padding:4px 10px;vertical-align:middle;vertical-align:baseline;min-width:40px;cursor:pointer;
	background-clip:none;
}
div.btn-sm,div.btn-lg
{
	*display:inline;
}
.btn-lg
{
	font-size:15px;padding:6px 15px;vertical-align:middle;vertical-align:baseline;min-width:175px;cursor:pointer
}
/* **************************************************************** */
:root .g-btn-a{padding:5px 10px 3px 0/IE9}
:root .g-btn-b{padding:8px 15px 6px 0/IE9}
/* **************************************************************** */
.btn-green,.btn-green:link,.btn-green:visited,.btn-green-inactive{display:inline-block;background:#7fb133;background:-moz-linear-gradient(top,#99ca4b 0,#66991c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#99ca4b),color-stop(100%,#66991c));background:-webkit-linear-gradient(top,#99ca4b 0,#66991c 100%);background:-o-linear-gradient(top,#99ca4b 0,#66991c 100%);background:-ms-linear-gradient(top,#99ca4b 0,#66991c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99ca4b',endColorstr='#66991c',GradientType=0);background:linear-gradient(top,#99ca4b 0,#66991c 100%);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;
       font-family:arial;font-weight:bold;text-decoration:none;color:white;border:1px solid #668f28;-webkit-box-shadow:inset 0 1px 1px #cde7a4;box-shadow:inset 0 1px 1px #cde7a4;text-shadow:0 -1px 1px #5a8a11;line-height:1;text-align:center}
.btn-green:hover{background:#a3d061;_background:#7fb133;background:-moz-linear-gradient(top,#bde086 0,#85bc34 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#bde086),color-stop(100%,#85bc34));background:-webkit-linear-gradient(top,#bde086 0,#85bc34 100%);background:-o-linear-gradient(top,#bde086 0,#85bc34 100%);background:-ms-linear-gradient(top,#bde086 0,#85bc34 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bde086',endColorstr='#85bc34',GradientType=0);background:linear-gradient(top,#bde086 0,#85bc34 100%);border:1px solid #9abf64;_border:1px solid #668f28;-webkit-box-shadow:inset 0 1px 1px #d5ebb1;box-shadow:inset 0 1px 1px #d5ebb1;text-shadow:0 -1px 1px #7fb134;text-decoration:none}
.btn-green:active,.btn-green-active{display:inline-block;background:#7db032;background:-moz-linear-gradient(top,#87b940 0,#72a824 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#87b940),color-stop(100%,#72a824));background:-webkit-linear-gradient(top,#87b940 0,#72a824 100%);background:-o-linear-gradient(top,#87b940 0,#72a824 100%);background:-ms-linear-gradient(top,#87b940 0,#72a824 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#87b940',endColorstr='#72a824',GradientType=0);background:linear-gradient(top,#87b940 0,#72a824 100%);border:1px solid #417c0c;-webkit-box-shadow:inset 0 0 3px #376e06;box-shadow:inset 0 0 3px #376e06;text-shadow:0 -1px 1px #56870d;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-family:arial;font-weight:bold;text-decoration:none;color:white;font-family:arial;font-weight:bold;line-height:1;text-align:center}
a.btn-green-active:hover{color:white!important}
.btn-green-inactive,a.btn-green-inactive{opacity:.3;filter:alpha(opacity=30);cursor:default;text-decoration:none!important;color:white!important}
.btn-green-inactive span,.btn-green span,.btn-green-active span{font-size:11px;color:#e5ffbc;font-weight:normal;display:block;margin-top:3px}
:root .btn-green,:root .btn-green:hover,:root .btn-green:active:root .btn-green-active{filter:none 0/IE9}

.btn-gray,.btn-gray:link,.btn-gray:visited,.btn-gray-inactive{display:inline-block;background:#d8d8d8;background:-moz-linear-gradient(top,#e3e3e3 0,#b0b0b0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e3e3e3),color-stop(100%,#b0b0b0));background:-webkit-linear-gradient(top,#e3e3e3 0,#b0b0b0 100%);background:-o-linear-gradient(top,#e3e3e3 0,#b0b0b0 100%);background:-ms-linear-gradient(top,#e3e3e3 0,#b0b0b0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e3e3e3',endColorstr='#b0b0b0',GradientType=0);background:linear-gradient(top,#e3e3e3 0,#b0b0b0 100%);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-family:arial;font-weight:bold;text-decoration:none;color:#666;border:1px solid #aaa;-webkit-box-shadow:inset 0 1px 1px white;box-shadow:inset 0 1px 1px white;text-shadow:0 1px 1px #f5f5f5;line-height:1;text-align:center}
.btn-gray:hover{background:#dfdfdf;_background:#d8d8d8;background:-moz-linear-gradient(top,#ebebeb 0,#c2c2c2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ebebeb),color-stop(100%,#c2c2c2));background:-webkit-linear-gradient(top,#ebebeb 0,#c2c2c2 100%);background:-o-linear-gradient(top,#ebebeb 0,#c2c2c2 100%);background:-ms-linear-gradient(top,#ebebeb 0,#c2c2c2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb',endColorstr='#c2c2c2',GradientType=0);background:linear-gradient(top,#ebebeb 0,#c2c2c2 100%);border:1px solid #cecece;_border:1px solid #aaa;-webkit-box-shadow:inset 0 1px 1px white;box-shadow:inset 0 1px 1px white;text-shadow:0 1px 1px #f5f5f5}
.btn-gray:active,.btn-gray-active{display:inline-block;background:#c9c9c9;background:-moz-linear-gradient(top,#c4c4c4 0,#cfcfcf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c4c4c4),color-stop(100%,#cfcfcf));background:-webkit-linear-gradient(top,#c4c4c4 0,#cfcfcf 100%);background:-o-linear-gradient(top,#c4c4c4 0,#cfcfcf 100%);background:-ms-linear-gradient(top,#c4c4c4 0,#cfcfcf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c4c4c4',endColorstr='#cfcfcf',GradientType=0);background:linear-gradient(top,#c4c4c4 0,#cfcfcf 100%);border:1px solid #999;-webkit-box-shadow:inset 0 0 3px #666;box-shadow:inset 0 0 3px #666;text-shadow:0 1px 1px #f5f5f5;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-family:arial;font-weight:bold;line-height:1;text-align:center;color:#666}
.btn-gray-active:hover{color:#666}
.btn-gray-inactive,a.btn-gray-inactive{filter:alpha(opacity=30);opacity:.3;cursor:default;text-decoration:none!important;color:#666!important}
:root .btn-gray,:root .btn-gray:hover,:root .btn-gray:active:root .btn-gray-active{filter:none 0/IE9}
/* **************************************************************** */
.btn-blue,.btn-blue:link,.btn-blue:visited,.btn-blue-inactive{display:inline-block;background:#4b95ec;background:-moz-linear-gradient(top,#509be5 0,#1166d8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#509be5),color-stop(100%,#1166d8));background:-webkit-linear-gradient(top,#509be5 0,#1166d8 100%);background:-o-linear-gradient(top,#509be5 0,#1166d8 100%);background:-ms-linear-gradient(top,#509be5 0,#1166d8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#509be5',endColorstr='#1166d8',GradientType=0);background:linear-gradient(top,#509be5 0,#1166d8 100%);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-family:arial;font-weight:bold;text-decoration:none;color:white;border:1px solid #3479bd;-webkit-box-shadow:inset 0 1px 1px #a3ccf6;box-shadow:inset 0 1px 1px #a3ccf6;text-shadow:0 -1px 1px #1660a9;line-height:1;text-align:center}
.btn-blue:hover{background:#71adf5;_background:#4b95ec;background:-moz-linear-gradient(top,#7bb7f0 0,#3480e8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#7bb7f0),color-stop(100%,#3480e8));background:-webkit-linear-gradient(top,#7bb7f0 0,#3480e8 100%);background:-o-linear-gradient(top,#7bb7f0 0,#3480e8 100%);background:-ms-linear-gradient(top,#7bb7f0 0,#3480e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7bb7f0',endColorstr='#3480e8',GradientType=0);background:linear-gradient(top,#7bb7f0 0,#3480e8 100%);border:1px solid #69a4de;_border:1px solid #3479bd;-webkit-box-shadow:inset 0 1px 1px #bbdcfb;box-shadow:inset 0 1px 1px #bbdcfb;text-shadow:0 -1px 1px #357ec6}
.btn-blue:active,.btn-blue-active{display:inline-block;background:#3a89e5;background:-moz-linear-gradient(top,#4c98e3 0,#287ae8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4c98e3),color-stop(100%,#287ae8));background:-webkit-linear-gradient(top,#4c98e3 0,#287ae8 100%);background:-o-linear-gradient(top,#4c98e3 0,#287ae8 100%);background:-ms-linear-gradient(top,#4c98e3 0,#287ae8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4c98e3',endColorstr='#287ae8',GradientType=0);background:linear-gradient(top,#4c98e3 0,#287ae8 100%);border:1px solid #185fb6;-webkit-box-shadow:inset 0 0 3px #0c54af;box-shadow:inset 0 0 3px #0c54af;text-shadow:0 -1px 1px #145a9e;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-family:arial;font-weight:bold;text-decoration:none;color:white;font-family:arial;line-height:1;text-align:center}
a.btn-blue-active:hover{color:white}
.btn-blue-inactive,a.btn-blue-inactive{filter:alpha(opacity=30);opacity:.3;cursor:default;text-decoration:none!important;color:white!important}
.btn-blue span{font-size:11px;color:#d6eaff;font-weight:normal;display:block;margin-top:3px}
:root .btn-blue,:root .btn-blue:hover,:root .btn-blue:active,:root .btn-blue-active{filter:none 0/IE9}
/* **************************************************************** */
.btn-black,.btn-black:link,.btn-black:visited,.btn-black-inactive{display:inline-block;background:#333;background:-moz-linear-gradient(top,#5e5e5e 0,#080808 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#5e5e5e),color-stop(100%,#080808));background:-webkit-linear-gradient(top,#5e5e5e 0,#080808 100%);background:-o-linear-gradient(top,#5e5e5e 0,#080808 100%);background:-ms-linear-gradient(top,#5e5e5e 0,#080808 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5e5e5e',endColorstr='#080808',GradientType=0);background:linear-gradient(top,#5e5e5e 0,#080808 100%);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-family:arial;font-weight:bold;text-decoration:none;color:white;line-height:1;text-align:center;border:1px solid #444;-webkit-box-shadow:inset 0 1px 1px #999;box-shadow:inset 0 1px 1px #999;text-shadow:0 -1px 1px black}
.btn-black:hover{background:#6e6e6e;_background:#333;background:-moz-linear-gradient(top,#797979 0,#3c3c3c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#797979),color-stop(100%,#3c3c3c));background:-webkit-linear-gradient(top,#797979 0,#3c3c3c 100%);background:-o-linear-gradient(top,#797979 0,#3c3c3c 100%);background:-ms-linear-gradient(top,#797979 0,#3c3c3c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#797979',endColorstr='#3c3c3c',GradientType=0);background:linear-gradient(top,#797979 0,#3c3c3c 100%);border:1px solid #777;_border:1px solid #444;-webkit-box-shadow:inset 0 1px 1px #b8b8b8;box-shadow:inset 0 1px 1px #b8b8b8;text-shadow:0 -1px 1px black}
.btn-black:active,.btn-black-active{display:inline-block;background:#535353;background:-moz-linear-gradient(top,#323232 0,#505050 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#323232),color-stop(100%,#505050));background:-webkit-linear-gradient(top,#323232 0,#505050 100%);background:-o-linear-gradient(top,#323232 0,#505050 100%);background:-ms-linear-gradient(top,#323232 0,#505050 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#323232',endColorstr='#505050',GradientType=0);background:linear-gradient(top,#323232 0,#505050 100%);border:1px solid #272727;-webkit-box-shadow:inset 0 0 3px #111;box-shadow:inset 0 0 3px #111;text-shadow:0 -1px 1px black;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-family:arial;font-weight:bold;line-height:1;text-align:center;color:white}
.btn-black-active:hover{color:white}
.btn-black-inactive,a.btn-black-inactive{filter:alpha(opacity=30);opacity:.3;cursor:default;text-decoration:none!important;color:white!important}
:root .btn-black,:root .btn-black:hover,:root .btn-black:active,:root .btn-black-active{filter:none 0/IE9}
/* **************************************************************** */
.btn-red,.btn-red:link,.btn-red:visited,.btn-red:active,
.btn-bnr-red,.btn-bnr-red:link,.btn-bnr-red:visited,.btn-bnr-red:active
{
	/*	#e3e3e3		---->		#b0b0b0	(X)	: X + 10 	*/
	/*    +10
	/*	#ebebeb	(X)	---->		#c2c2c2		: X + 10 	*/

	/*	#b72742		---->		#a71732	(X)	: X + 10 	*/
	/*    +10
	/*	#c73752	(X)	---->		#d74762		: X + 10 	*/
	background:#a71732;
	background:-moz-linear-gradient(top,#b72742	 0,#a71732 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b72742	),color-stop(100%,#a71732));
	background:-webkit-linear-gradient(top,#b72742	 0,#a71732 100%);
	background:-o-linear-gradient(top,#b72742	 0,#a71732 100%);
	background:-ms-linear-gradient(top,#b72742	 0,#a71732 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b72742	',endColorstr='#a71732',GradientType=0);
	background:linear-gradient(top,#b72742	 0,#a71732 100%);
	color:#fff;
	text-shadow:0 1px 1px #343434;
	-moz-border-radius:5x; -webkit-border-radius:5px; border-radius:5px; 
	-moz-background-clip:padding; -webkit-background-clip:padding-box; background-clip:padding-box; -moz-background-clip: padding;
	-webkit-background-clip:padding-box; background-clip:padding-box; 
	font-family:arial;
	font-weight:bold;
	text-decoration:none;	
	text-align:center;
	vertical-align:middle;
	display:inline-block;
	position:relative;
	z-index:1;
	cursor:pointer;
	-moz-box-shadow:inset 0 2px 2px 0 rgba(255,255,255,0.5);
	-webkit-box-shadow:inset 0 2px 2px 0 rgba(255,255,255,0.5);
	box-shadow:inset 0 2px 2px 0 rgba(255,255,255,0.5);
	border:1px solid #a71732;
	-webkit-box-shadow:inset 0 1px 1px white;
	box-shadow:inset 0 1px 1px white;
}
.btn-bnr-red,.btn-bnr-red:link,.btn-bnr-red:visited,.btn-bnr-red:active
{
	-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; 
   	text-transform:uppercase;
    line-height:22px;
    font-size:20px;
    height:58px;
    min-width:205px;
    padding-top:19px;
}
div.btn-red,
div.btn-bnr-red
{	
	*display:inline;
}
.btn-red:hover,
.btn-bnr-red:hover
{
	background:#d74762;
	background:-moz-linear-gradient(top,#c73752 0,#d74762 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c73752),color-stop(100%,#d74762));
	background:-webkit-linear-gradient(top,#c73752 0,#d74762 100%);
	background:-o-linear-gradient(top,#c73752 0,#d74762 100%);
	background:-ms-linear-gradient(top,#c73752 0,#d74762 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c73752',endColorstr='#d74762',GradientType=0);
	background:linear-gradient(top,#c73752 0,#d74762 100%);
	
}
.btn-bnr-red span
{
	font-size:14px;
	text-shadow:0 1px 1px #343434;
}
*.btn-bnr-red:after,
*.btn-red:after
{
	background-repeat:repeat-x; content:"";
	display:inline-block;position:relative;width:100%
}
*.btn-bnr-red:after
{
	border-radius:10px 10px 0 0; 
	bottom:-15px;
	height:15px;
}
:root .btn-bnr-red,:root .btn-bnr-red:after{filter:none 0/IE9}
:root .btn-red,:root .btn-red:after{filter:none 0/IE9}

/* -------------------------------------------------------------------------------------------*/
