
body
{   
  margin      :  0px auto 0px auto;
  background  :  #252525 url('../images/page-bg.gif');
}

table
{
  border-collapse  :  collapse;
  border-spacing   :  0;
  table-layout     :  fixed;  

  font-family      :  'Trebuchet MS', arial, verdana;
  font-size        :  13px;
  color            :  #777777;
}

td, div
{
  font-family  :  'Trebuchet MS', arial, verdana;
  font-size    :  13px;
  color        :  #777777;
}

a img
{
  border  :  none;
}

a.link, a.link:hover
{
  padding-left  :  15px;
  background    :  url('../images/link.gif') 0px 5px no-repeat;
}

ul, ol
{
  margin      :  5px 0px 0px 0px;
  padding     :  0px;
  list-style  :  none;
}

li
{
  margin      :  0px;
  padding     :  0px 0px 4px 15px;
  background  :  url('../images/bullet.gif') 0px 6px no-repeat;
}

form
{
  margin  :  0px;  
}

input.textbox, select, textarea
{
  font-family  :  'Trebuchet MS', arial, verdana;
  font-size    :  12px;
  color        :  #333333;
  
  padding      :  1px;
  background   :  #ffffff;
  border       :  solid 1px #aaaaaa;
}

select
{
  padding  :  1px;
}

textarea
{
  min-height  :  50px;
}

input.file
{
  font-family  :  'Trebuchet MS', arial, verdana;
  font-size    :  12px;
  color        :  #333333;
  
  padding      :  2px;
}

input.button
{
  font-family  :  'Trebuchet MS', arial, verdana;
  font-size    :  12px;
  font-weight  :  bold;
  color        :  #333333;
  
  padding      :  2px 8px 2px 8px;
  cursor       :  pointer;
}

.mandatory
{
  font-size  :  14px;
  color      :  #ff0000;
}

#MainDiv
{
  margin      :  0px auto 0px auto;
  width       :  1003px;
  background  :  #ffffff;
}

#Services #ByslideMenu
{
  margin      :  0px;
  padding     :  0px;
  border      :  solid 1px #e5e5e5;
  list-style  :  none;
}

#Services #ByslideMenu li
{
  padding      :  0px;
  margin       :  0px;
  border-left  :  solid 1px #ffffff;
}

#Services #ByslideMenu li.first
{
  border-style  :  none;
}

#Services #ByslideMenu img
{
  width   :  372px;
  height  :  228px;
}

#Services #OurServices
{
  padding  :  15px;
}

#Services #OurServices span
{
  font-family  :  'Trebuchet MS', arial, verdana;
  font-weight  :  bold;
  font-size    :  13px;
  font-weight  :  bold;
  color        :  #333333;
  
  display      :  block;
}

#Services #OurServices select
{
  width    :  198px;
  padding  :  0px;
}

#Body
{
  min-height  :  400px;
  position    :  relative;
  background  :  url('../images/partner.jpg') right bottom no-repeat;
}

#Body #Contents
{
  padding  :   25px;
}

#Body #Panel
{
  padding  :  25px 15px 250px 15px;
}

#Alert
{
  border-bottom  :  solid 2px #000000;
  background     :  #f2edc2;
  padding        :  5px;

  font-family    :  tahoma, verdana, arial;
  font-size      :  13px;
  font-weight    :  bold;
  color          :  #444444;
  
  text-align     :  left;
}

#Info
{
  border-bottom  :  solid 2px #000000;
  background     :  #ffead2;
  padding        :  5px;

  font-family    :  tahoma, verdana, arial;
  font-size      :  13px;
  font-weight    :  bold;
  color          :  #444444;
  
  text-align     :  left;
}

#Error
{
  border-bottom  :  solid 2px #000000;
  background     :  #ec4444;
  padding        :  5px;

  font-family    :  tahoma, verdana, arial;
  font-size      :  13px;
  font-weight    :  bold;
  color          :  #ffffff;
  
  text-align     :  left;
}

#frmContact
{
  background  :  #fcfcfc;
  border      :  solid 1px #f3f3f3;
  padding     :  20px;
}

#Portfolio a.lightview img
{
  width   :  154px;
  height  :  80px;
  margin  :  0px 0px 20px 0px;
  border  :  solid 5px #dddddd;
}

#Portfolio a.lightview img:hover
{
  border  :  solid 5px #aaaaaa;
}

#Templates a.lightview img
{
  width   :  154px;
  height  :  180px;
  margin  :  0px 0px 20px 0px;
  border  :  solid 5px #dddddd;
}

#Templates a.lightview img:hover
{
  border  :  solid 5px #aaaaaa;
}

.noRecord
{
  font-family  :  'Trebuchet MS', arial, verdana;
  font-size    :  16px;
  color        :  #aaaaaa;
  
  background   :  #fcfcfc;
  padding      :  50px;
  border       :  double 3px #eeeeee;
}

.hostingPlan
{
  background  :  url('../files/image/services/web-hosting/hosting-plans-bg.jpg') repeat-y;
}

.hostingPlan div
{
  background  :  url('../files/image/services/web-hosting/hosting-plans-footer.jpg') left bottom no-repeat;
  padding     :  0px 0px 6px 0px;
}

.hostingPlan ul
{
  margin-left  :  15px;
}

.hostingPlan ul li
{
  padding    :  0px 0px 2px 15px;
  font-size  :  12px;
}

.hostingPlan a
{
  display          :  block;
  line-height      :  24px;
  margin           :  4px 5px 0px 6px;
  
  font-family      :  'Trebuchet MS', arial, verdana;
  font-eright      :  bold;
  font-size        :  14px;
  color            :  #ffffff;
  
  text-decoration  :  none;
  text-align       :  center;  
}

.hostingPlan a:hover
{
  text-decoration  :  none;
}

#StarterPlan a
{
  background  :  #f67b20;
}

#WebMasterPlan a
{
  background  :  #0274be;
}

#BusinessPlan a
{
  background  :  #39b54a;
}

td.hostingFeature
{
   background  :  #e6e6e6;
}

td.basic
{
   background  :  #f3f3f3;
   text-align  :  center;
}

td.starter
{
   background  :  #f6e1d1;
   text-align  :  center;
}

td.webmaster
{
   background  :  #d7ecf9;
   text-align  :  center;
}

td.business
{
   background  :  #d8fbdc;
   text-align  :  center;
}

td.businessPlus
{
   background  :  #d4e4d3;
   text-align  :  center;
}
