/* CSS Document */
body{  margin:0em; padding:0em; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2d2d2d; background:url(../images/main-bg.jpg) top center no-repeat; background-attachment:fixed; text-align:center;}
h1{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#2d2c2c; margin:0; padding:0}
h2{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000; margin:0 ; padding:0; text-align:left;}
h3{ font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#e40957;}
h4{ font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#2480dd; margin:0; padding:0; text-align:left;}
h5{ font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#3d658e; margin:0; padding:0; text-align:left;}
h6{ font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#ff5400; margin:0; padding:0; text-align:left;}
h7{ font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#477900; margin:0; padding:0; text-align:left;}
p{ margin:0px; padding:0px;}
a{ color:#2d2d2d; text-decoration:none;}
a:hover{color:#000;}
a.more{font-family:Arial, Helvetica, sans-serif; font-size:12; color:#fff}
a.more:hover{font-family:Arial, Helvetica, sans-serif; font-size:12; color:#fff;}
.img{border:none; margin:0px; padding:0px;}
.img2{border:1px solid #dcddde; margin:0px; padding:0px;}
.clear{clear:both; margin:0; padding:0;}
.spacer{ margin:0; padding:0;}
.wrapper{ margin:0 auto; width:974px; height: auto;}
.wrapper .main{ float:left; width:974px; height:auto;}
.wrapper .main .header{float:left; width:974px; height:116px;}
.wrapper .main .header .logo{ float:left; width:158px; height:116px; background:url(../images/gfcm.jpg) no-repeat;}
.wrapper .main .header .topdiv{float:left; width:816px; height:116px;}
.wrapper .main .header .topdiv .blank{float:left; width:180px; height:116px;}
.wrapper .main .header .topdiv .right{ float:left; width:636px; height:116px;}
.wrapper .main .header .topdiv .right .top{ float:right; width:800px; padding-top:13px; padding-bottom:19px;}
.wrapper .main .header .topdiv .right .top .book{ float:right; width:83px; margin-right:18px;}
.wrapper .main .header .topdiv .right .top .flg{ float:right; width:83px;}
.wrapper .main .header .topdiv .right .top .search{ float:right; width:52px; text-align:right; margin-right:77px;}
.wrapper .main .header .topdiv .right .top .input{ float:right; margin-right:6px;}
.wrapper .main .header .topdiv .right .top .input .intxt{ float:left; width:164px; height:18px; border:1px solid #dcddde;}
.wrapper .main .header .topdiv .right .top .zoom{ float:right; text-align:right; width:27px; margin-right:8px; }
.wrapper .main .header .menu{ float:left; width:100%;height:50px;}
.wrapper .main .header .nav{ float:right;}
.wrapper .main .header .nav ul{ margin:0; padding:0;}
.wrapper .main .header .nav ul li{  float:left; padding:0em; text-align:left; list-style:none; background-image: url(../images/righid.gif); background-repeat:no-repeat; list-style-type:none; height:50px;}
.wrapper .main .header .nav ul li a{ padding:0 .4em 0 .4em; padding-top:7px; width:96px; text-decoration:none; text-align:center; font-family:Arial, Helvetica, sans-serif;  font-size:12px; font-weight:bold; display: inline-block; color:#000; }
.wrapper .main .header .nav ul li a:hover{ padding:0 .4em 0 .4em; padding-top:7px; background-image: url(../images/lefhid.gif);background-repeat:no-repeat;height:50px; _height:45px;}
.wrapper .main .header .nav ul li#activet{background-image: url(../images/lefhid.gif); background-repeat:no-repeat;_height:45px;}
/* End Header*/
.wrapper .main .blackdiv{float:left; width:974px; height: auto;}
.wrapper .main .blackdiv .big-image{ float:left; background:url(../images/bg.jpg); width:974px; height:143px;}
.wrapper .main .blackdiv .big-image .boxb{ float:right; width:302px; height:137px; margin:5px; margin-right:10px;}
.wrapper .main .blackdiv .big-image .boxb .spantext{ float:left; width:250px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:bold; margin-top:5px; clear:both;text-align:left; margin-left:28px; margin-bottom:8px; }
.wrapper .main .blackdiv .big-image .boxb .spantext2{ float:left; width:250px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; margin-top:5px; text-align:left; margin-left:28px;_margin-left:15px; margin-bottom:8px; }
.wrapper .main .blackdiv .big-image .boxb .morediv{ float:right; width:100px;}
/* END Black div*/
.wrapper .main .middle-main{ float:left; width:974px; height: auto;}
.wrapper .main .middle-main .left-div{ float:left; width:251px; height:auto;}
.wrapper .main .middle-main .left-div .btn-one{ float:left; margin-top:27px; margin-left:17px;}
.wrapper .main .middle-main .left-div .btn-one .sel{ float:left; width:210px;}
.wrapper .main .middle-main .left-div .btn-one .upload{ float:left; width:210px;}
.wrapper .main .middle-main .left-div .btn-one .sav{ float:left; width:210px;}
/*BTN-one END*/
.wrapper .main .middle-main .left-div .catagories{ float:left; margin-left:17px; margin-top:2px;}
.wrapper .main .middle-main .left-div .catagories .box { float:left; width:203px; background:red; height:auto;}
.wrapper .main .middle-main .left-div .catagories .box .Tcorn{clear:both;}
.wrapper .main .middle-main .left-div .catagories .box .Bcorn{ height:8px; background:url(../images/bottom-right.gif) no-repeat; margin:0; padding:0; clear:both;}
.wrapper .main .middle-main .left-div .catagories .box .Mcorn{ background: url(../images/midbg-right.gif); height:350px;}
.wrapper .main .middle-main .left-div .catagories .box .Mcorn .icon{ float:left; background: url(../images/cati-icon.gif) no-repeat; height:41px; margin-top:10px; margin-left:22px; _margin-left:10px;}
.wrapper .main .middle-main .left-div .catagories .box .Mcorn .spanh3{ float:left; margin-left:9px; margin-top:17px; _ margin-top:28px;}
.wrapper .main .middle-main .left-div .catagories .box .Mcorn .text{ float:left; width:203px;  clear:both; }
.wrapper .main .middle-main .left-div .catagories .box .Mcorn .text ul{ margin:0; padding:0; margin-left:50px;}
.wrapper .main .middle-main .left-div .catagories .box .Mcorn .text li{  text-align:left; display:list-item; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; list-style-image:url(../images/arro.gif); clear:both; line-height:24px; _ line-height:24px;}
.wrapper .main .middle-main .left-div .catagories .box .Mcorn .text li a{ margin:0 0; padding:0; color:#000;}
/*END Catagories*/
.wrapper .main .middle-main .right-div{float:left; width:713px;}
.wrapper .main .middle-main .right-div .btn-right{ float:left; margin-top:26px; margin-left:27px; background:url(../images/right-bt.gif); width:132px; height:28px;}
.wrapper .main .middle-main .right-div .btn-right .textbt{padding:4px; font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#3d658e; }
.wrapper .main .middle-main .right-div .btn-box{ float:left; width:699px;}
.wrapper .main .middle-main .right-div .btn-box .ver-lef{float:left; background:url(../images/ver-right.gif); width:8px; height:305px;}
.wrapper .main .middle-main .right-div .btn-box .ver-mid{float:left; background:url(../images/ver-mid.gif); width:683px; height:305px;}
.wrapper .main .middle-main .right-div .btn-box .ver-mid .imag{ float:left; width:100%; padding:0px;}
.wrapper .main .middle-main .right-div .btn-box .ver-mid .imag .vault{ float:left; width:303px; margin:10px 0px 0px 7px;}
/*.wrapper .main .middle-main .right-div .btn-box .ver-mid .imag .img-Eff{ float:left; width: auto; margin:10px 3px 0px 3px;}*/
.wrapper .main .middle-main .right-div .btn-box .ver-mid .imag .img-Eff{ float:left; width:368px; margin:10px 3px 0px 0px;}/* changed by rutuja for IE 8*/
.wrapper .main .middle-main .right-div .btn-box .ver-mid .imag .img-Eff ul{ margin:0px 0px 0px 20px;_margin:0px 0px 0px 10px; padding:5px;}
.wrapper .main .middle-main .right-div .btn-box .ver-mid .imag .img-Eff li{ float:left; margin-right:5px; margin-top:5px;padding:5px; display: inline; border:1px solid #999; background:#fff;}
.wrapper .main .middle-main .right-div .btn-box .ver-mid .imag .img-Eff li a{ width:95px; height:95px;}
.wrapper .main .middle-main .right-div .btn-box .ver-rig{float:left; background:url(../images/ver-left.gif); width:8px; height:305px;}


/*All Effect div*/
.wrapper .main .middle-main .right-div .btn-allEffects{ float:left; margin-top:26px; margin-left:27px; background:url(../images/right-bt.gif); width:132px; height:28px;}
.wrapper .main .middle-main .right-div .btn-allEffects .textbt{padding:4px; font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#3d658e; }
.wrapper .main .middle-main .right-div .btn-allEffbox { float:left; width:700px; height:auto;}
.wrapper .main .middle-main .right-div .btn-allEffbox .all-toplef{ float:left; background: url(../images/bggry.gif) no-repeat top center; width:700px; height: auto;background-color:#fff;}
.wrapper .main .middle-main .right-div .btn-allEffbox .all-toplef ul{margin:0px 0px 0px 6px;_margin:0px 0px 0px 10px; padding:5px;}
.wrapper .main .middle-main .right-div .btn-allEffbox .all-toplef li{float:left; margin-right:5px; margin-top:5px;padding:5px; display: inline; border:1px solid #999; background:#fff;}
.wrapper .main .middle-main .right-div .btn-allEffbox .all-toplef li a{ width:95px; height:95px;}/*END TOPLEFT*/
.wrapper .main .middle-main .right-div .all-mid {float:left; background: url(../images/bottom-new.gif); width:700px; height: auto; background-color:#fff;}
.wrapper .main .middle-main .right-div .all-mid .left{ float:left; width:303px; margin-right:10px;  margin-left:10px; margin-top:30px; padding:5px; border:1px solid #999; background:#fff;  margin-bottom:30px;}
.wrapper .main .middle-main .right-div .all-mid .right{ float:left; width:350px; margin-top:30px;}
.wrapper .main .middle-main .right-div .all-mid .right ul{ margin:0px; padding:5px;}
.wrapper .main .middle-main .right-div .all-mid .right li{ float:left; margin-right:5px; margin-top:5px; padding:5px; display: inline; border:1px solid #999; background:#fff;}
.wrapper .main .middle-main .right-div .all-mid .right li a{ width:95px; height:95px;}

.wrapper .main .middle-main .right-div .all-mid .mid-bott{float:left;width:700px; height: auto;  margin-left:5px;}
.wrapper .main .middle-main .right-div .all-mid .mid-bott ul{ margin:0px; padding:5px;}
.wrapper .main .middle-main .right-div .all-mid .mid-bott li{ float:left; margin-right:5px; margin-top:5px; padding:5px; display: inline; border:1px solid #999; background:#fff;}
.wrapper .main .middle-main .right-div .all-mid .mid-bott li a{ width:95px; height:95px;}
.wrapper .main .middle-main .right-div .all-topbottom{float:left; background:url(../images/bottomnew.gif) top no-repeat;width:700px; margin:0; padding:0; }

.footer{ float:left;background:url(../images/gry.gif); width:100%; height:100px; margin-top:10px;}
.footer .footext{float:left; width:100%; text-align:center; padding-top:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
.footer .footext ul{ margin:0px; padding:0px;}
.footer .footext ul li{border-left: 1px solid #2274c8; line-height: 1.1em; margin: 0 .5em 0 -.5em; padding: 0 .5em 0 .5em; list-style:none; display:inline;}
/*ABOUT US PAGE*/
.wrapper .main .middle-main .about-div{float:left; width:713px;}/*About us text div here*/
.wrapper .main .middle-main .about-div .aboutus{ float:left; width:100%; margin-top:27px;}
.wrapper .main .middle-main .about-div .aboutus .welcome{ float:left; width:96%; background:url(../images/abt-gry.gif); font-size:12; font-family:Arial, Helvetica, sans-serif; color:#fff; text-align:left; padding:10px 10px; font-weight:bold;}
.wrapper .main .middle-main .about-div .aboutus .about-text{ float:left; width:90%; padding:5px 10px 0 10px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; line-height:20px;}/*About text end*/
.wrapper .main .middle-main .about-div .aboutus .aboutphoto{float:left; width:96%; background:url(../images/abt-gry.gif); font-size:12; font-family:Arial, Helvetica, sans-serif; color:#fff; text-align:left; padding:10px 10px; font-weight:bold;}
.wrapper .main .middle-main .about-div .aboutus .about_photos{float:left; width:90%; padding:5px 10px 0 10px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; line-height:20px;}
/*ABOUT US PAGE END*/


/*CARDS PAGE START HERE*/
.wrapper .main .middle-main .cards-div{float:left; width:713px;}
.wrapper .main .middle-main .cards-div .cards{ float:left; width:100%; margin-top:27px;}
.wrapper .main .middle-main .cards-div .cards .addspaces{ float:left; width:294px; height:238px; background:#f5f2f2;}
.wrapper .main .middle-main .cards-div .cards .addtext{ float:left; width:58%;}
.wrapper .main .middle-main .cards-div .cards .addtext .spanadd{ float:left; margin:0; padding:5px 0 5px 20px;}
.wrapper .main .middle-main .cards-div .cards .addtext .spantext{ float: left; margin:0; padding:0; font-size:12; text-align:left; font-family:Arial, Helvetica, sans-serif; line-height:23px; width:380px; font-family:Arial, Helvetica, sans-serif;}
.wrapper .main .middle-main .cards-div .googleadd{ float:left; width:90%; padding:5px 5px 5px 20px; margin-bottom:20px;}
.wrapper .main .middle-main .cards-div .googleadd ul{ margin:0; padding:0;}
.wrapper .main .middle-main .cards-div .googleadd li{ float:left; margin:0; padding:0px 5px 0px 5px; display: inline; list-style:none;}
.wrapper .main .middle-main .cards-div .googleadd li .underline{ text-decoration:none;}
.wrapper .main .middle-main .cards-div .googleadd li a{color:#587200; text-decoration: underline;}
.wrapper .main .middle-main .cards-div .googleadd li a:hover{color:#000;}
.wrapper .main .middle-main .cards-div .googleadd .span{ float:left; width:90%; text-align:left; line-height:20px; }
.wrapper .main .middle-main .cards-div .e-card{ float:left; width:700px; padding:5px 0 5px 0px;} 
.wrapper .main .middle-main .cards-div .e-card .ecard-div{ float:left; width:700px; margin-top:20px;}
.wrapper .main .middle-main .cards-div .e-card .ecard-div .e-top{ float:left; width:16px; background:url(../images/e-top.gif) no-repeat; height:509px;overflow:hidden;}
/*.wrapper .main .middle-main .cards-div .e-card .ecard-div .e-mid{ float:left; width: auto; height:509px; background:url(../images/e-mid.gif) repeat-x; padding-top:16px; }*/
.wrapper .main .middle-main .cards-div .e-card .ecard-div .e-mid{ float:left; width: 630px; height:509px; background:url(../images/e-mid.gif) repeat-x; padding-top:16px;overflow: hidden;}
.wrapper .main .middle-main .cards-div .e-card .ecard-div .e-bottom{ float:left; width:16px; height:509px; background:url(../images/e-bottom.gif) no-repeat}

.wrapper .main .middle-main .cards-div .e-cardlist{ float:left; width:131px; text-align:center;background:url(../images/big.gif);font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#fff;font-weight:bold; padding-top:8px; height:23px; margin:0 5px 0 5px}
.wrapper .main .middle-main .cards-div .e-cardlist a{color:#fff;}
.wrapper .main .middle-main .cards-div .e-cardlist a:hover{color:#000;}
/*END E-CARDS*/
/*E-CARD INNER SUBPAGE*/
.wrapper .main .middle-main .cards-div .cardsub{ float:left; width:100%; margin-top:27px;}
.wrapper .main .middle-main .cards-div .cardsub .sub-top{ float:left; width:700px;}
.wrapper .main .middle-main .cards-div .cardsub .sub-top .addimg{ float:left; width:700px; background:#f5f2f2;}
.wrapper .main .middle-main .cards-div .cardsub .sub-top .addimg .topsub_lf{ float:left; width:10px; height:255px; background:url(../images/topsub_lf.gif) no-repeat right;}
.wrapper .main .middle-main .cards-div .cardsub .sub-top .addimg .topsub_mid{ float:left; width:680px; height:242px; background:  url(../images/topsub_mid.gif); padding-top:13px;}
.wrapper .main .middle-main .cards-div .cardsub .sub-top .addimg .topsub_mid .subimg{ float:left; width:318px;}
.wrapper .main .middle-main .cards-div .cardsub .sub-top .addimg .topsub_mid .sub-right{ float:left; width:50%; padding-left:15px;}
.wrapper .main .middle-main .cards-div .cardsub .sub-top .addimg .topsub_mid .sub-right .sub-text{ float:left; width:100%; text-align:left; line-height:20px}
.wrapper .main .middle-main .cards-div .cardsub .sub-top .addimg .topsub_mid .sub-right .sub-text a.More{ font-size:12px; color:#c65a05; font-weight:bold;}
.wrapper .main .middle-main .cards-div .cardsub .sub-top .addimg .topsub_mid .sub-right .img-scroll{ float:left; width:95%; padding-left:15px; margin-top:15px;}
.wrapper .main .middle-main .cards-div .cardsub .sub-top .addimg .topsub_mid .sub-right .img-scroll .rig-arr{ float:left; height:45px; margin-top:40px; width:20px;}
.wrapper .main .middle-main .cards-div .cardsub .sub-top .addimg .topsub_mid .sub-right .img-scroll .mid-div{ float:left; width:86%; height:85px; margin-left:5px;}
.wrapper .main .middle-main .cards-div .cardsub .sub-top .addimg .topsub_mid .sub-right .img-scroll .mid-div ul{margin:0px; padding:5px;}
.wrapper .main .middle-main .cards-div .cardsub .sub-top .addimg .topsub_mid .sub-right .img-scroll .mid-div ul li{float:left;margin-left:18px; margin-top:5px; padding:5px; display: inline; border:1px solid #999; background:#fff;}
.wrapper .main .middle-main .cards-div .cardsub .sub-top .addimg .topsub_mid .sub-right .img-scroll .mid-div ul li a{ width:53px; height:53px;}
.wrapper .main .middle-main .cards-div .cardsub .sub-top .addimg .topsub_mid .sub-right .img-scroll .lef-arr{ float:right; height:45px; margin-top:40px; width:20px;}
.wrapper .main .middle-main .cards-div .cardsub .sub-top .addimg .topsub_mid .sub-right .arr-div{ float:left; width:200px;  margin-left:15px; margin-top:15px;}
.wrapper .main .middle-main .cards-div .cardsub .sub-top .addimg .topsub_mid .sub-right .arr-div ul{ margin:0; padding:0;}
.wrapper .main .middle-main .cards-div .cardsub .sub-top .addimg .topsub_mid .sub-right .arr-div li{ list-style-image:url(../images/red-arr.gif); margin-left:22px; *margin-left:18px; _margin-left:2px;}
.wrapper .main .middle-main .cards-div .cardsub .sub-top .addimg .topsub_rt{ float:left; width:10px;  height:255px; background:url(../images/topsub_rt.gif) no-repeat left;}

.wrapper .main .middle-main .cards-div .brow-div{ float:left; width:700px; margin-top:20px; padding-left:15px; }
/*.wrapper .main .middle-main .cards-div .brow-div .borwser{ float:left;margin-top:15px;}
.wrapper .main .middle-main .cards-div .brow-div .borwser ul{ margin:0;  padding:0;}
.wrapper .main .middle-main .cards-div .brow-div .borwser li{ display:inline; text-decoration:none;float:left;}
.wrapper .main .middle-main .cards-div .brow-div .borwser li a{display:inline; text-decoration:none; background: url(../images/nav-bglf.gif) no-repeat; float:left;  height:30px; margin: 0px 2px 0 2px; padding-top:5px;}
.wrapper .main .middle-main .cards-div .brow-div .borwser li a:hover{ background:url(../images/bg1.gif);}*/

.wrapper .main .middle-main .cards-div .brow-div .borwser1{ float:left;width:699px; height:152px; background: url(../images/tabmenu.gif); }
.wrapper .main .middle-main .cards-div .brow-div .borwser1 .tab{ float:left; padding-top:10px;width:100px; height:20px;}
.wrapper .main .middle-main .cards-div .brow-div .borwser1 .tab a{height:20px; color:#477900;}
.wrapper .main .middle-main .cards-div .brow-div .borwser1 .tab1{ float:left; padding-top:10px; margin-left:0px; width:70px; height:20px;}
.wrapper .main .middle-main .cards-div .brow-div .borwser1 .tab1 a{ height:20px;}
.wrapper .main .middle-main .cards-div .brow-div .borwser1 .heading{ float:left; padding-left:15px; width:200px; padding-top:10px;}
.wrapper .main .middle-main .cards-div .brow-div .borwser1 .input_box{ float:left; padding-left:15px; width:600px; padding-top:10px;}
.wrapper .main .middle-main .cards-div .brow-div .borwser1 .input_box_text{ float:left; height:20px; width:200px;border:1px solid #CCC;}
.wrapper .main .middle-main .cards-div .brow-div .borwser1 .input_box .btn-bro{float:left; background: url(../images/btn-bro.gif); width:84px; height:21px; margin:2px 5px 0px 5px; padding:0px;}
.wrapper .main .middle-main .cards-div .brow-div .borwser1 .input_box .btn-green{float:left; background: url(../images/btn-green.gif); width:84px; height:21px; margin:2px 5px 0px 5px; padding:0px;}
.wrapper .main .middle-main .cards-div .brow-div .borwser1 .input_box .btn-green .pop{ padding-top:2px;}
.wrapper .main .middle-main .cards-div .brow-div .borwser1 .input_box .btn-bro .pop{ padding-top:2px;}
/**/
.wrapper .main .middle-main .cards-div .brow-div .borwser2{ float:left;width:699px; height:152px; background: url(../images/tabmenu1.png); }
.wrapper .main .middle-main .cards-div .brow-div .borwser2 .tab{ float:left; padding-top:10px;width:100px; height:20px;}
.wrapper .main .middle-main .cards-div .brow-div .borwser2 .tab a{height:20px; color:#477900;}
.wrapper .main .middle-main .cards-div .brow-div .borwser2 .tab1{ float:left; padding-top:10px; margin-left:0px; width:70px; height:20px;}
.wrapper .main .middle-main .cards-div .brow-div .borwser2 .tab1 a{ height:20px;}
.wrapper .main .middle-main .cards-div .brow-div .borwser2 .heading{ float:left; padding-left:15px; width:200px; padding-top:10px;}
.wrapper .main .middle-main .cards-div .brow-div .borwser2 .input_box{ float:left; padding-left:15px; width:600px; padding-top:10px;}
.wrapper .main .middle-main .cards-div .brow-div .borwser2 .input_box_text{ float:left; height:20px; width:200px;border:1px solid #CCC;}
.wrapper .main .middle-main .cards-div .brow-div .borwser2 .input_box .btn-bro{float:left; background: url(../images/btn-bro.gif); width:84px; height:21px; margin:2px 5px 0px 5px; padding:0px;}
.wrapper .main .middle-main .cards-div .brow-div .borwser2 .input_box .btn-green{float:left; background: url(../images/btn-green.gif); width:84px; height:21px; margin:2px 5px 0px 5px; padding:0px;}
.wrapper .main .middle-main .cards-div .brow-div .borwser2.input_box .btn-green .pop{ padding-top:2px;}
.wrapper .main .middle-main .cards-div .brow-div .borwser2 .input_box .btn-bro .pop{ padding-top:2px;}
/**/
.wrapper .main .middle-main .cards-div .brow-div .p-text{ float:left; padding-left:15px; font-size:12; margin-top:10px;}

.wrapper .main .middle-main .cards-div .pop-box{ float:left; width:700px; padding-left:15px; margin-top:10px;}
.wrapper .main .middle-main .cards-div .pop-box .pop-text{ float:left; margin:10px 0 10px 0px; width:700px; text-align:left;}
.wrapper .main .middle-main .cards-div .pop-box .pop-text .spanpop{ float:left; padding:0px 0 0px 15px; width:500px; text-align:left;}
.wrapper .main .middle-main .cards-div .pop-box .pop-le{ float:left; background: url(../images/le-div.gif); height:392px; width:10px;}
.wrapper .main .middle-main .cards-div .pop-box .pop-mi{ float:left; background:url(../images/mi-div.gif);  height:392px; width:680px;}
.wrapper .main .middle-main .cards-div .pop-box .pop-mi .big{ margin:25px  0 auto; width:680px;}
.wrapper .main .middle-main .cards-div .pop-box .pop-ri{ float:left; background:url(../images/ri-div.gif);  height:392px; width:10px;}

/*E-CARD INNER SUBPAGE END*/

/*BOOK MARKS*/
.wrapper .main .middle-main .bookmar-new{ float:left; width:954px; margin-top:10px;}
.wrapper .main .middle-main .bookmar-new ul{ margin:0; padding:0;}
.wrapper .main .middle-main .bookmar-new li{ margin:8px 8px; padding:10px; display: inline; text-align:center;}
.wrapper .main .middle-main .bookmar-new li a{ margin:0; padding:0; }

/*END BOOK MARKS*/
/*Footer */
.footer .footext ul li.frist{border-left:none;}
.footer .footext ul li a{ color:#2274c8;}
.footer .footext li a:hover{ color:#000;}


/* Added for adjusting image size - start*/
/*new changes in css prashant*/
.wrapper .main .middle-main .e-card-r{ float:left; width:700px; padding:5px 0 5px 0px;margin-left:10px;}


.wrapper .main .middle-main .e-card-r .main-box-r{ float:left; width:700px; margin-left:10px;}
.wrapper .main .middle-main .e-card-r .hed{ margin-left:30px; padding-left:30px; padding-top:10px; padding-bottom:10px; width:500px;}

.wrapper .main .middle-main .e-card-r .main-box-r .t-lf-r{ background:url(images/T-lf.png) left top no-repeat; padding-left:10px;}
.wrapper .main .middle-main .e-card-r .main-box-r .t-lf-r .t-rt-r{ background: url(images/T-rt.png) right top no-repeat; padding-right:10px;}
.wrapper .main .middle-main .e-card-r .main-box-r .t-lf-r .t-rt-r .bg-tp-r{ background: url(images/bg-tp.png) top repeat-x; height:10px; font-size:0px;}

.wrapper .main .middle-main .e-card-r .main-box-r .b-mid_lf-r{ background:url(images/bg-lf.jpg) left repeat-y; padding-left:10px;}
.wrapper .main .middle-main .e-card-r .main-box-r .b-mid_lf-r .b-mid_rt-r{ background:url(images/bg-rt.jpg) right repeat-y; padding-right:10px;}
.wrapper .main .middle-main .e-card-r .main-box-r .b-mid_lf-r .b-mid_rt-r .b-mid_cen-r{/* background:#fafafa*/}

.wrapper .main .middle-main .e-card-r .main-box-r .b-lf-r{ background:url(images/B-lf.png) left bottom no-repeat; padding-left:5px;}
.wrapper .main .middle-main .e-card-r .main-box-r .b-lf-r .b-rt-r{background:url(images/B-rt.png) right bottom no-repeat; padding-right:5px; font-size:0px;}
.wrapper .main .middle-main .e-card-r .main-box-r .b-lf-r .b-rt-r .bg-bt-r{ background: url(images/bg-bt.png) bottom repeat-x; height:10px;}



.wrapper .main .middle-main .cards-div .e-card-r .ecard-div{ float:left; width:700px; margin-top:20px; border:1px solid red}
.wrapper .main .middle-main .cards-div .e-card-r .ecard-div .e-top{ float:left; width:16px; background:url(images/e-top.gif) no-repeat; height:509px;overflow:hidden;}
.wrapper .main .middle-main .cards-div .e-card-r .ecard-div .e-mid{ float:left; width: auto; height:509px; background:url(images/e-mid.gif) repeat-x; padding-top:16px; }
.wrapper .main .middle-main .cards-div .e-card-r .ecard-div .e-bottom{ float:left; width:16px; height:509px; background:url(images/e-bottom.gif) no-repeat}

.wrapper .main .middle-main .e-cardlist{ float:left; width:131px; text-align:center;background:url(images/big.gif);font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#fff;font-weight:bold; padding-top:8px; height:23px; margin:0 5px 0 5px; margin-left:30px; margin-top:10px;}
.wrapper .main .middle-main .cards-div .e-cardlist a{color:#fff;}
.wrapper .main .middle-main .cards-div .e-cardlist a:hover{color:#000;}

/*new changes in css prashant*/
/*new changes in css prashant*/
.wrapper .main .middle-main .e-card1{ float:left; width:800px; padding:5px 0 5px 0px;}


.wrapper .main .middle-main .e-card1 .main-box{ float:left; width:750px; margin-left:10px;}
.wrapper .main .middle-main .e-card1 .hed{ margin-left:30px; padding-left:30px; padding-top:10px; padding-bottom:10px; width:300px;}

.wrapper .main .middle-main .e-card1 .main-box .t-lf{ background:url(images/T-lf.png) left top no-repeat; padding-left:10px;}
.wrapper .main .middle-main .e-card1 .main-box .t-lf .t-rt{ background: url(images/T-rt.png) right top no-repeat; padding-right:10px;}
.wrapper .main .middle-main .e-card1 .main-box .t-lf .t-rt .bg-tp{ background: url(images/bg-tp.png) top repeat-x; height:10px; font-size:0px;}

.wrapper .main .middle-main .e-card1 .main-box .b-mid_lf{ background: url(images/bg-lf.png)left top repeat-y; padding-left:5px;}
.wrapper .main .middle-main .e-card1 .main-box .b-mid_lf .b-mid_rt{ background: url(images/bg-rt.png)right top repeat-y; padding-right:5px;}
.wrapper .main .middle-main .e-card1 .main-box .b-mid_lf .b-mid_rt .b-mid_cen{/* background:#fafafa*/ }

.wrapper .main .middle-main .e-card1 .main-box .b-lf{ background:url(images/B-lf.png) left bottom no-repeat; padding-left:5px;}
.wrapper .main .middle-main .e-card1 .main-box .b-lf .b-rt{background:url(images/B-rt.png) right bottom no-repeat; padding-right:5px;}
.wrapper .main .middle-main .e-card1 .main-box .b-lf .b-rt .bg-bt{ background: url(images/bg-bt.png) bottom repeat-x; height:10px;}



.wrapper .main .middle-main .cards-div .e-card .ecard-div{ float:left; width:700px; margin-top:20px; border:1px solid red}
.wrapper .main .middle-main .cards-div .e-card .ecard-div .e-top{ float:left; width:16px; background:url(images/e-top.gif) no-repeat; height:509px;overflow:hidden;}
.wrapper .main .middle-main .cards-div .e-card .ecard-div .e-mid{ float:left; width: auto; height:509px; background:url(images/e-mid.gif) repeat-x; padding-top:16px; }
.wrapper .main .middle-main .cards-div .e-card .ecard-div .e-bottom{ float:left; width:16px; height:509px; background:url(images/e-bottom.gif) no-repeat}

.wrapper .main .middle-main .e-cardlist{ float:left; width:131px; text-align:center;background:url(images/big.gif);font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#fff;font-weight:bold; padding-top:8px; height:23px; margin:0 5px 0 5px; margin-left:30px; margin-top:10px;}
.wrapper .main .middle-main .cards-div .e-cardlist a{color:#fff;}
.wrapper .main .middle-main .cards-div .e-cardlist a:hover{color:#000;}

/*new changes in css prashant*/
/*Added for adjusting image size - end*/

/*rutuja*/
.expired_session
{
	padding-top:50px;
	color: red;
	font-weight: bold;
	font-size: 14px;
}
/*rutuja*/
.form{ padding:20px; border:0px solid red; color:#797979; font-size:11px;}

.form label{
float: left;
width: 200px;
line-height:22px;
}

.form input{
width: 250px;
margin-bottom: 15px;
height:22px;
border:1px solid #aeaeae;
}
.form textarea{
width: 250px;
margin-bottom: 15px;
border:1px solid #aeaeae;
}

.LightGray{ color:#b9b9b9;}
.red{ color:#F00;}

.fltRight{ float:right; width:400px;}