/* CSS Document */

.header_block {height:30px;width:615px;}

#caravan_stock	{width:620px; background-color:#FFFFFF; padding-left:33px; padding-top:5px; padding-bottom:10px; }

.caravan		{width:565px; border:1px solid #FFFFFF;  padding:5px; clear:both; height:100px; font-size:1.0em; font-family:Arial, Helvetica, sans-serif, Verdana, Tahoma; border-bottom:1px solid #CCCCCC; margin-bottom:2px;}
.icons			{float:left; width:60px; height:30px;}

h1 {font-size:2.6em; line-height:0.6em; font-weight:normal; color:#000063; font-family:"trebuchet ms","lucida grande",arial,helvetica,sans-serif; padding-bottom:0.2em;}
h2 {font-size: 1.4em; font-weight:normal; color:#000063; font-family:"trebuchet ms","lucida grande",arial,helvetica,sans-serif;}

.box_thumb		{float:left; margin-right:8px; color:#000063 }

.imgThumb		{border:1px solid #000063; width:100px; height:75px;background-color:#FFFFFF; text-align:center;}

.innnerrightbox		{float:left;  width:390px; height:95px;}
.title				{float:left;  width:290px; }
.price				{float:right; width:90px; height:30px; }
.spec				{float:left;  width:390px;}


h2.cf			{float:left; font-size:1.1em; font-weight:900; line-height:1.4em; padding:0px; margin:0px}
span			{}

span.more_info	{margin-left:20px; color:#000063}
span.price		{float:right; font-size:1.4em;}

ul				{padding-left:16px; margin:0px; margin-top:0.2em;}

ul.spec_1		{float:left; width:150px;}
ul.spec_2		{float:left; width:150px;}

li				{list-style:square; line-height:1.2em}
li.spec_3		{margin-left:10px; padding-left:3px; font-size:0.9em; list-style:square; color:#000063 }


hr.break		{width:100px;}

a.more_nt:link		{padding-top:30px; padding-bottom:29px;}
a.more_nt:visited	{padding-top:30px; padding-bottom:29px;}
a.more_nt:hover		{}

a.more_d:link		{color:#000063; padding:0px; margin:0px; background-color:#fff; }
a.more_d:visited	{color:#000063; padding:0px; margin:0px; background-color:#fff }
a.more_d:hover		{color:#000063 }

#disclaimer               	{width:90%; color:#5D5D5A; font-family:Arial, Helvetica, sans-serif, Verdana, Tahoma; font-size:0.9em; text-align:center; border-top:1px solid #BEBEBE; padding-top:5px; padding-left:0px;}
#copyright_stock            {width:90%; color:#5D5D5A; font-family:Arial, Helvetica, sans-serif, Verdana, Tahoma; font-size:0.6em; text-align:center; padding-top:10px; padding-bottom:10px; padding-left:0px;}


/** PAGES **//** PAGES **//** PAGES **//** PAGES **//** PAGES **//** PAGES **//** PAGES **//** PAGES **//** PAGES **//** PAGES **//** PAGES **//** PAGES **//** PAGES **//** PAGES **/


#top_pageNo		{width:550px; height:18px; background-color:#88A7AB; padding:10px; margin-bottom:10px; margin-top:10px; border:1px solid #000063;  font-size:62.5%;font-family:Arial, Helvetica, sans-serif, Verdana, Tahoma; clear:right; }


#page_previous	{float:left; font-size:1.2em;}
#pages			{float:left; }
#page_next		{float:left; font-size:1.2em;}

#page_no		{float:right; width:50px; font-size:1.2em; height:16px; }


a.pages:link		{ color:#000000; font-size:1.2em; font-weight:bold; padding:0px; margin:0px; display:inline; background-color:#88A7AB}
a.pages:visited		{ color:#000000; font-size:1.2em; font-weight:bold; padding:0px; margin:0px; display:inline; background-color:#88A7AB}
a.pages:hover		{}

span.TPages			{float:left; width:170px; font-size:1.4em;}
span.pagesOn		{font-size:1.2em;}
span.npp			{font-size:0.9em; padding:0px; margin:0px; height:16px; float:left;}
.form				{padding:0px; margin:0px; float:right; width:20px; height:16px;}
select.npp_select	{float:right;}

.npp				{float:right; margin-right:3px;}

/** FINANCE **//** FINANCE **//** FINANCE **//** FINANCE **//** FINANCE **//** FINANCE **//** FINANCE **//** FINANCE **//** FINANCE **//** FINANCE **//** FINANCE **/

	#finance			{width:440px; background-color:#ffffff; padding-left:20px; margin-left:40px; padding-top:20px; padding-bottom:10px; border-top:1px solid #88A7AB}			
	.question           {width:415px; border:1px solid #CCCCCC; height:25px; line-height:2em; padding:5px; text-align:center; margin-bottom:5px; font-size:0.9em; font-family:Arial, Helvetica, sans-serif;}
	
	#monthly			{width:355px; height:30px; background-color:#638A8F; color:#fff; padding-left:70px; padding-top:2px; padding-bottom:5px; font-size:0.9em; font-family:Arial, Helvetica, sans-serif;  }
	.months             {width:185px; padding:5px; float:left; }
	.rate_g             {width:93px; padding:5px; float:left; }
	p.conditions		{font-size:0.6em; width:425px;}
	h1.finance_title	{padding:0px; margin:0px; font-size:1.4em; color:#638A8F; font-family:Arial, Helvetica, sans-serif; margin-bottom:6px;}



