@CHARSET "ISO-8859-1";

.bmbar {
	clear:both;
	margin:15px 0 0;
}

#searchbox h3 {
	width:180px;
	margin-bottom:10px;
	padding-bottom:8px;
	border-bottom:1px solid #e1e1e1;
	color:#36345D;
}

#searchbox label {
	float:left;
	clear:both;
	color:#36345D;
	font-size:12px;
	margin:0 0 2px;
}

#searchbox input {
	float:left;
	clear:both;
	width:172px;
	border:1px solid #e1e1e1;
	padding:2px 3px;
}

#searchbox select {
	float:left;
	clear:both;
	width:180px;
	border:1px solid #e1e1e1;
	padding:2px 3px;
}

#searchbox input.sbsub {
	float:left;
	clear:both;
	margin:5px 0 0;
	width:100px;
	border:1px solid #EFEFEF;
	border-bottom:1px solid #CFCFCF;
	border-right:1px solid #CFCFCF;
	padding:2px 3px;
	font-size:12px;
	background:#e1e1e1;
	color:#36345D;
}

#searchbox {
	width:180px;
	padding-bottom:15px;
	border-bottom:1px solid #e1e1e1;
	display:block;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.t11 {
	font-size:11px;
}

.emate {
	width:250px;
	font-size:14px;
	padding:0 0 0 20px;
	background:url(../images/envelope.png) no-repeat 0 4px;
}

#emateform {
	width:500px;
	padding:10px 20px;
	background:#D2D1DF;
	margin:15px 0;
	clear:both;
	position:relative;
	display:block;
}

#emateform h3 {
	margin-bottom:10px;
	width:350px;
	padding:0 0 0 20px;
	background:url(../images/envelope.png) no-repeat 0 7px;
}

#emateform label {
	float:left;
	clear:both;
	color:#36345D;
	margin:0 5px 2px 0;
	width:100px;
	text-align:right;
	cursor:auto;
	line-height:24px;
	vertical-align:middle;
}

#emateform input {
	float:left;
	clear:none;
	width:370px;
	border:1px solid #e1e1e1;
	padding:3px 3px;
}

#emateform textarea {
	float:left;
	clear:none;
	width:370px;
	border:1px solid #e1e1e1;
	padding:3px 3px;
	height:80px;
}

#emateform input.subbut {
	float:left;
	clear:both;
	margin:5px 0 0 105px;
	width:100px;
	border:1px solid #EFEFEF;
	border-bottom:1px solid #CFCFCF;
	border-right:1px solid #CFCFCF;
	padding:2px 3px;
	font-size:12px;
	background:#e1e1e1;
	color:#36345D;
	position:relative;
}

.highlighted {
	display:none;
}

#twln {
	margin-top:10px;
	clear:both;
}

table.jlist {
	width:100%;	
}

table.jlist tr.tcells td, table.jlist tr.tcells th {
	border-bottom:1px solid #CFCFCF;
	padding:10px 0 12px;
	vertical-align:top;
}

#jlist a {
	color:#36345D;
	font-weight:bold;
}

#jlist a:hover {
	color:#ABADB0;
}

#jlist th {
	padding-bottom:6px;
	margin-bottom:6px;
}

p.right_box_sub a,p.right_box_sub a:visited {
	color:#343867;
}
p.right_box_sub a:hover {
	color:#ABADBD;
}