/* CSS Document for ensimfirewall.com */

body
{
    background-image: url("images/bg.gif");
    font-family: verdana,sans;
    font-size: 12px;
    color: #000000;
}

table.mainframe
{
    background-color: #000000;
}

td.topmid
{
    background-color: #bf0000;
    padding-top: 15px;
    padding-left: 25px;
}

td.topbg
{
    background-color: #bf0000;
}

td.spacer
{
	background-color: #244074;
	background-image: url("images/spacer.gif");
	height: 25px;
	width: 100%;
	padding-left: 5px;
	font-family: sans,verdana;
	color: #FFFFFF;
	font-size: 11px;
}

td.bigcontent
{
    background-color: #FFFFFF;
}

td.sidebg
{
    background-image: url("images/sidebar.gif");
    background-repeat: repeat-y;
    width: 60px;    
}

td.maincontent
{
	padding-top: 15px;
	font-family: verdana,sans;
	font-size: 12px;
	padding-bottom: 15px;
	padding-right: 25px;	
}

.header
{
	font-size: 21px;
   color: #bf0000;
   padding-left: -2px;
   font-weight: bold;
}

.date
{
    color: gray;
    font-size: 11px;
}

.text
{
	font-family: verdana,sans;
	font-size: 12px;
}

.link
{
    font-family: verdana,sans;
    font-size: 11px;
    color: EFEFEF;
}

.contact
{
	font-size: 11px;
}

a.toplink:link { color: #EFEFEF; text-decoration: none; }
a.toplink:active { color: #EFEFEF; text-decoration: none; }
a.toplink:visited { color: #EFEFEF; text-decoration: none; }
a.toplink:hover { color: #EFEFEF; text-decoration: underline; }

a:link { color: #000080; text-decoration: none; }
a:active { color: #000080; text-decoration: none; }
a:visited { color: #000080; text-decoration: none; }
a:hover { color: #000080; text-decoration: underline; }
