/* Homepage */

TABLE.ContentArea		{ width:100%; height:100%; }
	TD.ContentNavigation	{ width:100%; height:33px; vertical-align:top; text-align:left; }
	TD.ContentFlash		{ width:100%; height:160px; vertical-align:top; }
	TD.ContentFlash IMG {margin-top:5px;}
	TD.ContentSmallNav		{ width:100%; height:20px; vertical-align:middle; text-align:left;
							  font:normal 12px Arial; color:#003E70; padding:0px 0px 0px 16px; }
		TD.ContentSmallNav SPAN		{ color:#FE7E01; }
		TD.ContentSmallNav A		{ font:normal 12px Arial; color:#003E70; text-decoration:underline; }
		TD.ContentSmallNav A:hover	{ font:normal 12px Arial; color:#003E70; text-decoration:none; }
	TD.ContentText			{ width:777px; height:100%; vertical-align:top; padding-bottom:20px; }
		/*** About Us page ***/
		TABLE.AboutUs		{ width:100%; height:100%; }
			TD.AboutStarter		{ width:15px; height:100%; }
			TD.AboutLeftNav		{ width:142px; vertical-align:top; height:100%; padding:20px 0px 0px 0px; }
				TD.AboutLeftNav A	{ text-decoration:none; }
				DIV.SideNavItem	{ width:142px; height:18px; vertical-align:middle; font:normal 12px Arial;
								  color:#FFFFFF; background-position:top left; background-repeat:no-repeat;
								  margin-bottom:2px; padding-left:6px; padding-top:1px; }
				DIV.SN_Selected	{ background-image:url(/img/sidenav_dark_single.gif); }
				DIV.SN_Normal	{ background-image:url(/img/sidenav_light_single.gif); cursor:pointer; }
			TD.AboutSep			{ width:21px; }
			TD.AboutText		{ width:284px; height:100%; vertical-align:top; font:normal 12px/15px Arial; 
								  color:003E70; padding:58px 0px 0px 0px; text-align:justify; }
				H1				{ font:bold 12px/15px Arial; color:#959594; margin:0px; padding:0px; 
								  height:15px; vertical-align:top; font-size:11px !important; }
				TD.AboutText A		{ color:#008EDB; text-decoration:underline; }
				TD.AboutText A:hover	{ color:#008EDB; text-decoration:none; }
			TD.AboutSep2		{ width:31px; }
			TD.AboutSidenote	{ width:284px; height:100%; vertical-align:top; font:normal 14px/18px Arial;
								  color:#008EDB; padding:72px 60px 0px 0px; }
				UL				{ margin:0px 0px 0px 15px; padding:0px; }
				LI				{ list-style-position:outside; vertical-align:middle; color:#003E70;
								  padding:0px 0px 10px 4px; font:normal 14px/18px Arial; 
								  list-style-image:url(/img/about_bullet_mz.gif) !important;
								  list-style-image:url(/img/about_bullet.gif); }
		/*** Useful Links page ***/
		TABLE.Links				{ width:100%; height:100%; }
			TD.LinksStarter		{ width:15px; }
			TD.LinksLeftNav			{ width:142px; vertical-align:top; height:100%; padding:20px 0px 0px 0px; }
				TD.LinksLeftNav A	{ text-decoration:none; }
			TD.LinksSep			{ width:21px; }
			TD.LinksColumn		{ width:599px; height:100%; vertical-align:top; padding-top:60px; }
				TABLE.LinksItem	{ width:289px; height:40px; margin-bottom:14px; }
					TD.LinksItemImage	{ width:46px; height:40px; }
					TD.LinksItemCont	{ width:243px; height:40px; vertical-align:bottom; text-align:left;
										  font:normal 12px Arial; color:#003E70; }
					TD.LinksItemCont A	{ color:#008EDB; text-decoration:underline; }
			TD.LinksCloser		{ width:16px; }
			LI.Links			{ list-style-position:outside; vertical-align:middle; color:#003E70;
				  padding:0px 0px 0px 4px; font:normal 12px/18px Arial; 
				  list-style-image:url(/img/bullet_link.gif)}
			a.links_style:link      {font:normal 12px/18px Arial; color:#003E70; text-decoration: underline}
			a.links_style:visited   {font:normal 12px/18px Arial; color:#003E70; text-decoration: underline}
			a.links_style:hover     {font:normal 12px/18px Arial; color:#003E70; text-decoration: none}

		/*** Photo album page ***/
		TABLE.Photo				{ width:100%; height:100%; }
			TD.PhotoStarter		{ width:15px; }
			TD.PhotoLeftNav			{ width:142px; vertical-align:top; height:100%; padding:20px 0px 0px 0px; }
				TD.PhotoLeftNav A	{ text-decoration:none; }
			TD.PhotoSep			{ width:27px; }
			TD.PhotoCont		{ width:594px; height:100%; vertical-align:top; padding-top:10px; }
				TABLE.Photo_Static		{ width:140px !important; width:142px; margin-top:5px; margin-bottom:5px; }
				TABLE.Photo_Scrollable		{ width:142px; margin-top:5px; margin-bottom:5px; height:240px; }
					TD.Photo_Categories		{ width:120px !important; width:126px; vertical-align:top; background-color:#FFFFFF;
											  padding-left:3px; height:100%; }
					TD.Photo_CategoriesScrollable		{ width:126px; vertical-align:top; background-color:#FFFFFF;
											  			  padding-left:3px; height:240px; }
						DIV.Photo_CatScroller	{ height:100%; overflow:hidden; }
						DIV.Photo_CarStatic		{ height:100%; }
/*						DIV.Photo_CatItem		{ width:120px !important; width:126px; height:21px; vertical-align:middle; }*/
						DIV.Photo_CatItem		{ width:120px !important; width:126px; margin:2px 0px; vertical-align:middle; }
						DIV.Photo_CatItem A				{ font:normal 12px Arial; color:#003E70; 
														  text-decoration:none; }
						DIV.Photo_CatItem A:hover		{ font:normal 12px Arial; color:#003E70; 
														  text-decoration:underline }
						DIV.Photo_CatSel		{ background-image:url(/img/photo_cat_sel.gif); 
												  background-position:left top; background-repeat:no-repeat;
												  padding-left:15px; font:bold 12px Arial; color:#FE7E01; }
						DIV.Photo_CatReg		{ background-image:url(/img/photo_cat_reg.gif); 
												  background-position:left top; background-repeat:no-repeat;
												  padding-left:15px; font:normal 12px Arial; color:#003E70; }
						DIV.Photo_CatSep		{ width:126px; height:1px; background-color:#DEDDDD; 
												  margin-bottom:2px; }
						#scroller				{ background-color:#003E70; position:absolute; 
												  width:5px !important; width:7px;
												  height:2px; border:1px solid #CCCCCC; }
					TD.Photo_Scroll			{ width:12px; vertical-align:top; height:100%; background-color:#FFFFFF; }
					TD.Photo_NoScroll			{ vertical-align:top; background-color:#FFFFFF; }
						TABLE.Photo_Scroll	{ width:12px; height:100%; }
							TD.Photo_ScrollButton		{ width:12px; height:8px; text-align:center; }
							TD.Photo_ScrollPath			{ width:12px; height:100%; vertical-align:top; 
														  text-align:center; }
					TABLE.Album			{ width:565px; }
						TD.Album_Top	{ width:565px; height:14px; }
						TD.Album_Side	{ width:13px; height:359px; }
						TD.Album_Bottom	{ width:565px; height:12px; }
						TD.Album_Image	{ width:539px; height:359px; vertical-align:middle; text-align:center;
										  background-image:url(/img/photo_loading.gif); 
										  background-position:center center; background-repeat:no-repeat; }
						TD.Album_Image2	{ width:539px; height:359px; vertical-align:middle; text-align:center;
										  background-image:none; background-color:#FFFFFF; }										  
						#the_image		{ display:block; }
						TD.Album_Text	{ width:565px; height:122px; background-image:url(/img/photo_album_text.gif);
										  background-repeat:no-repeat; background-position:top left;
										  padding:17px 21px 21px 21px; vertical-align:top; }
						TD.Album_Text DIV	{ font:normal 12px/16px Arial; color:#003E70; display:none; }
						TD.Album_Text IMG	{ display:block; }
						#date_float			{ width:60px; height:11px; position:absolute; background-repeat:no-repeat;
											  background-image:url(/img/photo_float.gif); font:normal 9px Arial;
											  color:#003E70; text-align:center; display:none; top:0px; left:0px; }
											  
					TABLE.Smallstrip	{ width:538px; height:20px; margin-left:14px; margin-bottom:10px; }
						TD.Small_Buttons	{ width:70px; height:20px; vertical-align:bottom; white-space:nowrap; }
								TD.Small_Buttons A			{ font:normal 12px Arial; color:#003E70; 
														  text-decoration:underline !important; }
								TD.Small_Buttons A:hover	{ font:normal 12px Arial; color:#003E70;
														  text-decoration:none !important; }
						TD.Small_Strip	{ width:458px; height:20px; vertical-align:top; text-align:left;
										  padding:0px 0px; }
						DIV.Small_Strip 	{ height:20px; width:422px; overflow:hidden; }
							TABLE.Smalls	{ height:20px; background-color:transparent; }
								TD.Small	{ height:20px; width:61px; padding:0px 4px; text-align:center;
												  vertical-align:bottom;
												  text-decoration:underline !important; }
								IMG.SmallPush 	{ width:61px; height:1px; display:block; }
								TD.Small A			{ font:normal 12px Arial !important; color:#003E70; 
														  text-decoration:underline !important; }
								TD.Small A:hover	{ font:normal 12px Arial !important; color:#003E70;
														  text-decoration:none !important; }
								TD.SmallSelected		{ font:normal 12px Arial !important; color:#FE7E01; 
														  text-decoration:underline; padding-top:0px; vertical-align:bottom; }
								TD.SmallSelected A			{ font:normal 12px Arial !important; color:#FE7E01; 
														  	  text-decoration:underline !important; }
								TD.SmallSelected A:hover	{ font:normal 12px Arial !important; color:#FE7E01;
															  text-decoration:none !important; }
								TD.SmallSelected IMG.SmallPush	{ border:none; }


					TABLE.Filmstrip		{ width:538px; height:52px; margin-left:14px; margin-top:10px; }
						TD.Film_Buttons	{ width:40px; height:52px; vertical-align:top; }
						TD.Film_Buttons IMG	{ cursor:pointer; }
						TD.Film_Strip	{ width:458px; height:52px; vertical-align:top; text-align:left;
										  padding:0px 20px; }
						DIV.Film_Strip 	{ height:52px; width:422px; overflow:hidden; }
							TABLE.Thumbnails	{ height:52px; background-color:transparent; }
								TD.Thumbnail	{ height:52px; width:61px; padding:0px 4px; text-align:center;
												  vertical-align:top; background-image:url(/img/photo_thumb_back.gif);
												  background-repeat:no-repeat; background-position:top center;
												  background-color:transparent; padding-top:1px; text-decoration:underline !important; }
								IMG.ThumbPush 	{ width:61px; height:0px; display:block; }
								TD.Thumbnail A			{ font:normal 12px Arial; color:#003E70; 
														  text-decoration:underline !important; }
								TD.Thumbnail A:hover	{ font:normal 12px Arial; color:#003E70;
														  text-decoration:none !important; }
								TD.ThumbSelected		{ font:normal 12px Arial; color:#FE7E01; 
														  text-decoration:underline; padding-top:0px; }
								TD.ThumbSelected A			{ font:normal 12px Arial; color:#FE7E01; 
														  	  text-decoration:underline !important; }
								TD.ThumbSelected A:hover	{ font:normal 12px Arial; color:#FE7E01;
															  text-decoration:none !important; }
									TABLE.Test				{ width:61px; height:52px; }
										TD.TestTop			{ width:61px; height:37px; text-align:center;
															  vertical-align:middle; }
										TD.TestBottom		{ width:61px; height:15px; text-align:center;
															  vertical-align:middle; }
								TD.ThumbSelected IMG	{ border:1px solid #003E70; }
								TD.ThumbSelected IMG.ThumbPush	{ border:none; }
/*** Site tree ***/

		TABLE.SiteTree		{ width:100%; height:100%; }
			TD.SiteTreeStarter		{ width:16px; height:100%; }
			
			TD.SiteTreeLeftNav		{ width:142px; vertical-align:top; height:100%; padding:12px 0px 0px 0px;}
									  
				TD.SiteTreeLeftNav A	{ text-decoration:none; }
			TD.SiteTreeSep			{ width:21px; }
			TD.SiteTreeText		{ width:284px; height:100%; vertical-align:top; font:normal 12px/15px Arial; 
								  color:#003E70; padding:55px 0px 0px 0px; text-align:justify; }
			TD.SiteTreeSep2		{ width:31px; }
			TD.SiteTreeText2	{ width:284px; height:100%; vertical-align:top; font:normal 12px/15px Arial;
								  color:#008EDB; padding:55px 0px 0px 0px; }
				DIV.TreeItem	{ background-position:top left; background-repeat:no-repeat;
								  background-image:url(/img/about_bullet.gif); padding:0 0 2px 20px;
								  font:bold 12px Arial; color:#959594; }
				DIV.TreeItem A			{ font:bold 12px Arial; color:#003E70; text-decoration:underline; }
				DIV.TreeItem A:hover	{ font:bold 12px Arial; color:#003E70; text-decoration:none; }
				DIV.TreeSubItem	{ background-position:top left; background-repeat:no-repeat;
								  background-image:url(/img/small_bullet.gif); padding-left:30px; padding-bottom:2px;
								  font:bold 12px Arial; color:#959594; }
				DIV.TreeSubItem A			{ font:normal 12px Arial; color:#003E70; text-decoration:underline; }
				DIV.TreeSubItem A:hover		{ font:normal 12px Arial; color:#003E70; text-decoration:none; }
				DIV.TreeSubSubItem	{ background-position:top left; background-repeat:no-repeat;
								  background-image:url(/img/small_bullet_wide.gif); padding-left:40px; padding-bottom:2px;
								  font:bold 12px Arial; color:#959594; }
				DIV.TreeSubSubItem A			{ font:normal 12px Arial; color:#003E70; text-decoration:underline; }
				DIV.TreeSubSubItem A:hover		{ font:normal 12px Arial; color:#003E70; text-decoration:none; }

/*** Link to us ***/

		TABLE.LinkUs		{ width:100%; height:100%; }
			TD.LinkUsStarter		{ width:15px; height:100%; }
			TD.LinkUsLeftNav		{ width:142px; vertical-align:top; height:100%; padding:12px 0px 0px 0px !important; padding:11px 0px 0px 0px;}
			
				TD.LinkUsLeftNav A	{ text-decoration:none; }
			TD.LinkUsSep			{ width:21px; }
			TD.LinkUsText		{ width:599px; height:100%; vertical-align:top; font:normal 12px/15px Arial; 
								  color:#003E70; padding:20px 20px 0px 0px; text-align:left; }
			TABLE.LinkPreview	{ width:100%; }
				TD.LinkPreview_Code		{ width:50%; vertical-align:top; padding-left:20px; }
					TEXTAREA.CodeView	{ width:90%; height:100px; overflow:auto; border:1px solid #0B203A;
										  font:normal 12px "Courier New"; color:#666666; padding:3px 7px; }
				TD.LinkPreview_View		{ width:50%; vertical-align:top; padding-left:20px; text-align:left; }
				TD.LinkPreview_Bottom	{ width:50%; padding:10px 20px 0px; }
					
	TD.ContentFooter		{ width:100%; height:26px; background-color:#FFFFFF; text-align:left; 
							  vertical-align:middle }
	

