@charset "utf-8";
/* CSS Document */

body
{
margin:0px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#525252;
}
p
{ margin:8px 0 8px 0;
}
.red-strip
{
background-color:#b6080e; height:24px; color:#ffffff; text-align:right; line-height:22px; padding-right:8px;
}
.red-strip a
{
color:#ffffff; text-decoration:none;
}
.red-strip a:hover
{
color:#e2f607; text-decoration:none; 
}
.main-bg
{background: #434a4e url(images/main-bg.gif); background-repeat:repeat-x; background-position:top;
}
.top-curve
{
background-image:url(images/top-curve.gif); background-repeat:no-repeat; height:70px;color:#ffffff;
}
.text-bg
{background-image:url(images/text-bg.gif); background-repeat:repeat-y;
}
.text-bg-main
{
background-image:url(images/white-gray-bg1.gif); background-repeat:repeat-y;
_background-image:url(images/white-gray-bg.gif); background-repeat:repeat-y;
}
h1
{font-size:18px; color:#b6080e; margin:0px;
}
.header-bg

{background-image:url(images/header-bg.gif); background-repeat:no-repeat; width:294px; height:245px;
}
.inner-header-bg

{background-image:url(images/inner-header-bg.gif); background-repeat:no-repeat; width:294px; height:219px;
}
.text-spacing
{
padding:8px; line-height:23px;
}
.services-heading
{
color:#393389; font-size:14px; font-weight:bold; 
}
.heading-text-formating
{
margin-left:3px; line-height:21px;
}
.inner-heading-text-formating
{
 line-height:23px;
}
.img-margin-right
{
margin-right:17px; border:0px;
}
.proxy-server
{
background-image:url(images/proxy-server-bg.gif); background-repeat:no-repeat; widht:643px; height:279px;
}
.proxy-text-formating
{
margin:0px 7px 0 10px; width:625px;
}
.bottom-bg
{
background-image:url(images/bottom-bg.gif); background-repeat:no-repeat;  height:114px; color:#ffffff;
}
.divider-space
{
margin-left:12px; margin-right:12px;
}
.samba-server-text
{
margin-top:8px;height:100px; padding-right:15px;
}
.voip-technology-text
{
margin-top:8px;height:100px; padding-right:15px;
}
.bottom_links
{
margin-top:28px; text-align:center;
}
.bottom_links a
{
color:#ffffff; text-decoration:none;
}
.bottom_links a:hover
{
color:#e2f607; text-decoration:none; 
}
.copyright
{
margin-top:18px; margin-left:30px;color:#666666; text-align:center
}
.text-spacing1
{
margin-left:9px; line-height:24px;color:#343333;
}
.text-spacing1 a
{
color:#343333; text-decoration:none;
}
.text-spacing1 a:hover
{
color:#f40617; text-decoration:none;
}
.arrow
{
font-family:Arial, Helvetica, sans-serif; font-size:13px;
}
.email
{
color:#cecfcf; text-decoration:none;
}
.email:hover
{
color:#ffffff; text-decoration:none;
}
.banner-headings
{
font-size:20px;
line-height:30px;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
color:#999999;
}
.other-heading
{font-size:20px; color:#333333; margin:0px; color:#051f80;
}
.other-heading1
{font-size:18px; color:#333333; margin:0px; color:#051f80;
}
.other-heading2
{font-size:16px; color:#333333; margin:0px; color:#051f80; font-weight:bold;
}
.red-background
{
 line-height:26px;background-color:#f30935; height:26px; color:#ffffff; font-weight:bold; font-size:13px; padding-left:5px;
}
.margin_ul
{
margin:6px 0 8px 23px; line-height:21px;
}
.top_links_news
{
padding:15px 0  0 55px; font-size:17px;color:#dedede;
 }
.top_links_news a
{
color:#dedede; text-decoration:none;
 }.top_links_news a:hover
{
color:#fcf307; text-decoration:none;
 }
.divider_mar
{
margin-left:28px; margin-right:28px;
}
.img-border
{
border:1px solid #666666;
}
.input_tab
{
border:1px solid #535353; width:200px; height:19px;
}
.texarea_tab
{
width:320px; height:104px;border:1px solid #535353; 
}
.page-heading
{
font-size:14px; color:#ffffff; font-weight:bold; line-height:28px;
}
.text-link
{
color:#4f4e4e; text-decoration:none;
}
.text-link:hover
{
color:#ff0000; text-decoration:none;
}