@charset "utf-8";
/* CSS Document */
body{/*background:url(../images/bg.jpg) repeat;*/ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#393e40; background-color:#089008;}
.fl{float:left;}
.fr{float:right;}
.clr{clear:both;}

/*h1{margin:15px -6px; padding:5px; font-weight:bold; font-size:16px; color:#c83a54;}*/
h1{margin:15px 0px; padding:0px 0 10px 0; font-weight:normal; font-size:20px; color:#c83a54;}
h2{margin:15px 0px; padding:5px; font-weight:normal; font-size:24px; color:#45535c;}
h3{margin:15px 0px; padding:5px; font-weight:normal; font-size:24px; color:#c83a54;}
h4{margin:15px 0px; padding:5px; font-weight:normal; font-size:24px; color:#c83a54;}
h5{margin:2px 0px; padding:5px; font-weight:normal; font-size:20px; color:#45535c;}
p{line-height:1.7; text-align:justify;}
.p0{padding:0px; margin:5px; line-height:0;}

a{color:#47515a; text-decoration:underline; font-weight:700;}
a:hover{color:#ce3b57; text-decoration:none;}

#wrapper{width:980px; height:auto; margin:auto; padding:0px; background:#FFFFFF;}
.flash{ background:url(../images/header_bg.jpg) 0% 100% no-repeat;}
.content{background:url(../images/top_bg.jpg) no-repeat top; width:950px; height:auto; padding:15px;}

#menu{width:100%; margin:0px; background:#C83A54;height:84px;} /*#89c160*/
#menu ul{margin:0px; padding:0px;}
#menu ul li{ margin:0px; padding:0px; list-style:none; float:left;}
#menu ul li a{ margin:0px; padding:32px 40px; text-decoration:none;font-size:16px; color:#FFFFFF; display:block; font-weight:normal;}
#menu ul li a:hover{ color:#FFFFFF; background:#009933; text-decoration:none;}


.block1{width:190px; margin:0px; padding:0px 15px 0px 15px; float:left;}
.block1 ul{margin:0px; padding:0px;}
.block1 ul li{ padding:5px 0px 30px 0px; margin:0px; font-size:12px; font-weight:bold; list-style:none; border-bottom:1px solid #c8d3d9;}
.block1 ul li span{ float:left; color:#ce3a5c; padding:2px 2px;}
.block1 ul li a{color:#3a81ab; text-decoration:none; float:left; padding:5px 5px;}
.block1 ul li a:hover{color:#ce3a5c; text-decoration:none;}

.block2{width:450px; margin:0px; padding:0px 20px 0px 20px; float:left; border-left:1px solid #c8d3d9;border-right:1px solid #c8d3d9;}
.block4{width:680px; margin:0px; padding:0px 20px 0px 20px; float:left; border-left:1px solid #c8d3d9;}
.block5{width:350px; margin:0px; padding:0px; float:right; height:390px; margin-top:55px; margin-left:20px; overflow:hidden;}
.img{margin:3px; float:left;}

.title{background:#C83A54; padding:5px 10px; color:#dedede!important; font-size:18px; font-family:Arial, Helvetica, sans-serif; margin-top:10px; }
.pro_img{float:left; margin:10px 10px 0px 0px;  padding:0px 5px; background:#FFFFFF;}
.read a{color:#47515a; text-decoration:underline; font-weight:700; background:url(../images/read.jpg) no-repeat right; padding-right:7px;}
.read a:hover{color:#ce3b57; text-decoration:none;}

#footer{background:#d2dde3; padding:17px 10px 17px 10px; margin:0px; margin:auto; width:960px;}
#footer a{ color:#3383b4; text-decoration:none; font-weight:800;}
#footer a:hover{ color:#cd365f; text-decoration:none; font-weight:800;}

/********** contact form **********/
#contactform { margin:0; padding:5px 10px; }
#contactform ol { margin:0; padding:0; list-style:none; }
#contactform li { margin:0; padding:0; background:none; border:none; display:block; clear:both; }
#contactform li.buttons { margin:5px 0 5px 0; }
#contactform label { margin:0; width:110px; display:block; padding:10px 0; color:#5e5e5e; font: bold 12px Arial, Helvetica, sans-serif; text-transform:capitalize; float:left; }
#contactform label span { color:#F00; }
#contactform input.text { width:300px; border:1px solid #c5c5c5; margin:5px 0; padding:5px 2px; height:16px; background:#fff; float:left; }
#contactform select { width:300px; border:1px solid #c5c5c5; margin:5px 0; padding:5px 2px; height:30px; background:#fff; float:left; }
#contactform input.text1 { width:70px; border:1px solid #c5c5c5; margin:5px 0; padding:5px 2px; height:12px; background:#fff; float:left; }
#contactform input=file{ width:70px; border:1px solid #c5c5c5; margin:5px 0; padding:5px 2px; height:18px; background:#fff; float:left; }
#contactform textarea { width:300px; border:1px solid #c5c5c5; margin:5px 0; padding:2px; background:#fff; float:left; }
#contactform li.buttons input { padding:3px 0 3px 230px; margin:0; border:0; color:#FFF; float:left; }
p.response { text-align:center; color:#F00; font: normal 11px Georgia, "Times New Roman", Times, serif; line-height:1.8em; width:auto; }

.logo{
margin-left:auto;
margin-right:auto;
background-color:#089008;
height:40px;
line-height:40px;
color:#FFFFFF;
font-size:28px;
font-weight:bold;
}

.showImage { max-width: 230px; max-height: 164px; margin: 0 auto !important;  }
.mntnHeigh { height: 164px; display:none;}

/*- - - - - -Css For Loader- - - - - */
div.loader {
    background: url(../images/loading.gif) no-repeat scroll 0 0 transparent;
    height: 32px;
    width: 32px;
	display: none;
	z-index: 9999;
	top: 40%;
	left: 50%;
	position: fixed;
	margin-left: -10px;
}
div.close {
    background: url(../images/closebox.png) no-repeat scroll 0 0 transparent;
    bottom: 24px;
    cursor: pointer;
    float: right;
    height: 30px;
    left: 27px;
    position: relative;
    width: 30px;
}
span.ecs_tooltip {
    background: none repeat scroll 0 0 #000000;
    border-radius: 2px 2px 2px 2px;
    color: #FFFFFF;
    display: none;
    font-size: 11px;
    height: 16px;
    opacity: 0.7;
    padding: 4px 3px 2px 5px;
    position: absolute;
    right: -62px;
    text-align: center;
    top: -51px;
    width: 93px;
}
span.arrow {
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 7px solid #000000;
    display: block;
    height: 1px;
    left: 40px;
    position: relative;
    top: 3px;
    width: 1px;
}
div#popup_content {
    margin: 4px 7px;
}
#backgroundPopup { 
	z-index:1;
	position: fixed;
	display:none;
	height:100%;
	width:100%;
	background:#000000;	
	top:0px;  
	left:0px;
}
#toPopup {
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
    background: none repeat scroll 0 0 #FFFFFF;
    border: 10px solid #ccc;
    border-radius: 3px 3px 3px 3px;
    color: #333333;
    display: none;
	font-size: 14px;
    left: 50%;
    margin-left: -332px;
    position: fixed;
    top: 10%;
    width: 660px;
    z-index: 2000000;
}
#toPopup .prodname { text-align: left; padding-left: 20px; color: #2175bc}
#toPopup .prodDescr { text-align: justify; padding: 0 25px 10px; font-size: 13px; margin: 0;}
#toPopup .prodImg { max-height: 350px; max-width: 650px; margin-top: 10px; }

#Products { overflow: hidden; width: 980px; margin: 0; }
#Products li { width: 230px; float: left; margin-left: 20px;}
#Products .firstList { margin-left: 0;}
#Products .ProdName { display: block; background: #2775B7; color: white; padding: 8px 0 8px; text-align: center; font-size: 15px; font-weight: bold; margin-top: -2px;}
#Products .ProdName:hover{ background: #3896E6;}
