body {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11pt;
	/*background:#f4f3f3;*/
	background-repeat:no-repeat;
    margin: 10px 0 0 0;
   
}
.gradient-body {
    background: #a0d8ef; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2EwZDhlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY1JSIgc3RvcC1jb2xvcj0iI2RkZjFmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZWZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #a0d8ef 0%, #ddf1f9 65%, #feffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a0d8ef), color-stop(65%,#ddf1f9), color-stop(100%,#feffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #a0d8ef 0%,#ddf1f9 65%,#feffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #a0d8ef 0%,#ddf1f9 65%,#feffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #a0d8ef 0%,#ddf1f9 65%,#feffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #a0d8ef 0%,#ddf1f9 65%,#feffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a0d8ef', endColorstr='#feffff',GradientType=0 ); /* IE6-8 */
 background-repeat: no-repeat;
}
.boxshadow{
     -moz-box-shadow:5px 1px 3px 15px #ddd; -webkit-box-shadow: 1px 1px 3px 1px #ddd;box-shadow: 1px 1px 3px #ddd; 
}
h1 {
    color: #6BAF34;
    font-size: 12pt;
    font-weight: bold;
}
h4{margin: 0px 0px 10px 10px;
    padding: 10px;
    font-size: 1.5em;
}

a img {
    border: none;
}
.banner{
		width:900px;
		height: 180px;
		background-image: url(/images/rqbanner.png);
		margin: 0 auto 0 auto;	
         -moz-border-radius-topleft: 20px;
     -moz-border-radius-topright: 20px;
    -webkit-border-top-left-radius: 20px;
       -webkit-border-top-right-radius: 20px;
       border-top-left-radius: 20px;
       border-top-right-radius: 20px;
       border-left: 2px solid #ddd;
       border-right: 2px solid #ddd;			
		}
		.content-wrapper{
    border: 2px solid #ddd;
      background:#fcfcfc;
      background-image: url(/images/lower-banner.png);
    background-position: top;
    background-repeat: no-repeat;
		width:900px;
		height: auto;/*height: 500px;*/
		margin: 0 auto 0 auto;
        -moz-box-shadow: 10px 10px 10px #ddd;
		}
		.footer-wrapper{
		/*width:auto;*/
		height: 140px;
		background: #808080;
		margin: 0 ;
		text-align: center;
		font-size: 11px;
		color:#fff;
		}
.red-band {
    height: 39px;
  /* background-color: #C91a3e;*/
  background: transparent;
   
}
.language-translator {
    position: relative;
    left: 710px;
    top: -20px;
    width: 180px;
    padding: 4px;
    height: 40px;
    background-color: #fff;
    -moz-border-radius-topleft: 10px;
     -moz-border-radius-topright: 10px;
    -webkit-border-top-left-radius: 10px;
       -webkit-border-top-right-radius: 10px;
       border-top-left-radius: 10px;
       border-top-right-radius: 10px;
}
.slide-img{
   border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px; 
}
/*For admin Pages*/
 .admin-menu{width: 900px; margin: 0px auto 0px auto; height: 40px;background: #ffe995;border-left: 2px solid #ddd;border-right: 2px solid #ddd;}
  .admin-menu ul{display: block;height: 30px;margin: 0px;}
  .admin-menu ul li{  background: none repeat scroll 0 0 #EEEEEE; float: left;list-style: none outside none; margin: 0 3px 0 0; width: 110px;}
  .admin-menu ul li a{ color: black;  text-decoration: none;padding-left: 5px; padding-right: 5px;}

  .input-table {margin-left: 20px;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;
                  background: #eee; -moz-box-shadow:5px 1px 3px 15px #bbb; -webkit-box-shadow: 1px 1px 3px 1px #bbb;box-shadow: 1px 1px 3px #bbb; 
    }
    .input-table td{ height: 20px;vertical-align: middle; padding-left: 3px; border-bottom: 1px solid #ccc;
        
    }
.list-table {
    margin-left: 20px;
    -moz-box-shadow: 5px 1px 3px 15px #bbb;
    -webkit-box-shadow: 1px 1px 3px 1px #bbb;
    box-shadow: 1px 1px 3px #bbb;
}
.list-table td {
    vertical-align: top;
} 
.list-table h2{color:#0094ff; font-size:14px;font-weight: bold;}
.display-div{width: 500px;height: auto;border-bottom: 1px dotted  #808080;} 
.display-div a{float: right; }
.admin-product-div{
    width: 400px;height: 170px;float: left ; 
    margin-left: 15px;margin-top: 10px;
    -moz-box-shadow: 5px 1px 3px 15px #bbb;
    -webkit-box-shadow: 1px 1px 3px 1px #bbb;
    box-shadow: 1px 1px 3px #bbb;
    padding: 3px;overflow: hidden;
    ;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;
}
.admin-product-div h2{color:#0094ff; font-size:14px;font-weight: bold;margin-bottom: 3px;}
.top-product-div{
    height: 135px;
    overflow: hidden ;
    width: 400px;
}
.pic-div{
    overflow: hidden ;
    width: 95px;
    height: 125px;
    float: left ;
}
.details-div{
    height: 125px;
    overflow: hidden ;
    width: 300px;float: left ;
}
.details-div span{font-size: 11px;}
/*admin_partners*/
.admin-partner-div{
     width: 400px;height: 170px;float: left; background: #fff;
      margin-left: 15px;margin-top: 10px;
    -moz-box-shadow: 5px 1px 3px 15px #bbb;
    -webkit-box-shadow: 1px 1px 3px 1px #bbb;
    box-shadow: 1px 1px 3px #bbb;
    padding: 3px;
    ;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;
    overflow: hidden ;
}
.admin-top-partner-div{
     color:#0094ff; font-size:14px;height:25px; font-weight: bold;margin: 2px;padding: 2px 0 2px 5px;
   background: #fff; 
  }
.admin-top-partner-div h2 {
    margin-top: 2px;margin-bottom: 2px;
}
.admin-partner-details-div{
     color: red;font-size: 12px;
   margin: 0px 0px 0 7px; 
   height: 30px;
}
/*End for admin pages*/
/*content_Partner pages*/
.partner-div{ width: 400px;height: 170px;float: left; background: #fff;
    margin-left: 15px;margin-top: 10px;
    -moz-box-shadow: 5px 1px 3px 15px #bbb;
    -webkit-box-shadow: 1px 1px 3px 1px #bbb;
    box-shadow: 1px 1px 3px #bbb;
    padding: 3px;
    ;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;}
.top-partner-div{
   color:#0094ff; font-size:14px;font-weight: bold;margin: 3px;padding: 3px 0 2px 5px;
   background: #eee; 
   border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;
}
.partner-logo-div{
     overflow: hidden ;margin-left: 5px;
    width: 395px;
    height: 65px;
    float: left ;
}
.partner-details-div{
   color: red;font-size: 12px;
   text-align: right;
   margin: 2px 5px 0 0; 
}/*end of partner page*/
/*content_products*/
.content-top-product-div{
    height: 165px;
    overflow: hidden ;
    width: 400px;
}
.content-pic-div{
    overflow: hidden ;
    width: 125px;
    height: 155px;
    float: left ;
    margin: 3px 4px 0 3px;
}
.content-details-div{
    height: 125px;
    overflow: hidden ;
    width: 210px;float: left ;
}
.content-details-div span{font-size: 11px;}
.prodheader{
    float: left;width: 500px;
    height: auto ; background: #eee;
    overflow : hidden ;margin: 8px 0 3px 10px;
    padding:0 0 3px 3px;
    border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;
    border: 1px solid transparent;
}
.prodheader h2{
    margin: 5px 0 5px 5px;
}
.prodheader a {text-decoration: none;color: #000;}
.prodheader span{
    margin: 2px 0 0px 5px;color: #ba561c;
}