.clsBody {font-family:verdana,arial; font-size:11px;}
.clsBody a {font-family:verdana,arial; color:blue;text-decoration:none}
.clsBody a:hover {font-family:verdana,arial; color:navy;}

.KiteCMSLoginPage {background-color: #F3F3F3}
.KiteCMSLoginPage .LoginBoxOuter {width:300px;text-align:left;padding:0 20px 0 20px;margin-left: auto;margin-right: auto}
.KiteCMSLoginPage .LoginBox {background-color: #fff; width:272px; border:dotted 1px #000;text-align:left;padding:0 10px 10px 15px;margin:150px 0 3px 0}
.KiteCMSLoginPage .LoginBox .space {padding:15px 0 15px 0}
.KiteCMSLoginPage .LoginBox .alminput {border:solid 1px #BCBCBC;line-height:16px;height:17px}

.KiteCMSDefaultText {font-family:verdana,arial; font-size:11px;line-height:16px}
.KiteCMSDefaultText a {font-family:verdana,arial; color:red; text-decoration:none}
.KiteCMSDefaultText a:hover {font-family:verdana,arial; color:rosybrown;}
.KiteCMSDefaultText img {border:none}
.KiteCMSDefaultText .dottedSpace {border-bottom:dotted 1px #000;}

.adminLinkList {font-size:11px;line-height:20px}
.adminLinkList a {color:#000;text-decoration:none}
.adminLinkList a:hover {text-decoration:underline}
.adminLinkList img {padding:0 5px 0 5px;border:none;}
.adminLinkList a.delete {color:red;text-decoration:none}
.adminLinkList  a.delete:hover {text-decoration:underline;color:#D90000}
.adminLinkListNoHeight {line-height:normal}


/*.leftMenu {font-family:verdana,arial; font-size:10px;background-color:White}
.leftMenu a {font-family:verdana,arial; color:blue; font-size:10px;background-color:White;text-decoration:none}
.leftMenu a:hover {font-family:verdana,arial; font-size:10px;background-color:White;text-decoration:underline}

.funcMenuHeader {font-family:verdana,arial; font-size:10px;font-weight:bold; color:white; background:url('/admin/images/pic_back.gif');}
.funcMenu {font-family:verdana,arial; font-size:10px;background-color:White;}
.funcMenu a {font-family:verdana,arial; font-size:10px;color:blue; background-color:White;text-decoration:none}
.funcMenu a:hover {font-family:verdana,arial; font-size:10px;color:blue; text-decoration:underline}*/

.alminput { font-family: Verdana, Arial, Helvetica; font-size:11px ;border: 1px solid black;}
.almknap {background:url(/admin/images/logo_long.gif) center}

.imagebox {width:115px; height:120px; text-align:center;border:solid 1px #ccc;margin:2px;float:left;}
.imagebox a:link, .imagebox a:visited {text-decoration:none;}
.imagebox a:hover {text-decoration: underline;}

#KiteCMSAdminMenu {display:none;font-family:verdana, arial;z-index:1001;}
#KiteCMSAdminBar {display:block;position:fixed; top:0px;z-index:1002;text-align:left; left:0; height:40px;width:100%;background-image:url(/admin/images/logo.gif);background-repeat:no-repeat; background-position:right;font-family:verdana, arial;}
#KiteCMSAdminBarInner {width:100%;background-image:url(/admin/images/logo_long.gif);z-index:1003;background-repeat:no-repeat; background-position:right;height:40px;}
#KiteCMSAdminBarInner img {margin:10px 10px 0 10px !important;padding-left:20px; padding-bottom:3px;border-left:dotted 1px #000}
#KiteCMSAdminBarInner img.firstimage {margin-left:0px !important;}
#KiteCMSToolbar {display:block;position:fixed; top:0 ; left:0; text-align:left; height:40px;width:100%;z-index:1004;background-image:url(/admin/images/logo_long.gif);background-repeat:no-repeat; background-position:right;}
#KiteCMSAdminMessage {margin-top:0;color:navy;font-weight:bold;font-size:16px;}
#KiteCMSAdminBarShortcuts {width:auto;float:right;background-color:#F0F0F0;font-size:0.65em;font-weight:bold;border-bottom:dotted 1px #000;border-right:dotted 1px #000}

.tbContent{border:dashed 1px red;	display:inline-block; height: 200px;overflow:auto;}
.scrollbar {overflow:auto;	scrollbar-arrow-color: #EFEFF1;scrollbar-base-color: #EFEFF1;	scrollbar-track-color: #EFEFF1;	scrollbar-face-color: #EFEFF1;	scrollbar-highlight-color: #fff;	scrollbar-3dlight-color: #000;	scrollbar-darkshadow-color: #fff;	scrollbar-shadow-color: #000;}

.adminBacklink {line-height:18px;display:block;background:url('/admin/images/link_back.gif') no-repeat left ;padding-left:20px;margin:10px 0 0 10px;color:#0000FF;text-decoration:none;}
.listfiles a {text-decoration:none}
.listfilesImage {width:200px;height:280px;text-align:center;float:left;}
.listfilesImage .image {width:170px;height:170px;text-align:center}
.listfilesText { text-align: left;font-weight:bold;width:170px;border-top:dotted 1px #000;border-bottom:dotted 1px #000;padding:3px 0 3px 0;margin:5px 0 0 0;}
.listfilesImage img {border:none;padding-left:5px}
.listfilesTitle {float:left;width:130px;line-height:16px;overflow:hidden;}
.listfilesText .left {width:20px;float:left;}
.listfilesImage .textleft {float:left;line-height:18px;}
.listfilesImage .textright {float:right;line-height:20px;}
.listfilesImage .attributes {border-bottom:solid 1px #000;line-height:20px;width:170px;}

.adminSubMenu {position:fixed; background-color:#F0F0F0; width:170px;;font-family:verdana, arial;z-index:1005;text-align:left;margin-top:3px;border-right:dotted 1px #000;border-left:dotted 1px #000}
.adminSubMenu h2 {font-size:11px; font-weight: bold; color:#000;margin:0;font-family: verdana, arial;background-color:#DBDBDB;padding:2px 5px 2px 10px;border-bottom:dotted 1px #000}
.adminSubMenu ul {margin:0;padding:0;list-style:none;line-height:18px;}
.adminSubMenu li {margin:0;padding:0;border-bottom:dotted 1px #000}
.adminSubMenu p {font-size:11px; margin:0;padding:5px 5px 5px 10px;border-bottom:dotted 1px #000}
.adminSubMenu a:link,.adminSubMenu a:visited {display:block;padding:2px 5px 2px 10px;font-size:11px;color:#000;text-decoration:none;font-weight:normal}
.adminSubMenu a:hover {background-color:#fff;}

.adminSubMenu #dropmenu {padding:5px;border-bottom:dotted 1px #000;}
.adminSubMenu #dropmenu ul {margin-left:5px;}
.adminSubMenu #dropmenu li {border:none;}
.adminSubMenu #dropmenu a:link, .adminSubMenu #dropmenu a:visited {padding:0;display:inline;}
.adminSubMenu #dropmenu a:hover {text-decoration:underline;background-color:#F0F0F0;}

.adminFoldMenu {list-style: none;}
.adminFoldMenux, .adminFoldMenuc {position: relative;display: inline;}
.adminFoldMenuInline {display:inline;padding:0 !important;}

#KiteCMSAdminBarShortcuts ul {margin:0;padding:0;list-style:none;}
#KiteCMSAdminBarShortcuts li {float:left;margin:0;border-left:dotted 1px #000;padding:3px 5px 3px 5px;line-height:13px;font-size:10px}
#KiteCMSAdminBarShortcuts img {border:none;}
#KiteCMSAdminBarShortcuts a {text-decoration:none;color:#000}
#KiteCMSAdminBarShortcuts a:hover {text-decoration:underline;color:#000}

.KiteCMSButton {position: relative; top: 4px; height: 22px; width: 23px; cursor:hand; padding:3px;}
.KiteCMSIcon {position: absolute; top: 1;}
.KiteCMSSeparator {padding-top:8px; }

.visibleborders * td { border:1px dashed #C0C0C0;}

.dottedHr {border-bottom:dotted 1px #000;background-color:none;color:#fff;margin:5px 0 10px 0;padding:0px}
.FolderContainer {max-height:200px;overflow:auto;padding:0 0 10px 0;line-height:16px;}
.FolderContainer a {text-decoration:none;color:blue;padding:0px 2px 0 2px;}
.Embedded_true {max-height:150px}

.bookingTaken { color:#ffffff; background-color: #667788;}
.bookingTaken a:link { color:#ffffff; }
.bookingTaken a:visited { color:#ffffff;}
.bookingTaken a:hover { color:#ffffff; text-decoration:underline;}

.bookingRepeat {color:#ffffff; background-color: #aabbcc;display:block;width:100%}
.bookingRepeat a:link { color:#ffffff; }
.bookingRepeat a:visited { color:#ffffff;}
.bookingRepeat a:hover { color:#ffffff; text-decoration:underline;}

.bookingFree { color:#000000; background-color: #eeeeee;}
.bookingHeader { color:#ffffff; background-color: #6699dd;}
