/*
 * The template
 * colors: #4F87C1, #9BC5E6
 */
#doc2 {
	border-left: 0.077em solid #9BC5E6;
	border-right: 0.077em solid #9BC5E6;
}

#hd {
	background-color: #4F87C1;
}

#bd {
	padding: 1em;
}

#ft {
	background-color: #9BC5E6;
}

/*
 * Make the font sizes of the wiki page actions the same 
 */
div.omii-wiki-view div.pageactions div.block a {
	font-size: 200%;
	text-decoration: none;
}

div.omii-wiki-view div.pageactions div.block div.pageinfo a {
	font-size: 100%;
	text-decoration: none;
}

/*
 * Left menu
 */
#omii-leftmenu {
/*
	margin: 0;
	padding: 0;
	width: 170px; width of menu
	border-bottom-width: 0;
*/
}

#omii-leftmenu a.omii-leftmenu-header {
	background: url(/images/MenuItembig.png) no-repeat left;
/*	font: bold 16px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif; */
	font-weight: bold;
	font-size: 123.1%; /* 16px */
	color: white;
	display: block;
/*	position: relative;
	width: auto; */
	padding: 0.385em 0;
	padding-left: 0.7em;
	text-decoration: none;
	margin-top: 0.77em; /* 10px */ 
	margin-bottom: 0.77em; /* 10px */
}

#omii-leftmenu a.omii-leftmenu-header:hover {
	background: url(/images/MenuItembig-h.png) no-repeat left;
}

#omii-leftmenu div.omii-leftmenu-submenu {
	display: none;
}

#omii-leftmenu div.omii-leftmenu-submenu a { /*DIV that contains each sub menu*/
	background: url(/images/MenuItemsmall1.png) no-repeat left;
/*	font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif; */
	font-weight: bold;
	font-size: 108%; /* 14px */
	color: white;
	display: block;
	position: relative; 
	width: auto;
	padding: 0.3077em 0; /* 4px */
	padding-left: 0.77em; /* 10px */
	text-decoration: none;
	margin-bottom: 0.07em; /* 1px */
}

#omii-leftmenu div.omii-leftmenu-submenu a:hover {
	background: url(/images/MenuItemsmall1-h.png) no-repeat left;
}

#omii-leftmenu div.omii-leftmenu-submenu a.omii-leftmenu-submenu-lastitem {
	background: url(/images/MenuItemsmall2.png) no-repeat left;
}

#omii-leftmenu div.omii-leftmenu-submenu a.omii-leftmenu-submenu-lastitem:hover {
	background: url(/images/MenuItemsmall2-h.png) no-repeat left;
}

/* 
 * Left menu using YUI TreeView 
 */
/*
.ygtvlabel:visited {
	color: blue;
}

.ygtvlabel:hover {
	background: #BFCFFF;
}
*/

/*
 * Tab content background
 */
.yui-skin-sam .yui-navset .yui-content { 
	background: white;
} 

/*
 * Buttons on the index page
 */
/*
#index-button-1 a, #index-button-2 a, #index-button-3 a, #index-button-4 a {
	width: 8em;
	text-align: center;	
}
*/

/*
 * Table
 */
table.omii-table td {
	border: 1px solid #D3D3D3;
	padding: 5px;
}

table.omii-table-borderless td {
	padding: 5px;
}

/*
 * List
 */
li {
	list-style: disc;	
}

li.toclevel-2 {
	list-style: circle;	
}

li.toclevel-3 {
	list-style: square;	
}

/*
 * OMII buttons in the left panel.
 */
.omii-button {
	margin-top: 1em;	
}

.omii-button a {
	*cursor: pointer;	
	font-size: 116%;
	font-weight: bold;
	text-decoration: none;
	/*
	margin-bottom: 0.385em;
	padding-bottom: 1em;
	*/
}

.omii-button a:hover {
	color: #94B5E0;
}

.omii-button td.omii-button-text {
	vertical-align: middle;
	padding-left: 0.385em;
	padding-right: 0.385em;		
}

/*
 * Links in header
 */
div#hd a {
	color: white;
	font-weight: bold;
	text-decoration: none;
}

div#hd a:hover {
	text-decoration: underline;
}

/*
 *
 */
#omii-advert-control img {
	cursor: pointer;
}

/*
 * Spring form error 
 */
.omii-form-error {
	color: red;
}

/*
html, body {
	background-color: #edf5ff;
}
*/

/* 
 * Patch for IE7 wiki more actions
 */
.yui-overlay { 
	border:2px solid #ddd; 
	padding:5px; 
}
.yui-overlay .bd { 
	text-align: right; 
}

#actionOverlay { 
	background: #eee;
}

#actionOverlay a {
	text-decoration: none;	
}

#actionOverlay a:hover {
	text-decoration: underline;	
}

/*
 * Headings
 */
/* #pagecontent h2 */
h2 {
	font-size: 146.5%;
	font-weight: bold;
}

h3 {
	font-size: 123.1%;
	font-weight: bold;
}

h4 {
	font-size: 108%;
	font-weight: bold;
}

/*
 * Ordered list
 */
ol li {
	list-style: decimal;
}

a {
	text-decoration: none;
	color: #4f87c1;
}

a:hover {
	color: #9bc5e6;
}
