html {
	/*background: #003060; */
	margin: 0px;
	}
body {
	width: 100%; 
	height: 100%; 
	background:#e3f2fb;
	/*background: url('/img/bg_hat.jpg')  ; */
	margin: 0px; 
	text-align: center;
	}
table td {
	padding: 0px;
	
	}
table  {
	border-collapse: collapse;
	}
	
table.main td table td {color:#4a5e69;}	
		
table.main {
	width: 100%; 
	height: 100%; 
	margin: 0px auto;
	}
	td.head {
		width: 100%;
		height: 29px;
		/*background: url('/img/mail_tbg.gif') top left repeat-x;*/
		}
		td.head h1 {
			font: bold 16px Verdana, Arial, Helvetica, sans-serif; 
			color: #fff;
			margin: 0px;
			width: 100%;
			height: 29px;
			line-height: 29px;
			/*background: url('/img/mail_tr.gif') top right no-repeat;*/
			}
	td.h_l {
		width: 0px;
		height: 29px;
		/*background:  url('/img/mail_tl.gif') top left no-repeat;*/
		}
		td.h_l img{
			width: 0px;
			height: 0px;
			}
	td.foot {
	text-align:center;
		width: 100%;
		height: 40px;
		/*background: url('/img/mail_bbg.gif') top left repeat-x;*/
		}
	td.b_l {
		width: 13px;
		height: 40px;
		/*background:  url('/img/mail_bl.gif') top left no-repeat;*/
		}
	div.f_r {
		float: right;
		width: 100%;
		height: 40px;
		color:#4a5e69;
		font-size:10px
		}
div.f_r a {color:#4a5e69;}
		
td.t_l {
		width: 13px;
		height: 360px;
		/*background:  url('/img/mail_cl.gif') top left repeat-y;*/
		}
	td.txt {
		width: 100%; 
		height: 100%; 
		padding: 10px 30px; 
		vertical-align: top;
		background: /*url('/img/mail_cr.gif') top right repeat-y #F0EACB  */  ;
		}
		td.txt table {
			width: 100%;
			height: 100%;
			}
			td.txt table td {
				padding: 3px; 
				font: 12px Verdana, Arial, Helvetica, sans-serif; 
				color: #000;
				}
			td.txt table th {
				padding: 3px; 
				font: 12px Verdana, Arial, Helvetica, sans-serif; 
				color: #000;
				white-space: nowrap; 
				width: 100px;
				text-align: left;
				}
input { 
	width: 350px; 
	font: 12px Verdana, Arial, Helvetica, sans-serif; 
	color: #000; 
	background: none; 
	height: 22px;
	}
input.submit { 
	width: 150px; 
	height: 26px;  
	background: none; 
	border: 3px groove; 
	padding-bottom: 2px; 
	font: bold 12px Verdana, Arial, Helvetica, sans-serif; 
	cursor: pointer; 
	color: #000;
	}
textarea { 
	width: 100%; 
	background: none; 
	font: 12px Verdana, Arial, Helvetica, sans-serif; 
	color: #000;
	}
h1 {
	font: bold 16px Verdana, Arial, Helvetica, sans-serif; 
	color: #fff;
	margin: 0px;
	}
	h2 {
	color:#6999DC;
	font-size:16px;
	font-weight:bold;
	margin:0px;
}
div.h2 {
	background-color:#e3f2fb;
	border:#D3CCA7 solid 1px;
	width:100%;
	padding:5px 0px 5px 12px;
	color:#6999DC;
	font-size:16px;
	font-weight:bold;
}