body	 				{background:url('images/background.png') repeat;  margin-top:0px; padding:0px; font-family: Trebuchet MS, Verdana, helvetica, Geneva; font-size: 16px; color:#333; line-height: 1.25;}
.header					{width:1190px;height:149px; float:left;}
.social_bar				{height:36px; width:100%; background-color:#fff; text-align:left; float: left;}
.social_icons			{float:right; padding:5px; font-family: Trebuchet MS, Verdana, helvetica, Geneva;	font-size: 14px; font-weight: bold; color:#000066; text-align:center;}
.banner					{float: left; width:1190px; overflow:hidden; height:107px; background:url('images/banner_background.png') repeat-x left top; border-bottom: solid 1px #777;}
.logo					{float:left; width:380px; height:108px; padding-left:10px; background:url('images/theprojectorpros_logo.png') no-repeat;}
.banner_right			{float:right; height:108px; width:750px;}
.icon_bar				{float:right; width:600px; height:38px; padding-left:50px;}


#top-left-navigation {height: 43px;	width: 600px;	padding-top: 10px;}
.buttons {float: left;	height: 43px;	padding-right: 15px;}
.buttons a {	font-family: Trebuchet MS, Verdana, Geneva, sans-serif;	font-size: 12px; font-weight: bold;	color: #666;	text-decoration: none;}
.buttons a:hover {	color: #AD1B1B;}




.icons					{list-style-type: none; margin:0px; Padding:0px; float: left; width:600px; height:58px;}
.icons li 				{display: inline; float: left; height: 25px; padding-left: 5px; padding-right: 5px; padding-top: 10px }
.banner_highlight		{float: right; width:750px; height:70px; *margin-top:-15px; overflow:hidden;text-align:left;}
.free_shipping			{float:right; padding-right:60px; font-family: Trebuchet MS, Verdana, helvetica, Geneva; font-weight: bold; font-size:20px; color:#000; text-align:center;}
.free_shipping_over		{font-size: 30px;}
.best_deals				{height:70px; overflow:hidden;width:267px; background:url('images/best_deals.png') no-repeat;}
.search_bar				{background:url('images/search_background.png') no-repeat; height:142px; width:647px;}
.search_form			{margin-top:10px; padding:0px;}
.search_field			{height:43px; width:333px; background:url('images/search_field.png') no-repeat; border:0px; padding-left:10px; font-family: Trebuchet MS, Verdana, helvetica, Geneva; font-size: 16px; font-weight:bold; color:#000066;}
.search_label			{font-family: Trebuchet MS, Verdana, helvetica, Geneva; font-size: 16px; font-weight:bold; color:#000; text-align:right;}
.headfoot 				{background-color:#fff; width:1190px; }
div.shopsmart_login		{height:150px; width:160px; background:url('images/shopsmart_background.png'); padding:8px; border:solid 1px #000066; font-family: Trebuchet MS, Verdana, helvetica, Geneva; font-size: 12px; font-weight: bold; color:#000066; margin-top:10px;}
div.shopsmart_login_form	{margin-top:10px;}
div.order_track_box		{height:100px; width:200px; background:url('images/product_details_background.png'); padding:8px; border:solid 1px #777; font-family: Trebuchet MS, Verdana, helvetica, Geneva; font-size: 13px; font-weight: bold; color:#000066; margin-top:10px;}
div.container{background-color:#fff; height:auto; overflow:hidden; width:1190px; border-right:solid 1px #777; border-left:solid 1px #777; border-bottom:solid 1px #777; margin-bottom:20px;}

div.body					{background-color:#fff; width:1190px; padding-bottom: 25px; overflow:hidden; float: left;}
div.red_bar {
	clear:both;
	white-space: nowrap;
		background-color:#AD1B1B; 
		height:5px;
		overflow:hidden;
		width:1190px; 
		float:left;
		}
div.left_menu			{float:left;  width:200px; height:100%; background-color:#fff; background:url('http://www.theprojectorpros.org/images/menu_background.png') repeat-y; }
div.menu_div				{height:1px;clear:both;
	white-space: nowrap; overflow:hidden; width:100%; background-color:#000066; margin-top:10px; margin-bottom:10px;}
div.menu_header			{font-family: Trebuchet MS, Verdana, helvetica, Geneva;	font-size: 14px; font-weight: bold; color:#fff; text-align:left; background-color:#000066; width:100%; vertical-align:middle; padding-top:2; padding-bottom:4;}
div.content				{float:right; width:960px; padding:15px;}
div.main_body 			{text-align:left;}
.main_links				{width:647px; padding:5px;}
div.page_head			{font-family: Trebuchet MS, Verdana, helvetica, Geneva;	font-size: 20px; font-weight: bold; color:#000066; text-align:center;}
div.section_head			{font-family: Trebuchet MS, Verdana, helvetica, Geneva;	font-size: 22px; font-weight: bold; color:#000066; text-align:center;}
div.panel_head			{font-family: Trebuchet MS, Verdana, helvetica, Geneva;	font-size: 18px; font-weight: bold; color:#000066; text-align:left; background-color:#FFF; width:100%; vertical-align:middle;}
div.shopsmart_off 		{width:720px; background:#fff; border:solid 1px #000066;}
div.shopsmart_on			{width:120px; background:#fff; border:solid 1px #000066; text-align:center;}
div.warranty_box			{border: 1px; border-style: solid; border-color: #003366; border-spacing: 1px; background: #fff; padding: 5px; align: center; font-family: Trebuchet MS, Verdana, helvetica, Geneva; font-weight:bold; font-size: 13px; color:#000066;}
div.footer				{vertical-align:bottom; background: #eee; float: left;  border-top:solid 1px #777;}	
.manufacturers			{height:64px; width:100%; background:url('images/footer_background.png') repeat-x; float:center;  border-bottom:solid 1px #777;}	
div.alert 				{background-color:#ffeeee; border:solid 2px #aa0000; float:center; padding:15px; font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-weight:none; font-size: 12px; font-style: italic; color:990000; }
div.instaquote_box		{margin:auto; height:120px; width:500px; background:url('/images/product_details_background.png') repeat-x; border:solid 2px #000066; padding:15px; font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-weight:none; font-size: 12px; font-style: italic; color:#000; }
h1.ppc_greeting			{padding-bottom:5px; text-align: center; font-family: Trebuchet MS, Verdana, helvetica, Geneva; font-size: 18px; font-weight: bold; color:AA0000; line-height: 2;}
div.product_highlight	{border:solid 2px #000066; background:url('images/product_details_background.png') repeat-x; padding:10px; width:680px;}	
div.product_photo		{width:210px; text-align:center; float:left;}
div.product_links		{width:240px; text-align:center; float:center;}
div.product_buttons		{width:230px; text-align:center;float:right; font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-weight:bold; font-size: 20px; color:224477; line-height: 1.5;}
div.ad					{height:415px; Padding-top: 5px; width:200px; background:url('images/ad_background.png'); background-repeat: no-repeat;}
div.ad_photo				{height:150px; vertical-align:middle;}
div.ad_logo				{height:50px; vertical-align:middle;}
div.ad_model				{height:20px; vertical-align:middle;}
div.ad_details			{height:40px; vertical-align:middle; Trebuchet MS, Verdana, Helvetica, Geneva; font-weight:bold; font-size: 11px; color:#333;}
div.ad_slogan			{height:70px; vertical-align:middle; font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-weight:bold; font-size: 13px; font-style: italic; color:#cc3300;}
div.ad_price				{height:50px; vertical-align:middle; font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-weight:bold; font-size: 18px; font-style: italic; color:#fff;}
div.ad_learn				{height:30px; vertical-align:middle;}
div.large_image			{float:center; text-align:center; padding:10px;}

a.icon_bar:link 			{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:12px; font-weight:bold; text-decoration:none; color:#666; padding:5px; margin-bottom:5px; margin-right:5px;}
a.icon_bar:visited 		{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:12px; font-weight:bold; text-decoration:none; color:#666; padding:5px;}
a.icon_bar:active 		{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:12px; font-weight:bold; text-decoration:none; color:#666; padding:5px;}
a.icon_bar:hover 		{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:12px; font-weight:bold; text-decoration:none; color:#AD1B1B; padding:5px;}

a.how_to:link 			{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:13px; font-weight:bold; text-decoration:none; color:#000066; padding:5px;}
a.how_to:visited 		{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:13px; font-weight:bold; text-decoration:none; color:#000066; padding:5px;}
a.how_to:active 			{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:13px; font-weight:bold; text-decoration:none; color:#000066; padding:5px;}
a.how_to:hover 			{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:13px; font-weight:bold; text-decoration:none; color:#AD1B1B; padding:5px;}

a.ad_model:link 			{font-family: Trebuchet MS, Verdana, Helvetica, Geneva;	font-size:15px;	font-weight:bold; text-decoration:none; color:#000066; padding:5px;}
a.ad_model:visited 		{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:15px; font-weight:bold; text-decoration:none; color:#000066; padding:5px;}
a.ad_model:active 		{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:15px; font-weight:bold; text-decoration:none; color:#000066; padding:5px;}
a.ad_model:hover 		{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:15px; font-weight:bold; text-decoration:none; color:AA0000; padding:5px;}

a.ad_learn:link 			{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:13px; font-weight:bold; text-decoration:none; color:#fff; padding:5px;}
a.ad_learn:visited 		{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:13px; font-weight:bold; text-decoration:none; color:#fff; padding:5px;}
a.ad_learn:active 		{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:13px; font-weight:bold; text-decoration:none; color:#fff; padding:5px;}
a.ad_learn:hover 		{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:13px; font-weight:bold; text-decoration:none; color:#cceeff; padding:5px;}

A.bold:link 				{font-family: Trebuchet MS, Verdana, helvetica, Geneva; font-size:14px;	font-weight:bold; text-decoration:none; color:#000066;}
A.bold:visited 			{font-family: Trebuchet MS, Verdana, helvetica, Geneva; font-size:14px; font-weight:bold; text-decoration:none; color:#000066;}
A.bold:active 			{font-family: Trebuchet MS, Verdana, helvetica, Geneva; font-size:14px; font-weight:bold; text-decoration:none; color:#000066;}
A.bold:hover 			{font-family: Trebuchet MS, Verdana, helvetica, Geneva; font-size:14px; font-weight:bold; text-decoration:none; color:#aa0000;}

A.shopsmart_login:link 		{font-family: Trebuchet MS, Verdana, helvetica, Geneva; font-size:15px;	font-weight:bold; text-decoration:underline; color:#000066;}
A.shopsmart_login:visited 	{font-family: Trebuchet MS, Verdana, helvetica, Geneva; font-size:15px; font-weight:bold; text-decoration:underline; color:#000066;}
A.shopsmart_login:active 	{font-family: Trebuchet MS, Verdana, helvetica, Geneva; font-size:15px; font-weight:bold; text-decoration:underline; color:#000066;}
A.shopsmart_login:hover 		{font-family: Trebuchet MS, Verdana, helvetica, Geneva; font-size:15px; font-weight:bold; text-decoration:underline; color:#aa0000;}


h1						{font-family: Trebuchet MS, Verdana, helvetica, Geneva;	font-size: 24px; font-weight: bold; color:#000066; text-align:center; margin:20px;}
h2						{font-family: Trebuchet MS, Verdana, helvetica, Geneva;	font-size: 16px; font-weight: bold; color:#000066; text-align:center; margin:20px;}

.base 				{font-family: Trebuchet MS, Verdana, helvetica, Geneva; font-size: 16px; color:#333333; line-height: 1.25;}
.welcome			{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size: 18px; font-weight: bold; color:#333333; line-height: 2;}
.bold 				{font-family: Trebuchet MS, Verdana, helvetica, Geneva; font-weight:bold; font-size: 11px; color:#000000; line-height: 1.5; }
.login 				{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-weight:bold; font-size: 10px; color:#000000; line-height: 1.5; }
.bar 				{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-weight:bold; font-size: 11px; color:#FFFFFF;}
.small 				{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size: 10px; color:#333333; line-height: 1.25;}
.screen_table		{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size: 11px; color:#000000;}
.menu_left 			{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-weight:bold; font-size: 12px; color:#000000; letter-spacing:1.8; line-height:1.5; }
.feature 			{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-weight:bold; font-size: 14px; color:#AA0000;  font-style: italic; line-height: 1.45;}
.highlight			{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-weight:bold; font-size: 18px; font-style: italic; color:#AA0000; }
.clicktolearn		{font-family: Book Antiqua, Times New Roman, MS Serif, serif; font-weight:bold; font-size: 28px; font-style: italic; color:#000066; line-height: 2;}
.login1 				{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-weight:bold; font-size: 14px; color:#000099;}
.login2 				{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-weight:bold; font-size: 10px; color:#000066;}
.header 				{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-weight:bold; font-size: 17px; color:#000066; line-height: 1.5; }
.bold_1 				{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-weight:bold; font-size: 11px; color:#000066; line-height: 2.0; }
.bold_2 				{font-family: Trebuchet MS, Verdana, helvetica, Geneva; font-weight:bold; font-size: 13px; color:#000066; line-height: 1.5; }
.bold_3 				{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-weight:bold; font-size: 13px; color:#CC0000; font-style: italic; }
.bold_4 				{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-weight:bold; font-size: 17px; color:#000066;}
.bold_5 				{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-weight:bold; font-size: 20px; color:#000066; line-height: 1.5; }
.bold_6 				{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-weight:bold; font-size: 15px; color:#000066; line-height: 1.5; }
.alert_head			{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-weight:bold; font-size: 16px; text-align:center; font-style: italic; color:#AA0000; }
.caption 			{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-weight:bold; font-size: 11px; font-style: italic; color:#000000; }

.footer_1 			{font-family: Trebuchet MS, Verdana, Helvetica, Geneva;	font-weight:bold; font-size: 14px; color:#000066;}
.footer_2			{font-family: Trebuchet MS, Verdana, Helvetica, Geneva;	font-weight:normal; font-size: 10px; color:#333333;}
.footer_3			{font-family: Trebuchet MS, Verdana, Helvetica, Geneva;	font-weight:bold; font-size: 10px; color:#333333;}
.footer_4			{font-family: Trebuchet MS, Verdana, Helvetica, Geneva;	font-weight:none; font-size: 10px; color:#000066;}

.ad_details			{font-family: Trebuchet MS, Verdana, Helvetica, Geneva;	font-weight:bold; font-size: 10px; color:#333333;}
.ad_price			{font-family: Trebuchet MS, Verdana, Helvetica, Geneva;	font-weight:bold; font-size: 16px; color:#666666;}

DIV.accessories_panel	{font-family: Trebuchet MS, Verdana, helvetica, Geneva;	font-size: 14px; font-weight: bold; color:#fff; text-align:left; background-color:#000066; width:100%; vertical-align:middle; padding-top:2; padding-bottom:4;}
DIV.ad_message			{padding:5px; border:solid 1px #003366;}

H1.message	 			{font-family: Trebuchet MS, Verdana, helvetica, Geneva; font-size:14px;	font-weight:bold; text-decoration:none; color:#000066;}
H2.message	 			{font-family: Trebuchet MS, Verdana, helvetica, Geneva; font-size:12px;	font-weight:bold; text-decoration:none; color:#000066;}

A.developer:link 		{font-family: Trebuchet MS, Verdana, Helvetica, Geneva;	font-size:15px;	font-weight:bold; text-decoration:none; background-color:#AA0000; color:#FFFFFF; border-style:solid; border-width:2px; border-color:#AA0000; padding:5;}
A.developer:visited 	{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:15px; font-weight:bold; text-decoration:none; background-color:#AA0000; color:#FFFFFF; border-style:solid; border-width:2px; border-color:#AA0000; padding:5;}
A.developer:active 		{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:15px; font-weight:bold; text-decoration:none; background-color:#AA0000; color:#FFFFFF; border-style:solid; border-width:2px; border-color:#AA0000; padding:5;}
A.developer:hover 		{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:15px; font-weight:bold; text-decoration:none; background-color:#FFFFFF; color:#AA0000; border-style:solid; border-width:2px; border-color:#AA0000; padding:5;}

A.base:link 			{font-family: Trebuchet MS, Verdana, helvetica, Geneva;	font-size:14px;	font-weight:none; text-decoration:none; color:#000066;}
A.base:visited 			{font-family: Trebuchet MS, Verdana, helvetica, Geneva; font-size:14px; font-weight:none; text-decoration:none; color:#000066;}
A.base:active 			{font-family: Trebuchet MS, Verdana, helvetica, Geneva; font-size:14px; font-weight:none; text-decoration:none; color:#000066;}
A.base:hover 			{font-family: Trebuchet MS, Verdana, helvetica, Geneva; font-size:14px; font-weight:none; text-decoration:none; color:#AA0000;}

A.section_head:link		{font-family: Trebuchet MS, Verdana, helvetica, Geneva;	font-size: 16px; font-weight: bold; color:#000066;}
A.section_head:visited	{font-family: Trebuchet MS, Verdana, helvetica, Geneva;	font-size: 16px; font-weight: bold; color:#000066;}
A.section_head:active	{font-family: Trebuchet MS, Verdana, helvetica, Geneva;	font-size: 16px; font-weight: bold; color:#000066;}
A.section_head:hvoer	{font-family: Trebuchet MS, Verdana, helvetica, Geneva;	font-size: 16px; font-weight: bold; color:#AA0000;}

A.detail_link:link 		{font-family: Trebuchet MS, Verdana, Helvetica, Geneva;	font-size:14px;	font-weight:bold; text-decoration:none; color:#000066; height:100%; width:100%; padding:8px; background-color:#EEEEEE;}
A.detail_link:visited 	{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:14px; font-weight:bold; text-decoration:none; color:#000066; height:100%; width:100%; padding:8px; background-color:#EEEEEE;}
A.detail_link:active 	{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:14px; font-weight:bold; text-decoration:none; color:#000066; height:100%; width:100%; padding:8px; background-color:#EEEEEE;}
A.detail_link:hover 	{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:14px; font-weight:bold; text-decoration:none; color:#AA0000; height:100%; width:100%; padding:8px; background-color:#CCCCCC;}

A.login:link 			{font-family: Trebuchet MS, Verdana, Helvetica, Geneva;	font-size:11px;	font-weight:bold; text-decoration:none; color:#000066;}
A.login:visited 		{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:11px; font-weight:bold; text-decoration:none; color:#000066;}
A.login:active 			{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:11px; font-weight:bold; text-decoration:none; color:#000066;}
A.login:hover 			{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:11px; font-weight:bold; text-decoration:none; color:#AA0000;}

A.bold_2:link 			{font-family: Trebuchet MS, Verdana, Helvetica, Geneva;	font-size:16px;	font-weight:bold; text-decoration:none; color:#000066;}
A.bold_2:visited 		{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:16px; font-weight:bold; text-decoration:none; color:#000066;}
A.bold_2:active 		{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:16px; font-weight:bold; text-decoration:none; color:#000066;}
A.bold_2:hover 			{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:16px; font-weight:bold; text-decoration:none; color:#AA0000;}

a.shopsmart:link 		{font-family: Trebuchet MS, Verdana, Helvetica, Geneva;	font-size:14px;	font-weight:bold; text-decoration:none; color:#AA0000;}
A.shopsmart:visited 		{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:14px; font-weight:bold; text-decoration:none; color:#AA0000;}
A.shopsmart:active 		{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:14px; font-weight:bold; text-decoration:none; color:#AA0000; }
A.shopsmart:hover 		{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:14px; font-weight:bold; text-decoration:none; color:#000066;}

A.advanced_search:link 		{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:12px;	font-weight:normal; text-decoration:none; color:#000066;}
A.advanced_search:visited 	{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:12px; font-weight:normal; text-decoration:none; color:#000066;}
A.advanced_search:active 	{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:12px; font-weight:normal; text-decoration:none; color:#000066;}
A.advanced_search:hover 	{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:12px; font-weight:normal; text-decoration:none; color:#003399;}

A.menu_top_on:link 		{font-family: Trebuchet MS, Verdana, Helvetica, Geneva;	font-size:14px;	font-weight:bold; text-decoration:none; color:#990000;}
A.menu_top_on:visited 	{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:14px; font-weight:bold; text-decoration:none; color:#990000;}
A.menu_top_on:active 	{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:14px; font-weight:bold; text-decoration:none; color:#990000;}
A.menu_top_on:hover 	{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:14px; font-weight:bold; text-decoration:none; color:#990000;}

A.sub_menu:link 		{font-family: Trebuchet MS, Verdana, Helvetica, Geneva;	font-size:13px;	font-weight:bold; text-decoration:none; color:#000066; letter-spacing:1; height:100%; width:100%; padding-top:3; padding-bottom:3; background-color:DDEEFF;}
A.sub_menu:visited 		{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:13px; font-weight:bold; text-decoration:none; color:#000066; letter-spacing:1; height:100%; width:100%; padding-top:3; padding-bottom:3; background-color:DDEEFF;}
A.sub_menu:active 		{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:13px; font-weight:bold; text-decoration:none; color:#000066; letter-spacing:1; height:100%; width:100%; padding-top:3; padding-bottom:3; background-color:DDEEFF;}
A.sub_menu:hover 		{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:13px; font-weight:bold; text-decoration:none; color:#000033; letter-spacing:1; height:100%; width:100%; padding-top:3; padding-bottom:3; background-color:99AACC;}

A.left_menu_off:link 	{font-family: Trebuchet MS, Verdana, Helvetica, Geneva;	font-size:11px;	font-weight:none; text-decoration:none; color:#000066;height:35; width:100%; padding-left:5; padding-top:3; padding-bottom:3; background-color:FFFFFF;}
A.left_menu_off:visited {font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:11px; font-weight:none; text-decoration:none; color:#000066; height:35; width:100%; padding-left:5; padding-top:3; padding-bottom:3; background-color:FFFFFF;}
A.left_menu_off:active 	{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:11px; font-weight:none; text-decoration:none; color:#000066; height:35; width:100%; padding-left:5; padding-top:3; padding-bottom:3; background-color:FFFFFF;}
A.left_menu_off:hover 	{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:11px; font-weight:none; text-decoration:none; color:#000099; height:35; width:100%; padding-left:4; padding-top:2; padding-bottom:2; background-color:FFFFFF; border-top:1px solid; border-bottom:1px solid; border-left:1px solid; border-color:#000066;}

A.left_menu_on:link 	{font-family: Trebuchet MS, Verdana, Helvetica, Geneva;	font-size:13px;	font-weight:bold; text-decoration:none; color:#FFFFCC; letter-spacing:1; height:35; width:100%; padding-left:4; padding-top:3; padding-bottom:3; border-right:0; border-left:1; border-top:1; border-bottom:1; border-color:#000066;}
A.left_menu_on:visited 	{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:13px; font-weight:bold; text-decoration:none; color:#FFFFCC; letter-spacing:1; height:35; width:100%; padding-left:4; padding-top:3; padding-bottom:3; border-right:0; border-left:1; border-top:1; border-bottom:1; border-color:#000066;}
A.left_menu_on:active 	{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:13px; font-weight:bold; text-decoration:none; color:#FFFFCC; letter-spacing:1; height:35; width:100%; padding-left:4; padding-top:3; padding-bottom:3; border-right:0; border-left:1; border-top:1; border-bottom:1; border-color:#000066;}
A.left_menu_on:hover 	{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:13px; font-weight:bold; text-decoration:none; color:#FFFFFF; letter-spacing:1; height:35; width:100%; padding-left:4; padding-top:3; padding-bottom:3; border-right:0; border-left:1; border-top:1; border-bottom:1; border-color:#000066;}

A.click_here:link    	{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:11px; font-weight:bold; text-decoration:underline; color:#000066;}
A.click_here:visited 	{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:11px; font-weight:bold; text-decoration:underline; color:#000066;}
A.click_here:active  	{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:11px; font-weight:bold; text-decoration:underline; color:#000066;}
A.click_here:hover   	{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:11px; font-weight:bold; text-decoration:underline; color:#CC0000;}

A.footer_1:link 		{font-family: Trebuchet MS, Verdana, Helvetica, Geneva;	font-size:14px;  font-weight:bold; text-decoration:none; vertical-align:bottom; color:#666666;}
A.footer_1:visited 		{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:14px;  font-weight:bold; text-decoration:none; color:#666666;}
A.footer_1:active 		{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:14px;  font-weight:bold; text-decoration:none; color:#666666;}
A.footer_1:hover 		{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:14px;  font-weight:bold; text-decoration:none; color:#999999;}

A.footer_2:link 		{font-family: Trebuchet MS, Verdana, Helvetica, Geneva;	font-size:8px;  font-weight:none; text-decoration:none; vertical-align:bottom; color:#666666;}
A.footer_2:visited 		{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:8px;  font-weight:none; text-decoration:none; color:#666666;}
A.footer_2:active 		{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:8px;  font-weight:none; text-decoration:none; color:#666666;}
A.footer_2:hover 		{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:8px;  font-weight:none; text-decoration:none; color:#999999;}

A.footer_4:link			{font-family: Trebuchet MS, Verdana, Helvetica, Geneva;	font-weight:none; font-size: 10px; color:#000066;}
A.footer_4:visited		{font-family: Trebuchet MS, Verdana, Helvetica, Geneva;	font-weight:none; font-size: 10px; color:#000066;}
A.footer_4:active		{font-family: Trebuchet MS, Verdana, Helvetica, Geneva;	font-weight:none; font-size: 10px; color:#000066;}
A.footer_4:hover		{font-family: Trebuchet MS, Verdana, Helvetica, Geneva;	font-weight:none; font-size: 10px; color:000099;}

A.bar:link 				{text-decoration: none; font-family : Trebuchet MS, Verdana, helvetica, Helvetica;font-weight : bold;font-size: 10pt;color : FFFFFF;}
A.bar:visited 			{text-decoration: none; font-family : Trebuchet MS, Verdana, helvetica, Helvetica;font-weight : bold;font-size: 10pt;color : FFFFFF;}
A.bar:active 			{text-decoration: none; font-family : Trebuchet MS, Verdana, helvetica, Helvetica;font-weight : bold;font-size: 10pt;color : FFFFFF;}
A.bar:hover 			{text-decoration: none; font-family : Trebuchet MS, Verdana, helvetica, Helvetica;font-weight : bold;font-size: 10pt;color : #990000;}

A.highlight:link		{font-family: Trebuchet MS, Verdana, Helvetica, Geneva;	font-weight:bold; font-size: 14px; font-style: italic; color:#CC0000; text-decoration:none;}
A.highlight:visited		{font-family: Trebuchet MS, Verdana, Helvetica, Geneva;	font-weight:bold; font-size: 14px; font-style: italic; color:#CC0000; text-decoration:none;}
A.highlight:active		{font-family: Trebuchet MS, Verdana, Helvetica, Geneva;	font-weight:bold; font-size: 14px; font-style: italic; color:#CC0000; text-decoration:none;}
A.highlight:hover		{font-family: Trebuchet MS, Verdana, Helvetica, Geneva;	font-weight:bold; font-size: 14px; font-style: italic; color:#CC3333; text-decoration:none;}

A.note:link 			{font-family: Trebuchet MS, Verdana, Helvetica, Geneva;	font-size:11px;	font-weight:normal; color:#000066;}
A.note:visited 			{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:11px; font-weight:normal; color:#000066;}
A.note:active 			{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:11px; font-weight:normal; color:#000066;}
A.note:hover 			{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size:11px; font-weight:normal; color:#0066CC;}

HR.accessories			{background-color:#F9E7B0;}
HR.bar					{color:#000066; height:2;}

TABLE.background 		{background-color:#527EAE;}
TABLE.outline 			{background-color:#003366;}
TABLE.white 			{background-color:#FFFFFF;}
TABLE.left_menu			{background-color:#FFFFFF;}
TABLE.error_background 	{background-color:#FFEEEE;}
TABLE.error_border 		{background-color:#AA0000;}
TR.bar					{background-color:#000066; border-color : 003399;text-decoration: none; font-family : Trebuchet MS, Verdana, helvetica, Helvetica;font-size: 10pt;font-weight : bold;color : FFFFFF;}
TR.results_1 			{background-color:#FFFFFF;}
TR.results_2 			{background-color:#DDDDDD;}
TD.bar					{background-color:#000066; border-color : 003399;text-decoration: none; font-family : Trebuchet MS, Verdana, helvetica, Helvetica;font-size: 11px;font-weight : bold;color : FFFFFF;}
TD.list_div			 	{background-color:#CCCCCC; height:1;}
TD.reg_form 			{font-family: Trebuchet MS, Verdana, Helvetica, Geneva; font-size: 11px; font-weight:bold; color:#333333; letter-spacing:1; line-height: 1.45;}
TD.menu_top_off 		{background-color:#E6E8E8; height:15}
TD.menu_top_on 			{background-color:#7CA5D0; height:15}
TD.menu_left_support	{background-color:#00015E; align:left;}
TD.menu_div				{background-color:#FFFFFF; height:2; width:100%;}
TD.menu_bottom_off 		{}
TD.menu_bottom_on 		{background-color:#7CA5D0; height:18;}
TD.page_title 			{background-color:#003366; padding-top:5; padding-left:10;}
TD.search		 		{background-color:#DDDDDD;}
TD.div		 			{background-color:#000066;}
TD.business_top			{background-color:#F6EC76;}
TD.business_left		{background-color:#FBF6BA;}
TD.theater_top			{background-color:#FE3A3A;}
TD.theater_left			{background-color:#FBF6BA;}
TD.plasma_top			{background-color:#96E8E7;}
TD.plasma_left			{background-color:#FBF6BA;}
TD.accessories_top	 	{background-color:#FFFFFF;}
TD.support_top			{background-color:#FFFFFF;}
TD.accessories_left	 	{background-color:#FFFFFF;}
TD.support_left			{background-color:#FFFFFF;}

.compare	 			{height:18; width:250; background-color:#F9F9F9; font-family:Trebuchet MS, Verdana, Helvetica, Geneva; font-size:12px; font-weight:bold; color:#000066;}
.search_feature			{height:20; width:150; background-color:#F9F9F9; font-family:Trebuchet MS, Verdana, Helvetica, Geneva; font-size:12px; font-weight:bold; color:#000066;}
SELECT.select 			{height:18; width:100; background-color:#F9F9F9; font-family:Trebuchet MS, Verdana, Helvetica, Geneva; font-size:12px; font-weight:bold; color:#000099;}
SELECT.filter 			{height:18; width:150; background-color:#F9F9F9; font-family:Trebuchet MS, Verdana, Helvetica, Geneva; font-size:12px; font-weight:bold; color:#000099;}
SELECT.search 			{height:18; width:160; background-color:#F9F9F9; font-family:Trebuchet MS, Verdana, Helvetica, Geneva; font-size:12px; font-weight:bold; color:#000099;}
SELECT.form 			{height:18; width:150; background-color:#F9F9F9; font-family:Trebuchet MS, Verdana, Helvetica, Geneva; font-size:12px; font-weight:bold; color:#000099;}
INPUT.search 			{height:24; width:200; background-color:#EEEEEE; font-family:Trebuchet MS, Verdana, Helvetica, Geneva; font-size:12px; font-weight:bold; color:#000000; margin-left:80px;}
INPUT.submit 			{height:20; background-color:#FFFFFF; font-family:Trebuchet MS, Verdana, Helvetica, Geneva; font-size:12px; font-weight:bold; color:#000066;}
INPUT.login 			{height:16; width: 55; background-color:#FFFFFF; font-family:Trebuchet MS, Verdana, Helvetica, Geneva; font-size:10px; font-weight:none; color:#000066;}
INPUT.form				{height:17; width:150; background-color:#F9F9F9; font-family:Trebuchet MS, Verdana, Helvetica, Geneva; font-size:12px; font-weight:bold; color:#000066; margin:0; padding:0; border-right-width:1; border-left-width:1; border-bottom-width:1; border-top-width:1; vertical-align:middle;}
INPUT.form_request		{height:20; width:400; background-color:#F9F9F9; font-family:Trebuchet MS, Verdana, Helvetica, Geneva; font-size:12px; font-weight:none; color:#000066; margin:0; padding:0; border-right-width:1; border-left-width:1; border-bottom-width:1; border-top-width:1; vertical-align:middle;}
INPUT.product			{height:20; width:250; background-color:#F9F9F9; font-family:Trebuchet MS, Verdana, Helvetica, Geneva; font-size:12px; font-weight:none; color:#000066; margin:0; padding:0; border-right-width:1; border-left-width:1; border-bottom-width:1; border-top-width:1; vertical-align:middle;}
input.shopsmart			{height:20; width:120; background-color:#F9F9F9; font-family:Trebuchet MS, Verdana, Helvetica, Geneva; font-size:12px; font-weight:none; color:#000066; margin:0; padding:0; border-right-width:1; border-left-width:1; border-bottom-width:1; border-top-width:1; vertical-align:middle;}
INPUT.short				{height:20; width:75; background-color:#F9F9F9; font-family:Trebuchet MS, Verdana, Helvetica, Geneva; font-size:12px; font-weight:none; color:#000066; margin:0; padding:0; border-right-width:1; border-left-width:1; border-bottom-width:1; border-top-width:1; vertical-align:middle;}
SELECT.product			{height:20; width:250; background-color:#F9F9F9; font-family:Trebuchet MS, Verdana, Helvetica, Geneva; font-size:12px; font-weight:none; color:#000066; margin:0; padding:0; border-right-width:1; border-left-width:1; border-bottom-width:1; border-top-width:1; vertical-align:middle;}
TEXTAREA.form			{height:100; width:300; background-color:#F9F9F9; font-family:Trebuchet MS, Verdana, Helvetica, Geneva; font-size:12px; font-weight:none; color:#000066; margin:0; padding:0; border-right-width:1; border-left-width:1; border-bottom-width:1; border-top-width:1; vertical-align:middle;}
TEXTAREA.product		{height:50; width:250; background-color:#F9F9F9; font-family:Trebuchet MS, Verdana, Helvetica, Geneva; font-size:12px; font-weight:none; color:#000066; margin:0; padding:0; border-right-width:1; border-left-width:1; border-bottom-width:1; border-top-width:1; vertical-align:middle;}
TEXTAREA.manager		{height:75; width:560; background-color:#F9F9F9; font-family:Trebuchet MS, Verdana, Helvetica, Geneva; font-size:12px; font-weight:none; color:#000066; scrollbar-face-color:#99CCFF; scrollbar-arrow-color:#000000; scrollbar-track-color:#EEFFFF;}
TEXTAREA.manager_short	{height:30; width:560; background-color:#F9F9F9; font-family:Trebuchet MS, Verdana, Helvetica, Geneva; font-size:12px; font-weight:none; color:#000066; scrollbar-face-color:#99CCFF; scrollbar-arrow-color:#000000; scrollbar-track-color:#EEFFFF;}
TEXTAREA.manager_column	{height:100; width:360; background-color:#F9F9F9; font-family:Trebuchet MS, Verdana, Helvetica, Geneva; font-size:12px; font-weight:none; color:#000066; scrollbar-face-color:#99CCFF; scrollbar-arrow-color:#000000; scrollbar-track-color:#EEFFFF;}
SELECT.manager_column	{height:20; width:360; background-color:#F9F9F9; font-family:Trebuchet MS, Verdana, Helvetica, Geneva; font-size:12px; font-weight:none; color:#000066; scrollbar-face-color:#99CCFF; scrollbar-arrow-color:#000000; scrollbar-track-color:#EEFFFF;}

