/* Rx - Lab 

   Date: 09 November 2012 Design and Development Rx - Lab

*/



body{font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px; padding:0px; color:#000; background:url(/images/header-bg.jpg) repeat-x 0 0;}



dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,span,strong,form,fieldset,table,th,tr,td,input,label,select,div{margin:0px; 



padding:0px;}



p{

    color:#828282;

    font-family:Arial;

    font-size:9pt;

    line-height:18px;

    text-align:justify;

    margin:0px 0px 10px 0px;



}



.main-box-mid p

{

    font-family:Arial;

    font-size:10pt;

    line-height:23px;

    color:#404040;

}





h2{font-size:1.5em;font-weight:lighter}

img{border:none;outline:none;}



a{outline:none; color:#626262; text-decoration:none;}

a:hover{color:#626262; text-decoration:underline;}

img{border:none; font-size:10px; font-weight:normal;}

.fl{float:left;}

.fr{float:right;}

.cl{clear:both; margin:0; padding:0}



.p1{font-size:16px;}



.top-line {

    width:100%;

    height:auto;

    background:#0e0f0f;

    position:fixed;

    top:0;

    z-index:9999999999999;

}



.top-wrapper {

    padding:10px 0px 10px 0px;

    width:1000px;

    margin:0px auto;

}



.top-wrapper h2 {

    color:#fff;

    float:right;

}



.container{width:100%;height:auto;}

.inner-container{width:1000px;height:auto;margin-left:auto;margin-right:auto;}

.header{width:1000px;}



.logo{height:auto; float:left;padding-top:15px;}

.logo h1{margin:0px;padding:0px;}

.logo a{display:block;text-decoration:none;outline:none;}







.small-icon-div{height:15px;margin-top:33px;width:1000px;}

.navigation{height:auto;width:1000px;margin-top:25px;}

.nav-top{width:1000px;height:52px;}

.nav-bottom{width:1000px;height:53px;border-top-right-radius:12px; overflow:hidden;}

.nav-bottom-l{height:53px;width:8px;background:url(/images/nav-bottom-l.png) no-repeat;position:relative;left:1px;}

.nav-bottom-m{height:53px;width:981px;background:url(/images/nav-bottom-m.png) repeat-x;}

.nav-bottom-r{height:53px;width:11px;background:url(/images/nav-bottom-r.png) no-repeat;}



.nav-box{margin:0px;padding:0px;height:auto;}

.nav li{list-style:none;display:inline;margin:0px;padding:0px;}



.nav li a{float:left;display:block;text-decoration:none;height:52px;text-align:center;background:url(/images/nav-hover-l.png) no-repeat;

        font-size: 10pt;

	

	

          background-position:left;

          margin:0 1px;

          padding-left:9px;

         border: none;

          color:#1d1d1d;



          margin-right:-15px;

    

          }

          

.nav li a span{background:url(/images/nav-hover-long.png) no-repeat;display:block;background-position:right;

               height:39px;

               padding-top:13px;

               padding-right:44px;

               padding-left:15px;

               z-index:1;

 position:relative;

       

               }

.nav li a:hover,

.nav li a.current{background:url(/images/nav-l.png) no-repeat;background-position:left;height:52px;

z-index:20;

position:relative;

}

.nav li a:hover span,

.nav li a.current span{background:url(/images/nav-long.png) no-repeat;background-position:right;color:#fff; 

                      height:39px;

               padding-top:13px;

                padding-right:44px;

               padding-left:15px;

               z-index:20;

               position:relative;

               }

.nav-shadow{background:url(/images/nav-shadow.png) no-repeat;height:30px;width:1000px;}



.search-botton{height:52px;width:62px;display:block;text-decoration:none;background:url(/images/search-button.png) no-repeat;float:right;}

.search-botton:hover{background:url(/images/search-button-hover.png) no-repeat;}



.search-txt-box{width:194px;height:39px;background:url(/images/search-box.png) no-repeat;float:left;margin-right:-18px;z-index:2;position:relative;

                padding-right:16px;

                padding-top:13px;

                }

.txt-box{border:none;width:155px;height:30px;background:url(/images/txt-box-img.png) no-repeat;

         color:#737373;

         padding-left:6px;

         padding-right:6px;

         

         }

.login-box{padding-top:8px;height:auto;color:#e7f49c;}

.remember{top:-2px;position:relative;color:#fff;}

.sp{padding-left:5px;}



.log-txt{border:none;width:156px;height:32px;background:url(/images/log-txt.png) no-repeat;

         color:#7d7d7d;

         padding-left:6px;

         padding-right:6px;

         font-size:9pt;

         

         }



.switch-on{display:block;text-decoration:none;background:url(/images/logg-in.png) no-repeat;width:87px;height:28px;

           color:#707172;

           right:-7px;

           position:relative;

           text-decoration:none;

            font-size: 10pt;

           padding:7px 0px 0px 10px;

           }

.switch-on:hover{background:url(/images/logg-in-h.png) no-repeat;color:#707172;text-decoration:none;}









.banner{width:980px;height:280px;background:url(/images/banner-bg.jpg) repeat-x; overflow:hidden; border:1px #fff solid;padding:10px;

       

}

.banner-inner{width:980px;height:280px;background:#fcfeef;overflow:hidden;}

.banner-shaidow{width:1000px;height:49px;background:url(/images/banner-shaidow.png) no-repeat;}





.main-container{width:1000px;height:auto;margin-left:auto;margin-right:auto;}

.content-wrapper{width:970px;height:auto;margin-left:auto;margin-right:auto;padding:15px;background:#f6fcca;margin-bottom:15px;}

.box-wrapper{width:299px;height:auto;float:left;margin:0px 12px 0px 12px;}

.box-top{width:263px;height:auto;background:url(/images/box-rep.png) repeat-y;padding:12px 18px 0px 18px;}

.box-bot{width:283px;height:56px;background:url(/images/box-bot.png) no-repeat;padding:15px 0px 0px 18px;}

.box-up-top{width:299px;height:46px;background:url(/images/box-top-heading.png) no-repeat;text-align:center;}



.box-up-top h2{color:#fff;font-size:1.5em;font-weight:lighter;padding-top:3px;}





.footer-wrapper{width:100%;height:auto;background:#202020;font-size:15px;}

.footer-inner-wrapper{width:980px;height:auto;margin-left:auto;margin-right:auto;color:#848484;padding:15px 10px 15px 10px;}

.footer-box{width:245px;height:auto;float:left;color:#848484;}

.footer-txt-box{background:#3b3b3b;border:none;height:25px;width:168px;color:#dbdbdb;padding-left:6px;padding-right:6px;margin-left:8px;}

.txt-area{background:#3b3b3b;border:none;height:70px;width:168px;color:#dbdbdb;padding-left:6px;padding-right:6px;margin-left:8px;

          font-family:Arial;

          }





.send-button{height:29px;padding:3px 20px 0px 20px;float:right;background:url(/images/button.jpg) no-repeat top center;border:1px #ff0355 solid;font-size:18px;

             color:#fff;

              margin-top:10px;

             }

.send-button:hover{background:url(/images/button-h.jpg) no-repeat top center;text-decoration:none;border:1px #5e5e5f solid;

                   color:#fff;

                  

                   

                   }

.social-net{bottom:0;position:relative; margin-top:30px;}

.social-net ul{margin:0px;padding:0px;}

.social-net ul li{list-style:none;display:inline;margin:0px;padding:0px;}

.social-net ul li a{text-decoration:none;display:block;float:left;margin:0px;height:28px;width:29px;

                    background-position:top left;

                    margin-left:5px;

}



.social-net ul li a:hover {

    background-position:bottom left;

}



.fb{background:url(/images/f.png) no-repeat;}







.tw{background:url(/images/t.png) no-repeat;}





.gg{background:url(/images/g.png) no-repeat;}





.in{background:url(/images/in.png) no-repeat;}





.news-letter{font-weight:300;

	font-family: 'OpenSans-CondLight', sans-serif;}



.right-ul{margin-right:20px;}



.footer-box h2 {

    font-size:1.2em;

    font-weight:lighter;

    margin-bottom:15px;

}



.left-ul,.right-ul,.support-ul {list-style:none;font-size:10pt;color:#898888;line-height:22px;}



.sample-img{padding:8px;overflow:hidden;background:#a4bd00;margin-top:15px;}

.box-top h2{color:#626262;font-size:1.5em;font-weight:lighter;}



.small-shadow{height:22px;background:url(/images/small-box-shadow.png) no-repeat;}





.left-zone{width:260px;height:auto;}

.right-zone{width:700px;height:auto;}



.left-zone-box{width:260px;height:auto;}

.left-zone-box-top{width:260px;height:47px;background:url(/images/color-roud-box-top.png) no-repeat;text-align:center;}

.left-zone-box-top h2{color:#fff;font-size: 2.4em;font-weight:300;padding-top:3px;}

.left-zone-box-mid{width:240px;height:auto;background:url(/images/color-round-box-mid.png) repeat-y;padding:20px 10px 20px 10px;}

.left-zone-box-bottom{width:260px;height:8px;background:url(/images/color-round-box-bottom.png) no-repeat;}

.left-zone-box-shadow{width:260px;height:12px;background:url(/images/left-box-shadow.png) no-repeat;}



.long-list{margin:0px;padding:0px;}

.long-list li{list-style:none;margin:0px;padding:0px;}

.long-list li a{display:block;text-decoration:none;color:#2e2e2e;font-size:12pt;background:url(/images/bullet.png) no-repeat;

                background-position:left;

                padding-bottom:4px;

                padding-top:4px;

                padding-left:16px;

                border-bottom:1px #b5b4b4 dashed;

                }

.long-list li a:hover{background:url(/images/bullet-h.png) no-repeat;

                background-position:left;

                padding-bottom:4px;

                padding-top:4px;

                padding-left:16px;

                color:#829d00;

                }



.main-box{width:700px;height:auto;}

.main-box-top{width:696px;height:7px;background:url(/images/main-box-top.png) no-repeat;}

.main-box-mid{width:666px;height:auto;background:url(/images/main-box-mid.png) repeat-y;padding:0px 15px 20px 15px;}

.main-box-bottom{width:696px;height:8px;background:url(/images/main-box-bottom.png) no-repeat;}

.main-box-heading{color:#829d00;font-size: 2.8em;font-weight:300;}



.page-heading{height:76px;position:relative;top:-7px;}

.page-heading-left{width:12px;height:76px;background:url(/images/heading-left.png) no-repeat;float:left;}

.page-heading-mid{width:auto;height:61px;background:url(/images/heading-mid.png) repeat-x;float:left;padding:15px 10px 0px 10px;}

.page-heading-right{width:50px;height:76px;background:url(/images/heading-right.png) no-repeat;float:right;}



/*---------------------------Assets CSS--------------------------------*/

.cont-add{margin-top:15px;}

.more-btn{text-decoration:none;display:block;height:34px;width:83px;background:url(/images/more-button.png) no-repeat;color:#fff;font-size:16px;padding:2px 0px 0px 15px;}

.more-btn:hover{background:url(/images/more-button-h.png) no-repeat;text-decoration:none;color:#fff;}

.btn{display:block;text-decoration:none;height:34px;background:#c8c8c8 url(/images/btn.jpg) no-repeat;

     background-position:right;

     text-align:left;

     padding:5px 60px 0px 15px;

     margin:0px;

    font-size:13pt;

    color:#191919;

    margin-top:20px;

     }

.btn:hover{background:#5a7e01 url(/images/btn-h.jpg) no-repeat;

     background-position:right;text-decoration:none;color:#fff;}





.img-box{height:auto;margin:10px 0px 10px 15px;}

.img-inner{height:auto;padding:8px;background:#fff;}

.img-inner img{outline:none;}

.img-box-shadow{width:217px;background:url(/images/img-shadow.png) no-repeat;height:9px;}



.main-box-mid p{text-align:justify;}

.spcl{color:#ff6c00;font-size: 2.3em;font-weight:300;}



.r-img-box{float:right;height:auto;margin:0px 0px 10px 10px;}



.outer-box {

    width:316px;

    float:left;

}



.boxes {

    width:286px;

    float:left;

    height:auto;

    padding:20px 15px 0px 15px;

    border:1px #009eee solid;

   



}



.box-shadow {

    width:318px;

    height:30px;

    background:url(/images/big-box-shadow.png) no-repeat;

}



.mrg {

    margin-left:24px;

    margin-right:24px;

}



.box-img img{

    width:100%;

}



.box-data {

    border-top:1px #d7d7d7 dashed;

    padding:15px 0px 20px 0px;

    margin-top:15px;

    

}



.box-data p {

    color:#828282;

    font-family:Arial;

    font-size:9pt;

    line-height:18px;

    text-align:justify;

}







.client-name {

    color:#00a8fe;

}



.text-box {

    width:263px;

    height:29px;

    border:1px #d4d4d4 solid;

    font-size:9pt;

    padding:0px 8px 0px 8px;

    margin-bottom:6px;

}



.text-box:hover {

    background:#d8f2ff;

    border:1px #009eee solid;

}



.text-area {

    width:263px;

    height:70px;

    border:1px #d4d4d4 solid;

    font-size:9pt;

    padding:8px 8px 0px 8px;

    margin-bottom:6px;

    font-family:Arial;

}



.text-area:hover {

    background:#d8f2ff;

    border:1px #009eee solid;

}



.button {

    background:url(/images/button.jpg) no-repeat;

    border:1px #009eee solid;

    padding:6px 20px 6px 20px;

    color:#fff;

    float:right;

}



.button:hover {

    background:url(/images/button-h.jpg) no-repeat;

    border:1px #828282 solid;

}



.footer-bottom-wrapper {

    background:#121212;

    width:100%;

    border-top:1px #333333 solid;

}



.footer-bottom {

    width:1000px;

    margin:0px auto;

    padding:20px 0px 20px 0px;

    font-size:10pt;

}



.copyright {

    color:#828282;

    float:left;

}



.home-links {

    float:right;

}



.home-links a {

    margin-left:10px;

}



.home-links a:hover {

    color:#0099dc;

    text-decoration:none;

}



.address {

    width:220px;

    font-size:10pt;

}



.color {

    color:#0088fb;

    padding-right:5px;

    width:60px;

}



.icon {

    padding-right:5px;

}



.call-us {

    padding-top:50px;

    font-family:Arial;

    font-weight:bold;

    font-size:11pt;

    color:#3b3b3b;

}



.logo a {

    background:url(/images/logo.png) no-repeat;

    height:64px;

    width:370px;

    display:block;

    margin-top:20px;

}



.inner-banner {

    background:url(/images/banner.jpg) no-repeat;

    height:280px;

}



.number {

    padding-top:10px;

}



.slogan1 {

    margin-top:30px;

}



.slogan1 h2 {

    color:#009eee;

}



.slogan2 {

    margin:15px 0px 0px 15px;

}



.slogan2 h2 {

    color:#009eee;

    font-weight:bold;

}



.slogan5 p {

    color:#848484;

}



.text-b {

    height:29px;

    width:238px;

    padding-left:6px;

    padding-right:6px;

    background:#757575;

    border:1px #888787 solid;

    margin-bottom:6px;

}



.testimonials-1 h2,.testimonials-2 h2 {

    color:#009eee;background-position:top left;

}







.testimonials-1,.testimonials-2 {

    border:1px #009eee solid;

}



.testimonials-box p {

    font-style:italic;

}





.inner-qoute-box {

   

    padding:15px;

    border:1px #009eee solid;

    

}



.left-area h2,.right-area h2 {

    color:#009eee;

}



.box-heading {

    background:#009eee;

    color:#fff;

    padding:10px 0px 10px 15px;

    

}



.box-heading h2 {

    color:#fff;

}





/*--------------------------Layout1------------------------------*/

.left-area {

    width:634px;

    height:auto;

    float:left;

    padding:15px;

}



.right-area {

    width:316px;

    float:right;

    height:auto;

}



.qoute-box {

    margin:22px 0px 20px 0px;

}



.testimonials-box {

    width:634px;

    height:auto;

    float:left;

    padding:15px; 

}



.testimonials-1 {

    width:278px;

    float:left;

    padding:12px;

}



.testimonials-2 {

    width:278px;

    float:right;

    padding:12px;

}



/*--------------------------/Layout1------------------------------*/

/***********************Edit tag**************/
.slogan2 {

   height:auto;
   padding:5px;
  background-color:#333;
  border:1px solid black;
  opacity:0.5;
  
  color:#FFF;
  }

.slogan2 h2{color:#FFF;}




