/* CSS Document */

	body {

		font-family:Tahoma;

		text-align: left;

		margin: 35px auto 100px;

		padding: 0px;

		font-size: 11px;

		/* background-color:#E3E1E2;*/

		background:url(../Images/bg.jpg);

		

	}

	

	DIV, TR, TD, SPAN, INPUT, SELECT{

		FONT-FAMILY: Verdana, Tahoma

		FONT-SIZE: 11px;

	}

	

	TEXTAREA{

		FONT-FAMILY:Tahoma;

		FONT-SIZE: 11px;

		/* width:expression(document.body.clientWidth > 900? �900px�: �auto� ); /* IE */

	}

	

	th{

		background-color:#E1E1E1; height:25px;

	}

	a

	{

		cursor:pointer;

	}

/*	a:link {

		font-family: Verdana, Tahoma

		font-size: 11px;

		text-decoration: none;

		font-weight: normal;

	}

	

	a:visited {

		font-family: Verdana, Tahoma

		font-size: 11px;

		text-decoration: none;

		font-weight: normal;

	}

	

	a:hover {

		font-family: Verdana, Tahoma

		font-size: 11px;

		text-decoration: none;

		font-weight: normal;

	}

	

	a:active {

		font-family: Verdana, Tahoma

		font-size: 11px;

		text-decoration: none;

		font-weight: normal;

	}

*/

	.adminLoginLabel{

		float:left;

		font-family:Tahoma

		font-size:11px;

		font-weight:bold;

		color:#4A514A;

		width:125px;

		height:30px;

		padding-top:5px;

	}



	.adminLoginContainer{

		float:left;

		width:225px;

		height:30px;

		padding-top:5px;

	}



	.adminUserLabel{

		float:left;

		font-family:Tahoma

		font-size:11px;

		font-weight:bold;

		color:#4A514A;

		width:150px;

		height:35px;

		padding-top:5px;

	}



	.adminError{

		font-family:Tahoma

		font-size:11px;

		font-weight:bold;

		color:#FF0000;

		width:350px;

		display:none;

	}



	td.underline{

		padding-top:8px;

		border-bottom:1px solid gray;

	}



	.border{

		border:1px solid #CCCCCC;

	}



	.adminheading{

		height:28px; font-family:Tahoma font-size:14px; font-weight:bold; color:#666666; background:#F4F4F4;

	}



	.required, .alert{

		color:#FF0000; 

		font-weight:bold;

	}



	.inputclass{

		width:160px;

		border:1px solid #8F8F8F;

	}



	.subtitle{

		height:22px; font-family:Verdana, Tahoma font-size:12px; font-weight:bold; color:#666666; background:#E4E4E4;

	}



	.inputbutton{

		height: 23px; 

		background-color: #FFFFFF; 

		border: 1px solid #ACBDD7; 

		font-family: Tahoma

		font-size: 12px; 

		font-style: normal; 

		font-weight: normal; 

		color: #487884; 

		border-right: 3px solid #ACBDD7;

		border-bottom: 3px solid #ACBDD7;

	}



	.table_row_first{

		background-color:#FFFFFF;

	}



	.table_row_second{

		background-color:#F9F9F9;

	}

	

	.textarea_style{

		width:160px;

		border:1px solid #8F8F8F;

		max-width:160px;

	}

	.sarch_label{

		text-decoration:underline; font-weight:bold; color:#8b8b89;

	}

	.search{

		float:right;padding-top:4px; color:#178AB9; font-family:Verdana, Tahoma font-weight:bold;font-size:10px;

	}

	

	.tab_active{

		background-image:url(../Images/menu/tab_selected.png); background-repeat:no-repeat; background-position: center bottom;

		behavior: url(./iepngfix.htc); 

		text-align:center; 

		font-family:Tahoma 

		font-size:14px;

		font-weight:bold;

		color:#FFFFFF;

		padding-top:4px;

		cursor:pointer; cursor:hand;

	}

	.tab_active a:link{

		text-align:center; 

		font-family:Tahoma 

		font-size:14px;

		font-weight:bold;

		color:#FFFFFF;

		padding-top:4px;

		cursor:pointer; cursor:hand;

	}

	.tab_active a:hover{

		text-align:center; 

		font-family:Tahoma 

		font-size:14px;

		font-weight:bold;

		color:#FFFFFF;

		padding-top:4px;

		cursor:pointer; cursor:hand;

	}

	.tab_active a:visited{

		text-align:center; 

		font-family:Tahoma 

		font-size:14px;

		font-weight:bold;

		color:#FFFFFF;

		padding-top:4px;

		cursor:pointer; cursor:hand;

	}

	.tab_active a:active{

		text-align:center; 

		font-family:Tahoma 

		font-size:14px;

		font-weight:bold;

		color:#FFFFFF;

		padding-top:4px;

		cursor:pointer; cursor:hand;

	}

	.tab_hover{

		background-image:url(../Images/menu/tab_selected.png); background-repeat:no-repeat; background-position: center bottom;

		behavior: url(./iepngfix.htc); 

		text-align:center; 

		font-family:Tahoma 

		font-size:14px;

		font-weight:bold;

		color:#FFFFFF;

		padding-top:4px;

		cursor:pointer; cursor:hand;

	}

	.tab_hover a:link{

		text-align:center; 

		font-family:Tahoma 

		font-size:14px;

		font-weight:bold;

		color:#FFFFFF;

		padding-top:4px;

		cursor:pointer; cursor:hand;

	}

	.tab_hover a:visited{

		text-align:center; 

		font-family:Tahoma 

		font-size:14px;

		font-weight:bold;

		color:#FFFFFF;

		padding-top:4px;

		cursor:pointer; cursor:hand;

	}

	.tab_hover a:hover{

		text-align:center; 

		font-family:Tahoma 

		font-size:14px;

		font-weight:bold;

		color:#FFFFFF;

		padding-top:4px;

		cursor:pointer; cursor:hand;

	}

	.tab_hover a:active{

		text-align:center; 

		font-family:Tahoma 

		font-size:14px;

		font-weight:bold;

		color:#FFFFFF;

		padding-top:4px;

		cursor:pointer; cursor:hand;

	}

	.top_menu{

		text-align:center; 

		font-family:Tahoma 

		font-size:14px;

		font-weight:bold;

		color:#999999;

		padding-top:4px;

		cursor:pointer; cursor:hand;

	}

	

	.top_menu a:link {

		text-align:center; 

		font-family:Tahoma 

		font-size:14px;

		font-weight:bold;

		color:#999999;

		padding-top:4px;

		cursor:pointer; cursor:hand;

	}

	

	.top_menu a:visited {

		text-align:center; 

		font-family:Tahoma 

		font-size:14px;

		font-weight:bold;

		color:#999999;

		padding-top:4px;

		cursor:pointer; cursor:hand;

	}

	

	.top_menu a:hover {

		text-align:center; 

		font-family:Tahoma; 

		font-size:14px;

		font-weight:bold;

		color:#999999;

		padding-top:4px;

		cursor:pointer; cursor:hand;

	}

	

	.top_menu a:active {

		text-align:center; 

		font-family:Tahoma; 

		font-size:14px;

		font-weight:bold;

		color:#999999;

		padding-top:4px;

		cursor:pointer; cursor:hand;

	}

	

	.caption{

		display: inline;

		position: relative;

		left: 1px; 

		top: 1px; 

		color: #719DB6;

		font-size: 15px; font-weight:bold;

		font-family:Tahoma;

	}

	

	.caption_shadow { 

		color: #719DB6;

		position: absolute; 

		left: -1px; 

		top: -1px; 

	}

	

	.caption_centerbox{

		display: inline;

		position: relative;

		left: 1px; 

		top: 1px; 

		color: #FFFFFF;

		font-size: 16px;; font-weight:bold;

		font-family: Arial, Helvetica, sans-serif

	}

	

	.caption_centerbox_shadow { 

		color: #999999;

		position: absolute; 

		left: -1px; 

		top: -1px; 

	}

	.menu_bg{

		background:url(../Images/menu/dot_bg.jpg); background-repeat:repeat-x;width:149px;

	}

	.instruction{

		color:#666666;

	}

	.categorycaption{

		text-transform: uppercase;

		font-size:14px; 

		font-family:Tahoma;

		font-weight:bold;

		padding-top:10px;

		padding-bottom:2px;

		color:#5182A2;

		text-align:left;

		padding-left:20px;

	}

	.category_subcaption{

		text-transform: uppercase;

		font-size:14px; 

		font-family:Tahoma;

		font-weight:bold;

		padding-top:5px;

		padding-bottom:2px;

		color:#5182A2;

		text-align:left;

		padding-left:6px;

	}

	.category_subcaption a:link, .category_subcaption a:hover, .category_subcaption a:active, .category_subcaption a:visited{

		text-transform: uppercase;

		font-size:14px; 

		font-family:Tahoma;

		font-weight:bold;

		padding-top:5px;

		padding-bottom:2px;

		color:#5182A2;

		text-align:left;

		padding-left:6px;

	}

	.Centerboxcaption{

		font-size:14px; 

		font-family:Tahoma;

		font-weight:bold;

		padding-top:10px;

		padding-bottom:5px;

		color:#0B5D47;

		text-align:left;

		padding-left:5px;

	}

	.clslivehelp_subcaption{

		text-transform: uppercase;

		font-size:14px; 

		font-family:Tahoma;

		font-weight:bold;

		padding-bottom:10px;

		color:#5182A2;

		text-align:left;

		padding-left:6px;

	}

	#showalert{

		padding:10px;

		border:1px dashed #993399;

		color:#993366;

		font-weight:bold;

		text-align:left;

	}

	.textarea_bg{

		background-color:#FFFFFF;

	}

	.clsCechUserName_true{

		font-size:11px; 

		font-family:Tahoma;

		font-weight:bold;

		color:#009900;

		border:1px solid #CCCCCC;

		padding:5px;

	}

	.clsCechUserName_false{

		font-size:11px; 

		font-family:Tahoma;

		font-weight:bold;

		color:#990000;

		border:1px solid #CCCCCC;

		padding:5px;

	}

	.clsLeftMenuMore a:link, .clsLeftMenuMore a:active, .clsLeftMenuMore a:hover, .clsLeftMenuMore a:visited{

		font-size:11px; 

		font-family:Tahoma;

		font-weight:bold;

		color:#3EB0E2;

	}

	.clsLeftMenu_subtitle a:link, .clsLeftMenu_subtitle a:active, .clsLeftMenu_subtitle a:hover, .clsLeftMenu_subtitle a:visited{

		font-size:11px; 

		font-family:Tahoma;

		font-weight:bold;

		line-height:14px;

		color:#929AA5;

		text-align:left;

		padding-left:6px;

	}

	.clsProductTitleMore{

		font-size:11px; 

		font-family:Tahoma;

		font-weight:bold;

		color:#006600;

	}

	.clsProductTitleMore a:link, .clsProductTitleMore a:active, .clsProductTitleMore a:hover, .clsProductTitleMore a:visited{

		font-size:11px; 

		font-family:Tahoma

		font-weight:bold;

		color:#006600;

	}

	.clsProductText{

		background-image:url(../Images/bullet.gif);

		background-repeat:no-repeat;

		background-position:left top;

		padding-left:15px;

		padding-bottom:2px;

		color:#333333;

	}

	/****Product Item Tab Menu -- Starts here****/

	.Itemtab_active{

		background-image:url(../Images/tab_active.png);

		background-repeat:no-repeat;

		border-bottom:0px;

	}

	.Itemtab_hover{

		background-image:url(../Images/tab_hover.png);

		background-repeat:no-repeat;

		border-bottom:1px solid #999999;

	}

	.Itemtab_tab{

		background-image:url(../Images/tab.png);

		background-repeat:no-repeat;

		border-bottom:1px solid #999999;

	}

	/****Product Item Tab Menu -- End here****/

	/*** Products Featured Hed Style***/

	.clsFeaturedTitleHead{

		padding-left:35px;

		height:33px;

		background-image:url(../Images/menu/homebox_top_bar_bg.jpg);

		background-repeat:repeat-x;

		background-position:top left;

		color:#000000;

		font-size:14px; 

		font-family:Tahoma

		font-weight:bold;

		border-bottom:1px solid #FFFFFF;

	}

	.clsMoreAboutthis a:link, .clsMoreAboutthis a:active, .clsMoreAboutthis a:hover, .clsMoreAboutthis a:visited{

		font-size:11px; 

		font-family:Verdana, Tahoma

		font-weight:normal;

		text-decoration:underline;

		color:#118FFE;

		text-align:left;

	}

	/****Product Comment Thumbs Up -- Starts here****/

	.ItemtabCommentThumbsUp_active{

		background-image:url(../Images/thums_up.gif);

		background-repeat:no-repeat;

		background-position:center;

		/****border-bottom:0px;****/

	}

	.ItemtabCommentThumbsUp_hover{

		background-image:url(../Images/thums_up_over.gif);

		background-repeat:no-repeat;background-position:center;

		/****border-bottom:1px solid #999999;****/

	}

	.ItemtabCommentThumbsUp_tab{

		background-image:url(../Images/thums_up_over.gif);

		background-repeat:no-repeat;background-position:center;

		/****border-bottom:1px solid #999999;****/

	}

	/****Product Comment Thumbs Up -- End here****/

	/****Product Comment Thumbs down -- Starts here****/

	.ItemtabCommentThumbsDown_active{

		background-image:url(../Images/thums_down.gif);

		background-repeat:no-repeat;background-position:center;

		/****border-bottom:0px;****/

	}

	.ItemtabCommentThumbsDown_hover{

		background-image:url(../Images/thums_down_over.gif);

		background-repeat:no-repeat;background-position:center;

		/****border-bottom:1px solid #999999;****/

	}

	.ItemtabCommentThumbsdown_tab{

		background-image:url(../Images/thums_down_over.gif);

		background-repeat:no-repeat;background-position:center;

		/****border-bottom:1px solid #999999;****/

	}

	/****Product Comment Thumbs Down -- End here****/

	.clsProductComment{

		font-size:11px; 

		font-family:Tahoma

		font-weight:bold;

		color:blue;

	}

	

	.bnnr_contr

	{

		width:791px; 

		height:80px; 

	}

	.bnnr1

	{

		width:228px;

		height:80px; 

		float:left

	}

	.mnu_style

	{

		font-weight:bold;

		color:#4D5252;

	}

	.top_bnnr1

	{

		

		padding-left:50px;

		padding-top:17px;

		width:180px;

		height:20px;

	}

	.bnnr2

	{

		float:right;

		height:80px;

		width:559px;

	}

	.bnnr_contr2

	{

		width:790px;

		height:267px;

	}

	.mnu

	{

		float:left;

		height:267px;

		width:228px;

		background-color:#E8E8E8;

	}

	.main_bnnr

	{

		float:left;

		width:559px;

		height:267px;

		margin-left:3px;

		

	}

	.mnu_bg

	{

		background-color:#E8E8E8;

	}

	.inner_mnu

	{

		width:93%; 

		height:90%; 

		background-color:#E8E8E8; 

		margin-left:10px;

	}

	.bold_font

	{

		font-weight:bold;

		color:#4B514F;

	}

	.white_border

	{

		border-bottom:1px solid #FFFFFF;

	}

	.menu_div

	{

		background-color:#E8E8E8;

		height:20px;

		width:210px;

		float:left;

		text-align:right;

		vertical-align:middle;

		padding-top:5px;

	}

	.content_contr

	{

		width:791px; 

		height:auto; 

		padding-top:32px;

	}

	.customer_speak

	{

		width:228px;

		height:600px;

		float:left;

	}

	.main_content

	{

		height:auto;

		width:559px;

		float:left;

	}

	.left_title

	{

		color:#095B45;

		font-size:15px;

		font-family:Arial;

		font-weight:bold;

		width:197px;

		letter-spacing:0px;

	}

	.bottom_mnu

	{

		width:400px; 

		height:20px;

		margin-top:10px;

		float:left;

	}

	.right_mgn4

	{

		margin-right:4px;

	}

	.bottom_links1

	{

		width:70px; 

		height:20px;  

		float:left; 

		text-align:left;

	}

	.bottom_links2

	{

		width:100px; 

		height:20px;  

		float:left; 

		text-align:center

	}

	.bottom_terms

	{

		width:150px; 

		height:20px;  

		float:left; 

		text-align:center

	}

	.mnu_separator

	{

		float:left;

		width:2px;

	}

	.bottom2

	{

		float:right; 

		/*width:270px; */

		margin-top:10px

	}

	.hr_bottom

	{

		 width:790px; height:7px; background-color:#E8E8E8

	}

	.side_link

	{

		font-size:11px; 

		color:#000000; 

		font-weight:100;

	}

	.green

	{

		color:#348400;

		font-weight:bold;

	}

	.float_right

	{

		float:right;

	}

	.clear_both

	{

		clear:both;

	}

	.contactus

	{

		color:#FF0000; 

		font-weight:bold; 

		font-size:13px; 

		margin-top:20px;

	}

	.contactNo

	{

		color:#FF0000; 

		font-weight:bolder; 

		font-size:18px;

		margin-top:5px;

	}

	.content_style

	{

		float:left;

		vertical-align:top;  

		padding-right:15px;

		text-align:justify;

	}

	.float_left

	{

		float:left;

	}

	.txt_underline

	{

		text-decoration:underline

	}

	.home_contact

	{

		margin-top:5px; 

		color:#666666;

	}

	.top_mgn5

	{

		margin-top:5px;

	}

	.bottom_style

	{

		width:790px; 

		height:20px;

	}

	.bnnr_admin

	{

		float:left;

		width:757px;

		height:80px;

	}

	.top_mgn15

	{

		margin-top:15px;

	}

	.top_mgn50

	{

		margin-top:50px;

	}

	.greybrdr

	{

		border:1px solid rgb(204, 204, 204);

	}

	.admin_content_div

	{

		margin-left:0px; 

		margin-top:14px;

	}

	.admin_cnt_cntr

	{

		margin-left:0px;

		border:#E7E7E7 1px solid; 

		margin-top:14px;

	}

	.content_desc

	{

		 float:left;

		 vertical-align:top;

		 padding-right:15px;

	}

	.bnnr_size

	{

		float:left; 

		width:559px;

		height:267;

	}

	.text_width

	{

		width:250px;

	}

	.bnnr_header

	{

		margin-bottom:15px; 

		font-size:14px;

		font-weight:bold

	}

	.bnnr_img

	{

		margin-top:20px; 

		margin-left:5px;

	}

	.right_padding15

	{

		 padding-right:15px;

	}

	.left_margin65

	{

		margin-left:65px;

	}

	.blackLink

	{

		color:#000000;

	}

	.left_padding5

	{

		padding-left:5px;

	}

	.dotted_brdr

	{

		border-left:1px dotted #999999;

	}

	.lft_pdding17

	{

		padding-left:17px;

	}

	.themsg

	{

		width:200px;

		height:100px;

	}

	.width200

	{

		width:200px;

	}

	.left_admin_div

	{

		float:left; padding-left:10px;

	}

	.left_inner

	{

		float:left; 

		border: 1px solid rgb(204, 204, 204); 

		height:100px;

		width:220px;

	}

	.acc_name

	{

		float:left; 

		width:200px;

		padding-left:20px;

	}

	.ac_name

	{

		float:left; 

		width:90px;

	}

	.inner1

	{

		float:left; 

		width:220px; 

		height:31px;

	}

	.user_div

	{

		float:left; 

		width:200px;

		padding-left:20px;

	}

	.user

	{

		float:left;

		width:90px;

	}

	.height10

	{

		clear:both; 

		height:10px;

	}

	.admin_home

	{

		float:left; 

		width:200px; 

		padding-left:20px;

	}

	.height20

	{

		clear:both; 

		height:20px;

	}

	.lft_mgn10

	{	

		margin-left:10px;

	}

	.test_more

	{

		color:#330000; 

		font-size:12px; 

		text-decoration:underline

	}

	.lft_padding10

	{

		padding-left:10px;

	}

	.pst_pjts

	{

		margin-left:10px; 

		margin-top:15px; 

		margin-right:10px; 

		margin-bottom:20px;

	}

	.bottom15

	{

		margin-bottom:15px;

	}

	.spacer

	{

		vertical-align:top; float:left

	}

	.testimonial

	{

		width:250px;

		height:150px;

	}

	.txt_dec_none

	{

		text-decoration:none;

	}
	
	.wx_module_8342
	{ 
	
	margin-bottom:25px; 
	height:270px;
	width:175px;
	
	}