body {
	margin-top: 0px;
	margin-right: 0px; 
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px; 
	padding-bottom: 0px;
	padding-left: 0px; 
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-color: #FFFFFF;
	text-align:center;
}

a {
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

.copyright {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #666666;
	line-height:18px;
	text-decoration:none;
}

.gray12px_01_2 {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #666666;
	line-height:18px;
	text-decoration:none;
}

.gray12px_01 {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #666666;
	line-height:18px;
	text-decoration:none;
	text-align:justify;
}

.gray12px_02 {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #666666;
	line-height:18px;
	text-decoration:none;
}

.gray10px_01 {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	color: #666666;
	line-height:18px;
	text-decoration:none;
}

.blue12px_01 {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #444764;
	line-height:18px;
	text-decoration:none;
}

.pulldown_01 {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #666666;
	line-height:18px;
}

.photo_01{
	border:1px solid #DADAD3;
	background-color: #FFFFFF;
	padding:1px;
}

.photo_02{
	border:1px solid #CDC5B1;
	background-color: #FFFFFF;
	padding:2px;
}

.photo_03{
	border:2px solid #CFCFC7;
	background-color: #FFFFFF;
	padding:2px;
}

.news_dash_01{
	background: url(../images/common/dash_01.gif) bottom repeat-x;
	padding-bottom:15px;
}

.white12px_01 {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #FFFFFF;
	line-height:18px;
	text-decoration:none;
}

.brown12px_01 {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #B69A7E;
	line-height:18px;
	text-decoration:none;
}

.brown12px_02 {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #949387;
	line-height:18px;
	text-decoration:none;
}

.brown12px_03 {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #807560;
	line-height:18px;
	text-decoration:none;
}

.red12px_01 {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #8E191B;
	line-height:18px;
	text-decoration:none;
}

.subnav {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	color: #666666;
	line-height:14px;
	text-decoration:none;
}

.subnav:hover {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	color: #98151A;
	line-height:14px;
	text-decoration:none;
}

.subNavBg {
	filter: Alpha(Opacity=85, FinishOpacity=1, Style=1, StartX=1, StartY=1, FinishX=1, FinishY=1);
}

.subNavBgDash {
	background:url(../images/common/dash_01.gif) repeat-x center; 
	padding:3px;
}

.brown12px_04 {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #806C31;
	line-height:18px;
	text-decoration:none;
}

input, textarea {
	border-style:solid; 
	border-width:1px; 
	border-color:#CCCCCC;
}
