﻿#plan-details    { border-bottom: solid 1px #b6c1c5; border-right: solid 1px #b6c1c5; margin: 5px 0px 5px 0px; }
#plan-details td { text-align: center; width: 117px; border-left: solid 1px #b6c1c5; border-top: solid 1px #b6c1c5; padding: 2px; text-align: center; vertical-align: middle; }
#plan-details a  { text-decoration: none; font-size: 0.9em; }
#plan-details h1 { border-bottom: none 0px #b6c1c5; border-right: solid 0px #b6c1c5; margin: 5px 0px 5px 0px; text-decoration: none; font-size: 1.2em; color: steelblue; font-weight: bold; text-transform: capitalize; }
#plan-details h2 { border-bottom: none 0px #b6c1c5; margin: 5px 0px 1px 0px; text-decoration: none; font-size: 1.2em; color: Black; font-weight: bold; text-transform: capitalize; }
#plan-details a:hover  { text-decoration: underline; color: #555; }
#plan-details span div { font-weight: normal; font-size: 0.9em; }
#plan-details #buttons td { border-top: 0; }

#plan-description td {margin: 25px 0px 0px 0px; text-align: center; width: 117px; padding: 2px; text-align: center; vertical-align:text-bottom; }
#plan-description h1 { border-bottom: none 0px; margin: 0px 0px 0px 0px;}
#features { text-align:left; margin: 25px 0px 0px 0px; font-size: 1.2em; color: steelblue; font-weight: bold; text-transform: capitalize; }

#controlpaneldemo {	margin: 5px 0px 5px 0px; color: crimson; font-weight: bold; display: block; }
#controlpaneldemo a { margin: 5px 5px 5px 5px; font-weight: normal; }

#plan1 { border: teal thin solid;  margin-top: 2px; margin-bottom: 2px;}
#plan2 { border: steelblue thin solid;	margin-top: 2px; margin-bottom: 2px; }
#plan3 { border: gainsboro thin solid;	margin-top: 2px; margin-bottom: 2px; }
#plan4 { border: goldenrod thin solid;	margin-top: 2px; margin-bottom: 2px; }

.order-button { font-weight: bold; text-align: center; margin: 15px 12px 15px 12px; width: 100px; }
.order-button a { padding: 4px;	text-decoration: none; display: block;	color: White; background-color: steelblue; border-top: 2px #cce3ff solid; border-left: 2px #cce3ff solid; border-bottom: 2px #31557f solid; border-right: 2px #31557f solid; }
.order-button a:hover {	background-color: steelblue; border-top: 2px #31557f solid; border-left: 2px #31557f solid; border-bottom: 2px #cce3ff solid; border-right: 2px #cce3ff solid; color: White; background-color: steelblue; }

.image-button { float: none; clear: both; text-align: center; margin: 25px 12px 25px 12px; }

.plan-logo { float: left; margin: 0px 5px 0px 0px;  }
