/* CSS Document */



body  {margin:0;padding:0;}



html {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#000080;
}



ul, li {list-style:none;margin:0;padding:0;}

li a {text-decoration:none;color:black;}

h1 {font-size:19px;font-weight:normal;}

h2 {font-size:14px;font-weight:normal;}

img {
	display: block;
	border:none;
}

img p {margin:0;padding:0;}



#navigation {background-image:url('images/navi.gif');background-repeat:no-repeat;width:975px;height:42px}

#navigation ul {padding-left:20px;}

#navigation ul li {float:left;font-size:11px;padding-right:15px;background-image:url('images/divider.gif');background-position: right 50%;background-repeat:no-repeat;height:30px



}

#navigation ul li a {padding-right:15px;position:relative;top:9px;}

#navigation ul li a:hover{font-weight:bold;} 

#banner {background-image:url('images/banner.png') ;background-position: 7px 5px;width:975px;height:80px;background-repeat:no-repeat}

#center {background-color:white;width:980px; margin:10px;margin-bottom:5px;}



.active {background-image:url('images/subnavi_active.jpg');width:185px;padding:0;margin:0}

.current {font-weight:bold;}

.normal {background-image:url('images/border.gif');background-repeat:no-repeat;padding:0;margin:0}



#subnavigation {float:left;padding-left:8px;margin-right:10px;}

/*#subnavigation ul li {margin-left:9px;padding-top:9px;padding-bottom:7px;}

#subnavigation ul li a {padding-left:25px;}*/



#content {float:left;width:750px;padding-left:24px;line-height:16px;padding-bottom:45px;}

#containerTable{margin-top:55px;vertical-align:top;padding:0px;margin:0px;margin-top:12px;}

#vert-sep{background-image:url('images/line_vert.gif');background-repeat:repeat-y}



#footer {font-size:9px;text-align:center;margin-right:14px;padding-bottom:10px;text-decoration:none;color:#BBBEC7;}

#footer a {text-decoration:underline;color:#BBBEC7;font-size:10px; font-weight:bold;}

#footer a table td{vertical-align:top;text-align:center;}



.float-left {
	float:left;
	width:240px;
	padding-right:10px;
	margin:0;
	text-align:justify;
}

.float-left-bordered 

{

	float:left;

	width:540px;

	padding-right:10px;

	margin:0;

	height:200px;

	border-style:groove;

}

.float-left-img {float:left;margin-left:30px;}

.float-none {clear:left;display:block;width:100%;}



.cleaner

{

	clear:both;

	height:1px;

	Font-size:1px;

	border:0px none;

	margin:0;padding:0;

	background:transparent;

}



#content table h1{font-size:15px;font-weight:bold;}

.table-contact

{

	width:100%;

	text-align:left;

}

.table-contact td

{

	width:100%;

}



ul.blist li

{

	list-style-image: url('images/bullet.gif');

	margin-left:50px

}



ul.blist li a:hover

{

	font-weight:bold;

}



.hotproducts

{

margin-top:10px;

vertical-align:bottom;

}

.hotproducts td a

{

	text-decoration:none;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

}

.hotproducts td a:hover

{

	font-weight:bold;

}



.hotproducts td div

{

	text-align:center;

	padding-left:4px;

	padding-right:4px;

	

}

.hotproducts td img

{

	margin-right:10px;

	margin-left:10px;

}

.hotproductlist


{

margin-top:10px;

vertical-align:bottom;
text-align:left

}

.hotproductlist td a

{

	text-decoration:none;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;
	background:#9CF

}


.producttable

{

	vertical-align:top;

}



.producttable td ul.blist li

{

	margin-left:20px;

}



.TextField {

	font-size: 11px;

	border:solid;

	border-color:#7E9AB4;

	border-width:1px;

}



.button

{

	background-image:url('images/Button_Up.gif');	

	font-weight:bold;

	font-size:14px; color: #ffffff; TEXT-DECORATION: none;

	border-style:none;

	width:72px;

	height:20px; font-weight:normal; font-style:normal; font-variant:normal

	

}



.button:hover

{

	background-image:url('images/Button_Over.gif');

	font-weight:bold;

	font-size:14px; color: #ffffff; TEXT-DECORATION: none; font-weight:normal; font-style:normal; font-variant:normal	

}



.part

{

	/*background:url(images/silverbg.jpg) repeat-x;*/

	background:#DEDEDE url('images/silverbg.jpg') repeat-x top;

}

.productdetail

{

}

.productdetail td

{

	vertical-align:top;

}



.productdetail td p

{

	text-align:justify;

}



.productdetail td img

{

	

}

.product-heading

{

	/* valign="top" style="text-align:left;"*/

	vertical-align:top;



}

.product-heading td

{

	vertical-align:bottom;

}

.companyTable

{



}

.companyTable a

{

	text-decoration:none;

	color:black;

}

.companyTable a:hover

{

	text-decoration:none;

	color:black;

	font-weight:bold;

}

