/* 
    Document   : gfgc
    Created on : Jun 15, 2014, 7:34:46 PM
    Author     : hk
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

.gmaildiv{width:20px;height:30px;float:right;margin-top:10px;margin-left: 5px;}
.mdiv{width:30px;height:30px;float:right;margin-top:10px;margin-left: 10px;}
.facebookdiv{width:20px;height:30px;float:right;margin-top:10px;}
.contactdiv{width:100px;height:30px;float:right;font-family:Verdana;font-size:12px;color:#FBC302;font-weight:bold;margin-top:15px;}
.logindiv{width:70px;height:30px;float:right;font-family:Verdana;font-size:12px;color:#FBC302;font-weight:bold;margin-top:15px;}
img{border:none;}
.titdiv{width:100%;height:125px;margin:auto;}
.logodiv{width:13%;height:120px;margin-top:5px;float:left;margin-left:5px;background-image:url('../images/logo.png');background-repeat:no-repeat;}

.menudiv{width:100%;height:100%;margin-top:35px;}
a{text-decoration: none;color:#575759}

.photodivn{width:100%;height:500px;margin:auto;margin-left:auto;margin-right:auto;}
.gapdiv{width:100%;height:20px;}
.mainarea{width:100%;height:100%;margin:auto;}
.maindiv1{width:100%;height:100%;}


.maintithead{font:bold 24px arial;}
.maintithead1{font: 200% magneto;text-align: center;letter-spacing: 2px; margin-top: 90px;}
.para{width:90%;font:bold 13px arial;float:left;line-height: 180%;margin-left: 5%;text-align: center;margin-top:-20px;background: -webkit-linear-gradient(top,#F7873D,white);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#F0EDC8}
.pdiv{width:25%;  margin-top: 30px;margin-bottom: 30px;margin-left: 5%; }

.pdiv2{width:75%; height:200px; margin:auto;}
.cdiv{width:20%; height:190px;  margin-top: 30px;margin-bottom:30px;margin-left:20px;float:left;}
.cdiv1{width:75%; height:200px;  margin-top: 30px;margin-bottom:30px;margin-left:20px;float:right;}

.parasmall{font: 14px calibri;margin:20px;}

.comdiv{width:13%; height:130px;box-shadow: 2px 2px 5px gray;  margin-top: 30px;margin-bottom:30px;margin-left:20%;float:left;}
.comdiv1{width:40%; height:130px;  margin-top: 30px;margin-bottom:30px;margin-left:50px;float:left;}
.ulstyle{font: 24px calibri;color:#070A83;list-style-image: url('../images/edubullet.png');margin-left: 30px;margin-top:60px;}
.ulstyle1{font: 18px calibri;color:#070A83;list-style-image: url('../images/nimg4.png');margin-left:2%;line-height: 180%;margin-top:20px;}

.inner2{width:940px;height:100%;float:right;margin:10px;margin-top:-30px;}
.sidebar{width:20%;height:100%;float:left;margin:1%;}
.rightbar{width:100%;float:right;height: 100%;background: white;margin: 1%;}
.maindiv2{width:75%;float:right;height: 100%;background: white;margin: 1%;box-shadow: 1px 1px 1px  gray;}
.nimg{width: 26%;height:150px;box-shadow: 1px 1px 3px gray;margin-left: 1%;float:left;margin-bottom:0px;}
.ndt{width: 63%;float:right;font: 20px calibri;margin-right:20px;text-align: justify;overflow: hidden;}
.newsdiv{width:100%;min-height: 100%;}
.parastyle{font: 20px calibri;margin:20px;text-align: justify;line-height: 125%;}

.bottombar{width:100%;border-top:2px solid gray;height:100%;background: -webkit-linear-gradient(#1A1A1A,black); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#1A1A1A,black); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#1A1A1A,black); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#1A1A1A,black); box-shadow:2px 2px 10px gray;/* Standard syntax (must be last) */box-shadow: 1px 1px 5px gray;}
.bottombardiv{width:90%;height:20px;color:#10D780;margin:auto;font-family:gisha,Verdana;text-align:center ;font-size:10px;padding-top:5px;}


.divprofile{width:800px;height:1000px;margin:auto;}

.divprofile table{width:100%;}
.divprofile table td{font-family:gisha,verdana;font-size:16px;color:olive;padding:8px;}

.listyle{line-height:25px;border-bottom:1px solid #6F6FA7;margin-left:10px;}
.listyle a{ font-size: 14px;color:white; text-decoration: none;}
.listyle a:hover{font:bold 14px Arial;color:#5E5E9E;}


.menudiv1{width:780px;height:40px;margin-top:15px;margin:auto;}

/* vision styles  */
.mainheader{width:1000px;height:35px;background:#DFDFFB;border-radius:2px;border-bottom:1px solid #C9C9FF;}
.headertitle{font-size:24px;font-family:gisha,verdana;text-align:center;margin-left:50px;color:#484879}
.innerdiv1{width:60%;height:100%;background:white;border-radius:5px;border:1px solid #C9C9FF;margin:10px;margin:auto;box-shadow:1px 1px 5px gray;}
.innerdiv2{width:278px;height:500px;float:left;}
.innerdiv21{width:266px;height:220px;background:white;border-radius:5px;border:1px solid #C9C9FF;margin:10px;margin-left:0px;}
.innerdiv3{width:980px;height:430px;background:white;border-radius:5px;border:1px solid #C9C9FF;margin:10px;margin-top:0px;}
.tdstyle{padding:5px;font-family:gisha,verdana;}
/* faculty styles  */
.facdiv{width:28%;height:200px;float:left;margin:22px;padding-bottom:40px;}
.pst1{font-family:calibri;font-size:16px;color:#529240;font-weight: bold;text-align:center;height:10px;}
.pst2{font-family:calibri;font-size:14px;color:black;text-align:center;height:10px;}
div.part{width:980px;height:100%;margin:auto;border:10px solid #D0EDFB;margin-bottom:10px;background:white;}
div.part1{width:300px;height:150px;float:left;}
div.part2{width:998px;height:100px;margin:auto;border:1px solid #B6E7FE;margin-bottom:20px;background:#D0EDFB}
div.part3{width:150px;height:100px;float:left;margin-top:10px;}
.tdformat{font-family:gisha,vardana;font-size:16px; padding:5px;width:250px; }
.tdformat1{font-family:gisha,vardana;font-size:16px; padding:5px;text-align:left;width:400px; }
.bformat{width:90px;background:#0274AD;height:25px;font-size:16px;font-family:gisha,verdana;color:white;}
.titformat{font-size:20px;background:#D0EDFB;padding-left:5px;font-family:gisha,verdana;color:#013046;box-shadow:2px 2px gray;border:1px solid #D9DADB;}
.inptformat{font-size:16px;font-family:gisha,verdana;width:200px;}
.tdstyle1{padding:5px;font-family:gisha,verdana;background:#DFDFFB}
.tdstyle2{padding:1px;font-family:gisha,verdana;}

.web_dialog_overlay
{
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    height: 100%;
    width: 100%;
    margin: 0;
    padding: 0;
    background: #000000;
    opacity: .15;
    filter: alpha(opacity=15);
    -moz-opacity: .15;
    z-index: 101;
    display: none;
}
.web_dialog
{
    display: none;
    position: fixed;
    width: 40%;
    height: 52%;
    top: 20%;
    left:20%;
    margin-left: -190px;
    margin-top: -100px;
    background-color: #ffffff;
    border: 2px solid #336699;
    padding: 0px;
    z-index: 102;
    font-family: Verdana;
    font-size: 10pt;
    overflow: none;
}
.web_dialog_title
{
    border-bottom: solid 2px #336699;
    background-color: #336699;
    padding: 4px;
    color: White;
    font-weight:bold;
    margin-left: -20px;

}
.web_dialog_title a
{
    color: White;
    text-decoration: none;
}

.white-gradient {
			position: relative;
		}
		.white-gradient:after {
			content: '';
			display: block;
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 );
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(16,215,128,0)));
			background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(16,215,128,0) 100%);
			background:    -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(16,215,128,0) 100%);
			background:     -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(16,215,128,0) 100%);
			background:      -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(16,215,128,0) 100%);
			background:         linear-gradient(top, rgba(255,255,255,1) 0%, rgba(16,215,128,0) 100%);
		}