.webtext a {	color: white;
}

.webtext a:hover {	color: #EEEEEE;
	text-decoration: none;
}

.c_phone {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #FFFFFF;
	padding-top: 18px;
	padding-bottom: 1px;
	padding-right: 10px;
}

.c_contacts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #AAAAAA;
	padding-top: 1px;
	padding-bottom: 8px;
	display: block;
	text-decoration: underline;
}

.c_contacts:hover {
	text-decoration: none;

}
.l_menu_box, .l_menu_box_hgh, l_menu_box:hover, .l_menu_box_hgh:hover, .l_menu_box_search, .l_menu_box_sel {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	padding: 12px;
	border-right-width: 1px;
	border-right-style: solid;
	background-color: #949494;
	display: block;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.l_menu_box_hgh {
	background-color: #757575;
}
.l_menu_box_sel {
	background-color: #5588CC;
}
.l_menu_box:hover, .l_menu_box_hgh:hover  {
	background-color: #b1b1b1;
}
.l_menu_box_search {
	background-color: #b6b6b6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

.l_t_menu_box,.l_t_menu_box:hover, .l_t_menu_box_hgh, .l_t_menu_box_hgh:hover{
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	padding: 8px;
	border-right-width: 1px;
	border-right-style: solid;
	display: block;
	background-color: #A6A6A6;
	color: #FFFFFF;
}
.l_t_menu_box_hgh {
	background-color: #993333;
}
.l_t_menu_box:hover {
	background-color: #C8C8C8;
}
.l_t_menu_box_hgh:hover {
	background-color: #c44949;
}


.t_menu, .t_menu_sel, .t_menu:hover, .t_menu_hgh, .t_menu_hgh:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	vertical-align: middle;
	color: #FFFFFF;
	background-color: #000000;
	text-align: center;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	padding: 5px;
	display: block;
	text-decoration: none;
	white-space: nowrap;
}

.t_menu:hover, .t_menu_hgh:hover {
	color: #000000;
	background-color: #FFFFFF;
}
.t_menu_sel {
	color: #FFFFFF;
	background-color: #3366CC;
}

.t_menu_hgh {
	color: #ffff99;
}


.t_menu_box {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.l_search_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #000000;
}
.l_search_but, .small_but {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #CCCCCC;
	background-color: #757575;
	font-weight: bold;
}

.small_but {
	font-size: x-small;
}

.l_news_box, .l_newspic_box {
	font-family: Arial, Helvetica, sans-serif;
	padding: 12px;
	display: block;
	color: #333333;
	font-size: 12px;
}
.l_newspic_box {
	padding-top: 3px;
}
.l_news_head {
	display: block;
	color: #333333;
	font-weight: bold;
}

.l_news_pic {
	margin-top: 12px;
	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
}

.l_newstop_box {
	font-family: Arial, Helvetica, sans-serif;
	padding: 12px;
	display: block;
	color: #000000;
	background-color: #CCCCCC;
	font-size: 12px;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}
.l_newstop_head, .l_newstop_head:hover {
	display: block;
	color: #CC3333;
	font-weight: bold;
	text-decoration: none;
}
.l_newstop_head:hover {
	text-decoration: underline;
}

.l_adban {
	margin: 12px;
	border: 1px solid #FFFFFF;
}

.m_menu, .m_menu:hover, .m_menu_sel, .m_menu_hgh {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color: #dcdcdc;
	text-align: center;
	display: block;
	padding: 3px 12px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	text-decoration: none;
	white-space: nowrap;
}
.m_menu_sel {
	color: #FFFFFF;
	background-color: #c44949;
}

.m_menu_hgh {
	background-color: #c9c9c9;
}

.m_menu:hover {
	background-color: #c4c4c4;
}

.m_menu_box {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 16px;
	margin-right: 16px;
	display: block;
	background-color: #F2F2F2;
	text-align: right;
}
.m_menu_start {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color: #F2F2F2;
	text-align: center;
	display: block;
	padding: 3px;
	text-decoration: none;
}

.reginfo_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px;
	display: block;
	background-color: #F2F2F2;
}
.reginfo_hgh {
	color: #CC0000;
}
.runtxt_box {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #220011;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.runtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AAAAAA;
}
.o_item {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #EEEEEE;
	display: block;
	margin: 5px;
	padding: 20px 10px;
}
.o_item_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #993333;
	display: block;
	padding-bottom: 6px;
}
.o_item_prefix {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #993333;
	display: block;
	padding-top: 6px;
}

.o_item_price_new {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF3333;
}.o_item_price_d {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #993333;
}
.o_num_box, .input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #000000;
}

.input {
	font-size: small;
}

.o_item_t, .o_item_t_sub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	background-color: #DDDDDD;
}

.o_item_t_sub {
	background-color: #E4E4E4;
}

.o_item_price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #993333;
	background-color: #F8F8F8;
	border: 1px solid #999999;
}
.o_submit_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #EEEEEE;
	display: block;
	padding: 10px;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 16px;
	margin-right: 16px;
}
.o_submit_but, .submit_but, .submit_link, .submit_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	border-top: 1px solid #6699FF;
	border-right: 1px solid #003366;
	border-bottom: 1px solid #003366;
	border-left: 1px solid #6699FF;
	background-color: #3366CC;
	font-weight: bold;
}

.submit_but {
	font-size: small;
}

.submit_link, .submit_link:hover {
	font-size: x-small;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
}

.submit_link:hover {
	background-color: #6699FF;
}

.m_top_pic_box {
	background-color: #000000;
	display: block;
}

.b_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: right;
	display: block;
	padding: 3px 10px;
}

.b_text {
	color: #FFFFFF;
}
.b_text:hover {
	color: #EEEEEE;
	text-decoration: none;
}

.cnt_box {
	margin: 20px;
}

.path_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	display: block;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 16px;
	padding-right: 16px;
	background-color: #F6F6F6;
}

.path_link {
	color: #999999;
}
.path_link:hover {
	color: #333333;
	text-decoration: none;
}

.l_title {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
	color: #333333;
	display: block;
	text-decoration: none;
}

.l_title:hover {
	color: #666666;
	text-decoration: underline;
}

.path_cur {
	font-weight: bold;
	color: #AAAAAA;
}

.title {
	font-size: 24px;
	color: #cc3333;
	font-weight: normal;
	padding-top: 14px;
	padding-bottom: 14px;
	margin: 0px;
	padding-left: 16px;
	padding-right: 16px;
}

.head, .head:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #153893;
	background-image: url(images/h_item.gif);
	background-repeat: no-repeat;
	display: block;
	margin-bottom: 3px;
	padding-bottom: 3px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3366CC;
	margin-top: 20px;
	margin-right: 16px;
	margin-left: 16px;
	padding-top: 0px;
	padding-right: 0px;
	background-position: 0px 5px;
	font-weight: bold;
	text-decoration: none;
}

.head:hover  {
	color: #6699FF;
}

.main {
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	padding-top: 8px;
	padding-bottom: 8px;
}

.container {
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 20px;
	padding-right: 20px;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: normal;
	margin-top: 6px;
	margin-bottom: 6px;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 6px;
	margin-bottom: 6px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 20px;
	margin-bottom: 0px;
	font-size: medium;
	font-weight: bold;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	margin-top: 18px;
	margin-bottom: 6px;
	font-weight: normal;
}

ul {
margin-left: 15px;
margin-top: 5px;
margin-bottom: 5px;
}

li {
	list-style-image: url(images/li_item.gif);
}

.spl_main, .spl, .tabspl, .split {
	background-image: url(images/split.gif);
	height: 1px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 1px;
	margin-left: 16px;
	margin-right: 16px;
}

.space {
	height: 1px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	font-size: 1px;
}

.tabspl {
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 4px;
	margin-bottom: 4px;
}
.split {
	margin: 0px;
}

.normal {
	font-family: Arial, Helvetica, sans-serif;
}

.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
}
.xsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
}
.details {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	margin-top: 10;
	display:block;
}
.warning {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
}
.special {
	font-family: Arial, Helvetica, sans-serif;
	color: #993333;
}
.feature {
	font-family: Arial, Helvetica, sans-serif;
	color: #AAAAAA;
}

.popup {
font-family: Arial, Helvetica, sans-serif;
font-size: xx-small;
color: #666666;
width: 100%;
font-weight: normal;
padding: 8px;
background-color: #FFFFEE;
border: 1px solid #E0E0E0;
}

}

.table, .table_spec {
	margin-top: 8px;
	margin-bottom: 8px;
	margin-left: 16px;
	margin-right: 16px;
}

.table {
	border: 1px solid #CCCCCC;
}

.tabcell, .tabhead {
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
	padding-right: 10px;
}

.tabhead {
	font-size: medium;
	font-weight: normal;
}

.phone_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
        font-weight: normal;
	padding-bottom: 4px;
}


