BODY{
	background-color: #EAF0F8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333399;
	scrollbar-face-color: #E1E2E5;
	scrollbar-base-color: #FFFFFF;
	scrollbar-highlight-color: #EAF0F8;
	scrollbar-shadow-color: #EAF0F8;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-arrow-color: #EAF0F8;
	scrollbar-track-color: #EAF0F8;
	scrollbar-darkshadow-color: #FFFFFF;
}
TD{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333399;
}
A:LINK {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #333399;
   text-decoration: none;
   font-weight: bold;
}
A:ACTIVE {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #333399;
   text-decoration: none;
   font-weight: bold;
}
A:VISITED {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #333399;
   text-decoration: none;
   font-weight: bold;
}
A:HOVER {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #333399;
   text-decoration: none;
   font-weight: bold;
}
.login_input {
	background-color: #FFFFFF;
	border-color: #BBBBBB #FFFFFF #FFFFFF #BBBBBB;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #444444;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding-left: 5px;
	padding-top: 2px;

}
.login_header {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 13px;
	color: #333399;
	font-weight: bold;
}
.login_pytte {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 9px;
	color: #333399;
	font-weight: bold;
	line-height: 10px;
}
.login_button{
   font-family: Tahoma;
   color: #FFFFFF;
   font-size: 9px;
	font-weight: bold;
	line-height: 18px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
	border: 1px solid;
	border-color: #FFFFFF #336699 #336699 #FFFFFF;
}
A.login_button:LINK {
	color: White;
	background: #6894CE;
	text-decoration: none;
}
A.login_button:ACTIVE {
	color: White;
	background: #6894CE;
	text-decoration: none;
}
A.login_button:VISITED {
	color: White;
	background: #6894CE;
	text-decoration: none;
}
A.login_button:HOVER {
	color: 6699CC;
	background: #ffffff;
	text-decoration: none;
}
.login_div_dark {
	background: #BBBBBB;
}
.login_div_lite {
	background: #BBBBBB;
}
.login_user{
   font-family: Tahoma, Helvetica, sans-serif;
   color: #336699;
   font-size: 11px;
}
A.login_user:LINK {
   color: #FF0000;
   text-decoration: none;
   line-height: 20px;
}
A.login_user:ACTIVE {
   color: #FF0000;
   text-decoration: none;
   line-height: 20px;
}
A.login_user:VISITED {
   color: #FF0000;
   text-decoration: none;
   line-height: 20px;
}
A.login_user:HOVER {
   color: #FF0000;
   text-decoration: none;
   line-height: 20px;
}
.search_input {
	background-color: #FFFFFF;
	border-color: #ffffff #FFFFFF #FFFFFF #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333399;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 1px;
}
.search_pytte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333399;
	font-weight: bold;
	padding-top: 15px;
	padding-bottom: 5px;
}
.search_button{
   font-family: Tahoma;
   color: #FFFFFF;
   font-size: 9px;
	font-weight: bold;
	line-height: 18px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
	border: 1px solid;
	border-color: #FFFFFF #333399 #333399 #FFFFFF;
}
A.search_button:LINK {
	color: White;
	background: #6699CC;
	text-decoration: none;
}
A.search_button:ACTIVE {
	color: White;
	background: #6699CC;
	text-decoration: none;
}
A.search_button:VISITED {
	color: White;
	background: #6699CC;
	text-decoration: none;
}
A.search_button:HOVER {
	color: 6699CC;
	background: #ffffff;
	text-decoration: none;
}
.search_bg{
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 15px;
	background-image: url(../pix/leftnav_bg.png);
}
.help_bg {
	font-family: Arial;
   color: White;
   font-size: 11px;
	font-weight: bold;
	background-color: #6699cc;
}
A.help_bg:LINK {
	color: White;
	text-decoration: none;
}
A.help_bg:ACTIVE {
	color: White;
	text-decoration: none;
}
A.help_bg:VISITED {
	color: White;
	text-decoration: none;
}
A.help_bg:HOVER {
	color: White;
	text-decoration: none;
}
.topnav_button{
	padding-top: 2px;
	padding-left: 20px;
	padding-right: 20px;
	background-image: url(../pix/topnav_bg_off.png);
}
.topnav_button_a{
   font-family: Tahoma;
   color: White;
   font-size: 11px;
	font-weight: bold;
}
A.topnav_button_a:LINK {
	color: White;
	text-decoration: none;
}
A.topnav_button_a:ACTIVE {
	color: White;
	text-decoration: none;
}
A.topnav_button_a:VISITED {
	color: White;
	text-decoration: none;
}
A.topnav_button_a:HOVER {
	color: White;
	text-decoration: none;
}
.topnav_button_choosen {
	padding-top: 2px;
	padding-left: 20px;
	padding-right: 20px;
	background-image: url(../pix/topnav_bg_on.png);
}
.topnav_button_choosen_a{
   font-family: Tahoma;
   color: #444444;
   font-size: 11px;
	font-weight: bold;
}
A.topnav_button_choosen_a:LINK {
	color: #444444;
	text-decoration: none;
}
A.topnav_button_choosen_a:ACTIVE {
	color: #444444;
	text-decoration: none;
}
A.topnav_button_choosen_a:VISITED {
	color: #444444;
	text-decoration: none;
}
A.topnav_button_choosen_a:HOVER {
	color: #444444;
	text-decoration: none;
}
.error_td {
	font-family: Tahoma;
   color: #FF0000;
   font-size: 9px;
	font-weight: bold;
}
.antpath_bg {
	 color: #BBBBBB;
	padding-left: 7px;
	background-image: url(../pix/antpath_bg.png);
}
.antpath_a{
   font-family: Tahoma, Helvetica, sans-serif;
   color: #333399;
   font-size: 10px;
	font-weight: bold;
}
A.antpath_a:LINK {
   color: #333399;
   text-decoration: none;
}
A.antpath_a:ACTIVE {
   color: #333399;
   text-decoration: none;
}
A.antpath_a:VISITED {
   color: #333399;
   text-decoration: none;
}
A.antpath_a:HOVER {
   color: #6699cc;
   text-decoration: none;
}
.basket{
	color: #333333;
}
.leftnav_head{
   font-family: Tahoma;
   color: #FFFFFF;
   font-size: 13px;
	font-weight: bold;
	padding-top: 11px;
	padding-bottom: 3px;
	padding-left: 15px;
	background-image: url(../pix/leftnav_top_cat.png);
}
.leftnav_nav{
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 15px;
	background-image: url(../pix/leftnav_bg.png);
}
.leftnav_a{
   font-family: Tahoma, Helvetica, sans-serif;
   color: #333399;
   font-size: 10px;
	font-weight: bold;
}
A.leftnav_a:LINK {
   color: #333399;
   text-decoration: none;
}
A.leftnav_a:ACTIVE {
   color: #333399;
   text-decoration: none;
}
A.leftnav_a:VISITED {
   color: #333399;
   text-decoration: none;
}
A.leftnav_a:HOVER {
   color: #6699cc;
   text-decoration: none;
}
.leftnav_div_dark {
	background: #BBBBBB;
}
.leftnav_div_lite {
	background: #F0F0F0;
}
.leftnav_middiv_dark {
	background: #C5C5C5;
}
.leftnav_middiv_lite {
	background: #EBEBEB;
}
.main_header {
   font-family: Tahoma, Helvetica, sans-serif;
   color: #333399;
   line-height: 21px;
   font-size: 12px;
   padding-left: 10px;
   padding-top: 6px;
	padding-bottom: 2px;
   font-weight: bold;
	background: #C8C8B5;
	/*border: 1px solid #AAAA98;*/
	background-image: url(../pix/main_header_bg.png);
}
.main_sub_header {
   font-family: Tahoma, Helvetica, sans-serif;
   color: #DEECFF;
   line-height: 13px;
   font-size: 9px;
   padding-left: 8px;
   padding-top: 4px;
	padding-bottom: 2px;
   font-weight: bold;
	background: #7496C2;
	border-top: 1px solid #6699CC;
	border-right: 1px solid #6699CC;
	border-bottom: 1px solid #6699CC;
}
A.main_sub_header_a:LINK {
   color: #FFFFFF;
   text-decoration: none;
}
A.main_sub_header_a:ACTIVE {
   color: #FFFFFF;
   text-decoration: none;
}
A.main_sub_header_a:VISITED {
   color: #FFFFFF;
   text-decoration: none;
}
A.main_sub_header_a:HOVER {
   color: #FFFFFF;
   text-decoration: none;
}
.main_frame {
	border: 1px solid #6699CC;
}
.main_lite {
	font-family: Arial, Helvetica, sans-serif;
   color: #003366;
   font-size: 9px;
   line-height: 13px;
   padding-left: 8px;
   padding-top: 4px;
	padding-bottom: 2px;
	background: #EAF5FF;
	border-right: 1px solid #6699CC;
	/*border-bottom: 1px solid #6699CC;*/
}
.main_lite_alt_line {
	font-family: Arial, Helvetica, sans-serif;
   color: #003366;
   font-size: 9px;
   line-height: 13px;
   padding-left: 8px;
   padding-top: 4px;
	padding-bottom: 2px;
	background: #EAF5FF;
	border-right: 1px solid #6699CC;
	/*border-bottom: 1px solid #6699CC;*/
}
.main_lite_img {
   padding-top: 4px;
	padding-bottom: 2px;
	background: #EAF5FF;
	border-right: 1px solid #6699CC;
	/*border-bottom: 1px solid #6699CC;*/
}
.main_dark {
	font-family: Arial, Helvetica, sans-serif;
   color: #003366;
   font-size: 9px;
   line-height: 13px;
   padding-left: 8px;
   padding-top: 4px;
	padding-bottom: 2px;
	background: #DFF0FF;
	border-right: 1px solid #6699CC;
	/*border-bottom: 1px solid #6699CC;*/
}
.main_dark_alt_line {
	font-family: Arial, Helvetica, sans-serif;
   color: #003366;
   font-size: 9px;
   line-height: 13px;
   padding-left: 8px;
   padding-top: 4px;
	padding-bottom: 2px;
	background: #DFF0FF;
	border-right: 1px solid #6699CC;
	/*border-bottom: 1px solid #6699CC;*/
}
.main_dark_img {
   padding-top: 4px;
	padding-bottom: 2px;
	background: #DFF0FF;
	border-right: 1px solid #6699CC;
	/*border-bottom: 1px solid #6699CC;*/
}
.main_choosen {
	font-family: Arial, Helvetica, sans-serif;
   color: #003366;
   font-size: 9px;
   line-height: 13px;
   padding-left: 8px;
   padding-top: 4px;
	padding-bottom: 2px;
	background: #E9F1F5;
	border-right: 1px solid #6699CC;
	/*border-bottom: 1px solid #6699CC;*/
}
.main_choosen_alt_line {
	font-family: Arial, Helvetica, sans-serif;
   color: #003366;
   font-size: 9px;
   line-height: 13px;
   padding-left: 8px;
   padding-top: 4px;
	padding-bottom: 2px;
	background: #E9F1F5;
	border-right: 1px solid #6699CC;
	/*border-bottom: 1px solid #6699CC;*/
}
.main_choosen_img {
   padding-top: 4px;
	padding-bottom: 2px;
	background: #E9F1F5;
	border-right: 1px solid #6699CC;
	/*border-bottom: 1px solid #6699CC;*/
}
.main_a {
   font-family: Tahoma, Helvetica, sans-serif;
   color: #003366;
   font-size: 9px;
}
A.main_a:LINK {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #003366;
   text-decoration: none;
}
A.main_a:ACTIVE {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #003366;
   text-decoration: none;
}
A.main_a:VISITED {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #003366;
   text-decoration: none;
}
A.main_a:HOVER {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #6699CC;
   text-decoration: none;
}
.main_a_album {
   font-family: Tahoma, Helvetica, sans-serif;
   color: #003366;
   font-size: 9px;
	font-weight: normal;
}
A.main_a_album:LINK {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #003366;
   text-decoration: none;
	font-weight: normal;
}
A.main_a_album:ACTIVE {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #000000;
   text-decoration: none;
	font-weight: normal;
}
A.main_a_album:VISITED {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #003366;
   text-decoration: none;
	font-weight: normal;
}
A.main_a_album:HOVER {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #000000;
   text-decoration: none;
	font-weight: normal;
}
.main_bottom_total {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #FFFFFF;
   line-height: 13px;
   font-size: 9px;
   padding-left: 8px;
   padding-top: 4px;
	padding-bottom: 2px;
   font-weight: bold;
	background: #7496C2;
	border-top: 1px solid #6699CC;
	border-right: 1px solid #6699CC;
}
.main_bottom_total_img {
   padding-top: 4px;
	padding-bottom: 4px;
	background: #7496C2;
	border-top: 1px solid #6699CC;
	border-right: 1px solid #6699CC;
}
.main_info {
   font-family: Arial, Helvetica, sans-serif;
   color: #333333;
   font-size: 11px;
   padding-left: 15px;
	padding-right: 15px;
   padding-top: 15px;
	padding-bottom: 15px;
	background: #FFFFFF;
	border: 1px solid #BBBBBB;
}
.main_info_head{
   font-family: Arial, Helvetica, sans-serif;
   color: #333333;
   font-size: 15px;
}
A.main_info_head:Link{
   font-family: Arial, Helvetica, sans-serif;
   color: #003366;
   font-size: 15px;
	font-weight: normal;
}
A.main_info_head:Active{
   font-family: Arial, Helvetica, sans-serif;
   color: #003366;
   font-size: 15px;
	font-weight: normal;
}
A.main_info_head:Visited{
   font-family: Arial, Helvetica, sans-serif;
   color: #003366;
   font-size: 15px;
	font-weight: normal;
}
A.main_info_head:Hover{
   font-family: Arial, Helvetica, sans-serif;
   color: #6699CC;
   font-size: 15px;
	font-weight: normal;
}
.list_wide_header {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #333399;
   line-height: 21px;
   font-size: 12px;
   padding-left: 10px;
   padding-top: 6px;
	padding-bottom: 2px;
   font-weight: bold;
	background-image: url(../pix/main_header_bg.png);
}
.list_wide_frame {
   border: 1px solid #6699CC;
}
.list_wide_lite {
   line-height: 13px;
   padding-left: 8px;
   padding-top: 4px;
	padding-bottom: 2px;
	background: #FFFFFF;
	border-bottom: 1px solid #D5E4F8;
}
.list_wide_dark {
   line-height: 13px;
   padding-left: 8px;
   padding-top: 4px;
	padding-bottom: 2px;
	background: #FFFFFF;
	border-bottom: 1px solid #D5E4F8;
}
.list_wide_a {
   font-family: Tahoma, Helvetica, sans-serif;
   color: #333399;
   font-size: 9px;
}
A.list_wide_a:LINK {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #333399;
   text-decoration: none;
}
A.list_wide_a:ACTIVE {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #000000;
   text-decoration: none;
}
A.list_wide_a:VISITED {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #333399;
   text-decoration: none;
}
A.list_wide_a:HOVER {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #6699cc;
   text-decoration: none;
}
.list_wide_a_album {
   font-family: Tahoma, Helvetica, sans-serif;
   color: #333399;
   font-size: 9px;
}
A.list_wide_a_album:LINK {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #333399;
   text-decoration: none;
	font-weight: normal;
}
A.list_wide_a_album:ACTIVE {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #000000;
   text-decoration: none;
}
A.list_wide_a_album:VISITED {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #333399;
   text-decoration: none;
	font-weight: normal;
}
A.list_wide_a_album:HOVER {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #6699cc;
   text-decoration: none;
}
.list_narrow_header {
   font-family: Tahoma, Helvetica, sans-serif;
   color: #FFFFFF;
   line-height: 21px;
   font-size: 12px;
   padding-left: 10px;
   padding-top: 6px;
	padding-bottom: 2px;
   font-weight: bold;
	background-image: url(../pix/list_narrow_header_bg.png);
}
.list_narrow_frame {
   border: 1px solid #003366;
}
.list_narrow_lite {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #6699cc;
   font-size: 10px;
	font-weight: bold;
   line-height: 13px;
   padding-left: 8px;
   padding-top: 3px;
	padding-bottom: 3px;
	background: #d5e4f8;
	border-top: 1px solid #333399;
}
.list_narrow_dark {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #6699cc;
   font-size: 10px;
	font-weight: bold;
   line-height: 13px;
   padding-left: 8px;
   padding-top: 3px;
	padding-bottom: 3px;
	background: #d5e4f8;
	border-top: 1px solid #333399;
}
.list_narrow_a {
   font-family: Tahoma, Helvetica, sans-serif;
   color: #333366;
   font-size: 9px;
}
A.list_narrow_a:LINK {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #333366;
   text-decoration: none;
}
A.list_narrow_a:ACTIVE {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #000000;
   text-decoration: none;
}
A.list_narrow_a:VISITED {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #333366;
   text-decoration: none;
}
A.list_narrow_a:HOVER {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #000000;
   text-decoration: none;
}
.list_narrow_a_album {
   font-family: Tahoma, Helvetica, sans-serif;
   color: #6699cc;
   font-size: 9px;
}
A.list_narrow_a_album:LINK {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #333366;
   text-decoration: none;
	font-weight: normal;
}
A.list_narrow_a_album:ACTIVE {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #000000;
   text-decoration: none;
}
A.list_narrow_a_album:VISITED {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #333366;
   text-decoration: none;
	font-weight: normal;
}
A.list_narrow_a_album:HOVER {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #6699cc;
   text-decoration: none;
}
.pop_header {
   font-family: Tahoma, Helvetica, sans-serif;
   color: #FFFFFF;
   line-height: 13px;
   font-size: 10px;
   padding-left: 10px;
   padding-top: 2px;
	padding-bottom: 2px;
   font-weight: bold;
	background: #003366;
}
.pop_bottom {
	background: #003366;
}
.pop_padding {
	padding-right: 10px;
   padding-left: 10px;
   padding-top: 10px;
	padding-bottom: 10px;
}
.pop_frame_dark {
	border-top: 1px solid #003366;
	border-right: 1px solid #003366;
	border-left: 1px solid #003366;
	border-bottom: 1px solid #003366;
}
.pop_line_dark {
	background: #003366;
}
.pop_frame_lite {
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
.pop {
   line-height: 13px;
   padding-left: 8px;
   padding-top: 4px;
	padding-bottom: 2px;
	background: #FBFBF7;
	border-left: 1px solid #E6F0FC;
	border-top: 1px solid #E6F0FC;
}
.pop_first_td {
   padding-left: 8px;
   padding-top: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	background: #FBFBF7;
	border-top: 1px solid #E6F0FC;
}
