﻿body 
{
	background-color: black;
	width: 100%
}

div.bgcolor
{
	background-color: white;
	text-align: center;
	margin-top: 30px;
	margin-right:auto;margin-left:auto;width:1024px
}

div.header
{
	width:1024px;
	height:114px;
	background-image:url(images/TitleBanner.gif)
}

div.MenuBG
{
	width:1024px;
	height:28px;
	background-image:url(images/MenuBG.gif)
}

div.menuDiv
{
	width:100%;
	height:28px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left:35px
}

span.BodyTitle
{
	font-weight:bold;
	font-size:18px;
	font-family:Arial;
	color:#8e001c
}

span.BodyBoldText
{
	font-weight:bold;
	font-size:12px;
	font-family:Arial;
	color:#000000
}

span.BodyText
{
	font-size:14px;
	font-family:Arial;
	color:#666666
}

span.BodyTextBoldGrey
{
	font-size:14px;
	font-weight:bold;
	font-family:Arial;
	color:#666666
}

span.BodyRedText
{
	font-weight:bold;
	font-size: 10px;
	color:#FF0000
}

div.Hide
{
	visibility:hidden;
	font-size: 12px;
	width:150px;
	color:#8e001c	
}

div.Error
{
	font-family: Arial;
	color:#8e001c	
}

div.MessageText
{
	font-size: 12px;
	color:#8e001c
}

div.GreyBG
{
	background-color:Gray;
	height:20px
}

a.Link
{
	color: #070F72;
	text-decoration: underline;
	font-family: Arial;
	font-size: 14px
}

a.Link:hover
{
	color: #8e001c;
	text-decoration: underline;
	font-family:Arial;
	font-size:14px
}

div.Link
{
	color: #070F72;
	text-decoration: underline;
	font-family: Arial;
	font-size: 14px
}

div.Link:hover
{
	color: #8e001c;
	text-decoration: underline;
	font-family:Arial;
	font-size:14px
}


/*************************TABLE******************************/
 

/*************************END TABLE**************************/

/*************************DEFAULT******************************/
div.DefaultbodyLeft 
{
	clear:both;	
	width:478px;
	float:left;
	text-align:left;
	background-color:White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top:10px;
	padding-left:25px
}

div.DefaultbodyRight 
{
	width:518px;
	height:520px;
	float:right;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-image:url(images/BodyRight.gif)
}

div.DefaultR1C1
{	
	width:100px;
	vertical-align:middle;
	padding-bottom:3px;
	float:left
}

div.DefaultR1C2
{
	width:245px;
	vertical-align:middle;
	padding-bottom:3px;
	float:left
}

div.DefaultR2C1
{	
	clear:left;
	width:100px;
	vertical-align:middle;
	padding-bottom:3px;
	float:left
}

div.DefaultR2C2
{
	width:245px;
	vertical-align:middle;
	padding-bottom:3px;
	float:left
}

div.DefaultR3C1
{	
	clear:left;
	width:193px;
	text-align:right;
	padding-left:1px;
	vertical-align:middle;
	float:left
}

div.DefaultR3C2
{
	width:152px;
	vertical-align:middle;
	padding-left:6px;
	float:left
}

span.MessageText
{
	font-size: 12px;
	color:#8e001c
}
/*************************END DEFAULT**************************/

/************************SERVICES****************************/
div.ServicesBodyLeft 
{
	clear:both;	
	width:478px;
	float:left;
	text-align:left;
	background-color:White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top:10px;
	padding-left:25px
}

div.ServicesBodyRight 
{
	width:518px;
	height:520px;
	float:right;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-image:url(images/Body-Services.gif)
}
/***********************END SERVICES************************/

/************************WEB DEVELOPMENT****************************/
div.WebDevelopmentBodyLeft 
{
	clear:both;	
	width:478px;
	float:left;
	text-align:left;
	background-color:White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top:10px;
	padding-left:25px
}

div.WebDevelopmentBodyRight 
{
	width:518px;
	height:520px;
	float:right;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-image:url(images/Body-WebDev.gif)
}
/***********************END WEB DEVELOPMENT************************/

/************************CUSTOM SOFTWARE****************************/
div.CustomSoftwareBodyLeft 
{
	clear:both;	
	width:478px;
	float:left;
	text-align:left;
	background-color:White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top:10px;
	padding-left:25px
}

div.CustomSoftwareBodyRight 
{
	width:518px;
	height:520px;
	float:right;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-image:url(images/Body-SoftDev.gif)
}
/***********************END CUSTOM SOFTWARE************************/

/************************HARDWARE SUPPORT****************************/
div.HardwareSupportBodyLeft 
{
	clear:both;	
	width:478px;
	float:left;
	text-align:left;
	background-color:White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top:10px;
	padding-left:25px
}

div.HardwareSupportBodyRight 
{
	width:518px;
	height:520px;
	float:right;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-image:url(images/Body-HardSupport.gif)
}
/***********************END HARDWARE SUPPORT************************/

/************************PRODUCTS****************************/
div.ProductsBodyLeft 
{
	clear:both;	
	width:478px;
	float:left;
	text-align:left;
	background-color:White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top:10px;
	padding-left:25px
}

div.ProductsBodyRight 
{
	width:518px;
	height:520px;
	float:right;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-image:url(images/Body-Products.gif)
}
/***********************END PRODUCTS************************/

/************************SUPPORT****************************/
div.SupportBodyLeft 
{
	clear:both;	
	width:478px;
	float:left;
	text-align:left;
	background-color:White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top:10px;
	padding-left:25px
}

div.SupportBodyRight 
{
	width:518px;
	height:520px;
	float:right;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-image:url(images/Body-Support.gif)
}
/***********************END SUPPORT************************/

/************************CONTACT****************************/
div.ContactBodyLeft 
{
	clear:both;	
	width:478px;
	float:left;
	text-align:left;
	background-color:White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top:10px;
	padding-left:25px
}

div.ContactBodyRight 
{
	width:518px;
	height:520px;
	float:right;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-image:url(images/Body-ContactUs.gif)
}
/***********************END CONTACT************************/

/************************NEWSLETTER****************************/
div.NewsletterBodyLeft 
{
	clear:both;	
	width:478px;
	float:left;
	text-align:left;
	background-color:White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top:10px;
	padding-left:25px
}

div.NewsletterBodyRight 
{
	width:518px;
	height:520px;
	float:right;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-image:url(images/Body-Newsletter.gif)
}
/***********************END NEWSLETTER************************/

/************************LEGAL****************************/
div.LegalBodyLeft 
{
	clear:both;	
	width:478px;
	float:left;
	text-align:left;
	background-color:White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top:10px;
	padding-left:25px
}

div.LegalBodyRight 
{
	width:518px;
	height:520px;
	float:right;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-image:url(images/Body-Legal.gif)
}
/***********************END LEGAL************************/

/************************SITEMAP****************************/
div.SitemapBodyLeft 
{
	clear:both;	
	width:478px;
	float:left;
	text-align:left;
	background-color:White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top:10px;
	padding-left:25px
}

div.SitemapBodyRight 
{
	width:518px;
	height:520px;
	float:right;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-image:url(images/Body-Sitemap.gif)
}
/***********************END SITEMAP************************/

/************************eVirtuoso****************************/
div.eVirtuosoBodyLeft 
{
	clear:both;	
	width:521px;
	float:left;
	text-align:left;
	background-color:White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top:10px;
	padding-left:25px
}

div.eVirtuosoBodyRight 
{
	width:460px;
	height:530px;
	float:right;
	padding-top:15px;
	padding-right:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif
}

div.eVirtuosoSeparator
{	
	padding-left:0px;
	padding-right:20px
}

div.eVirtuosoSeeAlso
{	
	float:right;
	border: solid 1px Navy;
	width:250px;
	height:80px
}

div.eVirtuosoSeeAlsoLeft
{	
	clear:both;
	padding-left:5px;
	padding-right:5px;
	text-align:left;
	float:left
}
div.eVirtuosoSeeAlsoRight
{	
	float:right;
	padding-left:5px;
	padding-right:5px;
	text-align:left
}

div.eVirtuosoSlideshow
{	
	clear:right;
	padding-left:0px;
	padding-right:0px
}
/***********************END eVirtuoso************************/





/***********************FOOTER*******************************/
div.FooterTop
{	
	clear:both;
	width:1024px;
	height:4px;
	background-color:#838a93
}

div.FooterBody
{
	width:1024px;
	height:59px;
	background-color:#c6c8ca
}

div.Footercenterandleft
{
	float:left;
	width:91.5%;
	vertical-align:top
} 

div.Footerleft
{
	float:left;
	padding-left:25px;
	padding-top:6px;
	text-align:left;
	width:15%;
	vertical-align:top
}

div.Footercenter
{
	float:right;
	text-align:left;
	font-size:9px;
	padding-top:6px;
	width:8.5%;
	vertical-align:top
}

div.Footerright
{
	float:right;
	text-align:right;
	padding-top:2px;
	width:7%;
	vertical-align:top
}

span.FooterCopyrightSymbol
{
	font-family:Arial;
	color:Black;
	font-size:11px	
}

span.FooterCopyright
{
	font-family:Arial;
	color:Black;
	font-size:9px	
	
}

a.Footerlink
{
	color:black;
	font-family:Arial;
	font-size:9px
}
/***************************END FOOTER************************/


