BODY, P, TD, TH, DIV, BLOCKQUOTE, DL, UL, OL 
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}

a:visited { color: blue; }
A:hover { font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ff0000; }

.sizeone { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;}

.heading { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #000000}

.subheading { font-family: "Tahoma";
font-size: 14px;
font-weight: bold;
color: #9C0031}

.subheadingred { font-family: "Tahoma";
font-size: 14px;
font-weight: bold;
color: #7B0021}

.subnav
{
    BORDER-RIGHT: #999999 1px dotted;
    BORDER-TOP: #999999 1px dotted;
    FONT-SIZE: 12px;
    BORDER-LEFT: #999999 1px dotted;
    COLOR: #000000;
    LINE-HEIGHT: normal;
    BORDER-BOTTOM: #999999 1px dotted;
    FONT-FAMILY: "Times New Roman", Times, serif;
    TEXT-ALIGN: left
}

.bodyTextSmall {
		font-family: "Tahoma";
		font-size: 9px;
		color: gray;}

.bodyTextSmall a {
		font-family: "Tahoma";
		font-size: 9px;
		color: blue;}

.bodyTextSmall a:hover {
		font-family: "Tahoma";
		font-size: 9px;
		color: #FF6600;}
		
.homepagetext {
		font-family: "Arial";
		font-size: 12px;
		color: #000000;}
		
.homepagetext a {
		font-family: "Arial";
		font-size: 12px;
		color: blue;}
		
.homepagetext a:hover{
		font-family: "Arial";
		font-size: 12px;
		color: #FF0000;}

.bodytextwhite { color: #ffffff; font-weight: normal; font-size: 12px; font-family: "Tahoma"; }

.input {
	color: #000000;
	font-weight: normal;
	font-size: 12px;
	width: 115px; }
	
.michael {
	font-family: "Tahoma";
	font-size: 12px;
	color: navy;
	font-weight: bold;}
	
.webhosting {
	font-family: "Tahoma";
	font-size: 18px;
	color: navy;
	font-weight: bold;
	text-decoration: none;}
	
.webhosting a:hover { color: navy; text-decoration: underline; }
.webhosting a:visited { color: navy; }
	
.homepageseperator {
	font-family: "Arial";
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;}
	
.portfolioheader {
	font-family: "Tahoma";
	font-size: 18px;
	color: #000000;
	font-weight: bold;}
		
.bodyTextBold {
		font-family: "Verdana", "Helvetica", "Arial";
		font-size: 11px;
		font-weight: bold;
		color: #333333;}

.blurb {
		font-family: "Tahoma";
		font-size: 12px;
		color: #000000;}
		
.blurb a {
		font-family: "Tahoma";
		font-size: 12px;
		color: #000000;}

.blurb a:hover {
		font-family: "Tahoma";
		font-size: 12px;
		color: #FF0000;}

.bodyText {
		font-family: "Tahoma";
		font-size: 11px;
		color: #000000;}

.bodyText a {
		font-family: "Tahoma";
		font-size: 11px;
		color: Blue;}

.bodyText2 {
		font-family: "Verdana", "Helvetica", "Arial";
		font-size: 10px;
		color: #333333;}
		
.navbar    {
		font-family: "Tahoma";
		font-size: 13px;
		text-decoration: none;
		color: #0000ff}
		
.navbar a  {
		font-family: "Tahoma";
		font-size: 13px;
		text-decoration: none;
		color: #0000ff;}
		
.navbar a:hover  {
		font-family: "Tahoma";
		font-size: 13px;
		text-decoration: none;
		color: #B50039;}
		
.portfoliocaption    {
		font-family: "Tahoma";
		font-size: 10px;
		color: #0000ff;}
		
.portfoliocaption a   {
		font-family: "Tahoma";
		font-size: 10px;
		color: #0000ff;}
		
.portfoliocaption a:hover   {
		font-family: "Tahoma";
		font-size: 10px;
		color: #FF0000;}
		
.smallsize {
		font-family: "Tahoma";
		font-size: 9px;
		color: #000000;}

.bodyText2 a {
		font-family: "Verdana", "Helvetica", "Arial";
		font-size: 11px;
		color: #006599;}

.bodyText2 a:hover {
		font-family: "Verdana", "Helvetica", "Arial";
		font-size: 11px;
		color: #FF6600;}

.bodyTextThree {
		font-family: "Verdana", "Helvetica", "Arial";
		font-size: 11px;
		line-height: 14px;
		color: #333333;}

.bodyTextThree a {
		font-family: "Verdana", "Helvetica", "Arial";
		font-size: 11px;
		line-height: 14px;
		color: #006599;}

.bodyTextBold a {
		font-family: "Verdana", "Helvetica", "Arial";
		font-size: 11px;
		font-weight: bold;
		color: #006599;}

.bodyTextBold a:hover {
		font-family: "Verdana", "Helvetica", "Arial";
		font-size: 11px;
		font-weight: bold;
		color: #FF6600;}

.bodyText a:hover {
		font-family: "Tahoma";
		font-size: 11px;
		color: #FF0000;}

.indexTitles {
		font-family: "Verdana", "Helvetica", "Arial";
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		color: #006599;}

.indexTitles a {
		font-family: "Verdana", "Helvetica", "Arial";
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		color: #006599;}

.indexTitles a:hover {
		font-family: "Verdana", "Helvetica", "Arial";
		font-size: 12px;
		font-weight: bold;
		text-decoration: underline;
		color: #FF6600;}

.indexRegistered {
		font-family: "Verdana", "Helvetica", "Arial";
		font-size: 10px;
		font-weight: bold;
		text-decoration: none;
		color: #006599;}

.indexRegistered a {
		font-family: "Verdana", "Helvetica", "Arial";
		font-size: 10px;
		font-weight: bold;
		text-decoration: none;
		color: #006599;}

.indexRegistered a:hover {
		font-family: "Verdana", "Helvetica", "Arial";
		font-size: 10px;
		font-weight: bold;
		text-decoration: underline;
		color: #FF6600;}

.headerUtilityLinks  {
		font-family: "Verdana", "Helvetica", "Arial";
		color: #ffffff;
		font-size: 10px;
		font-weight: Normal;
		}
		
.headerUtilityLinks a {
		font-family: "Verdana", "Helvetica", "Arial";
		color: #ffffff;
		font-size: 10px;
		font-weight: Normal;
		}
		
.headerUtilityLinks a:hover {
		font-family: "Verdana", "Helvetica", "Arial";
		color: #99ccff;
		font-size: 10px;
		font-weight: Normal;
		}
		
.footerPipe  {
		font-family: "Verdana", "Helvetica", "Arial";
		color: #3399cc;
		font-size: 10px;
		font-weight: Normal;
		}
		
.footerLinks  {
		font-family: "Tahoma";
		color: #ffffff;
		font-size: 11px;
		font-weight: Normal;
		}
		
.footerLinks  a {
		font-family: "Tahoma";
		color: #ffffff;
		font-size: 11px;
		text-decoration: none;
		font-weight: Normal;
		}

.footerLinks  a:hover {
		font-family: "Tahoma";
		color: #ffffff;
		font-size: 11px;
		text-decoration: underline;
		font-weight: Normal;
		}
		
.footerCopyright {
		font-family: "Tahoma";
		color: #5f5f5f;
		font-size: 10px;
		font-weight: Normal;
		text-decoration: none;
    	}
		
.footerCopyright a {
		font-family: "Tahoma";
		color: #5f5f5f;
		font-size: 10px;
		font-weight: Normal;
		text-decoration: none;
    	}
		
.footerCopyright a:hover {
		font-family: "Tahoma";
		color: #000000;
		font-size: 10px;
		text-decoration: underline;
		font-weight: Normal;
    	}
		
.belowfooter a:link {color: #909090; text-decoration: underline; }
.belowfooter a:active {color: #909090; text-decoration: underline; }
.belowfooter a:visited {color: #909090; text-decoration: underline; }
.belowfooter a:hover {font-size: 10px; color: black; text-decoration: underline; }
.belowfooter { font-size: 10px; color: gray; text-decoration: none; }

.navBodyText a {
		font-family: "Verdana", "Helvetica", "Arial";
		font-size: 11px;
		font-style: none;
		text-decoration: none;
		color: #006599;}

.navBodyText a:hover {
		font-family: "Verdana", "Helvetica", "Arial";
		font-size: 11px;
		font-style: none;
		text-decoration: underline;
		color: #FF6600;}

.navBodyText {
		font-family: "Verdana", "Helvetica", "Arial";
		font-size: 11px;
		font-style: none;		
		color: #333333;}
		
.indexBodyText {
		font-family: "Verdana", "Helvetica", "Arial";
		font-size: 10px;
		color: #333333;}

.indexBodyTextBold {
		font-family: "Verdana", "Helvetica", "Arial";
		font-size: 10px;
		font-weight: bold;
		color: #333333;}