body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
td
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
a:link{
color:#044937;
text-decoration: none;
line-height: 2em;
}
a:visited{
color: #044937;
text-decoration:none;
}

a:hover{
color: #00ac50;
text-decoration:underline;
}
.head_bkg
{
background-image:url(images/vasu/topbar-main-bg.jpg);
background-repeat:repeat-x;
height:309px;
}
.body_bkg
{
background-image:url(images/vasu/caprt-mainbg.jpg);
background-repeat:repeat-x;
height:459px;
}
.banner_bkg
{
background-image:url(images/vasu/banner-bg.jpg);
background-repeat:no-repeat;
height:205px;
width:688px;
}
.cpart
{
background-image:url(images/vasu/cpart-bg.jpg);
background-repeat:repeat-x;
}
.welcome{
	background:url(images/vasu/welcome-text.jpg) no-repeat left top;
	width:490px;
	height:31px;
	margin:0px; padding:0px;
	border-bottom:none;
}
.an-iso{
	font-size:20px;
	color:#d3ec85;
	text-decoration:underline;
	display:block;
	margin-top:10px;
}
.iso-content{
	color:#d1ddac;
	font-size:13px;
	line-height:20px;
	padding-top:10px;
}
.readmore{
	color:#d1ddac;
	font-size:13px;
	font-weight:bold;
	text-align:right;
	float:right;
	margin-right:45px;
	text-decoration:underline;
}
.bredcrums{
	background:url(images/vasu/bredcrums-bg.jpg) no-repeat left bottom;
	height:32px;
	padding:0px 0 3px 10px;
	vertical-align:middle;
	text-align:left;
}
.bredcrums a{
	color:#000;
	text-decoration:none;
}
.bredcrums a:hover{
	text-decoration:underline;
}
.bredcrums span{
	color:#00594e;
	font-weight:bold;
}	
.white-bgcolor{ background:#fff;}
.topbar-left{
	width:218px;
	float:left;
	margin-top:5px;
	margin-left:10px;
}
.topbar-right{
	width:200px;
	float:right;
}
a.disclaimer{
	background:url(images/vasu/disclaimer-icon.jpg) no-repeat left center;
	padding-left:25px;
	color:#333;
	float:left;
	margin-top:5px;
	text-decoration:none;
}
a.disclaimer:hover{
	color:#0c7755;
}
a.contact{
	background:url(images/vasu/contact-icon.jpg) no-repeat left center;
	padding-left:25px;
	color:#333;
	float:left;
	margin-left:10px;
	margin-top:5px;
	text-decoration:none;
}
a.contact:hover{
	color:#0c7755;
}	
/*Navigation----------------------------------------------------------------------------Start*/
.navi_bkg
{
background-image:url(images/vasu/navi_bkg.jpg);
background-repeat:no-repeat;
height:45px;
width:613px;
}
.navi_txt
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#006600;
font-weight:bold;
}
.navi_txt:link{
	color: #006600;
	text-decoration: none;
	text-align:center;
}
.navi_txt:selected{
	color:#006600;
	text-decoration: none;
}
.navi_txt:visited{
	color:#006600;
	text-decoration: none;
}
.navi_txt:hover {
	color:#00ad4e;
	text-decoration: none;
}
/*Navigation----------------------------------------------------------------------------End*/

.footer_txt
{
font-size:12px;
color:#ffffff;
}
.footer_txt:link, .footer_txt:visited, .footer_txt:active
{
font-size:12px;
color:#ffffff;
}
.footer_txt:hover
{
font-size:12px;
color:#33CC00;
}
.body_bkg01
{
background-image:url(images/vasu/body_bkg.jpg);
background-repeat:repeat-x;
}

.main
{
text-align:left;
}
p
{
text-align:left;
}

TD.main1{
text-align:right;
}

/*product holder----------------------------------------------------------------------------start*/
.pro_holder_bkg
{
background-image:url(images/vasu/pro_holder_bkg.jpg);
background-repeat:no-repeat;
text-align:left;
}

.pro_heading
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#006600;
font-weight:bold;
text-align:left;
}
.button
{
background-image:url(images/vasu/button_bkg.jpg);
background-repeat:no-repeat;
height:41px;
width:117px;
}

.button1
{
background-image:url(images/vasu/button_bkg.jpg);
background-repeat:no-repeat;
height:41px;
width:117px;
color: #006600;
font-weight:bold;
}

.button:link{
	text-decoration: none;
}
.button:selected{
	text-decoration: none;
}
.button:visited{
	text-decoration: none;
}
.button:hover {
	text-decoration: none;
	background-image:url(images/vasu/button_bkg_h.jpg);
	background-repeat:no-repeat;
}
.button_txt
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#006600;
font-weight:bold;
text-align:center;
}

.button_txt:link{
	color: #006600;
	text-decoration: none;
}
.button_txt:selected{
	color:#006600;
	text-decoration: none;
}
.button_txt:visited{
	color:#006600;
	text-decoration: none;
}
.button_txt:hover {
	color:#006600;
	text-decoration: none;
}
/*product holder----------------------------------------------------------------------------end*/

.product-dis {
	PADDING-LEFT: 43px; FONT-WEIGHT: bold; BACKGROUND:url(images/vasu/leaves-icon.jpg) no-repeat left 5px; LINE-HEIGHT: 23px; text-align:left;
}

.product-imgpart {
	PADDING-RIGHT: 30px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 286px; PADDING-TOP: 0px; HEIGHT: 224px
}

H1 {
		FONT-WEIGHT: bold; FONT-SIZE: 21px; PADDING-BOTTOM: 6px; MARGIN: 12px 0px; COLOR: #176807; LINE-HEIGHT: 25px; BORDER-BOTTOM: #dddddd 1px solid; TEXT-ALIGN: left

}
.green-15px {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #0f665b
}
.green-12px {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0f665b
}
#productTable{ width:100%;  padding:0px 0 0 0; border:0px solid #bcc7d4; padding:0 0px 0 0px; background:#fff; border-collapse: collapse;}
#productTable table {font-family:Arial, Helvetica, sans-serif; font-size:13px; border-collapse: collapse;  margin-bottom:20px; width:100%; color:#444;}

#productTable tbody td {padding:4px 7px 4px 7px; border: 1px solid #e0e0e0; border-collapse: collapse;}
#productTable tbody tr.bgcolor{padding:7px 7px 7px 0px; background:#f3f3f3; }
#productTable tr #heading-product{
	height:20px;
	color:#5e5e5e;
	background:url(images/vasu/product-page-table-titlebg.jpg) repeat-x 0 bottom;
	border: 1px solid 0e6e5f;
 	padding: 6px; 
  	font-weight: bold;
	text-align:left;
}
.border-top{
	border-top:solid 1px #b8e13d;
	padding:0 10px 0 10px;
}
.cart{
	background-image:url(images/cartbg.jpg);
	background-position:right;
	background-repeat:no-repeat;
}

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }
/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }
SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}
.box_bkg
{
background-image:url(images/box_bkg.jpg);
background-repeat:no-repeat;
}
.boxbkg_tb
{
background-image:url(images/infobox/boxbkg_tb.gif);
background-repeat:repeat-x;
}
.boxbkg_bb
{
background-image:url(images/infobox/boxbkg_bb.gif);
background-repeat:repeat-x;
}
.boxbkg_lb
{
background-image:url(images/infobox/boxbkg_lb.gif);
background-repeat:repeat-y;
}
.boxbkg_rb
{
background-image:url(images/infobox/boxbkg_rb.gif);
background-repeat:repeat-y;
}
H3 {
		FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 6px; MARGIN: 12px 0px; COLOR: #176807; LINE-HEIGHT: 25px; BORDER-BOTTOM: #dddddd 1px solid; TEXT-ALIGN: left

}
TR.headerError {
 
}
TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #ff0000;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #ff0000;
  font-weight: bold;
  text-align: center;
}
.footerbg{
   background-image: url(images/footer-bg.jpg);
   background-repeat: repeat-x;}

.style1 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.style4 {color: #f9b800}
.style5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.style7 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; }
.style8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.style9 {color: #FFFFFF}
.style10 {font-size: 14px}
.style12 {	color: #f9b800;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.style17 {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
.style18 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style19 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #FFFFFF;
}
.style21 {
	font-size: 9px
}
.h:link {
	color: #FFFFFF;
	text-decoration: none;
}
.h:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.h:hover {
	text-decoration: none;
	color: #FFCC00;
}
.h:active {
	text-decoration: none;
	color: #FFCC00;
}


.b:link {
	color: #FFFFFF;
	line-height:15px;
	text-decoration: none;
}
.b:visited {
	text-decoration: none;
	color: #FFFFFF;
	line-height:15px;
}
.b:hover {
	text-decoration: none;
	color: #FFCC00;
	line-height:15px;
}
.b:active {
	text-decoration: none;
	color: #FFCC00;
	line-height:15px;
}
TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #ff0000;
  font-weight: bold;
  text-align: center;
}
.infoBox_multi {
  background: #b6b7cb;
}
TD.infoBox_multiHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background:#006600;
  color: #ffffff;
}

TD.infoBox_multi, SPAN.infoBox_multi {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
.infoBox_multiContents {
  background: #f8f8f9;
    font-weight: bold;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

/*TABLE.productListing {
 
}

.productListing-heading {
text-align:left;
}

TD.productListing-data {
text-align:left;
 }

*/

TD.infoBoxHeading {
text-align:left;
}