#wikiTab {
 text-decoration: none;
}
hr {
 border: 0;
 border-bottom: 1px solid #DAE1E8;
 color:#DAE1E8; height:1px;
}
.noPage {
 margin: 20px;
 text-align: center;
 font-size: 12px;
 color: #808080;
}
.wikiTitle  {
 color: #45688E;
 font-size: 13px;
 font-weight: bold;
 border-bottom: 1px solid #DAE1E8;
 margin-bottom: 10px;
}
.listing, ol {
 padding-bottom:0px;
 margin-bottom:0px;
}

.wikiHeader, .wikiSubHeader {
 color: #45688E;
 font-size: 11px;
 font-weight: bold;
 margin-bottom: 5px;
 border-bottom: 1px solid #DAE1E8;
}

.wikiHeader {
 font-size: 12px;
}

.wikiSubHeader {
 border-bottom: 0px;
}

.wikiSubSubHeader {
 color: #000;
 font-size: 11px;
 font-weight: bold;
 margin-bottom: 5px;
}


.wikiText {
 line-height: 130%;
}

a.wikiPhoto img, a.wikiPhotoNoBorder img, img.wikiPhoto, img.wikiPhotoNoBorder {
 vertical-align:middle;
 background-color: #fff;
 margin:3px 6px 3px 0px;
}

img.wikiPhotoNoPadding {
  vertical-align: top;
}

a.wikiPhoto img, img.wikiPhoto {
 border: 1px solid #aaa;
 padding: 3px;
}

a.wikiPhoto:hover img {
 border: 1px solid #45688E;
}

a.wikiVideo img {
 vertical-align:top;
 padding: 1px;
 border: 1px solid #aaa;
 background-color: #fff;
 margin:3px 6px 3px 0px;
}

a.wikiVideo:hover img{
 border: 1px solid #45688E;
}

.decimal {
 list-style-type: decimal;
 padding-left: 40px;
 color: #758EAC;
 margin: 0px 0px 15px 0px
}

.wikiBottomLinks {
 float:right;
 margin:-30px 12px 17px 10px;
}

.wikiBottomLinks span{
 margin:0px 4px 0px 3px;
 color: #808080;
}

.radio_label {
 font-weight: normal;
 color: #000;
 padding-bottom:7px;
}

.historyTable {
 margin:0px 0px 10px 0px;
}

.historyTable tr {
	cursor:pointer;
}

.historyTable th {
 vertical-align:top;
 padding:10px;            	
 font-weight: normal;
 border-bottom: 1px solid #C9D8DF;
 background-color: #EBEFF2;
 margin-bottom:5px;
}

.historyTable td {
 vertical-align: middle;
 padding:5px 10px 5px 10px;
 border-bottom: 1px dashed #D8DFEA;
}

.flatTabs {
border-bottom:1px solid #DAE1E8;
height:24px;
list-style-type:none;
margin:0pt;
padding:10px 0px 0px 7px;
vertical-align:bottom;
background-color:#FAFAFA;
}
.flatTabOn {
background-color:#FFFFFF;
border-color:#C3CAD2;
border-style:solid solid none;
border-width:1px 1px 0px;
float:left;
height:24px;
margin:0px 3px -1px;
text-align:center;
position:relative;
cursor: default;
}
.flatTabOn a {
float:left;
padding:4px 10px 6px 10px;
text-decoration:none;
}
.flatTab {
background-color:#F5F7FA;
border-color:#C3CAD2;
border-style:solid solid none;
border-width:1px 1px 0px;
float:left;
height:23px;
margin:0px 3px;
text-align:center;
}
.flatTab a {
border-bottom:2px solid #EEF0F3;
float:left;
padding:4px 10px 4px 10px;
text-decoration:none;
}
.flatTab a:hover, .tabOn a:hover {
background-color:#FFFFFF;
text-decoration:none;
}

.flatTab a:hover{
background-color:#FFFFFF;
border-bottom:2px solid #F5F9FC;
text-decoration:none;
}

a.flatButtonActive{
	background:#4B769F url(flatbt~1.gif) repeat-x scroll 0 0;
	border:1px solid #2B587A;
	color:#FFFFFF;
	display:block;
	line-height:100%;
	padding:5px 10px 6px;
	text-align:center;
	text-decoration:none;
	white-space:nowrap;
}

a.flatButtonActive:hover{
	background-color:#678BAE;
	text-decoration:none;
	border:1px solid #3B688A;
}

a.flatButton{
	background:#f3f3f3 url(flatbt~2.gif) repeat-x scroll 0 0;
	border:1px solid #cccccc;
	color:#000000;
	display:block;
	line-height:100%;
	padding:5px 10px 6px;
	text-align:center;
	text-decoration:none;
	white-space:nowrap;
}

a.flatButton:hover{
	background-color:#f9f9f9;
	text-decoration:none;
	border:1px solid #d6d6d6;
}

ul.flatButtons{
	list-style: none;
	margin: 0;
	padding: 0;
}

.flatButtons li{
	float: left;
	display: inline;
	margin-left: 5px;
}

.playerContainerClass {
 position:absolute;
 height:14px; margin:0px; padding:0px;
 z-index:10000;
}

.wikiText .audioRow b,.wikiText  .audioRowWall b {
 color: #45688E;
}

.wikiText .audioRowWall {
 width:315px;
}

.wikiText .toddler, .wikiText .toddlerWall {
 position:absolute;
 background:rgb(95,125,157);
 width:7px !important;
 height:0px !important;
 margin:4px 0 -10px 300px;
 z-index:1000;
 overflow:hidden;
}

.wikiText .playline, .wikiText .playlineWall {
 position: absolute;
 border-top: dashed 1px #D8DfEA;
 width: 342px;
 height: 5px;
 margin-top: 5px;
 z-index: 1000;
}

.wikiText .playimg {
 cursor:pointer;
}

.wikiText .duration {
 float: right;
 color: #777;
 padding: 4px 7px 0px 0px;
 font-size:10px;
}

.wikiText .playerClass, .playerClassWall{
 height:14px;
 width:342px;
}

.wikiText .playerClassWall, .playlineWall {
 width:278px !important;
}

a.wikiExtLink {
 border-bottom: 1px dashed #A7B7C9;
 padding-right: 8px;
 background-image: url(wikiex~1.gif);
 background-repeat: no-repeat;
 background-position: right 4px;
}

a.wikiExtLink:hover {
 text-decoration: none;
 border-bottom: 1px solid #A7B7C9;
}

a.wikiVkLink {
 border-bottom: 1px dashed #A7B7C9;
}

a.wikiVkLink:hover {
 text-decoration: none;
 border-bottom: 1px solid #A7B7C9;
}

.wikiText .wikiHeader, .wikiSubHeader {
 color: #45688E;
 font-size: 12px;
 font-weight: bold;
 margin-bottom: 5px;
 border-bottom: 1px solid #DAE1E8;
}

.wikiText .wikiSubHeader {
 font-size: 11px;
}

.wikiText .wikiSubSubHeader {
 color: #45688E;
 font-size: 11px;
 font-weight: bold;
 margin-bottom: 5px;
}

blockquote {
 padding:10px; 
 border-left: 9px solid #C9D8DF;
 border-bottom: 2px solid #EBEFF2;
 background-color: #F5F7F8;
 margin: 10px 0px 0px 0px;
}

.wikiTable {
 border: 1px solid #DEE4E8;
 border-right: 0;
 border-top: 0;
 padding:0px;
 margin:0 auto 10px auto;
 border-collapse: collapse;
 width:90%;
}
.wikiTable td {
 border-top: 1px solid #DEE4E8;
 border-right: 1px solid #DEE4E8;
 vertical-align: top;
 padding: 5px;
 margin: 0;

}
.wikiTable th {
 background-color:#F5F7F8;
 border:0;
 margin:0;
 border-top: 1px solid #DEE4E8;
 border-right: 1px solid #DEE4E8;
 padding:5px;
 text-align: left;
}

.wikiTable caption {
 padding: 6px;
}

.diffAdd{
	background:#DDFFDD;
}

.diffRemove{
	background:#FFDDDD;
}

.diffArrow{
	background:#FFEEFF;
}

.diffAddBlock{
	/*float:left;*/
	overflow:hidden;
	background:#EEFFEE;
}

.diffAddBlock td{
	background:#F6FFF6;
}

.diffRemoveBlock{
	/*float:left;*/
	overflow:hidden;
	background:#FFEEEE;
}

.diffRemoveBlock td{
	background:#FFF6F6;
}

.hiderHeader{
 color:#2B587A;
 background-color:#F5F7F8;
 font-weight:bold;
 background-repeat: no-repeat;
 background-position: left center;
 padding-left:24px;
}
.hiderBoxOpened .hiderHeader{
 background-image:url(light_~1.gif);
 border-bottom:1px solid #ECF0F2;
}
.hiderBox .hiderHeader{
 background-image:url(light_~2.gif);
 border-bottom:0px;
}

.hiderBody {
 padding: 10px;
}
.hiderBox .hiderBody{
 display:none;
}

.hiderBox, .hiderBoxOpened {
 border: 1px solid #DEE4E8;
 margin:5px auto 5px auto;
 /*width:95%;*/
}

.hiderTable{
 width:90%;
 border:0;
 }

.hiderTable .hiderHeader{
border: 1px solid #DEE4E8;
}

.hiderTable .hiderBody{
padding:0;
margin-top:-1px;
}

.hiderTable .wikiTable{
border-top:0;
 margin:0;
 width:100%;
 border-collapse:separate;
}

.hiderControl{
	color:#2B587A;
	float:right;
	font-weight:normal;
}

.hiderTitle{
 cursor:pointer;
 padding: 5px 0;
 width:100%;
}

.wikiText .audioRow { 
	width:390px; 
}

.audioRow td {
 border: 0;
 vertical-align: middle;
 padding: 0;
 margin: 0;
}

.wiki_css_loaded {
  visibility: visible;
}

.wikiPhotoNoPadding img {
  vertical-align: middle;
}
#wysiwyg_buttons {
  float: right;
  float: right; margin: 0px 2px 3px 0px;
}
#wysiwyg_buttons span {
  color: #808080;
  margin: 0px 4px 0px 3px;
}
#wysiwyg_mode, #wiki_toggle {
  outline: none;
}
