#select
{
	font-size: 20px;
	color: rgb(250, 150, 50);}

#after_select
{	font-size: 16px;
	color: rgb(100, 100, 100);
	text-align: justify;}

#select, #after_select
{
	font-weight: bold;}

.body_style
{	text-align: left;
	border: 0 solid rgb(220, 220, 220);
	padding: 10px;
	width: 697px;}

#logo
{	background: url(/images/logo.gif) no-repeat rgb(240, 240, 240);
	height: 149px;
	line-height: 149px;}

.next_prev
{
	color: rgb(120, 120, 120);
	text-align: center;
}

a, .text ul li a, .text :link, .text :visited
{
	color: rgb(0, 0, 255);
	text-decoration: none;
}

a img, :link img, :visited img
{	border: none;
}

ul.menu_top, ul.menu_left
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}

ul.menu_top li
{
	float: left;
	height: 38px;
	line-height: 38px;
}

ul.menu_top li a
{	float: left;
	height: 38px;
	line-height: 38px;
	overflow: hidden;
	display: block;
}

ul.menu_top li a:hover img
{
	margin: -38px 0px 0px 0px;
}

ul.menu_left li a
{
	height: 25px;
	line-height: 25px;
	overflow: hidden;
	display: block;
}

ul.menu_left li
{
	//margin-top: -4px;
}

ul.menu_left li a:hover img
{
	margin: -25px 0px 0px 0px;
}

.text
{
	font-size: 16px;
	color: rgb(100, 100, 100);
	text-align: justify;
	font-family: 'Cambria', 'Arial';
}

.text a
{	text-decoration: none;
	font-weight: bold;
	color: rgb(0, 0, 255);}

.div_img
{	text-align: center;
	border-top: 1px dotted rgb(150, 150, 150);
	border-bottom: 1px dotted rgb(150, 150, 150);}

.div_title
{
	color: rgb(120, 20, 20);
	font-size: 24px;
	font-weight: bold;
}

h1
{
	font-size: 20px;
	color: rgb(0, 100, 250);
	font-weight: bold;
}

h2
{
	font-size: 18px;
	color: rgb(0, 50, 100);
	font-style: italic;}

BODY
{
	margin: 0px;
}

#adver_common
{
	width: 256px;}

#adver
{	padding-left: 5px;
	color: rgb(255, 255, 255);
}

#adver a
{	color: rgb(255, 255, 255);}
