.font_1 { font-family: Verdana; font-size: 8pt; }
.font_2 { font-family: Verdana; font-size: 9pt; }

.show_image_border  img { border: 1px solid #ffffff;}
.show_image_border:hover { display: block; }
.show_image_border:hover img { border: 1px solid #990000; }

.link_white_1 { text-decoration: none; color: #990000; font-family: Verdana; font-size: 10px; font-weight: bold; padding-top: 3px; padding-left: 6px; }
.link_white_1:hover { text-decoration: none; color: #cf0000; font-family: Verdana; font-size: 10px; font-weight: bold; }

.menu_item { padding-top: 8px; padding-bottom: 8px; }
.sub_menu_item { padding-top: 6px; padding-bottom: 6px; }

.m_link_0 {  text-decoration: none; color: #000000; display: block; height: 16px; padding-top: 2px; padding-left: 8px; }
.m_link_0:hover { background-color: #000055;  color: #ffffff; }

.m_link_1 {  text-decoration: none; color: #000000; display: block; padding-top: 1px; padding-bottom: 1px;  }
.m_link_1:hover { background-color: #000055; color: #ffffff; }

.m_link_2 {  text-decoration: none; color: #000000; display: block; padding-top: 5px; padding-bottom: 5px;  }
.m_link_2:hover { background-color: #000055; color: #ffffff; }

.m_link_3 {  text-decoration: none; color: #000000; display: block; height: 16px; padding-top: 2px; }
.m_link_3:hover { background-color: #000055;  color: #ffffff; }

.m_link_4 {text-decoration: none; color: #000000; display: block;  padding-top: 2px; padding-bottom: 2px; }
.m_link_4:hover { background-color: #f0f0f0; }

.m_link_5 {text-decoration: none; color: #000000; display: block;  padding-top: 2px; padding-bottom: 2px;   background-color: #ffffff; border: 1px solid #cc5500; color: #000000; }
.m_link_5:hover { background-color: #555555;  border: 1px solid #ffffff; color: #ffffff; }

.sl_link_0 { text-decoration: none; color: #000000; }

.slm_link_0 { text-decoration: none; color: #000000; }
.slm_link_0:hover { text-decoration: underline; color: #000000; }

.slm_link_1 { text-decoration: none; color: #ffffff; }
.slm_link_1:hover { text-decoration: underline; color: #ffffff; }

.slb_link_0 { text-decoration: underline; color: #000000; }
.slb_link_0:hover { text-decoration: none; color: #000000; }


.header_menu { text-decoration: none; color: #ffffff;}
.header_menu:hover { text-decoration: none; color: #ff0099; }
.header_menu:active { color: #ffffff; }

.s_menu_0 { text-decoration: none; color: #000000;}
.s_menu_0:hover { text-decoration: none; color: #666666; }

.s_menu_1 { text-decoration: none; color: #000000; display: block;}
.s_menu_1:hover { text-decoration: none; color: #ff0099; }

.s_menu_2 { text-decoration: none; color: #FFFFFF;}
.s_menu_2:hover { text-decoration: none; color: #666666; }

.sis_0 { border: solid 1px #cccccc; font-family: Verdana; font-size: 10pt; }
.pi { border: 0px solid #1797dc; }
.l_class_0 { border: 1px solid #ffffff; }

.sizenormal
{
width:23px;
height:16px;
background-image:url(size_normal.gif);
background-position:left top;
background-repeat:no-repeat;
font-size:8px;
color:#000;
text-decoration:none;
padding-right:5px;
padding-bottom:5px;
}
.sizeover
{
width:23px;
height:16px;
background-image:url(size_normal.gif);
background-position:left top;
background-repeat:no-repeat;
font-size:8px;
color:#000;
text-decoration:underline;
cursor:pointer;
padding-right:5px;
padding-bottom:5px;
}
.sizeselected
{
width:23px;
height:16px;
background-image:url(size_selected.gif);
background-position:left top;
background-repeat:no-repeat;
font-size:8px;
color:#FFF;
text-decoration:none;
cursor:pointer;
padding-right:5px;
padding-bottom:5px;
}
.sizepasive
{
width:23px;
height:16px;
background-image:url(size_passive.gif);
background-position:left top;
background-repeat:no-repeat;
font-size:8px;	
color:#999;
padding-right:3px;
padding-bottom:5px;
}
.pricebackground
{
	width:157px;
	height:18px;
	background-image:url(price_background.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.pricescroller
{
	width:12px;
	height:18px;
	background-image:url(price_scroller.gif);
	background-position:left top;
	background-repeat:no-repeat;
	position:absolute;
	z-index:1000;
}
.pricescrollover
{
	width:12px;
	height:18px;
	background-image:url(price_scroller.gif);
	background-position:left top;
	background-repeat:no-repeat;
	position:absolute;
	z-index:1000;
	cursor:e-resize;
}


/*--------------------------------------------------*/
.imb { visibility: visible; }
.imb img { border: 1px solid #ffffff; padding: 1px; }
.imb:hover {  display: block; }
.imb:hover img { border: 1px solid #990000; }

.menu_link_0 {  text-decoration: none; color: #000000; display: block; height: 16px; padding-top: 2px; padding-left: 8px; border: 1px solid #ffffff; }
.menu_link_0:hover { background-color: rgb(137, 92, 10); color: #ffffff; border: 1px solid #999999; }

.menu_link_1 {  text-decoration: none; color: rgb(85, 85, 85); display: block; padding: 3px; padding-left: 4px; background: rgb(249, 249, 249); }
.menu_link_1:hover {  background: rgb(245, 245, 245);  color: rgb(115, 137, 174); }

.menu_link_1 {  text-decoration: none; color: rgb(85, 85, 85); display: block; padding: 3px; padding-left: 4px; background: rgb(249, 249, 249); }
.menu_link_1:hover {  background: rgb(245, 245, 245);  color: rgb(115, 137, 174); }

.button_link_0 {  text-decoration: none; display: block; padding: 3px; text-align: center; border: 1px solid #cccccc; color: #000000; }
.button_link_0:hover {  background: #cccc00; }

.button_link_1 {  text-decoration: none; display: block; padding: 1px 5px 1px 5px; text-align: center; border: 1px solid #cccccc; color: #000000; }
.button_link_1:hover {  background: #cccc00; }

.button_link_2 {  text-decoration: none; display: block; padding: 1px 8px 1px 8px; text-align: center; background: #f5f5f5; color: #000000; }
.button_link_2:hover { background: #aaaaaa; color: #ffffff;  }
.button_link_2_s {  text-decoration: none; display: block; padding: 1px 8px 1px 8px; text-align: center; background: #aaaaaa; color: #ffffff; }


.button_link_3 {  text-decoration: none; display: block; padding: 3px 8px 3px 8px; background: #f5f5f5; color: #000000;  }
.button_link_3:hover {  background: #aaaaaa; color: #ffffff; }

.slm_link_2 { text-decoration: underline; color: #000000; }
.slm_link_2:hover { text-decoration: none; color: #000000; }

.slm_link_3 { display: block; text-decoration: none; color: #000000; height: 18px; }
.slm_link_3:hover { text-decoration: none; color: #ff0000;  font-weight: bold; }

.slm_link_4 { display: block; text-decoration: none; color: #000000; }
.slm_link_4:hover { text-decoration: none; color: #ff0000; font-weight: bold; }

.slm_link_5 { text-decoration: none; color: #000000; }
.slm_link_5:hover { text-decoration: none; color: #ff0000; font-weight: bold; }

.slm_link_6 { text-decoration: none; color: #3986F2; }
.slm_link_6:hover { text-decoration: none; color: #3986F2; }


.gh { background: url(../common_files/h_buttons.gif) repeat-x 0px -126px; height: 31px; display: block;  text-align: center; text-decoration: none; cursor: pointer; }
.gh  span { display: block; background: url(../common_files/h_buttons.gif) no-repeat 0px -95px; height: 31px; overflow: hidden;  }
.gh  span  span { display: block; background: url(../common_files/h_buttons.gif) no-repeat right -157px;  padding: 7px 10px 0px 10px; color: #000000;  }
.gh:hover { background: url(../common_files/h_buttons.gif) repeat-x 0px -64px;   }
.gh:hover  span { background: url(../common_files/h_buttons.gif) no-repeat 0px -1px;  }
.gh:hover  span  span {  background: url(../common_files/h_buttons.gif) no-repeat right -32px;  }

.rh01 { background: #efefef; height: 21px; display: block;  text-decoration: none; cursor: pointer; }
.rh01  span { display: block; background: url(../common_files/r_buttons.gif) no-repeat 0px -44px; height: 21px; overflow: hidden;  }
.rh01  span  span { display: block; background: url(../common_files/r_buttons.gif) no-repeat right -66px;  color: #000000;  }

.rh01:hover { background: #d6d6d6;   }
.rh01:hover  span { background: url(../common_files/r_buttons.gif) no-repeat 0px 0px;  }
.rh01:hover  span  span { background: url(../common_files/r_buttons.gif) no-repeat right -22px;   }

.ch { background: url(../common_files/c_buttons.gif) repeat-x 0px -28px; height: 28px; display: block;  text-align: center; text-decoration: none; cursor: pointer; }
.ch  span { display: block; background: url(../common_files/c_buttons.gif) no-repeat 0px 0px; height: 28px; overflow: hidden;  }
.ch  span  span { display: block; background: url(../common_files/c_buttons.gif) no-repeat right -56px;  padding: 7px 10px 0px 10px; color: #000000;  }
.ch:hover { background: url(../common_files/c_buttons.gif) repeat-x 0px -112px;   }
.ch:hover  span { background: url(../common_files/c_buttons.gif) no-repeat 0px -84px;  }
.ch:hover  span  span {  background: url(../common_files/c_buttons.gif) no-repeat right -140px;  }

.mh { background: url(../common_files/m_buttons.gif) repeat-x 0px -124px; height: 31px; display: block;  text-align: center; text-decoration: none; cursor: pointer; }
.mh  span { display: block; background: url(../common_files/m_buttons.gif) no-repeat 0px -93px; height: 31px; overflow: hidden;  }
.mh  span  span { display: block; background: url(../common_files/m_buttons.gif) no-repeat right -155px;  padding: 8px 10px 0px 10px; color: #000000;  }
.mh:hover { background: url(../common_files/m_buttons.gif) repeat-x 0px -31px;   }
.mh:hover  span { background: url(../common_files/m_buttons.gif) no-repeat 0px 0px;  }
.mh:hover  span  span {  background: url(../common_files/m_buttons.gif) no-repeat right -62px;  }
/*--------------------------------------------------------*/
table { font-size: 8pt; font-family: Verdana, "Arian AMU", "Arial AMU", Sylfaen, verdana, tahoma, sans-serif; }
body { font-size: 8pt; font-family: Verdana, "Arian AMU", "Arial AMU", Sylfaen, verdana, tahoma, sans-serif;  }

.l_class_0 { padding: 1px; border: 1px solid #f0f0f0; }
.l_class_1 { padding-left: 5px;}

.nt_0 { padding: 1px; border: 1px solid #f0f0f0; }
.ct_0 { background: rgb(221, 221, 0); }
.st_0 { background: rgb(128, 128, 128); }

.user_cp_input { font-size: 10pt;  }
.user_cp_select { font-size: 10pt; }


.c_menu { background: url(../common_files/menu_background.gif) bottom repeat-x; padding: 8px 0px 8px 4px; }
.c_menu_bottom {  padding: 8px 0px 8px 4px; }


.g11 { background: #e6e6e6; }
.g12 { background: url(../common_files/g1_top_left.gif) no-repeat top left; }
.g13 { background: url(../common_files/g1_top_right.gif) no-repeat top right; }
.g14 { background: url(../common_files/g1_bottom_left.gif) no-repeat bottom left; }
.g15 { background: url(../common_files/g1_bottom_right.gif) no-repeat bottom right; }

.bf1 { background: #d4dcfc; }
.bf2 { background: url(../common_files/bf_top_left.gif) no-repeat top left; }
.bf3 { background: url(../common_files/bf_top_right.gif) no-repeat top right; }
.bf4 { background: url(../common_files/bf_bottom_left.gif) no-repeat bottom left; }
.bf5 { background: url(../common_files/bf_bottom_right.gif) no-repeat bottom right; }


.l11 { background: url(../common_files/l1_top.gif) repeat-x top;  }
.l12 { background: url(../common_files/l1_right.gif) repeat-y right;  }
.l13 { background: url(../common_files/l1_bottom.gif) repeat-x bottom;  }
.l14 { background: url(../common_files/l1_left.gif) repeat-y left;  }
.l15 { background: url(../common_files/l1_top_left.gif) no-repeat top left;  }
.l16 { background: url(../common_files/l1_top_right.gif) no-repeat top right;  }
.l17 { background: url(../common_files/l1_bottom_left.gif) no-repeat bottom left;  }
.l18 { background: url(../common_files/l1_bottom_right.gif) no-repeat bottom right;  }


.sr6_1 { background: url(../common_files/sr6_top.gif) repeat-x top;  }
.sr6_2 { background: url(../common_files/sr6_right.gif) repeat-y right;  }
.sr6_3 { background: url(../common_files/sr6_bottom.gif) repeat-x bottom;  }
.sr6_4 { background: url(../common_files/sr6_left.gif) repeat-y left;  }
.sr6_5 { background: url(../common_files/sr6_top_left.gif) no-repeat top left;  }
.sr6_6 { background: url(../common_files/sr6_top_right.gif) no-repeat top right;  }
.sr6_7 { background: url(../common_files/sr6_bottom_left.gif) no-repeat bottom left;  }
.sr6_8 { background: url(../common_files/sr6_bottom_right.gif) no-repeat bottom right;  }

.li_0 { background: none; padding: 1px 0px 1px 0px; display: block; }
.li_0 div { display: block; background-color: #cccc55; }

.sp_0 { padding: 2px 0px 2px 0px; display: block; }
.sp_0 div { display: block; }

.scroll_1 { position: relative; overflow: top: 0px; left: 0px; }
.scroll_2 { position: absolute; width: 660px; top: 0px; left: 0px; }
.scroll_3 { margin: 0px 10px 10px 10px; font-size: 10pt; font-family: Verdana; text-align: justify;}

.input_style_0 { border: 1px solid #cccccc; background-color: #ffffff; }
.sif_f { border: 1px solid #aaaaaa; background-color: #ffffff; }


.textbox_1 {border: 0px solid #000000; font-family: Verdana; font-size: 8pt; background-color: #ffff00; }
.textbox_2 {border: 1px solid #cccccc; font-family: Verdana; font-size: 8pt; background-color: #ffffff; }

.list_t {  list-style-type: none; display: inline; list-style:none; }
.list_t li {  list-style-type: none; display: inline; list-style:none; }

.p_show { border-bottom: 0px solid #00cc55;  background: #e0e0e0; padding: 2px; font-weight: bold;  }
.c_0 {padding: 2px;}

.tc_0 td {padding: 2px; }
.tc_1 td {padding: 1px;}

.lm { font-size: 7pt; font-weight: normal; color: #999999;  }
.lm:hover { font-size: 7pt; font-weight: normal; text-decoration: none; }

.p_show_ex { border-bottom: 1px solid #00cc55;  border-top: solid 1px #00cc55; background: #ffffff; padding: 2px; font-weight: bold;  }

.ul_0 {list-style-type: none; margin:0; list-style:none; padding: 0px; }


.grey_0 { background: rgb(249, 249, 249); }
.date_0 { border: 1px solid #f0f0f0; background-color: #ffffff; font-weight: bold; text-align: center; }


.b_sel { border: 1px solid #cccccc; border-bottom: 1px solid #ffffff; padding: 2px 4px 2px 4px; background: #ffffff; cursor: pointer;  }
.b_n_sel { border: 1px solid #cccccc; padding: 2px 4px 2px 4px;  background: #cccccc; cursor: pointer; font-weight: bold; }
.b_n_sel a:hover { text-decoration: underline; }



.sc1 { position: relative; overflow: hidden; top: 0px; left: 0px; }
.sc2 { position: absolute; top: 0px; left: 0px; }
.sc3 { margin: 1px; font-size: 10pt; font-family: Verdana;  }

.clink { text-decoration: none; color: #000000; display: block; border: 1px solid #cccccc; }
.clink:hover { border: 1px solid #cccccc; color: #ffffff; background: #cccccc; }

.button
{
	background-color:#dddddd;
	border:1px solid #999999;
}
