/* top right bottom left */
html	{margin:0px; padding:0px; overflow:hidden; }
body	{margin:0px; padding:0px; font-family: Arial,Verdana,sans-serif; font-size:9pt;  text-align:center;}

table	{margin:0px;}
td		{margin:0px auto; font-size:10pt; color:#131313;}
div		{margin:0px auto; font-size:10pt; color:#131313;}
a		{color:#1660aa;}
h1		{color:#565656; font-size:170%;}
h2		{color:#565656; font-size:150%;}
h3		{color:#565656; font-size:130%;}
h4		{color:#565656; font-size:120%;}
h5		{color:#565656; font-size:110%;}
em		{font-family:Times New Roman}
blockquote	{display:block; padding-left:40px;background:url(/i/icon/quote.png) no-repeat left top; font-size:11pt; font-family:Times New Roman;}

#alldoccont	{margin:0px auto; padding:0px; width:100%; position:absolute; top:0px; left:0px; z-index:200; background:#FFFFFF;  overflow:auto;}
.pbooo	{clear:both; height:1px; width:990px; margin:0px; padding:0px;}
.booo		{clear:both; margin:0px; width:400px; padding:0px;}
#alldoccont	.hdrpage	{width:1008px; height:8px;text-align:left;}
.hdrpage	div		{padding:.75em;}

#container	{padding:0px; margin:0px auto; background:#FFFFFF; text-align:left; border:#ccc 0px solid; width:1008px;}


#pagetop			{height:123px; background:#EFEFEF; color:#363636; background:url(/i/f/01.gif) repeat-x;}
#alldoccont	.logopage	{width:1008px; height:123px;text-align:left;background:url(/i/f/02.gif) repeat-x; }
#pagetop	#mylogo	{float:left;  padding:0px; margin:0px; width:320px;}
#mylogo	img		{margin-left:10px;}
#pagetop	#myoffer	{float:right; padding:0px; margin:0px; width:600px;}
#myoffer	div		{padding:4.5em 1.5em 1em 1em; color:#818fb3; text-align:right;}


#container	#sline	{padding:1em; font-size:110%;}
#sline	a		{border-bottom:1px dashed #1660aa; text-decoration:none; font-size:150%;}

#container	#pagecontent	{background:#FFFFFF; color:#363636; width:1008px;}
#pagecontent	div		{padding:.5em;}
#pagecontent	#pc1		{width: 720px; float:left; background:#FFFFFF; color:#363636; padding:0px; margin: 0px;}
#pagecontent	#pc2		{width: 260px; float:right; background:#FFFFFF; color:#363636; padding:0px; margin: 0px; border-left:#909090 1px dashed;}
#pagecontent	#ftgl		{border:#DCDCDC 4px solid;margin:0px;padding:0px;}
#ftgl			img		{margin:1em;}
#pagecontent	#ftpnl	{width:100%;margin:0px;padding:0px;}
#ftpnl		div		{margin:0px;margin-top:3px; padding:2px;overflow:auto;}
#ftpnl		img		{margin:2px;border:#DCDCDC 4px solid;}
#pagecontent	.myclock	{padding:.5em .5em .5em 1.75em; margin:.5em 0px .5em 0px; background:url(/i/icon/clock.gif) no-repeat left; border-top:#ccc 1px dashed; font-size:80%; font-family: tahoma}
#pagecontent	#ndxoffers	{margin:0px;}
#ndxoffers		img		{margin: 0px 4px 4px 4px;border:#131313 1px solid;}

#pc1		div.hds	{display: none; margin:.15em; padding:.5em; font-size:80%; width:100%; height:100%; border:#f5d078 1px solid; background: #fff8da;}
#pc2		div.ttmenu	{margin-bottom:.25em; padding:0px 3px 0px 20px; background:url(/i/icon/bu_red.png) no-repeat left #FFFFFF; cursor:help; border-right:#d8d8d8 8px solid;}
#pc2		div.ttdscr	{margin:0 0 5px 8px; font-size:90%; padding:8px 6px 10px 5px; width:220px; display:none; position:absolute; background:url(/i/f/mfn.png) no-repeat bottom right #FFFFFF;}

#pc2		a.trucktype	{border-bottom:1px dashed #1660aa; text-decoration:none;}
#pc2		a.tmodel	{text-decoration:none;} 	



#doppar		{margin-top:1em; border-top:#D8D8D8 4px solid;}
#doppar	div	{padding:.5em;}
#waitpan		{position:absolute;
						left:47%; top:50%;
						display:block;
						text-align:center;
						z-index:12000;
						background:#1660aa;
						border:#353535 1px solid;
						padding:.25em;
						opacity:.9;
						color:#FFFFFF;
			}
#waitpan img	{margin:0px;}		

#frmpan		{position:absolute;
						left:50%; top:50%;
						display: none;
						width:400px;
						height:300px;
						text-align:left;
						z-index:10000;
						background:#FFFFFF;
						border:#353535 1px solid;
						padding:1px;
						color:#131313;
			}
					

#frmpan 	img			{margin:0px;}
#frmpan	div.cnts		{padding:5px; background:#FFFFFF; }
#frmpan	div.frmpanhe	{padding:5px; background:#1660aa url(/i/f/sfon1.gif) repeat-x 0 0; color:#FFFFFF; overflow-y:auto}

#bpan					{position:absolute; display:block; left:0px; bottom:0px; width:100%; 
					height:30px; background:#ebecf0; border-top:#333333 1px solid; z-index:12000; text-align:left;
					}
#bpan p				{padding:.5em 1.5em .15em 1.5em; margin:0px;}


.myhdrtext		{display:block; font-size:120%; margin:5px 3px 20px 5px;}
.myhdrtext1		{display:block; font-size:100%; margin:20px 3px 20px 5px;}

ul.tbul			{list-style-type:none; margin:0px;padding:0px;}	
ul.tbul li.tbleft		{list-style-type:none; float:left;  width:400px; margin:0px;padding:0px; overflow:hidden;}	
ul.tbul li.tbright	{list-style-type:none; float:left; width:300px; margin:0px;padding:0px;}	

li.floar			{list-style-type:none; float:left; width:100px; margin:0px;padding:0px;text-align:center;font-size:11px;}
a.spnmn			{text-decoration:none; height:22px; border:#ccc 1px solid; padding:5px 5px 0px 5px; display:block;} 
a.spnmn:hover		{background-color:#bed9fc; border:#0a246a 1px solid; padding:5px 5px 0px 5px;}

li.spli			{margin:3px 3px 0px 3px; float:left; width: 200px; list-style-type: none;}
div.tprt			{display:none; position: absolute; padding: 0px; margin:0px;}
.tprdata			{width: 400px; background:#fff8da; border-left:#f5d078 1px solid; border-right:#f5d078 1px solid; border-bottom:#f5d078 1px solid;}
.tprdata	td		{padding:.5em; font-size:80%; vertical-align: bottom; border-bottom:#f5d078 1px dashed; text-align:left;}
.ntbinf			{border:#bed9fc 1px dashed;margin-top:.5em;}
.ntbinf	td		{vertical-align:top;font-size:80%;}

.borbot			{border-bottom:#bed9fc 1px dashed;padding:1px;margin:0px auto;text-align:right;}
._myclock			{padding:.5em; background:url(/i/icon/clock.gif) no-repeat left; border:#ccc 1px solid;}
.ph1				{color:#5c6d99;font-size:80%;}
.ph2				{color:#818fb3;}
.ph3				{color:#fff;font-size:24pt;}
ul.hsele			{list-style-type:none;margin:0px;padding:0px;border-bottom:#FFFFFF 1px solid;}
.hsele		li	{list-style-type:none;margin:0px;padding:0px;}
.hsele		li.wli	{float:left;width:160px;background:url(/i/f/d160.gif) no-repeat right top #DADADA; height:20px; padding-top:4px;text-align:center;font-size:13px;cursor:pointer;}
.hsele		li.wlia	{float:left;width:160px;background:url(/i/f/sbr.jpg) no-repeat right top #BABABA; height:20px; padding-top:4px;text-align:center;color:#EFEFEF;font-size:13px;}
.hdediv		{display:none}
div.begun		{display:none}
ul.bgul1		{line-height: 0.25em;background:url(/i/b.png) no-repeat top left #fff;padding-left:29px;}