.EditorContent {
    width: 100%;
}
div.LeftEdit {
    float: left;
    width: 64%;
}
div.RightEdit {
    float: right;
    width: 35%;
}
.EditorContent SPAN.Bold {
    font-weight: bold;
}
.EditorContent P {
    margin: 0;
    padding: 0 0 8px;
}
.EditorContent UL {
    margin: 0 8px 0 10px;
    padding: 0 8px 0 10px;
}
.EditorContent OL {
    margin: 4px 0 4px 10px;
    padding: 0 0 0 17px;
}
.EditorContent LI {
    margin-bottom: 8px;
}
.EditorContent img {
    padding: 10px;
}
UL, LI {
    margin: 0;
    padding: 0;
}
.Hidden {
    display: none;
}
H2.BoxHeading, .BoxHeading{
    background-image: url("./Images/backlist.gif");
    color: #333333;
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 1em;
    font-weight: bold;
    margin-bottom: 4px;
    padding-bottom: 8px;
    padding-left: 10px;
    padding-top: 6px;
    width: 96%;
}
.EditorContent H2.BoxHeading {
    clear: both;
    color: #515151;
    display: block;
    float: none;
    font-family: tahoma;
    margin-top: 0;
}
H2.BlueBoxHeading {
    background-color: #195698;
    clear: left;
    color: #FFFFFF;
    font-size: 1em;
    font-weight: bold;
    margin-bottom: 8px;
    padding-bottom: 2px;
    padding-left: 5px;
}
H2.Rubrik1, div.EditorContent h2 {
    color: #515151;
    font-size: 1.25em;
    margin: 0;
    padding-top: 8px;
}
H2.TagHeader {
    font-size: 1em;
    font-weight: normal;
    margin: 0;
    padding-top: 8px;
}
H3.Rubrik2, div.EditorContent h3 {
    color: #515151;
    font-size: 1.2em;
    margin: 0;
    padding-top: 8px;
}
H4.Rubrik3, div.EditorContent h4 {
    color: #515151;
    font-size: 1.1em;
    font-weight: bold;
    padding-top: 8px;
}
.DocumentArea {
    float: left;
    text-align: center;
    width: 100%;
}
.NewsList {
    margin: 0;
    padding: 0;
}
.NewsListHolder {
    float: left;
    width: 100%;
}
.NewsListHeading {
    background-color: #EBEBEB;
    background-image: url("./Images/h2bg.gif");
    background-repeat: repeat-x;
    border-bottom: 1px solid #B0B0B0;
    color: #333333;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 1em;
    font-weight: bold;
    margin-bottom: 0;
    margin-top: 8px;
    padding-bottom: 2px;
    padding-left: 4px;
    padding-top: 2px;
    width: 98%;
}
.NewsContent {
    float: left;
    padding-left: 5px;
    padding-right: 5px;
}
.NewsContentNoImg {
    float: left;
    padding: 8px;
    width: 95%;
}
.NewsContent UL {
    margin: 0;
    padding: 0;
}
.NewsContent LI {
    list-style-type: none;
}
.NewsImageRight {
    float: right;
    padding-bottom: 8px;
    padding-right: 8px;
    padding-top: 8px;
    width: 118px;
}
.NewsImageRight IMG {
}
.NewsItem {
    clear: both;
    display: block;
    float: left;
    margin-bottom: 5px;
    margin-top: 5px;
    width: 100%;
}
.NewsLink:link, .NewsLink:visited {
    color: #000000;
    cursor: pointer;
    float: left;
    padding-bottom: 3px;
    padding-top: 3px;
    text-decoration: none;
    width: 100%;
}
.NewsLink:hover {
    background-color: #F4F4F4;
    text-decoration: none;
}
.NewsLink .ImageLeft {
    width: 174px;
}
.QnAList {
    margin: 0;
    padding: 0;
}
.QnAContent {
    float: left;
    padding: 8px;
    width: 95%;
}
.QnAItem {
    float: left;
    margin-bottom: 0.1em;
    width: 100%;
}
.QnALink {
    cursor: pointer;
    float: left;
    width: 100%;
}
.QnAItem a:link, .QnAItem a:visited {
    color: #333333;
    text-decoration: none;
}
.QnAItem a:hover {
    background-color: #E8E8E8;
}
H2.CategoryHeading {
    background-color: #A79F91;
    color: #FFFFFF;
    float: left;
    font-size: 1em;
    font-weight: bold;
    margin-bottom: 8px;
    padding-bottom: 2px;
    padding-left: 5px;
    width: 99%;
}
.MoreNews {
    background-image: url("./Images/ddarrow.gif");
    background-position: 0 5px;
    background-repeat: no-repeat;
    padding-left: 10px;
}
.Spacer {
	padding-bottom: 10px;
	float: left;
	clear: left;
	width: 100%;
	text-align: left;
}
.Spacer span {
	display:block;
	clear:both;
}
.Spacer span a {
	padding:0;
}

.ArrowList {
    clear: both;
    margin: 0 2px;
    padding: 0;
    width: 95%;
}
.ArrowList LI {
    background-image: url("./Images/greydot2.gif");
    background-position: 2px 6px;
    background-repeat: no-repeat;
    float: left;
    list-style-type: none;
    padding-left: 14px;
    width: 93%;
}
.ArrowList .DayHeader {
    background-image: url("./Images/dotlist.gif");
    background-position: center bottom;
    background-repeat: repeat-x;
    font-weight: bold;
    margin-bottom: 3px;
    margin-top: 3px;
    padding-bottom: 3px;
    padding-left: 0;
    width: 100%;
}
.ArrowListInline {
    margin: 0 2px;
    padding: 0;
    width: 95%;
}
.ArrowListInline LI {
    background-position: 2px 6px;
    background-repeat: no-repeat;
    border-right: 1px solid #C4B7A6;
    display: inline;
    list-style-type: none;
    margin-right: 4px;
    padding-right: 2px;
}
.ArrowListInline .LastItem {
    border-right-style: none;
}
.List {
    margin: 0;
    padding: 0;
}
.List LI {
    list-style-type: none;
}
.FloatRight {
    float: right;
    text-align: right;
}
.FloatLeft {
    float: left;
}
.FloatLeftCol {
    float: left;
    margin-bottom: 8px;
    padding-left: 5px;
    width: 48%;
}
.FloatLeftColWide {
    float: left;
    padding-left: 5px;
    text-align: center;
    width: 95%;
}
.More {
    border-top: 1px solid #D7D1C7;
    clear: both;
    float: left;
    margin-left: 8px;
    margin-top: 8px;
    padding-bottom: 4px;
    padding-top: 4px;
    width: 95%;
}
.RcolItem {
    float: right;
    margin-bottom: 8px;
    width: 100%;
}
.RcolItem .EditorContent {
    padding-left: 8px;
    width: 97%;
}
.RcolItemBottom {
    background-image: url("./Images/botblue.gif");
    background-position: right top;
    background-repeat: no-repeat;
    float: right;
    height: 8px;
    margin-bottom: 8px;
    width: 100%;
}
Body.StartPage div#RightColumn div.EditorContent img {
    padding: 0;
}
Body.StartPage div#LeftColumn div.EditorContent img {
    padding: 0;
}
.ContactList {
    display: block;
    float: left;
    margin: 0;
    padding: 0;
    width: 99%;
}
.ContactList LI {
    list-style-type: none;
}
.LinkList {
    float: right;
    margin: 0;
    padding: 0;
    width: 98%;
}
.LinkList a:link, .LinkList a:visited {
    background-image: url("./Images/arrowblue.gif");
    background-position: 3px 5px;
    background-repeat: no-repeat;
    color: #003399;
    display: block;
    margin-top: 8px;
    padding-left: 15px;
}
.LinkList p {
    margin: 0;
    padding: 0;
}
.DocList {
    float: right;
    margin: 0;
    padding: 0;
    width: 98%;
}
.DocList a:link, .DocList a:visited {
    background-image: url("./Images/doc-blue.gif");
    background-position: 0 2px;
    background-repeat: no-repeat;
    color: #003399;
    display: block;
    margin-top: 8px;
    padding-left: 18px;
}
.DocList p {
    margin: 0;
    padding: 0;
}
.RightNews:link, .RightNews:visited {
    color: #000000;
    cursor: pointer;
    float: left;
    margin-bottom: 4px;
    padding-bottom: 2px;
    padding-left: 2px;
    padding-top: 2px;
    text-decoration: none;
    width: 99%;
}
.RightNews:hover {
    background-color: #EAEAEA;
}
.RightNews Span {
    display: block;
}
.RighNewsDate {
    color: #666666;
}
.RighNewsHeading {
    font-weight: bold;
}
.BlueBox {
    background-color: #BEC8D2;
    background-image: url("./Images/bb-end.gif");
    background-position: center bottom;
    background-repeat: no-repeat;
    margin-bottom: 10px;
    padding-bottom: 10px;
    width: 100%;
}
.BlueBox a:link, .BlueBox a:visited {
    color: #195698;
}
.BlueLinkArrow {
    background-image: url("./UAH-images/whitearrow.gif");
    background-position: right center;
    background-repeat: no-repeat;
    padding-right: 15px;
}
.Login {
    padding-bottom: 6px;
    padding-left: 8px;
    padding-right: 8px;
}
.Box {
    color: Black;
    font-size: 1em;
}
H1.PageName {
    color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 1.6em;
    font-weight: normal;
    padding-bottom: 10px;
    padding-top: 0;
}
H2.PageName {
    color: #515151;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 1.3em;
    margin: 0;
    padding-bottom: 10px;
    padding-top: 0;
}
.ListFilterHolder {
    float: left;
    margin-bottom: 5px;
    padding-right: 5px;
    width: 100%;
}
.FilterItems {
    float: left;
    padding-right: 10px;
}
.FilterControl {
}
.FilterControl Legend {
    color: #333333;
    font-weight: bold;
    padding-left: 5px;
    padding-right: 5px;
}
h2.DateHeading {
    border-bottom: 1px solid #CCCCCC;
    float: left;
    font-size: 1.1em;
    padding-bottom: 4px;
    width: 100%;
}
.Button {
    float: left;
    padding-top: 15px;
}
.ListInfo {
    border-bottom: 1px solid #CCCCCC;
    margin-bottom: 5px;
    padding-bottom: 8px;
    padding-right: 8px;
    padding-top: 8px;
}
.Paging {
    margin: 0;
    padding: 0.3em 0.3em 0.3em 0.8em;
}
.TablePaging {
    float: left;
}
.TablePaging TD a, .TablePaging TD a:visited {
    color: #333333;
    display: inline;
    margin-top: 0.5em;
    padding: 0.5em;
    text-decoration: none;
}
.TablePaging TD a:hover {
    background-color: #D8DFF3;
    border: medium none;
}
.Paging LI {
    display: inline;
    float: none;
    width: auto;
}
.Paging LI a, .Paging LI a:visited {
    color: #003399;
    display: inline;
    margin-top: 0.5em;
    padding: 0.5em;
    text-decoration: none;
}
.Paging LI a:hover {
    background-color: #CFCECD;
    border: medium none;
}
.Paging .ListAct {
    background-color: #CFCECD;
    font-weight: bold;
}
.ListPaging {
    border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    float: left;
    margin-bottom: 5px;
    margin-top: 5px;
    padding-bottom: 5px;
    padding-top: 5px;
    width: 100%;
}
.AOPaging {
    border-bottom: 1px solid #E1E1E1;
    border-top: 1px solid #E1E1E1;
    color: #000000;
    margin-bottom: 0.4em;
    margin-left: 0;
    margin-right: 0;
    padding: 0.8em 0.3em 0.8em 0;
}
.AOPaging LI {
    display: inline;
    float: none;
    width: auto;
}
.AOPaging LI a, .AOPaging LI a:visited {
    display: inline;
    margin-top: 0.5em;
    padding-left: 5px;
    text-decoration: none;
}
.AOPaging LI a:hover {
    border: medium none;
}
.AOPaging .ListAct {
    background-color: #CFCECD;
    font-weight: bold;
}
.AO-ListHeading {
    font-size: 1.3em;
    padding-top: 7px;
}
.AoList {
    margin: 0;
    padding: 0 0 15px;
}
.AoList LI {
    list-style-type: none;
}
.AoList LI P {
    margin: 0;
    padding: 0;
}
.AoList LI P.Desc {
    padding-bottom: 5px;
}
.SearchBox {
    padding-left: 8px;
}
.Row {
    float: left;
    width: 100%;
}
.Col {
    float: left;
    width: 75%;
}
.ColRight {
    float: right;
}
.Up {
    display: block;
    padding-top: 8px;
}
.DotList {
    margin: 0;
    padding: 0;
}
.DotList LI {
    background-image: url("./Images/listdot.gif");
    background-position: 0 5px;
    background-repeat: no-repeat;
    list-style-type: none;
    margin-left: 10px;
    margin-top: 7px;
    padding-left: 12px;
}
P.Ingress {
    color: #666666;
    font-size: 1.1em;
    padding-bottom: 8px;
}
div.Ingress {
    color: #666666;
    font-size: 1.1em;
    padding-bottom: 5px;
}
.ImageLeft {
    float: left;
    padding-bottom: 8px;
    padding-right: 8px;
}
.ImageRight {
    float: right;
    padding-bottom: 8px;
    padding-left: 8px;
}
.NewsImage {
    float: right;
    padding-bottom: 8px;
    padding-left: 8px;
    width: 174px;
}
img.topleftfloatingimage {
    float: left;
    margin-bottom: 1em;
    margin-right: 1em;
}
img.toprightfloatingimage {
    float: right;
    margin-bottom: 1em;
    margin-left: 1em;
}
.imagetext {
    font-style: italic;
}
.calendarlistingarea h2.DateHeading {
    border-bottom: 1px solid #CCCCCC;
    float: left;
    font-size: 1em;
    margin-top: 4px;
    padding-bottom: 4px;
    width: 100%;
}
div.monthcalendararea {
    float: right;
    width: 38%;
}
div.calendarlistingarea {
    float: left;
    text-align: left;
    width: 100%;
}
h1.calendardayheading {
    color: #333333;
    display: inline;
    font-size: 1.2em;
}
table.calendarframe {
    background-color: #FFFFFF;
    border-color: #FFFFFF;
}
.leftfloating {
    float: left;
    margin-bottom: 4px;
    width: 75%;
}
.rightfloating {
    float: right;
    margin-bottom: 4px;
    width: 75%;
}
.leftfloating2 {
    float: left;
    width: 25%;
}
.rightfloating2 {
    float: right;
    width: 75%;
}
.centered {
    text-align: center;
}
.rightaligned {
    text-align: right;
}
.leftaligned {
    text-align: left;
}
.SPCalendarList {
    clear: both;
    padding-left: 5px;
}
.Crisis {
    border: 1px solid #990000;
    margin-top: 8px;
    padding: 5px;
}
.Crisis h2 {
    color: #990000;
    font-size: 1em;
}
.CrisisList {
    margin: 0;
    padding: 0;
}
.CrisisList LI {
    list-style-type: none;
}
#CalTip {
}
.Area {
    border-bottom: 1px dashed #CCCCCC;
    float: left;
    padding: 10px;
    width: 95%;
}
.Area span {
    display: inline;
    float: left;
    width: 250px;
}
.Area .LCol {
    display: inline;
    float: left;
    width: 80px;
}
.Area .Heading1 {
    border-top: 1px dashed #CCCCCC;
    color: #0066B3;
    display: inline;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 1.3em;
    font-weight: bold;
    padding-top: 1em;
    width: 100%;
}
.Area .Heading2 {
    color: #666666;
    display: inline;
    float: left;
    font-size: 1em;
    padding-bottom: 1em;
    width: 330px;
}
.Row {
    clear: both;
    float: left;
    padding-bottom: 5px;
    padding-top: 5px;
    width: 93%;
}
.AreaNoLine {
    border: medium none;
    float: left;
    padding: 10px;
    width: 95%;
}
#ContactMenu {
    clear: left;
    float: left;
    margin-top: 5px;
    width: 100%;
}
.ContactMenu {
    border-bottom: 5px solid #CCCCCC;
    clear: both;
    height: 28px;
    margin: 0;
    padding: 0;
}
.ContactMenu LI {
    display: inline;
}
.ContactActiveItem {
    background-color: #9CA2AA;
    color: #FFFFFF;
}
.ContactActiveItem:link, .ContactActiveItem:visited {
    background-color: #999999;
    background-image: url("./Images/contactmenu.png");
    background-repeat: repeat-x;
    color: #FFFFFF;
    font-weight: bold;
}
.ContactActiveItem:hover {
    background: none repeat scroll 0 0 transparent;
}
.ContactMenu a:link, .ContactMenu a:visited {
    background-color: #E6E6E6;
    border-bottom: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    color: #000000;
    float: left;
    padding: 6px 8px 5px;
    text-decoration: none;
}
.ContactMenu a:hover {
    background-color: #CCCCCC;
}
.ContactSearch P {
    margin: 0;
    padding: 0;
}
.ContactSearch .BreadCrumb {
    border-bottom: 1px solid #CCCCCC;
    margin-bottom: 3px;
    padding-bottom: 4px;
    padding-top: 4px;
}
.ContactTable {
    border: 1px solid #CCCCCC;
    clear: both;
    width: 100%;
}
.ContactTable TH {
    background-color: #EAEAEA;
    padding: 4px;
    text-align: left;
}
.ContactTable Caption {
    display: none;
}
.ContactTable TD {
    border-bottom: 1px solid #CCCCCC;
    padding: 4px;
    vertical-align: top;
}
.ContactItems li {
    list-style-type: none;
    padding-bottom: 3px;
}
div#card {
    float: left;
    width: 100%;
}
div#card h1 {
    border-bottom: 1px dotted #CCCCCC;
    font-size: 1.2em;
    line-height: 1.8em;
    margin-bottom: 0.2em;
}
div#cardcol1 input, div#cardbottom2 input {
    padding-left: 1em;
    padding-right: 1em;
}
div#cardcol1 input {
    width: 120px;
}
div#cardcol1 img {
}
a.adduser {
    background-image: url("./img/user_add.gif");
    background-repeat: no-repeat;
    display: block;
    float: left;
    font-size: 0.9em;
    line-height: 115%;
    margin-bottom: 0.8em;
    margin-top: 0.8em;
    padding-bottom: 1.5em;
    padding-left: 2em;
}
div#card h3 {
    font-size: 1em;
    margin-bottom: 0;
    padding-top: 0.4em;
}
div#cardcol2 {
    float: left;
    padding-right: 8px;
    width: 49%;
}
div#cardcol3 {
    float: left;
    width: 49%;
}
div#cardcol4 {
    clear: both;
}
div#cardcol1 {
    float: left;
    width: 18%;
}
div#cardbottom1 {
    clear: left;
    padding-bottom: 8px;
    padding-left: 8px;
    padding-right: 8px;
    width: 95%;
}
div#cardbottom2 {
    margin-bottom: 2em;
    margin-top: 2em;
}
div#cardbottom2 input {
    width: 165px;
}
div#cardcol1 input {
    clear: both;
    margin-bottom: 1em;
    margin-top: 1em;
}
h3.label {
    margin-top: 1em;
}
div.photo {
    float: left;
    margin-top: 1em;
}
div.photo a img {
    border: 1px solid #00529B;
}
.PPTFrameStyle {
    border-color: #F0F0F0;
    border-style: solid;
    border-width: 0.1em;
    height: 45em;
    width: 95%;
}
.XLSFrameStyle {
    border-color: #F0F0F0;
    border-style: solid;
    border-width: 0.1em;
    height: 52em;
    width: 95%;
}
.DOCFrameStyle {
    border-color: #F0F0F0;
    border-style: solid;
    border-width: 0.1em;
    height: 62em;
    width: 85%;
}
.Emailer Legend {
    color: #666666;
    font-size: 1em;
    font-weight: bold;
    padding-left: 5px;
    padding-right: 5px;
}
.Emailer label {
    float: left;
    padding-top: 4px;
    width: 35%;
}
.Emailer input, .Emailer select, .Emailer textarea {
    float: left;
    width: 50%;
}
.Emailer {
    clear: both;
    float: left;
    width: 95%;
}
.Emailer span {
    float: left;
    padding-left: 2px;
    padding-top: 2px;
}
.FieldsetRow, .FieldsetRowChk {
    clear: both;
    float: left;
    padding: 4px;
    width: 95%;
}
.FieldsetRowChk input {
    float: left;
    width: auto;
}
div.Profile {
    float: left;
    margin-top: 8px;
    padding-bottom: 10px;
    padding-top: 8px;
    width: 100%;
}
.Profile span.Value {
    float: left;
    width: 60%;
}
.Profile span.Description {
    float: left;
    font-weight: bold;
    width: 35%;
}
.Profile .Row {
    clear: both;
    float: left;
    padding-bottom: 4px;
    width: 100%;
}
.Emailer .FieldsetRowButton input {
    width: auto;
}
.FieldsetRowButton {
    margin-left: 140px;
}
.SendButton {
    padding-left: 40px;
    width: auto;
}
.AddEventTitle {
    background-image: url("/Templates/Knowit/Styles/Images/plus.png");
    background-repeat: no-repeat;
    padding: 0 0 0 15px;
}
.LabelMargin {
    margin-right: 5px;
}
.DeleteEvent {
    background-image: url("/Templates/Knowit/Styles/Images/minus.png");
    background-repeat: no-repeat;
    padding: 0 0 0 15px;
}
.EditEvent {
    background-image: url("/Templates/Knowit/Styles/Images/edit.png");
    background-repeat: no-repeat;
    padding: 0 0 0 15px;
}
.Send {
    background-image: url("/Templates/Knowit/Styles/Images/send.gif");
    background-repeat: no-repeat;
    padding: 0 0 0 15px;
}
.Close {
    background-image: url("/Templates/Knowit/Styles/Images/close.gif");
    background-repeat: no-repeat;
    padding: 0 0 0 15px;
}
.box1 {
    border-style: none;
    float: left;
    padding: 5px;
    position: relative;
}
.ContactLeft {
    float: left;
    width: 64%;
}
.ContactRight {
    float: right;
    width: 35%;
}
.ContactItems {
    float: left;
    width: 60%;
}

