﻿body {
	margin:0px;	
    background:#585D61;
    font-family: "Verdana", "Lucida Grande", "Tahoma", "MS Sans Serif", "Microsoft Sans Serif";
    color:#000000;
    font-size : 12px; 
    font-weight :normal; 
}
wbr:after{content:"\00200B";}
H1  
{  
	font-family : verdana;
    color:#1E3C44;
    font-size : 16px;
    padding:0px 0px 10px 0px;
    margin:0px 0px 0px 0px;
}
H2  
{
	padding:0px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	font-family : verdana;
	color:#1E3C44;
    font-size : 14px; 
    font-weight:bold;
}
H3  
{
	padding:0px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	font-family : verdana;
	font-size : 12px; 
    color:#1E3C44;
} 
INPUT ,TEXTAREA ,SELECT ,DIV ,P ,FORM ,TABLE ,TD ,TR {
	color : #000000;
	font-size:12px;
	font-weight:normal;
	line-height:130%;
}
.Formelement {
	border : 1px solid #000000;
	font-size:12px;
	font-family:inherit;
	padding-left:2px;
}
.t-body { 
	border : 1px solid #1E3C44;
	font-weight : normal;
}
.t-bodyGray { 
	border : 1px solid #CCCCCC;
	font-weight : normal;
}
.Bold {
	font-weight:bold;
}
.BoldRight5 {
	font-weight:bold;
	text-align:right;
	padding-right:5px;
}
.BoldBlue,.BoldBlue div {
	font-weight:bold;
	color:#208E9D;
}
.Bold13 {
	font-weight:bold;
	font-size:13px;
}
.RedBold {
	font-size:inherit; 
	color:#993300;
	font-weight:bold;
}
.RedBold14 {
	font-size:inherit; 
	color:#993300;
	font-weight:bold;
	font-size:14px;
}
.BottomLine
{
	font-weight:bold;
	font-size:14px;
	border-bottom:solid 1px #1E3C44;
}
/* ----**** Link Style **** ---- */
a img {
	border:0
}
a {
    color:#000000;
    font-size : inherit;
    text-decoration:none;  
    display:inline-block ;  /* fix for link height , don't remove */
}
a:hover {
    color:#1E3C44;
    font-size : inherit ;
    text-decoration:underline;
}
a.menu_line, a.menu_line:link, a.menu_line:active, a.menu_line:visited 
{	
	font-size:inherit;
	font-weight:bold ;
	color:#1D3B43;
	text-decoration:underline;
}
a.menu_line:hover 
{
	color:#1E3C44;
}
a.menu_line_white, a.menu_line_white:link, a.menu_line_white:active, a.menu_line_white:visited 
{	
	font-size:inherit;
	color:#FFFFFF;
	text-decoration:underline;
}
a.menu_line_white:hover 
{
	color:#F9F9B1;
}
a.menu_2_normal, a.menu_2_normal:link, a.menu_2_normal:active, a.menu_2_normal:visited , .menu_2_normal
{	
	font-size:inherit;
	color:#000000;
	text-decoration:none;
}
a.menu_2_normal:hover 
{
	color:#1E3C44;
	text-decoration:underline !important;
}
a.menu_2_line_normal, a.menu_2_line_normal:link, a.menu_2_line_normal:active, a.menu_2_line_normal:visited 
{	
	font-size:inherit;
	color:#000000;
	text-decoration:underline;
}
a.menu_2_line_normal:hover 
{
	color:#1E3C44;
}
a.menu_head_line_bold, a.menu_head_line_bold:link, a.menu_head_line_bold:active, a.menu_head_line_bold:visited 
{	
	font-size:inherit;
	font-weight:bold ;
	color:#000000;
	text-decoration:underline;
}
a.menu_head_line_bold:hover 
{
	color:#585D61;
	text-decoration:none !important;
}
a.menu_2_head, a.menu_2_head:link, a.menu_2_head:active, a.menu_2_head:visited 
{	
	font-size:inherit;
	font-weight:bold ;
	color:#000000;
	text-decoration:none;
}
a.menu_2_head:hover 
{
	color:#1E3C44;
	text-decoration:underline !important;
}
a.menu_2_head_normal, a.menu_2_head_normal:link, a.menu_2_head_normal:active, a.menu_2_head_normal:visited 
{	
	font-size:inherit;
	color:inherit;
	text-decoration:none;
}
a.menu_2_head_normal:hover 
{
	color:#1E3C44;
	text-decoration:underline !important;
}
a.menu_2_body, a.menu_2_body:link, a.menu_2_body:active, a.menu_2_body:visited 
{	
	font-size:inherit;
	color:#000000;
	text-decoration:none;
}
a.menu_2_body:hover 
{
	color:#1E3C44;
	text-decoration:underline !important;
}
a.menu_2_noline_normal, a.menu_2_noline_normal:link, a.menu_2_noline_normal:active, a.menu_2_noline_normal:visited 
{	
	font-size:inherit;
	font-weight:normal ;
	color:inherit;
	text-decoration:none;
}
a.menu_2_noline_normal:hover 
{
	color:#1E3C44;
	text-decoration:none;
}

/* ***********  end link style ************* */

.btn_logout {
	margin:0;
	float:right;
	color:#fff;
	cursor:hand;
	cursor:pointer;
	width:28px;
	height:28px;
	background-position:0 0;background-repeat:no-repeat;margin:2px 4px 0 0;
}
.btn_logout {
	background-image:url(../../images/logout.gif);
	margin-right:8px!important;
	xmargin-right:4px;
}
.btn_hover {
	background-position:0 -28px;
}
.btn_click {
	background-position:0 -56px;
}
.DarkBlueBold14 {
	font-size:14px; 
	font-family:inherit; 
	color:#1D3B43;
	font-weight:bold;
}
.comment, .Comment {
	font-size:inherit; 
	font-family:inherit; 
	color:#666600;
}
.HeaderBarOrder {
	font-size:12px;
	color:#000000;
	background-color:#CCCCCC;
	height:25px;
	font-weight:bold;
}
.HeaderBar {
	font-size:12px;
	color:#FFFFFF;
	background-color:#38676F;
	height:25px;
	font-weight:bold;
}
.HeaderBar a, .HeaderBar a:visited {
	text-decoration:underline;
	color:#333333;
}
.HeaderBar a:hover{ color:#666666; }
.HeaderBar td { color:#FFFFFF; font-weight:bold; padding-left:3px; padding-right:3px;}
.AlterBar {  background-color:#f1f1f1; height:22px; }
.ItemBar { background-color:#FFFFFF;height:22px;  }
.AlterBar td,.ItemBar td { padding-left:3px; padding-right:3px; }
.TextItem { padding-left: 5px; text-align:left;}
.TextItem a
{
	font-family : verdana;
    color:#333333;
    font-size:inherit;
    text-decoration:underline; 
}
.TextItem a:hover
{
	font-family : verdana;
    color:#666666;
    font-size:inherit;
    text-decoration:none;
}
.Button ,a.Button,a.Button:hover, .Button a, .Button a:hover, .Button a:visited  /*-- for Lnk Button --*/
, .Btn a , .Btn a:hover	, .lbAction /*-- for Tb or Box Set Lnk Button --*/
{ 
	BACKGROUND-COLOR: #D8D8DA;
	color : #1D3B43 !important;   
	FONT-WEIGHT: bold;
	border: 1px solid #999999;
	cursor:pointer;
	font-family : verdana;
	font-size : 12px;
	padding:2px 5px;
    text-decoration:none;
} 
/*********** Body ************/

.BoldWhite_Header {
	font-weight:bold;
	color:#FFFFFF;
	font-size:13px;
	text-align:left;
	padding-left:50px;
}
.BoldWhite {
	font-weight:bold;
	color:#FFFFFF;
	font-size:12px;
	text-align:left;
}
.Bg_Body{
	background:#1E3C44;
	vertical-align:top;
}
.Bg_Body_Top{
	background: url(../../images/BG/BG_TopBar.jpg) no-repeat left;
}
.Bg_Body_Down{
	background: url(../../images/BG/BG_DownBar.jpg) no-repeat left;
}
.Bg_Body_Site{
	background:#FFFFFF;
}
.Bg_LogoDown{
	background: url(../../images/BG/menu01.jpg) no-repeat left top;
	text-align:left;
	padding-left:50px;
	vertical-align:middle;
	font-weight:bold;
	color:#FFFFFF;
	font-size:13px;
}
.Bg_MenuTop{
	background: url(../../images/BG/menu02.jpg) repeat-x left;
	vertical-align:middle;
	color:#1B5F6C;
	font-size:inherit;
}
.Bg_MenuTopBar{
	background: url(../../images/BG/top-BG.jpg) repeat-x left;
	vertical-align:middle;
	text-align:right;
	color:#FFFFFF;
	font-size:inherit;
}
.Bg_MenuLeftBar_Top{
	background: url(../../images/BG/BG_TopLeftMenu.jpg) no-repeat left;
}
.Bg_MenuLeftBar{
	background:#d2dfe5;
	vertical-align:top;
	text-align:left;
}
.txt_white_small{
	color:#ffffff;
	font-size:11px;
	font-weight :normal; 
}
.Footer
{
	text-align:center;
	vertical-align:middle;
	background:#1E3C44;
	color:#ffffff;
	font-size:12px;
	padding:10px;
}
.Footer a
{
	color:#FFFFFF;
	font-size:inherit;
	text-decoration:none;
	font-weight:normal;
}
.Footer a:hover
{
	color:#FFFFFF;
	font-size:inherit;
	text-decoration:underline;
	font-weight:normal;
}
.Footer div{color:#ffffff;font-size:12px;}
.Pathlink
{
	color:#ffffff;
	padding:3px 15px 0px 15px;
	height:28px;
	font-size : 12px; 
	background:url(../../images/BG/pathlink_bar.gif) repeat-x left top;
}
.Pathlink div{color:#ffffff;font-size : 12px;}
.Pathlink a
{
	color:#FFFFFF;
	font-size:inherit;
	text-decoration:none;
	font-weight:normal;
}
.Pathlink a:hover
{
	color:#FFFFFF;
	font-size:inherit;
	text-decoration:underline;
	font-weight:normal;
}
.Pathlink a.RootItems
{
	color:#FFFFFF;
	font-size:inherit;
	text-decoration:underline;
	font-weight:normal;
}
.Pathlink a.RootItems:hover
{
	color:#FFFFFF;
	font-size:inherit;
	text-decoration:none;
	font-weight:normal;
}
.Bg_Newsletter{
	background: url(../../images/BG/BG-news-letter.jpg) no-repeat left;
}
.Bg_Menu_Product{
	background: url(../../images/BG/BG-button-product.jpg) repeat-y left top;
}

/************ MENU TOP CSS ****************/

#details-tabs ,div.details-tabs{
	clear: both; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; 
	margin: 0px; LINE-height: normal; padding-top: 0px;  height: 19px;
}
#details-tabs ul,div.details-tabs ul {	
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px;  
	overflow: hidden; padding-top: 0px;  list-style-type: none;
}
#details-tabs li ,div.details-tabs li {
	padding: 0px 30px; float: left; 
	margin: 0px 0px 0px 0px; 
	overflow: hidden; 
	height: 20px;
	font-size:13px; 
	font-weight:bold;
	color:#1e3c44;
}

#details-tabs li.menu_separate ,div.details-tabs li.menu_separate 
{
	padding: 0px 0px 0px 0px; float: left; 
	display:inline-block;
	margin: 0px 0px 0px 0px; height: 17px; width:1px;
	background:transparent url(../../images/line_item.gif) repeat-y left top;
}
#details-tabs  a ,div.details-tabs  a, #details-tabs  span ,div.details-tabs  span {
	clear:both; 
	padding:0px 0px 0px 0px;
	display: block; white-space:nowrap;
	float:left;  
	margin:0px; 
	font-weight:bold;
	font-variant:normal;
	color:#1e3c44;  
	height:20px; 
	text-decoration:none;
}
#details-tabs a:hover ,div.details-tabs a:hover {
	clear:both; 
	padding:0px 0px 0px 0px;
	display: block; 
	white-space:nowrap;
	float:left;  
	margin:0px; 
	font-weight:bold;
	font-variant:normal;
	color:#1f8d9c;  
	height:20px; 
	text-decoration:none;
}
#details-tabs li.current, div.details-tabs li.current, .current_headertab_left_corner{
	padding-left: 0px; padding-bottom:0px; margin-bottom:0px; 
}
#details-tabs li.current a,#details-tabs li.current span ,#details-tabs li.current h1 ,
.details-tabs li.current a, .details-tabs li.current span, .details-tabs li.current h1
{
	clear:both; display: block; white-space:nowrap;
	padding:0px 0px 0px 0px; 
	/*background: transparent url(image_bg/location/tab-current-right.jpg) no-repeat right top;*/ 
	float: left;  margin: 0px; 
	font-weight:bold; color: #1F1F1F;   font-variant: normal;
	height: 20px; text-decoration: none; vertical-align:bottom;
	
}
.details-tabs img 
{
	padding-top:10px;
}

/*-------------  Css in Frame ------------------ */
.Em_TopL { background:url(../../Images/Frame/style1/01.gif) top left no-repeat; height:22px; width:23px; }
.Em_TopM { background:url(../../Images/Frame/style1/02.gif) top repeat-x; height:22px;}
.Em_TopR { background:url(../../Images/Frame/style1/03.gif) top right no-repeat; height:22px; width:23px; }
.Em_MidL { background:url(../../Images/Frame/style1/08.gif) top left repeat-y; width:23px;}
.Em_MidM { background:#ffffff; }
.Em_MidR { background:url(../../Images/Frame/style1/04.gif) top right repeat-y; width:23px; }
.Em_BotL { background:url(../../Images/Frame/style1/07.gif) bottom left no-repeat; height:22px; width:23px; }
.Em_BotM { background:url(../../Images/Frame/style1/06.gif) bottom repeat-x; height:22px;}
.Em_BotR { background:url(../../Images/Frame/style1/05.gif) bottom right no-repeat; height:22px; width:23px; }

/* Box Products */
.Box_Left_Top{
		background: url(../../images/Frame/style2/line_left.gif) no-repeat 0px 0px; 
		left: -1px;
		width:11px;
		height: 11px;
}
.Box_Left_Center{
		background: url(../../images/Frame/style2/line_left_center.gif) repeat-y 0px 0px; 
		width:11px;
		left: -1px;
}
.Box_Left_Bottom{
		background: url(../../images/Frame/style2/line_left.gif) no-repeat 0px -74px; 
		left: -1px;
		width:11px;
		height: 25px;
}
.Box_Center_Top{
		background: url(../../images/Frame/style2/line_center.gif) repeat-x 0px 0px; 
		left: -1px;
		height: 11px;
}
.Box_Center_Bottom{
		background: url(../../images/Frame/style2/line_center.gif) repeat-x 0px -74px; 
		left: -1px;
		height: 25px;
}
.Box_Right_Top{
		background: url(../../images/Frame/style2/line_right.gif) no-repeat 0px 0px; 
		right: -1px;
		width:11px;
		height: 11px;
}
.Box_Right_Center{
		background: url(../../images/Frame/style2/line_right_center.gif) repeat-y 0px 0px; 
		width:11px;
		right: -1px;
}
.Box_Right_Bottom{
		background: url(../../images/Frame/style2/line_right.gif) no-repeat 0px -74px; 
		right: -1px;
		width:11px;
		height: 25px;
}
/* End Box Products */