﻿/*
  Replace the wave image with the specific title bar image
*/

.mainsupport
{
	background-image: url( "TitleBar.gif" );
}


/* 
   Alter H1 style definition to fit space
*/

.ServiceTitleV2
{
 margin-top : 50px; 
 margin-left: 10px; 
 margin-bottom: 65px;
 float: left; 
 width: 350px; 
 font-size: 2.4em; 
 color:#BBD983; 
 text-align: left;
}


/*
  Single column - increase to full width but preserve original margins
*/

.mainsupportleftcolumn
{
	width: 610px;
}

h2
{
	color: #F18822;
}

h3
{
  margin: 25px 0 10px 10px;
	text-align: left;
	color: #F18822;
	font-size: 1em;
}


/*
 *
 * Definitions for LinkPanel
 *
*/

.LinkPanel, .LinkPanelTop, .LinkPanelBottom
{
  width: 185px;
  float: right;
}

.LinkPanel
{
  margin-right: 10px;
  margin-left: 20px;
  margin-bottom: 15px;
}


.LinkPanelTop
{
  margin: 0;
  padding: 5px;
  width: 180px;

  text-align: left;
  color: White;
  font-weight: bold;
  font-size: 0.9em;
  line-height: 1.5em;

  background-image: url("LinkPanelTop.gif");
  background-repeat: no-repeat;
  background-position: left top;
}


.LinkPanelArrow
{
  background-image: url("MenuArrow.gif");
  background-repeat: no-repeat;
  background-position: left top;
  padding-left: 20px;
  font-style: italic;
}

.LinkPanelBottom
{
  margin: 0;
  padding: 10px 0 10px 0;
  width: 190px;

  background-image: url("LinkPanelBottom.gif");
  background-repeat: no-repeat;
  background-position: left bottom;
  
  text-align: left;
}

.LinkPanelBottom ul
{
  font-size: 0.9em;
  
  margin: 0;
  padding: 0 2px 0 2px;
  
  list-style: none;  
}

.LinkPanelBottom li
{
  padding: 5px 5px 8px 5px;
}

.LinkPanelBottom li a
{
  text-decoration: none;
  color: Black; 
  display: block;
}

.LinkPanelCurrent
{
  background-color: #FFF09C;
}

.LinkPanelMore
{
  background-color: #FEC947;
  margin: 0;
  padding: 5px;

  text-align: left;
  color: White;
  font-weight: bold;
  line-height: 1.5em;
}


/*
 *
 * Screenshot
 *
*/

.Screenshot
{
  margin-left: 10px;
  margin-right: 20px;
  margin-bottom: 10px;
  margin-top:5px;
  border-style: solid;
  border-width: 1px;
  border-color: Gray;
  float: left; 
}


/*
 *
 * SolutionFeatures
 *
*/

.SolutionFeatures
{
  text-align: left;
  margin-left: 10px;
  padding-left: 20px;
  float: left;
  width: 275px;
  
  list-style-image: url("Bullet.gif");

}

.SolutionFeatures li
{
  border-bottom: solid 1px Gray;
  padding: 4px 0 4px 0;
}

.SolutionFeaturesRight
{
  float: right;
  width: 275px;
}


/*
 *
 * alter request form to fit new page layout
 *
*/

.requestform
{
  margin-left: 25px;
}

.requestbutton
{
	margin-left: 170px;
}

.requestformtitle
{
	background-image: url( "ContactForm.gif" );
}



.LogoStrip
{
  margin: 10px 0 45px 0;
}