.tdbtn {vertical-align: middle;margin:0;padding:2px 4px;line-height:100%;cursor: pointer;width:auto;overflow:visible;font-weight:normal;font-size:12px;color:#222;text-decoration:none;vertical-align: middle;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;zoom:1;border:1px solid #ccc;background: rgb(252,252,252); background: -moz-linear-gradient(top, rgba(252,252,252,1) 0%, rgba(224,224,224,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,252,252,1)), color-stop(100%,rgba(224,224,224,1))); background: -webkit-linear-gradient(top, rgba(252,252,252,1) 0%,rgba(224,224,224,1) 100%);background: -o-linear-gradient(top, rgba(252,252,252,1) 0%,rgba(224,224,224,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#e0e0e0',GradientType=0 );background: linear-gradient(top, rgba(252,252,252,1) 0%,rgba(224,224,224,1) 100%);}
.tdbtn.fs18 {font-size:18px;line-height:20px;}
.tdbtn:active {-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.2),inset 0 -10px 20px rgba(0,0,0,0.07);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,0.2),inset 0 -10px 20px rgba(0,0,0,0.07);box-shadow:inset 0 3px 5px rgba(0,0,0,0.2),inset 0 -10px 20px rgba(0,0,0,0.07);}
.tdbtn.black {color:#fff;border:1px solid #000000;background: rgb(200, 200, 200); background: -moz-linear-gradient(top, rgba(80,80,80,1) 0%, rgba(10,10,10,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(80,80,80,1)), color-stop(100%,rgba(10,10,10,1)));background: -webkit-linear-gradient(top, rgba(80,80,80,1) 0%,rgba(10,10,10,1) 100%);background: -o-linear-gradient(top, rgba(80,80,80,1) 0%,rgba(10,10,10,1) 100%); /* Opera 11.10+ */background: linear-gradient(top, rgba(80,80,80,1) 0%,rgba(10,10,10,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8fc400', endColorstr='#6ba500',GradientType=0 ); }
.tdbtn.green {color:#fff;border:1px solid #007c00;background: rgb(0, 161, 4); background: -moz-linear-gradient(top, rgba(0, 161, 0,1) 0%, rgba(0, 124, 0,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0, 161, 0,1)), color-stop(100%,rgba(0, 124, 0,1)));background: -webkit-linear-gradient(top, rgba(0, 161, 0,1) 0%,rgba(0, 124, 0,1) 100%);background: -o-linear-gradient(top, rgba(0, 161, 0,1) 0%,rgba(0, 124, 0,1) 100%); /* Opera 11.10+ */background: linear-gradient(top, rgba(0, 161, 0,1) 0%,rgba(0, 124, 0,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8fc400', endColorstr='#6ba500',GradientType=0 ); }
.tdbtn.red {color:#fff;border:1px solid #ba0c00;background: rgb(242, 16, 0); background: -moz-linear-gradient(top, rgba(242, 16, 0,1) 0%, rgba(186, 12, 0,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(242, 16, 0,1)), color-stop(100%,rgba(186, 12, 0,1)));background: -webkit-linear-gradient(top, rgba(242, 16, 0,1) 0%,rgba(186, 12, 0,1) 100%);background: -o-linear-gradient(top, rgba(242, 16, 0,1) 0%,rgba(186, 12, 0,1) 100%); /* Opera 11.10+ */background: linear-gradient(top, rgba(242, 16, 0,1) 0%,rgba(186, 12, 0,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8fc400', endColorstr='#6ba500',GradientType=0 ); }
.tdbtn.blue {color:#fff;border:1px solid #003cb4;background: rgb(80, 80, 80); background: -moz-linear-gradient(top, rgba(0, 80, 230,1) 0%, rgba(0,60,180,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0, 80, 230,1)), color-stop(100%,rgba(0,60,180,1)));background: -webkit-linear-gradient(top, rgba(0, 80, 230,1) 0%,rgba(0,60,180,1) 100%);background: -o-linear-gradient(top, rgba(0, 80, 230,1) 0%,rgba(0,60,180,1) 100%); /* Opera 11.10+ */background: linear-gradient(top, rgba(0, 80, 230,1) 0%,rgba(0,60,180,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8fc400', endColorstr='#6ba500',GradientType=0 ); }
.tdbtn:hover {border:1px solid #000;background: rgb(160,160,160); background: -moz-linear-gradient(top, rgba(160,160,160,1) 0%, rgba(100,100,100,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(160,160,160,1)), color-stop(100%,rgba(100,100,100,1)));background: -webkit-linear-gradient(top, rgba(160,160,160,1) 0%,rgba(100,100,100,1) 100%);background: -o-linear-gradient(top, rgba(160,160,160,1) 0%,rgba(100,100,100,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#ededed',GradientType=0 ); background: linear-gradient(top, rgba(160,160,160,1) 0%,rgba(100,100,100,1) 100%);}
@charset "UTF-8";
@font-face {font-family:'OpenSansReg';font-style:normal;font-weight:normal;src: url('/assets/css/fonts/open-sans-v26-latin-regular.woff2'); src: url('/assets/css/fonts/open-sans-v26-latin-regular.woff'); src: url('/assets/css/fonts/open-sans-v26-latin-regular.ttf');font-weight:normal;} 
@font-face {font-family:'OpenSansBold';font-style:normal;font-weight:700;src: url('/assets/css/fonts/open-sans-v26-latin-700.woff2');src: url('/assets/css/fonts/open-sans-v26-latin-700.woff');src: url('/assets/css/fonts/open-sans-v26-latin-700.ttf'); font-weight:normal;} 
@font-face {font-family:'Condensed';font-style:normal;font-weight:300;src: url('/assets/css/fonts/open-sans-condensed-v15-latin-300.woff2');src: url('/assets/css/fonts/open-sans-condensed-v15-latin-300.woff');src: url('/assets/css/fonts/open-sans-condensed-v15-latin-300.ttf'); font-weight:normal;} 
@font-face {font-family:'CondensedBold';font-style:normal;font-weight:700;src: url('/assets/css/fonts/open-sans-condensed-v15-latin-700.woff2'); src: url('/assets/css/fonts/open-sans-condensed-v15-latin-700.woff');font-weight:700;src: url('/assets/css/fonts/open-sans-condensed-v15-latin-700.ttf');font-weight:normal;}

.F_OSreg   {font-family:'OpenSansReg'}
.F_OSbold  {font-family:'OpenSansBold'}
.F_OSC     {font-family:'Condensed'}
.F_OSCbold {font-family:'CondensedBold'}

.fi_None {fill:none}
.fi_White {fill:white}

.fi_Black {fill:black}
.fi_Red {fill:#DF0101}
.fi_Blue {fill:#0000FF}
.fi_Green {fill:#088A29}
.fi_Gray {fill:#c0c0c0}
.fi_Yellow{fill:#fcbb14}

.str_Gray {stroke:#C0C0C0;stroke-width:2.5;stroke-miterlimit:22.9256}
.str_White {stroke:#FFFFFF;stroke-width:2.5;stroke-miterlimit:22.9256}
.str_Whites {stroke:#FFFFFF;stroke-width:2.934;stroke-miterlimit:22.9256}

.str_Black {stroke:#000000;stroke-width:2.5;stroke-miterlimit:22.9256}
.str_Red {stroke:#DF0101;stroke-width:2.7;stroke-miterlimit:22.9256}
.str_Blue {stroke:#0000FF;stroke-width:2.7;stroke-miterlimit:22.9256}
.str_Green {stroke:#088A29;stroke-width:2.7;stroke-miterlimit:22.9256}
.str_Yellow {stroke:#fcbb14;stroke-width:2.7;stroke-miterlimit:22.9256}

.str_Blackk {stroke:#333333;stroke-width:0.2;}
.str_Redk {stroke:#DF0101;stroke-width:0.2;}
.str_Bluek {stroke:#0000FF;stroke-width:0.2;}
.str_Greenk {stroke:#088A29;stroke-width:0.2;}
.str_Yellowk {stroke:#fcbb14;stroke-width:0.2;}

.str_None {stroke:none}

.boxedborder { border:1px solid #8ab933}
.boxedunborder { border:1px solid #ffffff}
.cursorpointer {cursor: pointer;}
.wrapper {}
.center{text-align:center}
.imgblack{background-color: rgb(0, 0, 0)}
.imggray{background-color: rgb(180,180,180)}
.shadow {
-webkit-filter: drop-shadow( 2px 5px 3px rgba(0, 0, 0, .5)); 
filter: drop-shadow(2px 5px 3px rgba(0, 0, 0, 0.5))
}