@charset "utf-8";
/* CSS Document */

body{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#717171;}
ul, li, ol, p, h1, h2, h3, h4, h5, h6, img{margin:0; padding:0;}
img {border:0 none;}
.spacer{clear:both; height:0; line-height:0; font-size:0; margin:0; padding:0;}

.wrapper{margin:1px auto; width:900px;}
.logo{width:215px; height:215px; position:absolute; top:15px; right:15px; z-index:10 }
.header{width:100%; position:relative; z-index:0; }
.header .lft{float:left; width:5px; height:74px; background:url(../images/top1.jpg) 0px 0px no-repeat;}
.header .mid{float:left; width:890px; height:74px; background:url(../images/top2.jpg) repeat-x;}
.header .rht{float:left; width:5px; height:74px; background:url(../images/top1.jpg) -5px 0px no-repeat;}

.banner{width:900px; height:225px; z-index:9}	

.home_cont{width:889px; padding:15px 0 0 11px;}
.home_cont .col1{width:248px; float:left; position:relative;}
.home_cont .col2{width:371px; float:left}

.home_cont .col3{width:186px; float:left; position:relative;}
.home_cont .divider{width:29px; height:170px; margin:0 auto; background:url(../images/divider.gif) top center no-repeat; float:left;}
.home_cont .col1 h1{background:url(../images/news.gif) 0 0 no-repeat; display:block; text-indent:-5000px; width:192px; height:31px;}
.home_cont .col1 .news{padding:10px 3px 0 3px;}
.home_cont .col1 .news span{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#297d1d; display:block; outline:none; font-weight:bold;}
.home_cont .col1 a{ color:#939598; text-decoration:none; line-height:16px; padding-top:5px; display:block;}
.home_cont .col1 a:hover{ color:#717171; text-decoration:underline;}

.home_cont .col2 h1{background:url(../images/welcome.gif) 0 0 no-repeat; display:block; text-indent:-5000px; width:248px; height:45px;}
.home_cont .col2 .text{padding:10px 0px 0 0px; line-height:16px;}
.home_cont .col2 h2{font-size:11px; font-weight:normal; line-height:16px; padding-top:11px;}
.home_cont .col2 h2 a{ color:#939598; text-decoration:none; line-height:16px; padding-top:5px; display:block;}
.home_cont .col2 h2 a:hover{ color:#939598; text-decoration:underline;}
ul.rht_tabs{width:186px; list-style-type:none;}
ul.rht_tabs li{}
ul.rht_tabs li.awl_tv{height:51px;}
ul.rht_tabs li.awl_tv a{color:#42a833; font-size:10px; text-decoration:none;}
ul.rht_tabs li.awl_tv a:hover{color:#717171; font-size:10px; text-decoration:none;}
ul.rht_tabs li.sponser{height:44px; padding-top:9px; padding-bottom:4px;}
ul.rht_tabs li.newsletter{height:36px; padding-top:10px}
.yellow_brd{border-bottom:1px solid #ffe100;}
.btm_sponsor{width:900px; height:55px; border-top:1px solid #b2eea9; clear:left;}
ul.btm_logo{width:800px; margin:0 auto; list-style-type:none;}
ul.btm_logo li{float:left; padding:0px 12px 0 12px; height:55px;}
#tell_friend_box{position:absolute; top:27px; left:15px; background:url(../images/tell_friend_bg.gif) no-repeat; width:251px; height:134px; display:none; z-index:1000;  }
#tell_friend_box .close{width:11px; display:block; height:11px; float:right; margin:5px 5px 0 0;}
.head_title{padding:15px 0 0 14px;}
ul.tellfriend{width:225px; list-style-type:none; padding-left:10px; padding-top:10px;}
ul.tellfriend li{float:left;} 
ul.tellfriend li.tf_lft{width:69px; height:22px; float:left; text-align:right; padding-right:3px;}
ul.tellfriend li.tf_rht{width:152px; height:22px; float:left}
.send{ padding:10px 10px 0 0 ; width:142px !important; text-align:right; }
.tellfriend_txtfld{width:148px; height:17px; border:0; background:#45ae35; color:#fff; font-size:11px;}

#search_box{position:absolute; top:0px; left:165px; background:url(../images/search_bg.png) no-repeat; width:201px; height:22px; display:none; z-index:1000;}
.search_fld{float:left; width:165px; height:18px; padding-left:9px;}
.search_btn{float:left; width:16px; height:18px; padding-left:8px; background:url(../images/search_btn.gif) no-repeat;}
.search_txtfld{width:165px; height:18px; border:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#42a833; padding-top:3px;}


#newsletter_box{position:absolute; top:121px; left:0px; background:url(../images/newsletter_bg.gif) no-repeat; width:185px; height:30px; display:none; z-index:1000;}
.newsletter_txtfld{width:150px; height:18px; border:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#474747; background:none; padding-top:3px; }
.newsletter_fld{float:left; width:135px; height:18px; padding-left:9px; padding-top:4px;}
.newsletter_btn{float:left; width:16px; height:18px; padding-left:20px; padding-top:8px;}

#colorscheme{position:absolute; top:0px; left:145px; background:url(../images/color_scheme_bg.png) no-repeat; width:231px; height:22px; display:block; z-index:1000;}

#news_box{position:absolute; top:30px; left:15px; background:url(../images/tell_friend_bg_big.png) no-repeat; width:400px; height:260px; display:none; z-index:1000;  }
#news_box .close{width:11px; display:block; height:11px; float:right; margin:5px 5px 0 0; display:block;}
#news_box .cont{padding:8px;}

#news_box1{position:absolute; top:30px; left:15px; background:url(../images/tell_friend_bg_big.png) no-repeat; width:400px; height:260px; display:none; z-index:1000;  }
#news_box1 .close{width:11px; display:block; height:11px; float:right; margin:5px 5px 0 0; display:block;}
#news_box1 .cont{padding:8px;}


.news_box2{position:absolute; background:url(../images/tell_friend_bg_big.png) no-repeat; width:400px; height:260px; display:none; z-index:1000;  }
.news_box2 .close{width:11px; display:block; height:11px; float:right; margin:5px 5px 0 0; display:block;}
.news_box2 .cont{padding:8px;}

/* Inner Page Content */
.inner_cont{width:870px; padding:15px 15px 0 15px;}
.inner_cont .lft{width:185px; float:left;}
.inner_cont .rht{width:680px; float:left; padding-left:5px;}
ul.lft_menu{width:185px; list-style-type:none;}
ul.lft_menu li{width:185px; height:24px; line-height:24px;}
ul.lft_menu li a.lnks{width:175px; height:24px; line-height:24px; background:url(../images/left_menu_bg.gif) repeat-x; display:block; text-align:right; padding-right:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#42a833; text-decoration:none; border:1px solid #fff; outline:none;}
ul.lft_menu li a.lnks:hover{width:175px; height:24px; line-height:24px; background:url(../images/left_menu_bg_over.gif) repeat-x; display:block; font-weight:bold; text-decoration:none; outline:none;}
ul.lft_menu li a.lnks.active{width:175px; height:24px; line-height:24px; background:url(../images/left_menu_bg_over.gif) repeat-x; display:block; font-weight:bold; text-decoration:none; outline:none;}
ul.lft_menu li a.top_lnks{width:175px; height:24px; line-height:24px; background:url(../images/left_menu_top_bg.gif) no-repeat; display:block; text-align:right; padding-right:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#42a833; text-decoration:none; border:1px solid #fff; outline:none;}
ul.lft_menu li a.top_lnks:hover{width:175px; height:24px; line-height:24px; background:url(../images/left_menu_top_bg_over.gif) no-repeat; display:block; font-weight:bold; text-decoration:none; outline:none;}
ul.lft_menu li a.top_lnks.active{width:175px; height:24px; line-height:24px; background:url(../images/left_menu_top_bg_over.gif) no-repeat; display:block; font-weight:bold; text-decoration:none; outline:none;}
ul.lft_menu li a.btm_lnks{width:175px; height:24px; line-height:24px; background:url(../images/left_menu_bg_bottom.gif) no-repeat; display:block; text-align:right; padding-right:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#42a833; text-decoration:none; border:1px solid #fff; outline:none;}
ul.lft_menu li a.btm_lnks:hover{width:175px; height:24px; line-height:24px; background:url(../images/left_menu_bg_bottom_over.gif) no-repeat; display:block; font-weight:bold; text-decoration:none; outline:none;}
ul.lft_menu li a.btm_lnks.active{width:175px; height:24px; line-height:24px; background:url(../images/left_menu_bg_bottom_over.gif) no-repeat; display:block; font-weight:bold; text-decoration:none; outline:none;}
.lft_menu_bottom{width:185px; height:211px; background:url(../images/left_btm_bg.gif) bottom no-repeat; }
.lft_menu_bottom .cont{padding-right:5px; padding-left:5px;}
.lft_menu_bottom1{width:185px; height:150px; background:url(../images/left_btm_bg1.gif) no-repeat; }
.lft_menu_bottom1 .news{width:165px; height:100px; background:url(../images/news_bg.gif) no-repeat; margin:0 5px 0 5px; padding:10px 5px 0 5px; line-height:16px;}
.lft_menu_bottom1 .cont{padding-right:5px; padding-left:5px;}


.inner_cont .rht .content{width:650px; margin:20px auto 0 auto;}
.inner_cont .rht .content .banner_img{width:650px; margin-bottom:15px;}
.inner_cont .rht .content h3{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#ed1c24; font-weight:bold; padding:0 0 10px 0;}
.inner_cont .rht .content .txt{width:650px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; /*padding-top:15px;*/ line-height:18px; color:#939598;}
.inner_cont .rht .content .txt h4{color:#42a833; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; }
.inner_cont .rht .content .txt a{color:#42a833; font-size:12px; text-decoration:none;}
.inner_cont .rht .content .txt a:hover{color:#42a833; font-size:12px; text-decoration:underline;}
ul.text_inner{ width:94%; list-style-type:none;}
ul.text_inner li{background:url(../images/green_bullet.gif) 0 7px no-repeat; padding-left:10px; margin-left:10px; padding-bottom:8px; text-align:left;}
ul.awards{width:650px; list-style-type:none;}
ul.awards li{}
ul.awards li.lft{float:left; width:180px; padding-left:15px; height:100px; margin-top:10px;}
ul.awards li.rht{float:right; width:450px; border-bottom:1px solid #ffe100; padding-top:15px; height:85px; margin-top:10px;}
ul.awards li.rht .green{color:#3eb656; font-weight:bold;}
.green_txt{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#42a833;}

table.current_opening{width:650px; background:#f9f9f9; }
table.current_opening .bdr_rht{border-right:1px solid #fdeb66;}
table.current_opening .bdr_btm{border-bottom:1px solid #ffe100;}
table.current_opening .bdr_top{border-top:1px solid #ffe100;}
table.current_opening td{ padding:15px 14px 5px 14px; text-align:left; color:#42a833; vertical-align:top}
table.current_opening td.heading{font-size:14px; font-weight:bold; color:#939598; text-align:center; height:30px;}
.sml_txt{font-size:10px;}

ul.apply_online{width:650px; list-style-type:none; padding-top:15px;}
ul.apply_online li{padding-bottom:10px; }
ul.apply_online li.lft{float:left; display:block; width:145px;}
ul.apply_online li.rht{float:left; width:500px; }
ul.apply_online li.rht .sml{background:url(../images/enquiry_txtfld_bg.gif) left no-repeat;height:25px; padding:3px 0 0 3px;}
ul.apply_online li.rht .big{background:url(../images/enquiry_txtfld_bg_big.gif) left no-repeat;height:25px; padding:3px 0 0 3px;}
ul.apply_online li.rht .dob{background:url(../images/dob_bg.gif) left no-repeat; width:59px; float:left;height:25px; padding:3px 0 0 3px;}
ul.apply_online li.rht .dob1{background:url(../images/dob_bg1.gif) left no-repeat; width:69px; float:left;height:25px; padding:3px 0 0 3px;}
ul.apply_online li.rht .dob2{background:url(../images/dob_bg2.gif) left no-repeat; width:70px; float:left;height:25px; padding:3px 0 0 3px;}
ul.apply_online li.rht .qual{background:url(../images/qual_bg.gif) left no-repeat; width:87px; float:left;height:25px; padding:3px 0 0 3px;}
ul.apply_online li.rht .qual1{background:url(../images/qual_bg1.gif) left no-repeat; width:49px; float:left;height:25px; padding:3px 0 0 3px;}
ul.apply_online li.rht .qual2{background:url(../images/qual_bg2.gif) left no-repeat; width:80px; float:left;height:25px; padding:3px 0 0 3px;}
ul.apply_online li.rht .qual3{background:url(../images/qual_bg3.gif) left no-repeat; width:86px; float:left;height:25px; padding:3px 0 0 3px;}
ul.apply_online li.rht .qual4{background:url(../images/enquiry_txtfld_bg.gif) left no-repeat; width:181px; float:left;height:25px; padding:3px 0 0 3px;}
ul.apply_online li.rht .exp{background:url(../images/enquiry_txtfld_bg.gif) left no-repeat; width:182px; float:left;height:25px; padding:3px 0 0 3px;}
ul.apply_online li.rht .exp1{background:url(../images/sal_bg.gif) left no-repeat; width:92px; float:left;height:25px; padding:3px 0 0 3px;}
ul.apply_online li.rht .loc{background:url(../images/loc_bg.gif) left no-repeat; width:62px; float:left;height:25px; padding:3px 0 0 3px;}
ul.apply_online li.rht .loc1{background:url(../images/enquiry_txtfld_bg.gif) left no-repeat; width:190px; float:left;height:25px; padding:3px 0 0 3px;}
.apply_txtfld{ width:166px; height:20px; border:0; font-family:Tahoma, Arial, Verdana; font-size:11px; padding:5px 3px 0 3px; background:none; color:#939598;}
.apply_list{ width:166px; height:20px; border:0; font-family:Tahoma, Arial, Verdana; font-size:11px; padding:2px 3px 0 3px; background:none; color:#939598;}
.apply_txtfld_big{ width:316px; height:20px; border:0; font-family:Tahoma, Arial, Verdana; font-size:11px; padding:2px 3px 0 3px; background:none; color:#939598 }
.apply_txtfld_date{ width:42px; height:20px; border:0; font-family:Tahoma, Arial, Verdana; font-size:11px; padding:2px 0px 0 0px; background:#fff200; color:#939598;}
.apply_txtfld_month{ width:52px; height:20px; border:0; font-family:Tahoma, Arial, Verdana; font-size:11px; padding:2px 0px 0 0px; background:#fff200; color:#939598;}
.apply_txtfld_qual{ width:72px; height:20px; border:0; font-family:Tahoma, Arial, Verdana; font-size:11px; padding:2px 0px 0 0px; background:#fff200; color:#939598;}
.apply_txtfld_qua2{ width:31px; height:20px; border:0; font-family:Tahoma, Arial, Verdana; font-size:11px; padding:2px 0px 0 0px; background:none; color:#939598;}
.apply_txtfld_qua3{ width:63px; height:20px; border:0; font-family:Tahoma, Arial, Verdana; font-size:11px; padding:2px 0px 0 0px; background:none; color:#939598;}

ul.inthenews{width:480px; list-style-type:none; padding-top:15px;}
ul.inthenews li{padding-bottom:10px; line-height:25px; }
ul.inthenews li.lft{float:left; width:70px; text-align:left;}
ul.inthenews li.rht{float:left; width:90px;}
ul.inthenews li.rht .dob1{background:url(../images/dob_bg1.gif) left no-repeat; width:69px; float:left;height:25px; padding:3px 0 0 3px;}
ul.inthenews li.rht .dob2{background:url(../images/dob_bg2.gif) left no-repeat; width:70px; float:left;height:25px; padding:3px 0 0 3px;}
.news_clippings{width:200px; padding-top:10px; float:left; padding-right:13px; text-align:left;}


ul.products{width:530px; list-style-type:none; padding-top:30px;}
ul.products li{float:left; text-align:center;}
ul.products li.lft{float:left; width:178px;}
ul.products li.mid{float:left; width:214px;}
ul.products li.rht{float:left; width:129px;}

ul.product_info{width:650px; list-style-type:none; padding-top:10px;}
ul.product_info li{}
ul.product_info li.lft{float:left; width:507px; text-align:justify; line-height:18px; padding-bottom:29px; padding-top:15px;}
.btm_bdr{border-bottom:1px solid #ffe100;}
ul.product_info li.rht{float:left; width:150px; text-align:right}
ul.product_info li.rht .top{width:150px; text-align:right;}
ul.product_info li.rht .top a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#42a833; text-decoration:none;}
ul.product_info li.rht .top a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#42a833; text-decoration:underline;}
/*.top{width:100%; text-align:right;}*/
.top {background:#ffffff;float:right;position:relative;text-align:right;top:-12px;width:36px;}
.naturella{width:624px;padding-top:10px;}
.naturella .lft{float:left; width:100px; padding-left:7px; }
.naturella .rht{float:left; width:500px;}

ul.gallery{width:650px; list-style-type:none;}
ul.gallery li{float:left; width:190px; text-align:left; font-size:10px; line-height:13px;}
ul.gallery li.lft{float:left; width:210px; height:130px;}
ul.gallery li.mid{float:left; width:210px; height:130px;}
ul.gallery li.rht{float:left; width:220px; height:130px;}
hr.btm_line{border-top:0px; border-bottom:1px solid #ffe100; border-left:0; border-right:0; padding:0; margin:0; height:1px;}

/* Inner Page Content */

/* Contact Us start */
ul.enquiry_form{width:645px; list-style-type:none; padding-top:15px;}
ul.enquiry_form li{padding-bottom:10px;}
ul.enquiry_form li.lft{float:left; width:125px; text-align:right;}
ul.enquiry_form li.rht{float:left; width:500px; padding-left:11px; text-align:left;}
ul.enquiry_form li.rht .sml{background:url(../images/enquiry_txtfld_bg.gif) left no-repeat; width:180px; float:left}
ul.enquiry_form li.rht .big{background:url(../images/enquiry_txtfld_bg_big.gif) left no-repeat; width:325px; float:left;}
ul.enquiry_form li.rht .txtarea{ background:url(../images/enquiry_txtarea_bg_big.gif) no-repeat; width:322px; height:95px;}
ul.enquiry_form li.rht .error{display:none; color:#ff0000; float:left;}
.enq_txtfld{ width:166px; height:20px; border:0; font-family:Tahoma, Arial, Verdana; font-size:11px; padding:5px 3px 0 3px; background:none; color:#939598;}
.enq_list{ width:166px; height:20px; border:0; font-family:Tahoma, Arial, Verdana; font-size:11px; padding:2px 3px 0 3px; background:#fff200; color:#939598;}
.enq_txtfld_big{ width:316px; height:20px; border:0; font-family:Tahoma, Arial, Verdana; font-size:11px; padding:5px 3px 0 3px; background:none; color:#939598 }
.enq_txtarea{width:316px; height:86px; background:none; font-family:Tahoma, Arial, Verdana; font-size:11px; border:0;padding:3px 3px 0 3px; color:#939598; }
.submit{ float:left;}
.reset{ float:left; padding-left:10px;}
/* Contact Us ends */

.padd_top5{padding-top:5px;}
.padd_top15{padding-top:15px;}
.padd_top10{padding-top:10px;}
.padd_top13{padding-top:13px;}
.padd_top6{padding-top:6px;}
.padd_top4{padding-top:4px;}
.h30{height:30px !important;}
.padd_btm50{padding-bottom:50px;}
.h64{height:64px;}
.h80{height:80px;}


.ajaximage{margin:100px 340px;text-align:center;}

a.linkopacity img {background-color: #303030;filter:alpha(opacity=65); -moz-opacity: 0.65; opacity: 0.65;}
a.linkopacity:hover img {filter:alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0;}

a.green_small{color:#42A833; font-size:10px !important; text-decoration:none; }
a.green_small:hover{color:#42A833; font-size:10px; text-decoration:none;}



.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 0px;
left: -1000px;
border: 1px solid #42A833;
visibility: hidden;
color: black;
text-decoration: none;
_cursor:default;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 0px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible; _display:none; _cursor:default;
left: 60px;_left: 0px; bottom:50px; _bottom:0px; z-index:5000; /*position where enlarged image should offset horizontally */

}

.dhtmlgoodies_question{	/* Styling question */
	width:auto;
	margin-bottom:0px;
	padding-bottom:5px;
	background-position:top right;	
	/*overflow:hidden;*/
	cursor:pointer; font-weight:bold; color:#3eb656;
}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	width:auto;
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position: relative;
	padding-bottom:10px;
	top:0;

}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:1px;
	position: relative;
	top:0;
}
