/* Yahoo Reset rules for Cross browser compatibility */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,a,img{  
	margin:0; 
	padding:0; 
	outline:none;
} 

body				{background-color:#666;	}
#main_wrapper		{width:800px; margin:10px auto 0; background-color:#fff; padding:0;}
#body_content		{padding:10px; width:780px; height:auto;}
#page_content		{padding:20px; width:760px; height:auto;}
#left_container		{width:470px; padding:20px; padding-right:10px;}
#home_box			{width:430px; padding:20px; height:257px; background:url(../images/home_box.gif) no-repeat;}
#mission_vission	{width:45%; padding:10px}
#right_container	{width:238px; padding:20px; border-left:1px dashed #f1f1f1}
#products			{width:180px; height:38px; padding:10px; text-align:center; background:url(../images/home_products-box.gif) no-repeat; font:11px Verdana, Arial, Helvetica, sans-serif; color:#fff;}
#products a, a:hover			{ text-decoration:none;}
#products .prod-title		{font:bold 11px/16px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;}
#products .prod-title	a, a:hover	{color:#fff; text-decoration:none; }
#products a, a:hover	{color:#fff; text-decoration:none; }
#products .prod-desc		{font:bold 10px/13px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;}
#footer				{margin:0 auto 0; background-color:#666; padding:10px;}
#footer, #footer a	{width:780px; background-color:#666; font:11px Verdana, Arial, Helvetica, sans-serif; color:#CCC; text-decoration:none;}
#footer	a:hover		{background-color:#e31e2a; font:11px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;}
.heading			{font:bold 18px Verdana, Arial, Helvetica, sans-serif; color:#e31e2a; padding-bottom:20px;}
.sub-heading		{font:bold 16px Verdana, Arial, Helvetica, sans-serif; color:#e31e2a;}
.content			{font:12px/18px Verdana, Arial, Helvetica, sans-serif; color:#666;}
.read-more, .read-more a			{font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#e31e2a; padding:2px; text-decoration:none;}
.read-more a:hover	{font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#fff; background-color:#e31e2a; text-decoration:none;  padding:2px;}

.divider			{padding:10px 0; border-top:1px dashed #ccc; }
.clear				{clear:both;}
.float-left			{float:left;}
.float-right		{float:right;}
.text-left			{text-align:left;}
.text-right			{text-align:right;}
.padding-btm10		{padding-bottom:10px;}
ul					{margin-left:20px; list-style:url(../images/bullet.gif); font: 12px/18px Verdana, Arial, Helvetica, sans-serif; color:#666;}
ul li				{padding-bottom:15px;}
.italic				{font-style:italic;}

.pdf_icon {color:#666; background:url(../images/icon_pdf.gif) no-repeat left bottom; padding-left:30px;}
.pdf_icon a:link, a:visited, a:hover, a:active		{ text-decoration:none; color:#666;}