@media print{div#scroll{
width:auto;
height:auto;
display:block;
}

body
	{
	margin: 0 auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background: url(../Image/bg3.jpg) repeat;
	background-color: #000000;
	}
div#bdySearch{
width: 994px;
margin: auto;
height:600px;
background-image:url(../Image/frmSearch.gif);
background-repeat:no-repeat;
background-position:left 40px;
}
div#footer{
text-align:center;
color:#FFFFFF;
margin: 0px 20px 0px 0px;
line-height: 18px;
bottom:0px; display:none;
}}
@media screen{div#scroll{
width:730px;
height:100%;
}
div#bdyn{
width: 100%;
margin: auto;
height:100%;
background-image:url(../Image/frmSearch.gif);
background-repeat:no-repeat;
background-position:left 40px;
}
div#bdySearch{
width: 994px;
margin: auto;
height:600px;
background-image:url(../Image/frmSearch.gif);
background-repeat:no-repeat;
background-position:left 40px;
}
div#footer{
text-align:center;
color:#FFFFFF;
margin: 0px 20px 0px 0px;
line-height: 18px;
bottom:0px; display:block;
vertical-align:bottom;
}}
html {
margin-bottom: 1px;
}
form {
margin: 0;
padding: 0;
}
a {text-decoration:none;}
a:hover{text-decoration:underline;}
div#innerbdy{
margin: 0px 4px;
height:593px;
}
div#banner
{
height: 60px;
text-align: left;
}
div#logo{
display:block;
height: 29px;
width: 730px;
margin: 15px 0px 0px 25px;
float: left;
background:url(../SchoolDetails/logo.jpg) no-repeat;
}
#hm
{
margin: 15px 0px 0px 25px;
float: right;
color:#FFFFFF;
}
#hm a
{
color:#FFFFFF;
text-decoration:none;
}
#hm a:hover
{
color:#FFFFFF;
text-decoration:none;
}
div#topmnu{
height: 75px;
margin-bottom:20px;
}
div#bdycontent{
margin: 0px 20px;
height:509px;
}
div#bdy_content_head{
width:100%;
margin-top:15px;
text-align:center;
margin-bottom:15px;
}
div#bdy_column{
float: left;
width: 174px;
height:auto;
margin-left:10px;
margin-right: 15px;
margin-top: 10px;
background:url(../Image/rtbx.gif) no-repeat;
}
div#bdy_column_right{
width: 740px;
float: left;
height:100%;
margin-top:5px;
}
div#login_top
{width:295px;
background-image:url(../Image/login_top.jpg);
height:78px;
}
div#login_mid
{width:295px;
background:url(../Image/login_bk.jpg) repeat-x #ededed;
height:168px;
}
div#login_foot
{width:295px;
background:url(../Image/login_foot.jpg) no-repeat;
height:70px;
}
div#bdy_test{
float: left;
width: 690px;
margin-right: 10px;
margin-top: 15px;
}
div#frmHead{
background:url(../Image/ed.jpg) no-repeat left #f6f6f6;
vertical-align: bottom;
width:auto;
text-indent:30px;
}
div#rptHead{
background:url(../Image/rpt.jpg) no-repeat left #f6f6f6;
vertical-align: bottom;
width:902px;
text-indent:30px;
line-height:20px;
}
div#frmGenInfo{
background:url(../Image/genInfo.jpg) no-repeat left #f6f6f6;
vertical-align: bottom;
width:auto;
}
div#frmPerInfo{
background:url(../Image/genInfo.gif) no-repeat left #f6f6f6;
vertical-align: bottom;
width:auto;
}
div#frmAdrDtl{
background:url(../Image/address.gif) no-repeat left #f6f6f6;
vertical-align: bottom;
width:auto;
}
div#frmGuarDtl{
background:url(../Image/lcladdr.gif) no-repeat left #f6f6f6;
vertical-align: bottom;
width:auto;
}
div#frmEduDtl{
background:url(../Image/edu.gif) no-repeat left #f6f6f6;
vertical-align: bottom;
width:auto;
}
div#frmProDtl{
background:url(../Image/prq.gif) no-repeat left #f6f6f6;
vertical-align: bottom;
width:180;
text-align:left;
}
div#frmMedDtl{
background:url(../Image/medical.gif) no-repeat left #f6f6f6;
vertical-align: bottom;
width:auto;
}
div#frmProjDtl{
background:url(../Image/proj.gif) no-repeat left #f6f6f6;
vertical-align: bottom;
width:auto;
}
div#frmOthDtl{
background:url(../Image/bar.gif) no-repeat left #f6f6f6;
vertical-align: bottom;
width:auto;
}
div#frmLoginDtl{
background:url(../Image/login_icon.gif) no-repeat left #f6f6f6;
vertical-align: bottom;
width:auto;
}
div#frmCmpnyDtl{
background:url(../Image/cmpny.jpg) no-repeat left #f6f6f6;
vertical-align: bottom;
width:90%;
}
div#frmContDtl{
background:url(../Image/cnt.jpg) no-repeat left #f6f6f6;
vertical-align: bottom;
width:auto;
}
div.frmscrol
{
width:100%;
height:365px;

}

div.Qfrmscrol
{
width:100%;
height:300px;

}
/*div#scroll{
width:100%;
height:435px;
overflow-y: scroll;
}*/
div#frm{

width:100%;
margin-right:10px;
margin-top: 0px;
margin-left:5px;
}
.frm{ width: auto;}
.frmLeft{ width:50%; float:left}
.titleCell{
width:45%;
text-align: right;
margin-right: 5px;
float: left;
margin-bottom: 5px;
}

.titleCell1{
width:100%;
text-align: right;
margin-right: 5px;
float: left;
margin-bottom: 5px;
}

.textCell{
width:100%;
text-align: right;
margin-right: 5px;
float: left;
margin-bottom: 5px;
}
.fieldCell{
padding: 0px;
float: left;
margin-bottom: 5px;
	height: 22px;
}
.fieldCell1{
padding: 0px;
float: left;
margin-bottom: 5px;
	height: 45px;
}

.helpCell{
height: 20px;
width: 2px;
overflow: visible;
float: left;
}
.txtbox{border:1px solid #b7b7b7; height:18px; background-color: #FFFFFF; width:160px; font-size:11px;}
.divbox
{
	border: 1px dashed #b7b7b7;
	height: 18px;
	background-color: #FFFFFF;
	width: 160px;
	font-size: 11px;
	text-align:left;
}
.listBox{border:1px solid #b7b7b7; height:35px; background-color: #FFFFFF; width:160px; font-size:11px;}

.txtboxS{border:1px solid #b7b7b7; height:18px; background-color: #FFFFFF; width:98%; font-size:11px;}
.borderlessStyle1{border:1px solid #b7b7b7; height:18px; background-color: #FFFFFF; font-size:11px;}
.divbox1
{
	border: 1px dashed #b7b7b7;
	height: 18px;
	background-color: #FFFFFF;
	font-size: 11px;
	width:78px;
	float:left;
}

.lnk{color:#666666;}

div#frmLeft{

width:250px;
margin:0px;
height:335px;
}
div#pic{
border:double #FFFFFF;
width:123px;
height:120px;
margin:5px;
background:url(../Image/User.png) no-repeat;
float:left;
}
div#picHolder{
border:double #FFFFFF;
width:75px;
height:90px;
margin: auto;
padding:5px;
background:url(../Image/pic.gif) no-repeat center;
text-align:center;
}
div#pic_txt{
margin-left:100px;
width:100%;
height:100px;
vertical-align:middle;
}
div#box{
width:100%;
border:1px solid #CCCCCC;
background-color:#FFFFFF;
}
.bar{background:url(../Image/bar.jpg) repeat-x; background-position:center; height:20px; padding:5px;}
.boxhead{height:20px; border-bottom:2px solid #034f96; width:90%; color:#034f96; font-weight:bold;}
.subhead{height:20px; border-bottom:2px solid #034f96; color:#034f96; font-weight:bold; width:100%;}
.bxHead{ color: #3366CC; font-weight:bold; font-size:12px; padding:5px; width:90%; text-align:left; background:url(../Image/seta_azul2.gif) no-repeat right #f6f6f6; padding-right:15px; display:block; border-bottom:1px dashed #CCCCCC; cursor:pointer;
         
text-align:left;
text-indent:25px;
height:30px;
margin-bottom:5px;}

#up{ background:url(../Image/seta_azul2.gif) no-repeat right top; width:100%; float:right; margin-top:5px; margin-right:-15px;}
#down{ background:url(../Image/down.gif) no-repeat right top; width:87%; 
float:right; margin-top:5px; margin-right:-15px;
	height: 39px;
}
.btn{background:#25A6E1;
	background:-moz-linear-gradient(top,#3e698c 0%,#188BC0 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3e698c),color-stop(100%,#188BC0));
	background:-webkit-linear-gradient(top,#25A6E1 0%,#188BC0 100%);
	background:-o-linear-gradient(top,#25A6E1 0%,#188BC0 100%);
	background:-ms-linear-gradient(top,#25A6E1 0%,#188BC0 100%);
	background:linear-gradient(top,#25A6E1 0%,#188BC0 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#25A6E1',endColorstr='#188BC0',GradientType=0);
	
	color:#fff;
	font-family:'Helvetica Neue',sans-serif;
	font-size:12px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border:1px solid #1A87B9}
.btnS{width:45px; height:18px; text-align:center; background:#3e698c; color:#FFFFFF; border:none; font-size:10px; font-weight:bold; line-height:18px; cursor:pointer;}
.lst{background:url(../Image/edit_user.png) no-repeat left; text-indent:20px; float:right; width:130px; cursor:pointer}
.lst1{background:url(../Image/edit_user.png) no-repeat left; text-indent:-70px; list-style:none;}
#panel{
width:342px;
height:139px;
background:url(../Image/panel1.jpg) no-repeat;
}
.lftMnu ul
{padding:0px; margin:0px;}
.lftMnu li
{list-style:none; text-align:left; text-indent:5px;
border-bottom:1px solid #034f96; color:#034f96; font-weight:bold; line-height:20px;
}
.lftMnu li ul
{ margin:5px; padding:0px; height:0 auto; margin-bottom:20px;

}
.lftMnu li ul li
{text-indent:25px; background:url(../Image/arrow.gif) no-repeat 5px;
border:none; color:#034f96; font-weight: normal; line-height:16px;
}
.lftMnu li ul li a
{
cursor:pointer; text-decoration:none; color:#034f96;
}
.lftMnu li ul li a:hover
{
cursor:pointer; text-decoration: underline; color:#034f96;
}


.lfttxt{ text-align:left; text-indent:5px;}
/*.grd{ border:1px solid #094F8B;}
.grdHead{text-align:center; color:#094F8B; border-bottom:1px solid #094F8B; border-right:1px solid #094F8B;line-height:22px;}
.grdHeadL{text-align:center; color:#094F8B; border-bottom:1px solid #094F8B; border-right:1px solid #094F8B; border-left:1px solid #094F8B; line-height:22px;}
.grdHeadR{text-align:center; color:#094F8B; border-bottom:1px solid #094F8B; line-height:22px;}
.grdARow{background:#DFEFFD; line-height:20px; border-right:1px solid #fff;}

.grdRow{background:#EDF5FE; line-height:20px; border-right:1px solid #fff;}*/
.grd{ border:1px solid #3e698c; background:#3e698c;width:137%;
}
.grdHead{text-align:left; color:#fff; background:#094F8B; line-height:24px; font-weight:bold;}
.grdHeadL{text-align:center; color:#094F8B; border-bottom:1px solid #094F8B; border-right:1px solid #094F8B; border-left:1px solid #094F8B; line-height:22px;}
.grdHeadR{text-align:center; color:#094F8B; border-bottom:1px solid #094F8B; line-height:22px;}
.grdARow{background:#DFEFFD;}
.grdRow{background:#EDF5FE;}
.grdEDITRow
{
	background-color: #CC0000;
	color: #FFFF99;
}
.lftMnu1 li
{list-style: square; text-align:left; text-indent:5px; color:#034f96; line-height:20px; cursor:pointer;
}

* { padding: 0;
	margin-left: 0px;
	margin-right: 0;
	font-size: small;
	}

p { text-align: left; margin: 15px 0 }

p, ul { font-size: 13px; line-height: 1.4em }

p a, li a { color: #39c; text-decoration: none }

p.intro { border-bottom: 1px solid #ccc; margin-bottom: 20px; padding: 20px 0 30px 0; text-align: center; width: 100% }

p#cross-links { text-align: center }

p#cross-links { border-bottom: 1px solid #ccc; margin-bottom: 30px; padding-bottom: 30px }

noscript p, noscript ol { color: #a00; font-size: 13px; line-height: 1.4em; text-align: left }
noscript a { color: #a00; text-decoration: underline }
noscript ol { margin-left: 25px; }

a:focus { outline:none }

img { border-style: none;
	border-color: inherit;
	border-width: 0;
	width: 212px;
	height: 134px;
}

h3 { border-bottom: 1px solid silver; margin-bottom: 5px; padding-bottom: 3px; text-align: left }


.stripViewer .panelContainer .panel ul {
text-align: left;
margin: 0 15px 0 30px;
}

.slider-wrap { /* This div isn't entirely necessary but good for getting the side arrows vertically centered */
margin: 20px 0;
position: relative;
width: 100%;
}

/* These 2 lines specify style applied while slider is loading */
.csw {width: 100%; height: 460px; background: #fff; overflow: scroll}
.csw .loading {margin: 200px 0 300px 0; text-align: center}

.stripViewer { /* This is the viewing window */
position: relative;
overflow: hidden;
border: 5px solid #000; /* this is the border. should have the same value for the links */
margin: auto;
width: 600px; /* Also specified in .stripViewer .panelContainer .panel below */
height: 420px;
clear: both;
background: #fff;
margin-left:-5%;
}

.stripViewer .panelContainer { /* This is the big long container used to house your end-to-end divs. Width is calculated and specified by the JS */
position: relative;
left: 0; top: 0;
width: 100%;
list-style-type: none;
/* -moz-user-select: none; // This breaks CSS validation but stops accidental (and intentional - beware) panel highlighting in Firefox. Some people might find this useful, crazy fools. */
}

.stripViewer .panelContainer .panel { /* Each panel is arranged end-to-end */
float:left;
height: 100%;
position: relative;
width: 700px; /* Also specified in .stripViewer above */
}

.stripViewer .panelContainer .panel .wrapper { /* Wrapper to give some padding in the panels, without messing with existing panel width */
padding:0px;
}

.stripNav { /* This is the div to hold your nav (the UL generated at run time) */
margin: auto;
}

.stripNav ul { /* The auto-generated set of links */
list-style: none;
}

.stripNav ul li {
float: left;
margin-right: 2px; /* If you change this, be sure to adjust the initial value of navWidth in coda-slider.1.1.1.js */
}

.stripNav a { /* The nav links */
font-size: 10px;
font-weight: bold;
text-align: center;
line-height: 32px;
background: #c6e3ff;
color: #fff;
text-decoration: none;
display: block;
padding: 0 15px;
}

.stripNav li.tab1 a { background: #60f }
.stripNav li.tab2 a { background: #60c }
.stripNav li.tab3 a { background: #63f }
.stripNav li.tab4 a { background: #63c }
.stripNav li.tab5 a { background: #00e }

.stripNav li a:hover {
background: #333;
}

.stripNav li a.current {
background: #000;
color: #fff;
}

.stripNavL, .stripNavR { /* The left and right arrows */
position: absolute;
top: 230px;
text-indent: -9000em;
}

.stripNavL a, .stripNavR a {
display: block;
height: 40px;
width: 40px;
}

.stripNavL {
left: 0;
}

.stripNavR {
right: 0;
}

.stripNavL {
background: url("../Image/arrow-left.gif") no-repeat center;
}

.stripNavR {
background: url("../Image/arrow-right.gif") no-repeat center;
}
.bxHead1{ color: #3366CC; font-weight:bold; font-size:12px; padding:5px;text-align:left; background:url(../Image/degree.jpg) no-repeat left #f6f6f6; padding-right:15px; display:block; border-bottom:1px dashed #CCCCCC; cursor:pointer;
text-align:left;
text-indent:50px;
width:90%;
height:26px;
margin-right:10px;
margin-top: 0px;
margin-left:10px;
margin-bottom:5px;}

.bxHead2{ color: #3366CC;
           font-weight:bold;
            font-size:12px;
             padding:5px; 
             width:100%;
              text-align:left;             
              padding-right:15px; 
              display:block; border-bottom:1px dashed #CCCCCC; 
			  
         
text-align:left;
text-indent:25px;
width:100%;
height:26px;
margin-right:10px;
margin-top: 0px;
margin-left:10px;
margin-bottom:5px;
}
.rowsItem
{
	height: 25px;
	width : 120px;
	float: left;
	text-align: center;
	color: #094F8B;
	border-bottom: 1px solid #094F8B;
	border-right: 1px solid #094F8B;
	line-height: 22px;
	background-color: #FFFFFF;
	font-weight: bold;
}

div#Signature{
border:double #FFFFFF;
width:150px;
height:80px;
margin:5px;
background:url(../Image/Signature.jpg) no-repeat;
float:left;
/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale);*/
}

#pic
 {
      /*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale);*/
}
div#divMain
{
	width:1155px;
	height:auto;
	margin: 0px auto;
	margin-left:67px;
	}
