﻿/* Main Navigation */
.navbar
{
	color: #00284e;
	font-size: 9pt;
	font-family: Arial, tahoma, verdana;
	text-decoration: none;
	background-color: #b4ddee;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
	clip: auto;
}
.navbarHilighted
{
	color: #FFF;
	font-weight: 700;
	font-size: 9pt;
	font-family: tahoma, Arial;
	text-decoration: none;
	background-color: #e49e3f;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
}
.subnavbar
{
	color: #004b00;
	font-size: 9pt;
	font-family: tahoma, Arial, verdana;
	text-decoration: none;
	background-color: #dfe9f5;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
	clip: auto;
}
.subnavbar a:hover
{
	color: #4b8b24;
	font-size: 8pt;
	font-family: Arial, tahoma, verdana;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
	clip: auto;
}
.subnavbar a:active
{
	color: #4b8b24;
	font-size: 8pt;
	font-family: Arial, tahoma, verdana;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	clip: auto;
}
.navbarright
{
	color: #00284e;
	font-size: 9pt;
	font-family: Arial, tahoma, verdana;
	text-decoration: none;
	background-color: #f4ffea;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
	clip: auto;
}
.navgrid
{
	background-color: #f0f0f0;
}
.tablepayment
{
	border: solid 1px #C59735;
	margin: 5px;
	padding: 5px;
}
.textbox_on
{
	border-right: #CCC 1px solid;
	border-top: #CCC 1px solid;
	font-size: 13px;
	background: #e0e0ff;
	border-left: #CCC 1px solid;
	border-bottom: #CCC 1px solid;
	font-family: Verdana;
	color: #666;
	font-weight: 700;
}
.textbox_off
{
	border-right: silver 1px solid;
	background-position: 0 50%;
	border-top: silver 1px solid;
	font-size: 13px;
	background-attachment: scroll;
	border-left: silver 1px solid;
	border-bottom: silver 1px solid;
	background-repeat: repeat;
	font-family: Verdana;
	background-color: #efefff;
	color: #666;
	font-weight: 700;
}
.tbflat3
{
	border-right: #215dc6 1px solid;
	border-top: #215dc6 1px solid;
	font-size: 11px;
	border-left: #215dc6 1px solid;
	border-bottom: #215dc6 1px solid;
	font-family: Arial;
}
.tbflat2
{
	font-size: 11px;
	font-family: Arial;
	border: solid 1px #85a86c;
}
.bartitle
{
	color: #FFF;
	font-weight: 700;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	padding-top: 3px;
	padding-left: 4px;
}
.detail a:hover
{
	font-weight: 700;
	color: red;
	font-size: 8pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: underline;
	padding-left: 4px;
}
.detail a:visited
{
	font-weight: 700;
	text-decoration: none;
	color: #1f493e;
	font-size: 8pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	padding-left: 4px;
}
.padding_cell
{
	padding: 2px 5px;
}
.home_title a:visited
{
	color: #000;
	font-weight: 700;
	font-size: 11pt;
	font-family: Arial, Verdana, Tahoma, "Times New Roman" , Georgia, Times;
	text-decoration: none;
	text-align: justify;
	padding-top: 3px;
	padding-bottom: 3px;
}
.home_title a:hover
{
	color: #ff6c00;
	font-weight: 700;
	font-size: 11pt;
	font-family: Arial, Verdana, Tahoma, "Times New Roman" , Georgia, Times;
	text-align: justify;
	padding-top: 3px;
	padding-bottom: 3px;
}
.sapeau_box1
{
	color: #4d8099;
	font-weight: 700;
	font-size: 11pt;
	font-family: "Times New Roman" , Georgia, Times;
	text-align: justify;
	padding-top: 6px;
	padding-bottom: 6px;
}
.cross_menu
{
	color: #FFF;
	font-weight: 700;
	font-size: 9pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	text-align: justify;
	padding: 4px 8px;
}
.cross_menu a:link
{
	color: #FFF;
	font-weight: 700;
	font-size: 9pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	text-align: justify;
	padding-top: 3px;
	padding-bottom: 3px;
}
.cross_menu a:hover
{
	color: #FFF;
	font-weight: 700;
	font-size: 9pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: underline;
	text-align: justify;
	padding-top: 3px;
	padding-bottom: 3px;
}
.cross_menu a:visited
{
	color: #e7eeee;
	font-weight: 700;
	font-size: 9pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	text-align: justify;
	padding-top: 3px;
	padding-bottom: 3px;
}
.source
{
	color: #000054;
	font-style: italic;
	font-weight: 700;
	font-size: 13px;
	text-align: right;
	padding-top: 2px;
}
.title
{
	color: #000;
	font-weight: 700;
	font-size: 14pt;
	font-family: "palatino linotype" , verdana, "Times New Roman" , tahoma;
}
.topstories_header
{
	color: #ea7a00;
	font-weight: 700;
	font-size: 10pt;
	font-family: arial, verdana, tahoma;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 4px;
}
.toplinks
{
	color: #815d11;
	font-size: 8pt;
	line-height: 14pt;
	font-family: tahoma, arial, verdana;
	text-decoration: none;
	padding: 2px;
}
.toplinks A:link
{
	color: #5c5c43;
	font-size: 8pt;
	line-height: 14pt;
	font-family: tahoma, verdana, arial;
	text-decoration: none;
}
.toplinks A:visited
{
	color: #bd4300;
	font-size: 8pt;
	line-height: 14pt;
	font-family: tahoma, verdana, arial;
	text-decoration: none;
}
.toplinks A:hover
{
	color: #ff0004;
	font-size: 8pt;
	line-height: 14pt;
	font-family: tahoma, verdana, arial;
	text-decoration: underline;
}
.toplinks A:active
{
	color: #ff0004;
	font-size: 8pt;
	line-height: 14pt;
	font-family: tahoma, verdana, arial;
	text-decoration: underline overline;
}
.text
{
	border-left: 1px solid silver;
}
.main_title
{
	color: #0055b2;
	font-size: 14pt;
	font-family: tahoma, verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 2px;
}
.main_title a:link
{
	color: #0051b2;
	font-size: 14pt;
	font-family: tahoma, verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 1px;
	padding-left: 2px;
}
.main_title a:visited
{
	color: #002e5e;
	font-size: 14pt;
	font-family: tahoma, verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 1px;
	padding-left: 2px;
}
.main_title a:hover
{
	color: #dc7100;
	font-size: 14pt;
	font-family: tahoma, verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 1px;
	padding-left: 2px;
}
.main_table
{
	background-color: #FFF;
	border-top: #a9a9a9;
	border-right: 1px solid #a9a9a9;
	border-bottom: #a9a9a9;
	border-left: #a9a9a9;
}
.boxstyle_1
{
	background-color: #d5f6ff;
	border: solid 1px #1f5bd9;
	padding: 4px 4px 4px 16px;
}
.boxstyle_2
{
	background-color: #e2f2ff;
	border: solid 1px #1040a7;
	padding: 4px 4px 4px 16px;
}
.boxstyle_3
{
	background-color: #f4ffee;
	border: solid 1px #515a8b;
	padding: 4px 4px 4px 16px;
}
.boxstyle_4
{
	background-color: #f4ffec;
	border: solid 1px #6a7f37;
	padding: 4px 5px 4px 7px;
}
.boxstyle_5
{
	background-color: #e5f8ed;
	border: solid 1px #476949;
	padding: 4px 4px 4px 16px;
}
.copyright
{
	color: #dbe0e0;
	font-size: 8pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
}
.copyright a:link
{
	color: #dbe0d9;
	font-weight: 700;
	font-size: 8pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
}
.copyright a:hover
{
	color: #f9fef7;
	font-weight: 700;
	font-size: 8pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
}
.copyright a:visited
{
	color: #ffb75e;
	font-weight: 700;
	font-size: 8pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
}
.time_on
{
	color: #7b927f;
	font-size: 8pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
A.specialLink:hover, A.specialLink:active, A.specialLink, A.specialLink:link, A.specialLink:visited
{
	color: #545051;
	font-size: 11px;
	font-family: Verdana;
}
.nosm_news_l
{
	padding: 5px;
}
A.specialLinkItalic:hover
{
	color: #545051;
	text-decoration: underline;
	font-style: italic;
	font-size: 8pt;
	font-family: Verdana;
}
.specialLabelBoldItalic
{
	color: #545051;
	text-decoration: none;
	font-style: italic;
	font-weight: 700;
	font-size: 8pt;
	font-family: Verdana;
}
.specialLabelRed
{
	color: red;
	text-decoration: none;
	font-size: 8pt;
	font-family: Verdana;
}
.specialLabel10Bold
{
	color: #545051;
	text-decoration: none;
	font-weight: 700;
	font-size: 10pt;
	font-family: Verdana;
}
.specialLabel10BoldItalic
{
	color: #545051;
	text-decoration: none;
	font-style: italic;
	font-weight: 700;
	font-size: 10pt;
	font-family: Verdana;
}
.specialLabel10
{
	color: #545051;
	text-decoration: none;
	font-size: 10pt;
	font-family: Verdana;
}
.specialLabel10Red
{
	color: red;
	text-decoration: none;
	font-size: 10pt;
	font-family: Verdana;
}
.specialLabel10Italic
{
	color: #545051;
	text-decoration: none;
	font-style: italic;
	font-size: 10pt;
	font-family: Verdana;
}
A.ProductCategoryLinkBold, A.ProductCategoryLinkBold:link, A.ProductCategoryLinkBold:visited, A.ProductCategoryLinkBold:active
{
	color: #545051;
	text-decoration: none;
	font-weight: 700;
	font-size: 12px;
	font-family: Tahoma;
}
A.ProductCategoryLinkBold:hover
{
	color: #545051;
	text-decoration: underline;
}
A.HomepageLinkBold, A.HomepageLinkBold:link, A.HomepageLinkBold:visited, A.HomepageLinkBold:active
{
	color: #FF1E18;
	text-decoration: none;
	font-weight: 700;
	font-size: 12px;
	font-family: Tahoma;
}
A.HomepageLinkBold:hover
{
	color: #CE2144;
	text-decoration: underline;
}
.ProductCategoryPathSeperateBold
{
	color: #32A0F7;
	text-decoration: none;
	font-weight: 700;
	font-size: 10pt;
	font-family: Verdana;
}
.ProductCategoryPathSeperate
{
	color: #F3E9CE;
	text-decoration: none;
	font-size: 10pt;
	font-family: Verdana;
}
.LogoLabelSmallBold
{
	color: #CE2144;
	font-weight: 700;
	text-decoration: none;
	font-size: 8pt;
	font-family: Verdana;
}
A.LogoLink:hover
{
	color: #CE2144;
	text-decoration: underline;
	font-size: 10pt;
	font-family: Verdana;
}
.WhiteLabelBold
{
	color: #FFF;
	font-weight: 700;
	text-decoration: none;
	font-size: 10pt;
	font-family: Verdana;
}
.MenuGroup
{
	font-family: Verdana;
	font-size: 10px;
	font: bold;
	color: #FFF;
	border: 0;
	background-image: url(/Templates/TQ19001570/images/c_menu_background.gif);
	padding: 5px;
}
.MenuItem
{
	font-family: Verdana;
	font-size: 10px;
	color: #FFF;
	font: bold;
	border: 0;
	cursor: default;
	background-image: url(/Templates/TQ19001570/images/c_menu_background.gif);
	border-style: window-inset;
	padding: 5px;
}
.DisabledMenuItem
{
	color: Gray;
	background-color: #FFF;
	font-family: MS Sans Serif, Verdana;
	font-size: 10px;
	cursor: default;
	padding: 5px;
}
.DisabledMenuItemOver
{
	color: Gray;
	background-color: silver;
	font-family: MS Sans Serif, Verdana;
	font-size: 10px;
	cursor: default;
	padding: 5px;
}
.MenuBreak
{
	padding: 3px;
}
.MIO
{
	filter: alpha(opacity=100);
}
.Menu_Separator
{
	background-image: url(../Images/dot_bg.gif);
	height: 1px;
}
.Menu_NavBarHomePage
{
	padding-left: 7px;
	font-weight: 700;
	font-size: 8pt;
	padding-bottom: 2px;
	cursor: hand;
	color: #FFF;
	padding-top: 2px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss;
	background-color: #835900;
	text-decoration: none;
}
.Menu_NavBarHomePageHover
{
	padding-left: 3px;
	font-weight: 700;
	font-size: 8pt;
	padding-bottom: 2px;
	cursor: hand;
	color: #FFF;
	padding-top: 2px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #407080;
	text-decoration: none;
}
.Menu_NavBar
{
	padding-left: 3px;
	font-weight: 700;
	font-size: xx-small;
	padding-bottom: 2px;
	cursor: hand;
	color: #434F67;
	line-height: 14px;
	padding-top: 2px;
	border-bottom: #FFF 1px solid;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss;
	background-color: #85A3CF;
	text-decoration: none;
}
.Menu_NavBarHover
{
	padding-left: 3px;
	font-weight: 700;
	font-size: xx-small;
	padding-bottom: 2px;
	cursor: hand;
	color: #434F67;
	padding-top: 2px;
	line-height: 14px;
	border-bottom: #FFF 1px solid;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #C98B8B;
	text-decoration: none;
}
.Menu_NavBarHilighted
{
	padding-left: 3px;
	font-weight: 700;
	font-size: xx-small;
	padding-bottom: 2px;
	cursor: hand;
	color: #434F67;
	padding-top: 2px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss;
	border-bottom: #FFF 1px solid;
	background-color: #C98B8B;
	text-decoration: none;
	line-height: 14px;
}
.Menu_SubNavBarHilighted
{
	padding-left: 10px;
	font-weight: 700;
	font-size: 8pt;
	padding-bottom: 2px;
	cursor: hand;
	color: #FFF;
	padding-top: 2px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss;
	background-color: #DFBBBB;
	border-bottom: #FFF 1px solid;
	text-decoration: none;
}
.Menu_SubNavBar
{
	padding-left: 3px;
	font-weight: 700;
	border-bottom: #FFF 1px solid;
	font-size: xx-small;
	padding-bottom: 2px;
	cursor: hand;
	color: #7080A2;
	padding-top: 2px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss;
	background-color: #BACBE4;
	text-decoration: none;
}
.Menu_SubNavBarHover
{
	padding-left: 3px;
	font-weight: 700;
	border-bottom: #FFF 1px solid;
	font-size: xx-small;
	padding-bottom: 2px;
	cursor: hand;
	color: #7080A2;
	padding-top: 2px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #DFBBBB;
	text-decoration: none;
}
.Menu_SubNavBar1
{
	padding-left: 3px;
	font-weight: 700;
	font-size: xx-small;
	padding-bottom: 2px;
	cursor: hand;
	color: #7080A2;
	padding-top: 2px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss;
	background-color: #BACBE4;
	text-decoration: none;
}
.Menu_SubNavBarHover1
{
	padding-left: 3px;
	font-weight: 700;
	font-size: 8pt;
	padding-bottom: 2px;
	cursor: hand;
	color: #a1670e;
	padding-top: 2px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #DFBBBB;
	text-decoration: none;
}
.Menu_SubNavBar2
{
	padding-left: 10px;
	font-weight: 700;
	border-bottom: #FFF 1px solid;
	font-size: xx-small;
	padding-bottom: 2px;
	cursor: hand;
	color: #7080A2;
	padding-top: 2px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss;
	background-color: #BACBE4;
	text-decoration: none;
}
.Menu_SubNavBarHover2
{
	padding-left: 10px;
	font-weight: 700;
	border-bottom: #FFF 1px solid;
	font-size: xx-small;
	padding-bottom: 2px;
	cursor: hand;
	color: #7080A2;
	padding-top: 2px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #DFBBBB;
	text-decoration: none;
}
.Menu_SubNavBarHilighted2
{
	padding-left: 10px;
	font-weight: 700;
	font-size: xx-small;
	border-bottom: #FFF 1px solid;
	padding-bottom: 2px;
	cursor: hand;
	color: #7080A2;
	padding-top: 2px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss;
	background-color: #DFBBBB;
	text-decoration: none;
	line-height: 14px;
}
.Menu_SubNavBar3
{
	padding-left: 17px;
	font-weight: 700;
	font-size: xx-small;
	padding-bottom: 2px;
	cursor: hand;
	color: #7080A2;
	padding-top: 2px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss;
	background-color: #2a3c2c;
	text-decoration: none;
	line-height: 14px;
}
.Menu_SubNavBarHover3
{
	padding-left: 17px;
	font-weight: 700;
	font-size: xx-small;
	padding-bottom: 2px;
	cursor: hand;
	color: #7080A2;
	padding-top: 2px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #DFBBBB;
	text-decoration: none;
	line-height: 14px;
}
.Menu_SubNavBarHilighted3
{
	padding-left: 17px;
	font-weight: 700;
	font-size: xx-small;
	padding-bottom: 2px;
	cursor: hand;
	color: #7080A2;
	padding-top: 2px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss;
	background-color: #DFBBBB;
	text-decoration: none;
	line-height: 14px;
}
.Menu_SubNavBar4
{
	padding-left: 24px;
	font-weight: 700;
	font-size: xx-small;
	padding-bottom: 2px;
	cursor: hand;
	color: #7080A2;
	padding-top: 2px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss;
	background-color: #2a3c2c;
	text-decoration: none;
	line-height: 14px;
}
.Menu_SubNavBarHover4
{
	padding-left: 24px;
	font-weight: 700;
	font-size: xx-small;
	padding-bottom: 2px;
	cursor: hand;
	color: #7080A2;
	padding-top: 2px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #DFBBBB;
	text-decoration: none;
	line-height: 14px;
}
.Menu_SubNavBarHilighted4
{
	padding-left: 24px;
	font-weight: 700;
	font-size: xx-small;
	padding-bottom: 2px;
	cursor: hand;
	color: #7080A2;
	padding-top: 2px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss;
	background-color: #DFBBBB;
	text-decoration: none;
	line-height: 14px;
}
.Menu_SubNavBar5
{
	padding-left: 31px;
	font-weight: 700;
	font-size: xx-small;
	padding-bottom: 2px;
	cursor: hand;
	color: #7080A2;
	padding-top: 2px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss;
	background-color: #2a3c2c;
	text-decoration: none;
	line-height: 14px;
}
.Menu_SubNavBarHover5
{
	padding-left: 31px;
	font-weight: 700;
	font-size: xx-small;
	padding-bottom: 2px;
	cursor: hand;
	color: #7080A2;
	padding-top: 2px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #DFBBBB;
	text-decoration: none;
	line-height: 14px;
}
.Menu_SubNavBarHilighted5
{
	padding-left: 31px;
	font-weight: 700;
	font-size: xx-small;
	padding-bottom: 2px;
	cursor: hand;
	color: #7080A2;
	padding-top: 2px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss;
	background-color: #DFBBBB;
	text-decoration: none;
	line-height: 14px;
}
.Menu_SubNavBar6
{
	padding-left: 38px;
	font-weight: 700;
	font-size: xx-small;
	padding-bottom: 2px;
	cursor: hand;
	color: #7080A2;
	padding-top: 2px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss;
	background-color: #2a3c2c;
	text-decoration: none;
	line-height: 14px;
}
.Menu_SubNavBarHover6
{
	padding-left: 38px;
	font-weight: 700;
	font-size: xx-small;
	padding-bottom: 2px;
	cursor: hand;
	color: #7080A2;
	padding-top: 2px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #DFBBBB;
	text-decoration: none;
	line-height: 14px;
}
.Menu_SubNavBarHilighted6
{
	padding-left: 38px;
	font-weight: 700;
	font-size: xx-small;
	padding-bottom: 2px;
	cursor: hand;
	color: #7080A2;
	padding-top: 2px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss;
	background-color: #DFBBBB;
	text-decoration: none;
	line-height: 14px;
}
.nosm_srch_input
{
	font-size: 8pt;
	color: #545051;
	font-family: Verdana;
	width: 250px;
	border-width: 0;
}
.nosm_srch_cbo
{
	border: 0 solid;
	font-size: 8pt;
	color: #545051;
	font-family: Verdana;
	border-style: solid;
}
.nosmtexthead
{
	color: #FFF;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: 700;
	height: 22px;
	padding: 5px 5px 5px 10px;
}
.nosm_cat_item
{
	font-size: 11px;
	font-weight: 700;
	font-family: Tahoma;
	text-align: center;
	padding: 2px;
}
.nosm_cat_item a, .nosm_cat_item a:hover, .nosm_cat_item a:visited, .nosm_cat_item a:link
{
	color: #545051;
}
.nosm_cat_item_iz
{
	margin-top: 3px;
	padding-bottom: 1px;
	padding-right: 1px;
	vertical-align: middle;
}
.nosm_cat_item_iz a img
{
	border: 1px solid #32A0F7;
}
.OrderHead
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: 700;
	background-color: #F2F2F2;
	color: #017B8A;
	border: #CCC 1px solid;
	padding: 5px;
}
.OrderlblText, .OrderlblHead, .OrderlblHeadTotal
{
	font-family: Verdana;
	font-size: 11px;
}
.OrderlblHead, .OrderlblHeadTotal
{
	font-weight: 700;
}
.OrderlblHeadTotal
{
	color: #C00;
}
.csspayinfo td
{
	height: 25px;
}
.csspayinfo .OrderlblHead
{
	width: 25%;
}
.Paging A
{
	font: 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #6d6921;
}
.Paging A:hover
{
	font: bold 10px Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #6d6921;
}
.Paging Span
{
	color: red;
}
.cssOderList
{
	margin-top: 5px;
	padding: 3px;
}
.SearchBoxProduct
{
	padding-left: 5px;
	font-family: Verdana;
	color: #545051;
	font-size: 12px;
	border: 1px solid #7E9DB9;
	width: 220px;
}
.ddlSearchBoxProduct
{
	border: 1px solid #7E9DB9;
	color: #545051;
	font-family: Verdana;
	font-size: 12px;
	padding-left: 5px;
	width: 200px;
	margin: 5px 0;
}
.ControlConditionSearchBox
{
	background-color: #F7F7F7;
	padding-left: 9px;
}
.SearchProductTitle
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: 700;
	background-color: #32A0F7;
	color: #FFF;
	height: 20px;
}
.btnFindProduct
{
	background-image: url(/images/icon_search_product.jpg);
	border: 0 none;
	cursor: pointer;
	height: 23px;
	width: 69px;
}
.cssProductTitle a:link, .cssProductTitle a:visited
{
	text-transform: uppercase;
	color: #CD6602;
}
.cssProductTitle a:hover
{
	color: #FF1E18;
}
.fth_newproduct_tablemain .cssProductTitle a:link,.fth_newproduct_tablemain .cssProductTitle a:visited
{
	text-transform: uppercase;
	color: #CD6602;
	font-size:11px;
	font-font-family:verdana;
	font-weight:bold;
}
.fth_newproduct_tablemain .cssProductTitle a:hover
{
	color: #FF1E18;
}

.cssRowProduct
{
	background-color: #F7F7F7;
}
.specialLabelBoldprice
{
	color: #900;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: 700;
}
.navbar A:link, .navbarright A:link
{
	clip: auto;
	color: #001137;
	font-family: Arial, tahoma, verdana, "courier new";
	font-size: 9pt;
	line-height: 14px;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-top: 2px;
	text-decoration: none;
}
.navbar A:visited, .navbarright A:visited
{
	border-left: none;
	border-right: none;
	border-top: none;
	clip: auto;
	color: #001137;
	font-family: Arial, tahoma, verdana;
	font-size: 9pt;
	line-height: 14px;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-top: 2px;
	text-decoration: none;
}
.navbar A:active, .navbar A:hover, .navbarright A:active, .navbarright A:hover
{
	clip: auto;
	color: #00698f;
	font-family: Arial, tahoma, verdana;
	font-size: 9pt;
	line-height: 14px;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-top: 2px;
	text-decoration: none;
}
.navbarHilighted A:link, .navbarHilighted A:hover, .navbarHilighted A:active, .navbarHilighted A:visited
{
	color: #FFF;
	font-family: tahoma, Arial;
	font-size: 9pt;
	font-weight: 700;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-top: 2px;
	text-decoration: none;
}
.subnavbar a:link, .subnavbar a:visited
{
	clip: auto;
	color: #0a4a00;
	font-family: Arial, tahoma, verdana;
	font-size: 8pt;
	padding-bottom: 2px;
	padding-left: 8px;
	padding-top: 2px;
	text-decoration: none;
}
.detail, .detail a:link
{
	color: #006249;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 8pt;
	font-weight: 700;
	padding-left: 4px;
	text-decoration: none;
}
.home_title, .home_title a:link
{
	color: #003;
	font-family: Arial, Verdana, Tahoma, "Times New Roman" , Georgia, Times;
	font-size: 11pt;
	font-weight: 700;
	padding-bottom: 3px;
	padding-top: 3px;
	text-align: justify;
	text-decoration: none;
}
.horizontalMenu, .horizontalMenu a:link, .horizontalMenu a:visited, .horizontalMenu a:active, .horizontalMenu a:hover, A.specialLinkBold, A.specialLinkBold:link, A.specialLinkBold:visited, A.specialLinkBold:active, A.ProductPagingLinkBold, A.ProductPagingLinkBold:link, A.ProductPagingLinkBold:visited, A.ProductPagingLinkBold:active, .ProductPagingLabelBold, .specialLabelBold
{
	color: #545051;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: 700;
	text-decoration: none;
}
.normalLink, .specialLabel
{
	color: #545051;
	font-family: Verdana;
	font-size: 8pt;
	text-decoration: none;
}
.ctlProductPrice
{
	color: #545051;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: 700;
	text-decoration: none;
}
.ctlProductPriceBuss
{
	color: red;
	font-family: Verdana;
	font-size: 8pt;
	text-decoration: none;
	font-weight: 700;
}
.specialLabelName
{
	color: #545051;
	font-family: Verdana;
	font-size: 13pt;
	font-weight: 700;
	text-decoration: none;
}
.normalLink a:link, .normalLink a:visited, .normalLink a:active, .normalLink a:hover, A.ProductTypeLink, A.ProductTypeLink:link, A.ProductTypeLink:visited, A.ProductTypeLink:active
{
	color: #545051;
	font-family: Verdana;
	font-size: 8pt;
	text-decoration: underline;
}
A.ProductTypeLink:hover, A.LogoLinkSmall:hover
{
	color: #CE2144;
	font-family: Verdana;
	font-size: 8pt;
	text-decoration: underline;
}
A.ProductCategoryLink, A.ProductCategoryLink:link, A.ProductCategoryLink:visited, A.ProductCategoryLink:active, A.specialLinkBold:hover, A.ProductPagingLinkBold:hover, A.ProductPagingLink1Bold, A.ProductPagingLink1Bold:link, A.ProductPagingLink1Bold:visited, A.ProductPagingLink1Bold:active
{
	color: #545051;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: 700;
	text-decoration: underline;
}
A.ProductCategoryLink:hover, A.specialLinkRedBold:hover, A.ProductPagingLink1Bold:hover, A.ProductPagingLinkSelectedBold:hover
{
	color: #CE2144;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: 700;
	text-decoration: underline;
}
A.ProductCategoryLink10, A.ProductCategoryLink10:link, A.ProductCategoryLink10:visited, A.ProductCategoryLink10:active
{
	color: #545051;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: 700;
	text-decoration: underline;
}
A.ProductCategoryLink10:hover, A.LogoLinkBold:hover
{
	color: #CE2144;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: 700;
	text-decoration: underline;
}
A.specialLinkItalic, A.specialLinkItalic:link, A.specialLinkItalic:visited, A.specialLinkItalic:active, .specialLabelItalic
{
	color: #545051;
	font-family: Verdana;
	font-size: 8pt;
	font-style: italic;
	text-decoration: none;
}
A.specialLinkRedBold, A.specialLinkRedBold:link, A.specialLinkRedBold:visited, A.specialLinkRedBold:active, A.ProductPagingLinkSelectedBold, A.ProductPagingLinkSelectedBold:link, A.ProductPagingLinkSelectedBold:visited, A.ProductPagingLinkSelectedBold:active
{
	color: #CE2144;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: 700;
	text-decoration: none;
}
A.specialLinkWhiteBold, A.specialLinkWhiteBold:link, A.specialLinkWhiteBold:visited, A.specialLinkWhiteBold:active, A.WhiteLinkBold, A.WhiteLinkBold:link, A.WhiteLinkBold:visited, A.WhiteLinkBold:active
{
	color: #FFF;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: 700;
	text-decoration: none;
}
A.specialLinkWhiteBold:hover, A.WhiteLinkBold:hover
{
	color: #FFF;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: 700;
	text-decoration: underline;
}
A.questionLink, A.questionLink:link, A.questionLink:visited, A.questionLink:active, A.questionLink:hover
{
	color: #cf2045;
	font-family: Verdana;
	font-size: 8pt;
	text-decoration: underline;
}
.LogoLabel, A.LogoLink, A.LogoLink:link, A.LogoLink:visited, A.LogoLink:active
{
	color: #CE2144;
	font-family: Verdana;
	font-size: 10pt;
	text-decoration: none;
}
.LogoLabelSmall, A.LogoLinkSmall, A.LogoLinkSmall:link, A.LogoLinkSmall:visited, A.LogoLinkSmall:active
{
	color: #CE2144;
	font-family: Verdana;
	font-size: 8pt;
	text-decoration: none;
}
.MenuGroupOver, .MenuItemOver
{
	background-image: url(/Templates/TQ19001570/images/c_menu2_background.gif);
	border: 0;
	color: #FFF;
	cursor: hand;
	font: bold;
	font-family: Verdana;
	font-size: 10px;
	border-style: window-inset;
	padding: 5px;
}
.FaqLabel, .LogoLabelBold, A.LogoLinkBold, A.LogoLinkBold:link, A.LogoLinkBold:visited, A.LogoLinkBold:active
{
	color: #CE2144;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: 700;
	text-decoration: none;
}
.producttypeitem
{
	padding-top: 7px;
	padding-bottom: 7px;
	/*border-bottom: 1px solid #32A0F7;*/
}
.productstrikingitemtbl
{
	border-collapse: collapse;
	border-color: #32A0F7;
}
.OtherInfo
{
	font-size: 11px;
	color: #363636;
	font-family: verdana,arial,helvetica,sans-serif;
	font-weight: 700;
	padding: 15px;
}
.OtherPadding
{
	padding-left: 30px;
	font-size: 11px;
	color: #000;
	font-family: verdana;
}
#PageNumber
{
	height: 20px;
	margin-bottom: 10px;
	margin-top: -12px;
	position: relative;
	text-align: left;
	font-family: arial;
	font-size: 13px;
	width: 392px;
	z-index: 100;
	padding: 5px 0 0;
}
.ImgThumbDetail
{
	font-family: arial;
	font-size: 13px;
	overflow: hidden;
	padding: 5px 0 0;
	text-align: center;
	width: 100%;
	background-color: #c3c3c3;
	outline: none;
	z-index: 100;
	
}

.img_thumb
{
	margin-right: 2px;
}

.ImgThumbDetail a img
{
	border: 1px solid #fff;
}
.ImgThumbDetail a.activeSlide img
{
	border: 1px solid orange;
}
.ImgThumbDetail a
{
	outline: none;
}
.tr1
{
	color: Red;
}

.cssRowProductPrice
{
	color: Navy;
	font-weight: bold;
}
.fth_newproduct_tablemain .RowStatus
{
font-size:11px;
	color: red;
}
.fth_newproduct_tablemain 
{
font-size:11px;
}
.fth_newproduct_tablemain  .ctlProductPriceBuss
{
font-size:10px;
}
.RowStatus
{
	color: red;
}
.cssRowProductSP
{
	
	font-family: Arial,Trebuchet MS;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
}
.cssRowProductSP a:link,.cssRowProductSP a:active,.cssRowProductSP a:visited
{
color: #299CF9;
font-size: 16px;
}
.cssRowProductSP a:hover
{
color:#667AB3;
font-size: 16px;
}
.fth_newproduct_tablemain .cssOverView
{
margin:3px 3px 3px 3px;
font-size:11px;
font-family:Arial;
}
.cssOverView,.fth_newproduct_tablemain .cssOverView
{
	color: #388619;
}
.cssPromotion
{
font-family:arial;
font-size:13px;
color:#000;
}
.ProductID
{
	color: #928D7E;
}
.lblPromotion
{
	color: #0157FA;
}
.lblProductOverView
{
	-x-system-font: none;
	color: #4B83A7;
	font-family: Arial;
	font-size: 11px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	padding-right: 0;
}
.bgsp
{
	background-color: #F0FAFD;
}
.ProductPromotion
{
color: #4B83A7;
	font-family: Arial;
	font-size: 11px;
}
/*Paging*/
.PagingSeperator{font:bold 10px Arial, Helvetica, sans-serif;color:#6d6921;text-decoration:none;}
.ctlPaging{font-size:11px;font-family:Verdana;color:#6B6B6B;}
.tdpadding{font-size:11px;padding:10px 5px;}
.Paging{color:#545051;
font-family:Verdana;
font-size:8pt;
font-weight:700;
text-decoration:none;}
a .Paging:link,a .Paging:active
{
color:#CE2144;
font-family:Verdana;
font-size:8pt;
font-weight:700;
text-decoration:none
}
a .Paging:hover
{
color:#CE2144;
font-family:Verdana;
font-size:8pt;
font-weight:700;
text-decoration:underline;
}
.OtherProductWithGroup
{
background-color:gray;
color:#FFF;
margin:5px 0px;
font-weight:700;
height:31px;
padding:4px;
text-align:center;
}
.nosmcssDescriptionPT
{
margin-top:3px;
margin-bottom:3px;
}
.nosmcssDescriptionPT img
{
width:627px;
}
.cssRowProductPriceAqua2{color:red;font-size:14px;font-weight:bold;}
.giaaquacovat{color:#00a5ea;text-transform:uppercase;font-family:Verdana;font-size:8pt;font-weight:700;text-decoration:none;}