@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	background-image:url(images/ct_top_bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	font-size:12px;
}
html{
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
}
#box{
	margin-left:auto;
	margin-right:auto;
	width:970px;
}
#logo{
	margin-left:5px;
	
}
#border_out{
border: #999999 1px solid;
}

#empty_boy_8{
	height:8px;
}
#empty_boy_20{
	height:20px;
}
.top_box{
	float:right;
	margin-top:30px;
	font-size:12px;
	margin-right:15px;
}
.top_box_button a {
	font-weight:bold;
	color:#333423;
	text-decoration:none;
}
.top_box_button a:hover{
	font-weight:bold;
	color:#999999;
	text-decoration:none;
}
.top_box_button a:active{
	font-weight:bold;
	color:#333423;
	text-decoration:none;
}
#flash{
	
}
#green_bar{
	height:6px;
	background-color:#739b39;
}
.top_bar{
	background-image:url(images/ct_top_nave_bar.gif);
	height:29px;
	padding-top:10px;
	padding-left:20px;
}
.top_bar_button{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.top_bar_button a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	float:left;
	text-decoration:none;
}
.top_bar_button a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#999999;
	text-decoration:none;
}
.top_bar_button a:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
#top_bar_line{
	border-left:#a5a082 dotted 1px;
	height:15px;
	float:left;
	margin-left:5px;
	margin-right:5px;
}
.nave_bar{
	float:left;
	font-size:10px;
	color:#FFFFFF;
	width:227px;
}
.nave_bar_title{
	background-image:url(images/ct_title_bar.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	padding-left:15px;
	padding-top:5px;
	height:28px;
	width:212px;
}

.nave_bar_button{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:15px;
	background-color:#333423;
	
}

.nave_bar_button a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
.nave_bar_button a:hover {
	color:#999999;
	font-weight:bold;
	text-decoration:none;
}
.nave_bar_button a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
}

#nave_line{
	border-bottom:#486024 dotted 1px;
	background-color:#333423;
}
#nove_bottom{
	width:227px;
}
.content{
	width:720px;
	margin-left:247px;
	font-size:12px;
}
.content_title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#5d5e3f;
}
.content_subtitle{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333423;
}
.footer{
	background-image:url(images/ct_bottom_bar.gif);
	height:33px;
	width:970px;
}
#footer_box{
	margin-right:auto;
	margin-left:auto;
	padding-top:10px;
	text-align:center;
}
.footer_button{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}
.footer_button a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}
.footer_button a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #999999;
	text-decoration:none;
}
.footer_button a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}
#bottom_box{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	text-align:right;
	padding-right:10px;
}
#bottom_box a {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	text-align:right;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
}
#bottom_box a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background-color:#003300;
}
#bottom_box a:active {
	color:#000000;
	text-decoration:none;
}
#out_border {
	border:solid #999999 1px;
}