/* CSS Document */
body, html	{
	background-image:url(../images/04/back.jpg);
}

input	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0F4F8B;
}

.main_border	{
	border:2px solid #52BDAD;
}

.main_content	{
	background-color:#FFFFFF;
}

.main_tl	{
	background-image:url(../images/04/main_tl.gif);
	background-position:left;
	background-repeat:repeat-y;
}

.main_tr	{
	background-image:url(../images/04/main_tr.gif);
	background-position:right;
	background-repeat:repeat-y;
}

.content_tl	{
	background-image:url(../images/04/content_tl.gif);
	background-position:left;
	background-repeat:repeat-y;
}

.content_tr	{
	background-image:url(../images/04/content_tr.gif);
	background-position:right;
	background-repeat:repeat-y;
}

.content_rtr_line	{
	background-image:url(../images/04/content_rtr_line.gif);
	background-position:top;
	background-repeat:no-repeat;
}

.content_rtr	{
	background-image:url(../images/04/content_rtr.gif);
	background-position:top;
	background-repeat:no-repeat;
}

.bottom_line	{
	background-image:url(../images/04/bottom_line.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}

.bullet_heart	{
	background-image:url(../images/04/bullet_heart.gif);
	background-repeat:no-repeat;
	background-position:center;
}

.bullet_heart_r	{
	background-image:url(../images/04/bullet_heart_r.gif);
	background-repeat:no-repeat;
	background-position:center;
}

/* MENU */
.main_menu	{
	background-image:url(../images/04/menu_back.jpg);
	background-repeat:no-repeat;
	width:87px;
	height:26px;
	text-align:center;
	vertical-align:middle;
}
.main_menu a, .main_menu a:hover, .main_menu a:visited	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	display:block;
	text-decoration:none;
	color:#0C4D8A;
}
.main_menu a:hover	{
	text-decoration:none;
	color:#4D4D4D;
}

.main_menu_selected	{
	background-image:url(../images/04/menu_back_selected.jpg);
	background-repeat:no-repeat;
	width:87px;
	height:26px;
	text-align:center;
	vertical-align:middle;
}
.main_menu_selected a, .main_menu_selected a:hover, .main_menu_selected a:visited	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	display:block;
	text-decoration:none;
	color:#4D4D4D;
}
.main_menu_selected a:hover	{
	text-decoration:none;
	color:#4D4D4D;
}

.sub_menu	{
	height:18px;
	vertical-align:middle;
}
.sub_menu a, .sub_menu a:hover, .sub_menu a:visited	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	display:block;
	height:18px;
	text-decoration:none;
	color:#0C4D8A;
	padding:0px 5px 0px 5px;
}
.sub_menu a:hover	{
	text-decoration:none;
	color:#4D4D4D;
}
.sub_menu_selected	{
	height:18px;
	vertical-align:middle;
}
.sub_menu_selected a, .sub_menu_selected a:hover, .sub_menu_selected a:visited	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	display:block;
	height:18px;
	text-decoration:none;
	color:#4D4D4D;
	padding:0px 5px 0px 5px;
}
.sub_menu_selected a:hover	{
	text-decoration:none;
	color:#4D4D4D;
}
.sub_menu_sep	{
	background-image:url(../images/04/vertical_line.gif);
	background-repeat:repeat-y;
}

.main_footer	{
	background-image:url(../images/04/footer.jpg);
	background-repeat:no-repeat;
	height:89px;
}

.main_header	{
	background-image:url(../images/04/header.jpg);
	background-repeat:no-repeat;
	height:165px;
}

.content_footer	{
	background-image:url(../images/04/content_footer.gif);
	background-repeat:no-repeat;
	height:114px;
}

.search	{
	background-image:url(../images/04/search_back.jpg);
	background-repeat:no-repeat;
	height:14px;
	padding:4px 4px 4px 12px;
}

.search input	{
	background-color:transparent;
	border:0px none;
	height:14px;
	width:134px;
}

.search_button	{
	background-image:url(../images/04/search_button.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
	height:26px;
	width:32px;
}
.search_button input	{
	background-color:transparent;
	cursor:pointer;
	border:0px none;
	height:26px;
	width:32px;
}

.heart_sep	{
	background-image:url(../images/04/heart_sep.gif);
	background-repeat:no-repeat;
	height:21px;
}

.login_back	{
	background-image:url(../images/04/login_back.jpg);
	background-repeat:no-repeat;
	height:259px;
	width:182px;
}

.login_button	{
	background-image:url(../images/04/login_button.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	height:20px;
	width:80px;
}
.login_button input	{
	background-color:transparent;
	cursor:pointer;
	border:0px none;
	height:20px;
	width:80px;
}

.loging_t	{
	background-image:url(../images/04/loging_top.jpg);
	background-repeat:no-repeat;
	height:100px;
	width:182px;
}

.loging_l	{
	background-image:url(../images/04/loging_l.gif);
	background-repeat:repeat-y;
}

.loging_r	{
	background-image:url(../images/04/loging_r.gif);
	background-repeat:repeat-y;
}

.loging_back_b	{
	background-image:url(../images/04/loging_back_b.jpg);
	background-repeat:repeat-x;
	height:104px;
}

.loging_b	{
	background-image:url(../images/04/loging_b.gif);
	background-repeat:no-repeat;
	height:54px;
}

