body
{
	/*background: #6779A0;*/
	background: #FFFFFF;
	color: #000000;
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding: 0px;
}
a:link
{
	color: #000080;
	text-decoration: none;
}
a:visited
{
	color: #000080;
	text-decoration: none;
}
a:hover, a:active
{
	color: #000080;
	text-decoration: underline;
}
.page
{
	background: #FFFFFF;
	color: #000000;
	background-color:#FFFFFF;
}
td, th, p
{
	font: 8pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.smallfont
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color:#000066;
	background-color:#FFFFFF
}
.smallfont a:link
{
	color: #496690;
	text-decoration: underline;
}
.smallfont a:visited
{
	color: #496690;
	text-decoration: underline;
}
.smallfont a:hover, a:active
{
	color: #000000;
	text-decoration: underline;
}
.copyright
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color:#FFFFFF
} 
.copyright a:link
{
	color: #FFFFFF;
	text-decoration: underline;
}
.copyright a:visited
{
	color: #496690;
	text-decoration: underline;
}
.copyright a:hover, a:active
{
	color: #000000;
	text-decoration: underline;
}
.time
{
	color: #666686;
	font-size: 10px;
}
.header_bg {
	background: #FFFFFF url(header_bg.gif);
	color:#FFFFFF;
}
.featured_bg {
	background: #FFFFFF url(rt_brw_bg2.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bolder;
	color:#000000
}
.companyinfo {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF
}
.featured_bg a:link
{
	color: #FFFFFF;
    font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	text-decoration: none;
}
.featured_bg a:visited
{
	color: #FFFFFF;
    font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	text-decoration: none;
}
.featured_bg a:hover, .featured_bg a:active
{
	color: #FFFFFF;
    font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	text-decoration: underline;
}
.featureProduct {
	padding: 0px 8px 0px 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #FF0000;
	}
.featuredProductDesc {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight: normal;
	}
.flash_bg {
	background: #FFFFFF url(flash_bg.gif);
}

.midsect_bg {
	background:#FFFFFF url(middle_bar_bg.gif)
	}
.redtabs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	margin-left: 8px;
	padding-right: 8px;
	padding-top: 6px;
	}
.recentnews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	list-style-type: disc;
	margin-left: -18px;
	list-style-image: url(arrow.gif);
	padding-right: 8px;
	padding-top: 5px;
	}
.tradeshows {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	margin-left: 5px;
	padding-right: 8px;
	padding-top: 12px;
	}
.dlocator {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	margin-left: 5px;
	padding-right: 8px;
	padding-top: 12px;
	}
.newideas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	margin-left: 5px;
	padding-right: 8px;
	padding-top: 12px;
	}	
.timelogo {
	padding: 5px 5px 5px 10px;
	background-color:#FFFFFF;
	vertical-align: bottom;
	}
.dhtml a:link, .dhtml a:hover, .dhtml a:active, .dhtml a:visited {
	color: #cecece;
    font: 1px verdana;
	text-decoration: none; 
	}
	
.footer_bg {
	background: #FFFFFF url(footer_bg.gif);
	padding: 6px 10px 6px 0px;
	color:#FFFFFF;
	text-align: right;
	}
/* ***** navigation buttons ***** */

/* ***** starts mid section ***** */
#head_b_6 a:link, #head_b_6 a:visited{ background: url(our_company.gif);height:31px;width:185px;float:left;display:block; }
#head_b_7 a:link, #head_b_7 a:visited{ background: url(our_products.gif);height:31px;width:185px;float:left;display:block; }
#head_b_8 a:link, #head_b_8 a:visited{ background: url(our_multimedia.gif);height:31px;width:185px;float:left;display:block; }
#head_b_9 a:link, #head_b_9 a:visited{ background: url(our_store.gif);height:31px;width:185px;float:left;display:block; }

/* ***** rollover buttons ***** */
#head_b_6 a:hover { background: url(our_company_over.gif); }
#head_b_7 a:hover { background: url(our_products_over.gif); }
#head_b_8 a:hover { background: url(our_multimedia_over.gif); }
#head_b_9 a:hover { background: url(our_store_over.gif); }

/* ***** / end navigation buttons ***** */

<!-- / CSS Stylesheet -->
.pdr {
	background-color:#FFFFFF;
	}
.pdr_tile {
	color:#FFFFFF;
	font-weight:bolder;
	background: url(blackc_bar.gif);
	}
.pdr_th {
	color:#FFFFFF;
	font-weight:bolder;
	background: url(blackc_bar.gif);
	width:186px;
	height:27px;
	}
.pdr_left {
	color:#FFFFFF;
	font-weight:bolder;
	background: url(blackc_bar.gif);
	width:6px;
	height:27px;
	}
.pdr_right {
	color:#FFFFFF;
	font-weight:bolder;
	background: url(blackc_bar.gif);
	width:15px;
	height:27px;
	}
.pdr_td {
	background-color:#FFFFFF;
	border-top: 0px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	padding-right: 2px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 2px;
	}
.spec {
	background-color:#FFFFFF;
	/*border-left: #000000 thin solid;
	border-top:#000000 thin solid;
	border-right: #000000 thin solid;	*/
	}
.spec_header {
	color:#FFFFFF;
	font-weight:bolder;
	background: url(blackc_bar.gif);
	}
td.spec_top {
	color:#FFFFFF;
	font-weight:bolder;
	background: url(specs_bar.jpg);
	width:260px;
	height:27px;
	}
td.spec_left {
	background-color:#F3F3F3;
	border-top: 0px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	}
td.spec_right {
	background-color:#FFFFFF;
	border-top: 0px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	}
.news_body {
	color:#000000;
	font-weight:normal;
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	height:100%;
	width:132;
	}	
	
/*CODES*/
.ccats {
	color:#0000FF;
	font: 10pt Verdana, Arial, Helvetica, sans-serif bolder;
	font-style:bold;
	margin-left: 10;
	}
.cdescript {
	color:#000000;
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
	margin-left: 10;
	}
.ct10 {
	text-align:center;
	width:10;
	height:24;
	background-color:#FFFFFF;
	border-color:##C0C0C0;
	font: 10pt Verdana, Arial, Helvetica, sans-serif bolder;
	}
.ct242 {
	text-align:center;
	width:242;
	height:24;
	background-color:#C0C0C0;
	border-color:##C0C0C0;
	font: 10pt Verdana, Arial, Helvetica, sans-serif bolder;
	}	
.cprods {
	color:#000000;
	font: 8pt Verdana, Arial, Helvetica, sans-serif bolder;
	font-style:bold;
	margin-left: 10;
	}		
.cheader1 {
	text-align:left;
	width:15%;
	background-color:#FFFF66;
	border-color:#C0C0C0;
	font-size: x-small;
	font: Verdana, Arial, Helvetica, sans-serif;	
	}
.cheader2 {
	text-align:left;
	width:19%;
	background-color:#FFFF66;
	border-color:#C0C0C0;
	font-size: x-small;
	font: Verdana, Arial, Helvetica, sans-serif;	
	}
.cheader3 {
	text-align:left;
	width:16%;
	background-color:#FFFF66;
	border-color:#C0C0C0;
	font-size: x-small;
	font: Verdana, Arial, Helvetica, sans-serif;	
	}
.cheader4 {
	text-align:left;
	width:25%;
	background-color:#FFFF66;
	border-color:#C0C0C0;
	font-size: x-small;
	font: Verdana, Arial, Helvetica, sans-serif;	
	}
.cheader5 {
	text-align:left;
	width:25%;
	background-color:#FFFF66;
	border-color:#C0C0C0;
	font-size: x-small;
	font: Verdana, Arial, Helvetica, sans-serif;	
	}			
.cprodinfoleft {	
	text-align:left;
	background-color:#FFFFFF;
	font-size: 11px;
	font: Verdana, Arial, Helvetica, sans-serif;	
	}
.cprodinfo {	
	text-align:center;
	background-color:#FFFFFF;
	font-size: 11px;
	font: Verdana, Arial, Helvetica, sans-serif;	
	}
	
.htnchrt {
	background-color:#FFFFFF;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
		
.htnchrtred {
	background-color:#FFFFFF;
	color:#cc0033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
/* Wire Snagger Information */
.wsheader {
	color:#333399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:16pt;
	font-weight:bolder;
	text-align:center;
	}
.wsdesctitle {
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bolder;
	}
	
.vbmenu_popup
{
	background: #FFFFFF;
	color: #333333;
	border: 1px solid #5182C2;
	text-align: left;
}

.vbmenu_option
{
	background: #FFFFFF;
	color: #333333;
	font: 9pt Verdana, Tahoma, Arial;
	white-space: nowrap;
	cursor: pointer;
	border: 1px solid #5182C2;
}
textarea, .bginput
{
	background: #FFFFFF;
	color: #4D4D4D;
	font: 9pt Verdana, Tahoma, Arial;
	border: 1px solid #5182C2;
}
.hnav {
background: #E0E5E9 url(nav_buttons_bg_blue.gif);
color: #10264E;
font: bold 10px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.thead
{
	background: #b7ccfc url(nav_buttons_bg_blue.gif) repeat-x top left;
	color: #FFFFFF;
	font: bold 9pt Verdana, Tahoma, Arial;
}
.thead a:link
{
	color: #FFFFFF;
	text-decoration: none;
}
.thead a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
.thead a:hover, .thead a:active
{
	color: #FFFFFF;
	text-decoration: underline;
}
.element_inline { 
	background: #b7ccfc url(nav_buttons_bg_blue.gif) repeat-x top left;
	color:  #FFFFFF;
	font: bold 9pt Verdana, Tahoma, Arial;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
}
.element_inline a:link {
	color:  #FFFFFF;
	text-decoration: none;
}
.element_inline a:visited {
	color:  #FFFFFF;
	text-decoration: none;
}
.element_inline a:hover, .element_inline a:active {
	color:  #FFFFFF;
	text-decoration: underline;
}
.element_forumdesc_border {
	background-color: transparent;  
	border: 1px dotted #E4E6F5;
}
.element_forumdesc {
	background-color: #F5F5FF;
	border: 1px solid #FFFFFF;  
	padding: 10px;
}
.element_forumdesc_spacer {
	padding:2px 0px 2px 0px;
}
.element_control_nav {
	color:  #FFFFFF;
	font: bold 9pt Verdana, Tahoma, Arial;
	padding: 3px 6px 3px 8px;
	white-space: nowrap;
	text-align: left;
}
.element_control_nav a:link {
	color:  #FFFFFF;
	text-decoration: none;
}
.element_control_nav a:visited {
	color:  #FFFFFF;
	text-decoration: none;
}
.element_control_nav a:hover, .vbmenu_control_nav a:active {
	color:  #FFFFFF;
	text-decoration: underline;
}