﻿img
{
	border-width:0;
}
body, table
{
  font-family: Verdana, Lucida, Arial, Helvetica, sans-serif;
  font-size:    11px;
}   
 
p 
{
  font-family: Verdana, Lucida, Arial, Helvetica, sans-serif;
  font-size:    11px;
  text-align: left;
  background-color: White;
}
ol 
{
  font-family: Verdana, Lucida, Arial, Helvetica, sans-serif;
  font-size:    11px;
  text-align: left;
  background-color: White;
}
h1
{
  font-family: Verdana, Lucida, Arial, Helvetica, sans-serif;
  font-size:    18px;
  color: #0068b0;
  text-align: left;
  background-color: White;
  margin-top: 0px;
  margin-bottom: 4px;
}
h2
{
  font-family: Verdana, Lucida, Arial, Helvetica, sans-serif;
  font-size:    14px;
  color: #666666;
  text-align: left;
  background-color: White;
  margin-top: 3px;
  margin-bottom: 3px;
}
h3
{
  font-family: Verdana, Lucida, Arial, Helvetica, sans-serif;
  font-size:    12px;
  color: #0068b0;
  text-align: left;
  background-color: White;
  margin-top: 2px;
  margin-bottom: 2px;
}
body
{
  margin: 0;
  background-attachment: fixed; 
  background-color: #D3D3D3;
}
hr 
{
	color:#0068b0;
	height: 1px;
}
/*******  Menu *********/
.tblTopMenuContainer      { height: 40px; z-index:10;position:relative;}
.tdTMCLeftSpacer, .tdTMCRightSpacer          { background-image: url(../images/topmenu_bg.gif); background-repeat: repeat-x; background-position: center center;}

.tdTMCLeft      {  width: 5px; }
.tdTMCMenuItemContainer, .tdTMCMenuItemContainerHover
{ 
  font-family: "Verdana", Lucida, Arial, Helvetica, sans-serif;
  font-size:    11px;
  background-image: url(../images/topmenu_bg.gif); 
  background-repeat: repeat-x; 
  background-position: center center;
  padding-left: 1em;
  padding-right: 1em;
  text-align: center;
}
.tdTMCMenuItemContainerHover
{
  cursor: pointer;
}
.lblTMItemText            { color: #5F8CA8; text-decoration: none;}
A.lblTMItemTextHover       { cursor: pointer; color: #005083; text-decoration: none; }
.tdTMCMenuItemContainerHover .lblTMItemText       { cursor: pointer; color: #005083; }
.tdTMCSeparator           { font-size: 0; width: 2px; }
.tdTMCRight               { width: 5px;  }
.dvDropdownContainer { display: none; position: absolute; overflow:hidden; vertical-align:bottom; }
.tblDropdownContainer { position: relative; bottom: 0; z-index:2; width: 16em;}
.trDCCTopRow              { font-size: 0; height: 9px;  }
.tdDCCTopLeft             { background-image: url(../images/dropdown_top_left.gif); width: 9px }
.tdDCCTopMiddle           { background-image: url(../images/dropdown_top_middle.gif); background-repeat: repeat-x; width: 16em; }
.tdDCCTopRight            { background-image: url(../images/dropdown_top_right.gif); width: 9px; }
.trDDCItemRow, .trDDCHilitedItemRow     { height: 20px;}
.trDDCItemRow .tdDCCBodyLeft            { font-size: 0; background-image: url(../images/dropdown_body_left.gif); background-repeat: repeat-y; width: 9px;}
.trDDCItemRow .tdDCCBody                { background-color: #FFFFFF;  background-repeat: repeat-x; background-position: top; height: 20px;}
.trDDCItemRow .tdDCCBodyRight           { font-size: 0; background-image: url(../images/dropdown_body_right.gif); background-repeat: repeat-y; width: 9px;}
.trDDCHilitedItemRow .tdDCCBodyLeft            { font-size: 0; background-image: url(../images/dropdown_body_left_selected.gif); width: 9px;}
.trDDCHilitedItemRow .tdDCCBody                { background-image: url(../images/dropdown_body_middle_selected.gif); background-position: top; height:20px;}
.trDDCHilitedItemRow .tdDCCBodyRight           { font-size: 0; background-image: url(../images/dropdown_body_right_selected.gif); width: 9px;}
.trDCCBottomRow           { font-size: 0; height: 15px; }
.tdDCCBottomLeft          { background-image: url(../images/dropdown_bottom_left.gif);  width: 9px;}
.tdDCCBottomMiddle        { background-image: url(../images/dropdown_bottom_middle.gif);  background-repeat: repeat-x;  }
.tdDCCBottomRight         { background-image: url(../images/dropdown_bottom_right.gif); width: 9px; }
.tblDropdownContainer TD.indented { padding-left: 1.2em; }
.aDCCItemText { cursor: pointer; text-decoration: none; display: block; width:10em; padding-left:0.7em; padding-right:0.7em; white-space:nowrap; }
.trDDCItemRow .aDCCItemText {  color: #5F8CA8; }
.trDDCHilitedItemRow .aDCCItemText {  color: #005083; }
/*******  End Menu *********/

.bot_label { color:black; font-size: 10px; }
a.bot_label { color:#666666; text-decoration: none; }
a.bot_label:hover { color:#0068b0; text-decoration: underline}
.navLoc { color:#0068b0; font-size:11px; }
.navLocInactive { color:#666666; font-size:11px; }
a.navLoc {color:#666666; font-size:11px; text-decoration:none; }
a.navLoc:hover {color: #0068b0; text-decoration:underline;}

a.rnavlinks {color:#0068b0; font-size:11px; text-decoration:none; }
a.rnavlinks:hover {color: #0068b0; text-decoration:underline;}
a.rnavlinksSel {color:#0068b0; font-size:11px; text-decoration:underline; font-weight:bold; }
a.rnavlinksSel:hover {color: #FFFFFF; text-decoration:none;}

a.anchorlink { color:#666666; text-decoration: none; }
a.anchorlink:hover { color:#666666; text-decoration: underline}

.tdBodyLeft            { background-image: url(../images/g_body_left.gif);            }
.tdBodyMiddle          { background: #FFFFFF; text-align:left; font-size:11px;}
.tdBodyRight           { background-image: url(../images/g_body_right.gif);           }
.tdGTitlebarRight       { width: 5px; font-size: 0; vertical-align: bottom; }
.tdGBodyLeft            { background-image: url(../images/g_body_left.gif);            }
.tdGBodyMiddle          { background: #FFFFFF; text-align:left; font-size:11px;}
.tdGBodyRight           { background-image: url(../images/g_body_right.gif);           }
.trGBottomRow           { font-size: 0; height: 5px;  }
.tdGBottomLeftRounded   { width: 5px;}
.tdGBottomLeftStraight  { width: 5px;}
.tdGBottomMiddle        { background-image: url(../images/g_bottom_middle.gif);  background-repeat: repeat-x;  }
.tdGBottomRightRounded  { width: 5px;}
.tdGBottomRightStraight  { width: 5px;}
.spGTitlebarBullet      { background-image: url(../images/o_titlebar_bullet.gif); width: 7px; height: 11px; background-repeat: no-repeat; background-position: left center; cursor: default; padding-right: 9px;}
.hGTitlebarText         { color: #000000;   font-weight: bold; font-size: 11px; margin-top: 0px; margin-bottom: 0; display: inline; cursor: default; white-space: nowrap; }

a.email {color:#0068b0; font-size:11px; text-decoration:none; }
a.email:hover {color: #0068b0; text-decoration:underline;}

.trGTitlebarRow         { height: 21px; }
.tdGTitlebarLeft        { width: 5px; font-size: 0; vertical-align: bottom; }
.tdGTitlebarMiddle      
{ 
  background-image: url(../images/g_titlebar_middle.gif); 
  background-repeat: repeat-x; 
  background-position: bottom;
  padding-left: 0.2em;
  padding-right: 1em;
  padding-top: 1px;
}
.trBTitlebarRow         { height: 21px; }
.tdBTitlebarLeft        { width: 5px; font-size: 0; vertical-align: bottom; }
.spGTitlebarBullet      { background-image: url('../images/o_titlebar_bullet.gif'); 
width: 110px; 
height: 11px; background-repeat: no-repeat; background-position: left center; cursor: default; padding-right: 9px;
}
.hGTitlebarText         { color: #333333;  font-weight: bold; font-size: 11px; margin-top: 0px; margin-bottom: 0; display: inline; cursor: default; white-space: nowrap; }
.tdBTitlebarMiddle      
{ 
  background-image: url(../images/b_titlebar_middle.gif); 
  background-repeat: repeat-x; 
  background-position: bottom;
  padding-left: 0.2em;
  padding-right: 1em;
  padding-top: 1px;
}
.hBTitlebarText         { background-color:#0066b8; color : #FFFFFF;  font-weight: bold; font-size: 14px; margin-top: 0px; margin-bottom: 0; display: inline; cursor: default; white-space: nowrap; }
 


.purchaseRow   { margin-top:3px; vertical-align:top; height: 15px; font-weight:bold; background-image: url(../images/b_fade.gif);  background-repeat: repeat-x; background-position: bottom; padding-top:12px; }

.trTitlebarRow         { height: 12px; }
.tdTitlebarLeft        { width: 5px; font-size: 0; vertical-align: bottom; }
.spTitlebarBullet      { background-image: url(../images/o_titlebar_bullet.gif); width: 7px; height: 11px; background-repeat: no-repeat; background-position: left center; cursor: default; padding-right: 9px;}
.hTitlebarText         { color: #333333;  font-weight: bold; font-size: 11px; margin-top: 0px; margin-bottom: 0; display: inline; cursor: default; white-space: nowrap; }
.tdTitlebarMiddle      
{ 
  background-image: url(../images/titlebar_round_middle.gif); 
  background-repeat: repeat-x; 
  background-position: bottom;
  padding-left: 0.2em;
  padding-right: 1em;
  padding-top: 1px;
}

.tbBtopLeft { width: 5px; font-size: 0; vertical-align: bottom; }
.tbBtopRight { width: 5px; font-size: 0; vertical-align: bottom; }
.tbBtopMid      
{ 
  background-image: url(../images/round_top_mid.gif); 
  background-repeat: repeat-x; 
  background-position: bottom;
  padding-left: 0.2em;
  padding-right: 1em;
  padding-top: 1px;
}
.tbBBottomLeft { width: 5px; font-size: 0; vertical-align: bottom; }
.tbBBottomRight { width: 5px; font-size: 0; vertical-align: bottom; }
.tbBBottomMid      
{ 
  background-image: url(../images/round_bottom_mid.gif); 
  background-repeat: repeat-x; 
  background-position: bottom;
  padding-left: 0.2em;
  padding-right: 1em;
  padding-top: 1px;
}
.tdBMidLeft            { background-image: url(../images/round_mid_left.gif);            }
.tdBMidRight           { background-image: url(../images/g_body_right.gif);           }

.tbBGtopLeft { width: 5px; font-size: 0; vertical-align: bottom; }
.tbBGtopRight { width: 5px; font-size: 0; vertical-align: bottom; }
.tbBGtopMid      
{ 
  background-image: url(../images/bg_titlebar_mid.gif); 
  background-repeat: repeat-x; 
  background-position: bottom;
  padding-left: 0.2em;
  padding-right: 1em;
  padding-top: 1px;
  font-weight: bold;
  text-align:center;
}

.trStepHeader
{
	background-color:#D3D3D3;
	color:#0066B8;
	font-size:12px;
	font-weight:bold;
	height: 24px;
}

.faqQuestion
{
	font-weight:bold;
	padding-top: 5px;
}
.faqAnswer
{
	font-weight:normal;
	padding-left: 20px;
	padding-right: 20px;
}
.anchor
{
	color: #D3D3d3;
	font-size: 10px;
	text-align:right;
}
#rtCol {vertical-align: top;font-family: Verdana;font-size: 10px;background-color:#e6e6e6;font-weight:bold;background-image:  url(../images/rightcnt.gif);background-repeat: repeat-x;
background-position: top;}
#rtCol a {font-family: Verdana;font-size: 10px;color:#444;text-decoration:none;display:block;padding: 4px 2px 4px 10px;}
#rtCol h3 {font-family:Verdana; font-size:12px; margin: 5px 2px 5px 5px;}
#rtCol p {font-weight:normal;margin:0px 2px 5px 10px;}
#rtCol a.open {background-color:#c7c7c7;}
#rtCol a:hover {background-color:#f8f8f8;color:#444}
#rtCol a.rnavlinks:hover {background-color:#f8f8f8;color:#444}
#rtCol a.rnavlinks {background:#c7c7c7 url(../images/rnavlinksarw.gif) no-repeat;padding-left:20px;}
#rtCol a.lvl3 {background:#e6e6e6 url(../images/rnavlinksarw.gif) no-repeat;padding-left:20px;}
#rtCol a.slctd, #rtCnt a.slctd:hover {background-color:#fff;color:#555;}

h2.myTitle
{
  font-family: Verdana, Lucida, Arial, Helvetica, sans-serif;
  font-size:    18px;
  color: #0068b0;
  text-align: left;
  background-color: White;
  margin-top: 4px;
  margin-bottom: 4px;
}
h1.keypoint
{
  font-family: Verdana, Lucida, Arial, Helvetica, sans-serif;
  font-size:    12px;
  color: #666666;
  text-align: left;
  background-color: White;
  margin-top: 3px;
  margin-left:15px;
  margin-bottom: 3px;
}

.Message 
{
	padding: 5 20 5 20 ;
}
.textRight 
{
	text-align:right;
}
.textLeft 
{
	text-align:left;
}
.AffGrayRow
{
  color: #FFFFFF;
  text-align: left;
  height: 40px;
  background-color: Silver;
}
.AffWhiteRow
{
  color: #000000;
  text-align: left;
  height: 40px;
  background-color: #FFFFFF;
}

#productnav { display: inline; float: right; margin: 12px 0 0; }
#productnav a { color: #252525; float: left; margin-top: 1em; margin-left: 30px; margin-right: 8px; padding: 0; text-decoration: none; }
#productnav a:hover { color: #08c; }

#productnav a.downloadnow { height: 25px; margin: 0.7em 0 0 20px; background-position: 0 0; background-repeat: no-repeat; display: block; float: right; position: relative; text-decoration: none; text-indent: -9999px; outline: none; overflow: hidden; behavior: url(/global/scripts/lib/iepngfix.htc); }
#productnav a.downloadnow { width: 108px; height: 26px; background-image: url(../images/downloadnow.png); }

#download #productnav a#pn-download { color: #999; cursor: default; }

.bodyTitle             { height: 24px; font-weight:bold; page-break-after:always ;}
.bodyText				{ font-size:    11px;}   

.tbBase
{
	border-width: 0;
	background-color:#e1edef;
}
.tbBaseTopLbl
{
	background-color: #333366; 
	color:#FFFFFF; 
	padding: 6px;
	text-align:center;
}
.tbBaseTopLbl_Alt
{
	background-color: #FFFFFF; 
	color:#333366; 
	font-size: 14px;
	font-weight:bold;
	padding: 6px;
	text-align:center;
}
.tbBaseLeftLbl
{
	background-color: #333366; 
	color:#FFFFFF; 
	padding: 6px;
	text-align:right;
}
.tbBaseData
{
	background-color:#FFFFFF;
	padding:3px;
	text-align:left;
	color:#FFFFFF;
}
.tbBaseReq
{
	background-color:#FFFFFF;
	padding:6px;
	text-align:left;
	color:red;
}

.pageTitle 
{
	font-size: 24px; 
	font-weight: normal; 
	color: rgb(118, 188, 67); 
	font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; 
	line-height: 120%;
}
.pageTitleSecondaryGreen 
{
	font-size: 24px; 
	font-weight: normal; 
	color: rgb(63, 104, 155); 
	font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; 
	line-height: 110%;
}
.pageTitleSecondaryBlue 
{
	font-size: 24px; 
	font-weight: normal; 
	color: rgb(63, 104, 155); 
	font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; 
	line-height: 110%;
}

 .Purchasssetitle { font-size:26px; font-weight:normal; color:#76bc43; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; line-height:120%; }
 .sideColumn { background-color:#FFFFFF; border-left:1px dashed #CCCCCC; text-align:left; }
 .sideColumnText { font-size:11px; font-weight:normal; color:#999999; font-family:arial; line-height:150%; }
 .sideColumnTitle { font-size:15px; font-weight:bold; color:#333333; font-family:arial; line-height:150%; }
 .footerRow { background-color:#FFFFCC; border-top:10px solid #FFFFFF; }
 .footerText { font-size:10px; color:#996580; line-height:100%; font-family:verdana; }
 .Purchase { color:#FF6580; color:#FF6580; color:#FF6580; }


/* Laura Website Upgrade */
#content {
min-height: 300px;
padding: 10px 30px;}

#content a {
color: #0068b0;
text-decoration:none;
}

#content a:hover {
text-decoration: underline;
}

#content h1,
#content h2,
#content h3 {
font-family: 'Lucida Grande', Lucida Sans Unicode, Helvetica, sans-serif;
font-weight: normal;
das}

#content h1 {
font-size: 22px;}

#content h2 {
font-size: 16px;}

#content h3 {
font-size: 14px;}

#content h3 a {
text-decoration: none;}

#content h4 {
font-size: 11px;
color: #1268b3;}

#content h5 a {
font-size: 14px;
text-decoration: none;
color: white;}

#content ul {
font-size: 11px;}

#content p,
#content li {
line-height: 150%;
    margin-bottom: 0px;
    text-align: left;
}

#content #productoptions .lastitem {
border: none;}

#content span {
font-weight: bold;}

#content span.strike {
text-decoration: line-through;}

#content span.red {
color: #d30000;}

.full {
width: 100%;
margin-bottom: 20px;}

.full img {
float: right;
margin-left: 10px;
margin-bottom: 10px;}

.third {
margin-right: 15px;
padding-right: 15px;}

.left {
float: left;}

.right {
float: right;}

#productoptions {
margin-left: 20px;
height: 180px;
}

#productoptions .third {
width: 29%;
border-right: 1px #c3c3c3 dashed;}

#productoptions .thirdp {
width: 29%;
border-right: 1px #c3c3c3 dashed;}


#productoptions .half {
width: 49%;
border-right: 1px #c3c3c3 dashed;}



#productoptions img {
float: left;
margin-right: 10px;}

#bottomnav p,
#subnav p {
margin-top: 0;}

#bottomnav {
width:750px;
overflow:auto;}

#subnav {
clear: both;
overflow: auto;
margin-bottom: 10px;}

#subnav .third {
clear:both;}

#subnav img,
#bottomnav img {
float: left;
margin-right: 3px;}

#subnav .third,
#bottomnav .third {
width: 29%;}

#subnav .right,
#bottomnav .right {
width: 155px;
float: right;
color: #8b8b8b;}

#content .footnote {
clear: both;
font-size: 9px;}

.product-landing p {
margin-bottom: 20px;}

.financial-institutions .left,
.financial-institutions .right {
width: 220px;
margin-bottom: 20px;}

#content .financial-institutions h3,
#content .custom-solutions h3 {
color: #71b143;}

.acct-import {
width: 450px;
margin-right: 20px;
}

.products {
width: 100%;
margin-right: 20px;
margin-left: 20px;}

.support .left {
margin-right: 20px;
overflow: auto;
margin-bottom: 20px;}

#content .support .left a {
color: black;}

#content .acct-import h2 
{
font-size:12px;
color: #71b143;}

#content .acct-import p span {
color: #1268b3;
font-weight: normal;}

.product-landing ul {
width: 350px;}

.product-landing1 ul {
width: 600px;}

.remote-deposit li {
margin-bottom: 10px;}

#sidebar {
width: 250px;}

#sidebar.support {
width: 280px;
padding-top: 40px;}

#sidebar.training {
padding-top: 40px;}

.snapshot .left,
.snapshot .right {
text-align: center;
margin-top: 0px;
margin-bottom: 0px;}

.snapshot .left p,
.snapshot .right p {
text-align: center;
font-size: 13px;}

.snapshot .right {
width: 100px;
margin-right: 10px;}

.snapshot .left {
width: 90px;
margin-right: 20px;
padding-right: 20px;
border-right: 1px solid #d4d4d4;}

.navitem {
clear: both;
overflow: auto;
margin-top: 20px;
margin-bottom: 20px;}

.navitem .left {
margin-left: 10px;}

.navitem .right {
width: 180px;}

.navitem .right p {
color: #9d9fa2;
margin-top: 0;}

.rounded_colhead p {
background: none;
color: white;
margin-top: 0px;
margin-bottom: 0;
margin-right: 0px;
line-height:125%; 
padding-bottom:10px}

.rounded_colhead {
position: relative;
background: #1268b3;
padding: 5 5 5 5;
margin: 13px auto;
/* Rounded corner stuff starts here */
-webkit-border-radius: 6px;    /* for Safari */
-moz-border-radius: 6px;       /* for Firefox */}

img#greenarrow {
position: absolute;
right: 6px;
bottom: 0;}

img#quickbooks {
margin-left: 65px;
margin-bottom: 40px;}


/* TABS */

#tabs {
margin-top: 20px;
float:left;}

ul.tabslist {
margin-left: -40px;
margin-bottom: 40px;
list-style: none;}

.tabslist li {
display: inline-block;
font-size: 11px;
float: left;
margin-right: 1px;}

#content .tabslist span {
font-weight: normal;}

#tabs .tabslist a, #tabs .tabslist a span {
padding-top: 7px;
padding-bottom: 4px;}

#tabs .tabslist a {
color: #000;
background: #c3c3c3 url(../images/edge_tab_inactive_left.gif) left top no-repeat;
text-decoration: none;
padding-left: 8px;}

#tabs .tabslist a span {
background: url(../images/edge_tab_inactive_right.gif) right top no-repeat;
padding-right: 8px;}

#tabs .tabslist a:hover {
color: #fff;
padding-left: 8px;}

#tabs .ui-tabs-nav .ui-tabs-selected a {
color: #1268b3;
background: #ebebeb url(../images/edge_tab_active_left.gif) left top no-repeat;
padding-left: 8px;}

#tabs .ui-tabs-nav .ui-tabs-selected a span {
background: url(../images/edge_tab_active_right.gif) right top no-repeat;
padding-right: 8px;}

#tabs .ui-tabs-nav .ui-tabs-selected a:hover {
color: #777;
padding-left: 8px;}

.info li {
line-height: 150%;
width: 360px;
font-size: 11px;
margin-bottom: 10px;}

#tab1 span {
font-weight:bold ;
color: #71b143;}

#tab2 p
{
    padding:0px;
    margin:0em 0em 1em 0em;
}

#tab2 h3,
#tab3 h3 {
font-family: 'Verdana', sans-serif;
font-weight: bold;
color: black;
font-size: 11px;}

/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
.ui-tabs-hide {
display: none;}
}

/* Hide useless elements in print layouts... */
@media print {
.ui-tabs-nav {
display: none;}
}

.ui-tabs-nav a {
outline: 0;}


.modalBackground1
{
      background-color: Gray;
      filter: alpha(opacity=60);
      opacity: 0.6;
}
 
.modalPopup1
{
      background-color:#ffffff;
      border-width:3px;
      border-style:solid;
      border-color:Gray;
      padding:5px;
      width: 578px;
      height:520px;
      
}
.pnlCenter
{
	text-align:center;
	margin: 0 auto;
}

.itemBlock {
    -moz-border-radius: 4px 4px 4px 4px;
    background-color: #F8F8F8;
    border-top: 4px solid #1268b3;
    border-bottom: 1px solid #EAEAEA;
    border-left: 1px solid #EAEAEA;
    border-right: 1px solid #EAEAEA;
	padding: 5px;
    margin-bottom: 15px;  
}
.itemBlockHeader{
    display: block;
    float: none;
    font-family: 'Arial','Helvetica',sans-serif;
    font-weight: bold;
    color:#71B143;
    border: 1px solid #E8E8E8;
    padding: 2px 13px;
}
.itemBlockBody {
    background-color: #FFFFFF;
    border: 1px solid #E8E8E8;
    margin: 5px 0 0;
    padding: 5px;
    line-height: 1.6em;
    font-size: 11px;
    }
    
.itemBlockLinks {
    margin: 5px 0 0;
    padding: 5px;
    line-height: 1.6em;
    margin-bottom: 10px;
    font-size: 10px;
    vertical-align:middle;
}
.itemBlockSingleLink {
    margin: 5px 0 0;
    padding: 5px;
    line-height: 1.6em;
    margin-bottom: 10px;
    font-size: 10px;
    vertical-align:middle;
}
.itemBlockLinksGOOD {
    background-color: #FFFFFF;
    border: 1px solid #E8E8E8;
    margin: 5px 0 0;
    padding: 5px;
    line-height: 1.6em;
    font-size: 10px;
    }

.itemBlockLinks a 
{
	text-decoration: none;
}
.itemBlockLinks a:hover
{
	text-decoration: underline;
}
.itemBlockLinks li {
  width:31%; 
  display:inline-block; 
  float: left; 
  text-align:center; 
}
 .itemBlockLinks ul {
        margin:0; 
        font-size: 10px;
        padding:0; 
        list-style:none; 
}
 .itemBlockSingleLink ul {
        margin:0; 
        font-size: 10px;
        padding:0; 
        list-style:none; 
}
.itemBlockSingleLink li {
  width:100%; 
  display:inline-block; 
  float: left; 
  text-align:center; 
}
 .lbody{
    background-color: #FFFFFF;
    border: 1px solid #E8E8E8;
    margin: 5px 0 0;
    padding: 5px;
    height: 100%;
    line-height: 1.6em;
    font-family: Arial,Helvetica,sans-serif;
     font-size: 75%;
}

div#productlink{ 
        
} 
div#productlink ul{ 
        margin:0; 
        padding:0; 
        list-style:none; 
} 
div#productlink li{ 
        width:31%; 
        display:inline-block; 
        text-align:center; 
} 
div#productlink li{ 
        width:31%; 
        display:inline-block; 
        text-align:center; 
} 

.links 
{
	padding-top: 5px;
    margin-bottom: 10px;
    font-size: 10px;
    vertical-align:middle;
    text-align:center;
}
.linkSingle {
    margin: 5px 0 0;
    padding: 5px;
    line-height: 1.6em;
    margin-bottom: 10px;
    font-size: 10px;
    vertical-align:middle;
}
.links a 
{
	text-decoration: none;
	color:#71B143;}
.links a:hover
{
	text-decoration: underline;
}
.links li {
  width:31%; 
  display:inline-block; 
  float: left; 
  text-align:center; 
}
 .links ul {
        margin:0; 
        font-size: 10px;
        padding:0; 
        list-style:none; 
}
.bluesidepnl
{
	padding: 0px;
	margin: 0px;
	width:250px;
	background-color:#1268B3;
}
.bluesidepnl p
{
	padding-left:10px;
	padding-right:10px;
	padding-bottom: 0;
	margin-top:0;
	color: White;
	margin-bottom:0;
	background-color:#1268B3;
}
.whitesidepnl
{
    padding: 0px;
	margin: 0px;
	width:260px;
	height:250px;
	background-color:White;
	/*border-color:Gray;
	background-image:url(Images/pnl_bck.gif);*/
	padding:26px 0px 0px 3px;
	

}
.whitesidepnl p
{
  	margin-top:0px;
}
#content .whitesidepnl h1
{
    
    margin-bottom:20px;
    color:#71b143;
    text-align:left;
}

#content .whitesidepnl h2
{
    font-weight:600;
    color:#0068b0;
   
}

.cont-left
{
    float:left;
    width:450px;
}

.cont-right
{
    float:left;
    /*width:260px;*/
    padding-left:30px;
    padding-top:20px;
}

.count-right h2
{
    color:Blue;
}

.top1
{
    float:left;
    width:733px;
}
.bottom1
{
    float:left;
}

.rightbox
{
    width: 260px;
    height:275px;
    float:left;
    margin-left:25px;
    overflow:visible;
    
}

.leftbox
{
    width: 450px;
    float:left;
}
.totalbox
{
    width: 782px;
    min-height:275px;
    overflow:visible;
}
.bottomlist
{
    display:block;
    float:left;
    margin:0px 0px 25px 0px;
    width:782px;
}

.bottomlist h3
{
    font-weight:bolder;
    padding-top:0px;
}

.bottomlist li
{
    padding-bottom:15px;
}


.ppTable
{    
    border:.1em solid Black;
    width:740px;
}

.ppTable thead
{
    text-align:left;
    font-size:14px;
    font-weight:bold;
    color:White;
    background-color:#0068b0;
    border:0px;
    height:30px;
}

.ppTable td
{
    border-right:.1em solid Black;

}

.ppTable .single
{
    background-color:White;
    height:2px;
    border:0px;
}

.sideContent
{ 
    padding: 0px 10px 0px 10px;
    margin:0px;
    /*border-left: .1em solid #d3d3d3;
    border-right: .1em solid #d3d3d3;*/
}
.sideContent p
{ 
    padding-bottom:0px;
    margin:0px;
}

.sideContent h2
{
    color:Blue;
}
.title
{
	text-decoration:none; 
	color :White; 
	font-size:16px; 
	padding-left:10px; 
	padding-bottom:10px;
	line-height: 150%;
 }
a:hover
{
	text-decoration: underline;
}

.buybutton 
 {
 	background: url("../Images/btn_buy.gif") no-repeat scroll 0 0 transparent;
    display: block;
    width:51;
    height:31;
    opacity: 0.99;
    position: relative;
    text-indent: -9999px;
    z-index: 3;
}

.buybutton 
 {
 	background: url("../Images/btn_buy.gif") no-repeat scroll 0 0 transparent;
    display: block;
    width:51;
    height:31;
    opacity: 0.99;
    position: relative;
    text-indent: -9999px;
    z-index: 3;
}

.buttonBox
{
    padding:5px 0px 0px 15px;
    width:240px;
    float:left;
}
.noBullet li
{
    list-style-type: none;
    
}

.noBullet hr
{
    margin: 8px 0px 8px 0px;
    background-color:Silver;
    color:Silver;
    height:.1em;
    border:0px;
    
}

#ccInfo td
{
    text-align:right;
    
}

.steps span
{
    width:360px;
    float:left;
}

.steps h1
{
    font-weight:bold;
}

.steps hr
{
    margin:15px 0px 15px 0px;
    color:Silver;
}

.steps p
{
    font-weight:normal;
    font-size:12px;
}


#help_box
{
    width:750px;
    color:#9d9fa2;
    margin-top:20px;
}

#help_box h3
{
    margin:0px;
    padding:10px 120px 5px 5px;
}
#help_box h4
{
    padding:0px 0px 0px 10px;
    margin:0px;
    display:inline;
    color:#9d9fa2;
}
#help_box a
{
    color:#9d9fa2;
}
.left_help
{
    float:left;
    width:375px;
    margin-bottom:40px;
}

.left_help h4 a
{
    color:#9d9fa2;
}



a:link.left_help 
{
    color:#9d9fa2;
} 
a:visited.left_help  
{
    color:#9d9fa2;
}
a:hover.left_help  
{
    color:#9d9fa2;
}
a:active.left_help  
{
   color:#9d9fa2;
}

.right_help
{
    float:left;
    width:375px;
    margin-bottom:40px;
}


.top_help
{
    font-size:12px;
    width: 450px;
    margin-right: 0px;
    float:left;
}

.helpFormat
{
    width:750px;
    margin:30px 0px 10px 0px;
}

.helpFormat li
{
    font-size:12px;
}

#help_Text
{
    margin:0px 0px 25px 0px;
}

#help_Text p
{
    font-size:12px;
}

.online_help_top
{
    float:left;
    
}

.online_help_top p
{
    margin:0px;
    padding:0px;
}

#online_help_top h4
{
    color:#71b143;
}

#element_table
{
    padding:20px 0px 0px 0px;
    margin:0px;
    border:0px;
    border-spacing:0px;
    width:750px;
    
    
}

#element_table table
{
    /*background-color:#0033CC;*/
    border-collapse:collapse;
    border:0px;
    border-spacing:0px;
    padding:0px 0px 0px 0px;
    margin:0px;
    
}

#element_table tr
{
    border-collapse:collapse;
    /*border-spacing:50px;
    border-bottom:solid 1px #C8C8C8;*/
    
}

#element_table th
{
    color:White;
    background-color:#1467b0;
    font-size:1.5em;
    text-align:left;
}

#element_table hr
{
    width:100%;
    color:Gray;
    background-color:Gray;
    border:.01em solid;
    text-align:left;
}

#element_table img
{
    border:0px 0px 0px 0px;
    display:block;
    vertical-align:bottom;
    float:right;
    background-color:Red
}

.cellSpacer
{
    width:20px;
}


.tbTLCorner
{
    border-collapse:collapse;
    background-image:url(../Images/img_tbCorner_TLeft.gif);
    background-repeat:no-repeat;
    background-color:#1467b0;
    max-width:30px;
    height:30px;
    
}

.tbTRCorner
{
    border-width: 0px;
    background-image:url(../Images/img_tbCorner_TRight.gif);
    background-color:#1467b0;
    background-repeat:no-repeat;
    width:30px;
    height:30px;
}

.tbTSpacer
{
    border-width:0px;
    background-image:url(../Images/img_tbSide_left.gif);
    background-repeat:repeat-y;
    width:5px;
    height:10px;
    border:none;
}
.tbLSpacer
{
    border-collapse:collapse;
    background-image:url(../Images/img_tbSide_left.gif);
    background-repeat:repeat-y;
    width:5px;
    height:20px;
    border:none;
}

.tbLSide
{
    border-collapse:collapse;
    background-image:url(../Images/img_tbSide_left.gif);
    background-repeat:repeat-y;
    width:30px;
    border:none;
}

.tbRSide
{
	border-width:0px;
    background-image:url(../Images/img_tbSide_right.gif);
    background-repeat:repeat-y;
    width:30px;
}

.tbBottom
{
    border-collapse:collapse;
	background-color: #1467B0;
    background-image:url(../Images/img_tbBottom.gif);
    background-repeat:repeat-x;
}

.tbBottomLeft
{
background-color: #1467B0;	background: url("../Images/img_tbCorner_BLeft.gif") no-repeat scroll 0 100% transparent;  
	width:30px;
    height:30px;
    border:none;
}

.tbBottomRight
{
	background-color: #1467B0;
    background-image:url(../Images/img_tbCorner_BRight.gif);
    width:30px;
    height:30px;
    background-repeat:no-repeat;
    border-width: 0px;
}



.leftThird
{
    float:left;
    width:250px;
}

.leftThird h3
{
    padding-left:15px;
}



.top_image
{
    /*float:left;*/
    width:500px;
}

.searchBar
{
    float:right;/*
    display:inline;   */
    margin:0px 0px 0px 0px;
    padding:3px 0px 0px 0px;
}

.searchBar p
{
    color:Gray;
}

.help_title
{
    float:left;
    width:500px;
    overflow:visible;
    text-align:left;
    padding:0px 0px 20px 0px;
    margin:0px 0px 0px 0px;
}

#Help_Navigation
{
    width:220px;
    /*height:300px;
    background-color:#90bb41;
    */
    float:right;
    margin:45px 0px 0px 0px;
    padding:0px;
    overflow:hidden;
    
}

#Help_Navigation p
{
    
    color:#FFFFFF;
    background-color:#90bb41;
    font-family:@Arial Unicode MS;
    padding:15px 0px 0px 15px;
    margin:0px;
    float:left;
    width: 220px;
    overflow:hidden;
    font-size:11px;
}

#Help_Navigation a:link
{
    color:#ffffff;
    text-decoration:none;
}
#Help_Navigation a:visited
{
    color:#ffffff;
    text-decoration:none;
}


#Help_Navigation a:hover
{
    color:white;
    text-decoration:underline;
}

.helpNav_top
{
    width:220px;
    height:29px;
    background-image:url(../Images/sideNav_top.gif);
}

.helpNav_bottom
{
    width:220px;
    height:29px;
    background-image:url(../Images/sideNav_bottom.gif);
}

.modalBackgroundHome
{
      background-color: Gray;
      filter: alpha(opacity=60);
      opacity: 0.6;
}
 
.modalPopupHome
{
      background-color:#ffffff;
      border-width:3px;
      border-style:solid;
      border-color:Gray;
      padding:5px 5px 25px 5px;
      width: 700px;
      height:530px;
      
}

.AjaxToolkitStyle .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input
{
    background-image: url(../images/toolkit-bg.gif);
    background-position: top left;
    border: 0px none;
    color: #FFFFFF;
    padding: 4px 0px 3px 5px;
    font-size: 13px;
    height: 16px;
    width: 240px;
}
.AjaxToolkitStyle .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button
{
    background-image: url(../images/toolkit-arrow.gif);
    background-position: top left;
    border: 0px none;
    height: 23px;
    width: 23px;
}
.AjaxToolkitStyle .ajax__combobox_itemlist
{
    border-color: #0F2543;
    background-color: #EFEFEF;
}
a.hover
{
	text-decoration: none;
}
a.hover:hover
{
	text-decoration: underline;
}



.listClass 
{
background-image: url(../images/img_bullet_ie.png);
background-repeat: no-repeat;
background-position: 0 .4em;
padding-left: .8em;
text-decoration:none;
color:#000000;
}
.listClass a:hover
{
	color:#000000;
	text-decoration:underline;
}
.listClass a
{
	color:#000000;
}

.faqQuestion
{
	text-align:left;
	margin-bottom: 7px;
	color: #0068B0;
	font-weight:normal;
	font-size:11px;

}
.faqQuestion a
{
	color: #0068B0;
	font-weight:normal;
	text-decoration:none;
}
.faqQuestion a:hover
{
	color: #0068B0;
	font-weight:normal;
	text-decoration:underline;
}

.collapsePanel
{
	margin-left:10px;
	height:0px;
    overflow: hidden; 
}
.watermarked {
    background-color: #F0F8FF;
    border: 1px solid #BEBEBE;
    color: gray;
    height: 20px;
    padding: 2px 0 0 2px;
    width: 150px;
}
.mytest ol
{
	background-color: Red;
}