
/*------------- Fonts ------------*/
body
{
	font-family: Arial, Helvetica, sans-serif;
}

a.services, a.servicesSelected, div.blurbText,
td.listItem, span.contact a, div.remote a
{
	font-size: 10pt;
}

a.servicesSelected, div.sectionTitle, span.blurbTitle, 
span.contactInfo
{
	font-weight: bold;
}

div.blurbText, td.listItem
{
	text-align: justify;
}

span.blurbTitle
{
	font-size: 18pt;
}

div.contact
{
	font-size: 24pt;
	text-align: center;
}

span.contact
{
	font-size: 15pt;
}

/*------------ Colours -----------*/
body, td.header, td.footer
{
	background-color: White;
}

a.inline, a.underline, a.services, a.servicesSelected, div.sectionTitle, 
div.contact, div.blurbText, td.listItem, div.remote a
{
	color: White;
}

a.inline, a.services, a.servicesSelected, div.remote a
{
	text-decoration: none;
}

a.underline
{
  text-decoration: underline;
}

a.services, a.servicesSelected
{
	padding-right: 10px;
	padding-left: 4px;
}

a.inline:hover, a.services:hover, a.underline:hover,
div.remote a:hover
{
	color: black;
}

div.sectionTitle
{
	background-color: black;
}

/*-------- Sizes and Positions --------*/

table.header, table.blurb, table.footer
{
	table-layout: fixed;
}

table.header
{
	height: 60px;
}

table.header, table.footer
{
	width: 920px;
}

table.blurb
{
  width: 940px;
}

table.footer
{
	height: 1px;
}

td.services, td.contact
{
	width:250px;
	height:200px;
}

td.services, td.contact, td.listItem
{
  vertical-align: top;
}

/*------------ Misc. -------------*/
table.header
{
	border-bottom: 1px solid gray;
}

table.footer
{
	border-top: 1px solid gray;	
}

div.sectionTitle
{
	padding: 10px 0px 10px 20px;
}

a.servicesSelected
{
	cursor: default;
}

div.services
{
	padding: 10px 0px 0px 20px;
}

td.servicesItem
{
	padding: 4px 0px 4px 0px;
	border-bottom:1px solid black;
}

div.blurbText
{
	padding: 15px;
}

div.contact
{
	padding-top: 30px;
}

div.onlineHelp
{
  padding-top: 20px;
}

li
{
  margin-left: 0px;
}

div.remote
{
  margin-top:10px;
}

/*div.remote a
{
  color: white;
  text-decoration: none;
  font-size: 10pt;
}*/
/*
div.remote a:hover
{
  color: white;
  text-decoration: none;
  font-size: 10pt;
}*/
