﻿body 
{
    font-family:Verdana, Arial, sans-serif;
}

.main
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #333333;
}

h1
{
margin-top:0px;
margin-bottom:10px;
font-size:15px;
}

h2
{
margin-top:0px;
margin-bottom:10px;
font-size:14px;
}


p
{
margin-top:0px;
margin-bottom:14px;
}

ul.services
{
font-size:13px;
font-weight:bold;
list-style:square;
}

ul.clients
{
font-size:13px;
font-weight:normal;
list-style:square;
}

ul.certs
{
font-size:12px;
font-weight:bold;
list-style:square;
padding-top:15px;
padding-bottom:15px;
}

ul.managed
{
font-size:13px;
list-style-image:url(images/tick.gif);
font-weight:bold;
}

td.faq
{
border:#FFFFFF solid 1px;
}

td.faq:hover
{
border:#800080 solid 1px;
cursor:help;
}

a:link
{
    font-family:Verdana, Arial, Sans-Serif;
    color: #000000;
    text-decoration:none;
	font-weight:bold;
}

a:visited
{
    font-family:Verdana, Arial, Sans-Serif;
    color: #000000;
    text-decoration:none;
	font-weight:bold;
}

a:hover
{
    font-family:Verdana, Arial, Sans-Serif;
    color: #800080;
    text-decoration:underline;
	font-weight:bold;
}

a.servicespageanchor:link { text-decoration:none; color:#333333; }
a.servicespageanchor:visited { text-decoration:none; color:#333333; }
a.servicespageanchor:hover { text-decoration:none; color:#333333; }

td.titlebar 
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ffffff;
  font-weight : bold;
  border-left:#800080 solid 1px;
  border-right:#800080 solid 1px;
  background:url(images/spacer.jpg);
  background-repeat:repeat-x;
  background-position:center;
}

td.adminresults 
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight : bold;
}

td.headercell
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ffffff;
  font-weight : bold;
  padding-left:5px;
  padding-top:2px;
  padding-bottom:2px;
  border-top:#800080 solid 1px;
  border-left:#800080 solid 1px;
  border-right:#800080 solid 1px;
  background:url(images/spacer.jpg);
  background-repeat:repeat-x;
  background-position:center;
}

.normalFont
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ffffff;
  font-weight : bold;
}

.contactForm
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight : normal;
}

.normalFontBlack
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight : bold;
}

.normalLink
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight : bold;
  text-align:center;
}

.normalLink:hover
{
color:#800080;
}

.normalFontBlackRight
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight : bold;
  text-align:right;
}

.normalFontBlackRight:hover
{
    color:#800080;
}

.biggerFontBlack
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #000000;
}

.quoteTitle
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #000000;
  font-weight:bold;
}

.validation
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

a.menulink:link
{
    font-family:Verdana, Arial, Sans-Serif;
    font-size:11px;
    color: #000000;
    text-decoration:none;
}

a.menulink:visited
{
    font-family:Verdana, Arial, Sans-Serif;
    font-size:11px;
    color: #000000;
    text-decoration:none;
}

a.menulink:hover
{
    font-family:Verdana, Arial, Sans-Serif;
    font-size:11px;
    color: #800080;
    text-decoration:underline;
}

a.informationlink:link
{
    font-family:Verdana, Arial, Sans-Serif;
    font-size:11px;
    color: #000000;
    text-decoration:none;
	font-weight:normal;
}

a.informationlink:visited
{
    font-family:Verdana, Arial, Sans-Serif;
    font-size:11px;
    color: #000000;
    text-decoration:none;
	font-weight:normal;
}

a.informationlink:hover
{
    font-family:Verdana, Arial, Sans-Serif;
    font-size:11px;
    color: #800080;
    text-decoration:underline;
	font-weight:normal;
}

a.breadcrumb:link
{
    font-family:Verdana, Arial, Sans-Serif;
    font-size:10px;
    color: #FFFFFF;
    text-decoration:none;
}

a.breadcrumb:visited
{
    font-family:Verdana, Arial, Sans-Serif;
    font-size:10px;
    color: #FFFFFF;
    text-decoration:none;
}

a.breadcrumb:hover
{
    font-family:Verdana, Arial, Sans-Serif;
    font-size:10px;
    color: #FFFFFF;
    text-decoration:underline;
}

td.footercell 
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #000000;
  border-bottom:#800080 solid 1px;
  border-left:#800080 solid 1px;
  border-right:#800080 solid 1px;
  padding:5px;
}

.smallquotefont
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  color: #000000;
  text-align:center;
}

.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 17px;
  font-weight: bold;
  color: #404040;
}

.pageSubHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #404040;
}

.quoteor
{
    text-align:center;
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    color:#000000;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color:Transparent;
padding: 0px;
left: -1000px;
border: none;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 0px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 35px;
left: -150px; /*position where enlarged image should offset horizontally */

}

.nudge:hover
{
    position:relative;
    top:1px;
    left:1px;
}

.masterFooter
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

.textaligncenter
{
  text-align:center;
}

.homepagetitle
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  color: #404040;
  font-weight : bold;
}

.termstitle
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #404040;
  font-weight : bold;
}

.termsblock
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

.privacyemail
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #404040;
  text-align:center;
  font-weight:bold;
}

.privacyemail:hover
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #800080;
  text-align:center;
  font-weight:bold;
}

a.hplink:link
{
    font-family:Verdana, Arial, Sans-Serif;
    font-size:14px;
    color: #000000;
    font-weight:bold;
    text-decoration:none;
}

a.hplink:visited
{
    font-family:Verdana, Arial, Sans-Serif;
    font-size:14px;
    color: #000000;
    font-weight:bold;
    text-decoration:none;
}

a.hplink:hover
{
    font-family:Verdana, Arial, Sans-Serif;
    font-size:14px;
    color: #800080;
    font-weight:bold;
    text-decoration:underline;
}

.whyus
{
    font-family:Verdana, Arial, Sans-Serif;
    font-size:12px;
    color: #404040;
}

.whyuspics
{
    cursor:help;
}
