body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	background:#747474;
	margin:0;
} 

h1,h2,h3,h4 	{margin:0; padding:0;}

h1.h1		 		{font-size:14px; padding:0 0 0 5px; text-transform:uppercases; text-align:left; line-height:30px;} 
h1.h1 a		 		{color:#000000; text-decoration:none; margin:0;}  					 
h1.h1 a:hover 		{text-decoration:underline;}  					 
h1.h2		 		{color:#fff; font-size:14px; padding:0 0 0 30px; text-transform:capitalize;
					 background:url(../images/head_bullet1.jpg) no-repeat 0 50% #0a3164; line-height:30px;  text-align:left;} 
h1.h2 a		 		{color:#000000; text-decoration:none;}  					 
h1.h2 a:hover 		{text-decoration:underline;} 
					 
h1.wel		 		{color:#0a3164; font-size:12px; text-transform:capitalize;}	
h1.wel a	 		{color:#0a3164; text-decoration:underline;}		
h1.wel a:hover 		{color:#0a3164; text-decoration:none;}					 

.logo				{margin:20px 0 0 30px; color:#0a3164;}
.logo h1			{font:45px Arial, Helvetica, sans-serif; font-style:italic;} 
.logo h1 span		{font-style:normal; font-weight:bold; font-size:15px; padding-left:40px;}
.logo h1 a			{color:#0a3164; text-decoration:none;}
.cat ul 			{list-style:none; margin:0; padding:0;} 
.cat ul li a 		{background:url(../images/arrow.gif) no-repeat 0 50% #ff0000; color:#fff; font-size:11px; 
			 		 padding:0 0 0 35px; display:block; text-decoration:underline; line-height:22px; height:22px;
					 font-weight:bold; border-bottom:solid 1px #FFFFFF;}     

ul#footer 				{list-style-type:none;}

ul#footer li			{width:auto; float:left; display:block; color:#c9ccad; line-height:25px; margin:0 5px;}
 	
ul#footer li a 			{font-size:12px; color:#FFFFFF; text-decoration:none; text-transform:capitalize; 
						 padding:0 10px; border-bottom:dashed 0 #fff; padding-bottom:5px;}
 
ul#footer li a:hover	{text-decoration:none; border-bottom:dashed 1px #fff;} 

#product ul         	   {margin:0; padding:0;}
#product li        	       {display:block; list-style-type: none; float:left; font-weight:bold; margin:0 5px 10px 5px;}
#product li a      	       {display:block; text-decoration:none; float:left; line-height:15px; color:#0a3164;                            background:#EDF7DE; padding:10px; border: 1px solid #bad98b; text-transform:capitalize;} 
#product li a:hover 	   {color:#000; float:left; background:#f5de9f;}   
#product li a img		   {border:solid 1px #bad98b}
#product li a:hover img	   {border:solid 1px #000}

.advantages	ul				{list-style:none;}
.advantages	ul li			{background:url(../images/star.gif) no-repeat left 50%; padding-left:30px; line-height:20px;
							 font-weight:bold;}
h1.wel						{font-size:20px; color:#0a3164; padding:2px; text-decoration:underline;}							 
.advantages h1				{font-size:20px; color:#0a3164; padding:2px; border-bottom:#0A3824 dashed 1px;}

.box							{border:solid 1px #e3e1df; padding:5px;}
.box h1  a						{color:#0a3164; text-decoration:none; font:bold 18px/25px Arial, Helvetica, sans-serif;;}
.box h1  a:hover				{text-decoration:none;} 
.box p							{text-align:justify; margin:0; padding:0;}

a.more						{color:#0a3164; text-decoration:underline; font-weight:bold;}
a.more:hover				{text-decoration:none;} 
a.foot_links                {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffcc33;}

a.foot_links:hover {color:#ffff00;}


.textfield_new
{
 font-family:Arial, Helvetica, sans-serif;
 width:200px;
 height:16px;
 border:#666666 solid 1px;
 color:#333333;
 font-size:11px;
 
 }
.textfield_form
{
 font-family:Arial, Helvetica, sans-serif;
 width:200px;
 height:16px;
 border:#7f9db9 solid 1px;
 color:#333333;
 font-size:11px;
 
 }
 .red{ font-family:Arial, Helvetica, sans-serif;
 font-size:11px; color:#FF0000; }
 
 a.my_heading { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; text-decoration:none}
  a.my_heading :hover { text-decoration:underline}
 
.toplinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 4px;
	padding-left: 4px;
	font-weight: bold;

}

.toplinks1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	padding-right: 4px;
	padding-left: 4px;
	font-weight: bold;

}

.smalltext { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333}
.button {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    border-top-color: #9fc637;
    border-right-color: #9fc637;
    border-bottom-color: #9fc637;
    border-left-color: #9fc637;
    background-image: none;
    height: auto;
    padding-top: 1px;
    padding-right: 1.5px;
    padding-bottom: 1px;
    padding-left: 1.5px;
    background-color:#9fc637;
}
a.blogs {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #0000ff;
    font-weight: bold;
    text-decoration:none;
}
.blogs {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #0000ff;
    font-weight: bold;
    text-decoration:none;
}

a.blogs:hover { text-decoration:underline}

ul.topnav{
	padding:0;
	margin:0;
	list-style-type:none;
	float:right;
}
ul.topnav li{
	float:left;
	padding:0;
}

ul.topnav li a{ 
	display:block;
	background:url(../images/topnav_anc_repeat_bg.gif) repeat-x 0 0;
	text-decoration:none;
}
ul.topnav li a:hover{
	background:url(../images/topnav_hov_repeat_bg.gif) repeat-x 0 0;
	color:#FFF;
	background-color:inherit;
}
ul.topnav li a.active{
	background:url(../images/topnav_hov_repeat_bg.gif) repeat-x 0 0;
	cursor:text;
}
ul.topnav li a span.left{
	background:url(../images/topnav_anc_left_bg.gif) no-repeat 0 0;
	display:block;
}
ul.topnav li a:hover span.left{
	background:url(../images/topnav_hov_left_bg.gif) no-repeat 0 0;
}
ul.topnav li a.active span.left{
	background:url(../images/topnav_hov_left_bg.gif) no-repeat 0 0;
}
ul.topnav li a span.right{
	background:url(../images/topnav_anc_right_bg.gif) no-repeat 100% 0;
	display:block; 
	line-height:25px;
	color:#fff;
	background-color:inherit;
	padding:0 24px;
	font-weight:bold; 
}
ul.topnav li a:hover span.right{
	background:url(../images/topnav_hov_right_bg.gif) no-repeat 100% 0;
	color:#FFF;
	background-color:inherit;
}
ul.topnav li a.active span.right{
	background:url(../images/topnav_hov_right_bg.gif) no-repeat 100% 0;
	color:#FFF;
	background-color:inherit;
}