@charset "utf-8";
/* CSS Document */

#rightbar {
	background:#EFEFEF;
	width: 160px;
	border-left: 4px solid #fff;
}

#rightbar a {
	text-decoration:none;
	color:#CC002F;
	font-weight:bold;
}

#rightbar a:hover {
	color:#2761A0;
}

#rightbar h4 {
	color:#333;
	font-weight:bold;
	margin:0 0 10px 0;
	background:#CC002F;
	padding: 5px 0 5px 0;
	text-align:center;
	font-size:12px;
	color:#fff;
}


div#area {
	
}

div#area img.img {
	border:4px solid #D5E7F8;
	margin:0 0 10px 0;
}

div#area div.box {
	width: 232px;
	border:1px solid #B3D4EF;
	float:left;
	font-weight:bold;
	margin: 0 0 15px 0;
	background:#EFF8FF;
	color:#CC002F;
}

div#area div.box h1 {
	font-size:10px;
	background: #B3D4EF;
	padding: 5px;
	border:0;
	margin:0;
}

div#area div.bases {
	border:1px solid #B3D4EF;
	background:#EFF8FF;
	margin:0 0 10px 0;
}

div#area div.bases a {
	text-decoration:none;
	font-weight:bold;
	color:#CC002F;
}

div#area div#other {
	margin: 0 0 20px 0px;
}

div#area div#other a {
	text-decoration:none;
	color:#CC002F;
	font-weight:normal;
}

div#area div#other th {
	background:#B3D4EF;
	padding: 4px;
	text-align:left;
}

div#area div#other td.title {
	background:#DFF1FF;
	padding: 2px;
	width: 300px;
}

div#area div#other td.gps {
	background:#DFF1FF;
	padding: 2px;
	
}

div#area div#other td.title_active {
	background:#C2DCEF;
	padding: 2px;
	width: 300px;
}

div#area div#other td.gps_active {
	background:#C2DCEF;
	padding: 2px;
	
}
