body{ background-color:#FFFFFF;color:#000;font-family:'Arial', 'Helvetica', sans-serif;font-size:14px;line-height:20px;margin:0px auto;padding:0 0 0 0px;}

a{text-decoration:none; color:#5A658A;}
.undeline{text-decoration:underline;}
input{border: 1px solid #dcdcdc;color: #666666;color:#000;font-family: Arial,Helvetica,sans-serif;font-size: 12px;height: 35px;margin: 0 0 10px 0;padding: 0 5px;width: 345px;}
textarea {border: 1px solid #dcdcdc;font-size: 12px;height:100px;margin: 0 0 10px 0;padding: 8px;width: 339px;}
img{border:0px; padding:0px; margin:0px;}

.fix-width{width:90%;margin:0px auto;kwidth:990PX;}
.left-header{float:left; margin:10px 0px 0px 10px; padding:0px;}
.left-header img{ width:100%; height:auto;}	 
.right-header{float:right;margin-top:10px;margin-right:10px;text-align:center;font-size:12px;}

#menu-bar{width:100%;height:30px;float:left;background-color:#196095;text-align:center;}
#yello-bar{width: 100%;height: 5px;background-color: #efbd25;border-bottom: 1px solid #efbd25;border-top: 1px solid #f1f2f2;float:left;margin-top:5px;}
.navShadow {width:100%;height: 9px;background-image: url("images/under_menu_shadow.png");bottom: -9px;margin: 0 auto;float:left;}		

#top-menu {color:#5A658A;font-size:13px;height:45px;margin-top:7px;}
#top-menu li{text-align:center;display:inline-block;list-style-type:none;}
#top-menu li a {margin-left:30px;display:inline-block;color:#ffffff;}
#top-menu li a:hover {margin-left:30px;display:inline-block;text-decoration:none;color:#ffffff;text-decoration:underline;}
#google_translate_element span{color:#000;}
#middle-container{ float:left;margin-top:10px;border:1px solid #999;width:100%;box-shadow: -5px 0px 5px #888888;}

#left-bar{width:23%;margin:6px 0 6px 6px;float:left;border:1px solid #999;display:block;padding:0px;}	
#left-bar h4{background-image:url(images/menu-strip-new.png);color: #FFF;font-variant:small-caps;font-size:18px;text-align:center;padding:5px 0px;margin:0px;}

/*#left-menu{margin:0px; padding:0px; padding-left:20px;font-size:14px;}
#left-menu li{ padding:1%; border-bottom:1px dashed;}
#left-menu a{color:#000000; text-decoration:none;}
#left-menu a:hover{color:#000000; text-decoration:none;}*/
#left-menu{list-style-type:none;margin:0px; padding:0px; text-transform:capitalize;}
#left-menu ul{margin:0px; padding:0px;}
#left-menu li{display:block;padding:0px;margin:0px;}
#left-menu li a{padding:5px 0px 5px 5px;display:block;border-bottom: 1px dotted;color:#2a2a2a;}
#left-menu li a:hover{text-decoration:underline;}

#right-bar{width:75%; float:right;text-align:justify;padding:0px; border:1px solid #999;margin-top:6px; margin-right:6px; margin-bottom:6px;}
#headerText{padding:1%; line-height:!important;}	
#headerText h3 {text-align:center; text-decoration:underline; margin-bottom:10px; }
#headerText p{ text-align:center; font-size:14px; font-weight:normal; margin-top:10px}		

#featured-header{width:100%;float:left; font-variant:small-caps;font-size:24px; font-weight:bold; margin-top:10px; border-bottom:1px dashed #999; color:#012D6C; padding:0 0 5px 0px;}

.featured-container{width:30%;height:220px;max-height:220px;border:1px solid #5A658A;float:left;margin:10px 10px;box-shadow: 1px 1px 5px #888888 ;text-align:center;text-decoration:none;position:relative;z-index:100;}

.featured-container:hover{width:30%;height:220px;border:1px solid #5A658A;float:left;margin:10px 10px;box-shadow:5px 5px 5px #888888 ;text-align:center;z-index:900;position:relative;}	
.featured-container img{max-width:180px;max-height:135px;border:1px solid;display:block;margin:0px auto;margin-top:10px;box-shadow: 4px 2px 5px #000;}
.featured-container span
	{
		text-decoration:underline;
		display:block;
		margin-top:10px;
		color:#5A658A;
		font-size:14px;
	}			
/*************************************************************/
/* INNER PAGE */
#product-header{width:100%; float:left; font-variant:small-caps;font-size:24px; font-weight:bold; margin-top:10px; border-bottom:1px dashed #999; padding:0 0 10px 0px; text-align:left;}

#product-small-container {
		border:1px solid;
		float:left;
		width:99%;
		margin-top:15px;
}
#product-small-container:hover {
		border:1px solid #000;
		float:left;
		width:99%;
		margin-top:15px;
		background-color:#F3F3F3;
	}
#product-small-container img
	{
		max-width:180px;
		max-height:135px;
		border:1px solid #000;
		margin-top:5px;
		box-shadow: 4px 2px 5px #000;
	}	
	
.product-small-container-img-span{display:block;width:200px;height:auto;float:left;padding:5px 0px 5px 0px;border:1px solid #5A658A;margin:5px;text-align:center;}
#product-small-header{width:100%; text-transform:capitalize;font-size:20px; font-weight:bold; margin-top:10px; text-decoration:underline;}		
#product-small-container {color:#000000;}	
#product-small-container p {text-align:justify;padding:0px; color:#232323; padding-right:1%;  }

.product-static-line{ margin:0px auto; margin-top:50px; text-align:center; width:75%; }	
#product-container{ width:100%; margin:0px auto; margin-top:15px;kpadding-right:20px; color:#000; text-align:center; }
#product-container img{kwidth:50%;kheight:auto;kmax-width:500px;kmax-height:600px;border:1px solid #000;kdisplay:block;kmargin-top:10px;box-shadow: 4px 2px 5px #000;kfloat:left;margin:0px 15px 10px 10px;padding:5PX;margin:0px auto;}
#small_image_gallery{border:1px solid #999;padding:5px;margin: 0px auto;margin-top: 15px;width:70%; }
#small_image_gallery_list {padding:0px; margin:0px;}
#small_image_gallery_list li{text-align:center;display:inline-block;list-style-type:none; padding:0px; margin:0px;}
#small_image_gallery a {display:inline-block;color:#ffffff; border:1px solid #999;}
#small_image_gallery a:hover{box-shadow:5px 5px 5px #888888 ;text-align:center;z-index:900;position:relative;}

.tabHeader{float:left;margin: 2px 1px 0 0;padding: 6px 12px 4px 10px;height:16px;color:#333;border-left:1px solid;border-right:1px solid;font-weight:bold;background: #dfe2e5 url(images/tab_left.png);background-position:left;background-position:top;text-align:center;border-top-right-radius:10px;border-top-left-radius:10px;}
.tabHeaderContent{width:96%;float:left;margin:0px auto;margin-bottom:10px;color:#000;padding:5px;}
/***********************************************************/
#contactus{text-align:center; }
#contactus .sub-header{ width:100%; font-variant:small-caps; font-size:16px; font-weight:bold; float:left; kborder-bottom:1px dotted; text-align:left; margin-bottom:12px; margin-top:20px;}
#contactus-form{ width:340px; margin:10px 0 10px 0px; float:left; }
#contactus-form span{width:100%; background-color:red; margin:0px; color:#FFF; float:left;}
#success-message{ width:340px; background-color:green; margin:0px; color:#FFF; display:block; float:left;}
#success-error{ width:340px; background-color:red; margin:0px; color:#FFF; display:block; float:left;}
.send-message {cursor: pointer;height: 32px;margin: 10px 0 0;width: 128px;float: left;border:0px;}
/******************************************************/
/****************************************************************/
#sitemap{ margin-top:10px; float:left; margin-left:60px; }
#sitemap .sitemap-sub{ margin:12px; kborder:1px solid; font-weight:bold;}
#sitemap .sitemap-sub li{ font-weight:normal; text-decoration:underline; list-style-type:circle;}
#sitemap-information{ margin-top:10px; float:left; margin-left:90px; list-style-type:circle;}
#sitemap-information li{list-style-type:circle;}
#sitemap-information a { text-decoration:underline;}
/****************************************************************/			
#footer{width:100%;margin-top:10px;text-align:center;height:auto;}
#footer h1 { margin-top:5px;}
#footer h1 span{font-weight:100; font-size:18px;}

/****************************************************************Media style sheet***************************************/
/***** some css for mobile view***/
#toggle-box{ display:none;}
#mtop-menu{display:none;}
#mleft-bar{display:none;}

/*******************extra ***/
.mailclickhere{margin-top:20px;font-size:18px; color:#C00; width:100%; text-align:center;}

#ffmpower_operated { display:none;}
#ffmfoot_operated {display:none;}