﻿body
{
	margin: 0px auto 0px auto;
	font-family: Verdana, Sans;
	font-size: 8pt;
	color: #333333;
	background-color: #003c64;
	text-align: center;
}

input
{
	font-size: 8pt;
	color: black;
}

.outerPage
{
	background-image: url('bg_main-01b.jpg');
	background-repeat: no-repeat;
	background-color: White;
	width: 750px;	
	margin-right: auto;
	margin-left: auto;
}

.innerPage
{
	background-image: url('bg_main-02.gif');
	background-repeat: repeat-x;
	background-color: #ECF8FE;
	width: 700px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
}

.title1
{
	font-size: 10.5pt;
	font-weight: bold;
	color: #004B88;
}

.title2
{
	font-size: 8pt;
	font-weight: bold;
	color: #006AC1;
}

.title3
{
	font-size: 10pt;
	font-weight: bold;
	color: #004B88;

}

.normalText
{
	font-size: 8pt;
	color: #333333;
}

.staticMenuItem
{
	padding: 2px;
	background-image: url('bg_menu.gif');
	background-repeat: repeat-x;
}

.dynamicMenuItem
{
	padding: 2px;
	background-image: url('bg_dynamicMenu.jpg');
	background-repeat: repeat-x;
	z-index: 50;
}

.standardButton
{
	margin: 1px;
	background-image: url('bg_button.gif');
	background-repeat: repeat-x;
	font-family: Verdana, Sans;
	font-size: 8pt;
}

.validatorText
{
	color: red;
}

.languageMenu
{
	font-size: 8pt;
	color: white;
	text-align: left;
	text-decoration: none;	
}

.languageMenu a:link
{
	text-decoration: none;	
}


.hardwareRow
{
	border: 1px solid #999999;
	background-image: url('bg_hardware.gif');
	height: 150px;
	background-repeat: repeat-x;
}

.hardwareMainTitle
{
	font-size: 10.5pt;
	font-weight: bold;
	color: #004B88;
	width: 140px;
}

.softwareRow
{
	border: 1px solid #999999;
	background-image: url('bg_software.gif');
	height: 150px;
	background-repeat: repeat-x;	
}

.softwareMainTitle
{
	font-size: 10.5pt;
	font-weight: bold;
	color: #004B88;
	width: 120px;
}

.servIcon
{
	margin: auto;
	width: 140px;
	vertical-align: middle;
	text-align: center;
}

.servTitle
{
	width: 250px;
}

.servicesRow
{
	border: 1px solid #999999;
	background-image: url('bg_services.gif');
	background-repeat: repeat-x;	
	height: 180px;
}

.servBullet
{
    list-style-position: outside;
    list-style-image: url('i_bullet.gif');
    margin-left: 0px;
    padding-left: 40px;
}

.divPsafeCalc
{
	border: 1px solid #999999;
	background-color: #E0F0F1;
	background-image: url('bg_psafecalc.gif');    	
	height: 450px;
	background-repeat: repeat-x;
	font-weight: 700;
}

.divDownloadRow
{
	margin: 5px 0px 5px 0px;
	border: 1px solid #999999;
	background-color: #E0F0F1;
	background-image: url('bg_download.gif');
	height: 120px;
	background-repeat: repeat-x;
	vertical-align: middle;
}

.tblDownloadRow
{
	padding: 0px;
	height: 100%;
	vertical-align: middle;
}

.downloadTitle
{
	width: 100px;
	font-size: 10.5pt;
	font-weight: bold;
	color: #004B88;
}

.downloadLink
{
	width: 100px;
	vertical-align: middle;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}

