/*<meta />*/

/* CSS reset */

html,
body,
div,
span,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
pre,
a,
em,
img,
small,
strike,
strong,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
tbody,
tr,
th,
td
{
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}

/* Globals */

body
{
	color: #303030;
	font-family: arial, sans-serif;
	font-size: 13px;
	background-color: #fff;
	line-height: 1.25;
}

/* Commenting out link color definitions so that the default browser colors will be used instead.
a
{
	color: #9b2f0d;
	text-decoration: none;
}

a:link
{
	color: #9b2f0d;
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}
End of commenting out link color definitions. */

a[href^="http:"]
{
	background: url(../Images/iconWebLink.png) right center no-repeat;
	padding-right: 15px;
}

a[href^="https:"]
{
	background: url(../Images/iconWebLink.png) right center no-repeat;
	padding-right: 15px;
}

i
{
	font-style: italic;
}

em
{
	font-style: italic;
}

b
{
	font-weight: bold;
}

h1
{
	font-size: 24px;
	font-weight: normal;
	margin: 20px 0 25px 0;
}

h2
{
	font-size: 18px;
	font-weight: normal;
	border-top: 3px solid #303030;
	margin: 25px 0;
	padding-top: 10px;
}

h3
{
	font-size: 15px;
	font-weight: bold;
	margin: 25px 0 5px 0;
}

h4
{
	font-size: 15px;
	font-weight: normal;
	margin: 15px 0 5px 0;
}

h5
{
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
	text-align: center;
}

h6
{
	font-size: 14px;
	font-weight: normal;
	margin-top: 15px;
}

ul
{
	margin: 10px 0 10px 40px;
	list-style: disc;
}

ul ul
{
	list-style: circle;
}

ul ul ul
{
	list-style: square;
}

ol
{
	margin: 10px 0 10px 40px;
	list-style: decimal;
}

ol ol
{
	list-style: lower-alpha;
}

ol ol ol
{
	list-style: lower-roman;
}

li
{
	margin: 5px 0;
}

p
{
	margin: 10px 0;
}

dl
{
	margin: 15px 0 25px 20px;
}

dt
{
	font-weight: bold;
	margin: 5px 0;
}

dd
{
	margin: 0 0 10px 20px;
}

img
{
	border: 1px solid #bcaf93;
	margin: 10px auto;
	/*	display: block; */
}

pre
{
	font-family: monospace;
	margin: 10px auto;
}

pre.scroll
{
	font-family: monospace;
	margin: 10px auto;
	overflow: auto;
}

pre.scrollframed
{
	font-family: monospace;
	margin: 0 0 0 20px;
	padding: 15px 15px 10px 15px;
	background-color: #e8e3da;
	border: 1px solid #bcaf93;
	overflow: auto;
}

pre.innopac
{
	font-family: monospace;
	margin: 0 0 0 20px;
	padding: 15px 15px 10px 15px;
	background-color: #e8e3da;
	border: 1px solid #bcaf93;
	width: 49em;
}

/* OLD STYLE
pre.innopac {
	font-family: monospace;
	margin: 0 0 0 20px;
	padding: 15px 15px 10px 15px;
	background-color:#E6E6FA;
}
  */

/* Layout */

.content
{
	margin: 0 25px;
}

div.indent
{
	margin-left: 20px;
}

div.indent2
{
	margin-left: 40px;
}

div.indent3
{
	margin-left: 60px;
}

div.indent4
{
	margin-left: 80px;
}

table.indent
{
	margin-left: 20px;
}

table.indent2
{
	margin-left: 40px;
}

table.indent3
{
	margin-left: 60px;
}

table.indent4
{
	margin-left: 80px;
}

p.indent
{
	margin-left: 20px;
}

p.indent2
{
	margin-left: 40px;
}

p.indent3
{
	margin-left: 60px;
}

p.indent4
{
	margin-left: 80px;
}

p.indent5
{
	margin-left: 100px;
}

/* Breadcrumbs */

body div.MCBreadcrumbsBox_0
{
	border-bottom: none;
	padding: 0;
	margin: 10px 25px;
}

/* Notes */

div.warningNote
{
	background: url(../Images/warning.png) no-repeat top left #fff;
	background-color: transparent;
	min-height: 24px;
	padding: 0 0 0 35px;
	width: 70%;
	margin: 15px auto;
}

div.tipNote
{
	background: url(../Images/tip.png) no-repeat top left #fff;
	background-color: transparent;
	min-height: 24px;
	padding: 0 0 0 35px;
	width: 70%;
	margin: 15px auto;
}

div.permissionsNote
{
	background: url(../Images/key.png) no-repeat top left #fff;
	background-color: transparent;
	min-height: 24px;
	padding: 0 0 0 35px;
	width: 70%;
	margin: 15px auto;
}

div.optionsNote
{
	background: url(../Images/options.png) no-repeat top left #fff;
	background-color: transparent;
	min-height: 24px;
	padding: 0 0 0 35px;
	width: 70%;
	margin: 15px auto;
}

div.info
{
	background-color: #e8e3da;
	border: 1px solid #bcaf93;
	padding: 15px 15px 10px 15px;
	width: 70%;
	margin: 10px auto;
}

/* Text */

span.variable
{
	color: #ff0000;
}

span.ascii_text
{
	font-family: monospace;
}

span.bold
{
	font-weight: bold;
}

span.ascii_text_variable
{
	font-family: monospace;
	color: #ff0000;
}

span.mc-variable
{
	color: inherit;
}

/* Footer */

#footer
{
	margin: 50px 25px 0 25px;
	padding-top: 5px;
	border-top: 2px solid #e0b438;
	height: 20px;
}

#copyright
{
	float: right;
}

/* Table Styles */

table
{
	vertical-align: top;
}

tbody
{
	vertical-align: top;
}

th
{
	vertical-align: top;
	padding: 0.1em 0.5em 0.1em 0.5em;
	font-weight: bold;
}

td
{
	vertical-align: top;
	padding: 0.1em 0.5em 0.1em 0.5em;
}

td > p:first-child
{
	margin-top: 0;
}

th.bordered
{
	vertical-align: top;
	border: 1px solid #000000;
	padding: 0.1em 0.5em 0.1em 0.5em;
}

td.bordered
{
	vertical-align: top;
	border: 1px solid #000000;
	padding: 0.1em 0.5em 0.1em 0.5em;
}

table.bordered
{
	vertical-align: top;
	border: 1px solid #000000;
	margin-left: 0;
	margin-right: auto;
}

/* TABLE SORTING */

table.tablesorter thead tr .header
{
	background-image: url("../Images/bg.gif");
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}

table.tablesorter thead tr .headerSortUp
{
	background-image: url("../Images/asc.gif");
}

table.tablesorter thead tr .headerSortDown
{
	background-image: url("../Images/desc.gif");
}

/* COLUMNS */

div.col2
{
	-webkit-column-count: 2;
	/* Chrome, Safari, Opera */
	-moz-column-count: 2;
	/* Firefox */
	column-count: 2;
	margin: 10px 0;
}

div.col2 > p:first-child
{
	margin-top: 0;
}

div.col2 > ul:first-child
{
	margin-top: -5px;
}

div.col2 > ol:first-child
{
	margin-top: -5px;
}

div.col3
{
	-webkit-column-count: 3;
	/* Chrome, Safari, Opera */
	-moz-column-count: 3;
	/* Firefox */
	column-count: 3;
	margin: 10px 0;
}

div.col3 > p:first-child
{
	margin-top: 0;
}

div.col3 > ul:first-child
{
	margin-top: -5px;
}

div.col3 > ol:first-child
{
	margin-top: -5px;
}

/* DEPRECATED */

table.centered_table
{
	margin-left: auto;
	margin-right: auto;
	width: 90%;
}

/* MadCap */

.MCDropDown_Image_Icon
{
	margin: 0;
}

.MCDropDownBody
{
	margin-top: 10px;
	margin-bottom: 10px;
}

/* Commenting out link color definitions so that the default browser colors will be used instead.

.xref
{
	color: #9b2f0d;
	text-decoration: none;
}

.xref:hover
{
	text-decoration: underline;
}
End of commenting out link color definitions. */

