﻿body
{
	padding: 0px;
	margin: 0px;
	border: 0px;
	background-image: url( '/images/layout/background.png' );
	background-position: top;
	background-repeat: repeat-x;
	background-color: #ffffff;
}
div
{
	position: absolute;
	z-index: 1;
	font-family: Arial;
}
#PageFrame
{
	position: relative;
	left: 0px;
	top: 24px;
	width: 982px;
	text-align: center;
	margin-left:auto;
	margin-right:auto;
}
#Page
{
	position: relative;
	top: 0px;
	width: 982px;
	background-color: #ffffff;
}
#Header
{
	left: 0px;
	height: 49px;
}
#LeftHeader
{
	left: 0px;
	top: 0px;
	width: 8px;
	height: 128px;
	background-image: url( '/images/layout/leftheader.png' );
}
#HeaderLine
{
	top: 0px;
	left: 8px;
	width: 966px;
	background-image: url( '/images/layout/headerline.png' );
}
#HeaderBackground
{
	left: 8px;
	top: 2px;
	height: 49px;
	width: 966px;
	background-image: url( '/images/layout/headerbackground.png' );
	background-repeat: repeat-x;
}
#adrigole
{
	left: 22px;
	top: 12px;
	height: 24px;
	width: 129px;
}
#Logo
{
	left: 152px;
	top: -16px;
	height: 37px;
	width: 36px;
	background-image: url( '/images/layout/logo.png' );
}
#ITConsultancy
{
	left: 157px;
	top: 25px;
	height: 11px;
	width: 76px;
	background-image: url( '/images/layout/ITConsultancy.png' );
}
#headerspacerservice
{
	left: 344px;
	top: 4px;
	height: 35px;
	width: 3px;
	background-image: url( '/images/layout/headerspacer.png' );
}
#headerservices
{
	left: 386px;
	top: 14px;
	height: 18px;
	width: 66px;
	background-image: url( '/images/layout/services.png' );
}
#headerspacerproduct
{
	left: 500px;
	top: 4px;
	height: 35px;
	width: 3px;
	background-image: url( '/images/layout/headerspacer.png' );
}
#headerproducts
{
	left: 546px;
	top: 14px;
	height: 17px;
	width: 65px;
	background-image: url( '/images/layout/products.png' );
}
#headerspacersupport
{
	left: 657px;
	top: 4px;
	height: 35px;
	width: 3px;
	background-image: url( '/images/layout/headerspacer.png' );
}
#headersupport
{
	left: 705px;
	top: 14px;
	height: 22px;
	width: 60px;
	background-image: url( '/images/layout/support.png' );
}
#headerspacercompany
{
	left: 816px;
	top: 4px;
	height: 35px;
	width: 3px;
	background-image: url( '/images/layout/headerspacer.png' );
}
#headercompany
{
	left: 857px;
	top: 14px;
	height: 21px;
	width: 73px;
	background-image: url( '/images/layout/company.png' );
}
#RightHeader
{
	left: 974px;
	top: 0px;
	width: 8px;
	height: 128px;
	background-image: url( '/images/layout/rightheader.png' );
}
#Footer
{
	bottom: 0px;
	left: 0px;
	width: 982px;
	height: 48px;
}
#LeftFooter
{
	left: 0px;
	top: 100px;
	width: 12px;
	height: 41px;
	background-image: url( '/images/layout/leftfooter.png' );
}
#FooterBackground
{
	left: 8px;
	top: 100px;
	height: 48px;
	width: 966px;
	background-image: url( '/images/layout/footerbackground.png' );
	background-repeat: repeat-x;
}
#copyrightadrigole
{
	left: 15px;
	top: 12px;
	width: 95px;
	height: 18px;
	background-image: url( '/images/layout/copyrightadrigolelimited.png' );
}
#copyrightyear
{
	left: 109px;
	top: 11px;
	width: 38px;
	height: 18px;
	background-image: url( '/images/layout/2009.png' );
}
#termsandcond
{
	left: 524px;
	top: 12px;
	width: 125px;
	height: 15px;
	background-image: url( '/images/layout/tcs.png' );
}
#termsandcondspacer
{
	left: 677px;
	top: 4px;
	height: 33px;
	width: 4px;
	background-image: url( '/images/layout/footerspacer.png' );
}
#contactus
{
	left: 713px;
	top: 11px;
	width: 72px;
	height: 18px;
	background-image: url( '/images/layout/contactus.png' );
}
#contactus
{
	left: 716px;
	top: 11px;
	width: 72px;
	height: 18px;
	background-image: url( '/images/layout/contactus.png' );
}
#contactspacer
{
	left: 824px;
	top: 4px;
	height: 33px;
	width: 4px;
	background-image: url( '/images/layout/footerspacer.png' );
}
#privacypol
{
	left: 852px;
	top: 11px;
	width: 91px;
	height: 18px;
	background-image: url( '/images/layout/privacypolicy.png' );
}
#RightFooter
{
	left: 968px;
	top: 100px;
	width: 12px;
	height: 41px;
	background-image: url( '/images/layout/rightfooter.png' );
}
#Main
{
	position: relative;
	top: 61px;
	left: 10px;
	width: 967px;
	background: #ffffff;
	float: left;
}
#Downfem
{
	position: relative;
	padding: 30px;
}
.bleft
{
	position: absolute;
	z-index: 10;
	left: 0px;
	top: 0px;
	width: 4px;
	height: 100%;
}
.blt
{
	z-index: 11;
	top: -1px;
	left: 0px;
	height: 4px;
	width: 4px;
	background-image: url( '/images/layout/boxlt.png' );
}
.blm
{
	position: relative;
	top: -1px;
	width: 4px;
	height: 100%;
	background-image: url( '/images/layout/boxlm.png' );
	background-repeat: repeat-y;
	z-index: 10;
}
.blb
{
	z-index: 11;
	bottom: 0px;
	left: 0px;
	height: 4px;
	width: 4px;
	background-image: url( '/images/layout/boxlb.png' );
}
.bmiddle
{
	position: relative;
	height: 100%;
	width: 100%;
	z-index: 9;
	float: left;
}
.bmt
{
	top: -2px;
	left: 0px;
	height: 4px;
	width: 100%;
	background-image: url( '/images/layout/boxmt.png' );
	background-repeat: repeat-x;
	z-index: 10;
}
.bmb
{
	bottom: 0px;
	left: 0px;
	z-index: 10;
	height: 4px;
	width: 100%;
	background-image: url( '/images/layout/boxmb.png' );
	background-repeat: repeat-x;
}
.bright
{
	position: absolute;
	z-index: 10;
	right: 0px;
	width: 4px;
	height: 100%;
}
.brt
{
	z-index: 11;
	top: -1px;
	left: 0px;
	height: 4px;
	width: 4px;
	background-image: url( '/images/layout/boxrt.png' );
}
.brm
{
	right: 0px;
	top: -1px;
	width: 4px;
	height: 100%;
	background-image: url( '/images/layout/boxrm.png' );
	background-repeat: repeat-y;
}
.brb
{
	right: 0px;
	bottom: 1px;
	height: 4px;
	width: 5px;
	background-image: url( '/images/layout/boxrb.png' );
}
