body { margin: 0pt; padding: 0pt; height: 100%; background: none repeat scroll 0% 0% rgb(255, 255, 255); font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: rgb(79, 79, 79); overflow-y: scroll; }
table { color: rgb(79, 79, 79); font-size: 12px; font-family: Arial,Helvetica,sans-serif; }
img { border: 0pt none; }
h1 { font-size: 12px; font-weight: normal; color: rgb(110, 110, 110); position:absolute; top: 130px; left: 660px; }
a:active, a:visited, a:link, a:hover { font-size: 12px; color: rgb(44, 49, 107); text-decoration: underline; outline: medium none; }
a:hover { text-decoration: none; outline: medium none; }
#main { background: none repeat scroll 0% 0% rgb(255, 255, 255); overflow: hidden; }
#header { text-align: center; background: url(img/head_bg.jpg) repeat-x scroll 0% 0% transparent; height: 163px; overflow: hidden; margin: 0pt; padding: 0pt; }
#footer { text-align: center; background: url(img/f_bg.jpg) repeat-x scroll 0% 0% transparent; height: 70px; }
table.tbl { text-align: center; width: 950px; }
td.logo { width: 775px; height: 191px; background: url(img/logo.jpg) no-repeat scroll 0% 0% transparent; }
td.tdright { width: 175px; vertical-align: top; text-align: left; padding-top: 30px; }
td.tdright_logo { width: 160px; background: url(img/telnum.jpg) no-repeat scroll 0% 0% transparent; padding: 40px 40pt 0pt 5px; }
td.leftf { width: 900px; text-align: left; padding-top: 21px; vertical-align: top; }
div.footermenu { color: rgb(255, 255, 255); height: 36px; line-height: 36px; }
td.block { width: 175px; text-align: left; vertical-align: top; padding-left: 5px; }
td.content { width: 773px; text-align: left; vertical-align: top; overflow: hidden; padding: 5px; }
table.leftmenu { width: 225px; margin-top: 10px; }
td.lm_bg { border-bottom: 1px solid rgb(204, 204, 204); background: url(img/str.jpg) no-repeat scroll right center transparent; }
div.lm_bg { border-bottom: 1px solid rgb(204, 204, 204); background: url(img/str.jpg) no-repeat scroll right center transparent; }
td.td_href { border-bottom: 1px solid rgb(204, 204, 204); text-align: left; vertical-align: middle; padding: 6px 0pt 6px 8px; }
div.pagemain { border: 1px solid rgb(204, 204, 204); vertical-align: top; margin: 10px 0pt 0pt; color: rgb(51, 51, 51); padding-bottom: 5px; width: 730px; }
div.tmenu { position: relative; text-align: center; height: 45px; top: -10px; left: 10px; }
div.pm { background: url(img/menu.gif) no-repeat scroll 0% 0% transparent; width: 122px; height: 45px; margin: 3px 3px 0pt; float: left; text-align: center; padding-top: 13px; }
.article_title a:link, a:visited, a:active { color: rgb(102, 102, 102); text-decoration: underline; outline: medium none; }
.left_title { color: rgb(79, 79, 79); font-weight: bold; padding: 25px 0pt 5px 15px; font-size: 16px; }
.leftf p { color: rgb(79, 79, 79); margin: 0pt 0pt 0pt 250px; }
.tdright a:link, a:hover, a:visited { color: rgb(79, 79, 79); text-decoration: underline; outline: medium none; }
td.tdright { color: rgb(79, 79, 79); padding-top: 21px; }
td.padtext { padding: 5px; }
h4 { margin: 10px 0pt; color: rgb(79, 79, 79); padding-left: 13px; }
#cartinfo { margin-top: 0px; color: rgb(255, 255, 255); }
a.menu:link, a.menu:visited { color: rgb(255, 255, 255); text-decoration: none; outline: medium none; }
a.menu:hover { color: rgb(255, 204, 51); outline: medium none; }
a.top_menu:link, a.top_menu:visited { color: rgb(255, 255, 255); text-decoration: none; font-weight: bold; font-size: 13px; outline: medium none; }
a.top_menu:hover { color: rgb(255, 204, 51); text-decoration: underline; font-weight: bold; font-size: 13px; outline: medium none; }
a.leftmenu:active, a.leftmenu:visited, a.leftmenu:link { color: rgb(79, 79, 79); text-decoration: none; font-weight: normal; outline: medium none; }
a.leftmenu:hover { color: rgb(253, 83, 0); text-decoration: none; font-weight: normal; outline: medium none; }
a.leftmenu b { font-weight: normal; }
div.error { border: 1px solid rgb(254, 58, 58); width: 550px; margin: 5px 10px; padding: 5px; color: rgb(254, 58, 58); font-weight: bold; }
.highslide-wrapper, .drop-shadow { background: none repeat scroll 0% 0% white; }
.highslide-loading { display: block; color: black; font-size: 8pt; font-family: sans-serif; font-weight: bold; text-decoration: none; padding: 2px 2px 2px 22px; border: 1px solid black; background-color: white; background-image: url(img/loader.white.gif); background-repeat: no-repeat; background-position: 3px 1px; }
table.admin_panel { width: 96%; border: 1px solid rgb(235, 232, 212); margin-left: 10px; background-color: rgb(255, 255, 255); }
table.admin_panel td { border: 0px solid rgb(164, 164, 164); text-align: center; padding: 10px; }
table.t_setting { width: 96%; border: 1px solid rgb(235, 232, 212); margin-left: 10px; background-color: rgb(255, 255, 255); }
table.t_setting td { border: 1px solid rgb(235, 232, 212); text-align: left; padding: 5px; }
table.t_setting td.t1 { width: 200px; color: rgb(9, 135, 215); font-weight: bold; background-color: rgb(235, 232, 212); text-align: right; }
table.t_setting td input, table.t_setting td textarea { width: 420px; }
a { color: rgb(44, 49, 107); text-decoration: underline; }
table.admin_panel td a:active, table.admin_panel td a:visited, table.admin_panel td a:link, table.admin_panel td a:hover { color: rgb(44, 49, 107); text-decoration: underline; }
table.admin_panel td a:hover { text-decoration: none; }
h1 { padding-left: 10px; }
a.perelink { font-size:11px; color:#666666;}
