@import url('fr_nav_path.css');
@import url('fr_content.css');
@import url('mod_catalog.css');

@import url('table_form.css');
@import url('table_locations.css');
@import url('table_cols.css');
@import url('table_quality_cert.css');
@import url('table_data.css');
@import url('table_mn.css');
@import url('table_mn_ztx.css');
@import url('fr_pagination.css');
@import url('table_list.css');
@import url('fr_zetex_old_styles.css');



/*---[RULES: top panel ]--------------*/

table#PnTop tr.top td.rt div#LangSales div.selector
	{
	height: 25px;
	padding: 5px 44px 0px 0px;
	text-align: right;
	}
	
table#PnTop tr.top td.rt div#LangSales div.selector a
	{
	padding: 0px 10px 0px 0px;
	margin-left: 30px;
	
	font-size: 11px;
	color: rgb(100,149,203);
	
	background-image: url('../img/bul/corn_rb.gif');
	background-position: right 5px;
	background-repeat: no-repeat;
	}



table#PnTop tr.top td.rt div#LangSales div.dropDown
	{
	width: 130px;
	margin-top: -30px; margin-top: expression('-35px');
	cursor: pointer;
	}
	
table#PnTop tr.top td.rt div#LangSales div.dropDown#SalesSelector
	{
	margin-left: -15px; margin-left: expression('-20px');
	}
	
table#PnTop tr.top td.rt div#LangSales div.dropDown#Languages
	{
	width: 90px;
	margin-left: -15px; margin-left: expression('28px');
	}
	
table#PnTop tr.top td.rt div#LangSales div.dropDown h3
	{
	margin: 0px 0px 15px 0px;
	font-size: 12px;
	font-weight: bold;
	color: rgb(203,172,7); !important
	}

table#PnTop tr.top td.rt div#LangSales div.dropDown a,
table#PnTop tr.top td.rt div#LangSales div.dropDown span
	{
	display: block;
	margin: 0px 0px 8px 0px;
	padding: 0px 0px 0px 11px;
	background-image: url('../img/bul/dot_gray.gif');
	background-repeat: no-repeat;
	background-position: 0px 4px;
	font-size: 11px;
	color: rgb(125, 125, 125);
	}

table#PnTop tr.top td.rt div#LangSales div.dropDown a:visited
	{
	color: rgb(188, 188, 188);
	}

table#PnTop tr.top td.rt div#LangSales div.dropDown a:hover,
table#PnTop tr.top td.rt div#LangSales div.dropDown span:hover
	{
	background-image: url('../img/bul/dot_blue.gif');
	color: rgb(5, 82, 165);
	}





table#PnTop tr.bot
	{
	height: 45px;
	}

table#PnTop tr.bot td.lf
	{
	padding: 10px 0px 0px 44px;
	background-image: url('../img/page/slogan.jpg');
	background-position: right 0px;
	background-repeat: no-repeat;
	font-size: 24px;
	color: rgb(255, 255, 255);
	}

table#PnTop tr.bot td.rt div#AllSearch
	{
	float: left; display: expression('inline');
	margin: 15px 0px 0px 44px;
	padding: 0px 9px 0px 0px;
	background-image: url('../img/bul/corn_rb.gif');
	background-position: right 5px;
	background-repeat: no-repeat;
	cursor: pointer;
	color: rgb(100, 149, 203);
	}
table#PnTop tr.bot td.rt a.big,
table#PnTop tr.bot td.rt a:hover.big,
table#PnTop tr.bot td.rt a:visited.big
	{
	float:left;
	margin:14px 0px 0px 20px;
	_margin-left:12px;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#c21a7d;
	}

table#PnTop tr.bot td.rt form.small
	{
	float:right;
	margin: 13px 14px 0px 0px;
	_margin-right:7px;
	}

table#PnTop tr.bot td.rt form.small input.text
	{
	width: 137px;
	height:18px;
	border: 1px solid rgb(182, 209, 239);
	padding: 2px 4px 0px 4px;
	font-size:11px;
	color:#6495cb;
	}

table#PnTop tr.bot td.rt form.small input.button
	{
	width: 18px;
	height: 18px;
	margin:0px 0px 0px 0px;
	border: 1px solid rgb(182, 209, 239);
	padding: 0px 0px 0px 0px;
	background-image: url('../img/ico/but.gif');
	background-repeat: no-repeat;
	background-position: -1px -1px;
	background-color: rgb(182, 209, 239);
	}

table#PnTop tr.bot td.rt div#AllSearch div.dropDown
	{
	width: 206px;
	height: 284px;
	margin-top: -30px; margin-top: expression('-35px');
	margin-left: -15px; margin-left: expression('-15px');
	}

table#PnTop tr.bot td.rt div#AllSearch div.dropDown h3
	{
	margin: 0px 0px 15px 0px;
	font-size: 12px;
	font-weight: bold;
	color: rgb(230, 172, 7);
	}

table#PnTop tr.bot td.rt div#AllSearch div.dropDown p
	{
	height: 70px;
	
	background-image: url('../img/page/search_zoom.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}
	
table#PnTop tr.bot td.rt div#AllSearch div.dropDown p span
	{
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 80px;
	font-size: 11px;
	color: rgb(100, 149, 203);
	}
	
table#PnTop tr.bot td.rt div#AllSearch div.dropDown div.search
	{
	}
	
table#PnTop tr.bot td.rt div#AllSearch div.dropDown div.search h4
	{
	margin: 10px 0px 1px 0px;
	font-size: 11px;
	font-weight: normal;
	color: rgb(100, 149, 203);
	}
	

table#PnTop tr.bot td.rt div#AllSearch div.dropDown div.search input.text
	{
	width: 145px;
	border: 1px solid rgb(182, 209, 239);
	padding: 1px 4px 0px 4px;
	}

table#PnTop tr.bot td.rt div#AllSearch div.dropDown div.search input.button
	{
	width: 19px;
	height: 19px;
	border: 1px solid rgb(182, 209, 239);
	padding: 0px 0px 0px 0px;
	background-image: url('../img/ico/but.gif');
	background-repeat: no-repeat;
	background-position: -1px -1px;
	background-color: rgb(182, 209, 239);
	}
	
table#PnTop tr.bot td.rt div#AllSearch div.dropDown div.links
	{
	margin: 14px 0px 0px 0px;
	}

table#PnTop tr.bot td.rt div#AllSearch div.dropDown div.links a
	{
	display: block;
	margin: 0px 0px 4px 0px;
	font-size: 11px;
	color: rgb(194, 26, 125);
	}

table#PnTop tr.bot td.rt div#AllSearch div.dropDown div.links a:visited,
table#PnTop tr.bot td.rt div#AllSearch div.dropDown div.links a:hover
	{
	color: rgb(194, 26, 125);
	}

/*---[/RULES]-------------------------*/



/*---[RULES: main menu ]--------------*/

div#PnMenu div.tabs
	{
	position: absolute;
	width: 259px;
	height: 32px;
	z-index: 100;
	margin: 0px auto 0px -259px;
	padding: 3px 0px 0px 35px;
	}

div#PnMenu div.tabs div.tab
	{
	float: left;
	width: 40px;
	height: 32px;
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 0px 9px;
	background-image: url('../img/page/tab.gif');
	background-position: 0px 0px;
	background-repeat: no-repeat;
	cursor: pointer;
	}

div#PnMenu div.tabs div.tab span
	{
	display: block;
	width: 23px;
	height: 20px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	}

div#PnMenu div.tabs div.tab span.filter
	{
	background-image: url('../img/page/tab_filter_off.gif');
	}

div#PnMenu div.tabs div.tab:hover span.filter,
div#PnMenu div.tabs div.current span.filter
	{
	background-image: url('../img/page/tab_filter_on.gif');
	}

div#PnMenu div.tabs div.tab span.page
	{
	background-image: url('../img/page/tab_page_off.gif');
	}

div#PnMenu div.tabs div.tab:hover span.page,
div#PnMenu div.tabs div.current span.page
	{
	background-image: url('../img/page/tab_page_on.gif');
	}

div#PnMenu div.tabs div.tab span.tree
	{
	background-image: url('../img/page/tab_tree_off.gif');
	}

div#PnMenu div.tabs div.tab:hover span.tree,
div#PnMenu div.tabs div.current span.tree
	{
	background-image: url('../img/page/tab_tree_on.gif');
	}
	
/*---[/RULES]-------------------------*/



/*---[RULES: main panel left ]-------------*/

table#PnMain,
div#PnMain
	{
/*	padding-bottom: 0px;*//*127px*/
	}
	
#PnMain div.content
	{
	margin-top: -32px;
	}
	
#PnMain td.lf div.pn
	{
	width: 212px;
	min-height: 50px;
	height: expression('50px');
	position: relative;
	top: -2px;
	margin: 0px 0px 20px 24px;
	padding: 0px 0px 0px 0px;
	background-image: url('../img/page/pn_bot.gif');
	background-position: 0px bottom;
	background-repeat: no-repeat;
	}

#PnMain td.lf div.pn div.pn
	{
	position: static;
	margin: 0px 0px 0px 0px;
	padding: 11px 15px 11px 15px;
	background-image: url('../img/page/pn_top.gif');
	background-position: 0px 0px;
	}

#PnMain td.lf div.pn div.pn h3
	{
	margin: 0px 0px 15px 0px;
	border: 0px solid rgb(253, 186, 47);
	border-bottom-width: 2px;
	padding: 0px 0px 3px 0px;
	font-size: 14px;
	font-weight: bold;
	color: rgb(99, 99, 99);
	}

#PnMain td.lf div.pn div.pn div.block
	{
	margin: 0px 0px 0px 0px;
	padding-left: 1px;
	}
	
#PnMain td.lf div.pn div.pn div.block a
	{
	display: block;
	margin: 0px 0px 13px 0px;
	padding: 0px 13px 0px 0px;
	color: rgb(50, 110, 175);
	background-repeat: no-repeat;
	font-weight: bold;
	}
	
#PnMain td.lf div.pn div.pn div.block a.droppedDown
	{
	background-image: url('../img/bul/corn_rb.gif');
	background-position: right 5px;
	}
	
#PnMain td.lf div.pn div.pn div.block a.current
	{

	}	

#PnMain td.lf div.pn div.pn div.block div.group
	{
	margin: 0px 6px 6px 6px;
	}
	
#PnMain td.lf div.pn div.pn div.block div.group a,
#PnMain td.lf div.pn div.pn div.block div.group a:visited,
#PnMain td.lf div.pn div.pn div.block div.group a:hover
	{
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	
	/*background-image: url('../img/bul/plus_1.gif');
	background-position: right 4px;*/
	border-bottom: 1px dotted rgb(228, 228, 228);
	
	font-weight: normal; /*bold;*/
	
	color: rgb(69, 69, 69);
	padding: 0px 15px 0px 0px;
	}
	
#PnMain td.lf div.pn div.pn div.block div.group a:hover
	{
	text-decoration: none;
	color: rgb(50, 110, 175);
	}
	
#PnMain td.lf div.pn div.pn div.block div.group a.current,
#PnMain td.lf div.pn div.pn div.block div.group a.current:visited,
#PnMain td.lf div.pn div.pn div.block div.group a.current:hover
	{
	/*background-image: url('../img/bul/minus_1.gif');*/
	border-bottom: 1px dotted rgb(5, 82, 165);
	}
	
#PnMain td.lf div.pn div.pn div.block div.group div.group
	{
	margin: 0px 0px 6px 13px;
	}
	
#PnMain td.lf div.pn div.pn div.block div.group div.group a,
#PnMain td.lf div.pn div.pn div.block div.group div.group a:hover,
#PnMain td.lf div.pn div.pn div.block div.group div.group a:visited,
#PnMain td.lf div.pn div.pn div.block div.group div.group a.current,
#PnMain td.lf div.pn div.pn div.block div.group div.group a.current:hover,
#PnMain td.lf div.pn div.pn div.block div.group div.group a.current:visited
	{
	border-bottom: 0px none;
	background-position: 0px 5px;
	padding: 0px 0px 0px 10px;
	}
	

	
#PnMain td.lf div.pn div.pn div.block div.group div.group a,
#PnMain td.lf div.pn div.pn div.block div.group div.group a:hover,
#PnMain td.lf div.pn div.pn div.block div.group div.group a:visited
	{
	margin: 0px 0px 5px 0px;
	background-image: url('../img/bul/dot_gray.gif');
	color: rgb(143, 143, 143);
	font-weight: normal;
	}
	
#PnMain td.lf div.pn div.pn div.block div.group div.group a:hover
	{
	text-decoration: underline;
	}	

#PnMain td.lf div.pn div.pn div.block div.group div.group a.current,
#PnMain td.lf div.pn div.pn div.block div.group div.group a.current:visited,
#PnMain td.lf div.pn div.pn div.block div.group div.group a:hover
	{
	background-image: url('../img/bul/dot_blue.gif');
	color: rgb(50, 110, 175);
	}
	
#PnMain td.lf div.pn div.pn div.block div.group div.group div.group a,
#PnMain td.lf div.pn div.pn div.block div.group div.group div.group a:hover,
#PnMain td.lf div.pn div.pn div.block div.group div.group div.group a:visited
	{
	background-image: url('../img/bul/sq_gray.gif');
	}
	
#PnMain td.lf div.pn div.pn div.block div.group div.group div.group a.current,
#PnMain td.lf div.pn div.pn div.block div.group div.group div.group a.current:visited,
#PnMain td.lf div.pn div.pn div.block div.group div.group div.group a:hover
	{
	background-image: url('../img/bul/sq_blue.gif');
	}
	
#PnMain td.lf div.pn div.pn div.block div.group div.branch
	{
	margin: 0px 0px 6px 13px;
	}
	
/*---[/RULES]-------------------------*/



/*---[RULES: LAYOUT SWITCH ]----------*/

/*
#PnMain td.lf div.pn div.pn div.layout-switch
	{
	position: absolute;
	width: 20px;
	height: 20px;
	right: 10px;
	top: 7px;
	background-image: url('../img/page/pn_but.gif');
	background-position: 0px 0px;
	background-repeat: no-repeat;
	cursor: pointer;
	}
*/

#PnMain td.lf div.pn div.pn div.layout-switch,
table#PnMain td.mn div.opener div.layout-switch,
div#PnMain div.opener div.layout-switch
	{
	float: right;
	margin: -5px 0px -10px 0px;
	}



div.layout-switch img
	{
	cursor: pointer;
	}

#PnMain td.lf div.pn div.pn div.layout-switch div.dropDown
	{
	width: 220px;
	
	/*border: 3px solid rgb(181, 221, 77);
	background-color: rgb(255, 255, 255);
	cursor: default;*/
	}

#PnMain td.lf div.pn div.pn div.layout-switch div.dropDown h3
	{
	margin: 0px 0px 15px 0px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: rgb(203, 172, 7);
	border: 0px none;
	}

div.layout-switch div.dropDown div
	{
	font-size: 11px;
	color: rgb(137, 137, 138);
	float: left;
	width: 90px;
	height: 100px;
	padding-top: 40px;
	margin-bottom: 20px;
	text-align: center;
	background-repeat: no-repeat;
	background-position: top center;
	cursor: pointer;
	}
	
div.layout-switch div.dropDown div:hover
	{
	text-decoration: underline;
	}
	
div.layout-switch div.dropDown div.current
	{
	color: rgb(194, 59, 136);
	}
	
div.layout-switch div.dropDown div.lt_lf
	{
	background-image: url('../img/page/lt_lf.gif');
	}
	
div.layout-switch div.dropDown div.lt_lf_exp
	{
	background-image: url('../img/page/lt_lf.gif');
	}
	
div.layout-switch div.dropDown div.lt_top
	{
	background-image: url('../img/page/lt_top.gif');
	}
	
div.layout-switch div.dropDown div.lt_rt
	{
	background-image: url('../img/page/lt_rt.gif');
	}

div.layout-switch div.dropDown ul li
	{
	}

div.layout-switch div.dropDown a.current,
div.layout-switch div.dropDown a.current:visited,
div.layout-switch div.dropDown a.current:hover,
div.layout-switch div.dropDown a:hover
	{
	}

/*---[/RULES: LAYOUT SWITCH ]---------*/



/*---[RULES: DROP DOWN FILTERS ]------*/


tr.list-filters div.layout-switch
	{
	border: 0;
	
	}

#PnMain td.lf div.pn div.pn div.block div.dropDownOpener a,
tr.list-filters div.dropDownOpener a,
#PnMain td.lf div.pn div.pn div.block div.dropDownOpener a:visited,
tr.list-filters div.dropDownOpener a:visited,
#PnMain td.lf div.pn div.pn div.block div.dropDownOpener a:hover,
tr.list-filters div.dropDownOpener a:hover
	{
	white-space: nowrap;
	margin: 0px 0px 0px 0px;
	padding: 0px 17px 0px 5px;
	text-align: left;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
	color: rgb(138, 138, 138);
	}
	
#PnMain td.lf div.pn div.pn div.block div.dropDownOpener a,
#PnMain td.lf div.pn div.pn div.block div.dropDownOpener a:visited,
#PnMain td.lf div.pn div.pn div.block div.dropDownOpener a:hover
	{
	width: 170px;
	border: 1px solid rgb(182, 209, 239);	
	background: url('../img/ico/but.gif') no-repeat right;
	}
	
tr.list-filters div.dropDownOpener a,
tr.list-filters div.dropDownOpener a:visited,
tr.list-filters div.dropDownOpener a:hover
	{
		width: 100%;
	}

tr.list-filters div.dropDownOpener
	{
		border: 1px solid rgb(182, 209, 239);	
		background: url('../img/ico/but.gif') no-repeat right;
	}

#PnMain td.lf div.pn div.pn div.block div.dropDownOpener a:hover
	{
		background-color: rgb(255, 255, 255);
	}

#PnMain td.lf div.pn div.pn div.block div.dropDown,
#PnMain div.content tr.list-filters div.dropDown
	{
	width: 170px;
	margin: 0px 0px 0px 0px;
	* margin: 2px 0px 0px 0px;
	border: solid rgb(182, 209, 239);
	border-width: 0px 1px 1px 1px;
	background-color: rgb(255, 255, 255);
	text-align: left;
	}
	
#PnMain div.content tr.list-filters div.dropDown
	{
	width: 120px;
	margin: 1px 0px 0px -1px; margin: expression('1px 0px 0px -1px'); 
	}
	
#PnMain div.content tr.list-filters td.first div.dropDown
	{
	width: 220px;
	text-align: center;
	}

#PnMain td.lf div.pn div.pn div.block div.scrolled,
#PnMain div.content table.list tr.list-filters div.scrolled
	{
	height: 253px;/* 16*N + 1 */
	overflow-y: auto;

	scrollbar-track-color:		rgb(255, 255, 255);
	scrollbar-face-color:		rgb(255, 255, 255);
	scrollbar-arrow-color:		rgb(182, 209, 239);

	scrollbar-3dlight-color:	rgb(255, 255, 255);
	scrollbar-highlight-color:	rgb(182, 209, 239);
	scrollbar-shadow-color:		rgb(182, 209, 239);
	scrollbar-darkshadow-color:	rgb(255, 255, 255);
	
	font-size: 11px;
	font-weight: normal;
	}

#PnMain td.lf div.pn div.pn div.block div.dropDown a,
#PnMain div.content table.list tr.list-filters div.dropDown a,
#PnMain td.lf div.pn div.pn div.block div.dropDown a:visited,
#PnMain div.content table.list tr.list-filters div.dropDown a:visited,
#PnMain td.lf div.pn div.pn div.block div.dropDown a:hover,
#PnMain div.content table.list tr.list-filters div.dropDown a:hover
	{
	display: block;
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 3px 0px 3px;
	background-color: transparent;

	text-decoration: none;
	color: rgb(138, 138, 138);
	font-size: 11px;
	font-weight: normal;
	}

#PnMain td.lf div.pn div.pn div.block div.dropDown a:hover,
#PnMain div.content table.list tr.list-filters div.dropDown a:hover
	{
	background-color: rgb(213, 231, 249);
	}



#PnMain td.lf div.pn div.pn div.block div.dropDown div.freeRange,
#PnMain div.content table.list tr.list-filters div.dropDown div.freeRange
	{
	margin: 0px 0px 0px 0px;
	border: solid rgb(185, 185, 185);
	border-width: 1px 0px 0px 0px;
	padding: 3px 0px 3px 3px;

	text-decoration: none;
	color: rgb(138, 138, 138);
	}

#PnMain td.lf div.pn div.pn div.block div.dropDown div.freeRange input.text,
#PnMain div.content table.list tr.list-filters div.dropDown div.freeRange input.text
	{
	width: 35px;
	height: 16px;
	padding: 0px 2px 0px 0px;
	border: 1px solid rgb(182, 209, 239);
	
	font-size: 10px;
	text-align: right;
	color: rgb(138, 138, 138);
	}

#PnMain td.lf div.pn div.pn div.block div.dropDown div.freeRange input.button,
#PnMain div.content table.list tr.list-filters div.dropDown div.freeRange input.button
	{
	width: 16px;
	height: 16px;
	padding: 0px 0px 0px 0px;
	border: 0px none;
	background-image: url('../../_design/img/ico/but.gif');
	background-repeat: no-repeat;
	background-position: -1px -1px;
	background-color: rgb(182, 209, 239);
	
	font-size: 10px;
	text-align: center;
	color: rgb(138, 138, 138);
	cursor: pointer;
	}



#PnMain td.lf div.pn div.pn div.block div.expanded,
#PnMain div.content table.list tr.list-filters div.expanded
	{
	margin: 0px 3px 0px 10px;
	border: 1px solid rgb(185, 185, 185);/*rgb(139, 193, 243)*/
	}

#PnMain td.lf div.pn div.pn div.block div.expanded a,
#PnMain div.content table.list tr.list-filters div.expanded a,
#PnMain td.lf div.pn div.pn div.block div.expanded a:visited,
#PnMain div.content table.list tr.list-filters div.expanded a:visited,
#PnMain td.lf div.pn div.pn div.block div.expanded a:hover,
#PnMain div.content table.list tr.list-filters div.expanded a:hover
	{
	display: block;
	width: 100%;
	margin: 0px 0px 0px 14px;
	padding: 0px 0px 0px 6px;
	background-image: url('../img/page/bullet_blue.gif');
	background-repeat: no-repeat;
	background-position: 0px 8px;
	}

#PnMain td.lf div.pn div.pn div.block div.expanded a.current,
#PnMain div.content table.list tr.list-filters div.expanded a.current,
#PnMain td.lf div.pn div.pn div.block div.expanded a.current:visited,
#PnMain div.content table.list tr.list-filters div.expanded a.current:visited,
#PnMain td.lf div.pn div.pn div.block div.expanded a.current:hover,
#PnMain div.content table.list tr.list-filters div.expanded a.current:hover
	{
	color: rgb(193, 0, 119);
	}

/*---[/RULES: DROP DOWN FILTERS ]-----*/



table#PnMain td.mn,
div#PnMain
	{
	padding-right: 44px;
	}



/*---[RULES: main panel top ]-------------*/

table#PnMain td.mn div.opener,
div#PnMain div.opener
	{
    background-color: rgb(242,242,242);
    margin: 0px 167px 20px -259px;
	padding: 0px 0px 0px 250px; padding: expression('0px 0px 0px 260px'); 
	}

table#PnMain td.mn div.opener a,
div#PnMain div.opener a
	{
	display: inline-block;
	height: 30px;
	margin: 0px 0px 0px 0px;
	padding: 10px 17px 0px 3px;
    color: rgb(50, 110, 175);
    font-weight: bold;
	
	background-image: url('../img/bul/corn_rb_1.gif');
	background-position: right 14px;
	background-repeat: no-repeat;
   }

table#PnMain td.mn div.opener a:hover,
div#PnMain div.opener a:hover
	{
	background-color: rgb(224, 236, 248);
	background-image: url('../img/bul/minus.gif');
	background-position: right 13px;
	background-repeat: no-repeat;
	}


table#PnMain td.mn div.opener div.dropDown,
div#PnMain div.opener div.dropDown
	{
	width: 170px;
	margin: 0px 0px 0px 0px; margin: expression('0px 0px 0px 0px');
	padding: 0px 9px 3px 14px;; padding: expression('10px 9px 3px 14px');
	font-size: 11px;
	
	background-color: rgb(224, 236, 248);
	}
	
/*table#PnMain td.mn div.opener div.dropDown p,
div#PnMain div.opener div.dropDown p
	{
	margin: 5px 0px 5px 0px;
	padding: 0px;
	}*/

table#PnMain td.mn div.opener div.dropDown a,
div#PnMain div.opener div.dropDown a
	{
	display: block;
	height: auto;
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 11px;
	background-image: url('../img/bul/dot_gray.gif');
	background-repeat: no-repeat;
	background-position: 0px 4px;
	font-weight: normal;
	color: rgb(125, 125, 125);
	}

table#PnMain td.mn div.opener div.dropDown a.current,
div#PnMain div.opener div.dropDown a.current,
table#PnMain td.mn div.opener div.dropDown a.current:visited,
div#PnMain div.opener div.dropDown a.current:visited,
table#PnMain td.mn div.opener div.dropDown a:hover,
div#PnMain div.opener div.dropDown a:hover
	{
	background-image: url('../img/bul/dot_blue.gif');
	color: rgb(5, 82, 165);
	background-position: 0px 4px;
	}
	
table#PnMain td.mn div.opener div.dropDown div.group,
div#PnMain div.opener div.dropDown div.group
	{
	margin-left: 13px;
	}
	
table#PnMain td.mn div.opener div.dropDown div.group a,
div#PnMain div.opener div.dropDown div.group a
	{
	background-image: url('../img/bul/sq_gray.gif');
	}
	
table#PnMain td.mn div.opener div.dropDown div.group a.current,
div#PnMain div.opener div.dropDown div.group a.current,
table#PnMain td.mn div.opener div.dropDown div.group a.current:visited,
div#PnMain div.opener div.dropDown div.group a.current:visited,
table#PnMain td.mn div.opener div.dropDown div.group a:hover,
div#PnMain div.opener div.dropDown div.group a:hover
	{
	background-image: url('../img/bul/sq_blue.gif');
	}	
	
	
table#PnMain td.mn div.opener div.layout-switch,
div#PnMain div.opener div.layout-switch
	{
	float: right;
	margin: 5px 5px 0px 0px;
	}
	
table#PnMain td.mn div.opener div.layout-switch div.dropDown,
div#PnMain div.opener div.layout-switch div.dropDown
	{
	width: 220px;
	background-color: rgb(255, 255, 255);
	/*
	
	cursor: default;*/
	}

table#PnMain td.mn div.opener div.layout-switch div.dropDown h3,
div#PnMain div.opener div.layout-switch div.dropDown h3
	{
	margin: 0px 0px 15px 0px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: rgb(203, 172, 7);
	border: 0px none;
	}

/*---[/RULES]-------------------------*/



/*---[RULES: main panel right ]-------------*/

#PnMain td.rt div.pn
	{
	width: 212px;
	min-height: 50px;
	height: expression('50px');
	position: relative;
	top: -2px;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url('../img/page/pn_bot.gif');
	background-position: 0px bottom;
	background-repeat: no-repeat;
	
	width: expression('10px');
	white-space: expression('nowrap')
	}

#PnMain td.rt div.pn div.pn
	{
	position: static;
	margin: 0px 0px 0px 0px;
	padding: 11px 9px 21px 19px;
	background-image: url('../img/page/pn_top.gif');
	background-position: 0px 0px;
	background-color: transparent;
	}

#PnMain td.rt div.pn div.pn h3
	{
	margin: 0px 0px 15px 0px;
	border: 0px solid rgb(253, 186, 47);
	border-bottom-width: 2px;
	padding: 0px 0px 3px 0px;
	font-size: 13px;
	font-weight: bold;
	color: rgb(99, 99, 99);
	}

#PnMain td.rt div.pn div.pn div.block
	{
	margin: 0px 0px 0px 0px;
	padding-left: 1px;
	}

#PnMain td.rt div.pn div.pn div.block a
	{
	height: auto;
	font-weight: normal;
	display: table;
	display: expression('block');
	/*width: expression('10px');
	white-space: expression('nowrap');*/
	margin: 0px 0px 13px 0px;
	padding: 0px 13px 0px 0px;
	color: rgb(50, 110, 175);
	background-repeat: no-repeat;
	}
	
#PnMain td.rt div.pn div.pn div.block a.droppedDown
	{
	background-image: url('../img/bul/corn_rb.gif');
	background-position: right 5px;
	}
	
#PnMain td.rt div.pn div.pn div.block a.current
	{
	background-image: url('../img/bul/minus_1.gif');
	background-position: right 4px;
	}	

#PnMain td.rt div.pn div.pn div.block div.group
	{
	margin: 0px 0px 13px 6px;
	}

#PnMain td.rt div.pn div.pn div.block div.group a
	{
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 0px 9px;
	background-image: url('../img/bul/dot_gray.gif');
	background-position: 0px 5px;
	color: rgb(143, 143, 143);
	}

#PnMain td.rt div.pn div.pn div.block div.group a:visited
	{
	color: rgb(143, 143, 143);
	}

#PnMain td.rt div.pn div.pn div.block div.group a.current,
#PnMain td.rt div.pn div.pn div.block div.group a.current:visited,
#PnMain td.rt div.pn div.pn div.block div.group a:hover
	{
	background-image: url('../img/bul/dot_blue.gif');
	color: rgb(50, 110, 175);
	}

/*---[/RULES]-------------------------*/

div.latest_news
	{
	margin-bottom: 10px;
	}

div.latest_news h3
	{
	font-weight: normal;
	background-color: #eceff1;
	text-align: center;
	border: 1px solid #dae7f8;
	margin: 0px;
	padding: 5px 3px 5px 3px;
	}
	
div.latest_news div
	{
	border: solid #dae7f8;
	border-width: 0px 1px 1px 1px;
	padding: 5px 3px 10px 3px;
	margin: -15px 0px 0px 0px;
	}
	
div.latest_news p.contact
	{
	font-size: 10px;
	}

#PnMain div.content span.closeWindow
	{
	cursor:hand;
	cursor:pointer;
	}
	
	
/* page http://www.diodes.com/zetex/?ztx=3.0/obsolete */ 	
#PnMain div.content div.obsolete
	{
	width: 100%;
	overflow: hidden; display: block;
	}
	
#PnMain div.content div.obsolete div
	{
	float: left;
	margin: 0px 10px 20px 0px;
	width: 50px;
	}
	
span.red
	{
	color: #C21A7D;	
	}
	
	
#PnMain div.content div.obsolete div a
	{
	display: block;
	}
	
/* page http://www.diodes.com/zetex/?ztx=3.0/cree */

#PnMain div.content td.content_ztx
	{
	width: 80%;
	}
	
#PnMain div.content td.right_column_ztx
	{
	width: 20%;
	padding-left: 20px;
	}
	
#PnMain div.content td.right_column_ztx a,
#PnMain div.content td.right_column_ztx a.visited,
	{
	text-decoration: none;
	}
	
#PnMain div.content td.right_column_ztx a.hover
	{
	text-decoration: underline;
	}
	
#PnMain div.content td.content_ztx h4,
#PnMain div.content td.right_column_ztx h4,
#PnMain div.content td.right_column_ztx h4 a
	{
	color: #C21A7D;	
	font-size: 12px;
	margin: 10px 0px 0px 0px;
	}
	
#PnMain div.content td.content_ztx h2,
#PnMain div.content td.right_column_ztx h2,
#PnMain div.content td.right_column_ztx h2 a
	{
	font-size: 14px;
	margin: 10px 0px 0px 0px;
	}
