@font-face {
  font-family: "AGENCYB";
  src: url(../fonts/AGENCYB.TTF) format("truetype");
}
@font-face {
  font-family: "AGENCYR";
  src: url(../fonts/AGENCYR.TTF) format("truetype");
}
@font-face {
  font-family: "NIAGSOL";
  src: url(../fonts/NIAGSOL.TTF);
}
@font-face {
  font-family: "NIAGENG";
  src: url(../fonts/NIAGENG.TTF);
}


body {
	margin: 0;
	padding: 0;
	font-family:Arial,Helvetica,sans-serif;
	/*background-color: #B0E4FC;*/
	background: url('../images/bg.gif');
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
}
h1 {
 padding-left: 10px;
  
color:#4792D1;font-weight:bold;text-decoration: none;line-height:20px;
font-family: tahoma,Helvetica,sans-serif;;font-size: 22px;
margin: 0;
}
#main {
	width: 1000px;
	margin: 0 auto;
	padding: 0;
	background-color: #fff;
	border : #2D699D solid 1px;
}
#header {
height : 217px;
margin-left:auto;
margin-right:auto;
width:1000px;
}
.header_topright{
background-image:url(../images/top1.png);
background-repeat:repeat-x;

margin:0;
height: 27px;

}
.header_topright p{
float : right;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
margin-bottom:3px;
margin-top:4px;
margin-right: 5px;
}
.logo-flash {
background-image:url(../images/top_header.png);
 background-repeat: no-repeat;
 height: 140px;
}
.menuabove {
background-image:url(../images/top2.png);
 background-repeat: repeat-x;
 height: 18px;
}
.menu {
background-image:url(../images/menubg.png);
background-repeat: repeat-x;
height: 32px;
text-align: center;
}
.menu1 {
font-family: "AGENCYB",Helvetica,sans-serif;
font-size:20px;
font-weight:bold;
background-image:url(../images/menubg.png);
background-repeat: repeat-x;
height: 32px;
text-align: center;

}
.menu1 a {
	color: #fff;
	text-decoration: none;
	}
.menu1 a:hover {
background-image:url(../images/menubg_over.png);
background-repeat: repeat-x;
 		color: #fff;
 		height:32px;
	text-decoration: none;
	}

.content{
background-image:url(../images/top4.png);
background-repeat: repeat-x;
		
}
.submenu {
height: 25px;
font-family: "NIAGENG",Helvetica,sans-serif;
font-size:20px;

}
.submenu a {
padding-right:10px;
color: #2D699D;
	text-decoration: none;	
}
.submenu a:hover {
padding-right:10px;
color: #2D699D;
	text-decoration: underline;	
}
.l_widget {
float:left;
width: 215px;
}
.r_widget {
float:right;
width: 213px;
}
.center_widget {
float:left;
width: 567px;
}
.subcontent {
display:inline;
float:right;
width: 785px;
}
.chat_top{
background-image:url(../images/chat_top.png);
background-repeat: no-repeat;
height: 10px;
}
.chat_bg{
background-image:url(../images/chat_bg.png);
background-repeat: repeat-y;
}
.chat_bottom{
background-image:url(../images/chat_bottom.png);
background-repeat: no-repeat;
height: 13px;
margin-bottom: 3px;
}
.c_widget_top{
background-image:url(../images/c_widget_top.png);
background-repeat: no-repeat;
height: 10px;
}
.c_widget_bg{
background-image:url(../images/c_widget_bg.png);
background-repeat: repeat-y;
}
.c_widget_bottom{
background-image:url(../images/c_widget_bottom.png);
background-repeat: no-repeat;
height: 13px;
margin-bottom: 3px;
}
.content_bottom{
background-image:url(../images/content_bottom.png);
background-repeat: no-repeat;
height: 13px;
margin-bottom: 3px;
}
.content_top{
background-image:url(../images/content_top.png);
background-repeat: no-repeat;
height: 10px;
}
.content_bg{
background-image:url(../images/content_bg.png);
background-repeat: repeat-y;
}
.widget_heading {
font-family: "AGENCYB";
font-size:20px;
margin: 0;

color: #2D699D;
}
.content_heading {
font-family: "AGENCYB";
font-size:20px;
margin: 0;

color: #4792D1;
}

.latest_product ul {
	list-style-image:url(../images/bullet1.png);
	margin-top: 5px;
	padding-left: 25px;
}
.latest_product a {
	 
	color: #666666;
	/*font-weight:bold;*/
	text-decoration: none;
}
.latest_product a:hover {
	 
	color: #4792D1;
 	text-decoration: underline;
}
.menu_navigation a {
	 
	color: #666666;
	/*font-weight:bold;*/
	text-decoration: none;
}
.menu_navigation a:hover {
	 
	color: #4792D1;
	font-weight: bold;
}
.menu_navigation1 a {
	color: #666666;
	font-weight:bold;
	/*font-weight:bold;*/
	text-decoration: none;
}
.menu_navigation1 a:hover {
	 
	color: #4792D1;
	font-weight: bold;
 }
.blue14 {
font-size: 14px;
color:#4792D1;
}










img {
border:0px;
}
/*
.blue1bold-14 {
color:#557488;font-weight:bold;text-decoration: none ;font-family:verdana;;font-size: 14px !important;
}
.bluebold-12 { 
color:#23638C;font-weight:bold;text-decoration: none ;font-family:verdana;font-size: 12px !important;
}
.bluebold-14 {
color:#23638C;font-weight:bold;text-decoration: none ;font-family:verdana;font-size: 14px !important;
}

.whitebold-14 {
color:#fff;font-weight:bold;text-decoration: none ;font-family:arial;font-size: 14px !important;
}
*/
.h1under{
border-bottom: 3px double #FE4A01;
}
p {
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
margin : 0;
color:#666666; 
}
.txt-12 {
color:#23638C;text-decoration: none ;font-family: arial;font-size: 12px ;
}

	.menutxt	{text-align:center;font-family: arial; color:#FFFFFF; font-weight: bold; font-size: 14px !important;   }
.menutxt a { text-decoration: none ; color:#FFFFFF; font-weight: bold; font-family: arial;font-size: 14px !important;   }
.menutxt a:hover { text-decoration: none ;color:#000;  font-weight: bold;  font-family: arial;font-size: 14px !important;  }
	 

#page { width: 990px; margin: 0 auto 0 auto; 
		background-color: #FFFFFF ;
		}
	 
		
#topheader {
	height: 165px;text-align:center;
				font-family: arial; 
				font-size: 14px !important; 
	}
	#topheader	{ font-family: arial; color:#FFFFFF; font-weight: bold; font-size: 14px !important;   }
#topheader a { text-decoration: none ; color:#FFFFFF; font-weight: bold; font-family: arial;font-size: 14px !important;   }
#topheader a:hover { text-decoration: underline ;color:#FFFFFF;  font-weight: bold;  font-family: arial;font-size: 14px !important;  }
	#topheader a, #topheader a:visited { margin-right: 14px; }

#subheader {
background: url('../images/sub_menu_bg.jpg') repeat; height:32px;
 }
#subheader a {font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
line-height:normal;
text-decoration:none;

 text-decoration: none ; color:#23638C; font-weight: bold; font-family: Verdana,Tahoma,Arial, Helvetica, sans-serif;font-size: 12px ;   }
#subheader a:hover { text-decoration: underline ;color:#FE4A01;  font-weight: bold;  font-size: 12px ;  }
#shipping a {font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
line-height:normal;
text-decoration:none;

 text-decoration: none ; color:#23638C; font-weight: bold; font-family: Verdana,Tahoma,Arial, Helvetica, sans-serif;font-size: 12px ;   }
#shipping a:hover { text-decoration: underline ;color:#FE4A01;  font-weight: bold;  font-size: 12px ;  }

#bluelink a {font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
line-height:normal;
text-decoration:none;
color:#23638C; font-weight: bold; font-family: Verdana,Tahoma,Arial, Helvetica, sans-serif;font-size: 12px ;   }
#bluelink a:hover { text-decoration: underline ;color:#FE4A01;  font-weight: bold;  font-size: 12px ;  }
 
#orangelink-12 a {font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
line-height:normal;
text-decoration:none;
color:#FE4A01; font-weight: bold; font-family: Verdana,Tahoma,Arial, Helvetica, sans-serif;font-size: 12px ;   }
#orangelink-12 a:hover { text-decoration: underline ;color:#23638C;  font-weight: bold;  font-size: 12px ;  }
 
a.orangelink-10 {font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
line-height:normal;
text-decoration:none;
color:#FE4A01; font-weight: normal; font-family: Verdana,Tahoma,Arial, Helvetica, sans-serif;font-size: 11px ;   }
a.orangelink-10:hover { text-decoration: underline ;color:#FE4A01;  font-weight: normal;  font-size: 11px ;  }
 
a.whitelink-10 {font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
line-height:normal;
text-decoration:none;
color:#FFFFFF; font-weight: normal; font-family: Verdana,Tahoma,Arial, Helvetica, sans-serif;font-size: 11px ;   }
a.whitelink-10:hover { text-decoration: underline ;color:#FFFFFF;  font-weight: normal;  font-size: 11px ;  }

#menulink a { text-decoration: none ; color:#23638C; font-weight: bold; font-family: arial;font-size: 12px !important;   }
#menulink a:hover { text-decoration: underline ;color:#FE4A01;  font-weight: bold;  font-family: arial;font-size: 12px !important;  }
#menulink a, #topheader a:visited { margin-right: 12px; }

.mid_tab_header{
background: transparent url('../images/mid_tab_bg.jpg') repeat-x;
border-top:1px solid #0CA2FA;
border-bottom:1px solid #0CA2FA;
}

#tabheader {
background:url(../images/tab_bg.jpg) repeat-x;
font-weight:bold;
font-size:14px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
}

.tab_left_header{
background:url('../images/tab_left.jpg') no-repeat;
}
.tab_right_header{
background:url('../images/tab_right.jpg') no-repeat top right;
}
.tab_bg_header{
background:url('../images/tab_bg.jpg') repeat-x;
}
.tab_left_btm_header{
background:url('../images/tab_bottom_left.jpg') no-repeat;
}
.tab_right_btm_header{
background:url('../images/tab_bottom_right.jpg') no-repeat;
}

.tab_left_border {
vertical-align: top;
border-left:1px solid #4b97d4;
}
.tab_right_border {
vertical-align: top;
border-right:1px solid #4b97d4;
}
.tab_top_border {

border-top:1px solid #4b97d4;

}
.tab_bottom_border {
border-bottom:1px solid #4b97d4;
font-size:2px;
}
/*--- Rounded Corves ---*/
.round {background: transparent;} 
.round  .b1, .round  .b2, .round  .b3, .round .b4, .round  .b1b, .round  .b2b, .round  .b3b, .round  .b4b {display:block; overflow:hidden; font-size:1px;}
.round  .b1, .round  .b2, .round  .b3, .round  .b1b, .round .b2b, .round .b3b {height:1px;}
.round .b2, .round .b3, .round .b4, .round .b4b, .round .b3b, .round .b2b{background:#fff; border-left:1px solid #0CA2FA; border-right:1px solid #0CA2FA;}
.round .b1, .round .b1b {margin:0 5px; background:#0CA2FA;}
.round .b2, .round .b2b {margin:0 3px; border-width:0 2px;}
.round .b3, .round .b3b {margin:0 2px;}
.round .b4, .round .b4b {height:2px; margin:0 1px;}
.round .boxcont{background:#fff; border-left:1px solid #0CA2FA; border-right:1px solid #0CA2FA;}

input {
background:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
margin-left:auto;
margin-right:auto;
margin:2px;
padding:2px;
border-top:1px solid #23638c;
border-left:1px solid #23638c;
border-right:1px solid #23638c;
border-bottom:1px solid #23638c;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}


#threading ul { list-style-type: none; margin: 0; padding: 0; }
		#threading ul li { font-size: 14px; font-weight: bold; }
		#threading ul li a,
		#threading ul li a:visited { text-decoration: none; font-family: arial }
p { line-height: 150%; margin-bottom: 10px; }	
 

 
.submenu li  {
 	height: 25px; border-left:8px solid #01A0E2; border-bottom:1px dotted red;	
}	
.submenu li a {
	height:20px; padding: 5px 0 0 10px; text-decoration: none; background:white;
	text-decoration: none ; color:#23638C; font-weight: bold;letter-spacing: 1px; font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;	
 }	
	
.submenu li a:link, .submenu li a:visited {
	
	color: #5E7830; display: block; text-decoration: none ; color:#23638C; 
	font-weight: bold; font-family: arial;font-size: 12px; background:white;
}
	
.submenu ul li:hover{ 
	border-left: 8px solid #FE4A01 ;
}
.submenu li a:hover{
 	text-decoration: underline ; color:#23368c; font-weight: bold; font-family: arial;
	font-size: 12px; background: #B4E3FD;  
}

#prod_link a {padding-left:14px; text-decoration: none ; color:#23638C; font-family: arial;font-size: 12px !important;   }
#prod_link a:hover { background: transparent url(../images/orng_dotted_arrow1.png) no-repeat; background-position: 0px 4px;
padding-left:14px;text-decoration: underline ;color:#FE4A01; font-family: arial;font-size: 12px !important;  }
#prod_link a a:visited { margin-right: 12px; }

a.prod_link1  {padding-left:4px; text-decoration: none ; color:#23638C; font-family: arial;font-size: 12px !important;   }
a.prod_link1:hover { padding-left:4px;text-decoration: underline ;color:#FE4A01; font-family: arial;font-size: 12px !important;  }
a.prod_link1:visited { margin-right: 2px; }

.new_prod a {padding-left:14px; text-decoration: none ; color:#23638C; font-family: arial; font-size: 12px !important;   }
.new_prod a:hover {background: transparent url(../images/orng_dotted_arrow.png) no-repeat; background-position: 0px 4px;
padding-left:14px;text-decoration: underline ;color:#FE4A01; font-family: arial;font-size: 12px !important;  }
.new_prod a a:visited { margin-right: 12px; }

.heading_link a {padding-left:14px; text-decoration: none ; color:#23638C; font-family: arial;font-weight: bold; font-size: 12px !important;   }
.heading_link a:hover {padding-left:14px;text-decoration: underline ;color:#23638C;font-weight: bold;  font-family: arial;font-size: 12px !important;  }
.heading_link a a:visited { margin-right: 12px; }

.more_link a {padding-left:14px; text-decoration: none ; color:#0e6bbb; font-family: arial;font-size: 10px !important;   }
.more_link a:hover {padding-left:14px;text-decoration: underline ;color:#004CAB; font-family: arial;font-size: 10px !important;  }
.more_link a a:visited { margin-right: 12px; }

.prod_alert p {text-decoration: none ; font-family: arial;font-size: 12px !important;   }
.prod_alert a {padding-left:14px; text-decoration: none ; color:#0e6bbb; font-family: arial;font-size: 10px !important;   }
.prod_alert a:hover {padding-left:14px;text-decoration: underline ;color:#004CAB; font-family: arial;font-size: 10px !important;  }
.prod_alert a a:visited { margin-right: 12px; }

.a_14_blue  {text-decoration: none ; color:#0e6bbb; font-family: arial;font-size: 10px !important;   }
.a_14_blue:hover { text-decoration: underline ;color:#004CAB; font-family: arial;font-size: 10px !important;  }
.a_14_blue:visited { margin-right: 12px; }


.a_10_black  {text-decoration: none ; color:#0e6bbb; font-family: arial;font-size: 11px !important;   }
.a_10_black:hover { text-decoration: none ;color:#004CAB; font-family: arial;font-size: 11px !important;  }
.a_10_black:visited { text-decoration: none ; color:#0e6bbb; font-family: arial;font-size: 11px !important;    }

.a_10_blue  {text-decoration: none ; color:#23638c; font-family: arial;font-size: 11px !important;   }
.a_10_blue:hover { text-decoration: none ;color:#23638c; font-family: arial;font-size: 11px !important;  }
.a_10_blue:visited { text-decoration: none ; color:#23638c; font-family: arial;font-size: 11px !important;    }

.a_10_orng  {text-decoration: none ; color:#FE4A01; font-family: arial;font-size: 11px !important;   }
.a_10_orng:hover { text-decoration: none ;color:#FE4A01; font-family: arial;font-size: 11px !important;  }
.a_10_orng:visited { text-decoration: none ; color:#FE4A01; font-family: arial;font-size: 11px !important;    }

.a_blink
{
	FONT-FAMILY: arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #026AB0;
	text-decoration:none;
	font-style: normal;
	line-height: 170%;
	font-variant: normal;
	text-transform: none;
	background: transparent url(../images/link-bul_n.gif) no-repeat left;
	padding: 0 0 0 15px;
}

.a_blink:hover
{
	FONT-FAMILY: arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #FE4A01;
	text-decoration:underline;
	font-style: normal;
	line-height: 170%;
	font-variant: normal;
	text-transform: none;
	background: none;
	background: transparent url(../images/link-bul_blink.gif) no-repeat left;
	padding: 0 0 0 15px;
}
.footer {
background-image:url(../images/footer_bg.png);
background-repeat: repeat-x;
margin-top: 50px;
height: 90px;
}



#footer { 
			
background-image:url(../images/footer_bg.png);
background-repeat: repeat-x;
	
			color: #fff; 
			margin: 0px; 
			overflow: auto; 
			text-align: center; 
			float: none;
			 
		}
		#footer a,
		#footer a:visited { 
			color: #fff; 
			text-decoration: none; 
			font-size: 11px !important; 
			font-family: arial; 
			margin-right: 6px; 
			white-space: nowrap; 
			/*border-bottom: 1px solid #03277D; */
			padding-left: 12px; 
			line-height: 20px; 
			outline: none; 
			 
			/*background: transparent url(../images/s_ver3line.gif) no-repeat left;
			border-left: 1px solid #fff;*/ 
		}
		#footer a:hover { 
			text-decoration: underline; 
			border-bottom: 0;  
		}
 .border2 {
border:2px solid #C6D7DA;
}
.table-td {
background-color:#ffffff;
border-bottom:1px solid #2D699D;
border-color:#2D699D;
border-right:1px solid #2D699D;
color:#2D699D;
font-weight:bold;
padding:5px 5px 5px 10px;
}
.table-td1 {
background-color:#FFFFFF;
border-bottom:1px solid #2D699D;
border-color:#2D699D;
border-right:1px solid #2D699D;
color:#2D699D;
padding:5px 5px 5px 10px;
}
.table-td3 {
background-color:#FFFFFF;
border-bottom:1px solid #2D699D;
border-color:#2D699D;
color:#2D699D;
padding:5px 5px 5px 10px;
}
.table-td2 {
background-color:#ffffff;
border-bottom:1px solid #2D699D;
border-color:#2D699D;
color:#2D699D;
padding:5px 5px 5px 10px;
}
.table-td4 {
background-color:#ffffff;
border-bottom:1px solid #2D699D;
border-color:#2D699D;
border-right:1px solid #2D699D;
color:#2D699D;
padding:5px 5px 5px 10px;
}
.table-td5 {
background-color:#ffffff;
border-bottom:1px solid #2D699D;
border-color:#2D699D;
color:#2D699D;
font-weight:bold;
padding:5px 5px 5px 10px;
}
