	body
	{
		margin-top: 0px; 
		margin-right: 0px; 
		margin-bottom: 0px; 
		margin-left: 0px;
	}
	
	TR, TD, INPUT, TEXTAREA
	{	
		font-family: arial, Helvetica, sans-serif;
		color:#000000;
		font-size: 11px;
		letter-spacing:0;
	    line-height: 13px;
		padding: 0px;
	}
	
	table.main
	{
		border-spacing: 0px;
		border-collapse: collapse;
		padding: 0px;
		width: 100%;
		border-width: 0px;
		background-color: #FFFFFF;
	}
	
	table.mainsub
	{
		border-spacing: 0px;
		border-collapse: collapse;
		padding: 0px;
		width: 970px;
		border-width: 0px;
		background-color: #ffffff;
	}
	
	.h1 
	{
		font-size: 14px;
		margin:0;
		padding:0px 0px 0px;
		color:#000000;
		font-family: arial, verdana, sans serif;
		font-weight: bold;
		font-style: normal;
		letter-spacing:0;
	}

	.h2
	{	font-family: arial, Helvetica, sans-serif;
		font-size: 15px;
		color:#0144A6;
		padding:0px 10px 10px;
		font-weight: bold;
	}

	.h3
	{	font-family: arial, Helvetica, sans-serif;
		font-size: 15px;
		color:#0144A6;
		padding:0px 0px 10px;
		font-weight: bold;
		text-decoration: none;
	}

	.h5
	{	font-family: arial, Helvetica, sans-serif;
		font-size: 14px;
		color:#000000;
		padding:0px 0px 3px;
		font-weight: bold;
		text-decoration: none;
	}

	.op
	{	font-family: Arial, Geneva, verdana, Helvetica, sans-serif;
		font-size: 12px;
		color:#565316;
		font-weight: bold;
		line-height: 20px;
		letter-spacing:0px	
	}
	.ds
	{	font-family: Arial, Geneva, verdana, Helvetica, sans-serif;
		font-size: 12px;
		color:#0859ad;
		font-weight: bold;
		line-height: 20px;
		letter-spacing:0px	
	}
	.pl
	{	font-family: Arial, Geneva, verdana, Helvetica, sans-serif;
		font-size: 12px;
		color:#d03b01;
		font-weight: bold;
		line-height: 20px;
		letter-spacing:0px	
	}

	.sm
	{	font-family: Arial, verdana, Helvetica, sans-serif;
		font-size: 12px;
		color:#0397e8;
		font-weight: BOLD;
		letter-spacing:0;
		line-height: 16px;
	}

	.hd_sm
	{	font-family: Arial, verdana, Helvetica, sans-serif;
		font-size: 12px;
		color:#ce0215;
		font-weight: BOLD;
		letter-spacing:0;
		line-height: 16px;
	}

	.hd_sm2
	{	font-family: Arial, verdana, Helvetica, sans-serif;
		font-size: 12px;
		color:#ce0215;
		font-weight: normal;
		letter-spacing:0;
	}

	.sr_sm
	{	font-family: Arial, verdana, Helvetica, sans-serif;
		font-size: 12px;
		color:#d75d03;
		font-weight: normal;
		letter-spacing:0;
	}

	.vw_sm
	{	font-family: Arial, verdana, Helvetica, sans-serif;
		font-size: 12px;
		color:#024ca8;
		font-weight: normal;
		letter-spacing:0;
	}

	.lf_sm
	{	font-family: Arial, verdana, Helvetica, sans-serif;
		font-size: 12px;
		color:#0c7d03;
		font-weight: normal;
		letter-spacing:0;
	}

	.product
	{	font-family: Arial, verdana, Helvetica, sans-serif;
		font-size: 12px;
		color:#000000;
		font-weight: bold;
		letter-spacing:0px 0px 0px;
	}

	.p_white
	{	font-family: Arial, verdana, Helvetica, sans-serif;
		font-size: 12px;
		color:#FFFFFF;
		font-weight: bold;
		letter-spacing:0px 0px 0px;
	}
	
	.p_white_s
	{	font-family: Arial, verdana, Helvetica, sans-serif;
		font-size: 11px;
		color:#FFFFFF;
		font-weight: normal;
		letter-spacing:0px 0px 0px;
	}

	.p_white_s2
	{	font-family: Arial, verdana, Helvetica, sans-serif;
		font-size: 10px;
		color:#FFFFFF;
		font-weight: normal;
		letter-spacing:0px 0px 0px;
	}

	.feature
	{	font-family: Arial, verdana, Helvetica, sans-serif;
		font-size: 12px;
		color:#000000;
		font-weight: normal;
		letter-spacing:0px 0px 0px;;
	}

	.leftmenu
	{	font-family: Arial, verdana, Helvetica, sans-serif;
		font-size: 11px;
		color:#000000;
		font-weight: bold;
		line-height: 15px;
	}

	.reg5
	{	font-family: Arial, Geneva, verdana, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color:#000000;
		letter-spacing:0;
	}

	select
	{	font-family: arial, sans-serif, verdana, Helvetica;
		font-size: 11px;    
		color: #000000 }

	
	.input {border-width:1px 1px 1px 1px;border-color:#9E9E9E; border-style:solid; font-size:12px; color:#0000000; background-color:#FFFFFF; height:19px}

	.input2 {border-width:0px;border-color:#ffffff; border-style:solid; font-size:11px; color:#0000000; background-color:#FFFFFF;}

	.textarea {border-width:0px;border-color:#ffffff; border-style:solid; font-size:11px;color:#000000; background-color:#FFFFFF;}
	


	
	A:link {text-decoration:underline; color:blue;font-weight: bold;font-size:11px;}
	A:visited {text-decoration:underline; color:blue;font-weight: bold;font-size:11px;}
	A:hover {text-decoration: underline; color: #FF5B01;font-weight: bold;font-size:11px;}
	A:active {text-decoration:underline; color:blue;font-weight: bold;font-size:11px;}
	
	A.path:link {font-family: "ARIAL";color:blue;text-decoration:underline;font-size:11px;font-weight: normal;}
	A.path:visited {font-family: "ARIAL";color:blue;text-decoration:underline;font-size:11px;font-weight: normal;}
	A.path:hover {font-family: "ARIAL";color:#FF5B01;text-decoration:underline;font-size:11px;font-weight: normal;}
	A.path:active {font-family: "ARIAL";color:blue;text-decoration:underline;font-size:11px;font-weight: normal;}

	A.normal3:link {font-family: "ARIAL";color:#000000;text-decoration:underline;font-size:11px;font-weight: normal;line-height: 15px;}
	A.normal3:visited {font-family: "ARIAL";color:#000000;text-decoration:underline;font-size:11px;font-weight: normal;line-height: 15px;}
	A.normal3:hover {font-family: "ARIAL";color:#FD4302;text-decoration:underline;font-size:11px;font-weight: normal;line-height: 15px;}
	A.normal3:active {font-family: "ARIAL";color:#000000;text-decoration:underline;font-size:11px;font-weight: normal;line-height: 15px;}

	A.normal4:link {font-family: "ARIAL";color:#000000;text-decoration:none;font-size:11px;font-weight: bold;line-height: 13px;}
	A.normal4:visited {font-family: "ARIAL";color:#000000;text-decoration:none;font-size:11px;font-weight: bold;line-height: 13px;}
	A.normal4:hover {font-family: "ARIAL";color:#0597eb;text-decoration:none;font-size:11px;font-weight: bold;line-height: 13px;}
	A.normal4:active {font-family: "ARIAL";color:#000000;text-decoration:none;font-size:11px;font-weight: bold;line-height: 13px;}

	A.cctv_s:link {font-family: "ARIAL";color:#0284fd;text-decoration:none;font-size:11px;font-weight: bold;line-height: 13px;}
	A.cctv_s:visited {font-family: "ARIAL";color:#0284fd;text-decoration:none;font-size:11px;font-weight: bold;line-height: 13px;}
	A.cctv_s:hover {font-family: "ARIAL";color:#0597eb;text-decoration:underline;font-size:11px;font-weight: bold;line-height: 13px;}
	A.cctv_s:active {font-family: "ARIAL";color:#0284fd;text-decoration:none;font-size:11px;font-weight: bold;line-height: 13px;}

	A.con_lef:link {font-family: "ARIAL";color:#000000;text-decoration:none;font-size:11px;font-weight: bold;line-height: 13px;}
	A.con_lef:visited {font-family: "ARIAL";color:#000000;text-decoration:none;font-size:11px;font-weight: bold;line-height: 13px;}
	A.con_lef:hover {font-family: "ARIAL";color:#554530;text-decoration:none;font-size:11px;font-weight: bold;line-height: 13px;}
	A.con_lef:active {font-family: "ARIAL";color:#000000;text-decoration:none;font-size:11px;font-weight: bold;line-height: 13px;}

	A.supp_lef:link {font-family: "ARIAL";color:#000000;text-decoration:none;font-size:11px;font-weight: bold;line-height: 13px;}
	A.supp_lef:visited {font-family: "ARIAL";color:#000000;text-decoration:none;font-size:11px;font-weight: bold;line-height: 13px;}
	A.supp_lef:hover {font-family: "ARIAL";color:#347b31;text-decoration:none;font-size:11px;font-weight: bold;line-height: 13px;}
	A.supp_lef:active {font-family: "ARIAL";color:#000000;text-decoration:none;font-size:11px;font-weight: bold;line-height: 13px;}

	A.eve_lef:link {font-family: "ARIAL";color:#000000;text-decoration:none;font-size:11px;font-weight: bold;line-height: 13px;}
	A.eve_lef:visited {font-family: "ARIAL";color:#000000;text-decoration:none;font-size:11px;font-weight: bold;line-height: 13px;}
	A.eve_lef:hover {font-family: "ARIAL";color:#2e3f5b;text-decoration:none;font-size:11px;font-weight: bold;line-height: 13px;}
	A.eve_lef:active {font-family: "ARIAL";color:#000000;text-decoration:none;font-size:11px;font-weight: bold;line-height: 13px;}

	A.abo_lef:link {font-family: "ARIAL";color:#000000;text-decoration:none;font-size:11px;font-weight: bold;line-height: 13px;}
	A.abo_lef:visited {font-family: "ARIAL";color:#000000;text-decoration:none;font-size:11px;font-weight: bold;line-height: 13px;}
	A.abo_lef:hover {font-family: "ARIAL";color:#024c9e;text-decoration:none;font-size:11px;font-weight: bold;line-height: 13px;}
	A.abo_lef:active {font-family: "ARIAL";color:#000000;text-decoration:none;font-size:11px;font-weight: bold;line-height: 13px;}

	A.dow_lef:link {font-family: "ARIAL";color:#000000;text-decoration:none;font-size:11px;font-weight: bold;line-height: 13px;}
	A.dow_lef:visited {font-family: "ARIAL";color:#000000;text-decoration:none;font-size:11px;font-weight: bold;line-height: 13px;}
	A.dow_lef:hover {font-family: "ARIAL";color:#b83434;text-decoration:none;font-size:11px;font-weight: bold;line-height: 13px;}
	A.dow_lef:active {font-family: "ARIAL";color:#000000;text-decoration:none;font-size:11px;font-weight: bold;line-height: 13px;}

	A.sit_lef:link {font-family: "ARIAL";color:#000000;text-decoration:none;font-size:11px;font-weight: bold;line-height: 13px;}
	A.sit_lef:visited {font-family: "ARIAL";color:#000000;text-decoration:none;font-size:11px;font-weight: bold;line-height: 13px;}
	A.sit_lef:hover {font-family: "ARIAL";color:#626363;text-decoration:none;font-size:11px;font-weight: bold;line-height: 13px;}
	A.sit_lef:active {font-family: "ARIAL";color:#000000;text-decoration:none;font-size:11px;font-weight: bold;line-height: 13px;}

	A.c_more:link {font-family: "ARIAL";color:#ffffff;text-decoration:none;font-size:11px;font-weight: normal;}
	A.c_more:visited {font-family: "ARIAL";color:#ffffff;text-decoration:none;font-size:11px;font-weight: normal;}
	A.c_more:hover {font-family: "ARIAL";color:#b4b4b4;text-decoration:none;font-size:11px;font-weight: normal;}
	A.c_more:active {font-family: "ARIAL";color:#ffffff;text-decoration:none;font-size:11px;font-weight: normal;}

	A.normal5:link {font-family: "ARIAL";color:blue;text-decoration:underline;font-size:12px;font-weight: bold;}
	A.normal5:visited {font-family: "ARIAL";color:blue;text-decoration:underline;font-size:12px;font-weight: bold;}
	A.normal5:hover {font-family: "ARIAL";color:#d30202;text-decoration:underline;font-size:12px;font-weight: bold;}
	A.normal5:active {font-family: "ARIAL";color:blue;text-decoration:underline;font-size:12px;font-weight: bold;}

	A.normal6:link {font-family: "ARIAL";color:blue;text-decoration:underline;font-size:11px;font-weight: normal;}
	A.normal6:visited {font-family: "ARIAL";color:blue;text-decoration:underline;font-size:11px;font-weight: normal;}
	A.normal6:hover {font-family: "ARIAL";color:#7e7e7e;text-decoration:underline;font-size:11px;font-weight: normal;}
	A.normal6:active {font-family: "ARIAL";color:blue;text-decoration:underline;font-size:11px;font-weight: normal;}

	A.normal7:link {font-family: "ARIAL";color:#000000;text-decoration:none;font-size:12px;font-weight: normal;}
	A.normal7:visited {font-family: "ARIAL";color:#000000;text-decoration:none;font-size:12px;font-weight: normal;}
	A.normal7:hover {font-family: "ARIAL";color:#757575;text-decoration:none;font-size:12px;font-weight: normal;}
	A.normal7:active {font-family: "ARIAL";color:#000000;text-decoration:none;font-size:12px;font-weight: normal;}

	A.normal8:link {font-family: "Trebuchet MS, ARIAL, Sans-Serief, Verdana";color:#026bc4;text-decoration:none;font-size:12px;font-weight: normal;}
	A.normal8:visited {font-family: "Trebuchet MS, ARIAL, Sans-Serief, Verdana";color:#026bc4;text-decoration:none;font-size:12px;font-weight: normal;}
	A.normal8:hover {font-family: "Trebuchet MS, ARIAL, Sans-Serief, Verdana";color:#a8a8a8;text-decoration:underline;font-size:12px;font-weight: normal;}
	A.normal8:active {font-family: "Trebuchet MS, ARIAL, Sans-Serief, Verdana";color:#026bc4;text-decoration:none;font-size:12px;font-weight: normal;}

	A.normal9:link {font-family: "Trebuchet MS, ARIAL, Sans-Serief, Verdana";color:#000000;text-decoration:none;font-size:12px;font-weight: bold;}
	A.normal9:visited {font-family: "Trebuchet MS, ARIAL, Sans-Serief, Verdana";color:#000000;text-decoration:none;font-size:12px;font-weight: bold;}
	A.normal9:hover {font-family: "Trebuchet MS, ARIAL, Sans-Serief, Verdana";color:#387b29;text-decoration:underline;font-size:12px;font-weight: bold;}
	A.normal9:active {font-family: "Trebuchet MS, ARIAL, Sans-Serief, Verdana";color:#000000;text-decoration:none;font-size:12px;font-weight: bold;}

	A.article:link {font-family: "times, times new roman";color:#000000;text-decoration:none;font-size:14pt;font-weight: bold;line-height:120%;}
	A.article:visited {font-family: "times, times new roman";color:#000000;text-decoration:none;font-size:14pt;font-weight: bold;line-height:120%;}
	A.article:hover {font-family: "times, times new roman";color:#fa4e02;text-decoration:underline;font-size:14pt;font-weight: bold;line-height:120%;}
	A.article:active {font-family: "times, times new roman";color:#000000;text-decoration:none;font-size:14pt;font-weight: bold;line-height:120%;}

	A.product_des:link {font-family: "ARIAL";color:#000000;text-decoration:none;font-size:12px;font-weight: bold;line-height:120%;}
	A.product_des:visited {font-family: "ARIAL";color:#000000;text-decoration:none;font-size:12px;font-weight: bold;line-height:120%;}
	A.product_des:hover {font-family: "ARIAL";color:#000000;text-decoration:underline;font-size:12px;font-weight: bold;line-height:120%;}
	A.product_des:active {font-family: "ARIAL";color:#000000;text-decoration:none;font-size:12px;font-weight: bold;line-height:120%;}

	A.normal:link 
	{
	font-family: arial;
	color:black;
	text-decoration:none;
	font-size:11px;
	font-weight: normal;
	}
	
	A.normal:visited 
	{
	font-family: arial;
	color:black;
	text-decoration:none;
	font-size:11px;
	font-weight: normal;
	}

	A.normal:hover 
	{font-family: arial;
	color:#007BBE;
	text-decoration:underline;
	font-size:11px;
	font-weight: normal;
	}

	A.normal:active 
	{font-family: arial;
	color:black;
	text-decoration:none;
	font-size:11px;
	font-weight: normal;
	}

	A.menu:link
	{
	font-size: 11px;
	color: #404040;
	font-weight: bold;
	text-decoration: none;
	}		
		
	A.menu:hover
	{
	font-size: 11px;
	color: #007BBE;
	font-weight: bold;
	text-decoration: none;
	}

	A.menu:visited
	{
	font-size: 11px;
	color: #404040;
	font-weight: bold;
	text-decoration: none;
	}
	
	.#dropmenudiv
	{
	position:absolute;
	background-color: #dcdcdc;
	border:1px solid #9c9c9c;
	border-bottom-width: 0;
	font-weight:bold; 
	font-family:arial;
	font-size: 11px;
	line-height:22px;
	z-index:100;
	}

	.#dropmenudiv a:link
	{
	width: 100%;
	color: #000000;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid #9c9c9c;
	padding: 1px 0;
	text-decoration: none;
	font-weight: bold;
	}

	.#dropmenudiv a:visited
	{
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid #9c9c9c;
	padding: 1px 0;
	text-decoration: none;
	font-weight: bold;
	background-color: #dcdcdc;
	color: #000000;
	}

	.#dropmenudiv a:hover
	{
	background-color: #CBCBCB;
	color: #007BBE;
	}

	.glossymenu, .glossymenu li ul{
list-style-type: none;
margin: 0;
padding: 0;
width: 193px; /*WIDTH OF MAIN MENU ITEMS*/
}

.glossymenu li{
position: relative;
}

.glossymenu li a{
font: bold 11px arial, Verdana, sans-serif;
color: #000000;
display: block;
width: auto;
padding: 6px 0;
padding-left: 20px;
text-decoration: none;
}

.glossymenu li ul{ /*SUB MENU STYLE*/
position: absolute;
width: 140px; /*WIDTH OF SUB MENU ITEMS*/
left: 0;
top: 0;
display: none;
border-bottom: 1px solid #9c9c9c;
text-decoration: none;
}

.glossymenu li ul li{
float: left;
border: 1px solid #9c9c9c;
border-bottom-width: 0;
background-color: #e0e0e0;
text-decoration: none;
}

.glossymenu li ul a{
width: 140px; /*WIDTH OF SUB MENU ITEMS - 10px padding-left for A elements */
}

/*.glossymenu .arrowdiv{
position: absolute;
right: 2px;
background: transparent url(arrow.gif) no-repeat center right;
}*/

.glossymenu li a:visited, .glossymenu li a:active{
color: black;
text-decoration: none;
}

.glossymenu li a:hover{
background-color: #d2d2d2;
color: #007BBE;
text-decoration: none;
}

/* Holly Hack for IE \*/
* html .glossymenu li { float: left; height: 1%; }
* html .glossymenu li a { height: 1%; }
/* End */


/* Amazon style Drop-in content box */

#dropinboxv2cover{
width: 970px; /*change width to desired */
height: 300px;  /*change height to desired. REMOVE if you wish box to be content's natural height */
position:absolute; /*Don't change below 4 rules*/
z-index: 100;
overflow:hidden;
visibility: hidden;
margin: auto;
}

#dropinboxv2{
width: 950px; /*change width to above width-20. */
height: 280px; /*change height to above height-20. REMOVE if you wish box to be content's natural height*/
border: 1px solid #78695a; /*Customize box appearance*/
background-color: white;
padding: 0px;
position:absolute; /*Don't change below 3 rules */
margin: auto;
left: 0;
top: 0;
}

/* PRODUCT MAIN LEFT MENU */

.multidiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 175px; /* Width of Menu Items */
}
	
.multidiv ul li{
position: relative;
}
	
/*Sub level menu items */
.multidiv ul li ul{
position: absolute;
width: 160px; /*sub menu width*/
top: 0;
visibility: hidden;
border-top: 1px solid #9c9c9c;
border-left: 1px solid #9c9c9c;
border-right: 1px solid #9c9c9c;
background: #e0e0e0;
}

.multidiv ul li ul li{
border-bottom: 1px solid #9c9c9c;
}

.multidiv ul li ul a:hover{
text-decoration:none;
}

/* Sub level menu links style */
.multidiv ul li a{
display: block;
overflow: hidden; /*force hasLayout in IE7 */
color: black;
text-decoration: none;
/*background: NONE;*/
padding: 6px 0px 0px 5px;
/*border: 1px solid #ccc;*/
}

.multidiv ul li a:visited{
color: black;
text-decoration:none;
}

.multidiv ul li a:hover{
background-color: #d2d2d2;
text-decoration:none;
color: #007bc4;
}

.multidiv .subfolderstyle{
background: url(images/tri.gif) no-repeat center right;
}

	
/* Holly Hack for IE \*/
* html .multidiv ul li { float: left; height: 25px; }
* html .multidiv ul li a { height: 25px; }
/* End */


#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: #ffffff;
width: 280px; /*Default width of hint.*/ 
height: 150px;
padding: 10px;
border:1px solid #87c7e5;
font:normal 11px arial;
line-height:18px;
z-index:100;
visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: normal;
color: black;
margin: 3px 3px;
}


	