body{
    font-family: Tahoma, Arial, sans-serif;
    font-size: 12px;
    line-height: normal;
    background-color: #15191C;
    margin: 0px;
    background-image: url(images/bgcc.jpg);
    background-attachment: fixed;
}
#tablebody{
    background-image: url(images/bg-shadow.jpg);
    background-position: center top;
    background-repeat: repeat-y;
}
.height320{
  height: 235px;
}

.loadingOff{
    position: absolute;
    top: 0px;
    z-index: 10;
    display: none;
}
.loadingOn{
    position: absolute; 
    top: 0px;
    z-index: 10;
    display: none;
}

.bgGray  {
    background-color: #EBEBEB;
    font-family: Tahoma;
    font-size: 11px
}
.bgWhite  {
    background-color: #FFFFFF;
    font-family: Tahoma;
    font-size: 11px
}

.font10{
    font-family: Tahoma, Arial, sans-serif;
    font-size: 11px;
    line-height: normal;
}
.bottomBorder{
  border-bottom: dashed;
  border-bottom-color: #C8C8C8;
  border-bottom-width: 1px;
}
.td_features{
    text-align: left;
    direction: ltr;
    background-color: #F5F5F5;
    padding-left: 10px;
    padding-right: 10px;
}

/*  LINK tags  */
a{
    font-family: Tahoma, Arial, sans-serif;
    font-size: 11px;
    line-height: normal;
}

a:link {
  color: #0000FF ;
  text-decoration: none;
}

a:visited {
  color: #6633FF;
  text-decoration: none;
}

a:active {
  color: Red ;
  text-decoration: none;
}

a:hover {
  color: Red ;
  text-decoration: underline; 
}

/*  IMAGE OF THE BOTTOM OF THE PAGE  */

#bottomimage{
  background-image: url(images/bottomimage.gif);
  background-repeat: no-repeat;
  background-position: center top;
  height: 74px;
  width: 831px;
  vertical-align: middle;
  text-align: left;
  font-size: 11px;
  padding-left: 48px;
}

/*  IMAGES of  the site  */

#siteimage{
    background-image: url(images/r1.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    height: 175px;
    width: 555px;
}
#sideimage{
  background-image: url(images/r2n1.jpg);
  background-repeat: no-repeat;
  background-position: top;
  height: 290px;
  width: 237px;
}
#navdown{
  background-image: url(images/r3.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  height: 30px;
}

/*  MAIN TEXT  */

#ourservicesh{
  background-image: url(images/paragh.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  height: 41px;
  width: 522px;
}
#ourservicesc{
  background-image: url(images/paragc.jpg);
  background-repeat: repeat-y;
  background-position: center top;
  width: 522px;
  text-align: justify;
  line-height: 170%;
  padding-bottom: 5px;
}
#ourservicesf,#contactf{
  background-image: url(images/paragf.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  width: 522px;
  height: 11px;
}
#contacth{
  background-image: url(images/contacth.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  height: 41px;
  width: 522px;
}
#contactc{
  background-image: url(images/paragc.jpg);
  background-repeat: repeat-y;
  background-position: center top;
  width: 522px;
  text-align: justify;
  line-height: 170%;
  padding-bottom: 5px;
}
.homeservices{
  padding-right: 20px;
}
.bullet{
  background-image: url(images/bool2.jpg);
  background-position: center;
  background-repeat: no-repeat;
  margin-right: 10px;
}
.bullet2{
  background-image: url(images/bool2.jpg);
  background-position: center;
  background-repeat: no-repeat;
  margin-right: 15px;
}
.bullet3{
  background-image: url(images/bull3.jpg);
  background-position: right;
  background-repeat: no-repeat;
  margin-right: 15px;
}
.container{
  padding-left: 30px;
  padding-right: 30px;
  line-height: 150%;
}


#lastprojectsh{
  background-image: url(images/parag1h.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  height: 43px;
  width: 414px;
}
#lastprojectsc{
  background-image: url(images/parag1c.jpg);
  background-repeat: repeat-y;
  background-position: center top;
  font-size: 10px;
  width: 414px;
}
#lastprojectsf{
  background-image: url(images/parag1f.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  height: 15px;
  width: 414px;
}
#directcontacth{
  background-image: url(images/dcontact.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  height: 43px;
}
#directcontactc{
  background-image: url(images/parag1c.jpg);
  background-repeat: repeat-y;
  background-position: center top; 
}
#directcontactf{
  background-image: url(images/parag1f.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  height: 15px;
}
#hostfeaturesh{
  background-image: url(images/hostfeatures.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  height: 44px;
  width: 716px;
}
#hostingsh{
  background-image: url(images/hostingsh.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  height: 44px;
  width: 716px;
}
#home_services{
  background-image: url(images/services2h.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  height: 44px;
  width: 716px;
}

#orderinfo{
  background-image: url(images/orderinfo.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  height: 44px;
  width: 716px;
}
#services2h{
  background-image: url(images/services2h.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  height: 44px;
  width: 716px;
}
#tos2h{
  background-image: url(images/tos2h.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  height: 44px;
  width: 716px;
}
#servicesh{
  background-image: url(images/servicesh.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  height: 41px;
  width: 522px;
}
#orderprogress{
  background-image: url(images/orderprogress.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  height: 41px;
  width: 522px;
}
#domainh{
  background-image: url(images/domainh.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  height: 41px;
  width: 522px;
}
#domainc,#servicesc{
  background-image: url(images/paragc.jpg);
  background-repeat: repeat-y;
  background-position: center top;
  width: 522px;
  text-align: justify;
  line-height: 170%;
  padding-bottom: 5px;
}
#domainf,#servicesf{
  background-image: url(images/paragf.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  width: 522px;
  height: 11px;
}
#domainsearchh{
  background-image: url(images/domainsearch.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  height: 43px;
}
#domainsearchc{
  background-image: url(images/parag1c.jpg);
  background-repeat: repeat-y;
  background-position: center top;
  color: #2D4060;
}
#domainsearchf{
  background-image: url(images/parag1f.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  height: 15px;
}



#domainnoteh{
  background-image: url(images/domainnoteh.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  height: 44px;
  width: 716px;
}
#domainnotec{
  background-image: url(images/domainnotec.jpg);
  background-repeat: repeat-y;
  background-position: center top;
  width: 716px;
  text-align: justify;
}
#domainnotef{
  background-image: url(images/domainnotef.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  height: 17px;
  width: 716px;
}


#supporth{
  background-image: url(images/supporth.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  height: 41px;
  width: 523px;
}
#supportc{
  background-image: url(images/paragc.jpg);
  background-repeat: repeat-y;
  background-position: center top;
  width: 523px;
  text-align: justify;
  line-height: 170%;
  padding-bottom: 5px;
}
#supportf{
  background-image: url(images/paragf.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  width: 523px;
  height: 11px;
}

#designh{
  background-image: url(images/designh.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  height: 41px;
  width: 522px;
}

#design2h{
  background-image: url(images/design2h.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  height: 44px;
  width: 716px;
}


/*  NEWS SECTION  */


#news{
  background-image: url(images/news.jpg);
  background-position: right top;
  background-repeat: no-repeat;
  height: 22px;
}
.news{
  text-align: right;
  padding-top: 0px;
  font-size: 11px;
  color: #29365A;
}


/*  COLORS classes  */

.services_boldcolor{
  color: #0000CC;
}
.services_inline{
  margin-left: 30px;
  margin-right: 30px;
  margin-top: 14px;
}





/*  ELEMENTS OF THE PAGE  */


ul{}
li{
  padding-right: 0px;
  padding-left: 14px;
  text-align: justify;
  list-style-image: url(images/bul.jpg);
  list-style-position: inside;
  line-height: 150%;
  margin-top: 5px;
}

h1{
  font-family: Tahoma, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  padding-top: 0px;
  padding-bottom: 0px;
  margin-bottom: 0px;
  margin-top: 0px;
  line-height: 100%;
}
h2,h3,h4,h5,h6{
  font-family: Tahoma, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  line-height: 100%;
}
p{
  font-family: Tahoma, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  padding: 0px;
  margin: 0px;
  line-height: 150%;
}
form{
  padding-bottom: 0px ;
  padding-top: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}
.input{
  font-family: Tahoma, Arial, sans-serif;
  font-size: 9pt;
}

