/* Common text page */

H1				{ font:bold 18px/24px Arial; color:#0062C8; padding:2px 20px 0px 0px; margin:0px 0px 5px 0px; }

H1.Top			{ background-image:url(../img/heading_blue_wide.gif); background-repeat:no-repeat; background-position:top left;
				  width:738px !important; width:758px; height:30px; vertical-align:middle; font:bold 18px/24px Arial; color:#FFFFFF; 
				  padding:2px 20px 0px 0px; margin:0px 0px 5px 0px; }

DIV.UnderNav	{ vertical-align:middle; text-align:right; padding:0px 20px 10px 0px; }
DIV.UnderNav IMG	{ vertical-align:middle; }

DIV.BlueSep		{ height:2px; background-color:#0062C8; }

H1.Thank		{ height:30px; vertical-align:middle; font:bold 18px/24px Arial; color:#0062C8; 
				  padding:2px 0px 0px 0px; margin:0px 0px 5px 0px; }

DIV.TextContainer		{ padding:0px 27px 0px 65px; font:normal 12px Arial; color:#666666; line-height:16px; }
DIV.TextContainerEN		{ padding:0px 65px 0px 32px; font:normal 12px/20px Arial; }
DIV.TextContainerFaq	{ padding:0px 35px 0px 32px; font:normal 12px/20px Arial; }
H2				{ font:normal 15px Arial; color:#0062C8; margin:0px 0px 5px 0px; padding:0px; }
P				{ font:normal 12px/16px Arial; color:#666666; margin:0px; vertical-align:middle; }
P SPAN.Big		{ font-size:15px; }
P SPAN.Small	{ font-size:11px; }
P A				{ font:normal 12px/20px Arial; color:#666666; text-decoration:underline;}
B.Blue			{ color:#0062C8; }
IMG.Mid			{ vertical-align:middle; }
.bigFont {font:bold 18px/24px Arial; color:#0062C8;}

DIV.BlueU		{ color:#0062C8; text-decoration:underline; font-weight:bold; padding-bottom:5px; }
DIV.BlueN		{ color:#0062C8; text-decoration:none; font-weight:normal; padding-bottom:5px; }
DIV.DateSmall	{ color:#333333; font:normal 10px Arial; }

UL.List		{ margin:15px 0px; padding:0px; }
UL.List LI	{ margin:0px 14px 0px 0px !important; margin:0px 16px 0px 0px; padding:0px 2px 5px 0px; font:normal 12px/16px Arial; color:#666666; 
			  list-style-position:outside; list-style-image:url(../img/bullet.gif) !important; list-style-image:url(../img/bulletxp.gif); }
UL.List LI.Deals	{ margin:0px 14px 10px 0px !important; margin:0px 16px 10px 0px; padding:0px 2px 5px 0px; font:normal 12px/16px Arial; color:#666666; 
					  list-style-position:outside; list-style-image:url(../img/bullet.gif) !important; list-style-image:url(../img/bulletxp.gif); }
UL.List LI.Empty	{ list-style-position:inside; list-style-image:none; list-style-type:none; }
DIV.Hdots	{ padding:1px 0px; background-image:url(../img/h_dots.gif); background-position:top left; background-repeat:repeat-x; }

.ButtonAdv	{ background-image:url(../img/button_87.gif); width:87; height:22px; background-repeat:no-repeat; text-align:center;
				  cursor:pointer; padding:2px 0px 0px !important; padding:0px 0px 0px; vertical-align:middle; }
.ButtonAdv *	{ vertical-align:middle}

B.Orange		{ color:#FF7200; }

TABLE.FaqCols		{ width:758px; }
	TD.FaqText		{ width:503px; vertical-align:top; }
	TD.FaqDots		{ width:3px; background-image:url(../img/v_dots.gif); background-repeat:repeat-y; }
	TD.FaqForm		{ width:208px; vertical-align:top; padding:0px 22px; }
	
	INPUT.Field		{ width:212px; height:20px; border-color:#999999 #E1E1E1 #E1E1E1 #999999; border-style:solid; border-width:1px;
					  margin:5px 0px 15px; font:normal 12px/16px Arial; color:#666666; }
		INPUT.FieldK		{ width:212px; height:20px; border-color:#999999 #E1E1E1 #E1E1E1 #999999; border-style:solid; border-width:1px;
					  margin:5px 0px 15px; font:normal 12px/16px Arial; color:#666666; text-align:left }
	TEXTAREA.Field	{ width:212px; height:180px; border-color:#999999 #E1E1E1 #E1E1E1 #999999; border-style:solid; border-width:1px;
					  margin:5px 0px 15px; overflow:auto; padding:3px; font:normal 12px/16px Arial; color:#666666; }
					  
	TABLE.ButtonSubmit	{ width:67px; height:22px; background-image:url(../img/button_short_back.gif); background-repeat:no-repeat; }
	TABLE.ButtonSubmit TD	{ text-align:center; padding-bottom:3px; }

TABLE.Branches		{ width:758px; }
	TD.BranchText	{ width:226px; vertical-align:top; padding:0px 0px 0px 21px; }
	TD.BranchFlash	{ width:532px; vertical-align:top; }

TABLE.Update		{ width:758px; }
	TD.UpdateLabel	{ width:160px; text-align:left; padding:3px 0px 4px 34px; vertical-align:top; }
	TD.UpdateFields	{ width:598px; text-align:left; padding:3px 0px 4px 0px; }


TD.DealBox			{ width:222px; height:181px; vertical-align:top; padding:4px; background-image:url(../img/deal_box.gif);
					  background-repeat:no-repeat; background-position:top right; }
	DIV.DealCont	{ padding-bottom:8px; }
	DIV.DealCont IMG	{ display:block; }
	DIV.DealButton		{ text-align:center; padding-left:4px; background-image:url(../img/btn_more_info.gif); background-position:center top;
						  background-repeat:no-repeat; height:22px; padding-top:1px !important; padding-top:0px; }
	DIV.ExtraDeal	{ padding-bottom:5px; }
	
TD.AdvertBox		{ width:136px; height:128px; background-image:url(../img/advert_box.gif); background-repeat:no-repeat; 
					  background-position:top left; text-align:center; vertical-align:top; }
	DIV.AdvertPic	{ text-align:center; vertical-align:top; padding-top:5px; padding-bottom:4px; }
	DIV.AdvertPic IMG	{ display:block; }
	DIV.AdvertArchive	{ padding-bottom:5px; vertical-align:middle; }
	IMG.AdvertArchive	{ float:right; margin:0px 0px 5px 10px; }
	

TABLE.Contact		{  }
	TD.ContLabel	{ width:100px; text-align:right; padding:3px 34px 4px 0px; vertical-align:top; }
	TD.ContFields	{ width:358px; text-align:right; padding:3px 0px 4px 0px; }
		.LongField		{ width:283px; height:20px; border-color:#999999 #E1E1E1 #E1E1E1 #999999; border-style:solid; border-width:1px;
							  font:normal 12px/16px Arial; color:#666666; }
		INPUT.ContField		{ width:183px; height:20px; border-color:#999999 #E1E1E1 #E1E1E1 #999999; border-style:solid; border-width:1px;
							  font:normal 12px/16px Arial; color:#666666; }
			.ContField2		{ width:169px; height:20px; border-color:#999999 #E1E1E1 #E1E1E1 #999999; border-style:solid; border-width:1px;
							  font:normal 12px/16px Arial; color:#666666; }
		SELECT.ContField		{ width:183px; height:20px; border-color:#999999 #E1E1E1 #E1E1E1 #999999; border-style:solid; border-width:1px;
							  font:normal 12px/16px Arial; color:#666666; }
		.ShortField	{ width:183px; height:20px; border-color:#999999 #E1E1E1 #E1E1E1 #999999; border-style:solid; border-width:1px;
							  font:normal 12px/16px Arial; color:#666666; }
		TEXTAREA.ContField	{ width:411px; height:150px; border-color:#999999 #E1E1E1 #E1E1E1 #999999; border-style:solid; border-width:1px;
							  font:normal 12px/16px Arial; color:#666666; overflow:auto; }
	TD.NotFields	{ text-align:right; padding:3px 0px 4px; font:normal 12px/16px Arial; color:#666666; }
		IMG.Checkbox	{ vertical-align:middle; cursor:pointer; }
		.ShortFieldL		{ width:617px; height:200px; font:normal 12px/16px Arial; color:#666666; text-align:right;  }

TABLE.Branches		{ width:758px; }
	TD.BranchText	{ width:226px; vertical-align:top; padding:0px 21px 0px 0px; }
	TD.BranchFlash	{ width:532px; vertical-align:top; }

.ZCont		{ clear:both; width:500px; padding:4px 0px; font:normal 12px Arial; color:#5A5A5A; }
.ZContGrey	{ clear:both; width:500px; padding:4px 0px; font:normal 12px Arial; color:#5A5A5A; background-color:#F5F5F5; }
.ZTitleCont	{ clear:both; width:500px; padding:18px 0px 8px; font:bold 12px Arial; color:#FF7200; }
	.ZCode	{ width:100px; text-align:right; padding:3px 10px 7px; vertical-align:top; }
	.ZTitle	{ width:100px; text-align:right; padding:3px 10px 7px; vertical-align:top; }
	.ZDescr	{ width:200px; text-align:right; padding:3px 10px 7px; vertical-align:top; }
	.ZLink	{ width:100px; text-align:left; padding:3px 10px 7px; vertical-align:top; }

TD.BigAdvertBox		{ width:308px; height:269px; background-image:url(../img/big_advert.gif); background-repeat:no-repeat; vertical-align:top; }
	TABLE.BAB	{ width:308px; height:269px; }
		TD.BAB_Image		{ width:308px; height:229px; vertical-align:top; text-align:center; padding:4px 2px 0px 2px; }
		TD.BAB_Button		{ width:308px; height:40px; vertical-align:middle; text-align:center; padding-top:0px; }

TD.SmallAdColumn	{ width:308px; vertical-align:top; text-align:right; }
	TABLE.SmallAd		{ width:308px; margin-bottom:10px; }
		TD.SmallAdImage	{ padding-top:2px; }
		TD.SmallAdImage IMG	{ border:2px solid #0062C8; }
		TD.SmallAdText	{ width:100%; vertical-align:top; text-align:right; padding-right:10px; }
		
		.blueText { color:#0062C8;}