* {
	margin:0;
	padding:0;
	font-family: "Times New Roman", Times, serif;
}

body{
	background: #3F6DA1;
	behavior: url("csshover.htc");
	text-align: center;
}

form, input{
	padding:0px;
	margin:0px;
}


td,div,span,a{
	font-family: "Times New Roman", Times, serif;
	font-size:12px;
}

.clear{clear:both;}

td{
	vertical-align: top;
}

.all_size{
	width: 100%;
	height: 100%;
}

.cntr{
	margin: 7px auto;
	width: 880px;
	background: #FFF;
	border: 2px solid #000;
	text-align: left;
}

.slogo{
	width: 580px;
	font-size: 26px;
	font-family: "Times New Roman";
	font-weight: bold;
	line-height: 33px;
	color: #000080;
	padding: 21px 0px 0px 34px;
}

.conrad{
	width: 110px;
	vertical-align: bottom;
}

.sign{
	vertical-align: bottom;
	text-align: left;
}

.select{
	text-align: center;
	font-size: 22px;
	font-family: "Times New Roman";
	font-weight: bold;
	line-height: 52px;
	color: #000080;
	padding: 0px 0px 0px 80px;
}

.lft_col{
	width: 207px;
}

.lft_blck{
	width: 169px;
	_width: 177px;
	text-align: center;
	border: 1px solid #000;
	margin: 0px 0px 5px 15px;
	line-height: 17px;
	font-size: 14px;
	font-weight: bold;
	padding: 0px 3px 5px 3px;
}

.lft_blck h4{
	font-size: 20px;
	font-weight: normal;
	color: #c00;
	line-height: 28px;
}

.lft_blck a{
	color: #000;
	text-decoration: underline;
}

.lft_blck form{
	padding: 10px 0px 0px 0px;
}

.form{
	margin: 0 auto;
	text-align: center;
}

.edit{
	width: 156px;
	border: 1px solid #595959;
	background: #DEDEDE;
	padding: 2px 4px 2px 4px;
	font-size: 12px;
	font-weight: bold;
	color: #666;
	font-family: "Times New Roman", Times, serif;
	margin: 0px 0px 8px 0px;
}

.submit{
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	font-family: "Times New Roman", Times, serif;
	height: 24px;
	width: 76px;
	background: #CC0001;
	border: 0px;
}

.list_of_lnks{
	
}

.lft_col h3{
	text-align: center;
	color: #333399;
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px 14px 0px 14px;
}

.lft_col{
	padding: 0px 0px 5px 0px;
}

.list_of_lnks{
	padding: 0px 0px 0px 15px;
	color: #000;
}

.list_of_lnks li{
	background: url(../images/bullet.gif) left center no-repeat;
	list-style: none;
	font-size: 12px;
	line-height: 19px;
	padding: 0px 0px 0px 11px;
}

.list_of_lnks li a{
	color: #3233CC;
}

.rht_col{
	padding: 0px 15px 0px 0px;
}

.rht_col table{
	text-align: center;
}

.rht_blck{
	margin: 0 auto;
	width: 198px;
	_width: 206px;
	border: 1px solid #000;
	padding: 7px 3px 10px 5px;
}

.digit{
	float: left;
}

.rht_blck{
	text-align: left;
	font-weight: bold;
	font-size: 13px;
}

.rht_blck h4{
	text-align: left;
	margin: 10px 0px 4px 0px;
}

.col_head{
	text-align: center !important;
	font-size: 15px;
	color: #000;
	margin: 0px 0px 0px 0px !important;
}

.rht_blck h4 a{
	color: #00f;
	text-decoration: underline;
	font-size: 15px;
}

.rht_col_img{
	float: right;
	margin: 3px 0px 3px 5px;
}

.btm_tbl{
	width: 649px;
}

.btm_head{
	padding: 20px 0px 20px 0px;
}

.btm_head h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #339;
	font-weight: bold;
}

.btm_col_01{
	width: 245px;
}

.btm_col_01, .btm_col_02{
	text-align: left;
	padding: 0px 20px 10px 0px;
	font-size: 14px;
}

.ttl_img{
	width: 62px;
	vertical-align: middle;
	padding: 5px 0px 5px 0px;
	text-align: center;
}

.ttl_txt{
	padding: 0px 5px 0px 0px;
	text-align: left;
	vertical-align: middle;
}

.ttl_txt a{
	font-size: 16px;
	color: #33c;
	font-weight: bold;
	text-decoration: underline;
}

a.footer {
	font-size: 12px;
	padding: 10px;
	padding-bottom: 20px;
	color: #33c;
	font-weight: bold;
	text-decoration: underline;
}

.red_text {
	color: red;
}