/* 
	CSS for craftsman 
	2004/01/17
	Net@live
*/

.top {
	background-color:red;
	margin-bottom:10px;
}

.top td.menu {
	background-color:white;
	font-size:13px;
}

.top a:link {
	color:black;
	text-decoration:none;
}

.top a:active {
	color:black;
	text-decoration:none;
}

.top a:visited {
	color:black;
	text-decoration:none;
}

.top a:hover {
	color:red;
	text-decoration:none;
}

.bottom hr {
	margin:0px;
}

.bottom p {
	margin-top:0px;
	margin-bottom:15px;
	font-size:12px;
	color:gray;
}

.main td {
	font-size:11px;
	line-height:120%;
}

.main_link {
	font-size:14px;
	color: #6699ff;
}

.main .news {
	background-repeat:no-repeat;
}

.main .news td {
	font-size:13px;
}

.main .news td.title {
	font-size:13px;
	color:red;
}

.main .banner {
	margin-top:15px;
}

.main img.img_side {
	margin-right:8px;
}

.main img.img_title {
	margin-bottom:8px;
}

.main .mark1 {
	color:#FF0064;
}

.main .mark2 {
	color:#FF322F;
}

.main a:link {
	color:#0000FF;
	text-decoration:none;
}

.main a:active {
	color:#0000FF;
	text-decoration:none;
}

.main a:visited {
	color:#0000FF;
	text-decoration:none;
}

.main a:hover {
	color:#FF0000;
	text-decoration:none;
}

