
body {
    font-family: Arial, sans-serif;
    font-size: 10pt;
    line-height: 1.5em;
}

* {
    max-width: 100%;
}
img[src^="/Content/images/icons/"] {
    min-width: 16px;
}

a img {
    border: 0;
    vertical-align: text-bottom;
}

ul,
ol {
    padding: 0px;
    list-style-position: inside;
}

table {
	border: solid 1px #ccc;
	border-collapse: collapse;
	border-spacing: 0;
    background: white;
}

table td,
table th {
  padding: 5px;
  border: solid 1px #ccc;
}

input[type="text"],
input[type="password"] {
    border: 1px solid #CCC;
}

input[type="text"]:focus,
input[type="password"]:focus {
    border-color: #999;
}

a.glossaryTerm {
    color: inherit;
    text-decoration: none;
    border-bottom: 1px dashed #777799;
    cursor: help;
}
