.dsply { display: none; }
.clr { clear: both; }
img { border: 0px; }
ul { list-style: none; margin: 0px; padding: 0px; }

.fleft { float: left; }

a { color: #808080; text-decoration: none; }
a:hover { color: #808080; text-decoration: underline; }

.dark_blue { color: #2c4661;}
.red { color: #ff3333; }
.purple { color: #6f0098; }

.bg_dark { background: #d0d0d0; }
.bg_soft { background: #e0e0e0; }


/*****     PADDING - MARGIN - WIDTH     ******/

.w350 { width: 350px; }
.w272 { width: 272px; }
.w500 { width: 500px; }
.w70 { width: 70px; }
.w100 { width: 100px; }
.w300 { width: 300px; }
.w150 { width: 150px; }
.w140 { width: 140px; }
.w130 { width: 130px; }
.w120 { width: 120px; }
.w20 { width: 20px; }



.mr4 { margin-right: 4px; }
.mr10 { margin-right: 10px; }
.mt10 { margin-top: 10px; }
.ml45 { margin-left: 45px; }

.pl10 { padding-left: 10px; }
.pr10 { padding-right: 10px; }
.pr20 { padding-right: 20px; }

.bg_blue { background: #69abda; }
.bg_darkorange { background: #ff472f; }
.bg_green { background: #b1d76c; }
.bg_orange { background: #ffa443; }

/*****     PADDING - MARGIN - WIDTH     ******/



/*****     TABLE     ******/

table.tbl { margin: 10px 0px 0px 0px; width: 500px; }
table.tbl td { padding: 3px 0px; vertical-align: top; }
table.tbl td.td1 { width: 200px; font-weight: bold; }
table.tbl td.td0 { width: 20px; }
table.tbl td.td2 { width: 280px; }
table.tbl td.td2 input { padding: 3px 4px; width: 240px; font-size: 12px; font-weight: bold; color: #6f0098; border-left: 1px solid #e0e0e0; border-top: 1px solid #e0e0e0; border-right: 1px solid #e0e0e0; border-bottom: 3px solid #e0e0e0; }
table.tbl td.td2 textarea { padding: 3px 4px; width: 240px; font-size: 12px; font-weight: bold; color: #6f0098; border-left: 1px solid #e0e0e0; border-top: 1px solid #e0e0e0; border-right: 1px solid #e0e0e0; border-bottom: 3px solid #e0e0e0; }
table.tbl td.td2 input.r_btn { padding: 3px 4px; width: auto; border: 0px; }
table.tbl td.td3 { width: 280px; }


table.tblextras { width: 255px; }
table.tblextras td { width: 25px; padding: 3px 0px; text-align: center; }
table.tblextras td input { padding: 0px; margin: 0px; }
table.tblextras td.td1 { width: 100px; text-align: left; color: #380047; }

/*****     TABLE     ******/

.transculent
{
	display:none; 
	text-align:center;  
	padding: 0px; 
	position: fixed; 
	opacity: 0.85; 
	filter:alpha(Opacity=85); 
	background: #000; 
	z-index: 903; 
	visibility: visible; 
	width: 100%; 
	height: 100%; 
	top: 0pt; 
	left: 0pt;	
}

* html .transculent
{
	display:none; 
	text-align:center;  
	padding: 0px; 
	position:absolute; 
	opacity: 0.85; 
	filter:alpha(Opacity=85); 
	background: #000; 
	z-index: 903; 
	visibility: visible; 
	width: 100%; 
	height: 100%; 
	top: 0pt; 
	left: 0pt;	
}

.framecontent {
	z-index: 999;
	position:absolute; 
	top: 100px;
}

