body		{font-family:verdana,arial,sans-serif;background: #4a7e0f url(/Graphics/bg_global.jpg) top left repeat-x;position:relative;margin:25px 0 0 0;}
a 			{font-family:verdana,arial,sans-serif;text-decoration:none;color:#609720;}
a:visited 	{font-family:verdana,arial,sans-serif;text-decoration:none;color:#609720;}
a:hover 	{font-family:verdana,arial,sans-serif;text-decoration:underline;color:#609720;}
img			{border:none;}
td			{font-family:verdana,arial,sans-serif;font-size:8pt;color:white;}
table		{border:none;border-collapse:collapse;padding:0px;margin:0px;}
input		{padding:0px;margin:0px;}
form		{padding:0px;margin:0px;}
h1			{color:#333;font-size:12pt;font-weight:bold;margin:0;padding:0;}

.TopContainer		{width:940px;height:100%;margin:0 auto;padding:0;position:relative;}
.TopContainer br	{float:none;clear:both;}
#WebStats			{display:none;}
.AccessDenied		{margin:20px;font-size:9pt;text-align:center;}

.Header								{float:none;clear:both;width:100%;position;relative;}
.Header .TopLogo					{position:absolute;top:5px;left:0px;}
.Header .NavBar						{float:none;clear:both;width:auto;margin:0 0 20px 0;/*background: transparent url(/Graphics/Logo_Main.gif) no-repeat top left;*/padding:0;height:50px;zoom:1;}
.Header .NavBar:after				{content:".";display:block;height:0;clear:both;visibility:hidden;}
.Header .NavBar li					{margin:0;padding:0;list-style:none;display:inline;color:#fff;}
.Header .NavBar br					{float:none;clear:both;}
.Header .NavBar a					{color:#fff;text-decoration:none;padding: 2px 8px;margin: 0 2px;font-weight:bold;}
.Header .NavBar a:visited			{color:#fff;text-decoration:none;}
.Header .NavBar a:hover				{color:#fff;text-decoration:underline;}
.Header .NavBar .Public				{text-align:right;margin:0 0 0 320px;width:auto;}
.Header .NavBar .Public a			{float:left;clear:none;text-align:left;}
.Header .NavBar .Public ul			{float:right;clear:none;text-align:right;font-size:8pt;margin:18px 0 0 0;}
.Header .NavBar .Public .Left		{float:left;height:50px;width:10px;background: transparent url(/Graphics/nav_left.gif) no-repeat top left;}
.Header .NavBar .Public .Middle		{float:left;height:50px;width:580px;background: transparent url(/Graphics/nav_ctr.gif) repeat-x;padding:0 20px 0 0;vertical-align:middle;}
.Header .NavBar .Public .Right		{float:left;height:50px;width:10px;background: transparent url(/Graphics/nav_right.gif) no-repeat top left;}
.Header .NavBar .Customer			{height:50px;text-align:right;margin:0 0 0 320px;}
.Header .NavBar .Customer ul		{text-align:right;font-size:8pt;margin:0;height:2.25em;vertical-align:middle;}
.Header .NavBar .Customer .Left		{float:left;height:50px;width:10px;background: transparent url(/Graphics/nav_cust_left.gif) no-repeat top left;}
.Header .NavBar .Customer .Middle	{float:left;height:50px;width:580px;background: transparent url(/Graphics/nav_cust_ctr.gif) repeat-x;padding:7px 20px 0 0;vertical-align:middle;}
.Header .NavBar .Customer .Right	{float:left;height:50px;width:10px;background: transparent url(/Graphics/nav_cust_right.gif) no-repeat top left;}
.Header .NavBar #SearchTerms		{margin:8px 0 0 20px;width:100px;padding:1px;font-size:8pt;height:13px;}
.Header .NavBar #SearchButton		{margin:0 0 0 5px;vertical-align:bottom;}
.Header .NavBar #SearchBox			{margin:0;padding:0;display:inline;width:200px;}
.Header .Banner						{float:none;clear:both;height:93px;width:100%;background:transparent url(/Graphics/subpage_photo.jpg) no-repeat;margin:0;padding:0;}
.Header .Banner .Title				{padding:64px 0 0 30px;vertical-align:bottom;height:100%;}

.Body							{float:none;clear:both;width:100%;position:relative;}
/*.Body .Top						{float:none;clear:both;height:30px;background:none;zoom:1;}*/
.Body .Bottom					{float:none;clear:both;background:transparent url(/Graphics/home_body_btm.gif) no-repeat;height:11px;}
.Body .Middle					{float:none;clear:both;background-color:#578b1c;padding:20px 0;zoom:1;}
.Body .Middle:after						{content:".";display: block;height: 0;clear:both;visibility:hidden;}
.Body .Middle br						{float:none;clear:both;}
.Body .Middle .LeftContainer			{width:330px;float:left;margin:0;height:100%;}
.Body .Middle .MiddleContainer			{width:610px;float:left;zoom:1;}
.Body .Middle .MiddleContainer:after	{content:".";display: block;height: 0;clear:both;visibility:hidden;}
.Body .Middle .MiddleContainer br		{float:none;clear:both;}
.Body .Middle .MiddleContainer .Top		{float:none;clear:both;background:transparent url(/Graphics/subpage_white_top.gif) no-repeat;width:588px;margin:0;padding:0;height:10px;}
.Body .Middle .MiddleContainer .Middle	{float:none;clear:both;background-color:#fff;width:588px;color:#333;margin:0;padding:0;}
.Body .Middle .MiddleContainer .Middle:after		{content:".";display: block;height: 0;clear:both;visibility:hidden;}
.Body .Middle .MiddleContainer .Middle br			{float:none;clear:both;}
.Body .Middle .MiddleContainer .Middle .Header		{color:#333;font-size:12pt;font-weight:bold;width:500px;margin:0 0 0 44px;}
.Body .Middle .MiddleContainer .Middle .Body		{color:#333;font-size:8pt;width:500px;margin:20px 0 40px 44px;zoom:1;}
.Body .Middle .MiddleContainer .Middle .Body:after	{content:".";display: block;height: 0;clear:both;visibility:hidden;}
.Body .Middle .MiddleContainer .Middle .Body .SystemMessage	{color:#333;font-size:9pt;margin:0 140px;}
.Body .Middle .MiddleContainer .Bottom	{float:none;clear:both;background:transparent url(/Graphics/subpage_white_btm.gif) no-repeat;width:588px;margin:0;padding:0;height:10px;}
.Body .Middle .Container				{width:880px;float:left;margin:0 30px;height:100%;zoom:1;}
.Body .Middle .Container br				{float:none;clear:both;}
.Body .Middle .Container:after			{content:".";display: block;height: 0;clear:both;visibility:hidden;}
.Body .Middle .Container .Top			{float:none;clear:both;background:transparent url(/Graphics/subpage_white_wide_top.gif) no-repeat;width:880px;margin:0;padding:0;height:10px;}
.Body .Middle .Container .Middle		{float:none;clear:both;background-color:#fff;width:880px;color:#333;margin:0;padding:0;border-bottom:1px solid #fff;zoom:1;}
.Body .Middle .Container .Middle:after	{content:".";display: block;height: 0;clear:both;visibility:hidden;}
.Body .Middle .Container .Middle br		{float:none;clear:both;}
.Body .Middle .Container .Middle .Header{color:#333;font-size:12pt;font-weight:bold;width:800px;margin:0 0 0 44px;}
.Body .Middle .Container .Middle .Body	{color:#333;font-size:8pt;width:800px;margin:20px 0 40px 44px;zoom:1;}
.Body .Middle .Container .Middle .Body:after			{content:".";display: block;height: 0;clear:both;visibility:hidden;}
.Body .Middle .Container .Middle .Body br	{clear:both;float:none;}
.Body .Middle .Container .Middle .Body .SystemMessage	{color:#333;font-size:9pt;margin:0 140px;}
.Body .Middle .Container .Bottom		{float:none;clear:both;background:transparent url(/Graphics/subpage_white_wide_btm.gif) no-repeat;width:880px;margin:0;padding:0;height:10px;}

.Footer				{float:none;clear:both;width:100%;}

.Footer						{height:25px;color:#ffffff;font-size:8pt;text-align:center;}
.Footer a					{font-family:verdana,arial,sans-serif;text-decoration:none;color:#fff;}
.Footer a:visited 			{font-family:verdana,arial,sans-serif;text-decoration:none;color:#fff;}
.Footer a:hover 			{font-family:verdana,arial,sans-serif;text-decoration:underline;color:#fff;}
.Footer .NavBar				{margin:18px 0 5px 0;}
.Footer .Contact			{margin:5px 0 36px 0;}

.LeftContainer .Login				{width:260px;padding:0 30px;color:#c4ff8b;border:none;}
.LeftContainer .Login .Top			{height:19px;font-size:1px;background:transparent url(/Graphics/login_top.gif) no-repeat;margin:0;padding:0;}
.LeftContainer .Login .Middle		{background-color:rgb(74,127,23);margin:0;padding:0 20px;font-size:9pt;border:none;}
.LeftContainer .Login .Bottom		{height:19px;font-size:1px;background:transparent url(/Graphics/login_btm.gif) no-repeat;margin:0;padding:0;}
.LeftContainer .Login .Header		{margin-bottom:18px;font-size:15px;font-weight:bold;}
.LeftContainer .Login .Message		{margin:18px 0;font-size:8pt;}
.LeftContainer .Login .Message a	{font-size:8pt;color:#c4ff8b;}
.LeftContainer .Login input			{width:120px;height:17px;}
.LeftContainer .Login #LoginButton	{vertical-align:bottom;margin:5px 0 2px 5px;}

.Customer .Login				{width:260px;padding:0 30px 10px 30px;color:#c4ff8b;}
.Customer .Login .Top			{height:19px;font-size:1px;background:transparent url(/Graphics/login_top.gif) no-repeat;margin:0;padding:0;}
.Customer .Login .Middle		{background-color:rgb(74,127,23);margin:0;padding:0 20px;font-size:9pt;border:none;}
.Customer .Login .Bottom		{height:19px;font-size:1px;background:transparent url(/Graphics/login_btm.gif) no-repeat;margin:0;padding:0;}
.Customer .Login .Header		{margin-bottom:18px;font-size:15px;font-weight:bold;}
.Customer .Login .Message		{margin-top:18px;font-size:8pt;}
.Customer .Login .Message a	{font-size:8pt;color:#c4ff8b;}
.Customer .Login input			{width:120px;height:17px;}
.Customer .Login #LoginButton	{vertical-align:bottom;margin:5px 0 2px 5px;}

.Home .Header .Banner							{float:none;clear:both;height:264px;width:100%;margin-bottom:10px;background:transparent url(/Graphics/home_main_photo.jpg) no-repeat;padding:0;}
.Home .Header .Banner .Features					{float:none;clear:both;height:264px;margin:0 0 0 350px;color:#fff;padding:0;}
.Home .Header .Banner .Features .Feature		{float:left;text-align:left; vertical-align:top;font-size:8pt;width:175px;margin:40px 20px 0 0;padding:0;}
.Home .Header .Banner .Features .Feature .Title	{margin:6px 0 0 0;font-weight:bold;padding:0;}
.Home .Header .Banner .Features .Feature .Body	{margin:0 16px 0 0;padding:0;font-weight:normal;line-height:1.150;font-size:10px;background:none;border:none;}
.Home .Header .Banner .Features br				{float:none;clear:both;}
.Home .Header .Banner br						{float:none;clear:both;}
.Home .Header br								{float:none;clear:both;}
.Home .Body .Top								{float:none;clear:both;background:transparent url(/Graphics/home_body_top.gif) no-repeat;height:30px;}
.Home .Body .Middle								{padding-top:10px;}
.Home .Body .Middle .LeftContainer				{width:350px;float:left;margin:0;height:100%;}
.Home .Body .Middle .LeftContainer .Vendors		{margin:40px 40px 0 40px;}
.Home .Body .Middle .LeftContainer .Vendors .Vendor	{}
.Home .Body .Middle .MiddleContainer			{width:590px;float:left;}
.Home .Body .Middle .MiddleContainer .News .Abstract			{float:none;clear:both;margin-bottom:20px;zoom:1;}
.Home .Body .Middle .MiddleContainer .News .Abstract .Graphic	{float:left;clear:none;width:113px;margin-right:15px;}
.Home .Body .Middle .MiddleContainer .News .Abstract .Body		{float:left;clear:none;width:430px;color:#fff;background:none;font-size:8pt;}
.Home .Body .Middle .MiddleContainer .News .Abstract .Body .Title{font-weight:bold;color:#fff;font-size:10pt;}
.Home .Body .Middle .MiddleContainer .News .Abstract br			{float:none;clear:both;}
.Home .Body .Middle .MiddleContainer .News br					{float:none;clear:both;}
.Home .Body .Middle .MiddleContainer br							{float:none;clear:both;}
.Home .LeftContainer .Login						{padding:0 40px;}
.Home .LeftContainer .Login .Top			{height:19px;font-size:1px;background:transparent url(/Graphics/login_top.gif) no-repeat;margin:0;padding:0;}

.About .Body .Middle .MiddleContainer .Middle .Banner	{background:transparent url(/Graphics/about_photo.jpg) no-repeat bottom center;height:120px;margin-bottom:20px;}
.AccountSettings .Body .Middle .Container .Middle .Header	{padding-top:40px;}

.Contact .Body .Middle .MiddleContainer .Middle						{padding-bottom:40px;}
.Contact .Body .Middle .MiddleContainer .Middle .Body .Info			{float:none;clear:both;zoom:1;padding:0;margin:0;width:auto;}
.Contact .Body .Middle .MiddleContainer .Middle .Body .Info:after	{content:".";display: block;height: 0;clear:both;visibility:hidden;}
.Contact .Body .Middle .MiddleContainer .Middle .Body .Info .Label	{float:left;clear:none;width:70px;font-weight:bold;}
.Contact .Body .Middle .MiddleContainer .Middle .Body .Info .Text	{float:left;clear:none;width:auto;padding:0;margin:0;padding-bottom:2px;}
.Contact .Body .Middle .MiddleContainer .Middle .Body .Info br		{float:none;clear:both;}
.Contact .Body .Middle .MiddleContainer .Middle .Banner				{float:left;clear:none;margin:20px 30px 0 30px;}
.Contact .Body .Middle .MiddleContainer .Middle .Body				{float:left;clear:none;width:auto;margin:20px 0px;padding:0;}
.Contact .Body .Middle .MiddleContainer .Middle .Body .Header		{text-align:left;margin:0 0 20px 0;padding-left:0;width:auto;}
.Contact .Body .Middle .MiddleContainer .Middle .Body .Header h1	{text-align:left;margin-left:0;padding-left:0;width:auto;}

.FAQ .Body .Middle .MiddleContainer .Middle .Body .Title			{font-weight:bold;font-size:10pt;}
.FAQ .Body .Middle .MiddleContainer .Middle .Body .FAQs				{margin-bottom:10px;}

.LoginInfo .Body .Middle .Container .Middle .Body					{margin:0 250px;}
.LoginInfo .Body .Middle .Container .Middle .Body div				{margin:10px 0;}
.LoginInfo .Body .Middle .Container .Middle td						{color:#333;}

.Password .Body .Middle .Container .Middle td						{color:#333;}

.Products .Body .Middle .MiddleContainer .Middle .Body .Product			{float:none;clear:both;margin-bottom:20px;zoom:1;}
.Products .Body .Middle .MiddleContainer .Middle .Body .Product .Graphic	{float:left;clear:none;width:160px;}
.Products .Body .Middle .MiddleContainer .Middle .Body .Product .Body		{float:left;clear:none;width:320px;font-size:8pt;font-weight:normal;margin:0;padding-left:20px;}
.Products .Body .Middle .MiddleContainer .Middle .Body .Product .Body .Title{font-size:10pt;font-weight:bold;}
.Products .Body .Middle .MiddleContainer .Middle .Body .Product:after		{content:".";display:block;height:0;clear:both;visibility:hidden;}
.Products .Body .Middle .MiddleContainer .Middle .Body .PDFCatalogs			{float:none;clear:both;}
.Products .Body .Middle .MiddleContainer .Middle .Body .PDFCatalogs .Top	{height:9px;font-size:1px;background:transparent url(/Graphics/products_download_top.gif) no-repeat;margin:0;padding:0;}
.Products .Body .Middle .MiddleContainer .Middle .Body .PDFCatalogs .Middle	{background-color:rgb(230,230,230);width:508px;padding-top:10px;}
.Products .Body .Middle .MiddleContainer .Middle .Body .PDFCatalogs .Bottom	{height:9px;font-size:1px;background:transparent url(/Graphics/products_download_btm.gif) no-repeat;margin:0;padding:0;}
.Products .Body .Middle .MiddleContainer .Middle .Body .PDFCatalogs .Middle .Header			{float:left;clear:none;font-weight:bold;font-size:12pt;margin:0 0 0 20px;padding:7px 0 0 40px;height:140px;width:120px;vertical-align:middle;background:transparent url(/Graphics/pdf_download_icon.gif) no-repeat}
.Products .Body .Middle .MiddleContainer .Middle .Body .PDFCatalogs .Middle .ProductLine	{float:left;clear:none;font-weight:bold;margin:10px 0;width:300px;}
.Products .Body .Middle .MiddleContainer .Middle .Body .Product .Body br	{float:none;clear;both;}
.Products .Body .Middle .MiddleContainer .Middle .Body .Product br		{float:none;clear;both;}
.Products .Body .Middle .MiddleContainer .Middle .Body br			{float:none;clear;both;}
.Products .Body .Middle .MiddleContainer .Body br			{float:none;clear;both;}
.Products .Body .Middle .MiddleContainer ul	{margin:0 0 0 20px;padding:0;}

products_download_btm.gif

.Register .Body .Top			{float:none;clear:both;background-color:#578b1c;zoom:1;padding:0;margin:0;}
/*.Register .Body .Top:after		{content:".";display:block;height:0;clear:both;visibility:hidden;}*/
.Register .Body .Top .CustomerBanner				{font-family:arial,verdana,sans-serif;margin:0;padding:0;background:#578b1c url('/Graphics/Registration/reg_photo_cust.gif') no-repeat 30px 0;height:148px;color:#fff;font-size:9pt;font-weight:bold;width:940px;zoom:1;}
/*.Register .Body .Top .CustomerBanner:after			{content:".";display:block;height:0;clear:both;visibility:hidden;}*/
.Register .Body .Top .CustomerBanner .Left			{float:left;width:280px;padding-right:10px;font-size:8pt;zoom:1;margin-left:290px;margin-top:40px;}
/*.Register .Body .Top .CustomerBanner .Left:after	{content:".";display:block;height:0;clear:both;visibility:hidden;}*/
.Register .Body .Top .CustomerBanner .Right			{float:left;width:280px;padding-right:10px;font-size:8pt;zoom:1;margin-top:40px;}
/*.Register .Body .Top .CustomerBanner .Right:after	{content:".";display:block;height:0;clear:both;visibility:hidden;}*/
.Register .Body .Top .CustomerBanner h1				{font-size:12pt;color:#fff;}
.Register .Body .Top .CustomerBanner ul				{margin-top:10px;font-size:9pt;}	
.Register .Body .Top .CustomerBanner li				{margin-top:5px;font-size:9pt;}	
.Register .Body .Middle								{float:none;clear:both;background-color:#578b1c;padding:0 0 20px 0;margin-top:0;zoom:1;}
.Register .Body .Middle .Container .Top				{margin-top:20px;}
/*.Register .Body .Middle .Container .Middle div		{padding:20px;font-size:9pt;}*/

.Register select			{font-size:8pt;height:18px;}
.Register #RegisterNew		{float:none;clear:both;width:880px;margin:0;padding:0;background-color:#fff;}
.Register #RegisterNew td	{color:#000;}
.Register #RegisterNew #TopVerbiage	{padding:20px 0;text-align:left;font-size:8pt;font-weight:bold;font-size:9pt;margin:0 20px;}
.Register #RegisterNew #TopVerbiage	#CriticalMsg	{color:red;}
.Register #RegistrationForm							{font-size:8pt;width:500px;float:left;border-top:1px solid #ccc;height:860px;background-color:#fff;padding:0 20px;}
.Register #RegistrationForm .HeaderLabel			{font-weight:bold;font-size:9pt;padding:20px 0 5px 0;}
.Register #RegistrationForm #BillingAddress			{height:183px;width:250px;float:left;}
.Register #RegistrationForm #BillingAddress div		{font-size:8pt;height:12px;vertical-align:bottom;margin:2px 0 0 0;padding:0;}
.Register #RegistrationForm #BillingAddress input	{font-size:8pt;height:14px;}
.Register #RegistrationForm #BillingAddress select	{font-size:8pt;height:18px;}
.Register #RegistrationForm #ShippingAddress		{height:183px;width:250px;float:left;}
.Register #RegistrationForm #ShippingAddress div	{font-size:8pt;height:12px;vertical-align:bottom;margin:2px 0 0 0;padding:0;}
.Register #RegistrationForm #ShippingAddress input	{font-size:8pt;height:14px;}
.Register #RegistrationForm #ShippingAddress select	{font-size:8pt;height:18px;}
.Register #RegistrationForm #ShippingAddress #ShippingInfo{margin-top:6px;}
.Register #RegistrationForm .Contact				{height:300px;width:250px;float:left;clear:left;}
.Register #RegistrationForm .Contact div			{font-size:8pt;height:12px;vertical-align:bottom;margin:2px 0 0 0;padding:0;}
.Register #RegistrationForm .Contact input			{font-size:8pt;height:14px;}
.Register #RegistrationForm #BusinessDetails		{height:375px;width:250px;float:left;}
.Register #RegistrationForm #BusinessDetails div	{font-size:8pt;height:12px;vertical-align:bottom;margin:2px 0 0 0;padding:0;}
.Register #RegistrationForm #BusinessDetails input	{font-size:8pt;height:14px;}
.Register #RegistrationForm #BusinessDetails select	{font-size:8pt;height:18px;}
.Register #RegistrationForm #AirportDetails			{float:none;clear:both;width:100%;height:165px;border-bottom:1px solid #ccc;}
.Register #RegistrationForm #AirportDetails #Flights{width:210px;float:left;}
.Register #RegistrationForm #AirportDetails #Flights .HeaderLabel	{width:100%;margin:10px 0 0 0;padding:0;text-align:left;font-weight:normal;}
.Register #RegistrationForm #AirportDetails #Flights input	{width:60px;}
.Register #RegistrationForm #AirportDetails #Flights div	{width:65px;float:left;text-align:center;}
.Register #RegistrationForm #AirportDetails #Times	{width:210px;float:left;}
.Register #RegistrationForm #AirportDetails #Times .HeaderLabel	{width:100%;margin:10px 0 0 0;padding:0;text-align:left;font-weight:normal;}
.Register #RegistrationForm #AirportDetails #Times input	{width:60px;}
.Register #RegistrationForm #AirportDetails #Times div		{width:65px;float:left;text-align:center;}
.Register #RegistrationForm #Disclosures			{float:none;clear:both;font-size:8pt;font-weight:bold;margin:20px 0 20px 0;}
.Register #RegistrationForm #Disclosures img		{margin:20px 0 20px 0;cursor:pointer;}
.Register #RegistrationInfo	{width:303px;float:left;border-left:1px solid #ccc;border-top:1px solid #ccc;height:860px;font-size:8pt;padding-bottom:0;background-color:#fff;padding:0 36px 0 0;}
.Register #RegistrationInfo	#PDF	{padding:20px 0 20px 20px;}
.Register #RegistrationInfo	#Requirements	{padding:20px 20px 20px 20px;border-top:solid 1px rgb(204,204,204);border-bottom:solid 1px rgb(204,204,204);}
.Register #RegistrationInfo	#Requirements .HeaderLabel{font-size:9pt;font-weight:bold;}
.Register #RegistrationInfo	#Requirements ul{padding:0px;margin-left:20px;margin-top:15px;list-style-image:url(/graphics/homeNewsBullet.gif);font-size:8pt;}
.Register #RegistrationInfo	#Questions		{padding:20px 20px 20px 20px;border-bottom:solid 1px rgb(204,204,204);}
.Register #RegistrationInfo	#Questions .HeaderLabel{font-size:9pt;font-weight:bold;}

.Pending .NoData	{text-align:center;margin:20px;color:#333;font-size:9pt;}
.Pending .stkHeader {color:rgb(170,170,170);font-weight:bold;font-size:12pt;width:100%;text-align:center;margin:10px;}
.History .NoData	{text-align:center;margin:20px;color:#333;font-size:9pt;}
.History .stkHeader {color:rgb(170,170,170);font-weight:bold;font-size:12pt;width:100%;text-align:center;margin:10px;}
.History .Footnote	{font-size:8pt;text-align:center;}
.Invoice .NoData	{text-align:center;margin:20px;color:#333;font-size:9pt;}

.Invoice .Invoice	{background-color:#f0f0f0;border:1px solid #d4d4d4;border-collapse:collapse;color:#000;zoom:1;margin:0 0 20px 0;}
.Invoice .Invoice:after	{content:".";display: block;height: 0;clear:both;visibility:hidden;}
.invoiceWhite td		{background-color: #ffffff; padding: 1px 4px 1px 4px;border:1px solid #d4d4d4;font-size:8pt;color:#000;}
.invoiceWhite #Invoice	{width:15%;text-align:center;}
.invoiceWhite #Track	{width:25%;text-align:center;}
.invoiceWhite #Date		{width:15%;text-align:center;}
.invoiceWhite #Total	{width:15%;text-align:right;}
.invoiceWhite #Term		{width:30%;text-align:center;}
.invoiceGray td			{background-color:#f0f0f0;padding: 1px 4px 1px 4px;border:1px solid #d4d4d4;font-size:8pt;color:#000;}
.invoiceGray #Invoice	{width:15%;text-align:center;}
.invoiceGray #Track		{width:25%;text-align:center;}
.invoiceGray #Date		{width:15%;text-align:center;}
.invoiceGray #Total		{width:15%;text-align:right;}
.invoiceGray #Term		{width:30%;text-align:center;}
.Invoice .stkHeader 	{color:rgb(170,170,170);font-weight:bold;font-size:12pt;width:100%;text-align:center;margin:10px;}

.Stocklist div.customersPage	{margin:20px 0px 20px 40px;}
.Stocklist table.invoices		{background-color:#f0f0f0;border:1px solid #d4d4d4;border-collapse:collapse;color:#000;zoom:1;margin:0 0 20px 0;zoom:1;}
.Stocklist td.stkGray			{padding: 1px 4px 1px 4px;border:1px solid #d4d4d4;color:#000;}
.Stocklist td.stkWhite			{padding: 1px 4px 1px 4px;border:1px solid #d4d4d4;font-size:8pt;color:#000;}
.Stocklist td.stkSpecial		{padding: 1px 4px 1px 4px;border:1px solid #d4d4d4;font-size:8pt;color:#000;}
.Stocklist td.stkBorder			{width:1px;}
.Stocklist .stkHeader td		{padding: 1px 4px 1px 4px;background-color:White;color:#000;}
.Stocklist div.stkHeader 		{color:rgb(170,170,170);font-weight:bold;font-size:12pt;width:100%;text-align:center;margin:5px;}
.Stocklist td.stkHeader 		{padding-left:3px;color:#000;}
.Stocklist span.catHeader		{font-size:8pt;font-weight:bold;font-style:italic;color:#000;}
.Stocklist div.catHeader		{font-size:9pt;font-weight:bold;font-style:italic;color:#000;margin:10px 0;}

.Stocklist div.loadMsg			{padding:5px;font-size:8pt;color:red;text-align:center;font-weight:bold;}

.Stocklist .g td		{padding: 1px 4px 1px 4px;border:1px solid #d4d4d4;font-size:8pt;vertical-align:top;color:#000;}
.Stocklist .g #i		{text-align:left;}
.Stocklist .g #n		{text-align:left;}
.Stocklist .g #d		{text-align:left;}
.Stocklist .g #o		{text-align:left;}
.Stocklist .g #s		{text-align:center;}
.Stocklist .g #p		{text-align:right;}
.Stocklist .g #q		{text-align:right;}
.Stocklist .w td	{background-color: #ffffff; padding: 1px 4px 1px 4px;border:1px solid #d4d4d4;font-size:8pt;vertical-align:top;color:#000;}
.Stocklist .w #i	{text-align:left;}
.Stocklist .w #n	{text-align:left;}
.Stocklist .w #d	{text-align:left;}
.Stocklist .w #o	{text-align:left;}
.Stocklist .w #s	{text-align:center;}
.Stocklist .w #p	{text-align:right;}
.Stocklist .w #q	{text-align:right;}
