@import url('icons.css');
body
{
	font:10px verdana;
	background:#fff;
	color:#8B0138;
	margin:0px;
	padding:0px;
}
.z_title_text04, .z_title_text01, .fntSize14px
{
	font:14px verdana;
	font-weight:bold;
	color:#8B0138;
	text-decoration:none;
}
.red,.fnt_red{ color:#8B0138; }
.bold{font-weight:bold;}
.big_font
{
	font:14px verdana;
	font-weight:normal;
	color:#8B0138;
}
.blk,.fnt_black
{ color: #000;}
.fntBlueHeader
{
	font:14px verdana;
	font-weight:bold;
	color:#8B0138;
	text-decoration:underline;
}
a
{
	color:#8B0138;
	text-decoration:none;
}
a:hover
{
	color:#8B0138;
	text-decoration:underline;
}
#header
{
	width:638px;
	height:151px;
	background:url(../images/banner.jpg) no-repeat;
}
#left_menu
{
	width:145px;
	background:url(../images/left_nav_bg.jpg) no-repeat;
	background-position:bottom;
}
ul
{
	padding:10px;
	margin:0px;
}
#left_nav li
{
	background:url(../images/left_nav_bottom_border.jpg) no-repeat 0% 100%;
	padding:5px 0px 7px 5px;
	margin:0px;
}
li
{
	list-style:none;
}
#left_nav .no_bottom
{
	background:none;
	margin:0px;
	padding:5px 0px 50px 5px;
}
#left_nav a
{
	color:#fff;
	text-decoration:none;
}
#left_nav a:hover
{
	color:rgb(158, 28, 80);
	text-decoration:underline;
}
#top_menu a
{
	color:#fff;
	text-decoration:none;
}
#top_menu a:hover
{
	color:#fff;
	text-decoration:underline;
}
.title
{
	border-top:rgb(242,124,177) 1px solid;
	border-bottom:rgb(242,124,177) 1px solid;
	color:rgb(139,1,56);
	font:11px verdana;
	padding:5px 10px;
	text-transform:uppercase;
}
.center_title_small
{
	width:230px;
	border-top:rgb(242,124,177) 1px solid;
	border-bottom:rgb(242,124,177) 1px solid;
	color:rgb(139,1,56);
	font:11px verdana;
	text-transform:uppercase;
}
.center_title
{
	width:468px;
	border-top:rgb(242,124,177) 1px solid;
	border-bottom:rgb(242,124,177) 1px solid;
	color:rgb(139,1,56);
	font:11px verdana;
	text-transform:uppercase;
}
.pad5_10px
{padding:5px 10px;}
.link_left
{
	padding:5px 10px;
}
.text_pink a,.text_pink
{
	color: rgb(139, 1, 56);
	text-decoration:none;
}
.text_pink a:hover
{
	color:rgb(139, 1, 56);
	text-decoration:underline;
}
.login_link a
{
	color:#fff;
	text-decoration:none;
	text-transform:none;
}
.login_link a:hover
{
	color:#fff;
	text-decoration:underline;
	text-transform:none;
}
.login
{
	background:url(../images/bg_login.jpg) no-repeat 0% 0%;
	color:#fff;
	font:10px verdana;
	height:135px;
	padding:5px 10px;
	text-transform:uppercase;
}
.login input
{
	border:rgb(242,124,177) 1px solid;
	height:19px;
	line-height:19px;
	vertical-align:middle;
	width:120px;
}
.mnu_selected
{
	color:rgb(139,1,56);
	cursor:default;
	text-decoration:none;
}
.mnu_default
{
	color:#fff;
	cursor:pointer;
	text-decoration:none;
}
.mnu_default:hover
{
	color:rgb(139,1,56);
	cursor:pointer;
	text-decoration:underline;
}
.pad5px{padding:5px;}
.pad2px{padding:2px;}
.pad10px{padding:10px;}
.z_title_text01_{
	font-family:Verdana;
	font-size:20px;
	font-weight:normal;
	color:#000;
}
.my_account_tab
{
	background:url(../images/my_account_tab.jpg) top left no-repeat;
	width:357px;
	height:18px;
}
.myblurtab1
{
	background:url(../images/my_account_tab_blur1.jpg) top left no-repeat;
	width:94px;
	height:18px;
}
.myblurtab2
{
	background:#ff8788;
}
.myblurtab3
{
	background:url(../images/my_account_tab_blur3.jpg) top left no-repeat;
	width:116px;
	height:18px;
}
/****/

.z_text07{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	background:#CC0000;
	color:#FFF;
}

.z_link08{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#F00;
}

.z_link08:hover{
	text-decoration:underline;
	color:#F60;
}