﻿a img {
    border: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    display: block;
}

a:link {
    font-family: 'Open Sans';
    color: #666666;
    text-decoration: none;
    font-weight: normal;
}

a:visited {
    font-family: 'Open Sans';
    color: #666666;
    text-decoration: none;
    font-weight: bold;
}

a:active {
    font-family: 'Open Sans';
    color: #00abe5;
    text-decoration: none;
    font-weight: bold;
}

a:hover {
    font-family: 'Open Sans';
    color: #00abe5;
    text-decoration: none;
    font-weight: normal;
}

.atop:link {
    color: #666666;
    font-family: 'Open Sans';
    font-size: 17px;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

.atop:visited {
    color: #666666;
    font-family: 'Open Sans';
    font-size: 17px;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

.atop:active {
    color: #00abe5;
    font-family: 'Open Sans';
    font-size: 14px;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

.atop:hover {
    color: #00abe5;
    font-family: 'Open Sans';
    font-size: 17px;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

.Textlink:link {
    color: #666666;
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

.Textlink:visited {
    color: #666666;
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

.Textlink:active {
    color: #00abe5;
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    text-decoration: normal;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

.Textlink:hover {
    color: #00abe5;
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    text-decoration: normal;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

.Textlinkbold:link {
    color: #666666;
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

.Textlinkbold:visited {
    color: #666666;
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

.Textlinkbold:active {
    color: #00abe5;
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: bold;
    font-style: normal;
    text-decoration: normal;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

.Textlinkbold:hover {
    color: #00abe5;
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: bold;
    font-style: normal;
    text-decoration: normal;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

.Textlinkboldred:link {
    color: #ff0000;
    font-family: 'Open Sans';
    font-size: 18px;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

.Textlinkboldred:visited {
    color: #ff0000;
    font-family: 'Open Sans';
    font-size: 18px;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

.Textlinkboldred:active {
    color: #666666;
    font-family: 'Open Sans';
    font-size: 18px;
    font-weight: bold;
    font-style: normal;
    text-decoration: normal;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

.Textlinkboldred:hover {
    color: #666666;
    font-family: 'Open Sans';
    font-size: 18px;
    font-weight: bold;
    font-style: normal;
    text-decoration: normal;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

.Textlinklogout:link {
    color: #666666;
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

.Textlinklogout:visited {
    color: #666666;
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

.Textlinklogout:active {
    color: #ffffff;
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: bold;
    font-style: normal;
    text-decoration: normal;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

.Textlinklogout:hover {
    color: #ffffff;
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: bold;
    font-style: normal;
    text-decoration: normal;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

.LSiteTitel {
    font-family: 'Open Sans';
    font-size: 18px;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: #00abe5;
    height: 21px;
}

.TitelMaster {
    font-family: 'Open Sans';
    font-size: 36px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: #666666;
    }

.TitelLogin {
    font-family: 'Open Sans';
    font-size: 32px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: #666666;
    }

.LText1 {
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    line-height: 1.5;
    text-transform: none;
    color: #666666;
}

.LText1Bold {
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    line-height: 1.5;
    text-transform: none;
    color: #666666;
    vertical-align: middle;
}

.LText1Blue {
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    line-height: 1.5;
    text-transform: none;
    color: #00abe5;
    vertical-align: middle;
}

.LText1BoldBlue {
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    line-height: 1.5;
    text-transform: none;
    color: #00abe5;
    vertical-align: middle;
}

.LText1Middle {
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    line-height: 1.5;
    text-transform: none;
    color: #666666;
    vertical-align: middle;
    padding-right: 15px;
}

.LText2 {
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: #666666;
}

.LFehler {
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: red;
    vertical-align: top;
}

.LFehlerWrap {
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    color: red;
}

.LErfolg {
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: #666666;
    vertical-align: middle;
}

.LNaviTitle1 {
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: #666666;
}

.LNaviText1 {
    font-family: 'Open Sans';
    font-size: 15px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: #F0ED4B;
}

.LNaviTitle1Profil {
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: #666666;
}

.LNaviTitle2Profil {
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: #666666;
}

.LNaviTextProfil {
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: #666666;
}

.TextBox
{
    font-family: 'Open Sans';
    font-size:	16px;
	font-weight:	normal;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
    color: #666666;
    height: 35px;
    box-shadow: none;
    border: 1px solid #969696;
    padding-left: 5px;
}

.TextBoxCell
{
    font-family: 'Open Sans';
    font-size:	16px;
	font-weight:	normal;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
    color: #666666;
    height: 35px;
    box-shadow: none;
    border: 1px solid #969696;

}

.TextBoxBold 
{
    font-family: 'Open Sans';
    font-size:	16px;
	font-weight:	bold;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
    color: #666666;
    height: 35px;
    box-shadow: none;
    border: 1px solid #969696;
    padding-left: 5px;
}

.TextBoxNoBorder
{
	font-family: 'Open Sans';
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: #C8C8C8;
    vertical-align: top;
    border: 1px solid #ffffff;
    height: 35px;   
    box-shadow: none; 
}

.TextBoxNoBorderInactive
{
	font-family: 'Open Sans';
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: #969696;
    vertical-align: top;
    border: 1px solid #ffffff;
    height: 35px;
    box-shadow: none;
    
}

.TextBoxNoBorderActive
{
	font-family: 'Open Sans';
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: #646464;
    vertical-align: top;
    border: 1px solid #ffffff;
    height: 35px;
    box-shadow: none;
    
}

.TextBoxRed {
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: red;
    height: 15px;
    vertical-align: top;
    border: 1px solid #969696;
    background-color: #ffffff;
    border-radius: 3px;
    padding: 5px;
}

.TextBoxBsp {
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: #969696;
    height: 15px;
    vertical-align: top;
    border: 1px solid #969696;
    background-color: #ffffff;
    border-radius: 3px;
    padding: 5px;
}

.TextBoxBspDNS {
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: #969696;
    height: 15px;
    vertical-align: top;
    border: 1px solid #969696;
    background-color: #ffffff;
    border-radius: 3px;
    padding: 5px;
    padding-bottom: 20px;
}

.TextBoxBspDNS:focus {
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: #969696;
    height: 15px;
    vertical-align: top;
    border: 1px solid #969696;
    background-color: #ffffff;
    border-radius: 3px;
    padding: 5px;
    padding-bottom: 20px;
}

.DropDown {
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: #666666;
    height: 34px;
    border: 1px solid #969696;
    background-color: #ffffff;
    cursor:pointer;
    padding-left: 5px;
}

.DropDownWeebly {
    font-family: 'Open Sans';
    font-size: 15px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: #666666;
    height: 34px;
    border: 1px solid #969696;
    background-color: #ffffff;
    cursor: pointer;
    padding-left: 0px;
}

.DropDownWeebly select option {
    font-family: 'Open Sans';
    font-size: 16px!important;
   
}

.MenuObenLinks {
    font-family: 'Open Sans';
    font-size: 18px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: #666666;
    padding-right: 30px;
}

.LStatustLeiste {
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: #666666;
}

.Footer {
    font-family: 'Open Sans';
    font-size: 15px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: #666666;
}

.TreeView {
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: #666666;
}

.TreeViewHover {
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: #666666;
}

.TreeViewSelected {
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: #666666;
}

.TreeViewSSL {
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: none;
    letter-spacing: normal;
    text-transform: none;
    cursor: default;
    color: #666666;
}

.TreeViewSSLHover {
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: bold;
    font-style: normal;
    text-decoration: none !important;
    word-spacing: none;
    letter-spacing: normal;
    text-transform: none;
    cursor: default;
    color: #666666 !important;
}

.TreeViewSSLSelected {
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: bold;
    font-style: normal;
    text-decoration: none !important;
    word-spacing: none;
    letter-spacing: normal;
    text-transform: none;
    cursor: default;
    color: #666666 !important;
}

.MainText1 {
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: #666666;
}

.LMainText1 {
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    line-height: 1.5;
    text-transform: none;
    color: #666666;
}

.Button {
  position: relative;
  vertical-align: top;
  height: 35px;
  padding: 0 10px;
  font-size: 18px;
  color: #FFFFFF!important;
  text-align: center;
  background: #00abe5!important;
  border-bottom: 2px solid #00abe5;
  cursor: pointer;
    border-left-style: none;
    border-left-color: inherit;
    border-left-width: 0;
    border-right-style: none;
    border-right-color: inherit;
    border-right-width: 0;
    border-top-style: none;
    border-top-color: inherit;
    border-top-width: 0;
    top: 0px;
    left: 5px;
}

.Button:hover {
  color: #666666!important;
  background: #FFFFFF!important;
}

.ButtonGrey {
  position: relative;
  vertical-align: top;
  height: 35px;
  padding: 0 10px;
  font-size: 18px;
  color: #FFFFFF!important;
  text-align: center;
  background: #C8C8C8!important;
  border-bottom: 2px solid #C8C8C8;
  cursor: pointer;
    border-left-style: none;
    border-left-color: inherit;
    border-left-width: 0;
    border-right-style: none;
    border-right-color: inherit;
    border-right-width: 0;
    border-top-style: none;
    border-top-color: inherit;
    border-top-width: 0;
    top: 0px;
    left: 0px;
}

.ButtonGrey:hover {
  color: #666666!important;
  background: #FFFFFF!important;
}

.ButtonGreyDeactivated {
    position: relative;
    vertical-align: top;
    height: 35px;
    padding: 0 10px;
    font-size: 18px;
    color: #FFFFFF !important;
    text-align: center;
    background: #C8C8C8 !important;
    border-bottom: 2px solid #C8C8C8;
    cursor: no-drop;
    border-left-style: none;
    border-left-color: inherit;
    border-left-width: 0;
    border-right-style: none;
    border-right-color: inherit;
    border-right-width: 0;
    border-top-style: none;
    border-top-color: inherit;
    border-top-width: 0;
    top: 0px;
    left: 0px;
}

.ButtonLinkLogin {
  position: relative;
  vertical-align: baseline;
  height: 35px;
  padding: 0 10px;
  font-size: 18px;
  color: #FFFFFF!important;
  text-align: center;
  background: #00abe5!important;
  border-bottom: 2px solid #00abe5;
  cursor: pointer;
    border-left-style: none;
    border-left-color: inherit;
    border-left-width: 0;
    border-right-style: none;
    border-right-color: inherit;
    border-right-width: 0;
    border-top-style: none;
    border-top-color: inherit;
    border-top-width: 0;
    left: 0px;
    top: 0px;
}

.ButtonLinkLogin div {

    margin-top: 5px;
    vertical-align: middle;
 

}

.ButtonLinkLogin:hover {
  color: #666666!important;
  background: #FFFFFF!important;
}

.ButtonBig {
  position: relative;
  vertical-align: top;
  height: 50px;
  padding: 0 10px;
  font-size: 18px;
  color: #FFFFFF!important;
  text-align: center;
  background: #00abe5!important;
  border-bottom: 2px solid #00abe5;
  cursor: pointer;
    border-left-style: none;
    border-left-color: inherit;
    border-left-width: 0;
    border-right-style: none;
    border-right-color: inherit;
    border-right-width: 0;
    border-top-style: none;
    border-top-color: inherit;
    border-top-width: 0;
    top: 0px;
    left: 2px;
}

    .ButtonBig:hover {
    color: #666666!important;
    background: #FFFFFF!important;
    }

.LBspText {
    font-family: 'Open Sans';
    font-size: 14px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: #969696;
}

.BspText {
    font-family: 'Open Sans';
    font-size: 14px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: #969696;
}

.Button-Login {
  position: relative;
  vertical-align: top;
  height: 35px;
  width: 135px;
  padding: 0;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 18px;
  color: #666666;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
  background: #fff;
  border: 0;
  border-bottom: 2px solid transparent;
  cursor: pointer;
}

.Button-Login:hover {
  color: #FFF;
  background: #666666;
}

.LoginTitle1 {
    font-family: 'Open Sans';
    font-size: 18px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: #ffffff;
}

.Login2Title1 {
    font-family: 'Open Sans';
    font-size: 18px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: #00abe5;
}

.LoginText1 {
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: #ffffff;
}

.LoginText1Bold {
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: #ffffff;
    height: 14px;
    vertical-align: middle;
}

.LoginText2 {
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: #ffffff;
}

.hostingtable
{
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: #666666;
    background-color: #f0f0f0;
    padding: 5px;
}

.infotable
{
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: #666666;
    background-color: #ffffff;
    padding: 5px;
    border: 1px solid #969696;
}

.infotableSSL {
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: #666666;
    background-color: #ffffff;
    padding: 5px;
    padding-left: 15px;
    border: 1px solid #969696;
}

.logintable {
    border: 1px solid #969696;
    background-color: #f0f0f0;
    border-radius: 3px;
    padding: 5px;
}

.loginerrortable {
    border: 1px solid #666666;
    padding: 5px;
}

.Navi {
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: blue;
}

.NaviItem {
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: green;
}

.NaviHover {
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: red;
}

.NaviSelected {
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: black;
}

.statustable {
    display: block;
}
.level1 {
     font-family: 'Open Sans'!important;
    font-size: 16px!important;
}

.level2 {
     font-family: 'Open Sans'!important;
    font-size: 16px!important;
}


/* iconDivs */

div.iconDiv {
    font-family: 'Open Sans';
    font-size: 18px;
    font-weight: bold;
    color: #00abe5;
    background-color: #EFEFEF;
    /*padding: 15px;*/
    padding-top: 25px;
    padding-bottom: 25px;
    width: 100%;
    height: 100%;
    }

div.iconDiv:hover {
    font-family: 'Open Sans';
    font-size: 18px;
    font-weight: bold;
    color: #ffffff;
    background-color: #00abe5;
    /*padding: 15px;*/
    padding-top: 25px;
    padding-bottom: 25px;
    width: 100%;
    height: 100%;
}

div.iconDiv a {
    color: #00abe5;
    font-size: 18px;
    font-weight: 700;
    width: auto;
    text-decoration: none;
}
div.iconDiv:hover a {
    color: #FFFFFF;

}

/*
div.iconDiv img {
    width: 75px;
    height: 65px;
    border: 0;
}
*/
/*
div.iconDiv p {
    margin-top: 5px!important;
    margin-bottom: 5px!important;
}
*/

th.sortasc a  
{
    display:block; padding:0px 4px 0 20px; 
    background:url(/App_Images/s1/asc.gif) no-repeat;  
}

th.sortdesc a 
{
    display:block; padding:0 4px 0 20px; 
    background:url(/App_Images/s1/desc.gif) no-repeat;
}

.CheckBox
{
	font-family: 'Open Sans';
	font-size:	16px;
	font-weight: normal;
	font-style:	normal;
	text-decoration: none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	color: #666666;
    border: 1px solid #969696;
    background-color: #ffffff;
    
}

.DBPrefix
{
	font-family: 'Open Sans';
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: #969696;
    vertical-align: middle!important;
    padding-right: 30px;
    padding-left: 10px;
    
}

.DropDownBlue {
    font-family: 'Open Sans';
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    text-align: center;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    cursor:pointer;
    padding-left: 5px;
    height: 35px;
    font-size: 18px;
    color: #FFFFFF!important;
    text-align: center;
    background: #00abe5!important;
    border: 1px solid #00abe5;

}

.ButtonGreyDNS {
  position: relative;
  vertical-align: top;
  height: 39px;
  padding: 0 10px;
  font-size: 18px;
  color: #FFFFFF!important;
  text-align: center;
  background: #C8C8C8!important;
  border-bottom: 2px solid #C8C8C8;
  cursor: pointer;
    border-left-style: none;
    border-left-color: inherit;
    border-left-width: 0;
    border-right-style: none;
    border-right-color: inherit;
    border-right-width: 0;
    border-top-style: none;
    border-top-color: inherit;
    border-top-width: 0;
    top: 0px;
    left: 0px;
}

.ButtonGreyDNS:hover {
  color: #666666!important;
  background: #FFFFFF!important;
}
