﻿
body
{
  background-image:url(http://www.valicomcorp.com/images/background.jpg);
  background-repeat:repeat-x;
  background-color:#5a4729; 
  margin:0px;
  padding:0px; 
  font-family:Arial;
  font-size:12px;
  color:#333333;
}

a
{
  font-family:Arial;
  font-size:12px;
  color:#e4163a;
  text-decoration: none;
}

a:hover
{
	font-family:Arial;
  font-size:12px;
  color:#e4163a;
  text-decoration: underline;
}

p
{
  font-family:Arial;
  font-size:12px;
  color:#333333;
}
.brown
{
  font-family:Arial;
  font-size:12px;
  color:#933c06;
}


ul li
{
  font-family:Arial;
  font-size:12px;
  color:#333333;
}

H1
{
  font-family :Helvetica;
  font-size:18px;
  margin:0px;
  padding:0px;
}

H1 a
{
	font-family:Helvetica;
  font-size:18px;
  margin:0px;
  padding:0px;
}

H1 a:hover
{
	font-family:Helvetica;
  font-size:18px;  
  margin:0px;
  padding:0px;
}

H2
{
	font-family:Helvetica;
  font-size:medium;
  color:#5a4729;
  margin:0px;
  padding:0px;
}

H3
{
	font-family:Helvetica;
  font-size:medium;
  color:#5a4729;
}

H4
{
	font-family:Helvetica;
  font-size:12px;
  font-weight:bold;
  color:#5a4729;
}

.topContent
{  
  background-color:#ffffff;
}

.logo
{
  margin:14px 0px 0px 12px;
}

.topLine
{
  margin:3px 0px 0px 20px;
  border-top:solid 2px #dddddd;
  height:2px;
  padding:0px;
  line-height:5px;
}

.tagLine
{
  font-size:16px;
  font-weight:bold;
  padding-left:25px;
}



.subMenuButton
{
  color:#e11735;
  font-family:Arial;
  font-size:11px;
  font-weight:bold;
  margin-bottom:3px;
}

.subMenuButtonOver
{
  color:#5a4729;
  font-family:Arial;
  font-size:11px;
  font-weight:bold;
}

.subMenuDivider
{
  /*background-color:#666666;*/
  background-image:url(http://www.valicomcorp.com/images/subMenuDivider.png);
  background-repeat:repeat-x;
  margin:0px;
  padding:0px;
  border:none;
  width:180px;
  height:3px;
  line-height:3px;
}

.topButton
{
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
  color:#444444;
}

.topButtonOver
{
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
  color:#e11735;
}

.valicomMenu
{
  background-color:#ffffff;
}

.menuNeck
{
  background-color:#ffffff;
  border-left:solid 1px #dddddd;
  border-right:solid 1px #dddddd;
}

.menuNeckFiller
{
  background-color:#ffffff;
}

.valicomMenuItem
{
  font-family:Arial;
  font-size:12px;
  padding:1px 0px 1px 0px;
  font-weight:bold;
  color:#e11735;
  text-decoration:none;
}

.valicomMenuItemOver
{
  font-family:Arial;
  font-size:12px;
  padding:1px 0px 1px 0px;
  font-weight:bold;
  color:#5a4729;
  text-decoration:none;
}

.leftBorder
{
  background-image:url(http://www.valicomcorp.com/images/shadowLeft.png);
  background-repeat:repeat-y;
  width:19px;
}

.rightBorder
{
  background-image:url(http://www.valicomcorp.com/images/shadowRight.png);
  background-repeat:repeat-y;
  width:19px;
}

.mainContent
{
  background-color:#ffffff;
}

.podHeader
{
  font-family:Arial;
  font-size:14px;
  font-weight:bold;
  color:#094891;
  border-bottom:solid 1px #d1d1d1;
  padding-left:2px;
}

.podContent
{
  font-family:Arial;
  font-size:11px;
  font-weight:normal;
  color:#094891;
  border-top:solid 1px #ffffff;
  height:120px;
  padding:2px 0px 0px 4px;
}

.podContentLearnMore
{
  font-family:Arial;
  font-size:11px;
  font-weight:normal;
  color:#094891;
  line-height:1px;
  height:1px;
  border-top:solid 1px #ffffff;
  padding:2px 0px 0px 4px;
}

.learnMoreLink
{
  font-family:Arial;
  font-size:12px;
  color:#094891;
  font-weight:bold;
  padding:2px 0px 0px 12px;
}

.learnMoreLinkOver
{
  font-family:Arial;
  font-size:12px;
  color:#333333;
  font-weight:bold;
  padding:2px 0px 0px 12px;
}

.learnMoreLinkTop
{
  font-family:Arial;
  font-size:12px;
  color:#094891;
  font-weight:bold;
  padding:4px 0px 0px 12px;
  border-top:solid 1px #ffffff;
}

.learnMoreLinkTopOver
{
  font-family:Arial;
  font-size:12px;
  color:#333333;
  font-weight:bold;
  padding:4px 0px 0px 12px;
  border-top:solid 1px #ffffff;
}

.border
{
  border:solid 1px green;
}

.blogHeader
{
  font-family:Arial;
  font-size:14px;
  font-weight:bold;
  color:#333333;
  border-bottom:solid 1px #d1d1d1;
  padding-left:2px;
}

.blogPane
{
  background-color:#ffffff;
}

.blogCanvas
{
  margin:0px 0px 0px 0px;
}

.subMenu
{
  margin:0px 0px 15px 25px;
}

.mainContentTD
{
	padding:0px 0px 0px 10px;
	width:585px;
	overflow:hidden;
}

.subMenuContentTD
{
	padding:0px 0px 15px 20px;
}

.fltrt  {
	float: right;
	margin: 8px 0px 8px 8px;
	border:solid 1px #333333;
}

.fltlft  {
	float: left;
	margin: 8px 8px 8px 0px;
	border:solid 1px #333333;
}


.fltrtno  {
	float: right;
	margin: 8px 0px 8px 8px;

}

.fltlftno  {
	float: left;
	margin: 8px 8px 8px 0px;

}
.trialForm
{  
  padding:15px;
  background-color:#f5f5f5;
}

.trialFormLayout
{
  background-color:#8a8377;
  border:solid 1px #666666;
}

.trialFormLabel
{
  font-size:16px;
  font-family:Arial;
  color:#ffffff;
  padding-left:10px; 
  font-weight:bold; 
}

	.blogbox {
	background-color: #f5f5f5;
	border: thin solid #CCC;
	padding: 0px 10px 5px 10px;
}

.leftColumn
{
  margin-left:15px;
}

.leftColumnTD
{
  /*background-color:#fbf6df;*/
  background-image:url(http://www.valicomcorp.com/images/leftSmall.jpg);
  background-repeat:repeat-y;
}

.footerFixed
{
  background-image:url(http://www.valicomcorp.com/images/footer.png);
}

.footer
{
  font-family:Arial;
  color:#ffffff;
  font-size:12px;
  text-align:right;
  font-weight:bold;
}

.footer a
{
  font-family:Arial;
  color:#ffffff;
  font-size:12px;
  text-align:right;
  font-weight:bold;
}

.footer a:hover
{
  font-family:Arial;
  color:#ffffff;
  font-size:12px;
  text-align:right;
  font-weight:bold;
}

.pic
{
  border:solid 1px #ffffff;
  margin:none;
  padding:none;
}

.picBorder
{
  border:solid 1px #333333;
  margin:none;
  padding:none;
  line-height:1px;
}

.roiForm
{  
  padding:15px;
  background-color:#f5f5f5;
}

.roiFormLayout
{
  background-color:#8a8377;
  border:solid 1px #666666;
}

.roiFormLabel
{
  font-size:16px;
  font-family:Arial;
  color:#ffffff;
  padding-left:10px; 
  font-weight:bold; 
}

.form
{
  height:0px;
  width:0px;
  padding:0px;
  margin:0px;
}

.demoForm
{  
  padding:15px;
  background-color:#f5f5f5;
}

.demoFormLayout
{
  background-color:#8a8377;
  border:solid 1px #666666;
}

.demoFormLabel
{
  font-size:16px;
  font-family:Arial;
  color:#ffffff;
  padding-left:10px; 
  font-weight:bold; 
}

.contactForm
{  
  padding:15px;
  background-color:#f5f5f5;
}

.contactFormLayout
{
  background-color:#8a8377;
  border:solid 1px #666666;
}

.contactFormLabel
{
  font-size:16px;
  font-family:Arial;
  color:#ffffff;
  padding-left:10px; 
  font-weight:bold; 
}

.menuButton
{
  color:#e11735;
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
}

.menuButtonOver
{
  color:#5a4729;
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
}

.menuButtonNoBorder
{
  color:#e11735;
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
}

.menuButtonNoBorderOver
{
  color:#5a4729;
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
}

.menuDivider
{
  background-color:#dddddd;
  padding:0px;
  margin:0px;
  border:none;
  width:1px;
  height:15px;
  /*border-left:solid 1px #dddddd;
  margin-left:10px;
  margin-right:5px;*/
}

.post-header-date
{
  font-style:italic;
}

.post-header-author
{
  font-style:italic;
}

.post-header-meta
{
  margin-bottom:10px;
}

.post-header
{
  margin-top:10px;
}

.post-footer
{
  margin-top:10px;
}

.post-social-bookmarking
{
  margin-bottom:35px;
  border-bottom:solid 3px #cccccc;
}

.single-post-social-bookmarking
{
  margin-bottom:35px;
  margin-top:20px;
  border-bottom:solid 3px #cccccc;
  border-top:solid 3px #cccccc;
}

.categoryList
{
  padding:0px 0px 0px 10px;
  margin:0px 0px 0px 10px;
}

.categoryList ul li
{
  padding:0px 0px 0px 10px;
  margin:0px 0px 0px 10px;
}
