/*! normalize.css v2.0.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary
{
	display:block
}
audio,canvas,video
{
	display:inline-block
}
audio:not([controls])
{
	display:none;
	height:0
}
[hidden]
{
	display:none
}
html
{
	font-family:sans-serif;
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:100%
}
body
{
	margin:0
}
a:focus,a:active,a:hover
{
	outline:0
}
h1
{
	font-size:2em
}
abbr[title]
{
	border-bottom:1px dotted
}
b,strong
{
	font-weight:bold
}
dfn
{
	font-style:italic
}
mark
{
	background:#ff0;
	color:#000
}
code,kbd,pre,samp
{
	font-family:monospace,serif;
	font-size:1em
}
pre
{
	white-space:pre;
	white-space:pre-wrap;
	word-wrap:break-word
}
q
{
	quotes:"\201C" "\201D" "\2018" "\2019"
}
small
{
	font-size:80%
}
sub,sup
{
	font-size:75%;
	line-height:0;
	position:relative;
	vertical-align:baseline
}
sup
{
	top:-0.5em
}
sub
{
	bottom:-0.25em
}
img
{
	border:0
}
svg:not(:root)
{
	overflow:hidden
}
figure
{
	margin:0
}
fieldset
{
	border:1px solid #c0c0c0;
	margin:0 2px;
	padding:.35em .625em .75em
}
legend
{
	border:0;
	padding:0
}
button,input,select,textarea
{
	font-family:inherit;
	font-size:100%;
	margin:0;
	box-sizing:border-box
}
button,input
{
	line-height:normal
}
button,html input[type="button"],input[type="reset"],input[type="submit"]
{
	-webkit-appearance:button;
	cursor:pointer
}
button[disabled],input[disabled]
{
	cursor:default
}
input[type="checkbox"],input[type="radio"]
{
	box-sizing:border-box;
	padding:0
}
input[type="search"]
{
	-webkit-appearance:textfield;
	-moz-box-sizing:content-box;
	-webkit-box-sizing:content-box;
	box-sizing:content-box
}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration
{
	-webkit-appearance:none
}
button::-moz-focus-inner,input::-moz-focus-inner
{
	border:0;
	padding:0
}
textarea
{
	overflow:auto;
	vertical-align:top
}
table
{
	border-collapse:collapse;
	border-spacing:0
}
html body
{
	/*font-family:Arial,sans-serif;
	font-size:12px;*/
	font-family: Open Sans,sans-serif !important;
/*	font-size: 1.3rem;*/
	line-height: 1.4;
}
/*body
{
	line-height:22px
}
body font
{
	line-height:135%
}
*/
th
{
	text-align:left
}
hr
{
	height:1px;
	border:0
}
pre
{
	white-space:pre-wrap;
	white-space:-pre-wrap;
	white-space:-o-pre-wrap;
	word-wrap:break-word;
	white-space:-moz-pre-wrap;
	width:auto;
	margin:1em 0;
	border-style:solid;
	border-width:1px;
	padding:1em
}
pre,code,tt
{
	font-family:"Bitstream Vera Sans Mono","Andale Mono",Courier,monospace
}
blockquote
{
	margin:0;
	font-size:94%;
	padding:.5em 1.25em;
	border-style:solid none;
	border-width:1px
}
h1,h2,h3,h4,h5,h6
{
	font-weight: bold;
	line-height:1.1em;
/*	font-family: Bertioga Sans,serif;*/
}
h1
{
	margin-top:.5em;
	font-size:190%
}
h2
{
	font-size:165%
}
h3
{
	font-size:145%
}
h4
{
	font-size:127%
}
h5
{
	font-size:117%
}
h6
{
	font-size:107%
}
h1.patternTemplateTitle
{
	font-size:170%
}
h2.patternTemplateTitle
{
	margin-top:.5em;
	background:0;
	border:0
}
h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child
{
	margin-top:0
}
:link:focus,:visited:focus,:link,:visited,:link:active,:visited:active
{
	text-decoration:none
}
:link:hover,:visited:hover
{
	text-decoration:underline
}
img
{
	vertical-align:text-bottom;
	border:0
}
.tagMePlugin select
{
	margin:0 .25em 0 0
}
.tagMePlugin input
{
	border:0
}
.editTable .foswikiTable
{
	margin:0 0 2px 0
}
.editTableEditImageButton
{
	border:0
}
.foswikiTable,.foswikiTable td,.foswikiTable th
{
	border-width:1px;
	border-style:solid;
	vertical-align:top
}
.foswikiTable
{
	margin:2px 0;
	border-collapse:collapse
}
.foswikiTable td
{
	padding:.3em .5em
}
.foswikiTable th
{
	padding:.4em .5em
}
.foswikiTable .tableSortIcon
{
	margin:0 0 0 .25em
}
.twistyTrigger a:link,.twistyTrigger a:visited
{
	text-decoration:none
}
.twistyTrigger a:link .foswikiLinkLabel,.twistyTrigger a:visited .foswikiLinkLabel
{
	text-decoration:none
}
.twistyTrigger a img
{
	margin:0 .25em 0 0
}
.tipsOfTheDay
{
	padding:.5em 10px
}
.mceContentBody
{
	padding:1px 4px
}
#foswikiLogin
{
	border:0
}
#foswikiLogin .foswikiFormSteps
{
	width:25em;
	margin:0 auto;
	text-align:left
}
#foswikiLogin input[type="text"],#foswikiLogin input[type="password"]
{
	width:100%
}
.foswikiFormTable th
{
	font-weight:normal;
	text-align:left
}
.foswikiFormTable .foswikiTable th
{
	font-weight:bold
}
.foswikiEditForm h2,.foswikiEditForm h3,.foswikiEditForm h4,.foswikiEditForm h5,.foswikiEditForm h6
{
	margin:.5em 0;
	padding:0
}
.patternEditPage .foswikiFormTable td,.patternEditPage .foswikiFormTable th
{
	padding:.5em 10px .5em 20px;
	border-style:solid;
	border-width:0 0 1px 0;
	vertical-align:middle
}
.patternEditPage .foswikiFormTable td td,.patternEditPage .foswikiFormTable td th
{
	border-style:none
}
table.foswikiFormTable
{
	margin:0 0 5px 0;
	border-collapse:collapse;
	padding:0;
	border-spacing:0;
	empty-cells:show;
	border-style:solid;
	border-width:1px
}
.foswikiForm+.patternTopicActions,.foswikiAttachments+.patternTopicActions
{
	margin:12px -20px;
	padding:12px 20px 0 20px;
	border-style:solid none none none;
	border-width:1px
}
.foswikiAttachments .foswikiTable
{
	line-height:1.5em;
	width:auto;
	width:100%;
	margin:1em 0
}
.foswikiAttachments .foswikiTable td
{
	border-style:none none solid none;
	border-width:1px
}
.foswikiAttachments .foswikiTable th
{
	border-style:none none solid solid;
	border-width:1px
}
table.foswikiFormTable th.foswikiFormTableHRow
{
	padding:3px 6px;
	height:2.5em;
	vertical-align:middle
}
.foswikiAttachments .foswikiTable td,.foswikiAttachments .foswikiTable th,table.foswikiFormTable td
{
	padding:3px 1em;
	height:1.5em;
	text-align:left;
	vertical-align:top
}
.foswikiAttachments .foswikiTable caption
{
	display:none
}
table.foswikiFormTable th.foswikiFormTableHRow a:link,table.foswikiFormTable th.foswikiFormTableHRow a:visited
{
	text-decoration:none
}
.patternAttachmentHeader .foswikiSmall
{
	font-weight:normal
}
.patternTwistyButton
{
	font-weight:bold;
	display:inline-block;
	margin:0 0 .5em 0
}
h3 .foswikiSmall
{
	font-weight:normal;
	font-size:86%;
	margin:0 0 0 .15em
}
.foswikiFormSteps
{
	margin:.5em 0;
	padding:1em 20px;
	border-width:1px;
	border-style:solid
}
.foswikiFormStep
{
	margin:0 0 1em 0
}
.foswikiFormSteps hr
{
	margin:1em -20px
}
.foswikiFormStep:last-child
{
	margin-bottom:0
}
.foswikiFormStep p:last-child
{
	margin-bottom:0
}
.foswikiFormStep h2,.foswikiFormStep h3,.foswikiFormStep h4
{
	border:0;
	margin-top:0;
	padding:0;
	background:0
}
.foswikiFormSteps h2
{
	font-size:115%;
	font-weight:bold
}
.foswikiFormSteps h3
{
	font-size:100%;
	font-weight:bold
}
.foswikiFormSteps h4
{
	font-size:100%;
	font-weight:bold
}
.foswikiFormSteps blockquote
{
	margin-left:1em;
	padding-top:.25em;
	padding-bottom:.25em
}
.foswikiToc
{
	margin:1em 0;
	padding:.3em 0 .6em 0
}
.foswikiToc ul
{
	list-style:none;
	padding:0 0 0 .5em;
	margin:0
}
.foswikiToc li
{
	margin-left:1em;
	padding-left:1em;
	background-repeat:no-repeat;
	background-position:0 .5em
}
.foswikiToc .foswikiTocTitle
{
	margin:0;
	padding:0;
	font-weight:bold
}
.foswikiSmall
{
	font-size:86%;
	line-height:1.5em
}
.foswikiSmallish
{
	font-size:94%;
	line-height:1.5em
}
.foswikiEmulatedLink
{
	text-decoration:underline
}
.foswikiPageForm table
{
	border-width:1px;
	border-style:solid
}
.foswikiPageForm table
{
	width:100%
}
.foswikiPageForm th,.foswikiPageForm td
{
	border:0;
	padding:.5em 1em
}
.foswikiPageForm td.first
{
	padding-top:1em
}
.foswikiBroadcastMessage,.foswikiNotification
{
	padding:1em 10px;
	margin:.5em 0;
	border-style:solid;
	border-width:1px
}
.foswikiBroadcastMessage
{
	margin:0 0 1.25em 0
}
.foswikiMessage
{
	margin:.5em 0;
	padding:.5em 10px;
	border:0
}
.foswikiHelp
{
	padding:1em 10px;
	margin:1em 0;
	border-style:none
}
.foswikiTabContent
{
	padding:1em 10px;
	margin:0 0 1em 0
}
.patternTop .foswikiHelp
{
	margin:0 0 1em 0
}
.foswikiHelp ul
{
	margin-top:0;
	margin-bottom:0;
	margin-left:0;
	padding-left:20px
}
.foswikiAccessKey
{
	border:0
}
a:hover .foswikiAccessKey
{
	text-decoration:none;
	border-width:0 0 1px 0;
	border-style:solid
}
.foswikiWebIndent
{
	margin:0 0 0 1em
}
.foswikiImage img
{
	padding:3px;
	border-width:1px;
	border-style:solid
}
.foswikiImage a:link,.foswikiImage a:visited
{
	background:0
}
#foswikiLogo img
{
	margin:0;
	padding:0;
	border:0
}
.foswikiNoBreak
{
	white-space:nowrap
}
.foswikiIcon img
{
	vertical-align:text-bottom;
	border:0
}
.foswikiAllowNonWikiWord label
{
	margin:0 .25em 0 0
}
.patternNoViewPage #patternOuter
{
	margin-left:0;
	margin-right:0
}
#patternTopBar
{
	border-width:1px;
	border-style:none none solid none
}
#patternTopBarButtons>ul
{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 0 0 2em;
	padding:0;
	float:left
}
#patternTopBarButtons li,#patternTopBarButtons a
{
	line-height:31px;
	height:31px
}
#patternTopBarButtons li
{
	display:inline;
	margin:0;
	padding:0;
	float:left
}
#patternTopBarButtons ul ul li
{
	float:none
}
#patternTopBarButtons a
{
	display:block;
	padding:0 1em
}
#patternBottomBar
{
	border-style:none;
	margin-top:3em
}
#patternWebBottomBar
{
	font-size:94%;
	line-height:125%;
	text-align:left
}
#patternSideBarContents
{
	margin:0 0 1em 0;
	padding-right:.5em;
	padding-left:1em
}

#patternTopBarContents {
  background-color: #3d405b;
  color: white;
}


#patternBottomBarContents,#patternSideBarContents,#patternTopBarContents
{
	padding-right:2em;
	padding-left:30px
}
#patternMainContents
{
	padding-right:2em;
	padding-left:2em
}
#patternSideBarContents,#patternMainContents
{
	padding-top:1em
}
#patternSideBarContents
{
	padding-bottom:2em
}
#patternBottomBarContents
{
	padding-top:1em;
	padding-bottom:2em
}
.patternNoViewPage .foswikiTopic
{
	margin-top:2em
}
#patternMainContents
{
	padding-bottom:2em
}
#patternBottomBarContents
{
	padding-bottom:2em
}
.foswikiTopic
{
	margin:0 0 2em 0
}
.patternNoViewPage #patternMainContents,.patternNoViewPage #patternBottomBarContents
{
	margin-left:4%;
	margin-right:4%
}
.patternEditPage #patternMainContents,.patternEditPage #patternBottomBarContents
{
	margin-left:2%;
	margin-right:2%
}
#patternSideBarContents img
{
	margin:0 3px 0 0;
	vertical-align:text-bottom
}
#patternSideBarContents ul
{
	padding:0;
	margin:0;
	list-style:none
}
#patternSideBarContents,#patternSideBarContents ul,#patternSideBarContents li
{
	line-height:1.5em
}
#patternSideBarContents h2
{
	border:0;
	background-color:transparent
}
#patternSideBarContents .patternLeftBarPersonal
{
	padding:0 1em .75em 1em;
	margin:0 -1em .75em -1em;
	border-style:none none solid none;
	border-width:1px
}
.patternWebIndicator
{
	margin:0 -5px 1em
}
.patternWebIndicator a
{
	font-weight:bold;
	display:block;
	padding:5px
}
.patternWebIndicator a:hover
{
	text-decoration:none;
	color:#333
}
.patternLeftBarPersonalContent
{
	padding:1em 0 0 0
}
#patternSideBarContents li
{
	overflow:hidden
}
html>body #patternSideBarContents li
{
	overflow:visible
}
#patternSideBarContents #patternLeftBarUserActions
{
	padding-left:21px
}
#patternSideBarContents #patternLeftBarUserActions li img
{
	margin-left:-21px;
	margin-right:5px
}
.patternMetaMenu input,.patternMetaMenu select,.patternMetaMenu select option
{
	margin:0
}
.patternMetaMenu select option
{
	padding:1px 0 0 0
}
.patternMetaMenu ul
{
	padding:0;
	margin:0;
	list-style:none
}
.patternMetaMenu ul li
{
	padding:0;
	display:inline
}
.patternMetaMenu ul li .foswikiInputField,.patternMetaMenu ul li .foswikiSelect
{
	margin:0 0 0 .5em
}
.patternHomePath .foswikiSeparator
{
	padding:0 .35em;
	word-break:break-all
}
.patternActionButtons a:link,.patternActionButtons a:visited
{
	padding:1px 1px 2px 1px
}
.patternTopicActions .patternActionButtons a:link,.patternTopicActions .patternActionButtons a:visited
{
	text-decoration:none
}
.patternTopicActions .patternActionButtons span s,.patternTopicActions .patternActionButtons span strike
{
	text-decoration:none
}
.patternActionButtons a.foswikiButton,.patternActionButtons a.foswikiSubmit,.patternActionButtons a.foswikiButtonCancel
{
	line-height:1em;
	padding:2px 4px
}
.patternInfo
{
	margin:1em 0 0 0
}
.patternHomePath,.patternInfo
{
	font-size:94%
}
.patternHomePath .patternRevInfo
{
	white-space:nowrap
}
.patternTopicFooter
{
	margin:1em 0 0 0
}
.patternSimpleLogo
{
	margin:1em 0 0 0
}
.foswikiWebSearchForm form
{
	width:100%
}
.foswikiWebSearchForm ul
{
	list-style:none;
	margin-top:0
}
#foswikiSearchTable
{
	width:100%;
	margin:.5em 0;
	background:0;
	border-width:1px;
	border-style:solid none none none
}
#foswikiSearchTable th,#foswikiSearchTable td
{
	padding:1em;
	border-width:1px;
	border-style:none none solid none
}
#foswikiSearchTable th
{
	width:20%;
	text-align:right
}
#foswikiSearchTable td
{
	width:80%
}
.patternSearchResults
{
	margin:0 0 1em 0
}
.patternSearchResults blockquote
{
	margin:1em 0 1em 5em
}
h3.foswikiSearchResultsHeader,h4.foswikiSearchResultsHeader
{
	border-width:3px;
	border-style:none none solid none;
	font-weight:bold
}
.patternSearchResults h3
{
	font-size:115%;
	margin:0;
	padding:.5em 20px;
	font-weight:bold
}
h4.foswikiSearchResultsHeader
{
	font-size:100%;
	padding-top:.5em;
	padding-bottom:.5em;
	font-weight:normal
}
.foswikiSearchResultsHeader span
{
	padding:0 .5em 0 0
}
.foswikiSearchResultCount
{
	font-weight:bold
}
.foswikiSearchResult
{
	margin:0 0 1em 0
}
.foswikiSearchResult .foswikiAlert
{
	font-weight:bold
}
.foswikiSummary,.foswikiSearchResult .foswikiBottomRow
{
	font-size:86%
}
.foswikiSearchResult .foswikiSummary .foswikiAlert
{
	font-weight:normal
}
.foswikiSearchResultsPager
{
	margin:1em 0;
	padding:.25em 0
}
.patternSearchResults .foswikiHelp
{
	display:block;
	width:auto;
	padding:.1em 5px;
	margin:1em -5px .35em -5px
}
.patternSearchResultCount
{
	margin:1em 0 3em 0
}
.patternNoViewPage #patternMainContents
{
	padding-top:0
}
.patternEditPage #patternMainContents
{
	padding-left:0;
	padding-right:0
}
.foswikiFormHolder
{
	width:100%
}
.foswikiEditboxStyleMono
{
	font-family:"Bitstream Vera Sans Mono","Andale Mono",Courier,monospace
}
.foswikiEditboxStyleProportional
{
	font-family:Arial,sans-serif
}
.patternSig
{
	text-align:right
}
.patternSigLine
{
	margin:.5em 0 2em 0;
	border-style:none
}
.foswikiAddFormButton
{
	float:right
}
.foswikiPreviewArea
{
	border:0;
	margin:0 0 2em 0;
	padding:0
}
.patternAttachPage .foswikiAttachments .foswikiTable
{
	width:auto
}
.patternAttachPage .foswikiAttachments
{
	margin-top:0
}
.patternMoveAttachment
{
	margin:.5em 0 0 0;
	text-align:right
}
.patternDiff
{
	border-width:1px;
	border-style:solid;
	margin:1em 0;
	padding:0
}
.patternDiff .foswikiTopRow
{
	padding:10px 20px
}
.foswikiDiffTable
{
	border-width:1px;
	border-style:solid none none none
}
.foswikiDiffDebug
{
	font-family:"Bitstream Vera Sans Mono","Andale Mono",Courier,monospace
}
td.foswikiDiffDebugLeft
{
	border-bottom:0
}
.foswikiDiffTable th,.foswikiDiffTable td
{
	padding:10px 20px;
	line-height:1.5em;
	vertical-align:top
}
.foswikiDiffTable table th,.foswikiDiffTable table td
{
	padding:5px 10px
}
.foswikiDiffUnchangedMarker,.foswikiDiffDeletedMarker,.foswikiDiffAddedMarker,.foswikiDiffChangedText
{
	width:6px!important;
	border-width:6px;
	border-style:none solid none none
}
.foswikiDiffLineNumberHeader th
{
	text-align:left
}
blockquote ol:first-child,pre ol:first-child,.foswikiHelp ol:first-child,.foswikiBroadcastMessage ol:first-child,.foswikiNotification ol:first-child,blockquote ul:first-child,pre ul:first-child,.foswikiHelp ul:first-child,.foswikiBroadcastMessage ul:first-child,.foswikiNotification ul:first-child
{
	margin-top:0
}
blockquote ol:last-child,pre ol:last-child,.foswikiHelp ol:last-child,.foswikiBroadcastMessage ol:last-child,.foswikiNotification ol:last-child,blockquote ul:last-child,pre ul:last-child,.foswikiHelp ul:last-child,.foswikiBroadcastMessage ul:last-child,.foswikiNotification ul:last-child
{
	margin-bottom:0
}
.foswikiButton,.foswikiButtonSmall,.foswikiButtonLarge,.foswikiButtonMini
{
	display:inline-block;
	*display:inline;
	*zoom:1;
	padding:3px 9.799999999999999px 3px 9.799999999999999px;
	margin:0 6px 0 0;
	line-height:20px;
	*line-height:20px;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
	border-style:solid;
	border-width:1px;
	*border:0;
	*margin-left:.3em;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	font-family:sans-serif;
	font-weight:normal;
	font-style:normal;
	font-size:14px;
	text-decoration:none
}
.foswikiButton:first-child,.foswikiButtonSmall:first-child,.foswikiButtonLarge:first-child,.foswikiButtonMini:first-child
{
	*margin-left:0
}
.foswikiButton .foswikiIcon,.foswikiButtonSmall .foswikiIcon,.foswikiButtonLarge .foswikiIcon,.foswikiButtonMini .foswikiIcon
{
	vertical-align:middle;
	line-height:.5
}
.foswikiButton,.foswikiButtonSmall,.foswikiButtonLarge,.foswikiButtonMini,.foswikiButton:link,.foswikiButtonSmall:link,.foswikiButtonLarge:link,.foswikiButtonMini:link
{
	text-decoration:none
}
.foswikiButton,.foswikiButtonSmall,.foswikiButtonLarge,.foswikiButtonMini,.foswikiButton:link,.foswikiButtonSmall:link,.foswikiButtonLarge:link,.foswikiButtonMini:link,.foswikiButton:visited,.foswikiButtonSmall:visited,.foswikiButtonLarge:visited,.foswikiButtonMini:visited
{
	color:#555;
	text-shadow:0 1px 0 rgba(255,255,255,0.5);
	background-color:#f3f3f3;
	background-image:-moz-linear-gradient(top,#f8f8f8,#ebebeb);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#f8f8f8),to(#ebebeb));
	background-image:-webkit-linear-gradient(top,#f8f8f8,#ebebeb);
	background-image:-o-linear-gradient(top,#f8f8f8,#ebebeb);
	background-image:linear-gradient(to bottom,#f8f8f8,#ebebeb);
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff8f8f8',endColorstr='#ffebebeb',GradientType=0);
	border-color:#ebebeb #ebebeb #c5c5c5;
	border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	*background-color:#ebebeb;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
	border:1px solid #d2d2d2
}
.foswikiButton .foswikiIcon,.foswikiButtonSmall .foswikiIcon,.foswikiButtonLarge .foswikiIcon,.foswikiButtonMini .foswikiIcon,.foswikiButton:link .foswikiIcon,.foswikiButtonSmall:link .foswikiIcon,.foswikiButtonLarge:link .foswikiIcon,.foswikiButtonMini:link .foswikiIcon,.foswikiButton:visited .foswikiIcon,.foswikiButtonSmall:visited .foswikiIcon,.foswikiButtonLarge:visited .foswikiIcon,.foswikiButtonMini:visited .foswikiIcon
{
	color:#555
}
.foswikiButton .foswikiCaret,.foswikiButtonSmall .foswikiCaret,.foswikiButtonLarge .foswikiCaret,.foswikiButtonMini .foswikiCaret,.foswikiButton:link .foswikiCaret,.foswikiButtonSmall:link .foswikiCaret,.foswikiButtonLarge:link .foswikiCaret,.foswikiButtonMini:link .foswikiCaret,.foswikiButton:visited .foswikiCaret,.foswikiButtonSmall:visited .foswikiCaret,.foswikiButtonLarge:visited .foswikiCaret,.foswikiButtonMini:visited .foswikiCaret
{
	border-top-color:rgba(85,85,85,0.4)
}
.foswikiButton:hover,.foswikiButtonSmall:hover,.foswikiButtonLarge:hover,.foswikiButtonMini:hover,.foswikiButton.foswikiActive,.foswikiButtonSmall.foswikiActive,.foswikiButtonLarge.foswikiActive,.foswikiButtonMini.foswikiActive
{
	color:#484848;
	text-shadow:0 1px 0 rgba(255,255,255,0.5);
	background-color:#e6e6e6;
	background-image:-moz-linear-gradient(top,#ebebeb,#dfdfdf);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#ebebeb),to(#dfdfdf));
	background-image:-webkit-linear-gradient(top,#ebebeb,#dfdfdf);
	background-image:-o-linear-gradient(top,#ebebeb,#dfdfdf);
	background-image:linear-gradient(to bottom,#ebebeb,#dfdfdf);
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb',endColorstr='#ffdfdfdf',GradientType=0);
	border-color:#dfdfdf #dfdfdf #b8b8b8;
	border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	*background-color:#dfdfdf;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
	border:1px solid #c5c5c5;
	text-decoration:none
}
.foswikiButton:hover .foswikiIcon,.foswikiButtonSmall:hover .foswikiIcon,.foswikiButtonLarge:hover .foswikiIcon,.foswikiButtonMini:hover .foswikiIcon,.foswikiButton.foswikiActive .foswikiIcon,.foswikiButtonSmall.foswikiActive .foswikiIcon,.foswikiButtonLarge.foswikiActive .foswikiIcon,.foswikiButtonMini.foswikiActive .foswikiIcon
{
	color:#484848
}
.foswikiButton:hover .foswikiCaret,.foswikiButtonSmall:hover .foswikiCaret,.foswikiButtonLarge:hover .foswikiCaret,.foswikiButtonMini:hover .foswikiCaret,.foswikiButton.foswikiActive .foswikiCaret,.foswikiButtonSmall.foswikiActive .foswikiCaret,.foswikiButtonLarge.foswikiActive .foswikiCaret,.foswikiButtonMini.foswikiActive .foswikiCaret
{
	border-top-color:rgba(72,72,72,0.4)
}
.foswikiButton .foswikiAccessKey,.foswikiButtonSmall .foswikiAccessKey,.foswikiButtonLarge .foswikiAccessKey,.foswikiButtonMini .foswikiAccessKey
{
	border:0
}
.foswikiButtonSmall
{
	padding:3px 9px;
	font-size:12px;
	line-height:18px
}
.foswikiButtonSmall [class^="icon-"]
{
	margin-top:0
}
.foswikiButtonMini
{
	padding:2px 6px;
	font-size:11px;
	line-height:16px
}
.foswikiSubmit
{
	display:inline-block;
	*display:inline;
	*zoom:1;
	padding:3px 9.799999999999999px 3px 9.799999999999999px;
	margin:0 6px 0 0;
	line-height:20px;
	*line-height:20px;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
	border-style:solid;
	border-width:1px;
	*border:0;
	*margin-left:.3em;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	font-family:sans-serif;
	font-weight:normal;
	font-style:normal;
	font-size:14px;
	text-decoration:none
}
.foswikiSubmit:first-child
{
	*margin-left:0
}
.foswikiSubmit .foswikiIcon
{
	vertical-align:middle;
	line-height:.5
}
.foswikiSubmit,.foswikiSubmit:link
{
	text-decoration:none
}
.foswikiSubmit,.foswikiSubmit:link,.foswikiSubmit:visited
{
	color:#fff;
	text-shadow:0 1px 0 rgba(0,0,0,0.5);
	background-color:#1294d9;
	background-image:-moz-linear-gradient(top,#139ae3,#118acb);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#139ae3),to(#118acb));
	background-image:-webkit-linear-gradient(top,#139ae3,#118acb);
	background-image:-o-linear-gradient(top,#139ae3,#118acb);
	background-image:linear-gradient(to bottom,#139ae3,#118acb);
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff139ae3',endColorstr='#ff118acb',GradientType=0);
	border-color:#118acb #118acb #0b5a84;
	border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	*background-color:#118acb;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
	border:1px solid #0f7ab3
}
.foswikiSubmit .foswikiIcon,.foswikiSubmit:link .foswikiIcon,.foswikiSubmit:visited .foswikiIcon
{
	color:#fff
}
.foswikiSubmit .foswikiCaret,.foswikiSubmit:link .foswikiCaret,.foswikiSubmit:visited .foswikiCaret
{
	border-top-color:rgba(255,255,255,0.4)
}
.foswikiSubmit:hover,.foswikiSubmit:active
{
	color:#fff;
	text-shadow:0 1px 0 rgba(0,0,0,0.5);
	background-color:#1084c2;
	background-image:-moz-linear-gradient(top,#118acb,#0f7ab3);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#118acb),to(#0f7ab3));
	background-image:-webkit-linear-gradient(top,#118acb,#0f7ab3);
	background-image:-o-linear-gradient(top,#118acb,#0f7ab3);
	background-image:linear-gradient(to bottom,#118acb,#0f7ab3);
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff118acb',endColorstr='#ff0f7ab3',GradientType=0);
	border-color:#0f7ab3 #0f7ab3 #094a6d;
	border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	*background-color:#0f7ab3;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
	border:1px solid #0d6a9c;
	text-decoration:none
}
.foswikiSubmit:hover .foswikiIcon,.foswikiSubmit:active .foswikiIcon
{
	color:#fff
}
.foswikiSubmit:hover .foswikiCaret,.foswikiSubmit:active .foswikiCaret
{
	border-top-color:rgba(255,255,255,0.4)
}
.foswikiButtonCancel
{
	display:inline-block;
	*display:inline;
	*zoom:1;
	padding:3px 9.799999999999999px 3px 9.799999999999999px;
	margin:0 6px 0 0;
	line-height:20px;
	*line-height:20px;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
	border-style:solid;
	border-width:1px;
	*border:0;
	*margin-left:.3em;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	font-family:sans-serif;
	font-weight:normal;
	font-style:normal;
	font-size:14px;
	text-decoration:none
}
.foswikiButtonCancel:first-child
{
	*margin-left:0
}
.foswikiButtonCancel .foswikiIcon
{
	vertical-align:middle;
	line-height:.5
}
.foswikiButtonCancel,.foswikiButtonCancel:link
{
	text-decoration:none
}
.foswikiButtonCancel,.foswikiButtonCancel:link,.foswikiButtonCancel:visited
{
	color:#fff;
	text-shadow:0 1px 0 rgba(0,0,0,0.5);
	background-color:#e14949;
	background-image:-moz-linear-gradient(top,#e35252,#df3c3c);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#e35252),to(#df3c3c));
	background-image:-webkit-linear-gradient(top,#e35252,#df3c3c);
	background-image:-o-linear-gradient(top,#e35252,#df3c3c);
	background-image:linear-gradient(to bottom,#e35252,#df3c3c);
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe35252',endColorstr='#ffdf3c3c',GradientType=0);
	border-color:#df3c3c #df3c3c #b11d1d;
	border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	*background-color:#df3c3c;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
	border:1px solid #db2626
}
.foswikiButtonCancel .foswikiIcon,.foswikiButtonCancel:link .foswikiIcon,.foswikiButtonCancel:visited .foswikiIcon
{
	color:#fff
}
.foswikiButtonCancel .foswikiCaret,.foswikiButtonCancel:link .foswikiCaret,.foswikiButtonCancel:visited .foswikiCaret
{
	border-top-color:rgba(255,255,255,0.4)
}
.foswikiButtonCancel:hover,.foswikiButtonCancel:active
{
	color:#fff;
	text-shadow:0 1px 0 rgba(0,0,0,0.5);
	background-color:#de3333;
	background-image:-moz-linear-gradient(top,#df3c3c,#db2626);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#df3c3c),to(#db2626));
	background-image:-webkit-linear-gradient(top,#df3c3c,#db2626);
	background-image:-o-linear-gradient(top,#df3c3c,#db2626);
	background-image:linear-gradient(to bottom,#df3c3c,#db2626);
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdf3c3c',endColorstr='#ffdb2626',GradientType=0);
	border-color:#db2626 #db2626 #9b1a1a;
	border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	*background-color:#db2626;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
	border:1px solid #c72121;
	text-decoration:none
}
.foswikiButtonCancel:hover .foswikiIcon,.foswikiButtonCancel:active .foswikiIcon
{
	color:#fff
}
.foswikiButtonCancel:hover .foswikiCaret,.foswikiButtonCancel:active .foswikiCaret
{
	border-top-color:rgba(255,255,255,0.4)
}
.foswikiButtonDisabled,.foswikiSubmitDisabled
{
	display:inline-block;
	*display:inline;
	*zoom:1;
	padding:3px 9.799999999999999px 3px 9.799999999999999px;
	margin:0 6px 0 0;
	line-height:20px;
	*line-height:20px;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
	border-style:solid;
	border-width:1px;
	*border:0;
	*margin-left:.3em;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	font-family:sans-serif;
	font-weight:normal;
	font-style:normal;
	font-size:14px;
	text-decoration:none
}
.foswikiButtonDisabled:first-child,.foswikiSubmitDisabled:first-child
{
	*margin-left:0
}
.foswikiButtonDisabled .foswikiIcon,.foswikiSubmitDisabled .foswikiIcon
{
	vertical-align:middle;
	line-height:.5
}
.foswikiButtonDisabled,.foswikiSubmitDisabled,.foswikiButtonDisabled:link,.foswikiSubmitDisabled:link,.foswikiButtonDisabled:hover,.foswikiSubmitDisabled:hover
{
	cursor:default;
	text-decoration:none
}
.foswikiButtonDisabled,.foswikiSubmitDisabled,.foswikiButtonDisabled:link,.foswikiSubmitDisabled:link,.foswikiButtonDisabled:visited,.foswikiSubmitDisabled:visited,.foswikiButtonDisabled:hover,.foswikiSubmitDisabled:hover
{
	color:#ddd;
	background:#fafafa;
	border:1px solid #f0f0f0;
	text-shadow:none
}
.foswikiRight .foswikiButton,.foswikiRight .foswikiButtonSmall,.foswikiRight .foswikiButtonLarge,.foswikiRight .foswikiButtonMini,.foswikiRight .foswikiButtonDisabled,.foswikiRight .foswikiSubmit,.foswikiRight .foswikiSubmitDisabled,.foswikiRight .foswikiButtonCancel
{
	margin-right:0;
	margin-left:6px
}
.foswikiButton.foswikiRight,.foswikiButtonSmall.foswikiRight,.foswikiButtonLarge.foswikiRight,.foswikiButtonMini.foswikiRight,.foswikiButtonDisabled.foswikiRight,.foswikiSubmit.foswikiRight,.foswikiSubmitDisabled.foswikiRight,.foswikiButtonCancel.foswikiRight,.foswikiButton.foswikiLeft,.foswikiButtonSmall.foswikiLeft,.foswikiButtonLarge.foswikiLeft,.foswikiButtonMini.foswikiLeft,.foswikiButtonDisabled.foswikiLeft,.foswikiSubmit.foswikiLeft,.foswikiSubmitDisabled.foswikiLeft,.foswikiButtonCancel.foswikiLeft
{
	display:inline
}
.foswikiCaret
{
	display:inline-block;
	width:0;
	height:0;
	margin-left:-4px;
	content:" ";
	border-top:4px solid #555;
	border-right:4px solid transparent;
	border-left:4px solid transparent;
	margin:0 0 0 7px;
	vertical-align:text-top
}
.foswikiButton .foswikiButtonIcon,.foswikiButton:active .foswikiButtonIcon
{
	background-repeat:no-repeat;
	background-position:0 50%;
	padding:0 0 0 23px;
	display:inline-block;
	vertical-align:baseline
}
.foswikiButton .foswikiLabel
{
	padding-left:8px
}
.foswikiButton .foswikiIcon.icon-empty+.foswikiLabel
{
	padding-left:0
}
form
{
	margin:0 0 20px
}
fieldset
{
	padding:0;
	margin:0;
	border:0
}
textarea,.foswikiTextarea,input[type='text'],input[type='file'],input[type='password'],.foswikiInputField
{
	padding:3px 5px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	border-style:solid;
	border-width:1px;
	border-color:#dadada;
	background-color:#fff;
	color:#333;
	line-height:20px
}
textarea:-moz-placeholder,.foswikiTextarea:-moz-placeholder,input[type='text']:-moz-placeholder,input[type='file']:-moz-placeholder,input[type='password']:-moz-placeholder,.foswikiInputField:-moz-placeholder
{
	color:#aaa
}
textarea::-webkit-input-placeholder,.foswikiTextarea::-webkit-input-placeholder,input[type='text']::-webkit-input-placeholder,input[type='file']::-webkit-input-placeholder,input[type='password']::-webkit-input-placeholder,.foswikiInputField::-webkit-input-placeholder
{
	color:#aaa
}
input[type='text']:hover,input[type='file']:hover,input[type='password']:hover,.foswikiInputField:hover,input[type='text']:focus,input[type='file']:focus,input[type='password']:focus,.foswikiInputField:focus,textarea.focused,.foswikiTextarea.focused,input[type='text'].focused,input[type='file'].focused,input[type='password'].focused,.foswikiInputField.focused
{
	background-color:#fff;
	border-color:rgba(48,114,179,0.5);
	-webkit-box-shadow:0 0 2px rgba(48,114,179,0.5);
	-moz-box-shadow:0 0 2px rgba(48,114,179,0.5);
	box-shadow:0 0 2px rgba(48,114,179,0.5);
	color:#333
}
select,.foswikiSelect,textarea,.foswikiTextarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input,.foswikiInputField
{
	vertical-align:middle;
	padding:3px 5px;
	margin-bottom:0
}
.foswikiInputField+.foswikiButton,.foswikiTextArea+.foswikiButton,.foswikiInputField+.foswikiSubmit,.foswikiTextArea+.foswikiSubmit,.foswikiInputField+.foswikiButtonCancel,.foswikiTextArea+.foswikiButtonCancel,.foswikiInputField+.jqButton,.foswikiTextArea+.jqButton,.foswikiInputField+a.jqButton,.foswikiTextArea+a.jqButton,.foswikiInputField+.foswikiButtonSmall,.foswikiTextArea+.foswikiButtonSmall,.foswikiInputField+.foswikiButtonLarge,.foswikiTextArea+.foswikiButtonLarge,.foswikiInputField+.foswikiButtonMini,.foswikiTextArea+.foswikiButtonMini
{
	margin-left:.5em
}
select
{
	border:1px solid #bbb;
	background-color:#fff
}
select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus
{
	outline:5px auto -webkit-focus-ring-color;
	outline-offset:-2px
}
input:-moz-placeholder,textarea:-moz-placeholder
{
	color:#999
}
input:-ms-input-placeholder,textarea:-ms-input-placeholder
{
	color:#999
}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder
{
	color:#999
}
.foswikiFormGroup select,table select,.foswikiFormGroup .foswikiSelect,table .foswikiSelect,.foswikiFormGroup textarea,table textarea,.foswikiFormGroup .foswikiTextarea,table .foswikiTextarea,.foswikiFormGroup input[type="text"],table input[type="text"],.foswikiFormGroup input[type="password"],table input[type="password"],.foswikiFormGroup input[type="datetime"],table input[type="datetime"],.foswikiFormGroup input[type="datetime-local"],table input[type="datetime-local"],.foswikiFormGroup input[type="date"],table input[type="date"],.foswikiFormGroup input[type="month"],table input[type="month"],.foswikiFormGroup input[type="time"],table input[type="time"],.foswikiFormGroup input[type="week"],table input[type="week"],.foswikiFormGroup input[type="number"],table input[type="number"],.foswikiFormGroup input[type="email"],table input[type="email"],.foswikiFormGroup input[type="url"],table input[type="url"],.foswikiFormGroup input[type="search"],table input[type="search"],.foswikiFormGroup input[type="tel"],table input[type="tel"],.foswikiFormGroup input[type="color"],table input[type="color"],.foswikiFormGroup .uneditable-input,table .uneditable-input,.foswikiFormGroup .foswikiInputField,table .foswikiInputField
{
	margin-bottom:0
}
textarea[readonly],input[readonly],.foswikiInputFieldReadOnly,input[readonly]:hover,.foswikiInputFieldReadOnly:hover,textarea[readonly]:active,input[readonly]:active,.foswikiInputFieldReadOnly:active,textarea[readonly]:focus,input[readonly]:focus,.foswikiInputFieldReadOnly:focus
{
	cursor:default;
	background-color:#fafafa;
	color:#565656;
	border-color:#dadada;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
textarea[readonly]:focus,input[readonly]:focus,.foswikiInputFieldReadOnly:focus
{
	background-color:#fff;
	border-color:#dadada
}
input[disabled],textarea[disabled],.foswikiInputFieldDisabled,input[disabled]:hover,.foswikiInputFieldDisabled:hover,input[disabled]:active,textarea[disabled]:active,.foswikiInputFieldDisabled:active,input[disabled]:focus,textarea[disabled]:focus,.foswikiInputFieldDisabled:focus
{
	cursor:default;
	background-color:#fafafa;
	color:#565656;
	border-color:#dadada;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
form
{
	display:inline
}
legend
{
	border:0
}
textarea.foswikiWysiwygEdit,textarea.foswikiTextareaRawView,textarea.foswikiEditTextarea
{
	width:100%;
	height:100%;
	font-family:"Bitstream Vera Sans Mono","Andale Mono",Courier,monospace;
	min-height:100px;
	padding:5px;
	margin:0
}
.patternToolBar>a:link,.patternToolBar>a:visited,.patternToolBar>span>a:link,.patternToolBar>span>a:visited
{
	display:inline-block;
	*display:inline;
	*zoom:1;
	padding:3px 9.799999999999999px 3px 9.799999999999999px;
	margin:0 6px 0 0;
	line-height:20px;
	*line-height:20px;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
	border-style:solid;
	border-width:1px;
	*border:0;
	*margin-left:.3em;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	font-family:sans-serif;
	font-weight:normal;
	font-style:normal;
	font-size:14px;
	text-decoration:none;
	margin:0 0 6px 6px
}
.patternToolBar>a:link:first-child,.patternToolBar>a:visited:first-child,.patternToolBar>span>a:link:first-child,.patternToolBar>span>a:visited:first-child
{
	*margin-left:0
}
.patternToolBar>a:link .foswikiIcon,.patternToolBar>a:visited .foswikiIcon,.patternToolBar>span>a:link .foswikiIcon,.patternToolBar>span>a:visited .foswikiIcon
{
	vertical-align:middle;
	line-height:.5
}
.patternToolBar>a:link,.patternToolBar>a:visited,.patternToolBar>span>a:link,.patternToolBar>span>a:visited,.patternToolBar>a:link:link,.patternToolBar>a:visited:link,.patternToolBar>span>a:link:link,.patternToolBar>span>a:visited:link
{
	text-decoration:none
}
.patternToolBar>a:link,.patternToolBar>a:visited,.patternToolBar>span>a:link,.patternToolBar>span>a:visited,.patternToolBar>a:link:link,.patternToolBar>a:visited:link,.patternToolBar>span>a:link:link,.patternToolBar>span>a:visited:link,.patternToolBar>a:link:visited,.patternToolBar>a:visited:visited,.patternToolBar>span>a:link:visited,.patternToolBar>span>a:visited:visited
{
	color:#555;
	text-shadow:0 1px 0 rgba(255,255,255,0.5);
	background-color:#f3f3f3;
	background-image:-moz-linear-gradient(top,#f8f8f8,#ebebeb);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#f8f8f8),to(#ebebeb));
	background-image:-webkit-linear-gradient(top,#f8f8f8,#ebebeb);
	background-image:-o-linear-gradient(top,#f8f8f8,#ebebeb);
	background-image:linear-gradient(to bottom,#f8f8f8,#ebebeb);
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff8f8f8',endColorstr='#ffebebeb',GradientType=0);
	border-color:#ebebeb #ebebeb #c5c5c5;
	border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	*background-color:#ebebeb;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
	border:1px solid #d2d2d2
}
.patternToolBar>a:link .foswikiIcon,.patternToolBar>a:visited .foswikiIcon,.patternToolBar>span>a:link .foswikiIcon,.patternToolBar>span>a:visited .foswikiIcon,.patternToolBar>a:link:link .foswikiIcon,.patternToolBar>a:visited:link .foswikiIcon,.patternToolBar>span>a:link:link .foswikiIcon,.patternToolBar>span>a:visited:link .foswikiIcon,.patternToolBar>a:link:visited .foswikiIcon,.patternToolBar>a:visited:visited .foswikiIcon,.patternToolBar>span>a:link:visited .foswikiIcon,.patternToolBar>span>a:visited:visited .foswikiIcon
{
	color:#555
}
.patternToolBar>a:link .foswikiCaret,.patternToolBar>a:visited .foswikiCaret,.patternToolBar>span>a:link .foswikiCaret,.patternToolBar>span>a:visited .foswikiCaret,.patternToolBar>a:link:link .foswikiCaret,.patternToolBar>a:visited:link .foswikiCaret,.patternToolBar>span>a:link:link .foswikiCaret,.patternToolBar>span>a:visited:link .foswikiCaret,.patternToolBar>a:link:visited .foswikiCaret,.patternToolBar>a:visited:visited .foswikiCaret,.patternToolBar>span>a:link:visited .foswikiCaret,.patternToolBar>span>a:visited:visited .foswikiCaret
{
	border-top-color:rgba(85,85,85,0.4)
}
.patternToolBar>a:link:hover,.patternToolBar>a:visited:hover,.patternToolBar>span>a:link:hover,.patternToolBar>span>a:visited:hover,.patternToolBar>a:link.foswikiActive,.patternToolBar>a:visited.foswikiActive,.patternToolBar>span>a:link.foswikiActive,.patternToolBar>span>a:visited.foswikiActive,.patternToolBar>a:link>span a:hover,.patternToolBar>a:visited>span a:hover,.patternToolBar>span>a:link>span a:hover,.patternToolBar>span>a:visited>span a:hover
{
	color:#484848;
	text-shadow:0 1px 0 rgba(255,255,255,0.5);
	background-color:#e6e6e6;
	background-image:-moz-linear-gradient(top,#ebebeb,#dfdfdf);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#ebebeb),to(#dfdfdf));
	background-image:-webkit-linear-gradient(top,#ebebeb,#dfdfdf);
	background-image:-o-linear-gradient(top,#ebebeb,#dfdfdf);
	background-image:linear-gradient(to bottom,#ebebeb,#dfdfdf);
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb',endColorstr='#ffdfdfdf',GradientType=0);
	border-color:#dfdfdf #dfdfdf #b8b8b8;
	border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	*background-color:#dfdfdf;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
	border:1px solid #c5c5c5;
	text-decoration:none
}
.patternToolBar>a:link:hover .foswikiIcon,.patternToolBar>a:visited:hover .foswikiIcon,.patternToolBar>span>a:link:hover .foswikiIcon,.patternToolBar>span>a:visited:hover .foswikiIcon,.patternToolBar>a:link.foswikiActive .foswikiIcon,.patternToolBar>a:visited.foswikiActive .foswikiIcon,.patternToolBar>span>a:link.foswikiActive .foswikiIcon,.patternToolBar>span>a:visited.foswikiActive .foswikiIcon,.patternToolBar>a:link>span a:hover .foswikiIcon,.patternToolBar>a:visited>span a:hover .foswikiIcon,.patternToolBar>span>a:link>span a:hover .foswikiIcon,.patternToolBar>span>a:visited>span a:hover .foswikiIcon
{
	color:#484848
}
.patternToolBar>a:link:hover .foswikiCaret,.patternToolBar>a:visited:hover .foswikiCaret,.patternToolBar>span>a:link:hover .foswikiCaret,.patternToolBar>span>a:visited:hover .foswikiCaret,.patternToolBar>a:link.foswikiActive .foswikiCaret,.patternToolBar>a:visited.foswikiActive .foswikiCaret,.patternToolBar>span>a:link.foswikiActive .foswikiCaret,.patternToolBar>span>a:visited.foswikiActive .foswikiCaret,.patternToolBar>a:link>span a:hover .foswikiCaret,.patternToolBar>a:visited>span a:hover .foswikiCaret,.patternToolBar>span>a:link>span a:hover .foswikiCaret,.patternToolBar>span>a:visited>span a:hover .foswikiCaret
{
	border-top-color:rgba(72,72,72,0.4)
}
.patternToolBar>a:link .foswikiAccessKey,.patternToolBar>a:visited .foswikiAccessKey,.patternToolBar>span>a:link .foswikiAccessKey,.patternToolBar>span>a:visited .foswikiAccessKey
{
	border:0
}
.foswikiButton, .foswikiSubmit, .foswikiSubmit:link, .foswikiSubmit:visited
{
/*    background-color: #ff0000;*/
    color: #feab1f;
/*color: #484848;*/
text-shadow: 0 1px 0 rgba(255,255,255,0.5);
/*background-color: #e6e6e6;*/
background-image: -moz-linear-gradient(top,#ebebeb,#dfdfdf);
background-image: -webkit-gradient(linear,0 0,0 100%,from(#ebebeb),to(#dfdfdf));
background-image: -webkit-linear-gradient(top,#ebebeb,#dfdfdf);
background-image: -o-linear-gradient(top,#ebebeb,#dfdfdf);
background-image: linear-gradient(to bottom,#3d405b,#3d405b);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d405beb',endColorstr='#ffdfdfdf',GradientType=0);
border-color: #dfdfdf #dfdfdf #b8b8b8;
border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
*background-color: #dfdfdf;
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
border: 1px solid #c5c5c5;
text-decoration: none;


}

.foswikiButton:hover, .foswikiSubmit:link, .foswikiSubmit:visited, .foswikiSubmit:hover
{
/*    background-color: #ff0000;*/
    color: #ffffff;
/*color: #484848;*/
text-shadow: 0 1px 0 rgba(255,255,255,0.5);
/*background-color: #e6e6e6;*/
background-image: -moz-linear-gradient(top,#ebebeb,#dfdfdf);
background-image: -webkit-gradient(linear,0 0,0 100%,from(#ebebeb),to(#dfdfdf));
background-image: -webkit-linear-gradient(top,#ebebeb,#dfdfdf);
background-image: -o-linear-gradient(top,#ebebeb,#dfdfdf);
background-image: linear-gradient(to bottom,#3d405b,#3d405b);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d405beb',endColorstr='#ffdfdfdf',GradientType=0);
border-color: #dfdfdf #dfdfdf #b8b8b8;
border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
*background-color: #dfdfdf;
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
border: 1px solid #c5c5c5;
text-decoration: none;


}
.top-header {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #3d405b;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  height: 40px;
  justify-content: flex-start;
  margin-top: -10px;
  height: 75px;
  width: 100%;

}
.top-header .contacts .contact {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
  font-weight: 500;
  margin-left: 25px;
}

.top-header .contacts .contact .text {
  color: #fff;
  margin-right: 10px;
}

.top-header .contacts .contact .link {
  color: #feab1f;
  text-decoration: none;
}
.social-link {
 color: #fff;
 float: left;
 padding-right: 20px;
}