/* Tables */
.table_results { margin: 0 0 25px 0; width: 100%; padding: 0; }
.table_results tr.over { background-color: #FFFFDD; }
.table_results th, .table_results td { border-bottom: 1px solid #d8d8d8; padding: 8px 10px; }
.table_results th { padding: 3px 10px; background-color: #e9e9e9; color: #000000; font-weight: bold; text-transform: uppercase; }
.table_results td { background-color: #f4f4f4; }
.table_results h3 { margin: 0 0 5px 0; }

/* Pages */
.feature { background-color: #FFFFFF; padding: 10px; float: left; display: inline; width: 200px; height: 100px; margin: 0 18px 20px 0; }
.feature h3 { margin: 0; color: #78AD33; font-family: Georgia, Arial; }
.feature p { margin: 10px 0 0 0; }

/* Boxes */
.roundedbox { 
    -moz-border-radius:6px; -webkit-border-radius:6px; 
}
.boxshadow_grey { 
    border: 1px solid #999;
    -moz-box-shadow: 0 0 6px #999; /* firefox 3.5+ */
	-webkit-box-shadow: 0 0 6px #999; /* webkit */
	box-shadow: 0 0 6px #999;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999')"; /* IE 8+ */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999'); /* IE <= 7 */
}
.boxshadow_green { 
    border: 1px solid #7bd307;
    -moz-box-shadow:0 0 6px #7bd307; 
    -webkit-box-shadow:0 0 6px #7bd307; 
    box-shadow: 0 0 6px #7bd307;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#7bd307')"; /* IE 8+ */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#7bd307'); /* IE <= 7 */
}

.box {
    padding: 10px 30px 30px 30px;
    background-color: #FFFFFF;
    width: 330px;
    margin: 0 auto 20px auto;
    border: 1px solid #aaa;
}

.plans {
    padding: 0 30px 0 30px;
    width: 200px;
    height: 360px;
    margin: 40px 0 0 0;
    float: left;
    border: 1px solid #aaa;
    text-align: center;
}
.plans ul { border-top: 1px solid #333333; padding: 15px 0; }
.plans ul li { border-bottom: 1px solid #CCCCCC; padding: 8px 0; text-align: center; }

.highlight { 
    background-color: #FFFFFF;
    border: 2px solid #78AD33;
    height: 420px;
    margin: 0;
    padding-bottom: 15px;
} 

/* App pages */
#col_main { float: left; width: 700px; margin-right: 40px; }
#col_sidebar { float: left; width: 220px; }

