body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	background-color: #f0f0f0;
	color: #666666;
}

.bg01 {
	width: 30px;
	background:#FFFFFF url(../images/bg.jpg) right repeat-y;
}

.bg02 {
	width: 30px;
	background:#FFFFFF url(../images/bg2.jpg) left repeat-y;
}

.header_logo {
	height:90px;
	background:#FFFFFF url(../images/logo.jpg) left no-repeat;
}

.header_bg01 {
	height:13px;
	background:#b9011d;
}

.header_bg02 {
	height:32px;
	background:#b9011d;
	text-align:right;
	padding-right:10px;
}

.bar_mnu{
	height:32px;
	background:#FFFFFF url(../images/bar_menu01.jpg) repeat-x;
	text-align:center;
}

.bar_mnu2{
	height:27px;
	background:#FFFFFF url(../images/bar_menu02.jpg) repeat-x;
	text-align:center;
}

.bar_mnu3{
	height:250px;
	background:#FFFFFF url(../images/bar_menu03.jpg) repeat-x;
	
	text-align:center;
	vertical-align:top;
}

.bar_mnu4{
	background-image:url(../images/bar_menu04.jpg);
	
	text-align:left;
	vertical-align:top;
	
	padding-top:10px;
	padding-left:10px;
	padding-right:5px;
	padding-bottom:5px;
}

.bar_mnu5{
	height:2px;
	background:#FFFFFF url(../images/bar_menu05.jpg) repeat-x;
}

.bar_home_mag{
	height:214px;
	text-align:center;
	vertical-align:middle;
}

.bar_home_mag2{
	padding-right:10px;
	padding-bottom:5px;
	
	text-align:right;
}

.bar_mnu_footer{
	height:28px;
	background:#FFFFFF url(../images/bar_menu01.jpg) repeat-x;
	text-align:right;
	padding-right:10px;
}

.bar_topic1{
	height:24px;
	width:30px;
	background:#000000 url(../images/bar_topic01.jpg) left repeat-x;
}

.bar_topic2{
	height:24px;
	background:#000000 url(../images/bar_topic02.jpg) repeat-x;
}

.bar_topic3{
	height:24px;
	width:14px;
	background:#000000 url(../images/bar_topic03.jpg) right repeat-x;
}


.bar_topic4{
	height:207px;
	width:14px;
	background:#000000 url(../images/bg-green.jpg) left repeat-x;
}


.bar_topic5{
	height:139px;
	width:250px;
	background:#ffffff url(../images/bg3.jpg) left repeat-x;
}


.bar_topic6{
	height:207px;
	width:340px;
	background:#006D08 url(../images/bg-green.jpg) left repeat-x;
}

.bar_topic7{
	height:24px;
	width:703px;
	background:#8EB775 url(../images/bar_topic04.jpg) right repeat-x;	

}

.bar_topic8{
	height:9px;
	width:150px;
	background:#006D08 url(../images/bg-green.jpg) left repeat-x;	
	
}

.bar_topic9{
	height:24px;
	width:703px;
	background:#ffffff url(../images/bar_dot.jpg) right repeat-x;

}

.bar_topic10{
	height:100px;
	width:541px;
	background:#006600 url(../images/bg-green.jpg) right repeat-x;

		
	
}

.bar_topic11{
	height:20px;
	width:245px;
	background:#8EB775 url(../images/bar_topic04.jpg) right repeat-x;	
}

.bar_topic12{
	height:22px;
	width:245px;
	background:#ffffff url(../images/dot.jpg) right repeat-x;	
}

.bar_topic13{
	height:23px;
	width:700px;
	background:#B9011D url(../images/bar_topic05.jpg) right repeat-x;	

}

.bar_topic14{
	height:124px;
	width:124px;
	background:#FFFFFF url(../images/dot.jpg) right repeat-x;	

}

.bar_topic15{
	height:124px;
	width:226px;
	background:#FFFFFF url(../images/dot.jpg) right repeat-x;	

}

.bar_topic16{
	height:24px;
	width:541px;
	background:#8EB775 url(../images/bar_topic04.jpg) right repeat-x;	


}

.bar_topic17{
	height:24px;
	width:541px;
	background:#ffffff url(../images/bar_dot.jpg) right repeat-x;
}

.bar_topic18{
	height:408px;
	width:703px;
	background:#ffffff url(../images/profile.jpg) right repeat-x;
}

.bar_topic20{
	height:300px;
	width:700x;
	background:#ffffff url(../images/bg_gradient.jpg) right repeat-x;


}

.bar_topic21{
	height:90px;
	width:170px;
	background:#FFFFFF url(../images/dot.jpg) right repeat-x;	

}

.bar_topic22{
	height:150px;
	width:504x;
	background:#ffffff url(../images/bg_gradient.jpg) right repeat-x;

}

.bar_topic23{
	height:60px;
	width:504x;
	background:#cccccc url(../images/bg_gradient2.jpg) right repeat-x;
}
.bar_topic24{
	height:300px;
	width:700x;
	background:#ffffff url(../images/bg_gradient-s50.jpg) right repeat-x;


}


.bar_topic25{
	height:10px;
	width:100x;
	background:#D3F5BF url(../images/bg_green.jpg) right repeat-x;

}

.bar_topic26{
	height:24px;
	width:340px;
	background:#8EB775 url(../images/bar_topic04.jpg) right repeat-x;	

.bar_topic27{
	height:24px;
	width:541px;
	background:#ffffff url(../images/bar_dot_w.jpg) right repeat-x;
}

}

.tblBody {
	width: 900px;
}

table.TblFixed{
	table-layout: fixed;
	background-color:#FFFFFF;		
}

table.TblMail{
	table-layout: fixed;
	width:1024px;
	background-color:#FFFFFF;		
}
.tblBody_bar {
	width: 159px;
	background:#b9011d;
	vertical-align:top;

}

.tblBody_main {
	width: 542px;
	
	vertical-align:top;
	
	padding-top:20px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;	
}

.tblBody_detail {
	width: 741px;
	
	vertical-align:top;
	
	padding-top:20px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
}

.Topic_White_Menu {
			text-decoration: none;
			font-family: Arial;
			font-weight: bold;
			font-size: 12px;
			color: #FFFFFF;
}

.text_footer {
			text-decoration: none;
			font-family: Arial;
			font-size: 9px;
			color: #000000;
}

.text_bold_footer {
			text-decoration: none;
			font-family: Arial;
			font-weight: bold;
			font-size: 10px;
			color: #000000;
}

.text_bold_topic {
			text-decoration: none;
			font-family: Arial;
			font-weight: bold;
			font-size: 12px;
			color: #000000;
}

.Topic_White_Menu A:link {
			text-decoration: none;
			font-family: Arial;
			font-weight: bold;
			font-size: 12px;
			color: #FFFFFF;
}
	
.Topic_White_Menu A:visited {
			text-decoration: none;
			font-family: Arial;
			font-weight: bold;
			font-size: 12px;
			color: #FFFFFF;
}

.Topic_White_Menu A:active {
			text-decoration: none;
			font-family: Arial;
			font-weight: bold;
			font-size: 12px;
			color: #FFFFFF;
}

.Topic_White_Menu A:hover {
			text-decoration: underline;
			font-family: Arial;
			font-weight: bold;
			font-size: 12px;
			color: #FFFFFF;						
}

.text_9_link A:link {
			text-decoration: none;
			font-family: Arial;
			font-weight: bold;
			font-size: 9px;
			color: #000000;
}
	
.text_9_link A:visited {
			text-decoration: none;
			font-family: Arial;
			font-weight: bold;
			font-size: 9px;
			color: #000000;
}

.text_9_link A:active {
			text-decoration: none;
			font-family: Arial;
			font-weight: bold;
			font-size: 9px;
			color: #000000;
}

.text_9_link A:hover {
			text-decoration: underline;
			font-family: Arial;
			font-weight: bold;
			font-size: 9px;
			color: #000000;						
}

.text_10_underline {
			text-decoration: underline;
			font-family: Arial;
			font-size: 12px;
			color: #006600;
			text-align:right;									
}

.text_10{
			text-decoration: none;
			font-family: Arial;
			font-size: 10px;
			color: #000000;									
}

.text_12{
			text-decoration: none;
			font-family: Arial;
			font-size: 12px;							
							
}

.text_13_bold{
			text-decoration: none;
			font-family: Arial;
			font-weight: bold;
			font-size: 12px;
			color: #006D08;									
}

.text_14_bold{
			text-decoration: none;
			font-family: Arial;
			font-weight: bold;
			font-size: 12px;
			color: #C42020;		

}

.box_bg01 {
	background:#e2e2e2;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;	
}

.box_bg02 {
    border-color: #000000;
    border-width: 1px 1px 1px 1px;
    border-style: solid;

	
	background:#ffffff;
	
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;	
}

}

.box_bg03 {
	background:#e2e2e2;
	padding-top:1px;
	padding-left:1px;
	padding-right:1px;
	padding-bottom:1px;	
}

.bar_brand_golf{
	height:60px;
	background:url(../images/brand_golf03.jpg) right no-repeat;
}