




BODY{
  margin: 0;
  padding: 0;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 11;
  color: #8A8C94;
  vertical-align: top;
}

FORM{
  padding: 0;
  margin: 0;
}

H1{
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 18px;
  color: #FF5B14;
}

H2{
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 16px;
  color: #FF5B14;
}

H3{
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 14px;
  color: #FF5B14;
}

H4{
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 11px;
  color: #FF5B14;
}


TABLE{
  margin: 0;
  padding: 0;
  border: 0;
  border-collapse: collapse;
  border-spacing: 0;
}

TD{
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 11px;
}

IMG{
  margin: 0;
  padding: 0;
  border: 0;
}

TABLE.bodyTable{
  width: 1000px;
}

TD.menuTopArea{
  text-transform: uppercase;
  background-color: #FF5B14;
  background-image: url(/res/images/deco/top_center.png);
  background-repeat: no-repeat;
}

TD.menuTopArea DIV.menuTop{
  position: relative;
  float: left;
  left: 50;
  font-size: 8px;
  color: #FFFFFF;
}

DIV.menuTop a:link{
  font-size: 8px;
  color: #FFFFFF;
  text-decoration: none;
}

DIV.menuTop a:visited{
  color: #FFFFFF;
  text-decoration: none;
}

DIV.menuTop a:hover{
  color: #69747A;
  color: #FFFFFF;
}

#languages{
  float: right;
  padding-right: 180px;
  text-align: right;
  font-size: 8px;
  color: #FFFFFF;
}
#languages a:link{
  font-size: 8px;
  color: #FFFFFF;
  text-decoration: none;
}

#languages a:visited{
  color: #FFFFFF;
  text-decoration: none;
}

#languages a:hover{
  color: #69747A;
  color: #FFFFFF;
}


TABLE.contentTable{
  width: 780px;
}

/** Main menu styles **/
.menuMain ul{
  list-style: none;
  border-top: 1px solid #C4CCD0;
  margin: 0;
  padding: 0;
}
.menuMain li{
  display: block;
/*  position: relative;*/
  padding: 0;
  margin: 0;
  height: 29;
  border-right: 1px solid #C4CCD0;
  border-left: 1px solid #C4CCD0;
  border-bottom: 1px solid #C4CCD0;
/*  background-position: top left;
  background-repeat: no-repeat;*/
}
.menuMain li a{
  display: block;
  padding: 0 0 0 8px;
  margin: 0;
  vertical-align: middle;
  line-height: 29px;
  height: 29px;
  text-decoration: none;
  font-weight: bold;
  color: #8A8C94;
  text-transform: uppercase;
  background-color: #F1F3F3;
}
.menuMain li.active a{
  color: #FFFFFF;
  background-color: #FF5B14;
}
.menuMain li a:hover {
  color: #FF5B14;
  background-color: #FFFFFF;
}

/** Sub menu styles **/
.menuSub ul{
  list-style: none;
  border-top: 1px solid #C4CCD0;
  margin: 0;
  padding: 0;
}
.menuSub li{
  display: block;
/*  position: relative;*/
  padding: 0;
  margin: 0;
  height: 22;
  border-right: 1px solid #C4CCD0;
  border-left: 1px solid #C4CCD0;
  border-bottom: 1px solid #C4CCD0;
/*  background-position: top left;
  background-repeat: no-repeat;*/
}
.menuSub li.mainActive{
  line-height: 29px;
  height: 29px;
  padding: 0 0 0 8px;
  color: #FFFFFF;
  background-color: #FF5B14;
  font-weight: bold;
  text-transform: uppercase;
}
.menuSub li a:hover {
  color: #FF5B14;
  background-color: #FFFFFF;
}
.menuSub li a{
  display: block;
  padding: 0 0 0 8px;
  margin: 0;
  vertical-align: middle;
  line-height: 22px;
  height: 22px;
  text-decoration: none;
  font-weight: bold;
  color: #FF5B14;
/*  text-transform: uppercase; */
  background-color: #F1F3F3;
}
.menuSub li.active a{
  color: #FFFFFF;
  background-color: #8A99A1;
}

TD.topArea{
  width: 610px;
  background-image: url(/res/images/theme/top.png);
  background-repeat: no-repeat;
  vertical-align: bottom;
  /*background-color: #606B71;*/
}
DIV.slogan{
  position: absolute;
  left: 350px;
  top: -50px;
  color: #F1F3F3;
/*  font-weight: bold; */
  font-size: 20;
}
DIV.sloganArea IMG{
  position: absolute;
  left: 550px;
  top: -23px;
}

TD.logoArea{
  width: 170px;
}

.logoArea IMG{
  border-left: 1px solid #C4CCD0;
  border-right: 1px solid #C4CCD0;
  border-bottom: 1px solid #FFFFFF;
}

IMG.dotnet{
  display: block;
  position: absolute;
}

TD.contentArea{
  vertical-align: text-top;
}

TD.leftContentArea{
  vertical-align: text-top;
  width: 190px;
}

TD.MainContentArea{
  width: 420px;
  vertical-align: top;
}

TD.rightContentArea{
  vertical-align: text-top;
}

.bgGray{
  background-color: #8A99A1;
}

.bgDarkGray{
  background-color: #8A99A1;
}

.bgGradientLightGray{
  background-image: url(/res/images/deco/right.png);
  background-repeat: repeat-x;
}

.mainContent H1,H2,H3,H4,P,PRE{
  margin-top: 0;
  margin-bottom: 8;
  margin-left: 16;
  margin-right: 16;
}

.mainContent H1,H2,H3,H4{
  margin-top: 16;
  margin-bottom: 8;
  margin-left: 16;
  margin-right: 16;
}

.pathContainer{
  margin-left: 16;
  margin-top: 10;
}
.pathContainer .pathSeparator{
  color: #69747A;
}
.pathContainer a:link{
  color: #69747A;
  font-weight: bold;
  text-decoration: none;
}
.pathContainer a:visited{
  color: #69747A;
  font-weight: bold;
  text-decoration: none;
}
.pathContainer a:hover{
  color: #69747A;
  font-weight: bold;
  text-decoration: underline;
}


.whoisForm TABLE{
  margin-left: 8px;
}
.whoisForm INPUT.whoisDomainName{
  width: 100px;
  background-color: #E1E5E7;
  text-align: right;
  color: #FF5B14;
  border-top: #FFFFFF solid 1px;
  border-bottom: #FFFFFF solid 1px;
  border-left: #FF5B14 solid 1px;
}
.whoisForm INPUT.whoisSubmitButton{
  color: #FF5B14;
  background-color: #E1E5E7;
  border: #FF5B14 solid 1px
/*  border: 1px solid #FF5B14; */
}
.whoisForm TD.whoisInputField{
  background-color: #FF5B14;
  color: #FFFFFF;
  vertical-align: middle;
}
.whoisForm P{
  font-size: 14px;
  color: #FF5B14;
}

/* imported from kci */
/* <kci:table> classes */
TABLE.texttbl{
  margin-top: 4;
  margin-bottom: 4;
  margin-left: 16;
  margin-right: 16;
}
TABLE.texttbl a:link{
  text-decoration: underline;
}
TABLE.texttbl a:visited{
  text-decoration: underline;
}
TABLE.texttbl TABLE.texttbl TR{
/*  color: #FA5B14;*/
  background-color: transparent;
}
/* Zebra table classes */
TABLE.texttbl TR.ccitblDarkGray{
  background-color: #E4E4E4;
}
TABLE.texttbl TR.ccitblLightGray{
  background-color: #ECEFF1;
}
/* activeMode="1" classes */
TABLE.texttbl TBODY TR.ccitblDarkGray TD.activeMode1{
  background-color: #FFBDA1;
}
TABLE.texttbl TBODY TR.ccitblLightGray TD.activeMode1{
  background-color: #FFDED0;
}
TABLE.texttbl THEAD TR TD.activeMode1{
  background-color: #FA5B14;
  color: #FFFFFF;
  font-weight: bold;
}
TABLE.txttbl TBODY TR TD.activeMode1{
  background-color: #FA5B14;
  color: #FFFFFF;
  font-weight: bold;
}
TABLE.texttbl THEAD TR{
  font-weight: bold;
  background-color: #FA5B14;
}
TABLE.texttbl THEAD TR TD DIV.text{
  color: #FFFFFF;
  padding:5
}
/* Table cell classes */
TABLE.texttbl TD.ccitblOrange{
  background-color: #FA5B14;
  color: #FFFFFF;
  font-weight: bold;
}
TABLE.texttbl TD.ccitblGray{
  background-color: #FA5B14;
  color: #FFFFFF;
  font-weight: bold;
}
TABLE.texttbl TD.ccitblDarkGray{
  background-color: #E4E4E4;
}
TABLE.texttbl TD.ccitblLightGray{
  background-color: #ECEFF1;
}
TABLE.texttbl TD.ccitblDarkOrange{
  background-color: #FFBDA1;
}
TABLE.texttbl TD.ccitblLightOrange{
  background-color: #FFDED0;
}
TABLE.texttbl TD.ccitblWhite{
  background-color: #FFFFFF;
  font-weight: bold;
}
TABLE.texttbl TD.head{
  font-weight: bold;
  color: #FFFFFF;
  background-color: #8A8C94;
}
TABLE.texttbl TD{
  color: #8A8C94;
}
TABLE.texttbl TD DIV.text{
  color: #8A8C94;
  padding: 5;
  vertical-align: top;
}
TD.head{
  font-weight: bold;
  color: #FFFFFF;
  background-color: #FA5B14;
}
.colHR{
  background-color: #FA5B14;
}
UL{
  list-style-image: url(/res/images/li.gif);
  line-height: 15px;
  margin-top: 10px;
  margin-bottom: 13px;
  margin-right: 16px;
}
LI{
  line-height: 15px;
  margin-top: 0px;
  margin-bottom: 3px;
  vertical-align: top;
}

.test UL{
  list-style-image: url(/res/images/test1.gif);
  line-height: 15px;
  margin-top: 10px;
  margin-bottom: 13px;
  margin-right: 16px;
  vertical-align: bottom;
}
.test LI{
  line-height: 15px;
  margin-top: 0px;
  margin-bottom: 3px;
  vertical-align: top;
}
TD.footerArea{
  vertical-align: bottom;
  margin: 0;
  padding: 0;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 9;
  color: #8A8C94;
}

TD.footerArea a:link{
  color: #8A8C94;
  text-decoration: none;
}
TD.footerArea a:visited{
  color: #8A8C94;
  text-decoration: none;
}
TD.footerArea a:hover{
  color: #FF5B14;
}

a:link{
  color: #FF5B14;
}
a:visited{
  color: #8A8C94;
}
a:hover{
  color: #FF5B14;
}
.faq {
  text-decoration: none;
}
.press_icons {
  text-align: right;
}
