h1 {
 /*  background:#F0F4F9; */
   background:#EAEEFA;
   font-size:14pt;
   font-family : Arial;
   font-weight:bold;
   color:#526091;
   padding-top:6px;
   padding-bottom:6px;
   padding-right:5px;
   padding-left:5px;
   margin-bottom:15px;
   margin-top:2px;
}

h2 {
   background:#789ABB; 
   font-size:10pt;
   font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-weight:bold;
   color:#FFFFFF; 
   padding-top:2px;
   padding-bottom:2px;
   padding-right:5px;
   padding-left:5px;
   margin-bottom:15px;
   margin-top:30px;

}

.h2a {
   /* Same style as h2 but with margin-top:30px */
   background:#789ABB; 
   font-size:10pt;
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-weight: bold;
   color:#FFFFFF; 
   padding-top:2px;
   padding-bottom:2px;
   padding-right:5px;
   padding-left:5px;
   margin-bottom:15px;
   margin-top:0px;
}

/*
ul {
   list-style-image: url("../pics/arrow7.gif");
}
*/

body {
   margin-bottom : 0px;
   margin-left : 0px;
   margin-right : 0px;
   margin-top : 0px;
   padding-bottom : 0px;
   padding-left : 0px;
   padding-right : 0px;
   padding-top : 0px;
   background: #FFFFFF;
}

a:link     { color:#2040c0;text-decoration:none;}
a:visited  { color:#103070;text-decoration:none;}
a:active   { color:#375895;text-decoration:none;}
a:hover    { color:#0000FF;text-decoration:underline;}


A.navu:link    {color:#5070d0; text-decoration:underline;}
A.navu:visited {color:#204090; text-decoration:underline;}
a:navu:active  {color:#3050B0; text-decoration:underline;}
A.navu:hover   {color:#998822; text-decoration:underline;}
A.navu {
   color : #3050B0;
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 11px;
   font-weight : normal;
   text-decoration:underline;
}

A.navusmall:link    {color:#768CA1; text-decoration:underline;}
A.navusmall:visited {color:#768CA1; text-decoration:underline;}
a:navusmall:active  {color:#768CA1; text-decoration:underline;}
A.navusmall:hover   {color:#768CA1; text-decoration:underline;}
A.navusmall {
   color : #768CA1;
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 10px;
   font-style : normal;
   text-decoration:underline;
}


A.nav1:link    {color:#4B6684; text-decoration:none;}
A.nav1:visited {color:#4B6684; text-decoration:none;}
a:nav1:active  {color:#2A4A72; text-decoration:none;}
A.nav1:hover   {color:#2A4A72; text-decoration:underline;}
.nav1 {
   color : #333333;
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 11px;
   font-weight : normal;
   text-decoration:none;
}


A.nav:link    {color:#204060; text-decoration:none;}
A.nav:visited {color:#204060; text-decoration:none;}
a:nav:active  {color:#2A4A72; text-decoration:none;}
A.nav:hover   {color:#2A4A72; text-decoration:underline;}
A.nav {
   color : #204060;
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 11px;
   font-weight : normal;
   text-decoration:none;
}

A.navwhite:visited {color:#FFFFFF;text-decoration:none;}
A.navwhite:active  {color:#FFFFFF;text-decoration:none;}
A.navwhite:hover {color:#FFFFFF;text-decoration:underline;}
A.navwhite:link {color:#FFFFFF;text-decoration:none;}
.navwhite {
   color : #FFFFFF;
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 11px;
   text-decoration:none;
}


.bluetitle {
   color: #184EB3;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 11pt;
}


.bluetitle3 {
   color: #FFFFFF;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 13pt;
   line-height : 135%; 
}



.title1 {
   background:#FFFFFF; 
   font-size:14pt;
   font-family : Arial;
   font-weight:bold;
   color:#58678F; 
   padding-top:4px;
   padding-bottom:4px;
   padding-right:5px;
   padding-left:0px;
   margin-bottom:15px;
   margin-top:0px;
}

.headline {
   background:#ADBBCA; 
   font-size:10pt;
   font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-weight:bold;
   color:#FFFFFF; 
   padding-top:2px;
   padding-bottom:2px;
   padding-right:5px;
   padding-left:5px;
   margin-bottom:15px;
   margin-top:30px;
   /* border-bottom: solid 1px #38476F */
}

.headline1 {
   background:#ADBBCA; 
   font-size:10pt;
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-weight: bold;
   color:#FFFFFF; 
   padding-top:2px;
   padding-bottom:2px;
   padding-right:5px;
   padding-left:5px;
   margin-bottom:15px;
   margin-top:0px;
   /* border-bottom: solid 1px #38476F */
}

.barheader1 {
   background:#E5EAF4;
   font-size:12px;
   font-weight:bold;
   color:#38476F;
   padding-top:2px;
   padding-bottom:2px;
   padding-right:5px;
   padding-left:5px;
   margin-bottom:25px;
   margin-top:0px;
   border-bottom: solid 0px #38476F
}

.maintext {
   color : #222222;
   font-family: Verdana, sans-serif, Geneva, Arial, Helvetica;
   font-size: 11px;
   text-align: left;
   line-height: 138%;
}


.gray {
   color : #565656;
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 11px;
}

.newsticker-h1 {
   color : #005BB7;
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 11px;
}

.newsticker-headline {
   color : #7A82A5;
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 12px;
}


.topbartext {
   font-family : Verdana, Arial, sans-serif;
   font-size : 10px;
}


.bigtext2 {
   font-size:13pt;
   font-family : Arial;
   font-weight: normal;
   color:#026296; 
   margin:0;
   margin-right:0; 
   margin-left:0px;
   margin-top:0px;
   line-height:115%;
}


.bigtext {
   font-size:12pt;
   font-family : Arial;
   font-weight: normal;
   color:#000000; 
   line-height:115%;
}

.bigtext1 {
   font-size:13pt;
   font-family : Arial;
   font-weight: normal;
   color:#026296; 
}


.pressheader {
   font-size:17pt;
   font-family : Arial;
   font-weight: normal;
   color:#000000; 
   line-height:115%;
}


.bigtext_gray {
   font-size:13pt;
   font-family : Arial;
   font-weight: normal;
   color:#777785; 
}

.smalltext {
   color : #2A4A72;
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 9px;

}


.rightmenutext_blue {
   color : #476386;
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 11px;
   margin:0;
   margin-right:0; 
   margin-left:15px;
   margin-top:15px;
   line-height:115%;
}

.rightmenutext_black {
   color : #333333;
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 11px;
   margin:0;
   margin-right:0; 
   margin-left:15px;
   margin-top:15px;
   line-height:115%;
}

.rightmenutext_white {
   color : #ffffff;
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 11px;
   margin:0;
   margin-right:0; 
   margin-left:15px;
   margin-top:15px;
   line-height:115%;
}

.sign {
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   color:#555555;
   font-size : 10px;
   text-align: right;
   margin-top:3px;
}

.top {
   background-color : #F0F4F9;
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 10px;
   font-style : normal;
   font-weight : normal;
}

.top1 {
   background-color : #FFFFFF;
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 10px;
   font-style : normal;
   font-weight : normal;
}

.leftsideback {
   background-color: #FFFFFF;
   margin-top:4px;
   margin-left:7px;
   color : #333333;
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 12px;
   font-weight : normal;
   font-weight : normal;
   padding-top:1px;
   padding-bottom:1px;
   padding-left:3px;

}

.leftsideback2 {
/* background-color: #6784AF;*/
   background-color: #789ABB;
   margin-top:4px;
   margin-left:7px;
   color : #FFFFFF;
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 12px;
   font-weight : normal;
   padding-top:1px;
   padding-bottom:1px;
   padding-left:3px;
}


.quote {
   font-family : Arial, Times, Helvetica;
   font-weight : normal;
   font-size : 10pt;
}


.bigquote {
   background:#FFFFFF; 
   font-size:13pt;
   font-family :Arial;
   font-weight: normal;
   color:#000000; 
   padding-top:1px;
   padding-bottom:1px;
   padding-right:5px;
   padding-left:5px;
   margin-bottom:15px;
   margin-top:30px;
}

.buttontext {
   margin-top:2px;
   margin-left:7px;
   color : #00186D;
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 11px;
   font-weight : normal;
}

.bottomtext {
   margin-top : 10px;
   color : #103070;
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 10px;
   font-weight : normal;
}

table.clam0 {
   border-width : 1px;
   border-color: #7A88A1;
   border-style : solid;
   background : EAEEFA;
}

table.clam00 {
   border-width : 1px;
   border-color: #7A88A1;
   background : EAEEFA;
}

table.clam1 {
   border-width : 1px;
   border-color: #7A88A1;
   border-style : solid;
   background : #FFFFFF;
   border-right: solid 0px #000000

}

table.clam2 {
   border-width : 1px;
   border-color: #7A88A1;
   border-style : solid;
   background : #F4F4F5;
}


table.clam1a {
   border-width : 1px;
   border-color: #7A88A1;
   border-style : solid;
   background : #FFFFFF;
}

table.clam1b {
   border-width : 1px;
   border-color: #AFBFCF;
   border-style : solid;
   background : #FFFFFF;
}


table.clam4 {
   border-width : 1px;
   border-color: #FFFFFF;
   border-style : solid;
   background : #EFF0F2;

}

table.clam5 {
   border-width : 1px;
   border-color: #ABB4C4;
   border-style : solid;
   background : #EFF0F2;
}

table.clam6 {
   border-width : 1px;
   border-color: #ABB4C4;
   border-style : solid;
   background : #789ABB;
}


.topback {background-image : url('/pics/topback.gif');}
.topback1 {background-image : url('/pics/topback1.gif');}
.menu {background-image : url('/pics/frontbottom.png');}
.menu0 {background-image : url('/pics/frontbottom1.png');}
.menu5 {background-image : url('/pics/menuback7.gif');}
.menu6 {background-image : url('/pics/menuback8.gif');}
.menu7 {background-image : url('/pics/topleft2.gif') ; background-repeat : no-repeat;}
.bgimage {background-image : url('/pics/firewall_os2.gif'); background-repeat : no-repeat;}
.bgimage4 {background-image : url('/pics/dialer_main.gif'); background-repeat : no-repeat;}
.bgimage2 {background-image : url('/pics/firewall_main2.gif'); background-repeat : no-repeat;}
.bggui    {background-image : url('/pics/gui-w-monitors.gif'); background-repeat : no-repeat;}
.bgimage2a {background-image : url('/pics/firewall_main2a.gif'); background-repeat : no-repeat;}
.bgimage20 {background-image : url('/pics/bg4.gif'); background-repeat : no-repeat;}
.bgimage21 {background-image : url('/pics/bg5.gif'); background-repeat : no-repeat;}
.bgimage5 {background-image : url('/pics/logo_firewall8.png'); background-repeat : no-repeat;}
.bgimage7 {background-image : url('/pics/firewall_purchase.gif'); background-repeat : no-repeat;}
.bgimage1 {background-image : url('/pics/firewall_lin.gif'); background-repeat : no-repeat;}
.bgimage6 {background-image : url('/pics/firewall_win9.gif'); background-repeat : no-repeat;}
.bgimage10 {background-image : url('/pics/news.gif'); background-repeat : no-repeat;}
.bgimage11 {background-image : url('/pics/support.gif'); background-repeat : no-repeat;}
.bgimage12 {background-image : url('/pics/bg.gif');}
.bgimage13 {background-image : url('/pics/image10.png');background-repeat : no-repeat;}
.bgimage15 {background-image : url('/pics/bg3.gif'); background-repeat : no-repeat;}
.bgimage17 {background-image : url('/pics/bg3b.gif'); background-repeat : no-repeat;}
.bgimage16 {background-image : url('/pics/firewall_demo.gif'); background-repeat : no-repeat;}
.bgimage18 {background-image : url('/pics/nortel2a.gif'); background-repeat : no-repeat;}
.bg-toolbar {background-image : url('/pics/bg-toolbar.gif'); background-repeat : no-repeat;}
.menusubpage {background-image : url('/pics/mainback2.gif');}
.button{background-image : url('/pics/button2.png');}

TD.vline{background-color:#86A2BA;}

.search 
{
	width: 180px;
  	/*background-color : #557799;*/
       /* background-color : #7799CC; */
        background-color : white;
	font-family : Arial;
	font-size : 12px;
	border : 1px solid #264F57;
	color : #476386;
}

.search_small 
{
	height: 22px;
	width: 140px;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
  	background-color : #FFFFFF;
	color : #000000;
}

.dropdown
{
	width: 200px;
  	background-color : white;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 13px;
	color : #476386;
}

.subscribe 
{
	height: 22px;
	width: 118px;
  	background-color : white;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
	color : #808080;
}


.subscribe1 
{
	height: 22px;
	width: 160px;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
  	background-color : #FFFFFF;
	color : #000000;
}

.maintext1 {
   color : #476386;
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 11px;
   margin:0;
   margin-right:20; 
   margin-left:15px;
   margin-top:12px;
   line-height:120%;
}


.forms {
   background-color : #FFFFFF;
   color : #58678F;
   border : 1px #8795B6 solid;
   font-family : Helv, Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 10px;
   width: 140px;
   height: 17px;
}


.smalltext2 {
   color : #333333;
   font-family : Arial, Helvetica, sans-serif;
   font-size : 11px;
   line-height:100%;
}


.leftlink {
   color : #768CA1;
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 10px;
   font-style : normal;
   line-height:180%;
   padding-top:4px;
   padding-bottom:4px;
   padding-left:0px;
}


.header {
   color : #4D5E80;
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 11px;
   font-weight : bold;
}


.subheader {
   background-color : #F5F7FB;
   color : #58678F;
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 11px;
   font-style : normal;
   font-weight : bold;
 
}

.subtext {
   color : #768CA1;
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 10px;
   font-style : normal;
   line-height:130%;
}


.grey {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #777777;
}



/*
<SPAN style="FLOAT: right; MARGIN: 0px 0px 0px 15px">

.side {
   float: right; 
   width: 200px; 
   clear: right;
   background-color: #F0F4F9; 
   width: 100px;
   border-width : 1px;
   border-color: #7A88A1;
   border-style : solid;
   margin-bottom:0px;
   margin-top:0px;
   margin-left:20px;
   margin-right:0px;
}

table.clam2 {
   border-width : 1px;
   border-color: #7A88A1;
   border-style : solid;
   background : #EAEADB;
}

table.clam3 {
   border-width : 1px;
   border-color: #FFFFFF;
   border-style : solid;
   background : #EAEADB;

}

*/









