.foo{}


html, body, #aspnetForm, #layout_body, #table_main
{
	height: auto;
}

#cell_content_content
{
	padding: 5px 12px 15px 12px;
}

.content-wrapper-outer
{
	border: 1px solid #cccccc;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background: url(Images/GradientImage.aspx?gdht=215&sc=e9e9e9&ec=ffffff) repeat-x scroll #ffffff;
	padding-bottom: 18px;
}

.content-wrapper-inner
{
	margin: 12px;
}

.content-wrapper-inner-standard
{
	margin: 12px 30px 12px 30px;
}

.content-area-wrapper-outer, .content-area-wrapper-outer-standard
{
	margin: 20px 12px 20px 0px;
	padding: 15px 9px 25px 9px;
}

.content-area-wrapper-outer-standard
{
	margin-right: 0;
}

.left-area-spacer
{
	padding-left: 20px;	
}

.cell-button-area
{
	padding: 10px 0 0 11px;
}

.content-inner-divider
{
	padding: 0;
	margin: 0;
	text-align: left;
}

.inputbutton
{
    background: url(Images/GradientImage.aspx?gdht=28&sc=ffffff&ec=d0d0d2) repeat-x scroll #d0d0d2;
    height: 28px;
    width: auto;
    -moz-border-radius: 4px; 
	-webkit-border-radius: 4px;
	border-radius: 4px;
	font-weight: bold;
    border: 1px solid #cccccc !important;
    color: #464646;
    outline: 0;
}

.inputbutton:hover
{
    background: url(Images/GradientImage.aspx?gdht=28&sc=efefef&ec=c4c3c3) repeat-x scroll #c4c3c3;
    color: #000000;
}