/* picture drop shadow trick */

table.smallDropShadowLeft>tbody>tr:first-child>td:first-child , table.smallDropShadowCenter>tbody>tr:first-child>td:first-child , table.smallDropShadowRight>tbody>tr:first-child>td:first-child , table.smallDropShadow>tbody>tr:first-child>td:first-child  {
 background-image:url(/images/effects/smallDropShadowTopLeft.png);
 background-position:100% 100%;
 background-repeat:no-repeat;
 overflow:hidden;
font-size:0px;
 width:9px;
 height:9px;
 
}
table.smallDropShadowLeft>tbody>tr:first-child>td:first-child img, table.smallDropShadowCenter>tbody>tr:first-child>td:first-child img, table.smallDropShadowRight>tbody>tr:first-child>td:first-child img, table.smallDropShadow>tbody>tr:first-child>td:first-child img {
 width:9px;
 height:9px;
 
}
table.smallDropShadowLeft>tbody>tr:first-child>td:first-child+td , table.smallDropShadowCenter>tbody>tr:first-child>td:first-child+td , table.smallDropShadowRight>tbody>tr:first-child>td:first-child+td , table.smallDropShadow>tbody>tr:first-child>td:first-child+td  {
 background-image:url(/images/effects/smallDropShadowTop.png);
 background-position:100% 100%;
 background-repeat:repeat-x;
 overflow:hidden;
font-size:0px;
 height:9px;
 
}
table.smallDropShadowLeft>tbody>tr:first-child>td:first-child+td img, table.smallDropShadowCenter>tbody>tr:first-child>td:first-child+td img, table.smallDropShadowRight>tbody>tr:first-child>td:first-child+td img, table.smallDropShadow>tbody>tr:first-child>td:first-child+td img {
 height:9px;
 
}
table.smallDropShadowLeft>tbody>tr:first-child>td:first-child+td+td , table.smallDropShadowCenter>tbody>tr:first-child>td:first-child+td+td , table.smallDropShadowRight>tbody>tr:first-child>td:first-child+td+td , table.smallDropShadow>tbody>tr:first-child>td:first-child+td+td  {
 background-image:url(/images/effects/smallDropShadowTopRight.png);
 background-position:0% 100%;
 background-repeat:no-repeat;
 overflow:hidden;
font-size:0px;
 width:9px;
 height:9px;
}
table.smallDropShadowLeft>tbody>tr:first-child>td:first-child+td+td img, table.smallDropShadowCenter>tbody>tr:first-child>td:first-child+td+td img, table.smallDropShadowRight>tbody>tr:first-child>td:first-child+td+td img, table.smallDropShadow>tbody>tr:first-child>td:first-child+td+td img {
 width:9px;
 height:9px;
}
table.smallDropShadowLeft>tbody>tr:first-child+tr>td:first-child , table.smallDropShadowCenter>tbody>tr:first-child+tr>td:first-child , table.smallDropShadowRight>tbody>tr:first-child+tr>td:first-child , table.smallDropShadow>tbody>tr:first-child+tr>td:first-child  {
 background-image:url(/images/effects/smallDropShadowLeft.png);
 background-position:100% 100%;
 background-repeat:repeat-y;
 width:9px;
 overflow:hidden;
font-size:0px; 
}
table.smallDropShadowLeft>tbody>tr:first-child+tr>td:first-child img , table.smallDropShadowCenter>tbody>tr:first-child+tr>td:first-child img , table.smallDropShadowRight>tbody>tr:first-child+tr>td:first-child img , table.smallDropShadow>tbody>tr:first-child+tr>td:first-child img  {
 width:9px;
 height:9px;
}
table.smallDropShadowLeft>tbody>tr:first-child+tr>td:first-child+td img , table.smallDropShadowCenter>tbody>tr:first-child+tr>td:first-child+td img , table.smallDropShadowRight>tbody>tr:first-child+tr>td:first-child+td img , table.smallDropShadow>tbody>tr:first-child+tr>td:first-child+td img  {
 border:6px solid #FFFFFF;
}
table.smallDropShadowLeft>tbody>tr:first-child+tr>td:first-child+td+td , table.smallDropShadowCenter>tbody>tr:first-child+tr>td:first-child+td+td , table.smallDropShadowRight>tbody>tr:first-child+tr>td:first-child+td+td , table.smallDropShadow>tbody>tr:first-child+tr>td:first-child+td+td  {
 background-image:url(/images/effects/smallDropShadowRight.png);
 background-position:0% 0%;
 background-repeat:repeat-y;
 overflow:hidden;
font-size:0px; 
width:9px;
 
}
table.smallDropShadowLeft>tbody>tr:first-child+tr>td:first-child+td+td img, table.smallDropShadowCenter>tbody>tr:first-child+tr>td:first-child+td+td img, table.smallDropShadowRight>tbody>tr:first-child+tr>td:first-child+td+td img, table.smallDropShadow>tbody>tr:first-child+tr>td:first-child+td+td img {
 width:9px;
 height:9px;
}
table.smallDropShadowLeft>tbody>tr:first-child+tr+tr>td:first-child , table.smallDropShadowCenter>tbody>tr:first-child+tr+tr>td:first-child , table.smallDropShadowRight>tbody>tr:first-child+tr+tr>td:first-child , table.smallDropShadow>tbody>tr:first-child+tr+tr>td:first-child  {
 height:9px;
 background-image:url(/images/effects/smallDropShadowBottomLeft.png);
 background-position:100% 0%;
 background-repeat:no-repeat;
 overflow:hidden;
font-size:0px; 
 width:9px;
 height:9px;
}
table.smallDropShadowLeft>tbody>tr:first-child+tr+tr>td:first-child img, table.smallDropShadowCenter>tbody>tr:first-child+tr+tr>td:first-child img, table.smallDropShadowRight>tbody>tr:first-child+tr+tr>td:first-child img, table.smallDropShadow>tbody>tr:first-child+tr+tr>td:first-child img {
 width:9px;
 height:9px;
}
table.smallDropShadowLeft>tbody>tr:first-child+tr+tr>td:first-child+td , table.smallDropShadowCenter>tbody>tr:first-child+tr+tr>td:first-child+td , table.smallDropShadowRight>tbody>tr:first-child+tr+tr>td:first-child+td , table.smallDropShadow>tbody>tr:first-child+tr+tr>td:first-child+td  {
 background-image:url(/images/effects/smallDropShadowBottom.png);
 background-position:100% 0%;
 background-repeat:repeat-x;
 overflow:hidden;
font-size:0px; 
height:9px;
}
table.smallDropShadowLeft>tbody>tr:first-child+tr+tr>td:first-child+td img, table.smallDropShadowCenter>tbody>tr:first-child+tr+tr>td:first-child+td img, table.smallDropShadowRight>tbody>tr:first-child+tr+tr>td:first-child+td img, table.smallDropShadow>tbody>tr:first-child+tr+tr>td:first-child+td img {
 width:9px;
 height:9px;
}
table.smallDropShadowLeft>tbody>tr:first-child+tr+tr>td:first-child+td+td , table.smallDropShadowCenter>tbody>tr:first-child+tr+tr>td:first-child+td+td , table.smallDropShadowRight>tbody>tr:first-child+tr+tr>td:first-child+td+td , table.smallDropShadow>tbody>tr:first-child+tr+tr>td:first-child+td+td  {
 background-image:url(/images/effects/smallDropShadowBottomRight.png);
 background-position:0% 0%;
 background-repeat:no-repeat;
 overflow:hidden;
font-size:0px; 
 width:9px;
 height:9px;
}

table.smallDropShadowLeft>tbody>tr:first-child+tr+tr>td:first-child+td+td img , table.smallDropShadowCenter>tbody>tr:first-child+tr+tr>td:first-child+td+td img , table.smallDropShadowRight>tbody>tr:first-child+tr+tr>td:first-child+td+td img , table.smallDropShadow>tbody>tr:first-child+tr+tr>td:first-child+td+td img  {
 width:9px;
 height:9px;
}
.smallDropShadow, .smallDropShadowLeft, .smallDropShadowRight, .smallDropShadowCenter {
	margin: 5px;
border-collapse:collapse;
border-spacing:0px;
}
.smallDropShadowLeft {
	float: left;
}
.smallDropShadowRight {
	float: right;
}
.smallDropShadowCenter {
	margin-right: auto;
	margin-left: auto;
}

table.featureBox2Col, table.featureBox2ColWhite {
width:100%;
border:none !important;
margin-bottom:15px;
margin-top:25px;
}

table.featureBox2Col * ul, table.featureBox2ColWhite * ul {
margin:0px;
padding:0px;
margin-bottom:12px;
margin-top:6px;
margin-left:0px;
list-style:none;
}

table.featureBox2Col * ul li, table.featureBox2ColWhite * ul li {
margin:0px;
padding:0px;
margin-bottom:3px;
margin-left:0px;
background-image:url(/images/bullets/greenSquare.gif);
background-repeat:no-repeat;
background-position:0 0.5em;
padding-left:10px;
}
.featureBox2Col>tbody>tr>td {
border:1px solid #b9b496;
background-image:url(/images/backgrounds/featureBoxBkgrd.gif);
background-position:left top;
background-repeat:repeat-x;
padding-top:15px;
padding-left:10px;
padding-bottom:10px;
padding-right:8px;
width:300px;
}
.featureBox2Col>tbody>tr>td+td {
width:8px;
background-image:none;
border:none !important;
padding:0px !important;
}
.featureBox2Col>tbody>tr>td+td+td {
border:1px solid #b9b496 !important;
background-image:url(/images/backgrounds/featureBoxBkgrd.gif);
background-position:left top;
background-repeat:repeat-x;
width:auto;
padding-top:15px !important;
padding-left:10px !important;
padding-bottom:10px !important;
padding-right:8px !important;
}

.featureBox2ColWhite>tbody>tr>td {
border:3px double #b9b496;
background-image:none;
padding-top:15px;
padding-left:10px;
padding-bottom:10px;
padding-right:8px;
width:295px;
}
.featureBox2ColWhite>tbody>tr>td+td {
width:18px;
background-image:none;
border:none !important;
padding:0px !important;
}
.featureBox2ColWhite>tbody>tr>td+td+td {
border:3px double #b9b496;
background-image:none;
width:auto;
padding-top:15px !important;
padding-left:10px !important;
padding-bottom:10px !important;
padding-right:8px !important;
}
a.linkStyleArrow  {
display:block;
	background-image:url(/images/icons/raisedArrow.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	text-decoration:none !important;
	padding-left:22px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:17px;
	font-weight:normal;
	padding-bottom:15px;
	margin-left:0px !important;
	color:#3a2968;
	list-style:none;
}
.linkStyleArrow a:hover {
color:#c56230;
}
.featureBoxRulesLeft {
border:3px double #b9b496;
background-color:#ffffff;
	margin-left:0px !important;
	margin-right:20px;
	margin-top:1px;
	margin-bottom:15px;
	width:300px;
	float:left;
}
.featureBoxRulesRight {
border:3px double #b9b496;
background-color:#ffffff;
	margin-left:20px !important;
	margin-right:0px;
	margin-top:1px;
	margin-bottom:15px;
	width:300px;
	float:right;
}
.featureBoxRulesCenter {
border:3px double #b9b496;
background-color:#ffffff;
	margin-left:5px !important;
	margin-right:0px;
	margin-top:15px;
	margin-bottom:25px;
	width:650px;
	float:left;
}
table.featureBoxRulesLeft, table.featureBoxRulesRight, table.featureBoxRulesCenter, table.featureBoxBlueLeft, table.featureBoxBlueRight, table.featureBoxBlueCenter, table.featureBoxGreenLeft, table.featureBoxGreenRight, table.featureBoxGreenCenter * td {
	padding-top: 15px;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 10px;
}
.featureBoxRulesLeft h1, .featureBoxRulesRight h1, .featureBoxRulesCenter h1, .featureBoxBlueLeft h1, .featureBoxBlueRight h1, .featureBoxBlueCenter h1, .featureBoxGreenLeft h1, .featureBoxGreenRight h1, .featureBoxGreenCenter h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px ! important;
	line-height:18px ! important;
	font-weight: normal ! important;
	text-transform: none ! important;
	color:#003808 ! important;
	margin-bottom: 6px ! important;
}
.featureBoxRulesLeft h2, .featureBoxRulesRight h2, .featureBoxRulesCenter h2, .featureBoxBlueLeft h2, .featureBoxBlueRight h2, .featureBoxBlueCenter h2, .featureBoxGreenLeft h2, .featureBoxGreenRight h2, .featureBoxGreenCenter h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px ! important;
	line-height: 14px ! important;
	margin-bottom: 2px ! important;
	text-transform:none ! important;
	font-weight:bold ! important;
	color: #c56230 ! important;
	margin-top:10px;
}
.featureBoxRulesLeft p, .featureBoxRulesRight p, .featureBoxRulesCenter p, .featureBoxBlueLeft p, .featureBoxBlueRight p, .featureBoxBlueCenter p, .featureBoxGreenLeft p, .featureBoxGreenRight p, .featureBoxGreenCenter p {
	font-size: 12px;
	line-height: 16px;
	margin-bottom: 8px;
	color:#003808;
}
.featureBoxRulesLeft ul, .featureBoxRulesRight ul, .featureBoxRulesCenter ul, .featureBoxBlueLeft ul, .featureBoxBlueRight ul, .featureBoxBlueCenter ul, .featureBoxGreenLeft ul, .featureBoxGreenRight ul, .featureBoxGreenCenter ul  {
	margin:0px;
padding:0px;
margin-bottom:12px;
margin-top:6px;
margin-left:15px;
list-style:none;
}
.featureBoxRulesLeft ul li, .featureBoxRulesRight ul li, .featureBoxRulesCenter ul li, .featureBoxBlueLeft ul li, .featureBoxBlueRight ul li, .featureBoxBlueCenter ul li, .featureBoxGreenLeft ul li, .featureBoxGreenRight ul li, .featureBoxGreenCenter ul li {
margin:0px;
padding:0px;
margin-bottom:2px;
margin-left:1px;
background-image:url(/images/bullets/greenSquare.gif);
background-repeat:no-repeat;
background-position:0 0.5em;
padding-left:10px;
}
.featureBoxRulesLeft ol, .featureBoxRulesRight ol, .featureBoxRulesCenter ol, .featureBoxBlueLeft ol, .featureBoxBlueRight ol, .featureBoxBlueCenter ol, .featureBoxGreenLeft ol, .featureBoxGreenRight ol, .featureBoxGreenCenter ol {
	margin:0px;
padding:0px;
margin-bottom:12px;
margin-top:6px;
margin-left:15px;
}

table.featureBoxBlueLeft {
border:3px double #b9b496;
background-color:#ffffff;
	margin-left:0px !important;
	margin-right:20px;
	margin-top:1px;
	margin-bottom:15px;
	background-image:url(/images/backgrounds/featureBoxBkgrdSky.gif);
	background-position:top left;
	background-repeat:repeat-x;
	width:300px;
	float:left;
}
table.featureBoxBlueRight {
border:3px double #b9b496;
background-color:#ffffff;
margin-right:0px;
	margin-left:20px;
	margin-top:1px;
	margin-bottom:15px;
	background-image:url(/images/backgrounds/featureBoxBkgrdSky.gif);
	background-position:top left;
	background-repeat:repeat-x;
	width:300px;
	float:right;
}
table.featureBoxBlueCenter {
border:3px double #b9b496;
background-color:#ffffff;
	margin-left:10px !important;
	margin-right:0px;
	margin-top:15px;
	margin-bottom:15px;
	background-image:url(/images/backgrounds/featureBoxBkgrdSky.gif);
	background-position:top left;
	background-repeat:repeat-x;
	width:630px;
	float:left;
}
table.featureBoxGreenLeft {
border:3px double #b9b496;
background-color:#ffffff;
	margin-left:0px !important;
	margin-right:20px;
	margin-top:1px;
	margin-bottom:15px;
	background-image:url(/images/backgrounds/featureBoxBkgrd.gif);
	background-position:top left;
	background-repeat:repeat-x;
	width:300px;
	float:left;
}
table.featureBoxGreenRight {
border:3px double #b9b496;
background-color:#ffffff;
margin-right:0px;
	margin-left:20px;
	margin-top:1px;
	margin-bottom:15px;
	background-image:url(/images/backgrounds/featureBoxBkgrd.gif);
	background-position:top left;
	background-repeat:repeat-x;
	width:300px;
	float:right;
}
table.featureBoxGreenCenter {
border:3px double #b9b496;
background-color:#ffffff;
	margin-left:10px !important;
	margin-right:0px;
	margin-top:15px;
	margin-bottom:15px;
	background-image:url(/images/backgrounds/featureBoxBkgrd.gif);
	background-position:top left;
	background-repeat:repeat-x;
	width:630px;
	float:left;
}