body{ margin:0px; padding:0px; background-color:#f4f4f4; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; border:none; height:100%;





}





div, ul, li, p, font, strong, span, lable, h1, h2, h3, h4, h5, h6,ranking-detail-right h7, h8, h9, class, form, input, textarea { margin:0px; padding:0px; list-style:none; }input[type=submit],input[type=reset],input[type=button]{filter:chroma(color=#000000);}img { margin:0px; padding:0px; border:none;}#row { width:auto; }#row ul { width:auto;}#row ul li { width:auto;}.image-sprite{ position:absolute; margin:0px; padding:0px; background-position:left top;}.image-sprite.take-test{ clip:rect(0px 50px 50px 0px); margin:-5px 0px 0 0px;}.image-sprite.profile{ clip:rect(0px 100px 50px 45px); margin:-9px 0px 0 -54px;}.image-sprite.document{ clip:rect(0px 150px 50px 100px); margin:-9px 0px 0 -110px;}.image-sprite.report{ clip:rect(0px 220px 55px 155px); margin:-9px 0px 0 -168px;}.image-sprite.package{ clip:rect(0px 270px 55px 215px); margin:-9px 0px 0 -220px;}.image-sprite.news{ clip:rect(0px 310px 55px 258px); margin:-9px 0px 0 -270px;}.image-sprite.facebook{ clip:rect(60px 620px 120px 0px); margin:-100px 0px 0 -15px;}.image-sprite.home1{ clip:rect(0px 370px 60px 320px); margin:-22px 0px 0 -375px;}.image-sprite.home2{ clip:rect(0px 410px 60px 360px); margin:-22px 0px 0 -420px;}.image-sprite.home3{ clip:rect(0px 450px 60px 410px); margin:-28px 0px 0 -460px;}.image-sprite.home4{ clip:rect(0px 480px 60px 445px); margin:-24px 0px 0 -500px;}.image-sprite.home5{ clip:rect(0px 525px 60px 490px); margin:-27px 0px 0 -545px;}.image-sprite.calender{ clip:rect(230px 20px 250px 0px); margin:-234px 0px 0 -6px;}.image-sprite.help{ clip:rect(16px 29px 32px 0px); margin:-15px 0 0 0px;}.image-sprite.com{ clip:rect(0px 29px 16px 0px); margin:3px 0 -300px 0px;}.image-sprite.redo{ clip:rect(32px 29px 48px 0px); margin:-30px 0 0 2px;}.image-sprite.pdf{ clip:rect(63px 29px 85px 0px); margin:-67px 0 0 -20px;}.image-sprite.doc{ clip:rect(110px 29px 130px 0px); margin:-113px 0 0 -20px;}.image-sprite.xls{ clip:rect(134px 29px 160px 0px); margin:-137px 0 0 -20px;}.image-sprite.ppt{ clip:rect(160px 29px 180px 0px); margin:-162px 0 0 -20px;}.image-sprite.txt{ clip:rect(85px 29px 110px 0px); margin:-90px 0 0 -20px;}



.image-sprite.pacactive{ clip:rect(0px 120px 50px 0px); margin:-5px 0 0 -110px;}

.image-sprite.renew{ clip:rect(320px 120px 430px 0px); margin:-340px 0 0 -110px;}







.image-sprite.pac{ clip:rect(50px 120px 110px 0px); margin:-60px 0 0 -110px;}.image-sprite.edit{ clip:rect(48px 29px 63px 0px); margin:-45px 0 0 -20px;}.image-sprite.schedule{ clip:rect(180px 29px 205px 0px); margin:-183px 0 0 -30px;}.image-sprite.schedule1{ clip:rect(208px 29px 234px 0px); margin:-212px 0 0 -30px;}.image-sprite.down-button{ clip:rect(125px 250px 610px 20px); margin:-140px 0 0 -42px; }.listleft{ float:left;}.listright{ float:right;}#displayitem4{ float:left;padding:0px 0px 0px 10px;}/*row start*/#row1 { width:auto;}#row1 ul { width:auto;}

#row1 ul li { width:auto; position:absolute}/*row close*//*row start*/#row2 { width:auto; height:5px; }/*row close*//*class start*/.clearboth{ clear:both; margin:0px; padding:0px;}/*class close*//*wrapper start*/#wrapper{ width:auto; margin:0 auto;  }/*wrapper start*//*header start*/



.header a{ color:#FFF; text-decoration:none;}.header a:hover{ color:#f0ed50; text-decoration:none;}.header span{ color:#f0ed50;}.inside-header{ width:100%;  margin:0 auto;  padding:10px 0px; overflow:hidden; }.left-logo{ float:left; margin:0px 0px 0px 4%;}.header-right{ margin:0px 10% 0 0px; color:#FFF; }.header-right ul li.frame{ box-shadow:0px 0px 10px #000000; -webkit-box-shadow:0px 0px 10px #000000; -moz-box-shadow:0px 0px 10px #333333; border:1px #9ebbec solid; }.top-rightimage{ border:2px #ffffff solid; margin:0px; }.header-right-top{ padding:12px 0 0 0px;}

/*header close*//*eliment start*/.eliment{ width:auto; margin:0 auto;}.middle-row{ width:100%;  margin:0px auto 0px auto;   }/*eliment close*//*sidebar start*/.sidebar{ width:14%; float:left;  margin:40px 0px 0 3%; }.sidenavigation{ width:auto;}.sidenavigation ul{ width:auto;}.sidenavigation ul li{ width:auto; margin:2px 0 0 0px; color:#5e5e5f;}.sidenavigation ul li a{ text-decoration:none; color:#5e5e5f;display:block; padding:7px 0px 7px 40px; background:url(../images/left-nevigation.png) no-repeat 10px 5px #f4f4f4; border-radius:6px 0px 0px 6px;}.sidenavigation ul li a:hover{ text-decoration:none; color:#5e5e5f;display:block; padding:7px 0px 7px 40px; background:url(../images/left-nevigation.png) no-repeat 10px -31px #e4ecf1; }.sidenavigation ul li a.home{background:url(../images/left-nevigation.png) no-repeat 10px -31px #e4ecf1;}   .sidenavigation ul li a.home-icon-active{background:url(../images/left-nevigation.png) no-repeat 10px -31px #e4ecf1;}.sidenavigation ul li a.test{background:url(../images/left-nevigation.png) no-repeat 10px -57px #f4f4f4;}.sidenavigation ul li a:hover.test{background:url(../images/left-nevigation.png) no-repeat 10px -80px #e4ecf1;}.sidenavigation ul li a.active-test{background:url(../images/left-nevigation.png) no-repeat 10px -80px #e4ecf1;}.sidenavigation ul li a.profile{background:url(../images/left-nevigation.png) no-repeat 10px -110px #f4f4f4;}

.sidenavigation ul li a:hover.profile{background:url(../images/left-nevigation.png) no-repeat 10px -137px #e4ecf1;}.sidenavigation ul li a.active-profile{background:url(../images/left-nevigation.png) no-repeat 10px -137px #e4ecf1;}.sidenavigation ul li a.document{background:url(../images/left-nevigation.png) no-repeat 10px -178px #f4f4f4;}.sidenavigation ul li a:hover.document{background:url(../images/left-nevigation.png) no-repeat 10px -210px #e4ecf1;}.sidenavigation ul li a.active-document{background:url(../images/left-nevigation.png) no-repeat 10px -210px #e4ecf1;}

.sidenavigation ul li a.report{background:url(../images/left-nevigation.png) no-repeat 10px -245px #f4f4f4;}.sidenavigation ul li a:hover.report{background:url(../images/left-nevigation.png) no-repeat 10px -276px #e4ecf1;}.sidenavigation ul li a.active-report{background:url(../images/left-nevigation.png) no-repeat 10px -276px #e4ecf1;}.sidenavigation ul li a.package{background:url(../images/left-nevigation.png) no-repeat 10px -308px #f4f4f4;}.sidenavigation ul li a:hover.package{background:url(../images/left-nevigation.png) no-repeat 10px -335px #e4ecf1;}

.sidenavigation ul li a.active-package{background:url(../images/left-nevigation.png) no-repeat 10px -335px #e4ecf1;}.sidenavigation ul li a.inbox{background:url(../images/left-nevigation.png) no-repeat 10px -365px #f4f4f4;}.sidenavigation ul li a:hover.inbox{background:url(../images/left-nevigation.png) no-repeat 10px -395px #e4ecf1;}.sidenavigation ul li a.active-inbox{background:url(../images/left-nevigation.png) no-repeat 10px -395px #e4ecf1;}.sidenavigation ul li a.friend{background:url(../images/left-nevigation.png) no-repeat 10px -426px #f4f4f4;}

.sidenavigation ul li a:hover.friend{background:url(../images/left-nevigation.png) no-repeat 10px -455px #e4ecf1;}.sidenavigation ul li a.active-friend{background:url(../images/left-nevigation.png) no-repeat 10px -455px #e4ecf1;}.sidenavigation ul li a.news{background:url(../images/left-nevigation.png) no-repeat 10px -485px #f4f4f4;}.sidenavigation ul li a:hover.news{background:url(../images/left-nevigation.png) no-repeat 10px -511px #e4ecf1;}.sidenavigation ul li a.active-news{background:url(../images/left-nevigation.png) no-repeat 10px -511px #e4ecf1;}

.sidenavigation ul li a.download{background:url(../images/left-nevigation.png) no-repeat 10px -536px #f4f4f4; font-weight:normal;}.sidenavigation ul li a:hover.download{background:url(../images/left-nevigation.png) no-repeat 10px -562px #e4ecf1; font-weight:normal;}.sidenavigation ul li a.active-download{background:url(../images/left-nevigation.png) no-repeat 10px -562px #e4ecf1; font-weight:normal;}.sidenavigation ul li a.bookmark{background:url(../images/left-nevigation.png) no-repeat 10px -668px #f4f4f4; font-weight:normal;}.sidenavigation ul li a:hover.bookmark{background:url(../images/left-nevigation.png) no-repeat 10px -702px #e4ecf1; font-weight:normal;}.sidenavigation ul li a.active-bookmark{background:url(../images/left-nevigation.png) no-repeat 10px -702px #e4ecf1; font-weight:normal;}/*sidebar close*//*right coloumn start*/

.right-coloumn{ width:80%;  margin:20px 3% 0 0px; float:left;}/*right coloumn close*/.profile-coloumn{ width:auto;  }.profile-coloumn.round{ border:1px #e4ecf1 solid; border-radius:8px; -webkit-border-radius:8px; padding:0 0 3px 0px;  }/*top corner start*/.top-corner{ width:auto; height:17px; background:url(../images/all-reapt-images.png) left -928px;}.top-left-corner{ width:12px; height:17px; float:left; background:url(../images/all-small-images.png) right 0px no-repeat;}.top-right-corner{ width:12px; height:17px; float:right; background:url(../images/all-small-images.png) right -22px no-repeat;}/*top corner close*//*bottom corner start*/.bottom-corner{ width:auto; height:14px; background:url(../images/all-reapt-images.png) left -950px;}.bottom-left-corner{ width:12px; height:14px; float:left; background:url(../images/all-small-images.png) right -42px no-repeat;}.bottom-right-corner{ width:12px; height:14px; float:right; background:url(../images/all-small-images.png) right -60px no-repeat;}/*bottom corner close*/.list{ width:500px;}.list ul{ width:auto;}.list ul li{ width:auto;}

/*content start*/.content{ width:auto;}.content-left-shadow{ width:auto; background-image:url(../images/left-shadow.jpg); background-repeat:repeat-y;}

.content-right-shadow{ width:auto; background-image:url(../images/right-shadow.jpg); background-position:right; background-repeat:repeat-y;}

.content-center{ width:auto; background-color:#ffffff; min-height: 440px;  margin:0 3px; overflow:hidden; padding:5px 15px 12px 15px;}

.content-center h4{padding:190px 0px; text-align:center; font-size:18px; font-weight:normal;color:#656565; }.contant-row { width:auto; }/*content close*//*yellow row start*/.yellow-row{ width:auto;  padding:15px; background-color:#fdfcce; border:1px #dcce87 solid; border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px; }.yellow-row-1{ width:auto; }.yellow-row-2{ width:auto; margin:20px 0 0px 0px; background-image:url(../images/mail-top.gif); background-repeat:repeat-x; background-position:left top; overflow:hidden;  }.yellow-row-2 a{ text-decoration:none; color:#df2222; text-decoration:none;}.yellow-row-2 a:hover{ text-decoration:none; color:#000000; text-decoration:none;}.yellow-row-2 strong{ font-weight:bold; font-size:14px;}.yellow-row-2 span{ color:#df2222;}.yellow-row-left{ float:left; margin:14px 0 0 10px;}.yellow-row-right{ float:right; margin:14px 0 0 0px;}.yellow-image{ float:left; background-color:#f4f4f4; box-shadow:0px 0px 6px #333333; -webkit-box-shadow:0px 0px 6px #333333; -moz-box-shadow:0px 0px 6px #333333; border:1px #dcce87 solid; background-color:#FFF; padding:5px; margin:0px 15px 0px 0px; }.yellow-detail{ float:left; width:120px;}.yellow-detail ul{ width:auto;}.yellow-detail ul li{ width:auto; margin:5px 0 0 0px; }.yellow-detail ul li strong{ color:#274986; font-size:14pt;}.yellow-mail{ float:left; width:31px; height:25px; background-image:url(../images/all-small-images.png); background-position:right -85px; background-repeat:no-repeat; margin:5px 0 0 0px;}.yellow-mail-count{ float:right; width:13px; height:13px; background-image:url(../images/all-small-images.png); background-position:right -111px; color:#FFF; font-size:10px; text-align:center; margin:2px 2px 0 0px;}

/*yellow row close*//*total detail start*/.total-detail-row{ float:right; width:180px;  margin:0px 0px 0 15px; }.total-detail-heading{ width:auto; font-size:13pt;  padding:5px 4px; background-image:url(../images/mail-top.gif); background-position:bottom; background-repeat:repeat-x; font-size:12pt; font-weight:bold; color:#3f3f3f;}.total-detail-heading a{text-decoration: none;color: #000;}/*add by Gaurav for bug(1581)*/

.total-detail-heading a:hover{text-decoration: none;color: #df2222;}/*add by Gaurav for bug(1581)*/.total-detail{ width:auto; }

.total-detail ul{ width:auto; background-image:url(../images/left-nevigation.png); background-position:left -642px; background-repeat:no-repeat; border-bottom:#c0af2c dotted 1px; overflow:hidden; padding:5px 5px 5px 20px;}.total-detail ul li{ margin:0px 0 0 0px; color:#5e5e5f;}.total-detail ul li span{ display:block; padding:5px 10px 5px 20px;  }.total-detail ul li strong{ color:#ff0000; font-weight:normal;}/*total detail close*//*grow row start*/.gray-row{ width:auto; margin:0px 0 0 -1%;  }.gray-row-coloumn{ width:48.5%; min-height:240px;   float:left; background-color:#ffffff; border:1px #e4e5e6 solid;  margin:12px 0px 0px 1.2%; border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;}.gray-map-coloumn{ width:98.5%; min-height:260px;   float:left; background-color:#ffffff; border:1px #e4e5e6 solid;  margin:12px 0px 0 1.2%; border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;}/*grow row close*//*container start*/#container31{ width:auto; height:250px;  }#container81{ width:auto; height:250px;  }

#container { width:auto; height:250px; }#container1 { width:auto; height:174px; margin:0px 10px 10px 10px; }#container2 { width:auto; height:500px; margin:0px 10px 10px 10px; }#container21 { width:auto; height:400px; margin:0px 10px 10px 10px; }#container22 { width:auto; height:174px; margin:0px 10px 10px 10px; }#container3{ width:auto; height:500px; margin:10px 10px 10px 10px; }deleteDiv {position:absolute;top: 20px;right: 20px;cursor: pointer;}.close-map{ width:auto; text-align:right; padding:10px 10px 10px 10px; margin:0px; border-radius:8px 8px 0px 0px;-webkit-border-radius:8px 8px 0px 0px;-moz-border-radius:8px 8px 0px 0px; overflow:hidden;  }.close-map-left{ float:left; font-size:12pt; font-weight:bold; color:#5e5e5a; padding:5px 0 0 45px;}.map-icon{ margin:-5px 10px 0 0px;}/*container close*/#demo-content{padding-top:30px; }/*left-coloumn-start*/

.package-coloumn{ width:auto; background-color:#eef0f0; margin:0 0 10px 0px; padding:10px 10px 20px 10px;}.package-heading{ width:auto; color:#1d66b2; font-size:13.5pt; padding:0px 0px 5px 70px;}.package-heading.without-image{padding:0px 0px 5px 10px;}





.package-coloumn div.new{ background:url(../images/all-images1.png) no-repeat -5px -110px; position:absolute; margin:-10px 0 0 -10px; width:73px; height:73px;}



.package-coloumn div.new.renew{ background:url(../images/all-images1.png) no-repeat -5px -448px; position:absolute; margin:-10px 0 0 -10px; width:73px; height:73px;}













.package-coloumn div.new.sold{ background:url(../images/all-images1.png) no-repeat -5px -194px;}.white-package{ width:auto; background-color:#ffffff; padding:10px 10px 10px 20px;  border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;}.package-matter{ width:auto; color:#46453f; text-align:justify; line-height:14pt;  font-size:13.5px; word-wrap:break-word;}.package-detail-row{ width:auto; margin:20px 0 0 0px;  padding:3px 0 10px 0px; border-top: 1px #d8d9db solid;}.package-detail{ float:right; margin:0px 0 0 0px; }.package-detail ul{ width:auto; overflow:hidden; margin:0 0 0 0px;  padding:10px 0 0 0px; }.package-detail ul li{ float:left; color:#46453f; text-align:center;  padding:5px 18px 5px 21px;}.package-detail ul li img{ margin:-5px 0px 0px 0px;}.package-detail ul li.right{ width:100px; text-align:right;padding:5px 0px 5px 21px; float:right;}.package-detail ul li strong{ color:#535352; font-size:11px; font-weight:bold;}.package-detail ul li strong.num{ font-size:16px; color:#535352; font-weight:normal;}.package-detail ul li span{ color:#669a32; font-size:16px;}.package-right-border{ border-right:1px #d8d9db solid;}.view-syllabus{ float:left; margin:20px 0px 0 0px;}

.view-syllabus a{ text-decoration:none; color:#46453f; padding:9px 10px 9px 35px; background-image:url(../images/all-reapt-images.png); background-position:left -872px; background-repeat:repeat-x; background-color:#dadada; display:block; border:1px #b9b9b9 solid; margin:0 0 8px 0px; vertical-align:top; border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}.view-syllabus a:hover{ text-decoration:none; color:#46453f; padding:9px 10px 9px 35px; background-image:url(../images/.jpg); background-repeat:repeat-x; background-color:#cbdeef; display:block; border:1px #9bc1e0 solid;}.view-image{ margin:-3px 10px -4px -20px; vertical-align:top;}/*left-coloumn-close*//*pagenation-start*/.pageline{ width:auto; height:21px;   margin:8px 0 10px 0px; background-image:url(../images/pafe-down-image.jpg); background-repeat:no-repeat;}/*pagenation-close*//*profile-start*/

/*login-detail-start*/.login-detail{ width:auto;}.login-detail ul{ width:auto; overflow:hidden; padding:0px 0px 0px 32px;}.login-detail ul li{ float:left; margin:0 0 0 20px; color:#535352; font-size:13pt; font-weight:bold;}.login-top{ padding:20px 0px 0px 0px;}/*login-detail-close*//*refer-friend-start*/.refer-friend{ width:auto;}.refer-friend ul{ width:auto; overflow:hidden;}.refer-friend ul li{ float:left; margin:0 0 0 20px; color:#7d7d7c; font-size:20px; font-weight:normal;}.login-top{ padding:18px 0px 0px 0px;}.refer-matter{ width:auto;color:#535352; line-height:14pt; text-align:justify; padding:0px 0px 20px 0px;}.refer-matter strong{ font-weight:bold;}/*refer-friend-close*//*test-heading-start*/

.test-heading{ width:auto; margin:20px 0 0 0px;}.test-heading ul{ width:auto; overflow:hidden;}.test-heading ul li{ float:left;  margin:0 0 0 20px; color:#535352; font-size:12pt; font-weight:bold;}.test-heading strong{ font-weight:bold; color:#898888;}.test-heading span{ font-size:10px;}

/*refer-friend-close*//*login-detail-row-start*/.login-detail-row{ width:auto;}/*login-detail-row-close*//*refer-detail-row-start*/.refer-detail-row{ width:auto; padding:0px 0px 20px 0px;}/*login-detail-row-close*//*refer-friend-field-start*/.refer-field-row{ width:auto; padding:0px 15px; overflow:hidden;}.refer-field-row label{  color:#535352; font-weight:bold;}.refer-field-left{ float:left; width:44%; }.refer-field-left span{ color:#F00;}

.refer-field-right{ float:left; width:44%; margin:0 8px 0 30px; }.refer-field-right-add{ float:left; width:2%;  }.enquery-field-left{ float:left; width:95%; }.refer-textarea{ width:97.5%; height:90px; padding:5px; border:1px #d2d3d4 solid; outline:none; text-align:left; vertical-align:top; margin:5px 0 0 0px;}.refer-textfield{ width:100%; padding:5px; border:1px #d2d3d4 solid; outline:none; margin:5px 0 0 0px;}.refer-text-combo{ width:97%; padding:5px; border:1px #d2d3d4 solid; outline:none; margin:5px 0 0 0px;}.refer-field-right-add{ float:left;  margin:20px 0 0 10px;}

.refer-textfield1{ width:91.5%; padding:5px; border:1px #d2d3d4 solid; outline:none; margin:5px 0px 0 0px;}.refer-textfield2{ width:101%;  padding:5px; border:1px #d2d3d4 solid; outline:none; margin:5px 0px 0 0px;}.attach_down{ margin:0 0 0 20px;}.refer-message{ width:auto; padding:10px 15px; overflow:hidden; }.refer-message label{ color:#535352; font-weight:bold;}.refer-raw{ width:auto; overflow:hidden; padding:10px 0 0 15px;}

/*refer-friend-field-close*/.profile-white-coloumn{ width:auto; background-color:#ffffff; margin:20px 0px 0px 0px; padding:10px 10px 10px 10px; border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;}/*enquery start*/.enquery-row{ width:auto;}.enquery-row ul{ width:auto; border:1px #dfe5e6 solid; padding:0 0px 20px 0px;}.enquery-row ul li{ width:auto; margin:0 0 5px 0px; padding:0px 25px; font-weight:bold; color:#535352;}

.enquery-row ul li.down-padding{ padding-top:15px;}.enquery-row ul li ul{ width:255px;background-color:#ffffff;  border-top:none; padding:0px; box-shadow:0px 0px 4px #c9c6c6;}.enquery-row ul li ul li{ width:auto;padding:6px 5px; font-weight:normal; display:block; margin:0px; border-bottom:1px #CCC solid; font-size:11px; color:#000000; text-decoration:none;  }.enquery-row ul li ul li:hover{ width:auto; background-color:#eeeeee; display:block; padding:6px 5px; font-weight:normal; border-bottom:1px #CCC solid; font-size:11px; color:#000000; text-decoration:none; cursor:pointer; }.enquery-row ul li.enquery-heading{ background-color:#f4f4f4; color:#42649d; font-weight:bold; border-bottom:1px #dfe5e6 solid; width:auto; padding:8px 25px; margin:0 0 10px 0px;}/*enquery close*/.profile-row{ width:auto; margin:10px 0 0 0px; overflow:hidden; }.profile-row-inside{ width:auto; margin:10px 0 0 0px; padding:0 0 0 150px;}.profile-name{ width:80px; float:left; margin:5px 0px 0px 20px; color:#535352; font-weight:bold;  }

.profile-name-inside{ width:130px; float:left; margin:5px 0px 0px 10px; color:#535352;  }.profile-name-box{ width:150px; float:left; margin:5px 0px 0px 12px;  }.profile-textfield{ float:left; width:50%}.profile-textfield1{ float:left; width:48%}.click-here{ width:auto; text-align:right;}

.click-here a{ text-decoration:none; color:#F00; font-size:11px;}.click-here a:hover{ text-decoration:none; color:#F00; font-size:11px;}.blank_slate{ float:left;}.textfield{ width:95%; padding:5px; border:1px #d2d3d4 solid; outline:none; color:#000000; font-weight:normal; }.textfield-combo{ width:100%; padding:5px; border:1px #d2d3d4 solid; outline:none; color:#000000; background-color:#FFF;}.textfield-inside{ width:150px; padding:5px; border:1px #d2d3d4 solid; outline:none;}.file-browes{width:96%; padding:5px; border:1px #d2d3d4 solid; outline:none; color:#000000; font-weight:normal; background-color:#FFF;}.textarea{ width:96%; height:70px; font-size:11px; padding:5px; border:1px #d2d3d4 solid; outline:none; text-align:left; vertical-align:top;}.other-detail{ width:auto; margin:0 0 0 160px; }.contact-field-drop{ width:100px;}.profile-submit{ width:auto; margin:20px 0 0 0px; padding:0px 0px 0px 160px;}.friend-submit{ width:auto; margin:20px 0 0 0px; padding:0px 0px 0px 170px;}/*coupon-hading-start*/.coupon-hading{ width:auto; }.coupon-hading ul{ width:auto; overflow:hidden; padding:10px 0 25px 0px;}.coupon-hading ul li{ float:left; margin:0 20px 0 0px; color:#535352; font-size:18px; font-weight:bold;}.coupon-top{ padding:10px 0px 0px 35px;}/*coupon-hading-close*//*buy-coupon-name start*/.buycoupon-namerow{ width:auto;  margin:0px;}.buycoupon-namerow.border{ border:1px #e3e3e3 solid; padding:10px; min-height:350px;  }.buycoupon-name{ width:auto; border-bottom:1px #bec0c2 solid; border-top:1px #bec0c2 solid; background-color:#f4f4f4; overflow:hidden; color:#535352; padding:15px 10px;}.buycoupon-name strong{ font-weight:bold;}.buycoupon-name span{ color:#5d9732; font-size:16px; font-weight:bold;}.buycoupon-name span.green{ color:#5d9732; font-size:16px; font-weight:bold;}.buycoupon-nameleft{  float:left;}.buycoupon-nameright{ float:right;  }.buycoupon-content{ width:auto; overflow:hidden; padding:60px 0 0 10px;  }.buycoupon-contentleft{ float:left;  }.buycoupon-contentright{ width:220px; float:right;}.payment-mode{ width:auto; color:#535352; margin:20px 0 0 0px; }.payment-mode ul{ width:auto; overflow:hidden; }.payment-mode ul li{ float:left; }.payment-1{ margin:2px 0 0 10px;}.payment-2{ margin:2px 0 0 50px;}.payment-3{ margin:1px 0 0 5px;}.coupon-codetext{ margin:0px 0 0 15px;}.coupon-codename{ margin:5px 0 0 0px;}.payment-strong{ font-weight:bold;}.rightcoupon-detail{ width:auto;  overflow:hidden; padding:10px 0px 10px 0px; margin:0 0 0 76px; color:#535352; border-bottom:1px #bec0c2 solid; }.rightcoupon-detail strong{ font-weight:bold;}.rightcoupon-detail span{ color:#298531;}.rightcoupon-detailleft{ float:left; width:120px; }.rightcoupon-detailright{ float:right; margin:3px 0 0 0px; }.rightcoupon1-detail{ width:auto;  overflow:hidden; padding:10px 0px 10px 0px; margin:0 0 0 76px; color:#535352;  }.rightcoupon1-detail strong{ font-weight:bold;}.rightcoupon1-detail span{ color:#298531;}.rightcoupon1-detailleft{ float:left; width:120px; }.rightcoupon1-detailright{ float:right; margin:3px 0 0 0px; }.total-price{ width:auto;  overflow:hidden; margin:20px 0 0 0px; padding:15px 0px 5px 0px; color:#535352; border-top:1px #bec0c2 solid; }.total-price1{ width:auto;  overflow:hidden; margin:0px 0 0 0px; padding:5px 0px 15px 0px; color:#535352; border-bottom:1px #bec0c2 solid; }.total-price2{ width:auto;  overflow:hidden; margin:0px 0 0 0px; padding:5px 0px 15px 0px; color:#535352;  }.total-price strong{ font-weight:bold;}.total-priceleft{ width:auto; font-size:12pt; text-align:right; }.total-priceright{ float:right; margin:3px 0 0 0px; }.total-red{color:#df1818;}.couponsubmit{ background:none; border:none; color:#FFF;  font-weight:bold; cursor:pointer; margin:0px; padding:0px; text-align:left; vertical-align:text-top;}.coupon-textfield{ width:200px; padding:5px; border:1px #d2d3d4 solid; outline:none; color:#999;}/*buy-coupon-name close*//*report start*/.report-nav{ width:auto;}.report-nav ul{ width:auto; overflow:hidden; padding:0 50px 0 10px;}.report-nav ul li{ float:left; width:185px; margin:15px 0 0 10px; background-image:url(../images/icon.jpg); background-repeat:no-repeat; background-position:0px 5px; padding:0 0 0 15px; }.report-date{ width:auto; position:absolute; z-index:1;}.report-date ul{ width:auto; overflow:hidden; padding:20px 0 0 20px;}.report-date ul li{ float:right; margin:0 10px 0 0px; }.date-field{  width:120px; padding:3px; border:1px #abadb3 solid; outline:none; color:#999;}.date-top{ padding:5px 0 0 0px;}/*report close*/.documents{ width:auto; background-image:url(../images/doc-border.jpg); background-repeat:repeat-x; background-position:bottom; margin:0 20px; padding:0 0 5px 0px;}.documents ul{ width:auto; overflow:hidden;}.documents ul li{ float:left; margin:0 0 0 5px;}.documents-name{ padding:2px 0 0 0px;}.documents-left{ width:100px;}.documents-coloumn{ width:auto; overflow:hidden; background-image:url(../images/doc-border.jpg); background-repeat:repeat-x; background-position:bottom; margin:0 20px; padding:10px 0 20px 28px;}

.documents-coloumn1{ width:auto; overflow:hidden;  margin:0 20px; padding:10px 0 20px 28px;}.documents-coloumn-left{ width:230px; float:left; margin:8px 0 0 0px;}.documents-coloumn-right{ float:left;}.documents-coloumn-right ul{ width:auto;}.documents-coloumn-right ul li{ width:auto; margin:8px 0 0 0px; background-image:url(../images/icon.jpg); background-repeat:no-repeat; background-position:0px 5px; padding:0 0 0 15px;}.documents-coloumn-right ul li a{ text-decoration:none; color:#0645ad;}.documents-coloumn-right ul li a:hover{ text-decoration:underline; color:#0645ad;}/*test start*/

.test{ width:auto; background-color:#FFF; padding:0 0 30px 0px;}.test-row{ width:auto; }.test-row ul{ width:auto; background-color:#e4ecf1; padding:10px;}.test-row ul li{ float:left;  font-weight:bold; vertical-align:top; color:#535352;}.green-test-row{ width:auto; background-color:#ebf1f5; padding:0 0 30px 0px;}.green-test{ width:auto; background-color:#FFF; border:1px solid #dcddde; border-radius:4px ; -webkit-border-radius:4px ;-moz-border-radius:4px; padding:20px 0px;}.test-row-1{ width:auto;  }.test-row-1 ul{ width:auto; background-color:#66b360; padding:10px;}.test-row-1 ul li{ float:left;  font-weight:bold; vertical-align:top; color:#ffffff;}.test-detail-heading{ width:auto; padding:11px 25px; font-size:14PT; color:#535352;  }.test-detail{ width:auto; padding:15px 0px 8px 0px;  margin:0px 15px; background-image:url(../images/doc-back.jpg); background-repeat:repeat-x; background-position:left bottom; }.test-detail a{ text-decoration:none; color:#000;}.test-detail a:hover{ text-decoration:none; color:#000;}.test-detail-1{ width:58%; float:left; color:#345895; font-weight:bold; margin:0px 0px 10px 0px; }.test-detail-1 p{ line-height:14pt; color:#818181; font-size:11px; font-weight:normal; padding:5px 10px 0px 0px; text-align:justify;}.test-detail-2{ width:80px; margin:8px 0 0 15px;  float:left; text-align:center; }.test-detail-3{ width:90px; float:left; margin:8px 0 0 0px; background-color:#F00; text-align:center;}.test-detail-new{ width:34%; float:left; color:#345895; font-weight:bold; margin:8px 0 0 0px;}.test-package-name{ width:58%;float:left; margin:0 0px 0 0px;}.test-package-name.filename{  width:35%;float:right;}.test-package-name-1{ width:34%;float:left;}.test-margin{ width:80px; margin:0 0 0 15px; text-align:center;  }.soluton-button{ float:left; background-image:url(../images/sol-left.jpg);   background-repeat:no-repeat; padding:8px 2px; width:80px; margin:0 0 0 15px;  }.soluton-button span{background-image:url(../images/sol-right.jpg); background-position:right top;  background-repeat:repeat-x;   padding:8px 10px 20px 10px;  }.soluton-button1{ float:right; background-image:url(../images/sol-left.jpg);   background-repeat:no-repeat; padding:8px 2px;  margin:0 0 0 0px;  }.soluton-button1 span{background-image:url(../images/sol-right.jpg); background-position:right top;  background-repeat:repeat-x;   padding:8px 10px 20px 10px;  }.submit1{  background:none; border:none; color:#46453f;  font-weight:bold;  margin:0px; padding:0px; vertical-align:top;}.submit-raw{ width:auto; overflow:hidden; padding:10px 0 0 155px;}.submit3{ background:none;  border:none; color:#FFF;  font-weight:bold; cursor:pointer; margin:0px; padding:0px; vertical-align:top;}/*profile-close*/.duration-icon{ margin:1px 3px 0px 0px;}/*test close*//*tab box start*/.tab-box-row { width:auto; overflow:hidden; margin:0 0 -30px 0px; }.tab-box { float:left; font-size:11px;}.tab-box ul {width:auto; overflow:hidden;}.tab-box ul li{ float:left; margin:0px 2px 0px 0px;}.tab-box ul li a{ text-decoration:none; color:#6799c8; float:left;}

.tab-box ul li a:hover{text-decoration:none; color:#305491; float:left;}.tab-box ul li ul{ width:16px;  height:10px; margin:0px auto 0 auto;  background-image:url(../images/tab-down.png); background-repeat:no-repeat; display:none;}.tab-box ul li:hover ul{ width:16px; height:10px; margin:21px 0px 0px 10px; position:absolute;   background-image:url(../images/tab-down.png); background-repeat:no-repeat; display:block;}.tab-box-1 span{ display:block; padding:8px 15px; border-top:1px #aecce7 solid;  background-color:#ececec;  }.tab-box-1 a span{ display:block; padding:8px 17px; border-top:1px #aecce7 solid; background-image:url(../images/all-reapt-images.png); background-position:left -688px; background-repeat:repeat-x; }.tab-box-1 a:hover span{ display:block; padding:8px 17px; border-top:1px #aecce7 solid;  background-image:url(../images/all-reapt-images.png); background-position:left -723px; background-repeat:repeat-x; }.tab-box-active span{ display:block; padding:8px 8px; border-top:1px #aecce7 solid; color:#305491;  background-color:#ececec;  }.tab-box-active a span{ display:block; padding:8px 17px; border-top:1px #aecce7 solid; background-image:url(../images/tab-hover.jpg); background-repeat:repeat-x; }.tab-box-active a:hover span{ display:block; padding:8px 17px; border-top:1px #aecce7 solid;  background-image:url(../images/tab-hover.jpg); background-repeat:repeat-x; }.tab-box-1new span{ display:block; padding:8px 8px; border-top:1px #aecce7 solid;  background-color:#ececec;  }.tab-box-1new a span{ display:block; padding:8px 8px; border-top:1px #aecce7 solid; background-image:url(../images/tab.jpg); background-repeat:repeat-x; }.tab-box-1new a:hover span{ display:block; padding:8px 8px; border-top:1px #aecce7 solid;  background-image:url(../images/tab-hover.jpg); background-repeat:repeat-x; }.tab-box-activenew span{ display:block; padding:8px 8px; border-top:1px #aecce7 solid; color:#305491;  background-color:#ececec;  }.tab-box-activenew a span{ display:block; padding:8px 8px; border-top:1px #aecce7 solid; background-image:url(../images/tab-hover.jpg); background-repeat:repeat-x; }.tab-box-activenew a:hover span{ display:block; padding:8px 8px; border-top:1px #aecce7 solid;  background-image:url(../images/tab-hover.jpg); background-repeat:repeat-x; }.hide { display: none}/*tab box close*/

/*student report detail start*/.student-detail{ width:auto; padding:10px 0px;  overflow:hidden; border-top:2px #979797 solid;}.student-detail-left{ float:left; width:77%;  margin:0 0 0 0px;  }.student-detail-right{ float:left; padding:2px; width:22%;  background-color:#f9f9f9;}

.student-detail-right ul{ width:auto; background-color:#FFF; border:1px #dcddde solid; padding:5px 5px 15px 5px;}/*student report detail close*/

.scorecard1{ width:31%; float:left; margin:0 10px 0 0px;  }.scorecard{ width:auto; background-image:url(../images/doc-border.jpg); background-repeat:repeat-x; background-position:bottom left; padding:10px 10px;}.scorecard-left{ float:left; color:#393939;}.scorecard-left strong{ font-weight:bold; color:#000000;}.scorecard-left-allreport{ width:70%; float:left; color:#393939; }.scorecard-right{ float:right; color:#000; font-weight:bold;}

.scorecard-right strong{color:#305491;  font-weight:bold; font-size:14px;}.scorecard-right span{color:#d43838;}.totalcard{ width:auto;  padding:5px 5px; border-bottom:1px #dcddde solid;}.totalcard-left{ float:left; color:#393939;}.totalcard-right{ float:right; color:#000; font-weight:bold;}

.totalcard-right strong{color:#305491; font-weight:bold;}.total-score{ font-size:12pt; color:#393939;}.total-green{ color:#309130;}.total-blue{ color:#000000;}.report-profile-coloumn{ width:auto; margin:29px 0 0 0px; }#table-coloumn{ border-left:1px #dcddde solid; border-top:1px #dcddde solid; border-bottom:1px #dcddde solid; margin:20px auto 0 auto;}.coloumn-black{ background-color:#f6f6f6; border-left:1px #ffffff solid; border-top:1px #ffffff solid;  border-right:1px #dcddde solid; color:#305491; font-weight:bold;}.coloumn-gray{ background-color:#ffffff; border-left:1px #ffffff solid;  border-top:1px #dcddde solid;  border-right:1px #dcddde solid;  color:#202020;}.coloumn-gray strong{ font-weight:bold; color:#000;}

.coloumn-gray span{ color:#d10d0d}.coloumn-white{ background-color:#ffffff; border-left:1px #ffffff solid; border-top:1px #dcddde solid;  border-right:1px #dcddde solid;  color:#202020; }.coloumn-white strong{  color:#4b7a25; font-weight:bold;}.coloumn-white span{ color:#d10d0d}.coloumn-yellow{ background-color:#ffffe8; border-left:1px #ffffff solid; border-top:1px #dcddde solid;  border-right:1px #dcddde solid;  color:#202020; font-size:12pt;  }.coloumn-yellow strong{  color:#393939; font-weight:bold; font-size:12pt;}.coloumn-yellow span{ color:#d10d0d}.coloumn-black-down{ background-color:#ffffff; border-left:1px #ffffff solid; border-top:1px #ffffff solid;  border-right:1px #dcddde solid;  color:#202020; font-weight:bold; }/* solution report start*/.solution-report{ width:auto; background-color:#FFF; padding:1px; margin:20px 0px 0px 0px;}.solution-heading{ width:auto; background-color:#f6f6f6; border:1px #dcddde solid; color:#305491; }.solution-heading-left{ float:left; width:6%; text-align:center; padding:10px 0px; text-align:center; font-weight:bold;}.solution-heading-right{ float:left; width:89%; padding:10px 2%;  border-left:1px #dcddde solid; font-weight:bold;}.solution-right-border{ float:left;  border-right:1px #dcddde solid; }.solution-question{ width:auto; border-left: 1px #dcddde solid; border-right: 1px #dcddde solid; border-bottom: 1px #dcddde solid; padding:0 0 0px 0px; }.solution-question-left{ float:left; width:6%; padding:10px 0px; text-align:center; font-weight:bold; color:#000;}.solution-question-right{ float:left; width:93.8%; padding:10px 0px 0px 0px;  border-left:1px #dcddde solid;}.solution-detail{ width:auto; font-weight:bold; padding:0 20px 10px 20px;}.solution-detail p{ line-height:16pt; font-weight:normal; color:#000000; font-weight:bold; text-align:justify;}.solution-detail strong{font-weight:bold; color:#000000;}.solution-list{ width:auto;}

.solution-list ul{ width:auto; padding:0px 0 20px 60px;}.solution-list ul li{ width:auto; margin:5px 0 0 0px; list-style:lower-alpha; vertical-align:top;}.solution-list-image{margin:3px 5px 0px 0px;}.solution-control{ width:auto; background-color:#f9f9f9; border-top: 1px #dcddde solid;  padding:10px 0px;}.solution-control-left{ float:left; margin:0 0 0 25px;  vertical-align:top;}.solution-control-left ul{ width:auto;}.solution-control-left ul li{ float:left; font-size:11px; vertical-align:top; margin:0 10px 0 0px; padding:0 10px 0 0px; font-weight:bold;}.solution-control-left strong{ color:#238923;}.solution-control-left span{ color:#ff0000;}.sol-image{ margin:2px 5px 0 0px;}.sol-right{ border-left : #999 1px dotted;}.sol-left{ border-right : #999 1px dotted;}.solution-image{ width:auto; padding:20px;}.solution-image img{ width:80%; }/* solution report close*/

/*ranking start*/.ranking{ float:left; margin:5px 0 0 10px; width:26%;}.last-ranking{ width:auto; font-size:12pt; font-weight:bold; color:#3f3f3f;}

.ranking-process{ width:auto;}.ranking-process-left{ float:left; background-color:#c0d8d8; width:80%; margin:7px 0 0 0px;}.ranking-process-right{ float:right; color:#d83018; font-size:18pt; font-weight:bold;}/*ranking close*//*your ranking start*/.your-ranking{ width:auto;  padding:8px 10px;}

.your-ranking-left{ float:left; color:#393939;}.your-ranking-left ul{ width:auto;}.your-ranking-left ul li{ width:auto; margin:0 0 10px 0px;}

.your-ranking-left strong{color:#649130; font-size:16pt;}.your-ranking-right{ float:right; color:#000; font-weight:bold;}.rankink-detail-coloumn{ width:46.8%; float:left; margin:0 10px 0px 0px; }.rankink-detail-coloumn1{ width:46.8%;  float:left; margin:0 10px 0 0px; }/*your ranking close*/

.table-name a{ text-decoration:none; color:#345895;}.table-name a:hover{ text-decoration:none; color:#345895;}.sort-list{ background-image:url(../images/sort-icon.jpg); background-repeat:no-repeat; background-position:center right;}.sort-list.name{ background-image:url(../images/sort-icon.jpg); background-repeat:no-repeat; background-position:90px 14px;}.sort-list.ranke{ background-image:url(../images/sort-icon.jpg); background-repeat:no-repeat; background-position:54px 14px;}.sort-list.type{ background-image:url(../images/sort-icon.jpg); background-repeat:no-repeat; background-position:75px 14px;}.sort-listactive{ background-image:url(../images/sort-iconactive.jpg); background-repeat:no-repeat; background-position:center right;}.sort-listactive.name{ background-image:url(../images/sort-iconactive.jpg); background-repeat:no-repeat; background-position:90px 16px;}.sort-listactive.ranke{ background-image:url(../images/sort-iconactive.jpg); background-repeat:no-repeat; background-position:54px 16px;}.sort-listactive.type{ background-image:url(../images/sort-iconactive.jpg); background-repeat:no-repeat; background-position:75px 16px;}/*student report detail start*/.ranking-detail{ width:auto; background-color:#FFF; padding:20px 0px; margin:20px 0px 8px 0px;}.ranking-detail-left{ float:left; width:48%;  margin:0 0 0 10px; padding:0 0 22px 0px; border-right: 1px #dcddde solid;  }.ranking-detail-right{ width:auto;}/*student report detail close*//* Easy Slider */#slider, #slider li{

overflow:hidden;}.slide{ width:100%;}span#prevBtn{ color:#F00; margin:0px 0 0 0px;}span#prevBtn a{ color:#ffffff; padding:4px 8px; text-decoration:none; background-image:url(../images/end.gif); background-repeat:repeat-x; background-color:#3173b4; border-radius:4px ; -webkit-border-radius:4px ;-moz-border-radius:4px;}span#nextBtn{ color:#F00;}span#nextBtn a{ color:#ffffff; padding:4px 8px; text-decoration:none; background-image:url(../images/end.gif); background-repeat:repeat-x; background-color:#3173b4;border-radius:4px ; -webkit-border-radius:4px ;-moz-border-radius:4px;}

#buttons{ width:auto;}

#buttons ul{ width:auto; overflow:hidden;}

#buttons ul li{ float:left; margin:0 5px 0 0px;}

#buttons ul li a{color:#ffffff; padding:4px 15px; text-decoration:none; background-image:url(../images1/end.gif); background-repeat:repeat-x; background-color:#3173b4; border-radius:4px ; -webkit-border-radius:4px ;-moz-border-radius:4px; display:block;}

#buttons ul li a:hover{color:#000000; padding:4px 15px; text-decoration:none; background-image:url(../images1/end.gif); background-repeat:repeat-x; background-color:#3173b4; border-radius:4px ; -webkit-border-radius:4px ;-moz-border-radius:4px; display:block;}



#rank{ width:auto; margin:10px 0 0 0px; font-size:18pt;}/*#rank strong{color:#; font-size:16pt;}*//* home test status start*//* home test status start*/.test-status{ width:auto; margin:0px 10px; }.test-status ul{ width:auto; vertical-align:middle; height:100%; padding:8px 0px; overflow:hidden;}

.test-status1{ width:auto; margin:0px 10px;  }.test-status1 ul{ width:auto; vertical-align:middle; height:100%; padding:4px 0px; overflow:hidden;}

.test-status ul li{ color:#5e5e5a; vertical-align:middle; font-size:12px; }.test-status ul li strong{ color:#3f3f3f; font-weight:bold; font-size:16px; }.test-status ul li{ color:#5e5e5a; vertical-align:middle; font-size:12px; }.test-status ul li a{ text-decoration:none; color:#5e5e5a;}

.test-status ul li a:hover{ text-decoration:underline; color:#000;}.test-blue{ color:#20558a; font-weight:bold; font-size:12px;}.test-red{ color:#df2222; font-weight:bold; font-size:12px;}.test-status-left{ float:left; margin:0 10px 0 0px; }.test-status-right{ width:80px;  float:right; margin:0 0px 0 0px; text-align:center;  }.test-status-name{ width:auto; margin:0 10px 0 0px; }.test-status-border{ border-bottom:1px #e4e5e6 solid;}

.latest-border{ border-bottom:1px #7e7e7e dotted;}.test-notavailable{ width:auto; text-align:center; color:#9d9d9d; padding:70px 0px;}.test-status-total{  float:right;   text-align:right; vertical-align:top;  font-weight:bold; }.test-status-icon{ margin:3px 0 0 10px; vertical-align:top;}.test-status strong{ color:#5e5e5a; font-weight:bold; font-size:12pt;}.test-status-red{ background-color:#F00; color:#FFF; font-size:8px; font-weight:bold;}.test-status-red-text{ color:#df2222; font-weight:bold;}.test-status-black-text{ color:#5e5e5a; font-weight:bold;}.new-icon{ margin:3px 0 0 0px; vertical-align:top;}/* home test status close*/.start-date{ width:auto; margin:0 0px;}.start-date strong{ border-bottom:1px #666 dotted; padding:0 0 0 12px; vertical-align:top; color:#9fa1a4; font-weight:normal; font-size:11px;}.start-date-calander{ margin:3px 5px 0 0px; }.news-row{ width:auto; margin:10px 12px 10px 12px; }.home-news{ width:auto;  line-height:16pt; color:#5e5e5a; padding:8px 0px 0px 0px; font-size:12px; }.home-news strong a{ text-decoration:none; color:#3b73b9; font-size:12px; font-style: normal; }.home-news strong a:hover{ text-decoration:underline; color:#3b73b9; font-size:12px; }.home-news strong{color:#000000; font-weight:bold;  }.read-more{ width:auto; text-align:right; border-bottom:1px #e4e5e6 solid; padding:0px 0px 10px 0px; margin:0px 0px 10px 0px;}.read-more a{ text-decoration:none; color:#df2222; font-size:12px;}.read-more a:hover{ text-decoration:none; color:#3b73b9; font-size:12px;}.read-more1{ width:auto; text-align:right; padding:0px 0px 10px 0px; margin:0px 0px 10px 0px; margin:-20px 0px 10px 0px;}.read-more1 a{ text-decoration:none; color:#df2222; font-size:12px;}.read-more1 a:hover{ text-decoration:none; color:#3b73b9; font-size:12px;}.home-news1{ width:auto; margin:0 12px; line-height:16pt; color:#5e5e5a; padding:10px 0px; }.home-news1 a{ text-decoration:none; color:#F00;}.home-news1 a:hover{ text-decoration:none; color:#df2222;}.home-news1 strong{color:#3b73b9; font-weight:normal; }/* news start*/

.news-box-slide{ width:auto; padding:0px; margin:-10px 0 0 0px; }.news-box{ width:auto;  padding:0 0 25px 0px; margin:20px 0px; overflow:hidden; border-bottom:4px #ececec solid;}.news-box.downborders{border-bottom:none;}.news-box-icon{ width:auto; background-image:url(../images/news-icon.png);}

.news-box-icon ul{ width:auto; overflow:hidden; padding:4px 0px;}.news-box-icon ul li{ float:right; margin:4px 7px 0px 0px;}.news-heading{ float:left; width:78px; margin:2px 25px 0 2px; box-shadow:0px 0px 4px #c9c6c6;}.news-heading ul{ width:auto; background-color:#fafafa; border:1px #d2d2d2 solid; padding:0 0 10px 0px;}.news-heading ul li{width:auto; text-align:center;}.news-heading ul li.year{ background:url(../images/all-reapt-images.png) left -420px repeat-x #699a3c; font-size:14px; font-weight:bold; color:#FFF; padding:3px 0px;}.news-heading ul li.date{font-size:28px; font-weight:bold; color:#4b9130; padding:8px 0px 0px 0px;}.news-heading ul li sup{font-size:20px; font-weight:normal; color:#4b9130; padding:8px 0px 0px 0px;}.news-heading ul li.date.month{font-size:15px; font-weight:normal; color:#4b9130; padding:0px 0px; }.news-detail{ width:auto;  padding:0px 0px; overflow:hidden;}.news-detail h1{ width:auto; font-size:18px; font-weight:bold; color:#3a3a3a;}.news-detail h2{ width:auto; font-size:10pt; text-align:left; font-weight:normal; color:#284a87; font-weight:bold; color:#67a440; cursor:pointer;   }.news-detail h2 a{font-weight:bold; color:#67a440; font-size:10pt; text-align:right; text-decoration:none;}.news-detail h2 a:hover{font-weight:bold; color:#67a440; font-size:10pt; text-align:right; text-decoration:none;}.news-detail p{ line-height:16pt; padding:0px;  text-align:justify; padding:2px 0px 0px 0px; color:#585757;}.news-detail strong{ font-weight:bold; font-style: normal;}.news-icon-left{ margin:2px 3px 0 0px;}.news-arrow{ margin:0px 0px 0 5px;}/* news close*//*displayitem start*/

#displayitem{ width:auto; overflow:hidden; padding:10px 0px;  }#displayitem2{ float:right; margin:0 0px 0 0px; }#displayitem1{float:right; margin:4px 10px 0 0px;}/*displayitem close*//* pagination start*/.pagination{ float:right; margin:4px 0px 0px 0px; border-radius:3px;}.pagination  a{ text-decoration:none; color:#000000; background:url(../images/all-reapt-images.png) left -533px #eaeaea; padding:2px 7px; margin:0 0px 0 5px; border:1px #c9c9c9 solid; border-radius:3px; box-shadow:0px 0px 2px #C4C4C4;}.pagination  a:hover{ text-decoration:none ; background:url(../images/all-reapt-images.png) left -544px repeat-x #5c5c5c; color:#ffffff; padding:2px 7px; border:1px #4f4f4f solid; border-radius:3px; box-shadow:0px 1px 2px #ffffff;}.current{  text-decoration:none ; background:url(../images/all-reapt-images.png) left -544px repeat-x #5c5c5c; color:#ffffff; padding:2px 7px; border:1px #4f4f4f solid; margin:0px 0px 0px 5px; border-radius:3px; box-shadow:0px 1px 2px #ffffff;}.disabled{ text-decoration:none ; background:url(../images/all-reapt-images.png) left -544px repeat-x #5c5c5c; color:#ffffff; padding:2px 7px; border:1px #4f4f4f solid; margin:0px 0px 0px 5px; border-radius:3px; box-shadow:0px 1px 2px #ffffff;}/* pagination close*/.refer-add-image{ margin:5px 0 0 15px;}

.match-question{ width:auto;}.match-question-left{ width:250px; float:left; }.match-question-left ul{ width:auto; padding:0px 0 20px 60px;}

.match-question-left ul li{ width:auto; margin:5px 0 0 0px; list-style:lower-alpha; vertical-align:top;}.match-question-right{ width:250px; float:left; }.match-question-right ul{ width:auto; padding:0px 0 20px 60px;}.match-question-right ul li{ width:auto; margin:5px 0 0 0px;  vertical-align:top;}

/* news close*//* student  start*/#login-wrapper{ width:100%; height:100%; }#inner-login-wrapper{ width:auto; min-height:524PX;}#inner-login-wrapper1{ width:auto; margin:5%;}

#login-header1{  background-color:#FFF; padding:19px 10px;    border-bottom:3px #dee4ee solid; overflow:hidden;}




#login-header-left{ float:left; vertical-align:middle; padding:0px 0 0 0px;}#login-header-right ul{  width:auto; }#login-header-right ul a{ width:auto; background-image:url(../images/all-reapt-images.png); background-position:left -324px; background-repeat:repeat-x; padding:7px 12px; border:1px #cacaca solid; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; font-size:11px; display:block; text-decoration:none; color:#7a7a7a;}#login-header-right ul a:hover{ width:auto; background-image:url(../images/all-reapt-images.png); background-position:left -378px; background-repeat:repeat-x; padding:7px 12px; border:1px #cacaca solid; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; font-size:11px; text-decoration:none; color:#000000;}




.ginger-logo{ margin:-6px 0 0 5px;}#inner-login{ width:1347px; overflow:hidden; margin:0 auto; background-image:url(../images/thanks-back.gif); padding:0px ;}#inner-login ul { background-color:#FFF; overflow:hidden; margin:0px;}#inner-login-right{ width:340px; margin:0px auto; height:80%;  }#inner-login-right1{ width:340px; float:left;  margin:10px 0px 0px 20px;    }.student-login-coloumn{ width:auto;background-color:#e7eaf0; border:1px #d2dce1 solid; border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px; padding:7px;  }

.inner-student-login-coloumn{ width:auto; background-color:#FFF; border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px; padding:2px; box-shadow:0px 1px 5px #B0B0B0;}.student-login{ width:auto;}.student-login ul{ width:auto; padding:0px 20px 20px 20px;}.student-login ul li{ width:auto; margin:0 0 10px 0px;}.student-login ul li strong{ display:block; text-align:right; }.student-login ul li a{ text-decoration:none; color:#3a609e; }.student-login ul li a.forgot{ text-decoration:none; color:#ababab;   display:inline-block;  text-align:right; }.student-login ul li a:hover{ text-decoration:none; color:#000000; }.student-login ul li strong{ font-weight:normal; font-size:11px; color:#ababab;}.student-login-text{ width:96%; padding:5px; border:1px #d2d9dc solid; background-image:url(../images/student-text-back.gif); background-repeat:no-repeat;}.student-login-text:hover{ background-color:#ffffff; border:1px #b7d4ea solid; outline:#ecf5fb solid 4px; background-image:url(../images/student-text-back.gif); background-repeat:no-repeat;}.student-login-text:focus{ background-color:#ffffff; border:1px #b7d4ea solid; outline:#ecf5fb solid 4px; background-image:url(../images/student-text-back.gif); background-repeat:no-repeat;}.student-login-button{ width:auto; border-top: 1px #dde0e8 solid; background-color:#FFF; padding:1px;}.student-login-button ul{ width:auto; overflow:hidden; background-color:#f1f6f8; padding:20px 15px;}.student-login-button ul li{ list-style:none; vertical-align:top; color:#ababab; }.student-login-button ul li a{ text-decoration:none; color:#44494d; padding:0px 0 0 0px; vertical-align:top; }.student-login-button ul li a:hover{ text-decoration:none; color:#000000; vertical-align:top; }.student-listright{ float:right; margin:10px 10px 0 0px;}.register-login-button{ width:auto; border-top: 1px #dde0e8 solid; background-color:#FFF; padding:1px;}.register-login-button ul{ width:auto; overflow:hidden; background-color:#f1f6f8; padding:20px 15px;}.register-login-button ul li{ list-style:none; text-align:left; float:right; }.student-check{ margin:1px 0 0 0px}

/* student  close*//* registration  start*/.registration-login-coloumn{   background-color:#e1e8f6; border:1px #d2dce1 solid; border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px; padding:10px;  }.registration-login-coloumn1{   background-color:#ffffff; border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px; padding:1px; box-shadow:0px 1px 5px #B0B0B0;  }.registration{ width:auto; background-image:url(../images/all-reapt-images.png); background-position:left -630px; background-repeat:repeat-x; padding:15px 0px; border-bottom:1px  #dde0e8 solid; text-align:center; font-weight:bold; color:#555555; margin:0 0 20px 0px;}.registration-coloumn{  width:auto; overflow:hidden; padding:10px 20px 5px 20px;}.registration-right{ float:left;}.registration-text{ width:256px; padding:5px; border:1px #d2d9dc solid; background-image:url(../images/student-text-back.gif); background-repeat:no-repeat;}.registration-text:hover{ background-color:#ffffff; border:1px #b7d4ea solid; outline:#ecf5fb solid 4px; background-image:url(../images/student-text-back.gif); background-repeat:no-repeat;}.registration-text:focus{ background-color:#ffffff; border:1px #b7d4ea solid; outline:#ecf5fb solid 4px; background-image:url(../images/student-text-back.gif); background-repeat:no-repeat;}.registration-combo{ width:268px; padding:5px; border:1px #d2d9dc solid; background-image:url(../images/student-text-back.gif); background-repeat:no-repeat;}.registration-combo:hover{ background-color:#ffffff; border:1px #b7d4ea solid; outline:#ecf5fb solid 4px; background-image:url(../images/student-text-back.gif); background-repeat:no-repeat;}.registration-combo:focus{ background-color:#ffffff; border:1px #b7d4ea solid; outline:#ecf5fb solid 4px; background-image:url(../images/student-text-back.gif); background-repeat:no-repeat;}/* registration  close*/

.registration-coloumn1{ width:auto; overflow:hidden;}.registration-coloumn1-left{ float:left; background-image:url(../images/refistration-right.gif); background-repeat:repeat-y; background-position:right top; padding:0 35px;}.registration-coloumn1-right{ width:480px; float:right;}.hint{ width:256px;

 background-color:#ffffcc; border:1px #cc9933 solid; height:20px;  position:absolute; margin:0px 0 0 0px;  }.hint-pointer{ background-image:url(../images/help.png); background-repeat:no-repeat; width:15px; height:14px;  margin:20px 10px 0 0px; position:absolute;  }.result{ width:400px; background-color:#ffffcc;}#forgeterror { background-color:#ffd3d4; border:1px #e59d9e solid; width:295px; margin:-12px 0px 0px 0px; padding:5px 0px;color:red; position:absolute;font-size:10px; text-align:center;display:none; color:#000;

}.needsfilled {	background:#;color:black;}.ranking-detail-right1{ float:left; width:100%;  margin:0 0 0 10px; padding:0 0 18px 0px; font-size:25pt; vertical-align:middle; padding:70px 0px 0px 0px; text-align:center;}/* inbox-section start*/.inbox-coloumn{ width:auto; border:1px #dfe5e6 solid; margin:18px 0px 0px 0px; min-height:440px;}.inbox-heading{ width:auto; overflow:hidden;}.inbox-heading ul{ width:auto; overflow:hidden; background-color:#f4f4f4; border-bottom:1px #dfe5e6 solid; padding:0px 0px 0 0px; }.inbox-heading ul li{ float:left; color:#42649d; font-weight:bold; padding:8px 0 8px 20px;}

.inbox-heading ul li.inbox-heading-from{ width:20%; border-right:1px #dfe5e6 solid; text-align:left;}.inbox-heading ul li.inbox-heading-subject{ width:60%; border-right:1px #dfe5e6 solid;}.inbox-heading ul li.inbox-heading-date{ width:10%; text-align:left;  }.compose{ width:auto; margin:0 0px 5px 0px; border-bottom:1px #d4dbdf solid;}.compose ul{ width:auto; overflow:hidden; border-bottom:5px #e4ecf1 solid;  }.compose ul li{ list-style:none; }

.compose ul li.inbox{ background:url(../images/all-reapt-images.png) left -770px repeat; padding:8px 22px; border-left:1px #e4ecf1 solid; border-right:1px #e4ecf1 solid; border-top:1px #e4ecf1 solid; border-radius:4px 4px 0px 0px; color:#535352; font-size:14px; font-weight:bold;}

.compose ul li a{ font-size: 11px; text-decoration:none; color:#000; display:block; padding:3px 10px; background:url(../images/all-reapt-images.png) left -455px repeat-x;border:1px #e6e7e8 solid; vertical-align:top; color:#FFF; font-weight:bold; border-radius:6px; margin:3px 10px 0 0px; box-shadow:1px 1px 1px #e6e6e6; }.compose ul li a:hover{ font-size: 11px; text-decoration:none; color:#000; display:block; padding:3px 10px; background:url(../images/next-report.jpg) repeat-x;border:1px #e6e7e8 solid; vertical-align:top; color:#FFF; font-weight:bold; border-radius:6px; box-shadow:1px 1px 0px #e6e6e6; }.dropbox{ width:auto; padding:10px 10px 20px 10px; background-color:#ffffff;}.inbox-detail{ width:auto; overflow:hidden; padding:10px 0px 10px 0px;  color:#355996;  margin:0 0 1px 0px; }.inbox-detail-left a{ text-decoration:none;  color:#ff0000; }.inbox-detail-left{ float:left; width:60%; padding:0 0 0 12px; word-wrap:break-word; }.inbox-detail-right{ float:left; width:10%; text-align:left; font-size:12px; padding:0 0 0 32px; word-wrap:break-word;}.inbox-detail-right1{ float:left; width:20%; text-align:left; font-size:12px; padding:0 0 0 25px; word-wrap:break-word;}

.forward-mail{ width:auto; text-align:right; padding:0 0px 0 0px; }.forward-mail a{ text-decoration:none; color:#42649d;}.forward-mail a:hover{ text-decoration:underline; color:#42649d;}/* inbox-section close*//*panel start*/.panel, .panelcollapsed { width:auto;background: #ff00; }

.panel h2 { background-image:url(../images/inbox.gif); background-repeat:no-repeat; background-position:10px 13px; font-weight:normal; background-color:#ffffff; font-size:10pt;  }.panelcollapsed h2 {background-image:url(../images/inbox-active.gif); background-repeat:no-repeat; background-position:10px 13px; font-weight:normal; background-color:#ffffff; font-size:10pt;  cursor:pointer; border-bottom:1px #999 dotted;}.panel h2:hover,.panelcollapsed h2:hover { background-color:#e4ecf1; cursor:pointer; }.panelcontent { padding:0px 25px 10px 25px; line-height:16pt;  text-align:justify; border-bottom:1px #999 dotted; color:#000000;}.panelcontent a { text-decoration:none; color:#355996;}.panelcontent a:hover { text-decoration:underline; color:#355996;}.panelcollapsed .panelcontent { display: none;  }/*panel close*//*java start*/#slider{float:left; width:48%;  margin:0 0 0 10px; padding:0 0 22px 0px;   }#mask-gallery{overflow:hidden;}#gallery{list-style:none;margin:0;padding:0;z-index:0;width:900px;overflow:hidden;}#gallery li{float:left;}

/*question status start*/.questiondetai2{ width:auto;border:1px #d6d7d7 solid; margin:0px 0px;}.questiondetailheading3{ width:auto; border:1px #ffffff solid; background:url(../images/tab-hover.jpg) repeat-x; background-color:#e0e1e3;  font-size: 1.0em; color:#4572a7; padding:6px 0 6px 12px; text-align:left;}.questiondetailmatter{ width:auto; font-size:11px; line-height:14pt; padding:6px 0px ; text-align:justify;}.questiondetailmatter3{ width:auto; font-size:11px; line-height:14pt; padding:6px 12px 6px 12px; text-align:justify;}/*question status close*/.solution-list1{ width:auto;}.solution-list1 ul{ width:auto; padding:0px 0 0px 20px;}.solution-list1 ul li{ width:auto; margin:5px 0 0 0px; list-style:lower-alpha; vertical-align:top;list-style-position: inside;}.questiondetailheading1{ width:auto; margin:0 0px; border-bottom:1px #e0e0e0 dotted; background-color:#ffffff;  font-size: 1.0em; color:#4572a7; padding:6px 0 6px 0px; text-align:left;}.match-question1{ width:auto;}.match-question1-left{ width:250px; float:left; }.match-question1-left ul{ width:auto; padding:0px 0 20px 0px; }.match-question1-left ul li{ width:auto; margin:5px 0 0 0px; list-style:lower-alpha; vertical-align:top;list-style-position:inside;}.match-question1-right{ width:250px; float:left; }.match-question1-right ul{ width:auto; padding:0px 0 20px 60px;}.match-question1-right ul li{ width:auto; margin:5px 0 0 0px;  vertical-align:top;}.solution-control-right{ float:right;}.solution-control-right ul{ width:auto;}.solution-control-right ul li{ float:right; padding:0 0 0 10px; margin:0 20px 0 0px; font-size:11px; vertical-align:top;}.solution-control-right ul li a{ text-decoration:none; color:#000;}.solution-control-right ul li a:hover{ text-decoration:none; color:#618cc8;}.coloumn-yellow{ background-color:#ffffe8; border-left:1px #ffffff solid; border-top:1px #dcddde solid;  border-right:1px #dcddde solid;  color:#202020; font-size:12pt;  }.coloumn-yellow strong{  color:#393939; font-weight:bold; font-size:12pt;}.coloumn-yellow span{ color:#d10d0d}

.solution-list1 ul li{ width:auto; margin:5px 0 0 0px; list-style:lower-alpha; vertical-align:top;}.questiondetailheading1{ width:auto; margin:0 10px; border-bottom:1px #e0e0e0 dotted; background-color:#ffffff;  font-size: 1.0em; color:#4572a7; padding:6px 0 6px 0px; text-align:left;}/*panel start*/

.drop, .dropcollapsed { width:auto;background: #ff00; font-weight:normal;  }.drop h2 { width:auto; font-weight:normal; font-size:10pt; overflow:hidden; cursor:pointer; }.dropcollapsed h2 { background-repeat:no-repeat; background-position:5px 13px; font-weight:normal;  font-size:10pt;  cursor:pointer; overflow:hidden; }.drop h2:hover,.dropcollapsed h2:hover { width:auto; font-weight:normal; font-size:10pt; overflow:hidden; cursor:pointer; }.dropcontent { width:auto;}.dropcollapsed .dropcontent { display: none;  }/*panel close*//*view report status start*/.view-report-status{ float:right; margin:0 0px 0 10px;  font-weight:bold; font-size:11px; color:#3b3b3b; background-color:#dfeaf1; padding:10px 10px;}.view-report-row{ width:auto; background-color:#fffddb; border:5px #dfeaf1 solid; padding:20px 0px; overflow:hidden;}



.view-report-colour{ float:right; color:#305491; font-size:14px; font-weight:bold;}

.view-report-colour a{ color:#305491; font-weight:bold; text-decoration:underline;}

.view-report-colour a:hover{ color:#305491; font-weight:bold; text-decoration:underline;}



.view-report-colour strong{color:#c21c1c; font-weight:bold;}.view-report-colour span{color:#ed8219;}.view-report-coloumn{ width:28%; float:left; margin:0 0px 0 5px;}

.view-report-coloumn1{ width:41%; float:left; margin:0 0px 0 5px;  }/*view report status close*//*profile-middle-corner-start*/.profile-middle-white{ width:auto; background-color:#ffffff; padding:10px 8px 10px 8px; border:1px # solid; border-radius:0px 0px 6px 6px ;-webkit-border-radius:0px 0px 6px 6px ;-moz-border-radius:0px 0px 6px 6px ; }/*profile-middle-corner-close*//*document name start*/.document-row{ width:auto; }.document-row ul{ width:auto; background-color:#e4ecf1; padding:10px 15px; overflow:hidden;}.document-row ul li{   font-weight:bold; vertical-align:top; color:#535352; font-size:15px;}.document-name{ float:right; width:35%;  margin:4px 0px 0 0px;  }.document-name ul{ width:auto;}.document-name ul li{ width:auto;  margin:0 0 10px 0px; padding:0 0 0 10px;  white-space:nowrap;}.document-name ul li a{ color:#5d5c5c; font-size:12px;}.document-name strong{ font-weight:bold; color:#345895; }/*document name close*/.document-download{ float:right;    margin:0 0 0 0px;  }.document-download ul{ width:auto; }.document-download ul li{ width:auto; padding:8px 2px; margin:0 0 5px 0px; background-image:url(../images/sol-left.jpg);background-repeat:no-repeat; }

.document-download ul li span{background-image:url(../images/sol-right.jpg); background-position:right top;  background-repeat:repeat-x;   padding:8px 10px 20px 10px;  }.download{ background:none;  border:none; color:#46453f; overflow:visible;  font-weight:bold; cursor:pointer; margin:0px; padding:0px; vertical-align:top;}#divtext{ display:block; border-left:1px #ffffff solid; border-top:1px #dcddde solid;  border-right:1px #dcddde solid;  color:#202020;}#divtext a{ display:block; padding:10px 10px;}#divtext a span{ display:block; padding:0px 0px;}#divtext-blanke{ display:block;  padding:10px 10px;  color:#305491;}/*refer friend start*/.invite-row{ width:auto;}.invite-heading{ width:auto; border-bottom:1px #535352 dotted; padding:0 0 10px 0px; line-height:16pt; color:#535352;}.invite-heading strong{ color:#000; font-size:11pt; padding:0 0 5px 0px;}.invite-icons{ width:auto; padding:38px 0px 15px 0px;}.invite-text{ width:auto;}.invite-text ul{ width:auto; overflow:hidden; padding:10px 0px;}.invite-text ul li{ width:25.6%; float:left; margin:0 10px 0 0px;}.invite-text ul li.submit{ width:20px; float:left; margin:0 0px 0 0px;}.invite-text ul li .combo{ width:100%; padding:4px; margin:0px; border:1px #d2d3d4 solid; outline:none; color:#000000; font-weight:normal;}.white-corner{ width:auto; background-color:#FFF; border:1px #d8d9db solid; border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px; padding:15px 0px;}/*refer friend close*/#mainbutton{ float:left; vertical-align:top;   color:#767272;  cursor:pointer; margin:0px 0 0 0px; border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px; }

#mainbutton a{ float:left;  border:#b0b0b0 1px solid; padding:4px 10px; vertical-align:top;  color:#767272; -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.2); -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.2); cursor:pointer; text-decoration:none; border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background: -webkit-gradient(linear, left top, left bottom,  from(#f7f7f9), to(#e0dedf));background: -moz-linear-gradient(top, #f7f7f9, #e0dedf);

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#f7f7f9, endColorstr=#e0dedf);-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#f7f7f9, endColorstr=#e0dedf)";}#mainbutton a:hover{ float:left;  border:#b0b0b0 1px solid; padding:4px 10px; vertical-align:top; color:#767272; -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.2); -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.2); cursor:pointer; text-decoration:none;background: -webkit-gradient(linear, left top, left bottom,  from(#e0dedf), to(#f7f7f9));background: -moz-linear-gradient(top, #e0dedf, #dcdcdc);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#e0dedf, endColorstr=#f7f7f9);-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#e0dedf, endColorstr=#f7f7f9)";}.refer-down{ margin:0px 5px 0 0px;}/*white refer start*/

.refer-white{ width:auto; background-color:#FFF; padding:1px 1px 50px 1px; border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px; border:1px #d8d9db solid;}/*white refer close*//*refer_content start*/.refer_content{ width:auto; padding:2px 0px; overflow:hidden; border-bottom:3px #c2d1d3 solid; overflow:hidden;  }.refer_content ul li strong{font-size:12px; color:#405f94; font-weight:bold;}.refer_contenttr{ width:auto; background-color: #E4ECF1; padding:2px 0px; margin:1px; overflow:hidden; font-size:12px; color:#405f94; font-weight:bold; border-radius:6px 6px 0px 0px;}.refer_check{  padding: 8px 0px; }.refer-white-nav{ background-color:#FFF; background-image:url(../images/refer-border.jpg); background-repeat:repeat-x; background-position:bottom;}.refer-white-nav:hover{ background-color:#f4f4f4; cursor:pointer;}.refer-blue{ background-color:#e4ecf1;}.refer-active{ background-color:#f4f4f4; background-image:url(../images/refer-border.jpg); background-repeat:repeat-x; background-position:bottom;}.refer-white-nav1{background-color:#FFF; background-image:url(../images/refer-border.jpg); background-repeat:repeat-x; padding:20px 0px;}.refer-white-nav1:hover{ background-color:#f4f4f4; cursor:pointer;}.refer-downborder{ background:url(../images/refer-border.jpg) repeat-x left bottom; overflow:hidden;}

.refer-downborder:hover{ background-color:#f4f4f4; cursor:pointer;}.refer-button{ float:left; background-image:url(../images/submit-left.jpg);  background-repeat:no-repeat;  padding:8px 3px;}.refer-button span{background-image:url(../images/submit-right.jpg); background-position:right top;  background-repeat:repeat-x;     padding:8px 10px 20px 10px;  }.invitation-raw{ width:auto; overflow:hidden; padding:20px 0 0 10px;}#divtext{ display:block; border-left:1px #ffffff solid; border-top:1px #dcddde solid;  border-right:1px #dcddde solid;  color:#202020;}#divtext a{ display:block; padding:20px 10px;}#divtext a span{ display:block; padding:0px 0px;}#divtext-blanke{ display:block;  padding:10px 10px;  color:#305491;}/*refer_content close*/.test-available{ width:auto; background-color:#fbfbfb; margin:0px; padding:190px 0px;  text-align:center; color:#656565; line-height:18pt;}

.test-available a{ text-decoration:underline; color:#2d508d;}.test-available a:hover{ text-decoration:underline; color:#000000;}.test-available strong{ font-size:18px; font-weight:normal;color:#656565;}.test-available1{ width:auto; background-color:#fbfbfb; margin:0 10px; padding:190px 0px;  text-align:center; color:#656565; line-height:18pt;}.test-available1 a{ text-decoration:underline; color:#2d508d;}.test-available1 a:hover{ text-decoration:underline; color:#000000;}.test-available1 strong{ font-size:18px; font-weight:normal;color:#656565;}/*coupon transaction start*/

.coupon-transaction-row{ width:auto; background-color:#FFF; margin:0 0px; padding:20px; overflow:hidden; border:1px #e2e2e2 solid;}.coupon-transaction-heading{ width:auto;}.coupon-transaction-heading h1{ color:#274986; font-weight:normal; font-size:14pt; }.coupon-transaction-heading p{ line-height:16pt; color:#535352; margin:10px 0px; }

.transaction-detail{ width:auto; }.transaction-detail ul{ width:auto; overflow:hidden; background-color:#fdfcce;  padding:20px; border:1px #dcddde solid; padding:20px 60px 20px 20px;}.transaction-detail ul li{ width: 50%; float:left; margin:0 0 10px 0px;}.transaction-detail ul li strong{ font-weight:bolder; color:#348f30;}.transaction-left{ width:250px;}.transaction-list{ width:auto; margin:15px 0px; }.transaction-list ul{ width:auto;}

.transaction-list ul li{   overflow:hidden; font-size:8pt; font-weight:bold;}.transaction-list-left{ float:left; margin:0 10px 0px 0px;}

.transaction-list-left a{ text-decoration:none; color:#FFF; background-image:url(../images/end.gif); background-repeat:repeat-x; background-color:#3173b4; padding:5px 10px; border-radius:5px; -web-border-radius:5px; -moz-border-radius:5px; border:1px #518cc6 solid; display:block;}

.transaction-list-left a:hover{ text-decoration:none; color:#FFF; background-image:url(../images/end.gif); background-repeat:repeat-x; background-color:#3173b4; padding:5px 10px; border-radius:5px; -web-border-radius:5px; -moz-border-radius:5px; border:1px #518cc6 solid; display:block;}

.transaction-list-right{ float:right;}.transaction-list-right a{ text-decoration:none; color:#FFF; background-image:url(../images/green-test.jpg); background-repeat:repeat-x; padding:7px 10px; border-radius:5px; -web-border-radius:5px; -moz-border-radius:5px; display:block; border:1px #71af4c solid; }.transaction-list-right a:hover{ text-decoration:none; color:#FFF; background-image:url(../images/green-test.jpg); background-repeat:repeat-x;  padding:7px 10px; border-radius:5px; -web-border-radius:5px; -moz-border-radius:5px; display:block;border:1px #71af4c solid; }/*coupon transaction close*//*jquery combo start*/.close-map-right{ float:right; border:1px #e4e5e6 solid; padding:2px; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}.test-combo{ color:#4065a3; font-weight:bold; border:none; outline:none; font-size:11px;}

.textfielden{ width:300px; padding:5px; border:1px #d2d3d4 solid; outline:none; color:#000000; font-size:11px; font-weight:normal; }.textfielden.select{ width:255px;}.textfielden9{ width:518px; padding:5px; border:1px #d2d3d4 solid; outline:none; color:#000000; font-weight:normal; font-size: 11px;}

.profile-nameMale{ width:40px;   color:#535352; font-weight:bold;  }.student-gender{ width:auto; background-color:#ffffff; border:1px #c1c1c1 solid;}

.student-gender ul{ width:auto; overflow:hidden; padding:5px 5px;}.student-gender ul li{ float:left;}.student-gendercheck{ margin:0 0 0 5px;}

/*jquery combo close*/.loading{ width:auto; font-size:28px; text-align:center; background-color:#e5e5e5; padding:200px 0px; color:#8e8b8b; border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px;opacity:0.5; filter:alpha(opacity=40); font-weight:bold; }/*edit profile start*/

.edit-profile{ width:auto; padding:px; background-color:#ff0000;}.edit-profile ul{ width:auto; overflow:hidden;}.edit-profile ul li{ list-style:none; vertical-align:top; color:#767677;}.edit-profile ul li strong{ color:#284a87; font-weight:bold; font-size:13px;}.blue-bold{  font-weight:bold; color:#000;}.black-bold{  font-weight:bold; color:#767677;}.heading{ background-color:#f5f5f5; border-bottom:1px #d2d2d2 solid; border-top:1px #d2d2d2 solid; padding:10px 10px;}.heading1{ background-color:#ffffff; border-bottom:1px #d2d2d2 solid;  padding:10px 10px;}.edit-profile-name{ width:20%; float:left;}.edit-profile-icon{ margin:3px 0 0 0px;}/*edit profile close*//*profile-middle-corner-start*/.white-middle-coloumn{ width:auto; background-color:#ffffff; padding:15px; border:1px #d2d2d2 solid; border-radius:10px;}/*profile-middle-corner-close*//*white-top-corner-start*/.white-top-corner{ width:auto; background:url(../images/w-c-t-c.jpg) repeat-x; overflow:hidden;}.white-top-left-corner{ width:10px; height:9px; float:left; background:url(../images/w-c-t-l.jpg) }.white-top-right-corner{ width:10px; height:9px; float:right; background:url(../images/w-c-t-r.jpg) }

/*white-top-corner-close*//*profile-bottom-corner-start*/.white-bottom-corner{ width:auto; background:url(../images/w-c-b-c.jpg) repeat-x; overflow:hidden; }.white-bottom-left-corner{ width:10px; height:9px; float:left; background:url(../images/w-c-b-l.jpg) repeat-x;}.white-bottom-right-corner{ width:10px; height:9px; float:right; background:url(../images/w-c-b-r.jpg) repeat-x;}/*profile-bottom-corner-close*//*list start*/.list-left{ float:left;}.list-right{ float:right;}/*list close*//*edit profile start*/.edit-profile ul{ width:auto; overflow:hidden;}.edit-profile ul li{ list-style:none; vertical-align:top; color:#767677;}.edit-profile ul li strong{ color:#284a87; font-weight:bold; font-size:13px;}.blue-bold{  font-weight:bold; color:#000;}.black-bold{  font-weight:bold; color:#767677;}.heading{ background-color:#f5f5f5; border-bottom:1px #d2d2d2 solid; border-top:1px #d2d2d2 solid; padding:10px 10px;}.heading1{ background-color:#ffffff; border-bottom:1px #d2d2d2 solid;  padding:10px 10px;}.heading2{ background-color:#ffffff;   padding:10px 10px; margin:0 0 0px 0px;}.edit-profile-name{ width:20%; float:left;}.edit-profile-icon{ margin:3px 0 0 0px;}.edit-profile-coloumn{ width:auto; background-color:#f2f2f2; border-bottom:1px #d2d2d2 solid; border-top:1px #d2d2d2 solid; margin:5px 0px;}.edit-text-coloumn{ width:auto; padding:20px 0px 20px 50px; overflow:hidden;}.edit-text-coloumn ul{ width:450px; overflow:hidden;}.edit-text-coloumn ul li{ margin-bottom:5px; font-weight:bold; color:#000; float:left;}.editsave a{ float:left; margin:0 5px 0 0px; text-decoration:none; color:#ffffff; background-color:#3c609e; border:1px #29447e solid; display:block; padding:5px 10px; font-size:11px;}

.editsave a:hover{ text-decoration:none; color:#ffffff; background-color:#627aac; border:1px #29447e solid; font-size:11px;}.editcancel a{ float:left; text-decoration:none; color:#000000; background-color:#f4f4f4; border:1px #999999 solid; display:block; padding:5px 10px; font-size:11px;}.editcancel a:hover{ text-decoration:none; color:#000000; background-color:#e4e5e5; border:1px #999999 solid; font-size:11px;}.editlink a{ color:#3b5998; text-decoration:none;}.editlink a:hover{ color:#3b5998; text-decoration:underline;}.edit-text-name{ width:200px;}.edit-text-textfield{ width:200px; padding:5px; border:1px #d2d3d4 solid; outline:none; color:#000000; font-weight:normal; background-color:#FFF; margin:0px;}.edit-text-textfield2{ width:300px; background-color:#ff0000; }.edit-text-textfield2 ul{ width:auto; overflow:hidden; }.edit-text-textfield2 ul li{ float:left;}.edit-text{ display:block; width:200px; background-color:#FFF; border:1px #d2d3d4 solid; padding:7px 5px;}.edit-text-textfield1{ width:213px; padding:5px; border:1px #d2d3d4 solid; outline:none; color:#000000; font-weight:normal; background-color:#FFF; margin:0px;}.edit-text-textarea{ width:200px; height:50px; padding:5px; border:1px #d2d3d4 solid; outline:none; color:#000000; font-weight:normal; background-color:#FFF; margin:0px;}.edit-text-radio1{ margin:0px 5px 0 15px; vertical-align:top; width:13px; height:13px;}.edit-text-radio{ margin:0px 5px 0 5px; vertical-align:top; width:13px; height:13px;}

/*edit profile close*/.student-subject-name{ width:auto; padding:40px 0px 0px 5px;   overflow:hidden; display:block; border-bottom:2px #666666 solid;}

.student-subject-name ul{ float:left; background-color:#666666; color:#ffffff; font-size:14px; padding:5px 10px; border-radius:4px 4px 0px 0px; -webkit-border-radius:4px 4px 0px 0px; -moz-border-radius:4px 4px 0px 0px;}.chart-heading{ width:auto;   }.chart-heading ul{ width:auto;   overflow:hidden;  margin:30px 0 0 0px; padding:0px;}.chart-heading ul li{  float:left;background:url(../images/all-images.png) no-repeat left -130px; padding:0 0 0 4px;  font-weight:normal; color:#393939; font-size:14px;}.chart-heading ul li.help{ float:right; background:none;}.help-image{ margin:7px 0 0 -20px; cursor:pointer;}.chart-heading ul li div{}.chart-heading ul li div#tooltip{ width:400px; display:none; z-index:2; overflow:hidden;    position:absolute; margin:0 0 0 -350px;  }.chart-heading ul li:hover div#tooltip{ width:360px; display:block; z-index:2; overflow:hidden;    position:absolute; margin:-40px 0 0 -400px;  padding:5px 5px 5px 10px; }.chart-heading ul li:hover div#tooltip.down{margin:-25px 0 0 -395px;}.chart-heading ul li div#tooltip ul{ float:left; width:320px; border:1px #69C solid; text-align:justify; font-size:12px; line-height:16pt;  padding:10px; margin:0px -1px 0 0px; background-color:#FFF; box-shadow:-3px 0px 10px #cdcdcd;}.tool-image{ margin:40px 0 0 -5px; }.tool-image.down{ margin:25px 0 0 -5px; }.chart-heading ul li.black{ background:url(../images/all-images.png) no-repeat left -175px; color:#ffffff; }.chart-heading ul li span{   background:url(../images/all-images.png) no-repeat right -128px;  display:block; padding:6px 50px 6px 5px; }.chart-heading ul li span.black{   background:url(../images/all-images.png) no-repeat right -174px;}.all-report-map{ width:auto; margin:0px 0px 0px 0px;}.all-report-map.down{ border-top:1px #bec0c6 solid; padding:10px 0 0 0px;}.all-report-map ul{ width:auto; overflow:hidden;}.all-report-map ul li{list-style:none;}.all-report-map ul li.width{width:49.5%;}/*list start*/.list-left{ float:left;}.list-right{ float:right;}/*list close*//* thanks start*/#thanks-coloumn{ width:450px; float:right; margin:5% 10% 0px 0px; }

#thanks-coloumn1{ width:960px; float:left;   border-right:1px #cfcfcf solid; padding:5px; }.thanks1{ width:auto; }

#thanks-coloumn1 img{ width:100%;}


.thanks1 ul{ width:auto; background-color:#FFF;}.thanks1 ul li{ width:auto; text-align:right; color:#000000; vertical-align:top;}.thanks1 ul li a{ text-decoration:none; color:#5f5f5f; vertical-align:top;}.thanks1 ul li a:hover{ text-decoration:none; color:#000000; vertical-align:top;}.thanks1 h2{ font-size:20px; text-decoration:none; color:#284a87; border-bottom:1px #cfcfcf solid; margin:0 0 10px 0px; padding:0 0 10px 0px; text-align:left;}

.thanks1 p{ line-height:16pt; color:#5f5f5f; text-align:justify; padding:0px 0 10px 0px ;}.thanks-icon{ margin:2px 0 0 0px;}/* thanks close*/

/* thanks start*/.thanks{ width:auto; background-image:url(../images/thanks-back.gif); border-radius:4px; padding:5px ;}.thanks ul{ width:auto; background-color:#FFF; border-radius:4px; border:1px #cfcfcf solid; padding:10px 20px;}.thanks ul li{ width:auto; text-align:right; color:#000000; vertical-align:top;}.thanks ul li a{ text-decoration:none; color:#5f5f5f; vertical-align:top;}.thanks ul li a:hover{ text-decoration:none; color:#000000; vertical-align:top;}.thanks h1{ font-size:24px; text-decoration:none; color:#284a87; border-bottom:1px #cfcfcf solid; padding:0 0 10px 0px; text-align:center;}.thanks p{ line-height:16pt; color:#5f5f5f; padding:10px 0px 30px 0px;}/* thanks close*//*list close*/.drop-coloumn{ width:auto;  background-color:#fff;  }.test-detailnew{ width:auto;}.test-detailnew ul{ width:auto; padding:20px 15px; overflow:hidden; background-image:url(../images/test-border.jpg); background-repeat:repeat-x; background-position:left bottom; height:77px; margin:0 0 1px 0px;}.test-detailnew ul:last-child{ border-bottom:none;}.test-detailnew ul li { list-style:none; color:#535352; line-height:14pt; font-weight:normal;}.test-detailnew ul li ul {  width:auto; border-bottom:none; padding:0px; background:none;}.test-detailnew ul li ul li { width:auto;  }.test-detailnew ul li strong { color:#345895; font-size:14px; font-weight:bold;}.test-name{ width:45%; float:left;}.test-name a { text-decoration:none; color:#345895; font-size:14px; font-weight:bold;}.test-name a:hover { text-decoration:underline; color:#345895; font-size:14px;}.sub-name{ float:left; width:150px; word-wrap:break-word;}.test-detailnew ul li ul {  width:auto; border-bottom:none; padding:0px; height:55px; background:none;}.test-detailnew ul li ul.scroll-pane{ height:75px; overflow:auto; }.test-detailnew ul li ul li { width:auto;}.test-detailnew ul li span{text-decoration:none; color:#000; font-size:14px; font-weight:normal;}.start-test-button{ float:right; margin:22px 0 0 0px; width:100px; display:block; text-align:center;}.start-test-button.middle{  margin:22px 0px 0px 0px;}.start-test-button .img{ margin:2px 0 0 5px;}.start-test-button a{ color:#000; display:block;   padding:5px 10px 5px 0px; border-radius:6px;   vertical-align:top; text-decoration:none;  }.start-test-button a.white{ background-image:url(../images/red-test.jpg); background-repeat:repeat-x; display:block; box-shadow:1px 1px 2px #d5d5d5; color:#FFF;}.start-test-button a.red{ background-image:url(../images/all-reapt-images.png); background-position:left -581px; background-repeat:repeat-x; display:block; box-shadow:1px 1px 2px #d5d5d5; color:#FFF; border:1px #ff3d3d solid;}.start-test-button a.orange{ background-image:url(../images/all-reapt-images.png); background-position:left -490px; display:block;box-shadow:1px 1px 2px #d5d5d5; color:#FFF; border:1px #ff933b solid;}

.start-test-button a.green{ background-image:url(../images/all-reapt-images.png); background-position:left -273px; display:block;box-shadow:1px 1px 2px #d5d5d5; color:#FFF; border:1px #71af4c solid;}.start-test-button a.gray{ background-image:url(../images/all-reapt-images.png); background-position:left -158px; display:block; color:#9c9c9c;box-shadow:1px 1px 2px #d5d5d5; border:1px #dadada solid; cursor:text;}.start-test-button ul{ width:300px;display:none; margin:0px; padding:0px;}.start-test-button:hover ul{ width:300px; height:200px;  margin:-65px 0 0 -220px; display:block;  border:none; position:absolute; padding:10px; color:#000000; z-index:2; text-align:center; cursor:text;}.start-test-button:hover ul.more{ width:300px; height:200px;  margin:-110px 0 0 -210px; display:block;  border:none; position:absolute; padding:10px; color:#000000; z-index:2; text-align:center; cursor:text;}

.toll{ width:auto; border:1px #91917b solid; background-color:#ffffe0; margin:0px; padding:10px; font-weight:normal; text-align:left;}

.toll-image{ width:auto; height:16px; background-position:260px 0px; margin:-2px 0 0 0px; background-image:url(../images/tool-image.png); background-repeat:no-repeat; }.test-tab-box { width:auto; font-size:11px;  }.test-tab-box div { width:auto;}.test-tab-box div.tablecontent { width:auto;}.test-tab-box div.fixed { width:auto; height:390px; overflow: auto; position: relative;}.test-tab-box ul {width:auto; overflow:hidden; padding:0 0 0 0px; border:none;}.test-tab-box ul ul {width:auto;}.test-tab-box ul.heading {width:auto; overflow:hidden; background-color:#e4ecf1; padding: 10px 15px; border-bottom:1px #d1d8dd solid;}.test-tab-box ul.heading.down {border-bottom:none; background-color:#F00;}.test-tab-box ul li{ float:left; margin:0px 2px 0px 0px; font-size:13px;}.test-tab-box ul li.search{ float:right;}.test-tab-box ul li.search ul{ width:auto;}.find{ background:url(../images/all-reapt-images.png) repeat-x left -838px #656565; border:1px #8b8989 solid; color:#FFF; padding:4px 15px; cursor:pointer; border-radius:4px; display:inline-block; overflow:visible;  margin:0px; vertical-align:top; height:27px;}.test-tab-box ul li.name{width:45%; margin:0px; font-weight:bold; color:#535352; font-size:12px; }.test-tab-box ul li.subject{width:150px; margin:0px; font-weight:bold; float:left;  color:#535352; font-size:12px;}.test-tab-box ul li.status{ width:100px; text-align:center; float:right; margin:0px; font-weight:bold; color:#535352; font-size:12px;}.test-tab-box ul li a{ text-decoration:none;  float:left;}.test-tab-box ul li a:hover{text-decoration:none;  float:left;}.test-tab-box-1 a { display:block; padding:10px 15px; background-image:url(../images/test-backhover.jpg); background-repeat:repeat-x; color:#535352;  border-radius:4px 4px 0px 0px; font-weight:bold; background-color:#e4ecf1; font-size:14px; border-top:1px #e4ecf1 solid; border-left:1px #e4ecf1 solid; border-right:1px #e4ecf1 solid;  }.test-tab-box-1 a:hover{ display:block; padding:10px 15px; background-image:url(../images/test-backhover.jpg); background-repeat:repeat-x; color:#535352;  border-radius:4px 4px 0px 0px; font-weight:bold; background-color:#e4ecf1; font-size:14px; border-top:1px #e4ecf1 solid; border-left:1px #e4ecf1 solid; border-right:1px #e4ecf1 solid;  }#profile-error { background-color:#ffebe8; border:1px #dd3c10 solid; background-position:5px 0px; width:auto; width:200px; padding:7px 5px; text-align:center;color:red;font-size:10px;display:none; color:#000; margin:4px 0 0 0px;}#errorformail { background-color:#ffebe8; border:1px #dd3c10 solid; background-position:5px 0px; width:auto; width:200px; padding:7px 5px; text-align:center;color:red;font-size:10px;display:none; color:#000; margin:4px 0 0 0px;}.news-pagination7{ width:auto;}.news-pagination7 ul{ width:auto; overflow:hidden; }.news-pagination7 ul li{ float:left; margin:0px 1px 0px 28px; border:1px #d3d3d3 solid;}.news-pagination7 ul li a{ text-decoration:none; color:#000;}

.news-pagination7 ul li a:hover{ text-decoration:none; color:#000;}.news-pagination7 ul li span{ display:block; background-color:#eaeaeb; padding:3px 5px; color:#000;}.news-pagination7 ul li a span{ display:block; background-color:#f6f6f6; padding:3px 5px; color:#000;}.news-pagination7 ul li a:hover span{ display:block; background-color:#eaeaeb; padding:3px 5px; color:#000;}.news-pagination8{ width:auto;}.news-pagination8 ul{ width:auto; overflow:hidden; }.news-pagination8 ul li{ float:left; margin:0px 1px 0px 14px; border:1px #d3d3d3 solid;}.news-pagination8 ul li a{ text-decoration:none; color:#000;}.news-pagination8 ul li a:hover{ text-decoration:none; color:#000;}.news-pagination8 ul li span{ display:block; background-color:#eaeaeb; padding:3px 5px; color:#000;}.news-pagination8 ul li a span{ display:block; background-color:#f6f6f6; padding:3px 5px; color:#000;}.news-pagination8 ul li a:hover span{ display:block; background-color:#eaeaeb; padding:3px 5px; color:#000;}/* after login start*/.welcomediv{ width:100%;  z-index:12; height:100%;  background-image:url(../images/overlay.png); position:absolute; }.welcomediv-inside{ width:auto;  border-radius:5px; margin:0px 28%;  border-radius:4px; padding:15px; background-color:#FFF;}.welcomediv-scroll{ overflow:hidden;}.welcome-link{ width:auto; border:1px #d0d0d0 solid; padding:1px; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; }.welcome-link ul{ width:auto; overflow:hidden; background-color:#eeeeee; padding:5px;}.welcome-link ul li{ float:left; margin:0 5px 0 0px;  }.welcome-link ul li a{ background-color:#FFF; border:1px #d8d5d5 solid; padding:5px 10px; display:block; text-decoration:none; color:#000; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}

.welcome-link ul li a:hover{ background-color:#FFF; border:1px #d8d5d5 solid; padding:5px 10px; display:block; text-decoration:none; color:#284a87;}

.thanks-login{ width:auto; border-radius:4px; padding:5px ;}.thanks-login h1{ font-size:23px; text-decoration:none; color:#284a87; border-bottom:1px #cfcfcf solid; padding:0 0 10px 0px; text-align:left;}.thanks-login p{ line-height:16pt; color:#5f5f5f; padding:10px 0px 30px 0px;}.inbox-icon{ margin:0px 6px 0 0px;}/* after login close*//* next report start*/.next-record{ float:left; margin:0 0px 0 0px;}.next-record a{display:block; padding:6px 8px; border-top:1px #aecce7 solid; background-image:url(../images/tab.jpg); background-repeat:repeat-x;}.next-record a:hover{display:block; padding:6px 8px; border-top:1px #aecce7 solid; background-image:url(../images/tab-hover.jpg); background-repeat:repeat-x;}/* next report close*/.news-backpagination{ width:auto;}.news-backpagination ul{ width:auto; overflow:hidden; padding:20px 0 0 10px;}.news-backpagination ul li{ float:left;}.news-backpagination ul li a{ display:block; padding:5px 10px; background-color:#f6f6f6; border:1px #d3d3d3 solid; text-decoration:none; color:#000; vertical-align:top; }

/* download start*/.download-matter{ width:auto;}.download-matter ul{ width:auto;  overflow:hidden; background:url(../images/download-back1.jpg) }

.download-matter ul li{ width:auto; list-style:none; height:610px;}.download-matter ul li p{ line-height:16pt; color:#FFF; padding:300px 0px 20px 0px;}

.download-matter ul li p span{ color:#a2ca4b;}.download-matter ul li.image-display{ width:auto; background:url(../images/download-back.jpg) no-repeat ; overflow:hidden; padding:0 0 0 30px;}/* download close*/.graph-row{ width:auto; padding:40px 0 0 0px; border:1px #CCC solid; border-radius:0 4px 4px 4px; padding:10px 10px; min-height:280px;  }.graph-row ul{ width:auto; overflow:hidden; margin:0 0 4px 0px; padding:10px 10px; background-color:#f3f3f3; border-bottom:1px #dcddde solid;   }.graph {float:right; overflow:hidden;width:66%;}.graph ul { width:auto; overflow:hidden; margin:0px; padding:0px;}.graph ul li { float:left; color:#ffffff; text-align:center; padding:3px 0px;}.graph .green{ background-color:#89a54e;}.graph .blue{ background-color:#4572a7;}.graph .red{ background-color:#aa4643;}.graph-detail { width:auto;}.graph-detail ul { width:auto; overflow:hidden; border:1px #dcddde solid; padding:5px 10px 5px 10%; background-color:#fbfbfb; }.graph-detail ul li { float:left; width:inherit; margin:0 10px 0 0px; }.graph-detail .green{ background-color:#89a54e; width:20px;}.graph-detail .blue{ background-color:#4572a7; width:20px;}.graph-detail .red{ background-color:#aa4643; width:20px;}.graph2{ float:left; margin:0px 20px 0 0px; padding:3px 0px; font-weight:bold;}.graph22 {float:right; overflow:hidden;width:30%;}.graph22 ul { width:auto; overflow:hidden; margin:0px; padding:0px;}.graph22 ul li { float:left; color:#ffffff; text-align:center; padding:3px 0px;}.graph22 .green{ background-color:#89a54e;}.graph22 .white{ background-color:white;}.graph22 .red{ background-color:#aa4643;}.green-submit{ border:1px #5f9440 solid;

   color:#FFF; font-weight:bold; overflow:visible; cursor:pointer; margin:0px;  padding:4px 15px; background-image:url(../images/all-reapt-images.png); background-position:left -200px; background-repeat:repeat-x; background-color:#71af4c; border-radius:4px;}.green-submit:hover{ border:1px #5f9440 solid;   color:#FFF; font-weight:bold; overflow:visible; cursor:pointer; margin:0px; padding:4px 15px; background-image:url(../images/all-reapt-images.png); background-position:left -236px; background-repeat:repeat-x; background-color:#71af4c; border-radius:4px; background-color:#95c77e;}/*scroll bar start*/.jspContainer{overflow: hidden;position: relative;}.jspPane{position: absolute;}.jspVerticalBar{position: absolute;top: 0;right: 0;width: 6px;height: 100%;background:#e0e0e0;}.jspDrag{width:6px;background: #969696;position: relative;top: 0;left: 0;cursor: pointer;}/*scroll bar close*//*sort table start*//*report pagination start*/.table-sort{ width:auto; }.table-page1{ width:auto; }.table-page2{ width:auto;}.table-page3{ width:auto;}/*report pagination close*/.test-tab-box ul {width:auto; overflow:hidden; padding:0 0 0 0px; border:none;}

.test-tab-box ul.heading {width:auto; overflow:hidden; background-color:#e4ecf1; padding: 10px 10px 10px 10px; border-bottom:1px #d1d8dd solid;}





















.test-tab-box ul.heading.white {width:auto; overflow:hidden; background:#ffffff url(../images/test-border.jpg) repeat-x left bottom; border-bottom:none; padding: 12px 15px;}

.test-tab-box ul.heading.white.none {background-image: none;}

.test-tab-box ul li{ float:left; margin:0px 2px 0px 0px; font-size:13px; text-align:left;}

.test-tab-box ul li.name{width:45%; margin:0px; font-weight:bold; color:#535352; font-size:12px; }





.test-tab-box ul li.subject{width:150px; margin:0px 0px 0px -5px; font-weight:bold; float:left;  color:#535352; font-size:12px;}

.test-tab-box ul li.status{ width:100px; text-align:center; float:right; margin:0px 15px 0px 0px; font-weight:bold; color:#535352; font-size:12px;}





.test-tab-box ul li.sl{ text-align:center; padding:0px; float:left; margin:0px; font-weight:bold; color:#535352; font-size:12px;}

.test-tab-box ul li.sl.width{ width:50px; padding:0 0px; }



.test-tab-box ul li.sl.normal a{ text-decoration:none; color:#345895;}

.test-tab-box ul li.sl.normal a:hover{ text-decoration:none; color:#345895;}

.test-tab-box ul li.sl.sort{ width:75px;      text-align:center; padding:0px; float:right; margin:0px 5px 0px 26px; font-weight:bold; color:#535352; font-size:12px;}

.test-tab-box ul li.sl.sort.total{ width:140px;   margin: 0px; text-align:center; margin:0px;  }
.test-tab-box ul li.sl.sort.total.normal{ font-weight: normal;}







.test-tab-box ul li.sl.reportname{   float:left; text-align:left; margin:0px; font-weight:bold; padding:0 10px; color:#535352; font-size:12px; }

.test-tab-box ul li.sl.reportname.normal{font-weight:normal; background:none; font-size:12px;}



 .test-tab-box ul li.sl.sort.sortdouble, .test-tab-box ul li.sl.sort.total.sortdouble, .test-tab-box ul li.sl.reportname.sortdouble{ background:url(../images/left-nevigation.png) no-repeat  right -592px; cursor:pointer;  }



.test-tab-box ul li.sl.sort.sortdouble1, .test-tab-box ul li.sl.sort.total.sortdouble1, .test-tab-box ul li.sl.reportname.sortdouble1{ background:url(../images/left-nevigation.png) no-repeat  right -625px; cursor:pointer; }



.test-tab-box ul li.sl.sort.sortdouble2, .test-tab-box ul li.sl.sort.total.sortdouble2, .test-tab-box ul li.sl.reportname.sortdouble2{ background:url(../images/left-nevigation.png) no-repeat  right -610px; cursor:pointer; }



.test-tab-box ul li a{ text-decoration:none;  float:left;}

.test-tab-box ul li a:hover{text-decoration:none;  float:left;}



.test-tab-box-1 a { display:block; padding:10px 15px; background-image:url(../images/test-backhover.jpg); background-repeat:repeat-x; color:#535352;  border-radius:4px 4px 0px 0px; font-weight:bold; background-color:#e4ecf1; font-size:14px; border-top:1px #e4ecf1 solid; border-left:1px #e4ecf1 solid; border-right:1px #e4ecf1 solid;  }

.test-tab-box-1 a:hover{ display:block; padding:10px 15px; background-image:url(../images/test-backhover.jpg); background-repeat:repeat-x; color:#535352;  border-radius:4px 4px 0px 0px; font-weight:bold; background-color:#e4ecf1; font-size:14px; border-top:1px #e4ecf1 solid; border-left:1px #e4ecf1 solid; border-right:1px #e4ecf1 solid;  }



.test-tab-box-active a { display:block; padding:10px 15px; background-image:url(../images/all-reapt-images.png); background-position:left -975px; color:#535352;  border-radius:4px 4px 0px 0px; font-weight:bold;  background-color:#FFF; font-size:14px; border-top:1px #e4ecf1 solid; border-left:1px #e4ecf1 solid; border-right:1px #e4ecf1 solid; }

.test-tab-box-active a:hover{ display:block; padding:10px 15px; background-image:url(../images/all-reapt-images.png); background-position:left -1019px; background-repeat:repeat-x; color:#535352;  border-radius:4px 4px 0px 0px; font-weight:bold; background-color:#e4ecf1; border-top:1px #e4ecf1 solid; border-left:1px #e4ecf1 solid; border-right:1px #e4ecf1 solid;  }







.test-tab-box #sort-pagination{ width:auto; margin:0px 0 0 0px;}

.test-tab-box #sort-pagination ul{ width:auto; background-color:#e4ecf1; border-top:3px #d4dbdf solid; overflow:hidden; padding:5px 10px 10px 0px;}

.temp{background-color: #eeeeee; width: auto;}







#sort-pagination{ width:auto;}

#sort-pagination ul{ width:auto; background-color:#e4ecf1; border-top:3px #d4dbdf solid; overflow:hidden; padding:5px 10px;}

#sort-pagination ul li{ float:right; margin:0 5px 0 0px; font-size:10px; font-weight:bold; box-shadow:0px 0px 2px #cfd7db }

#sort-pagination ul li a{ text-decoration:none; padding:3px 5px; margin:10px 0px 0 0px; color:#717171; background-color:#f6f6f6; border:1px #c9c9c9 solid; }

#sort-pagination ul li a:hover{ text-decoration:none; padding:3px 5px; color:#ffffff; background-color:#666666; border:1px #585858 solid;}

#sort-pagination ul li.link{ text-decoration:none; padding:3px 5px;  color:#ffffff; background-color:#666666; border:1px #585858 solid;}



.displayfield{ background-color:#FFF; border:1px #abadb3 solid; width:80px; height:22px;}

.test-available.report{   padding:170px 0px; }





#demo-content { width:auto; padding:0 1px;}



#demo-content.report { border:1px #bec0c6 solid; border-radius:0px 6px 6px 6px;   }

#demo-content.report.down { padding: 118px 0px;}







#footer { width:auto; margin:0 auto; color:#616161; font-size:10px; font-weight:normal; line-height:12pt; padding:10px 2px;}

#footer a { text-decoration:none; color:black;}

#footer a:hover { text-decoration:underline; color:#3d63a1;}







#buttons{ width:auto;}

#buttons ul{ width:auto; overflow:hidden;}

#buttons ul li{ float:left; margin:0 5px 0 0px;}

#buttons ul li a{color:#ffffff; padding:4px 15px; text-decoration:none; background-image:url(../images1/end.gif); background-repeat:repeat-x; background-color:#3173b4; border-radius:4px ; -webkit-border-radius:4px ;-moz-border-radius:4px; display:block;}

#buttons ul li a:hover{color:#000000; padding:4px 15px; text-decoration:none; background-image:url(../images1/end.gif); background-repeat:repeat-x; background-color:#3173b4; border-radius:4px ; -webkit-border-radius:4px ;-moz-border-radius:4px; display:block;}











#notification{ width:200px; margin:10px 0px 0 -150px; background-color:#FFF; border:1px #2f5391 solid; border-radius:6px; position:absolute; padding:10px;}

#notification span{ width:auto; height:10px; display:block; background:url(../images/noti-icon.png) 160px top no-repeat; margin:-20px 0 10px 0px;}







#notification ul{ width:auto; padding:0px 5px 0 0px;}

#notification ul ol{ width:auto; margin:0px; padding:0px;  border-bottom:1px #dddddd solid;}





#notification ul.scroll-pane{ height:180px; overflow:auto; }

#notification h1{color:#191919; font-size:12px; font-weight:bold; padding:5px 0px 0 0px;}

#notification p{ color:#8d8c8c; line-height:14pt; word-wrap:break-word; text-align:justify; font-size:11px; padding:0px 0 5px 0px;}





#notification ol:hover{ background-color:#f4f6f9; cursor:pointer;}





#notification p:last-child{ border-bottom:0px;}







/* registration  start*/



.alert-box{  padding:5px; color:#dd4b39; }



#new-registration{ width:80%; margin:20px auto; padding:10px; background-color:#e1e8f6; border:1px #d2dce1 solid; border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;  }



#new-registration.inside{ width:auto; margin:0px; padding:0px; background-color:#FFF; }





#new-registration ul{ width:auto; background-color:#ffffff; padding:0 0 20px 0px; box-shadow:0px 0px 2px #999; border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px; overflow:hidden;}

#new-registration #nav{ width:auto;   border-bottom:1px  #dde0e8 solid;  }

#new-registration #nav ul{ width:auto; overflow:hidden; background:url(../images/registration-heading.gif) repeat-x #ecf1f4; padding:5px 0px;}

#new-registration #nav ul li{ float:left;}

#new-registration #nav ul li a{ float:left; color:#555555; font-size:14px; font-weight:bold; padding:10px 15px; text-decoration:none;}

#new-registration #nav ul li.right{ float:right;}



#new-registration #nav ul li a.arrow{  background:url(../images/reg-arrow.jpg) right 2px no-repeat;}

#new-registration #nav ul li a:hover{ color:#6e99d4;}

#new-registration #nav ul li a.active{ color:#6e99d4;}

#new-registration #detail{ width:auto;}

#new-registration #detail ul{ width:auto; padding:40px 30px 0px 30px; box-shadow:0px 0px 0px #999; min-height:390px;}

#new-registration #detail ul ol{ margin:0px; margin:-25px 0px 40px 0px;  border-bottom:3px #dee7f5 solid; overflow:hidden;  padding:0px 0 10px 0px;}

#new-registration #detail ul ol:last-child{ border-bottom:0px; margin:-10px 0px 0px 0px; }

#new-registration #detail ul ol #reg-left{ float:left; }

#new-registration #detail ul li{ width:auto; margin:0 0 0px 0px; }

#new-registration #detail ul li strong{ color:#000000; display:inline-block; font-weight:normal; padding:0 15px 0px 5px;}



#new-registration #detail ul li a{ text-decoration:none; color:#FFF; background:url(../images/reg-green.jpg) right top repeat-x; padding:5px 10px; border-radius:4px;}

#new-registration #detail ul li a img{ padding:0 5px 0 0px;}

#new-registration #detail ul li label { color:#323232; width:140px; font-size:12px; font-weight:bold;  margin:10px 0 0 0px; vertical-align:top; display:inline-block;}



#new-registration #detail ul li label.inside{ width:105px;}



#new-registration #detail ul li address{ display:inline-block; }

#new-registration #detail ul li label.semester{ width:auto; display:block; color:#323232; padding:0 0 5px 0px; font-style:normal;}

#new-registration #detail ul li label.right{ text-align:right; }







#new-registration #detail ul li label.area{ display:block; width:auto; padding:0 0 5px 0px; font-weight:bold; font-size:14px; color:#323232;}

#new-registration #detail ul li label.area.work{ display:inline-block;}

#new-registration #detail ul li .text{ background:#fff; border:1px #b9bcbe solid; width:250px; padding:8px; outline:4px #f2f5f7 solid; }

#new-registration #detail ul li .text.inside{ width:250px; outline:none; margin:0px;}

#new-registration #detail ul li .text.inside1{ width:268px; outline:none; margin:0px 0 0 -3px;}

#new-registration #detail ul li .text.inside.acd{width:232px;}

#new-registration #detail ul li .text.inside1.acd{width:250px; margin:0px;}





#new-registration #detail ul li .text.alert{ background-color:#fbdada; border:1px #c9c4c5 solid;}





#new-registration #detail ul li .text.area{ height:85px;}

#new-registration #detail ul li .text.select{width:267px; padding:8px; margin:0 0 0 -1px; }

#new-registration #detail ul li .text.select.small{ width:172px; outline:none;}

#new-registration #detail ul li .text.select.small1{ width:92px; margin:0 8px 0 5px;}

#new-registration #detail ul li .text.select.small2{ width:140px; margin:0 0px 0 2px;}

#new-registration #detail ul li .text.academic{ width:280px; outline:none; box-shadow: inset 0px 1px 3px #e7e7e7; margin:0 0px 0 0px;}



#new-registration #detail ul li .text.academic.third{width:298px; margin:0px;}



#new-registration #detail ul li .text.academic:focus{ outline:4px #f2f5f7 solid; box-shadow: inset 0px 1px 3px #e7e7e7; border:1px #ff0000 solid; background-color:#FFF;}






#new-registration #detail ul li .text.academic.sort{ width:100px; margin:0 10px 0 0px;}

#new-registration #detail ul li fieldset{overflow:visible;  background:url(../images/reg-submit.jpg) right top repeat-x #2a6dbb;  border-radius:4px; display:inline-block; padding:0px 10px 0px 0px; border:0px;}

#new-registration #detail ul li .button{ padding:10px 35px 10px 10px; background:url(../images/reg-arrow1.jpg) right 7px no-repeat; color:#FFF; border:0px; cursor:pointer; overflow:visible;}

#new-registration #detail ul li .button.end{ background:none; padding:10px 10px 10px 15px;}

/* registration  close*/








/* new changes start */

.header{ width:100%; margin:0 auto; overflow:hidden; background:url(../images/inside-header.jpg) repeat-x left top #33a3d6; box-shadow:0 0 0 #000000; border-bottom:1px #33a3d6 solid; padding:0px;}

#login-header{background:url(../images/inside-header.jpg) repeat-x left top #33a3d6; padding:10px;    border-bottom:1px #33a3d6 solid; overflow:hidden;}

.think-back{ background:#FFF;}

#login-footer{ width:auto;      text-align:right;  font-size:11px; line-height:16pt; border-top:1px #cfcfcf solid;   padding:10px 20px;}

#login-footer a{ color:#000; text-decoration:none;}
#login-footer a:hover{ color:#000; text-decoration:underline;}



#registration-login-right{ width:500px; margin:25px auto;}

#login-header-right{ float:right; padding:0 0 0px 0px;  margin:5px 0 0 0px; }

.student-submit{ border:none; background-image:url(../images/login-submit.jpg); background-position:left top; width:61px; height:31px; margin:0 8px 0 0px;color:#FFF; cursor:pointer; overflow:visible; }

#error { background-color:#ffd3d4; border:1px #e59d9e solid; width:17.7%; margin:-7px 0px 0px 0px; padding:5px 0px; color:red; position:absolute;	font-size:10px; text-align:center;display:none; color:#000;}


#error.register{width:440px; margin:-19px 0px 0px 20px;}

#error1 { background-color:#ffd3d4; border:1px #e59d9e solid; width:440px; margin:-19px 0px 0px 20px; padding:5px 0px; color:red; position:absolute;font-size:10px; text-align:center;display:none; color:#000;}


.registration-left{ float:left; width:120px;   text-align:left;  margin:5px 20px 0 0px;}

.registration-textSecrity{ width:125px; padding:5px; border:1px #d2d9dc solid; background-image:url(../images/student-text-back.gif); background-repeat:no-repeat;}
.registration-textSecrity:hover{ border:1px #b7d4ea solid; outline:#ecf5fb solid 4px; background:url(../images/student-text-back.gif) left top no-repeat #ffffff;}
.registration-textSecrity:focus{ border:1px #b7d4ea solid; outline:#ecf5fb solid 4px; background:url(../images/student-text-back.gif) left top no-repeat #ffffff;}


.forget-password{ width:auto; margin:0 0 30px 0px;}
.forget-password ul{ width:auto; padding:0px 10px;}
.forget-password ul li{ width:auto; margin:0 0 15px 0px; color:#333333; font-size:12px;}
.forget-password ul strong{ font-weight:bold;}
.login-submit{ background-color:#3c619f; border:1px #487ace solid; padding:7px 12px;  color:#FFF; cursor:pointer; overflow:visible; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}

.login-submit:hover{ background-color:#4d7ccb; border:1px #487ace solid; }
/* new changes close */
#Institute option { color: black; }




.hello{    width: 70%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -5000;}

#h_login_right{ width:32%; float:right; height:0%; padding:2% 0%;}

#h_login_header{text-align:center; color:#000000; font-size:20px; }
#h_login_header img{padding:0px 0 10px 0; }

#h_login-footer{color:#afafaf; position:absolute; right:0px; bottom:0px; text-decoration:none; padding:10px 15px ; z-index:-999;}
#h_login-footer a{text-decoration:none;}

.empty { color: #a9a9a9; }




/*new changes start*/

#salto{ width:auto;}
#salto h1{ width:auto; text-align:center; padding:0px;}
#salto p{ text-align:center; font-size:22px; font-weight:bold; padding:15px 0px 20px 0px;}



#salto-links{ width:auto; border:1px #cfcfcf solid; border-radius:6px; padding:0px; margin:27px 0px 0px 0px;}
#salto-links h1{ width:auto; font-size:20px; margin:2px; border-bottom:1px #cfcfcf solid; text-align:center; padding:10px 0px;}
#salto-links ul{ width:auto; overflow:hidden; margin:2px;}
#salto-links ul li{ width:146px; float:left; padding:10px;}
#salto-links ul li:hover{  box-shadow:inset 0px 2px 15px #999;}

#salto-links ul li.line-right{ border-right:1px #cfcfcf solid;}
#salto-links ul li.bottom{ border-bottom:1px #cfcfcf solid;}
/*new changes close*/
