@import url(https://fonts.googleapis.com/css?family=Philosopher&subset=latin,cyrillic);
html, body, a, input, textarea, select{
/*	font-family: 'Open Sans', sans-serif;
*/	font-family: 'Philosopher';
}
.freshbutton,.freshbutton-red,.freshbutton-blue,.freshbutton-big,.freshbutton-lightblue,.freshbutton-blue-on-gray,.freshbutton-gray,.freshbutton-silver,.freshbutton-green{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;text-align:center;padding:5px 16px;font-size:13px;font-weight:600;cursor:pointer;overflow:visible}
.freshbutton img.sprite,.freshbutton-red img.sprite,.freshbutton-blue img.sprite,.freshbutton-big img.sprite,.freshbutton-lightblue img.sprite,.freshbutton-blue-on-gray img.sprite,.freshbutton-gray img.sprite,.freshbutton-silver img.sprite,.freshbutton-green img.sprite{margin-bottom:-3px;margin-right:3px}
.freshbutton.fb-large,.freshbutton-red.fb-large,.freshbutton-blue.fb-large,.fb-large.freshbutton-big,.freshbutton-lightblue.fb-large,.freshbutton-blue-on-gray.fb-large,.freshbutton-gray.fb-large,.freshbutton-silver.fb-large,.freshbutton-green.fb-large{font-weight:normal;padding:6px 15px;font-size:16px}
a.freshbutton,a.freshbutton-red,a.freshbutton-blue,a.freshbutton-big,a.freshbutton-lightblue,a.freshbutton-blue-on-gray,a.freshbutton-gray,a.freshbutton-silver,a.freshbutton-green,span.freshbutton,span.freshbutton-red,span.freshbutton-blue,span.freshbutton-big,span.freshbutton-lightblue,span.freshbutton-blue-on-gray,span.freshbutton-gray,span.freshbutton-silver,span.freshbutton-green{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}
a.freshbutton:hover,a.freshbutton-red:hover,a.freshbutton-blue:hover,a.freshbutton-big:hover,a.freshbutton-lightblue:hover,a.freshbutton-blue-on-gray:hover,a.freshbutton-gray:hover,a.freshbutton-silver:hover,a.freshbutton-green:hover,span.freshbutton:hover,span.freshbutton-red:hover,span.freshbutton-blue:hover,span.freshbutton-big:hover,span.freshbutton-lightblue:hover,span.freshbutton-blue-on-gray:hover,span.freshbutton-gray:hover,span.freshbutton-silver:hover,span.freshbutton-green:hover{text-decoration:none}
.freshbutton{color:#666;border:1px #999 solid;background:#f6f7f8;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f6f7f8", endColorstr="#f6f7f8");background:-webkit-gradient(linear, left top, left bottom, from(#f6f7f8), to(#f6f7f8));background:-moz-linear-gradient(top, #f6f7f8, #f6f7f8);text-shadow:#cacaca 0 1px 1px;-webkit-text-shadow:#cacaca 0 1px 1px;-moz-text-shadow:#cacaca 0 1px 1px;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.3),inset 0 0 0 #000;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.3),inset 0 0 0 #000;box-shadow:0 1px 1px rgba(0,0,0,0.3),inset 0 0 0 #000}
.freshbutton:hover,.freshbutton.hovered{color:#555;border:1px #676767 solid;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.3),inset 0 0 5px #fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.3),inset 0 0 5px #fff;box-shadow:0 1px 1px rgba(0,0,0,0.3),inset 0 0 5px #fff}
.freshbutton:active,.freshbutton.pressed{color:#555;border:1px #676767 solid;-moz-box-shadow:0 0 0 #000,inset 0 0 5px #999;-webkit-box-shadow:0 0 0 #000,inset 0 0 5px #999;box-shadow:0 0 0 #000,inset 0 0 5px #999}
.freshbutton-blue,.freshbutton-big{color:#fff;border:1px solid #1c74b3;border-top-color:#2c8ed1;border-bottom-color:#0d5b97;background:#2181cf;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#37a3eb", endColorstr="#2181cf");background:-webkit-gradient(linear, left top, left bottom, from(#37a3eb), to(#2181cf));background:-moz-linear-gradient(top, #37a3eb, #2181cf);-moz-box-shadow:0 1px 0 #ddd,inset 0 1px 0 rgba(255,255,255,0.2);-webkit-box-shadow:0 1px 0 #ddd,inset 0 1px 0 rgba(255,255,255,0.2);box-shadow:0 1px 0 #ddd,inset 0 1px 0 rgba(255,255,255,0.2);text-shadow:rgba(0,0,0,0.2) 0 1px 0;-webkit-text-shadow:rgba(0,0,0,0.2) 0 1px 0;-moz-text-shadow:rgba(0,0,0,0.2) 0 1px 0}
.freshbutton-blue:hover,.freshbutton-big:hover,.freshbutton-blue.hovered,.hovered.freshbutton-big{
	border:1px solid #1c74b3;
	border-top-color:#2c8ed1;
	border-bottom-color:#0d5b97;
	background:#2389dc;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3baaf4", endColorstr="#2389dc");
	background:-webkit-gradient(linear, left top, left bottom, from(#3baaf4), to(#2389dc));
	background:-moz-linear-gradient(top, #3baaf4, #2389dc)
}
.freshbutton-blue:active,.freshbutton-big:active,.freshbutton-blue.pressed,.pressed.freshbutton-big{
	border:1px solid #1c74b3;
	border-bottom-color:#0d5b97;
	background:#2181cf;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#37a3eb", endColorstr="#2181cf");
	background:-webkit-gradient(linear, left top, left bottom, from(#37a3eb), to(#2181cf));
	background:-moz-linear-gradient(top, #37a3eb, #2181cf);
	-moz-box-shadow:0 1px 0 #fff,inset 0 1px 3px rgba(101,101,101,0.3);
	-webkit-box-shadow:0 1px 0 #fff,inset 0 1px 3px rgba(101,101,101,0.3);
	box-shadow:0 1px 0 #fff,inset 0 1px 3px rgba(101,101,101,0.3)
}
.freshbutton-blue:focus,.freshbutton-big:focus{
	-moz-box-shadow:0 0 3px 1px #33a0e8,inset 0 0 3px 0 #35bff4	;
	-webkit-box-shadow:0 0 3px 1px #33a0e8,inset 0 0 3px 0 #35bff4;
	box-shadow:0 0 3px 1px #33a0e8,inset 0 0 3px 0 #35bff4
}
.freshbutton-lightblue{
	color:#1e75bd;
	border-top:1px #93cef8 solid
	;border-right:1px #79bcea solid;
	border-bottom:1px #79bcea solid;
	border-left:1px #79bcea solid	;
	background:#e4f3ff;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f4fafe", endColorstr="#e4f3ff");
	background:-webkit-gradient(linear, left top, left bottom, from(#f4fafe), to(#e4f3ff));
	background:-moz-linear-gradient(top, #f4fafe, #e4f3ff);
	-moz-box-shadow:0 1px 1px rgba(0,0,0,0.3),inset 0px 1px 0px #fff;
	-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.3),inset 0px 1px 0px #fff;
	box-shadow:0 1px 1px rgba(0,0,0,0.3),inset 0px 1px 0px #fff
}
.freshbutton-lightblue:hover,.freshbutton-lightblue.hovered{
	color:#0068c2;
	border-top:1px #52b6fd solid;
	border-right:1px #4399db solid;
	border-bottom:1px #1e7bc6 solid;
	border-left:1px #4399db solid;
	background:#e5f3ff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ebf4fc", endColorstr="#e5f3ff");
	background:-webkit-gradient(linear, left top, left bottom, from(#ebf4fc), to(#e5f3ff));
	background:-moz-linear-gradient(top, #ebf4fc, #e5f3ff);
	-moz-box-shadow:0 1px 1px #d3d3d3,inset 0 0 0 #000;
	-webkit-box-shadow:0 1px 1px #d3d3d3,inset 0 0 0 #000;
	box-shadow:0 1px 1px #d3d3d3,inset 0 0 0 #000
}
.freshbutton-lightblue:active,.freshbutton-lightblue.pressed{
	color:#0068c2;
	border-top:1px #137bc6 solid;
	border-right:1px #4399db solid;
	border-bottom:1px #52b6fd solid;
	border-left:1px #4399db solid;
	background:#ebf4fc;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e5f3ff", endColorstr="#ebf4fc");
	background:-webkit-gradient(linear, left top, left bottom, from(#e5f3ff), to(#ebf4fc));
	background:-moz-linear-gradient(top, #e5f3ff, #ebf4fc);
	-moz-box-shadow:0 0 0 #000,inset 0 0 4px rgba(0,66,115,0.55);
	-webkit-box-shadow:0 0 0 #000,inset 0 0 4px rgba(0,66,115,0.55);
	box-shadow:0 0 0 #000,inset 0 0 4px rgba(0,66,115,0.55)
}
.freshbutton-gray{
	color:#0081c3;
	border-top:1px #dfdfdf solid;
	border-right:1px #dfdfdf solid;border-bottom:1px #c2c2c2 solid;
	border-left:1px #dfdfdf solid;
	background:#efefef;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fcfcfc", endColorstr="#efefef");
	background:-webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#efefef));
	background:-moz-linear-gradient(top, #fcfcfc, #efefef);
	-moz-box-shadow:0 1px 1px #d3d3d3,inset 0px 1px 0px #fff;
	-webkit-box-shadow:0 1px 1px #d3d3d3,inset 0px 1px 0px #fff;
	box-shadow:0 1px 1px #d3d3d3,inset 0px 1px 0px #fff
}
.freshbutton-gray:hover,.freshbutton-gray.hovered{
	color:#0081c3;
	background:#fcfcfc;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fcfcfc", endColorstr="#fcfcfc");
	background:-webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#fcfcfc));
	background:-moz-linear-gradient(top, #fcfcfc, #fcfcfc);
	-moz-box-shadow:0 1px 1px #d3d3d3,inset 0 0 0 #000;
	-webkit-box-shadow:0 1px 1px #d3d3d3,inset 0 0 0 #000;
	box-shadow:0 1px 1px #d3d3d3,inset 0 0 0 #000
}
.freshbutton-gray:active,.freshbutton-gray.pressed{
	color:#0081c3;
	background:#efefef;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#efefef", endColorstr="#efefef");
	background:-webkit-gradient(linear, left top, left bottom, from(#efefef), to(#efefef));
	background:-moz-linear-gradient(top, #efefef, #efefef);
	-moz-box-shadow:0 0 0 #000,inset 0 0 4px rgba(0,66,115,0.55);
	-webkit-box-shadow:0 0 0 #000,inset 0 0 4px rgba(0,66,115,0.55);
	box-shadow:0 0 0 #000,inset 0 0 4px rgba(0,66,115,0.55)
}
.freshbutton-silver{
	color:#777;
	border:1px solid #b1b1b1;
	border-top-color:#bfbfbf;
	border-bottom-color:#aaa;
	background:#e4e4e4;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fbfbfb", endColorstr="#e4e4e4");
	background:-webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#e4e4e4));
	background:-moz-linear-gradient(top, #fbfbfb, #e4e4e4);
	-moz-box-shadow:0 1px 0px #efefef,inset 0 1px 0px #fff;
	-webkit-box-shadow:0 1px 0px #efefef,inset 0 1px 0px #fff;
	box-shadow:0 1px 0px #efefef,inset 0 1px 0px #fff;
	text-shadow:#fff 0 1px 0;
	-webkit-text-shadow:#fff 0 1px 0;
	-moz-text-shadow:#fff 0 1px 0
}
.freshbutton-silver:hover,.freshbutton-silver.hovered{
	border:1px solid #999;
	border-top-color:#bfbfbf;
	border-bottom-color:#888;
	background:#efefef;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fefefe", endColorstr="#efefef");
	background:-webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#efefef));
	background:-moz-linear-gradient(top, #fefefe, #efefef)
}
.freshbutton-silver:active,.freshbutton-silver.pressed{
	border:1px solid #999;
	border-top-color:#aaa;
	border-bottom-color:#888;
	-moz-box-shadow:0 1px 0px #fff,inset 0 1px 3px rgba(101,101,101,0.2);
	-webkit-box-shadow:0 1px 0px #fff,inset 0 1px 3px rgba(101,101,101,0.2);
	box-shadow:0 1px 0px #fff,inset 0 1px 3px rgba(101,101,101,0.2)
}
.freshbutton-red{
	color:#fff;
	border-top:1px #A12B36 solid;
	border-right:1px #92222C solid;
	border-bottom:1px #821721 solid;
	border-left:1px #8F212B solid;background:#c32f39;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#db4457", endColorstr="#c32f39");
	background:-webkit-gradient(linear, left top, left bottom, from(#db4457), to(#c32f39));
	background:-moz-linear-gradient(top, #db4457, #c32f39);
	text-shadow:#355782 0 1px 2px;
	-webkit-text-shadow:#355782 0 1px 2px;
	-moz-text-shadow:#355782 0 1px 2px;
	-moz-box-shadow:0 1px 1px rgba(0,0,0,0.3),inset 0px 1px 0px #e98a96;
	-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.3),inset 0px 1px 0px #e98a96;
	box-shadow:0 1px 1px rgba(0,0,0,0.3),inset 0px 1px 0px #e98a96
}
.freshbutton-red:hover,.freshbutton-red.hovered{
	border-top:1px #BD0E1B solid;
	border-right:1px #A60C17 solid;
	border-bottom:1px #9A0B16 solid;border-left:1px #AC0D19 solid;
	-moz-box-shadow:0 1px 1px rgba(0,0,0,0.3),inset 0 0 3px #f08ea5;
	-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.3),inset 0 0 3px #f08ea5;
	box-shadow:0 1px 1px rgba(0,0,0,0.3),inset 0 0 3px #f08ea5
}
.freshbutton-red:active,.freshbutton-red.pressed{
	border-top:1px #A12B36 solid;
	border-right:1px #8F212B solid;
	border-bottom:1px #821721 solid;
	border-left:1px #982631 solid;
	background:#cb3a4f;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a7242d", endColorstr="#cb3a4f");
	background:-webkit-gradient(linear, left top, left bottom, from(#a7242d), to(#cb3a4f));
	background:-moz-linear-gradient(top, #a7242d, #cb3a4f);
	-moz-box-shadow:0 0 0 #000,inset 0 2px 2px #9c212a;
	-webkit-box-shadow:0 0 0 #000,inset 0 2px 2px #9c212a;
	box-shadow:0 0 0 #000,inset 0 2px 2px #9c212a
}
.freshbutton-green{
	color:#fff;border-top:1px #028F05 solid;
	border-right:1px #056F08 solid;
	border-bottom:1px #056F08 solid;
	border-left:1px #056F08 solid;
	background:#069709;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#06b00a", endColorstr="#069709");
	background:-webkit-gradient(linear, left top, left bottom, from(#06b00a), to(#069709));
	background:-moz-linear-gradient(top, #06b00a, #069709);
	text-shadow:#056f08 0 1px 2px;
	-webkit-text-shadow:#056f08 0 1px 2px;
	-moz-text-shadow:#056f08 0 1px 2px;
	-moz-box-shadow:0 1px 1px rgba(0,0,0,0.3),inset 0px 1px 0px #19ca1d;
	-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.3),inset 0px 1px 0px #19ca1d;
	box-shadow:0 1px 1px rgba(0,0,0,0.3),inset 0px 1px 0px #19ca1d
}
.freshbutton-green:hover,.freshbutton-green.hovered{
	border-top:1px #BD0E1B solid;
	border-right:1px #A60C17 solid;
	border-bottom:1px #9A0B16 solid;border-left:1px #AC0D19 solid;
	-moz-box-shadow:0 1px 1px rgba(0,0,0,0.3),inset 0 0 3px #f08ea5;
	-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.3),inset 0 0 3px #f08ea5;
	box-shadow:0 1px 1px rgba(0,0,0,0.3),inset 0 0 3px #f08ea5
}
.freshbutton-green:active,.freshbutton-green.pressed{
	background:#06b00a;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#069709", endColorstr="#06b00a");
	background:-webkit-gradient(linear, left top, left bottom, from(#069709), to(#06b00a));
	background:-moz-linear-gradient(top, #069709, #06b00a);
	-moz-box-shadow:0 0 0 #000,inset 0 2px 2px #057707;
	-webkit-box-shadow:0 0 0 #000,inset 0 2px 2px #057707;
	box-shadow:0 0 0 #000,inset 0 2px 2px #057707
}
.freshbutton-blue-on-gray{
	color:#207fcd;
	border:1px #8fbfe6 solid;
	background:#f6f6f6;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fefefe", endColorstr="#f6f6f6");
	background:-webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#f6f6f6));
	background:-moz-linear-gradient(top, #fefefe, #f6f6f6)
}
.freshbutton-blue-on-gray:hover,.freshbutton-blue-on-gray.hovered{
	border:1px #7ba3c4 solid
}
.freshbutton-blue-on-gray:active,.freshbutton-blue-on-gray.pressed{
	border:1px #6e92b0 solid;
	background:#ededed;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f7f7f7", endColorstr="#ededed");
	background:-webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#ededed));
	background:-moz-linear-gradient(top, #f7f7f7, #ededed);
	-moz-box-shadow:inset 0 0 2px rgba(0,0,0,0.35);
	-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.35);
	box-shadow:inset 0 0 2px rgba(0,0,0,0.35)
}
.freshbutton-big{
	font-size:19px;
	padding:15px 40px
}
.freshbutton-big:hover{
	text-decoration:none
}
a.freshbutton-big{
	display:inline-block
}
.freshbutton:hover, .freshbutton.hovered {
	color: rgb(85, 85, 85);
	border: 1px solid rgb(103, 103, 103);
	box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3), 0px 0px 5px rgb(255, 255, 255) inset;
}
.freshbutton {
	color: rgb(102, 102, 102);
	border: 1px solid rgb(153, 153, 153);
	background: -moz-linear-gradient(center top , rgb(246, 247, 248), rgb(246, 247, 248)) repeat scroll 0% 0% transparent;
	text-shadow: 0px 1px 1px rgb(202, 202, 202);
	box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3), 0px 0px 0px rgb(0, 0, 0) inset;
}
.freshbutton, .freshbutton-red, .freshbutton-blue, .freshbutton-big, .freshbutton-lightblue, .freshbutton-blue-on-gray, .freshbutton-gray, .freshbutton-silver, .freshbutton-green {
	border-radius: 3px 3px 3px 3px;
	text-align: center;
	padding: 5px 16px;
	font-size: 13px;
	font-weight: 600;
	cursor: pointer;
	overflow: visible;
}
button,
input,
select,
textarea {
  margin: 1px;
  font-size: 100%;
  vertical-align: middle;
}
button, input {
  *overflow: visible;
  line-height: normal;
}
button::-moz-focus-inner, input::-moz-focus-inner {
  padding: 0;
  border: 0;
}
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
  cursor: pointer;
  -webkit-appearance: button;
}
input[type="search"] {
  -webkit-appearance: textfield;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
textarea {
  overflow: auto;
  vertical-align: top;
}

BODY {
	/*font-family:Tahoma, Geneva, sans-serif;*/
	font-size : 12px;
	margin-left : 5;
	margin-right : 5;
	margin-top : 5;
	margin-bottom : 5;
	background-color: #ffffff;
	scrollbar-face-color: #cccccc;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-arrow-color:  #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
}
.forabg {
	background-color: #0076b1;
	background-image: url("{T_THEME_PATH}/images/body-bg.jpg");
}

a:link{
	/*font-family : Tahoma, Geneva, sans-serif;*/
	font-size : 12px;
	text-decoration : none;
	color: #09F;
}
a:visited {
	/*font-family : Tahoma, Geneva, sans-serif;*/
	font-size : 12px;
	text-decoration : none;
	color: #06F;
}
a:hover {
	/*font-family : Tahoma, Geneva, sans-serif;*/
	font-size : 12px;
	text-decoration : underline;
	color: #0CF;
}
td {
	/*font-family: Tahoma, Geneva, sans-serif;*/
	font-size: 12px;
	vertical-align:top;
}
.hidden { display: none }
a.menu:link {
	/*font-family : Tahoma, Geneva, sans-serif;*/
	font-size : 12px;
	text-decoration : none;
	color: #09F;
}
a.menu:visited {
	font-size : 12px;
	text-decoration : none;
	color: #06F;
}
a.menu:hover {
	font-size : 12px;
	text-decoration : underline;
	color: #0CF;
}
a.menuselected:link {
	font-size : 12px;
	text-decoration : none;
	color: #090;
	font-weight: bold;
}
a.menuselected:visited {
	font-size : 12px;
	text-decoration : none;
	color: #060;
	font-weight: bold;
}
a.menuselected:hover {
	font-size : 12px;
	text-decoration : underline;
	color: #0C0;
	font-weight: bold;
}
a.deleted:link {
	font-size : 12px;
	text-decoration:line-through;
	color: #333;
}
a.deleted:visited {
	font-size : 12px;
	text-decoration:line-through;
	color: #333;
}
a.deleted:hover {
	font-size : 12px;
	text-decoration:line-through;
	text-decoration : underline;
	color: #666;
}
.webmaster {
	font-size: 8px;
	color: #CCC;
}
a.webmaster:link {
	font-size: 8px;
	color: #CCC;
}
a.webmaster:visited {
	font-size: 8px;
	color: #CCC;
}
a.webmaster:hover {
	font-size: 8px;
	color: #AAA;
}
.exportsmall {
	font-size: 9px;
	color: #333;
}
a.exportsmall:link {
	font-size: 9px;
	color: #09F;
}
a.exportsmall:visited {
	font-size: 9px;
	color: #06F;
}
a.exportsmall:hover {
	font-size: 9px;
	text-decoration : underline;
	color: #060;
}
.btn {
  display: inline-block;
  padding: 4px 10px 4px;
  margin-bottom: 0;
  font-size: 13px;
  line-height: 18px;
  color: #333333;
  text-align: center;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  vertical-align: middle;
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(top, #ffffff, #e6e6e6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border: 1px solid #ccc;
  border-bottom-color: #bbb;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  cursor: pointer;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  *margin-left: .3em;
}
.btn:hover,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
  background-color: #e6e6e6;
}
.btn:active, .btn.active {
  background-color: #cccccc \9;
}
.btn:first-child {
  *margin-left: 0;
}
.btn:hover {
  color: #333333;
  text-decoration: none;
  background-color: #e6e6e6;
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -ms-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear;
}
.btn:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn.active, .btn:active {
  background-image: none;
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
  background-color: #e6e6e6;
  background-color: #d9d9d9 \9;
  outline: 0;
}
.btn.disabled, .btn[disabled] {
  cursor: default;
  background-image: none;
  background-color: #e6e6e6;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.btn-large {
  padding: 9px 14px;
  font-size: 15px;
  line-height: normal;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.btn-large [class^="icon-"] {
  margin-top: 1px;
}
.btn-small {
  padding: 5px 9px;
  font-size: 11px;
  line-height: 16px;
}
.btn-small [class^="icon-"] {
  margin-top: -1px;
}
.btn-mini {
  padding: 2px 6px;
  font-size: 11px;
  line-height: 14px;
}
.btn-primary,
.btn-primary:hover,
.btn-warning,
.btn-warning:hover,
.btn-danger,
.btn-danger:hover,
.btn-success,
.btn-success:hover,
.btn-info,
.btn-info:hover,
.btn-inverse,
.btn-inverse:hover {
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  color: #ffffff;
}
.btn-primary.active,
.btn-warning.active,
.btn-danger.active,
.btn-success.active,
.btn-info.active,
.btn-dark.active {
  color: rgba(255, 255, 255, 0.75);
}
.btn-primary {
  background-color: #006dcc;
  background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
  background-image: -ms-linear-gradient(top, #0088cc, #0044cc);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
  background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
  background-image: -o-linear-gradient(top, #0088cc, #0044cc);
  background-image: linear-gradient(top, #0088cc, #0044cc);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);
  border-color: #0044cc #0044cc #002a80;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-primary:hover,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  background-color: #0044cc;
}
.btn-primary:active, .btn-primary.active {
  background-color: #003399 \9;
}
.btn-warning {
  background-color: #faa732;
  background-image: -moz-linear-gradient(top, #fbb450, #f89406);
  background-image: -ms-linear-gradient(top, #fbb450, #f89406);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
  background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
  background-image: -o-linear-gradient(top, #fbb450, #f89406);
  background-image: linear-gradient(top, #fbb450, #f89406);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);
  border-color: #f89406 #f89406 #ad6704;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-warning:hover,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
  background-color: #f89406;
}
.btn-warning:active, .btn-warning.active {
  background-color: #c67605 \9;
}
.btn-danger {
  background-color: #da4f49;
  background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: -ms-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
  background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: linear-gradient(top, #ee5f5b, #bd362f);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0);
  border-color: #bd362f #bd362f #802420;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-danger:hover,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled] {
  background-color: #bd362f;
}
.btn-danger:active, .btn-danger.active {
  background-color: #942a25 \9;
}
.btn-success {
  background-color: #5bb75b;
  background-image: -moz-linear-gradient(top, #62c462, #51a351);
  background-image: -ms-linear-gradient(top, #62c462, #51a351);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
  background-image: -webkit-linear-gradient(top, #62c462, #51a351);
  background-image: -o-linear-gradient(top, #62c462, #51a351);
  background-image: linear-gradient(top, #62c462, #51a351);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0);
  border-color: #51a351 #51a351 #387038;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-success:hover,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
  background-color: #51a351;
}
.btn-success:active, .btn-success.active {
  background-color: #408140 \9;
}
.btn-info {
  background-color: #49afcd;
  background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: -ms-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));
  background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: linear-gradient(top, #5bc0de, #2f96b4);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0);
  border-color: #2f96b4 #2f96b4 #1f6377;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-info:hover,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
  background-color: #2f96b4;
}
.btn-info:active, .btn-info.active {
  background-color: #24748c \9;
}
.btn-inverse {
  background-color: #393939;
  background-image: -moz-linear-gradient(top, #454545, #262626);
  background-image: -ms-linear-gradient(top, #454545, #262626);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#454545), to(#262626));
  background-image: -webkit-linear-gradient(top, #454545, #262626);
  background-image: -o-linear-gradient(top, #454545, #262626);
  background-image: linear-gradient(top, #454545, #262626);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#454545', endColorstr='#262626', GradientType=0);
  border-color: #262626 #262626 #000000;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-inverse:hover,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
  background-color: #262626;
}
.btn-inverse:active, .btn-inverse.active {
  background-color: #0c0c0c \9;
}
button.btn, input[type="submit"].btn {
  *padding-top: 2px;
  *padding-bottom: 2px;
}
button.btn::-moz-focus-inner, input[type="submit"].btn::-moz-focus-inner {
  padding: 0;
  border: 0;
}
button.btn.large, input[type="submit"].btn.large {
  *padding-top: 7px;
  *padding-bottom: 7px;
}
button.btn.small, input[type="submit"].btn.small {
  *padding-top: 3px;
  *padding-bottom: 3px;
}
.btn-group {
  position: relative;
  *zoom: 1;
  *margin-left: .3em;
}
.btn-group:before, .btn-group:after {
  display: table;
  content: "";
}
.btn-group:after {
  clear: both;
}
.btn-group:first-child {
  *margin-left: 0;
}
.btn-group + .btn-group {
  margin-left: 5px;
}
.btn-toolbar {
  margin-top: 9px;
  margin-bottom: 9px;
}
.btn-toolbar .btn-group {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */

  *zoom: 1;
}
.btn-group .btn {
  position: relative;
  float: left;
  margin-left: -1px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.btn-group .btn:first-child {
  margin-left: 0;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.btn-group .btn:last-child, .btn-group .dropdown-toggle {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.btn-group .btn.large:first-child {
  margin-left: 0;
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topleft: 6px;
  border-top-left-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  border-bottom-left-radius: 6px;
}
.btn-group .btn.large:last-child, .btn-group .large.dropdown-toggle {
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  border-bottom-right-radius: 6px;
}
.btn-group .btn:hover,
.btn-group .btn:focus,
.btn-group .btn:active,
.btn-group .btn.active {
  z-index: 2;
}
.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle {
  outline: 0;
}
.btn-group .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
  -webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  *padding-top: 5px;
  *padding-bottom: 5px;
}
.btn-group.open {
  *z-index: 1000;
}
.btn-group.open .dropdown-menu {
  display: block;
  margin-top: 1px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.btn-group.open .dropdown-toggle {
  background-image: none;
  -webkit-box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.btn .caret {
  margin-top: 7px;
  margin-left: 0;
}
.btn:hover .caret, .open.btn-group .caret {
  opacity: 1;
  filter: alpha(opacity=100);
}
.btn-primary .caret,
.btn-danger .caret,
.btn-info .caret,
.btn-success .caret,
.btn-inverse .caret {
  border-top-color: #ffffff;
  opacity: 0.75;
  filter: alpha(opacity=75);
}
.btn-small .caret {
  margin-top: 4px;
}