/* CSS created by Sanjeev Rout on 07.09.2008 Document */
/*-------------------------------------------start for all outer parts------------------------------*/
body { margin:0px; padding:8px 0px 0px 0px; background-color: #ffffff; text-align:center;}
.pageouter {width:800px; text-align:center; border:0px solid red; margin:auto; clear:both; }
form, input, textarea, select, option { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; margin:0px; padding:0px;}
p {margin:0px; padding:0px;}
img {border:0px;}
/*-------------------------------------------end for all outer parts------------------------------*/

/*-------------------------------------------start image background, page background and border----------------------------*/
.topbanner { background-image:url(../images/logo3.jpg); background-repeat:no-repeat; width:800px; height:70px; }
#menu_outer { background-color:#99CC66; height:38px; width:800px;}
.menu_inner {width:500px; float:left; text-align:left; border:0px solid red;}
.menu_dropdown {width:270px; float:right; padding:10px 2px 0px 0px; border:0px solid red; text-align:right;}
.innerleft_content {float:left; width:310px; text-align:left; padding-top:20px; padding-left:130px; padding-right:20px; border:0px solid red;}
.innerright_content {float:right; width:340px; text-align:center; padding-top:20px; vertical-align:text-top; border:0px solid red;}
.innerleft_content_product {float:left; width:310px; text-align:left; padding-top:10px; padding-left:130px; padding-right:20px;}
.innerright_content_product {float:right; width:340px; text-align:center; padding-top:10px; vertical-align:text-top; border:0px solid red;}
.innerright_content_product_left {float:left; width:165px; text-align:left; padding-top:10px; vertical-align:text-top;}
.innerright_content_product_right {float:right; width:165px; text-align:left; padding-top:10px; vertical-align:text-top;}
.card_align {padding-right:30px; padding-top:20px;}
.product_imgntext{ width:165px; clear:both;}
.footer_line {width:800px; border-bottom:3px solid #99CC66; padding-top:20px; margin-bottom:5px;}

innter_content{ background-color:#FFFFFF; border-left:1px solid #4F8A10; border-right:1px solid #4F8A10; width:1004px; text-align:center;}
.left_content {
	position:absolute; top:100px; left:120px; right;PADDING-RIGHT: 20px; PADDING-TOP: 20px; TEXT-ALIGN: left;  WIDTH:300px;
}
.right_content {
	position:relative; top:0px; left:400px; PADDING-TOP: 20px; TEXT-ALIGN:center;  WIDTH:300px;  padding-right:100px;
}

.a-normal {color:#339900;text-decoration:none}
.a-normal:hover{color:#339900;text-decoration:none}
/*-------------------------------------------end image background, page background and border----------------------------*/

/*-------------------------------------------start font sections----------------------------*/

a{color:#339900; text-decoration:underline;}
a:hover{color:#339900; text-decoration:underline;}
.a_topmenu{color:#ffffff; text-decoration:none;}
.a_hover_topmenu{color:#ffffff; text-decoration:underline;}
.site_text { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; text-align:left;}
.site_text_small { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#000000;}
.best_view { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#808080; text-align:left;}
.content_header { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-align:left; color:#339900;}
.topmenu ul {margin: 0; padding: 0; list-style-type: none; background-color: #99CC66; text-align:left; padding-top:8px; vertical-align:text-top; }
.topmenu ul li { psition: relative; display: inline; float: left; height:23px; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#ffffff;	font-weight:bold; text-align:left; 	padding-left:10px;}
.heading_black {color:#000000; font-size:40px; margin:0px; padding:0px; height:8px;}
.heading_green {color:#336633; font-size:55px; margin:0px; padding:0px; height:40px;}
.heading_black_small {color:#000000; font-size:17px; margin:0px; padding:0px; height:45px; text-align:left;}
/*-------------------------------------------end font sections----------------------------*/