/*
766px grid system ~ Core CSS.
9 columns ~ margin: 10px

Based on the golden grid system - http://code.google.com/p/the-golden-grid/
by Vladimir Carrer

Created by the Grid System Generator - v1.00
Learn more ~ http://www.gridsystemgenerator.com/
*/

/* =Containers
--------------------------------------------------------------------------------*/
.e_grid
{
	width: 766px;
	margin-left:-10px;
}

/* =Grid >> Global
--------------------------------------------------------------------------------*/
.g84, .g168, .g252, .g336, .g420, .g504, .g588, .g672, .g756 {
	display: inline;
	float: left;
	margin-left: 10px;
}

/* =Grid >> 9 Columns
--------------------------------------------------------------------------------*/
.g84{width:74px;}
.g168{width:158px;}
.g252{width:242px;}
.g336{width:326px;}
.g420{width:410px;}
.g504{width:494px;}
.g588{width:578px;}
.g672{width:662px;}
.g756{width:746px;}


/* =Grid >> 9 Columns - no left margin
--------------------------------------------------------------------------------*/
.ml84{margin-left:94px;}
.ml168{margin-left:178px;}
.ml252{margin-left:262px;}
.ml336{margin-left:346px;}
.ml420{margin-left:430px;}
.ml504{margin-left:514px;}
.ml588{margin-left:598px;}
.ml672{margin-left:682px;}
.ml756{margin-left:766px;}


.inside{margin-left:0;}
/* `Clear Floated Elements
----------------------------------------------------------------------------------------------------*/
/* http://sonspring.com/journal/clearing-floats */

.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

/* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack */

.clearfix:after {
	clear: both;
	content:' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}

/* Global Form Styles
--------------------------------------------------------------------------------*/
.form-title {
	color: #46484A;
	font-size: 18px;
	line-height: 18px;
	margin-bottom: 9px;
	padding: 24px 0px 0px;
	font-family:Arial, sans-serif;
	float:left;
}

.form_section {
	background: url(../../SignUpV3/images/signup_gradient_white_gray.gif) repeat-x 0% 0%;
	border: solid #D9D8D3 1px;
	display:block;
	float:left;
	padding-top:10px;
	padding-bottom:10px;
}

.e_grid label {
	font-size: 11px;
	margin: 0px;
	padding: 2px 0px 0px;
	display: block;
	float: left;
	text-align: right;
}
.e_grid .radio-label {
	margin-right:10px;
}

.e_grid input[type="text"] {
	font-size: 11px;
	height: 13px;
	margin-bottom: 5px;
	padding: 0px;
	margin-left: 10px;
}

.e_grid input[type="radio"] {
	float:left;
	margin-right:3px;
	margin-top:3px;
}

.showcase_round-corners {
	-moz-border-radius:7px;
 	-webkit-border-radius:7px;
}
.showcase_drop-shadow {
	color:#999999;
	font-size:21pt;
	text-shadow: 1px 1px 2px #000000;
	font-weight:bold;
}

.tip {
	background-color: #FFFCE9;
	border: 1px solid #D9D8D3;
	text-align: left;
}
.tip strong {
	margin-left:10px;
}

.e_grid p {
	padding:10px 10px 10px 10px;
}

.light-module-nav {
	background: url(../../Includes/assets/i/lightModule_top.png);
	height: 33px;
	margin-top: 15px;
	width: 752px;
	float:left;
}

#e_body{
	background-color:#ffffff;
}
#e_inner_local_footer {
	background-color:#ffffff;
	margin-top:0px;
	padding-top:20px;
}

.test-orange-gradient{
	background: url(../images/test_orange_grad.jpg) repeat-x;
	height:28px;
	-moz-border-radius:6px;
 	-webkit-border-radius:6px;
}


