table {
    border: 0px; /* border="0" */
    border-collapse: collapse; /* cellspacing="0" */
}
table td {
    padding: 0px; /* cellspadding="0" */
    vertical-align: top;
}
*, *.*, img, form {
    margin: 0px;
    padding: 0px;
}
img {
    border: 0px;
}
html, body {
    height:100%; /* tables can be with height=100%!! */
    margin:0px;
    padding:0px;
}
body {
/*
    background: #fff url(../images/body_bg.gif) repeat-y center;
*/
}


.leftbox_text {
  margin:0;
  width:224px;
  color:#504F4F;
  font-family:Georgia,"Times New Roman",Times,serif;
  font-size:12px;
  line-height:18px;
}

.leftbox_text_seo {
  margin:0;
  width:224px;
  color:#504F4F;
  font-family:Georgia,"Times New Roman",Times,serif;
  font-size:12px;
  line-height:18px;
}

h1{
    margin: 0px 0px 11px 0px;
    padding:0px;
}
h3{
    color:#504F4F;
    font-family:Georgia,"Times New Roman",Times,serif;
    font-size:14px;
    line-height:14px;
    margin:0px;
    padding:0px;
}

input.input_txt, select, textarea{
    border:solid 1px #9f9c9c;
    color:#504f4f;
    font-size:12px;
}
input{
    color:#504f4f;
}

#center_content {
    width: 900px;
    margin: auto;
	text-align: left;
}
.head {
    background: #daf6ef url(../images/head_top1.gif);
    margin-bottom: 10px;
	width: 900px; 
	height: 26px;
    position: inherit !important;
}
.head_left_top1 {
    background: url(../images/head_left_top1.gif) no-repeat left;
    width: 100%;
    height:26px;
}
.head_right_top1 {
    background: url(../images/head_right_top1.gif) no-repeat right;
    width: 100%;
    height:26px;
}
.head .head_right_top1 .r_side a {
	padding-left: 0px;
	background: none;
}

.mid_content {
    width: 900px;
}
.tbl_main {
    width: 100%;
    height: 100%;
}
.bg_left_main, .bg_right_main {
    width: 25%;
}
.bg_left_main {
    background: url(../images/left_bg.gif) right;
}
.bg_right_main {
    background: url(../images/right_bg.gif) left;
}

#content {
    margin-top: 11px;
}
.l_side, .head_left_top1, .head_right_top1, .head, #logo, #main_menu, .bg_top_menu3, #content, .top_home1 {
    float: left;
}
.l_side {
    padding: 4px 0px 4px 10px;
    font: normal 12px Arial, Helvetica, sans-serif;
    color: #6c6c6e;
}
.r_side {
    padding: 4px 10px 4px 0px;
    font: normal 12px Arial, Helvetica, sans-serif;
    float:right;
}
.r_side select{
    position: relative;
    z-index:0;
}
.head_right_top1 .l_side a {
    text-decoration: none;
    color: #00ac99;
    font: bold 12px Arial;
    padding-left: 18px;
    background: url(../images/ico_cart.gif) no-repeat left;
}
.l_side a:hover, .top_menu li a:hover {
    color: #394eb7;
}
.top_menu, .top_menu2, .top_menu3, .in_line  {
    padding: 0px;
    margin: 0px;
}
.top_menu li, .top_menu2 li, .top_menu3 li, .in_line li {
    list-style-type: none;
    float: left;
    padding: 0px;
    margin: 0px;
    color: #00ac99;
}
.top_menu li a {
    text-decoration: none;
    color: #00ac99;
    font: bold 12px Arial;
}
.top_menu li.split {
    margin: 0px 7px 0px 7px;
}
#chromemenu {
	float: none;
}
/* main menu */
#main_menu {
    background: #d6ecf6 url(../images/bg_main_menu.gif);
    float: none;
    clear: both;
	margin: 0px;    
	padding: 0px;    
	width: 900px;    
	height: 78px; 
	z-index: 5;	
}
#logo span {
    display: none;
}
#logo {
    width: 564px;
    height: 78px;
    background: url(../images/logo.gif);
}
.bg_top_menu2 {
    float: left;
    background: #fff url(../images/bg_left_bot_top_menu2.gif) no-repeat bottom left;
    padding: 5px 10px 5px 20px;
    width: 298px;
}
.top_menu2 .split {
    padding: 0px 5px 0px 5px;
}
.top_menu2 td {
    text-align: center;
    padding: 3px 0px 0px 0px;
}
.top_menu2 #m_it_1 {
    width: 40px;
}
.top_menu2 #m_it_2 {
    width: 62px;
}
.top_menu2 #m_it_3 {
    width: 36px;
}
.top_menu2 #m_it_4 {
    width: 32px;
}
.top_menu2 #m_it_5 {
    width: 70px;
}
.top_menu2 a {
    font: normal 12px Arial, Helvetica, sans-serif;
    color: #4a4a4a;
    text-decoration: none;
}
.top_menu2 a.ov, .top_menu2 a:hover {
    color: #9bc9be;
    font-weight: bold;
}
.r_side2 {
    float: right;
}
#call_us {
    float: left;
    margin: 17px 0px 0px 15px;
}
.bg_top_menu3 {
    margin: 1px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background: #fde0e2 url(../images/bg_top_menu3.gif);
    height:24px;
    width:900px;
    text-align:center;
    clear: both;
}
.top_menu3 {
    display: block;
    height: 25px;
    overflow: auto;
    width: 900px;
}
.top_menu3 li a, .top_menu3 li a:link, .top_menu3 li a:visited, .top_menu3 li a:active, .top_menu3 li a:hover
{
    color: #5a5858;
    display: block;
    font: normal 12px/24px Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    text-decoration: none;
    text-align: center;
    padding: 0px 10px 0px 10px;
    cursor: pointer;
    float: left;
}
.top_menu3 li a.top_menu3_lastlink{
    padding: 0px 12px 0px 12px;
}

.top_menu3 li a.ov, .top_menu3 li a:hover {
    background: #fff;
}
.top_menu3 li.split {
    display: block;
    width: 1px;
    height: 15px;
    padding: 0px;
    margin: 5px 2px 0px 2px;
    background: url(../images/split_top_menu3.gif);
}
.top_menu3 li.split span {
    display: none;
}
.btn_search {
    width: 70px;
    height: 20px;
    background: url(../images/btn_search.gif);
}
.btn_search:hover {
    background: url(../images/btn_search_ov.gif);
}
.in_line li {
    margin-left: 3px;
}
input.tf_size1 {
    width:112px;
    border: solid 1px #a5acb2;
    background: #fff;
    height: 18px;
    margin: 0px;
    padding: 0px 3px 0px 3px;
    font: normal 12px Arial, Helvetica, sans-serif;
}
.navi_panel {
    float: left;
    margin: 11px 0px 0px 0px;
    width:900px;
    background: #daf6ef url(../images/head_top1.gif);
}
.navi_panel .l_side a {
    color: #00ac99;
    font: bold 12px Arial;
}
.navi_panel .l_side a:hover {
    text-decoration: none;
}


.bread_panel, .bread_panel_2{
    /*margin: 0px 0px 11px 22px;*/
    margin: 0px 0px 13px 0px;
    background: #daf6ef url(../images/head_top1.gif);
    padding: 4px 0px 4px 10px;
    font: normal 12px Arial, Helvetica, sans-serif;
    color: #6c6c6e;
}
.bread_panel {
	float: left;
	margin-bottom: 0px;
	padding: 6px 0px 0px 10px;
}
.bread_panel h2{
	display:inline;
	font-weight:normal;
    color:#585858;
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
}

.bread_panel h1 {
	display:inline;
	font-weight:normal;
    text-decoration:none;
    text-transform:uppercase;
    font-size:12px;
}

.bread_panel_2 {
    width:713px;
}
.bread_panel .l_side a, .bread_panel_2 .l_side a{
    color: #00ac99;
    font: bold 12px Arial;
}
.bread_panel .l_side a:hover, .bread_panel_2 .l_side a:hover {
    text-decoration: none;
}
.bread_panel_small {
    float: left;
    margin: 0px 0px 0px 0px;
    width:500px;
    background: #daf6ef url(../images/head_top1.gif);
}
.bread_panel_small .l_side a {
    color: #00ac99;
    font: bold 12px Arial;
}
.bread_panel_small .l_side a:hover {
    text-decoration: none;
}
.l_pad1 {
    padding-left: 3px;
}
.sel_f1 {
    border: solid 1px #a5acb2;
    background: #fff;
    font: normal 11px Arial, Helvetica, sans-serif;
    margin: 0px;
    padding: 0px;
    height: 18px;
    font-size:12px;
}
*:first-child+html .sel_f1 {
    height: 20px;
}
.navi_panel .r_side table td {
    vertical-align: middle;
}
.navi_panel .l_side {
    padding-top: 7px;
}

/* content */
.top_home1 .big_img1, .top_home1 .r_side {
    float: left;
}
.top_home1 .r_side {
    padding: 0px;
    width: 192px;
    margin-left: 10px;
    background: #f8f7de url(../images/bg_yellow1.gif);
    border: solid 1px #00ac99;
}
p.simple_eml {
    width: 165px;
    text-align: center;
    margin: auto;
    display: block;
    font: normal 14px/24px Arial, Helvetica, sans-serif;
    color: #5f6161;
    padding: 10px 0px 0px 0px;
    margin-top: 12px;
    margin-bottom: 0px;
    background: url(../images/dots1.gif) repeat-x top;
}
.btn_start_now span {
    display: none;
}
.btn_a {
    display: block;
    cursor: pointer;
    margin: 0px;
    padding: 0px;
}
.btn_a span {
    display: none;
}
.marg_auto {
    margin: auto;
}
.btn_start_now {
    margin:auto;
    display:block;
    width: 136px;
    height: 33px;
    background: url(../images/btn_start_now.gif);
}
.btn_start_now:hover {
    background: url(../images/btn_start_now_ov.gif);
}
.home_rbanner_desc{
    color:#5f6161;
    line-height:22px;
    font-size:12px;
    text-align:center;
    font-family:Arial, Helvetica, sans-serif;
    display:block;
    padding: 10px 0px;
}
.mid_home1 {
    border: solid 1px #b2d8d7;
    margin: 11px 0px 0px 0px;

}
.float_l {
    float: left;
}
.float_r {
    float: right;
}
.td_block1 {
    width: 33%;
    padding: 20px 14px 34px 14px;
}
.img_td1 {
    width: 94px;
    height: 112px;
    text-align: left;
    padding-left: 10px;
}
.mid_home1 {
    font: normal 12px Georgia;
    color: #555;
}
.mid_home1 h1 {
    font: bold 13px Georgia;
    padding: 0px;
    text-transform: uppercase;
    margin: 0px 0px 18px 0px;
}
.mid_home1 .td_txt1 {
    padding: 0px 10px 0px 10px;
    height: 90px;
}
.mid_home1 .td_view1 {
    padding: 0px 10px 0px 10px;
    text-align: right;
    vertical-align: bottom;
}
.mid_home1 .td_view1 a, .link_bb {
    color: #394eb7;
    font: bold 12px Georgia, "Times New Roman", Times, serif;
}
.mid_home1 .td_view1 a:hover, .link_bb:hover {
    text-decoration: none;
}
.link_bb {
    color: #787777;
    font-size: 11px;
}

.color_1 {
    color: #dd90a1;
}
.color_2 {
    color: #72afae;
}
.color_3 {
    color: #7daf4c;
}
.color_4 {
    color: #6fadd5;
}
.color_5 {
    color: #787777;
}
.color_6 {
    color: #cb2b68;
}

.w_100_p {
    width: 100%;
}
.right_line1 {
    background: url(../images/green_line1.gif) no-repeat 295px 30px;
}
.bot_line1 {
    height: 1px;
    background: url(../images/green_line2.gif) no-repeat 30px 0px;
}
.mp_0 {
    margin: 0px;
    padding: 0px;
}
/* footer */
#copyrights {
    color: #787777;
    font: normal 12px Arial, Helvetica, sans-serif;
    text-align: center;
	margin: 6px 0px;
    padding: 4px 0px;
    clear: both;
	border-top:solid 5px #fde0e2;
}
* html #copyrights {
	border-top: none;
}
#copyrights a {
    color: #787777;
    font: normal 12px Arial, Helvetica, sans-serif;
    text-decoration: none;
}
#copyrights a:hover {
    color: #000;
    text-decoration: underline;
}

#footer {
    clear: both;
    float: left;
    margin: 10px 0px 0px 0px;
    background: url(../images/bg_footer.gif);
    width: 900px;
}
.bot_menu li {
    float: left;
    display: block;
    list-style-type: none;
    padding: 2px 8px 0px 0px;
}
#footer .l_side {
}
#footer .r_side {
    text-align: right;

}
.bot_menu li a {
    color: #4e4e4e;
    text-decoration: none;
}
#footer .r_side td {
    color: #4e4e4e;
    vertical-align: middle;
    font: bold 12px Georgia, "Times New Roman", Times, serif;
}
.btn_submit {
    width: 70px;
    height: 20px;
    background: url(../images/btn_submit.gif);
}
.btn_submit:hover {
    background: url(../images/btn_submit_ov.gif);
}
/* footer */

input.font_georgia {
    font-family: Georgia, "Times New Roman", Times, serif;
}

.bread_panel a.breadcrumb_1, .bread_panel_2 a.breadcrumb_1 {
    font: normal 12px Arial, Helvetica, sans-serif;
    color: #585858;
}
.bread_panel a.breadcrumb_2, .bread_panel_2 a.breadcrumb_2 {
    text-decoration: none;
    text-transform:uppercase;
}

.td_top_banner {
    width: 728px;
    height: 92px;
    vertical-align: middle;
}
.td_top_btns, .td_right_banner {
    padding-left: 10px;
}
.td_right_banner, .td_main_content {
    padding-top: 13px;
}
.td_main_content {
	width: 100%;
}
a.bookmark_page, a.send_to_a_friend {
    font: bold 12px Georgia, "Times New Roman", Times, serif;
    color: #499cd7;
    width: 105px;
    height: 15px;
    padding: 14px 14px 11px 42px;
    border: solid 1px #97c9c8;
    background: url(../images/icon_bookmark.gif) no-repeat 10px 6px;
}
a.bookmark_page:hover {
    text-decoration: none;
    background: url(../images/icon_bookmark_ov.gif) no-repeat 10px 6px;
}
a.send_to_a_friend {
    width: 113px;
    height: 15px;
    margin: 8px 0px 0px 0px;
    padding: 14px 6px 11px 42px;
    background: url(../images/icon_send_to_a_friend.gif) no-repeat 10px 6px;
}
a.send_to_a_friend:hover {
    background: url(../images/icon_send_to_a_friend_ov.gif) no-repeat 10px 6px;
}
.td_main_content {
    font: normal 12px/18px Georgia, "Times New Roman", Times, serif;
    color: #504f4f;
}
.cont_img1 {
    margin: 0px 55px 34px 0px;
}
.b {
    font-weight: bold;
}
.td_cont1 {
    padding-right: 55px;
}
.td_cont1 p {
    text-align: justify;
    padding: 7px 0px 7px 0px;
    margin: 0px;
}
.td_cont1_15{
    padding-right: 15px;
}
.td_main_content h1 {
    font: normal 18px Georgia;
    color: #ff6c6a;
    margin-top: 0px;
}
.td_main_content h2 {
    margin: 0px 0px 10px 0px;
    font: bold 12px Georgia;
    text-transform: uppercase;
    color: #35bcaf;
}
.l_pad1_1 {
    padding: 0px 0px 10px 14px;
}
.cont_img2 {
    margin: 0px 33px 20px 0px;
}
.brdr1 {
    border: solid 1px #969191;
}
.brdr2, .brdr3 {
    padding: 2px;
    border: solid 1px #3e4342;
    background: #fff;
}
.brdr3 {
    border: solid 1px #ff6c6a;
}
div.green {
    margin: 0px;
    background: transparent url(../images/dots2.gif);
    border: none;
    height: 1px;
    color: none;
    line-height: 0px;
    margin-left: auto;
}
.hr_st1 {
    width: 476px;
}

.contact_us1 {
    background: url(../images/bg_green.gif);
    width: 216px;
}
.contact_us2 {
    background: url(../images/caption_our_address.gif) no-repeat top;
    padding: 36px 0px 15px 0px;
    text-align: center;
    font-family: Georgia, "Times New Roman", Times, serif;
    color: #fff;
}
.contact_us3 {
    background: url(../images/caption_contact_us.gif) no-repeat top;
    padding-bottom: 0px;
}
.contact_us2 .caption1 {
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
    line-height: 18px;
    text-align: center;
}
.contact_us2 .caption2 {
    font-size: 12px;
    line-height: 18px;
    text-align: center;
}
.contact_us2 .caption2 span {
    font-size: 18px;
    font-weight: bold;
}
a.map,  a.map_ov {
    color: #fff;
    padding-left: 21px;
    background: url(../images/magnifier.gif) no-repeat left;
}
a.map:hover, a.map_ov {
    text-decoration: none;
}
img.map {
    margin: 0px;
    margin-bottom: 5px;
}
.map_link:hover img {
    border: solid 1px #ff6c6a;
}
.right_cont {
    text-align: left;
    width: 400px;
}
.right_cont h1 {
    font: normal 24px Georgia, "Times New Roman", Times, serif;
    color: #ff6c6a;
    margin: 0px;
}
.right_cont h2, .m_auto h2 {
    font: normal 18px Georgia, "Times New Roman", Times, serif;
    color: #ff6c6a;
    text-transform: none;
    margin: 0px;
}
.m_auto2 h2 {
    font: normal 18px Georgia, "Times New Roman", Times, serif;
    color: #ff6c6a;
    text-transform: none;
    margin: 0px;
}
.td_label {
    font-weight: bold;
    color: #00ac99;
    padding: 7px 3px 5px 0px;
    vertical-align: top;
    font-size:14px;
    font-family:Georgia, "Times New Roman", Times, serif;
}
.td_data {
    vertical-align: middle;
    padding: 5px 0px 5px 3px;
}
.tf_data1 {
    width: 227px;
    font: normal 12px Georgia, "Times New Roman", Times, serif;
    color: #504f4f;
    border: solid 1px #9f9c9c;
    padding: 2px;
    background: #f8f7de;
}
.txt_area_data1, .txt_area_data2 {
    width: 265px;
    height: 189px;
    font: normal 12px Georgia, "Times New Roman", Times, serif;
    color: #504f4f;
    border: solid 1px #9f9c9c;
    padding: 2px;
    background: #f8f7de;
}
.txt_area_data2 {
    height: 153px;
}
.btn {
    border: 0px;
    cursor: pointer;
}
.i_btn_submit, .i_btn_submit_ov{
    border: 0px;
    cursor: pointer;
    display:block;
    width:62px;
    height:20px;
    padding: 5px 0px 0px 13px;
    background: url(../images/i_btn_submit.gif);
    font: bold 12px/14px Arial, Helvetica, sans-serif;
    color: #00ac99;
    text-decoration:none;
    text-align:left;
}
.i_btn_submit2, .i_btn_submit_ov2{
    border: 0px;
    cursor: pointer;
    display:block;
    width:58px;
    height:20px;
    padding: 5px 0px 0px 17px;
    background: url(../images/i_btn_submit.gif);
    font: bold 12px/14px Arial, Helvetica, sans-serif;
    color: #00ac99;
    text-decoration:none;
    text-align:left;
}
.i_btn_clear, .i_btn_clear_ov  {
    display:block;
    width: 83px;
    height:20px;
    line-height:25px;
    padding: 5px 0px 0px 12px;
    background: url(../images/i_btn_clear.gif);
    font: bold 12px/14px Arial, Helvetica, sans-serif;
    color: #00ac99;
    text-decoration:none;
    text-align:left;
}
.i_btn_submit_ov, .i_btn_submit_ov2 {
    background: url(../images/i_btn_submit_ov.gif);
}
.i_btn_clear_ov {
    background: url(../images/i_btn_clear_ov.gif);
}
.tbl_btns {
    margin: 10px auto 0px auto;
}
.tbl_cont_1 {
    margin:auto;
}
.b strong {
    font: normal 18px Georgia, "Times New Roman", Times, serif;
    color: #ff6c6a;
}
/* subpage menu */
.subpage_menu{
    width: 224px;
}
.subpage_menu_title{
    width:202px;
    height:34px;
    line-height:34px;
    background:url(../images/subpagemenu/sub_p_menu_title_bg.gif) no-repeat;
    color:#515352;
    text-transform:uppercase;
    font-weight:bold;
    font-size:15px;
    padding-left:22px;
}
.subpage_menu_links{
    margin-top:1px;
    border:solid 1px #add5d4;
}
.subpage_menu_links_aln{
    margin-bottom:12px;
}
*:first-child+html .subpage_menu_links{
    margin-top:1px;
    border:solid 1px #add5d4;
    padding-bottom:1px;
}
* html .subpage_menu_links{
    margin-top:1px;
    border:solid 1px #add5d4;
    padding-bottom:1px;
}

.subpage_menu_links a:link, .subpage_menu_links a:visited, .subpage_menu_links a:hover, a.subpage_menu_link_ov:link, a.subpage_menu_link_ov:visited{
    display:block;
    width:200px;
    line-height:15px;
    padding: 1px 0px 6px 22px;
    background:url(../images/subpagemenu/sub_p_menu_link.gif) no-repeat center #9bc9be;
    border-bottom:solid 1px #add5d4;
    margin-bottom:1px;
    text-decoration:none;
    font-weight:bold;
    color:#FFFFFF;
    font-size:12px;
}


.subpage_menu_links a.sub_p_menu_link_tall:link, .subpage_menu_links a.sub_p_menu_link_tall:visited{
    background:url(../images/subpagemenu/sub_p_menu_link_tall.gif) no-repeat;
}
.subpage_menu_links a:hover, a.subpage_menu_link_ov:link, a.subpage_menu_link_ov:visited{
    color:#1b8a7f;
    background:url(../images/subpagemenu/sub_p_menu_link_hov.gif) no-repeat center #daf6ef;
}
.subpage_menu_links a.sub_p_menu_link_tall:hover, a.sub_p_menu_link_tall_ov:link, a.sub_p_menu_link_tall_ov:visited{
    color:#1b8a7f;
    background:url(../images/subpagemenu/sub_p_menu_link_tall_hov.gif) no-repeat;
}
.right_cont_1 {
    width: 654px;
    float:left;
    margin-left:21px;
}
.right_cont_1_2 {
    width: 639px;
    float:left;
    margin-left:34px;
}
.right_cont_3{
    width: 713px;
    float:left;
    margin-left:24px;
}
.left_cont{
    width: 716px;
    float:left;
    margin-right:21px;
}
.left_cont_faq{
    width: 727px;
    float:left;
    margin-right:11px;
}
.page_nav{
    font-family:Arial, Helvetica, sans-serif;
    clear:both;
    padding: 5px 0px 12px 0px;
}
.page_nav select{
    font-size:12px;
    font-weight:bold;
    border:solid 1px #a5acb2;
}
.items_per_p{
    float:left;
}
.list_of_p a{
    color:#484848;
    text-decoration:none;
    margin: 0px 2px 0px 2px;
}
.list_of_p a:hover, a.list_of_p_link_ov, .list_of_p_link_ov{
    color:#ff6c6a;
    font-weight:bold;
    text-decoration:underline;
}
.list_of_p{
    float:right;
}
.v_aln_midle{
    vertical-align:middle;
}
/* btns */
.btn_add_to_wish_list{
    margin-top:8px;
    cursor:pointer;
    border:none;
    display:block;
    width:169px;
    height:32px;
    background:url(../images/btns/btn_add_to_wish_list.gif);
    margin-bottom:5px;
}
.btn_add_to_wish_list:hover{
    background:url(../images/btns/btn_add_to_wish_list_hov.gif);
}
.btn_add_to_cart, .btn_save, .btn_cancel {
    margin-top:8px;
    cursor:pointer;
    border:none;
    display:block;
    width:169px;
    height:32px;
    background:url(../images/btns/btn_add_to_cart.gif);
    margin-bottom:5px;
}
.btn_add_to_cart:hover{
    background:url(../images/btns/btn_add_to_cart_hov.gif);
}
.btn_save, .btn_cancel {
    width: 73px;
    background: url(../images/btns/btn_save.gif);
}
.btn_save:hover {
    background: url(../images/btns/btn_save_hov.gif);
}
.btn_cancel {
    background: url(../images/btns/btn_cancel.gif);
}
.btn_cancel:hover {
    background: url(../images/btns/btn_cancel_hov.gif);
}

.btn_holiday{
    margin-top:8px;
    cursor:pointer;
    border:none;
    display:block;
    width:224px;
    height:42px;
    background:url(../images/btns/btn_holiday.gif);
}
.btn_holiday:hover{
    background:url(../images/btns/btn_holiday_hov.gif);
}
.btn_own_invitation{
    cursor:pointer;
    border:none;
    display:block;
    width:224px;
    height:42px;
    background:url(../images/btns/btn_own_invitation.gif);
}
.btn_own_invitation:hover{
    background:url(../images/btns/btn_own_invitation_hov.gif);
}
a.btn_next{
    padding:0px;
    margin:0px;
    cursor:pointer;
    border:none;
    display:block;
    width:14px;
    height:13px;
    line-height:13px;
    font-size:0px;
    background:url(../images/btns/next.gif) no-repeat;
}
a.btn_end{
    padding:0px;
    margin:0px;
    cursor:pointer;
    border:none;
    display:block;
    width:14px;
    height:13px;
    line-height:13px;
    font-size:0px;
    background:url(../images/btns/end.gif) no-repeat;
}
a.btn_prev{
    padding:0px;
    margin:0px;
    cursor:pointer;
    border:none;
    display:block;
    width:14px;
    height:13px;
    line-height:13px;
    font-size:0px;
    background:url(../images/btns/prev.gif) no-repeat;
}
a.btn_first{
    padding:0px;
    margin:0px;
    cursor:pointer;
    border:none;
    display:block;
    width:14px;
    height:13px;
    line-height:13px;
    font-size:0px;
    background:url(../images/btns/first.gif) no-repeat;
}
/* */
.subpage_item_boxs{
    clear: both;
}

.subpage_category_box {
    float:left;
    width:175px;
    /*
    height:195px;
    */
    height: 211px;
    text-align:center;
    padding: 0px 20px 0px 20px;
}
.subpage_category_box .item_desc{
    color:#00ac99;
    /*font-weight:bold;*/
    text-transform:uppercase;
    font-size:12px;
}

.subpage_wishlist_box {
    float:left;
    width:175px;
    /*
    height:195px;
    */
    height: 229px;
    text-align:center;
    padding: 0px 20px 0px 20px;
}
.subpage_wishlist_box .item_desc{
    color:#00ac99;
    font-weight:bold;
    text-transform:uppercase;
    font-size:12px;
}

.subpage_item_box {
    float:left;
    width:175px;
    /*
    height:195px;
    */
    height: 229px;
    text-align:center;
    padding: 0px 20px 0px 20px;
}
td.subpage_item_box, td.subpage_wishlist_box {
	float: none;
	height: auto;
}
.none_i {
	display: none !important;
}
.subpage_item_boxs table#rptProducts,
.subpage_wishlist_box table {
	width: 100%;
}
.subpage_item_box .item_desc{
    color:#00ac99;
    /*font-weight:bold;*/
    text-transform:uppercase;
    font-size:12px;
}

.item_desc a:link, .item_desc a:visited{
    color:#00ac99;
    /*font-weight:bold;*/
    text-transform:uppercase;
    text-decoration:none;
    font-size:12px;
}
.item_desc a:hover{
    text-decoration:underline;
}

.subpage_item_box a{
    font-size:12px;
    color:#394eb7;
    text-decoration:none;
}
.subpage_item_box a:hover{
    text-decoration:underline;
}
td.subpage_item_box_img{
    width:175px;
    height:150px;
    text-align:center;
    vertical-align:middle;
}

.descr_detail_img_aln{
    padding-right:40px;
    width:375px;
    text-align:center;
}
.descr_detail p, .descr_detail{
    line-height:21px;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:12px;
}
.descr_detail p{
    margin:0px;
    padding: 5px 0px 5px 0px;
}
.descr_detail_title{
    color:#ff6c6a;
    text-transform:uppercase;
    font-size:14px;
}
.descr_detail strong{
    text-transform:uppercase;
}
.descr_detail a{
    color:#499cd7;
    font-weight:bold;
}
.descr_detail a:hover{
    text-decoration: none;
}

.tab_none{
    background:url(../images/btns/tab_none.gif) repeat-x bottom;
}
.tabs a{
    width:168px;
    height:30px;
    line-height:30px;
    text-align:center;
    display:block;
    border:none;
    cursor:pointer;
    text-decoration:none;
    color:#393939;
    font-size:13px;
    font-weight:bold;
    background:url(../images/btns/tab.gif) no-repeat;
}
a.tabs_link_ov{
    background:url(../images/btns/tab_hov.gif) no-repeat;
    color:#FFFFFF;
}
.tabs a:hover{
    color:#393939;
}
.under_tab_content{
    border-right:solid 1px #35bcaf;
    border-bottom:solid 1px #35bcaf;
    border-left:solid 1px #35bcaf;
}
.under_tab_content a:hover{
    text-decoration: none;
}
.under_tab_content input{
    width:542px;
    background:#f8f7de;
    border:solid 1px #35bcaf;
    color:#595959;
    font-family:Georgia, "Times New Roman", Times, serif;
    padding-left:5px;
}
td.under_tab_content_lines{
    padding: 9px 0px 9px 20px;
    line-height:12px;
    vertical-align:middle;
    font-weight:bold;
}
td.under_tab_content_lines2{
    padding: 9px 0px 9px 0px;
    line-height:12px;
    vertical-align:middle;
}
.under_tab_content_txt{
    text-align:center;
    font-weight:bold;
    padding: 10px 0px 0px 0px;
}
.under_tab_content_link{
    padding-bottom:10px;
    text-align:center;
}
.under_tab_content_link a{
    color:#ff6c6a;
    font-weight:bold;
    font-size:16px;
}
.total_price{
    height:30px;
    line-height:30px;
    text-align:center;
    background:#f8f7de;
    font-weight:bold;
}
.total_price b{
    color:#30b3a6;
    text-transform:uppercase;
}
.desc_btns_aln{
    padding: 10px 0px 10px 105px;
}
a.zoom:link, a.zoom:visited, a.zoom_ov:link, a.zoom_ov:visited{
    color:#35bcaf;
    font-weight:bold;
    text-transform:uppercase;
    text-decoration:none;
    font-size:16px;
    background:url(../images/btns/zoom.gif) no-repeat 0px 3px;
    padding-left:18px;
}
a.zoom:hover, a.zoom_ov:link, a.zoom_ov:visited{
    text-decoration:underline;
}
.zoom_img img, .zoom_img_ov img{
    border:solid 1px #91c6c5;
    padding:1px;
}
.zoom_img:hover img, .zoom_img_ov img{
    border:solid 1px #00ac99;
}
a.baner:link, a.baner:visited {
    color:#464646;
    text-decoration:none;
    white-space:nowrap;
}

a.baner:hover {
    color:#464646;
    text-decoration:none;
    white-space:nowrap;
}
.m_auto {
    margin: auto;
}
.m_auto2 {
    margin: auto;
}
.getmyorder_form td{
    font-size:12px;
    font-family: Georgia, "Times New Roman", Times, serif;
    color:#504F4F;
}
.getmyorder_form .dgTitle td{
    color:#FFFFFF;
    text-align:left;
}
.getmyorder_content{
    font-size:12px;
    font-family: Georgia, "Times New Roman", Times, serif;
    color:#504F4F;
}
.helper {
    display: block;
}
.message_abs {
    position: absolute;
    width: 500px;
}
.none_submit {
    background: transparent;
    border: 0px;
    width: 0px;
    height: 0px;
}subpage_menu_links
.contact_us_btns_aln a{
    float:left;
    margin-left:20px;
}
.contact_us_btns_aln{
    padding-left:25px;
}
.td_mess_box {
    padding: 10px 0px 10px 0px;
}
.td_mess_box  td.messBoxCnt , .messBoxCnt {
    color:#FF6C6A;
    font: bold 14px Georgia,"Times New Roman",Times,serif;
}
.head_type_1 {
    border: solid 1px #35bbb0;
    background: #9dc8be url(../images/bg_head_type_1.gif);
    text-align: center;
    padding: 10px 0px 8px 0px;
}
.block_type_1 {
    border: solid 1px #35bbb0;
    border-top: 0px;
    padding: 10px;
}
.sub_head_type1 {
    text-align: center;
    font: bold 16px Georgia, "Times New Roman", Times, serif;
    color: #4a4a4a;
    padding-bottom: 10px;
}
.right_bord_1 {
    background: url(../images/dots_v.gif) repeat-y right;
}
.pad_5 {
    padding: 5px;
}
.l_side_1 {
    padding-right: 20px;
}
.r_side_1 {
    padding-left: 21px;
}
.total_price {
    padding: 4px 0px 4px 0px;
    background: #f9f7de url(../images/bg_yellow.gif);
    margin: 12px 0px 11px 0px;
}
.total_price {
    color: #2db4a3;
}
.total_price span {
    color: #4a4a4a;
}
.marg_top_10 {
    margin-top: 10px;
}
.tbl_select_1 {
    margin: 20px auto 0px auto;
}
.tbl_select_1 td {
    padding: 5px;
    text-align: left;
}
.tbl_select_1 select {
    width: 215px;
}
.td_caption, .td_main_content  h2.pers {
    font: bold 12px Georgia, "Times New Roman", Times, serif;
    text-transform: uppercase;
    color: #4a4a4a;
    margin: 0px 0px 4px 0px;
}
input.w_570, textarea.w_570, textarea.w_570_90 {
    width: 590px;
    border: solid 1px #4a4a4a
}
textarea.w_570 {
    height: 107px;
}
textarea.w_570_90 {
    height: 90px;
}
.pad2 {
    padding: 2px 0px 2px 0px;
}
.dots {
    background: transparent url(../images/dots_h.gif) repeat-x center;
    height: 1px;
    margin: 12px 0px 12px 0px;
    font: 0px;
    padding: 0px;
    line-height: 0px;
}
select.select_pers {
    width: 190px;
    height: 50px;
    margin-bottom: 10px;
}
ul.addrs {
    margin: 0px auto 0px auto;
    padding: 0px;
    display: block;
}
.td_envelop_addr {
    text-align: center;
    padding: 10px 0px 0px 0px;
}
.td_addr_1 {
    width: 10px;
}
ul.addrs li {
    display: block;

    list-style-type: none;
    margin: 2px 0px 2px 0px;
    padding: 0px;
}
.v_mid {
    vertical-align: middle;
}
.hide {
    display: none;
}
ul.addrs li input {
    width: 290px;
    margin: 0px;
    padding: 0px;
    border: solid 1px #4a4a4a
}
.td_addr_2 {
    text-align: center;
    vertical-align: middle;
    width: 300px;
}
ul.no_marker li {
    list-style-type: none;
}
ul.no_marker {
    padding: 0px;
    margin: 10px 0px 10px 0px;
}
ul.no_marker li label {
    margin-bottom: 10px;
}

.tooltip{
    background-color:#ffffe1;
    border:1px solid black;
    padding:5px;
}
.left_sublinks, .left_cat .subpage_menu_link_ov  {
    color: #1B8A7F;
    display: block;
    margin-left: 15px;
    font: bold 12px Georgia,"Times New Roman",Times,serif;
}
.left_cat .left_sublinks:hover {
    text-decoration: none;
}
.left_cat .subpage_menu_link_ov  {
    color: #499CD7;
    background: none;
}
.left_cat .subpage_menu_link_ov:hover {
    text-decoration: none;
}
.btn_alphabetic, .btn_highest_price, .btn_lowest_price {
    display: block;
    cursor: pointer;
    width: 96px;
    height: 20px;
    background: url(../images/btns/btn_alphabetic.gif);
}

.btn_alphabetic:hover {
    background: url(../images/btns/btn_alphabetic_hov.gif);
}

.btn_highest_price {
    background: url(../images/btns/btn_highest_price.gif);
}
.btn_highest_price:hover {
    background: url(../images/btns/btn_highest_price_hov.gif);
}

.btn_lowest_price {
    background: url(../images/btns/btn_lowest_price.gif);
}
.btn_lowest_price:hover {
    background: url(../images/btns/btn_lowest_price_hov.gif);
}
.btn_show_all, .btn_hide_all {
    display: block;
    cursor: pointer;
    width: 69px;
    height: 20px;
    background: url(../images/btns/btn_show_all.gif);
}
.btn_show_all:hover {
    background: url(../images/btns/btn_show_all_hov.gif);
}
.btn_hide_all {
    background: url(../images/btns/btn_hide_all.gif);
}
.btn_hide_all:hover {
    background: url(../images/btns/btn_hide_all_hov.gif);
}
.quest_closed, .quest_opened, a.quest_closed, a.quest_opened {
    display: block;
    color: #499CD7;
    cursor: pointer;
    background: url(../images/arrow_quest.gif) no-repeat top left;
    font: bold 12px Georgia, "Times New Roman", Times, serif;
    padding: 5px 0px 0px 15px;
    margin: 0px;
    height: 15px;
}
.quest_closed:hover, .quest_openened:hover {
    text-decoration: none;
}
.quest_opened, .quest_openened:hover, a.quest_opened, a.quest_openened:hover {
    background: url(../images/arrow_quest.gif) no-repeat bottom left;
}
.answer, div.answer {
    padding: 0px 0px 5px 0px;
    margin: 5px 0px 5px 0px;
    vertical-align: top;
    /*/
    !important
    /*/
}
h2.faq {
    padding: 30px 0px 5px 0px;
    margin: 0px;
}

.heading {
    font: normal 18px georgia,palatino;
    color: #ff6c6a;
}
.row_1 td {
    background: #eee;
}
.row_1 td.td_label, .row_0 td.td_label {
    padding-left: 5px;
}
.zip {
    width: 40px;
}
.register {
    padding-left: 20px;
    padding-right: 0px;
    width: 75px;
}
.update {
    padding-left: 24px;
    width: 71px;
}
.text_small {
    font-size:8pt;
}
h2.form_title {
    color: #515352;
    font-size: 15px;
    font-weight: bold;
}
.green_border {
    border: 1px solid #35BBB0;
    padding: 1px;
}

.tbl_data td {
    font-size: 11px;
    padding: 5px;
    border-left:solid 1px #FFFFFF;
}
.tbl_data_top_spacer td{
    border-top:solid 1px #FFFFFF;
}
.tbl_data td table td{
    padding:0px;
    border:none;
}
.big_data {
}
.big_data td {
    font-size: 12px;
}
.tbl_data .col_1 a:link, .tbl_data .col_1 a:visited, .tbl_data .col_0 a:link, .tbl_data .col_0 a:visited{
    color: #00AC99;
    font-weight: bold;
}
.tbl_data .col_1, .tbl_data .col_0{
    border-left:none;
    width:169px;
}
.big_data td a:link, .big_data td a:visited{
    color: #00AC99;
    font-weight: bold;
    font-size: 12px;
}

.big_data .dgTitle td a {
    font-weight: bold;
    font-size: 12px;
}

.dgTitle {
    background: #00AC99;
    color: #fff;
}
.tbl_data .dgTitle img{
    border: none;
}
.dgTitle td {
    vertical-align: middle;
    border-left: solid 1px #fff;
    text-align: center;
}

.dgSortCell a img {
    padding-left: 2px;
}
.dgTitle td a:link, .dgTitle td a:visited {
    color: #fff;
    white-space: nowrap;
    font: bold 10px Arial, Helvetica, sans-serif;
}
.cntr {
    text-align: center;
}
.col_0 {
    background: #eee;
}
.tbl_data .row_0 {
    background: #fff;
}
.tbl_data .row_1 {
    background: #eee;
}
.tbl_data .row_0 .col_0 {
    background: #fff;
}
.tbl_data .row_1 .col_0 {
    background: #eee;
}
.two_lines {
    height: 32px;
    vertical-align:top;
    line-height:14px;
    padding-top:4px;
}
.tbl_data td.pad_0, td.pad_0 {
    padding: 0px;
}
.green_bg{
    border-left:none;
    border-right:none;
    border-top: solid 1px #ffffff;
    border-bottom: solid 1px #ffffff;
    height:2px;
    background:#35BBB0;
}
.m_left_0 {
    margin-left: 10px;
}



/* */
.OrdersHistory_tbl td{
    border-collapse:collapse;
    border: solid 1px #999999;
    padding:4px;
}
.OrdersHistory_tbl td table td{
    border: none;
    padding:0px;
}

.OrdersHistory_tbl .noborder td{
    border:none;
}
/* BTNS */
.btn_back, .btn_back_ov, .btn_item_detail, .btn_item_detail_ov{
    border:none;
    display:block;
    cursor:pointer;
}
.btn_back, .btn_back_ov{
    width:62px;
    height:25px;
    background:url(../images/btns/btn_back.gif) no-repeat;
}
.btn_back:hover, .btn_back_ov{
    background:url(../images/btns/btn_back_hov.gif) no-repeat;
}
.btn_item_detail, .btn_item_detail_ov{
    width:81px;
    height:25px;
    background:url(../images/btns/btn_item_detail.gif) no-repeat;
}
.btn_item_detail:hover, .btn_item_detail_ov{
    background:url(../images/btns/btn_item_detail_hov.gif) no-repeat;
}

a.btn_blank_100px:link, a.btn_blank_100px:visited{
    border:none;
    display:block;
    cursor:pointer;
    width:100px;
    height:25px;
    line-height:23px;
    background:url(../images/btns/btn_blank_100px.gif) no-repeat;
    color:#848181;
    font-size:12px;
    font-weight:bold;
    text-align:center;
    text-decoration:none;
}
a.btn_blank_100px:hover{
    background:url(../images/btns/btn_blank_100px_hov.gif) no-repeat;
    text-decoration: underline;
}
a.btn_blank_144px:link, a.btn_blank_144px:visited{
    border:none;
    display:block;
    cursor:pointer;
    width:144px;
    height:25px;
    line-height:23px;
    background:url(../images/btns/btn_blank_144px.gif) no-repeat;
    color:#848181;
    font-size:12px;
    font-weight:bold;
    text-align:center;
    text-decoration:none;
}
a.btn_blank_144px:hover{
    background:url(../images/btns/btn_blank_144px_hov.gif) no-repeat;
    text-decoration: underline;
}

/* */
.tr0{
}
.tr1{
    background:#EEEEEE;
}

.tbl_data .tr0 td{
    border-left:solid 1px #eeeeee;
}
.tbl_data .tr0 td.col_1{
    border-left: none;
}
.tbl_data .tr0 td table td{
    border:none;
}


.tbl_data .item_inf td{
    padding: 5px 0px 5px 0px;
}

.tr1_Envelope{
    background:#eeeeee;
    border-top:solid 1px #ffffff;
}
.tbl_data .tr0_Envelope td{
    border-left:solid 1px #eeeeee;
    border-top:solid 1px #eeeeee;
}
.tbl_data .tr0_Envelope td.col_1{
    border-left: none;
}
.tbl_data .tr0_Envelope td table td{
    border:none;
}
.tbl_data .col_1 a img{
    border:solid 1px #91c6c5;
}
.tbl_data .col_1 a:hover img{
    border:solid 1px #00ac99;
}
.tbl_data img{
    border:solid 1px #dddddd;
    padding:1px;
}
.tbl_data .tr0_Envelope img, .tbl_data .tr1_Envelope img{
    border: none;
}

.Item_Detail{
    color:#00ac99;
}

.cart_login_form td{
    padding-bottom:2px;
}

.tbl_nobr, .tbl_nobr td{
    padding:0px;
    margin:0px;
}
.cart_login_msg{
    line-height:24px;
}

.radiobtns_list{
    line-height:20px;
}
.input_radio{
/*
    position:relative;
*/
    display: block;
    float: left;
    top:2px;
}
.popup_close_link{
    font-family:Georgia, "Times New Roman", Times, serif;
    color:#00AC99;
    font-weight:bold;
    font-size:12px;
    line-height:18px;
}
.popup_close_link:hover{
    text-decoration:none;
}

.validator {
    font-weight: bold;
    font-size: 12px;
    color: #504f4f;
    vertical-align: top;
}

.top_menu3 li#m2_it_10 a {
    padding: 0px 12px 0px 12px;
}
.bottom_links{
	overflow:hidden;
	clear:both;
}
.bottom_links_box{
	width:219px;
	float:left;
	padding: 8px 0px 0px 0px;
	font-size:12px;
	line-height:18px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.bottom_links_list{
	padding: 5px 10px;
}
.bottom_links_box a:link, .bottom_links_box a:visited, .bottom_links_box a:hover{
	color:#394eb6;
	font-size:12px;
	line-height:18px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
}
.bottom_links_box a:hover{
	text-decoration:underline;
}
h4{
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#515352;
	line-height:26px;
	background:#d6ecf6;
	margin:0px;
	padding: 0px 10px;
}
.space_l{
	margin-left:8px;
}

/* =from styles */
.input_20_1 {
	text-align: center;
	width: 20px;
}	

span.red {
	color: red;
}
.w_20_i {
	width: 20px !important;
}
.w_50_i {
	width: 50px !important;
}
.w_60_i {
	width: 60px !important;
}
.w_70_i {
	width: 70px !important;
}
.w_100_i {
	width: 100px !important;
}
.w_120_i {
	width: 120px !important;
}
.h_80_i {
	height: 80px !important;
}
.w_auto_i {
	width: auto !important;
}
.nowrap_i {
	white-space: nowrap !important;
}
.h_400_i {
	heigth: 400px !important;
}
.margin_right_5_i {
	margin-right: 5px !important;
}
#csc_helper {
	width:200px; 
	height:200px; 
	position: absolute; 	
}
.w_900_i {
	width: 900px !important;
}	
.w_40_i {
	width: 40px !important;
}
.w_25_i {
	width: 25px !important;
}
.margin_0_i {
	margin: 0px !important;
}	
.f_none_i {
	float: none !important;
}
.w_192_i {
	width: 192px !important;
}
.w_80_i {
	width: 80px !important;
}
.w_250_i {
	width: 250px !important;
}
.w_600_i {
	width: 600px !important;
}
.overflow_h_i {
	overflow: hidden !important;
}
.border_1_fff_i {
	border: solid 1px #fff !important;
}
#antispam_valid {
	 width: 300px; 
	 margin: auto;
	 padding: 10px 0px 10px 0px;
}
#antispam_valid .tbl_antispam {
 	width: 300px; 
	text-align: center;
}
#antispam_valid .td_antispam_1 {
	text-align: left; 
	vertical-align: top;	
}
#antispam_valid .td_antispam_2 {
	padding: 10px 0px 0px 0px;
	white-space: nowrap;
}
.bg_white {
	background: #fff;
}
.a_left_i {
	text-align:left !important;
}
.page_banner_link_1 {
	position: absolute; 
	z-index: 2;
}
.page_banner_flash {
	 position: relative; 
	 z-index: 1;
}
table.pageNavTable td.td_cstabmanager {
	 border: 0px;
	 border-bottom: 1px solid #446B7F;
	 width: 200px;
	 background-color: #fff;
}
.imageuploader {
	margin: auto;
	width: 450px;
}
.imageuploader_box {
	padding: 10px 0px 20px 0px;
}
.imageuploader_common_box {
	 padding: 0px 0px 20px 0px;
}
.imageuploader_common_panel {
	padding: 0px 0px 10px 0px;
}
.position_abs_i {
	position: absolute;
}
.td_tabmanager_bg {
	background-color: #C7DFFA;
}	
input.input_newsletter_1 {
	width: 300px !important; 
	height: 16px !important;
}
.inline_i {
	display: inline !important;
}
.pagenavigator_text_1 {
	color: #3A3F90;
	font-size: 11px;
}
input.pagenavigator_btn_1, input.pagenavigator_btn_2 {
	width: 80px;
	vertical-align: middle;
	margin: 0;
	text-indent: 0;
	text-align: center;
	padding: 0px;
	height: 20px;
}
input.pagenavigator_btn_2 {
	width: 30px;
}
.pagenavigator_sbmt {
	width: 24px !important; 
	height: 24px !important;
}
.a_right {
	text-align: right;
}
.a_center_i {
	text-align: center !important;
}
.a_right_i {
	text-align: right !important;
}
/* from styles */
.bookmarks {
	padding-top: 10px;
}
h1.no_found {
	padding-bottom: 100px;
}
.w_126 {
	width: 216px;
}
/* = New styles for left content */
.left_td{
	width:727px;
}
.td_main_content_width{
	width:900px;
}
.right_cont_3_width{
	width:655px;
}
.left_cont_width{
	width:715px;
}
.bookmark_no_pad .bookmarks{
	padding-top:0px;
}
.width_auto{
	width:auto;
}
.bread_caption{
	width:540px;
	line-height:170%;
}
.r_side_pad_top{
	padding-top:6px;
}
.font_normal{
	font-weight:normal !important;
}


/* last style!!! */
 html[xmlns*=""] body:last-child .top_menu3 li#m2_it_10 a {
    padding: 0px 8px 0px 8px;
 }
 html[xmlns*=""] body:last-child input.none_submit {
    display: none;
}
/* last style!!! */


