.vspace10
{
	height: 10px;
}

table.commonformGrayNoPadding
{
	-moz-background-inline-policy:continuous;
	-moz-border-radius:5px 5px 5px 5px;
	-moz-box-shadow:1px 2px 5px rgba(0, 0, 0, 0.5);
	-webkit-border-radius:5px;
	-webkit-box-shadow: 0px 1px 5px 1px rgba(10, 0, 0, 0.5);
	background:#fff repeat scroll 0 0;
	border-color:#E5E5E5 #DBDBDB #D2D2D2;
	border-style:solid;
	border-width:0px;
	
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e1e1e1', endColorstr='#ffffff'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#e1e1e1), to(#fff)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #e1e1e1,  #fff); /* for firefox 3.6+ */
}

.orangeBackgroundWithGradient
{
	background: #EB8B03; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEAE01', endColorstr='#EB8B03'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#FEAE01), to(#EB8B03)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #FEAE01,  #EB8B03); /* for firefox 3.6+ */ 
	-moz-border-radius:5px 5px 0px 0px;
	-webkit-border-radius:5px 5px 0px 0px;
	width: 240px;
	position: relative;
	height: 80px;
	margin: 0px;
	padding: 0px;
}

.orangeBackgroundWithGradient font
{
	display: block;
	position: relative;
	top: 20px;
	text-align: left;
	padding: 0px 0px 0px 20px;
	font-size: 20px;
	font-weight: bold;
	color: white;
}

.singleLineOrange { border-bottom: 1px solid #E28100; }
.singleLineOrangeDarker { border-bottom: 1px solid #D08132; }
.singleLineWhite { border-bottom: 1px solid #fff; }

.vt
{
	vertical-align: top;
}

.l {
text-align: left;
}

.sectionText {
height: 125px;
padding-top: 10px;
padding-right: 20px;
padding-bottom: 0px;
padding-left: 20px;
vertical-align: top;
}

.txt15, .txt15:link, .txt15:visited, .txt15:active {
font-size: 15px !important;
text-decoration: none;
}

.txtgrey {
color: #666060;
text-decoration: none;
}

.c {
text-align: center;
}

.ptop5 {
padding-top: 5px;
}

.txt18, .txt18:link, .txt18:visited, .txt18:active {
font-size: 18px !important;
text-decoration: none;
}

.fl {
float: left;
}

.fr {
float: right;
}

.pbot10 {
padding-bottom: 10px;
}

.pl20 {
padding-left: 20px;
}

.ptop10 {
padding-top: 10px;
}

.pr20 {
padding-right: 20px;
}

.w150
{
	width:150px;
}