/* CSS Document */
body
{margin:0px;
 padding:0px;
 background:#FFFFFF url(../images/body_bg_rpt.gif) left top repeat-x;
 font: normal 12px/17px Arial, Helvetica, sans-serif; 
 color:#444242;}
p, h1, h2
{margin:0px;
 padding:0px;}
 h1
{ font: bold 20px/20px Arial, Helvetica, sans-serif; color:#EC2A2E;}
h2
{ font: bold 15px/15px Arial, Helvetica, sans-serif; color:#444242;}
h3
{ font: bold 13px/15px Arial, Helvetica, sans-serif; color:#EC2A2E;}
fieldset
{border:1px solid #444242; margin:0px 50px 0px 0px; padding:0px 0px 0px 0px;}
legend.pad
{font: bold 11px/17px Arial, Helvetica, sans-serif; color:#EC2A2E; margin:0px 0px 0px 5px; padding:0px 5px 0px 5px;}
.f_txt
{padding:10px 0px 0px 10px;
 font: normal 12px/17px Arial, Helvetica, sans-serif; 
 color:#444242;}
.link_red
{font: normal 12px/17px Arial, Helvetica, sans-serif; 
 color:#EC2A2E;}
.link_red a
{color:#EC2A2E;
text-decoration:underline;}
.link_red a:hover
{color:#EC2A2E;
text-decoration:none;}
#container
{margin:0 auto;
 width:948px;}
.clear
{clear:both;} 

/* header start */
#header
{ margin:opx;
  padding:0px;} 
.logo 
{padding:22px 0px 0px 0px; 
 margin:0px;
 float:left;}
.logo a 
{display:block;
 background:url(../images/logo.jpg);
 width:187px;
 height:62px;
 text-indent:-999px;
 text-decoration:none;
 border:none;}
.logo a:hover
{text-decoration:none;
 border:none;}
.nav
{float:left;
 width:692px; margin:41px 0px 0px 63px;
 background:url(../images/topnav_bgrpt.jpg) left top repeat-x;
 padding:0px;} 
.nav ul
{margin:0px;
 padding:0px;
 list-style:none;
 display:inline;}
.nav li
{font: normal 12px/12px Verdana, Arial, Helvetica, sans-serif;
 color:#FFFFFF; 
 float:left;
 padding:5px 25px 5px 25px;
 }
 .nav li a
{color:#FFFFFF;
text-decoration:none;
 display:block;
 }
 .nav li a:hover
{ background:url(../images/right_hov.gif) right bottom no-repeat;
  color:#17456B;
  text-decoration:none;
  display:block;}
.nav li a span
{padding:6px 10px 5px 10px;
 display:block;}
 .nav li a:hover span
{ background:url(../images/left_hov.gif) left bottom no-repeat;
  color:#17456B;
  text-decoration:none;
  display:block;}
/* header end */

/* content start */
#content
{margin:0px;
 padding:19px 0px 0px 0px;}
.left_nav
{float:left;}
.nav_left
{ background:url(../images/brownbg_rpt.gif) left top repeat-y;}
.navigation { list-style:none;}
.navigation ul { padding:0px; margin:0px; }
.navigation li 
{text-indent:-9999px;
list-style:none;
padding:0px 0px 0px 0px;
margin:0px 15px 0px 15px;
display:block;}
.navigation li a
{
height:33px;
display:block;
}
.navigation ul li a.e_desktop
{
background:url(../images/e_desktop.jpg) left top no-repeat;
width:189px;
}
.navigation ul li a.e_desktop:hover
{
background:url(../images/e_desktop.jpg) right top no-repeat;
}
.navigation ul li a.hosting
{
background: url(../images/hosting.jpg) left top no-repeat;
width:189px;
}
.navigation ul li a.hosting:hover
{
background:url(../images/hosting.jpg) right top no-repeat;
}
.navigation ul li a.dom
{
background: url(../images/dom.jpg) left top no-repeat;
width:189px;
}
.navigation ul li a.dom:hover
{
background: url(../images/dom.jpg) right top no-repeat;
}

.navigation ul li a.email
{
background: url(../images/email.jpg) left top no-repeat;
width:189px;
}
.navigation ul li a.email:hover
{
background:url(../images/email.jpg) right top no-repeat;
}
.navigation ul li a.ftp_storage
{
background: url(../images/ftp_storage.jpg) left top no-repeat;
width:189px;
}
.navigation ul li a.ftp_storage:hover
{
background: url(../images/ftp_storage.jpg) right top no-repeat;
}
.navigation ul li a.e_share
{
background: url(../images/e_sharepoint.jpg) left top no-repeat;
width:189px;
}
.navigation ul li a.e_share:hover
{
background: url(../images/e_sharepoint.jpg) right top no-repeat;
}

#right_content
{ margin:0px;
  padding:0px 0px 0px 35px;
  float:left;
  width:690px;}
.box_head
{ padding:0px 0px 13px 0px;}
.box_bg
{ background:#FEFEFE url(../images/box_bgrpt.gif) left bottom repeat-x;}
.box_bg ul
{padding:5px 0px 16px 0px;
 margin:0px;
 list-style:none;}
.box_bg li
{background:url(../images/aero.gif) 12px 6px no-repeat;
 font: normal 11px/17px Arial, Helvetica, sans-serif;
 color:#444242;
 padding:0px 0px 0px 20px;}
.supporting_txt
{ font: normal 20px/20px Arial, Helvetica, sans-serif; color:#DE282B;
  text-align:center;
  }
.box_img
{ margin:0px 0px 0px 0px;}
.box_bot1
{ background:url(../images/box1_bot.gif) left top no-repeat;
 width:223px; height:31px;}
 .box_bot2
{ background:url(../images/box2_bot.gif) left top no-repeat;
 width:223px; height:31px;}
 .box_bot3
{ background:url(../images/box3_bot.gif) left top no-repeat;
 width:223px; height:31px;}
 .box_bottxt1
{float:left; width:111px; text-align:center; font: normal 11px/13px Arial, Helvetica, sans-serif; color:#FFFFFF;}
 .box_bottxt2
{float:left; width:111px; text-align:center; font: normal 11px/13px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.box_bottxt2 a
{ text-decoration:none; color:#FFFFFF;}
.box_bottxt2 a:hover
{ text-decoration:none; color:#000000;}

.notification
{ font: bold 15px/15px Arial, Helvetica, sans-serif; color:#5B5959; padding:20px 0px 0px 0px;}
.notification span
{ font: bold 15px/15px Arial, Helvetica, sans-serif; color:#EC2A2E;}

.text_content
{font: normal 12px/17px Arial, Helvetica, sans-serif; 
 color:#444242;}
.text_content ul
{margin:0px;
 padding:0px;
 list-style:none;}
.text_content li
{ background:url(../images/aero.gif) 0px 8px no-repeat;
 font: normal 12px/12px Arial, Helvetica, sans-serif; 
 color:#444242;
 padding:2px 0px 3px 10px;}
.table_border_lt
{ border-left:1px solid #999999;
 border-top:1px solid #999999;}
 .table_border_rt
{ border-right:1px solid #999999;
border-left:1px solid #999999;
 border-top:1px solid #999999;}
 .table_border_last
{border-bottom:1px solid #999999;
 border-right:1px solid #999999;
 border-left:1px solid #999999;
 border-top:1px solid #999999;}
  .table_border_bl
{border-bottom:1px solid #999999;
 border-left:1px solid #999999;
 border-top:1px solid #999999;}
 
.link a
{font-weight:bold;
 color:#000000;
 text-decoration:none;}  
 .link a:hover
{ font-weight:bold;
 color:#000000;
 text-decoration: underline;}  
/* content end */

/* Footer start */
#footer
{margin:0px;
 padding:25px 0px 25px 0px;}
.left_footer
{float:left; 
 width:344px; 
 background:url(../images/rt_ftbgrpt.gif) left top repeat-x;
 font: normal 11px/13px Arial, Helvetica, sans-serif; color:#5E5E5E;
 padding:0px 0px 0px 0px;}
.lt_ft_txt
 {float:left; padding:15px 0px 15px 0px;}
.lt_ft_txt a
 { text-decoration: none; color:#5E5E5E;}
.lt_ft_txt a:hover
{ text-decoration: underline; color:#5E5E5E;}
.right_footer
 {float:left; text-align:right; 
  width:603px; height:43px; 
  background:blue url(../images/ft_bgrpt.gif) left top repeat-x; 
  padding:0px 0px 0px 0px;} 
.right_footer_txt
{float:left; text-align:right; padding:15px 0px 15px 280px; font: normal 11px/13px Arial, Helvetica, sans-serif; 
color:#FFFFFF;}
.right_footer_txt a
{ text-decoration:none; color:#FFFFFF;}
.right_footer_txt a:hover
{ text-decoration:underline; color:#FFFFFF;}
/* Footer start */