.formbody {
	background-color:#030f46;
	}
	
	.jjlogo{
	width: 198px; height: 143px;
	background: url("https://johnjay.jjay.cuny.edu/jjnew_img/jjclogo.jpg") no-repeat;
	border:solid 1px #fff;
	}
	.jjlogoshadow{
	width: 198px; height: 143px;
	background: url("https://johnjay.jjay.cuny.edu/jjnew_img/jjclogo.jpg") no-repeat;
	 -moz-box-shadow: 3px 3px 4px #000;
  -webkit-box-shadow: 3px 3px 4px #000;
  box-shadow: 3px 3px 4px #000;  
	}
	.jjcunylogo{
	width: 120px; height: 59px;
	background: url("https://johnjay.jjay.cuny.edu/jjnew_img/jjcuny.jpg") no-repeat;
	border:solid 1px #fff;
	}
.img1bg{
background: url("http://johnjay.jjay.cuny.edu/_myjjlibrary/img1.jpg") no-repeat;
background-attachment:fixed;
}
.img2bg{
background: url("http://johnjay.jjay.cuny.edu/_myjjlibrary/jj_ext.jpg") no-repeat;
background-attachment:fixed;
}
.img3bg{
background: url('http://johnjay.jjay.cuny.edu/_myjjlibrary/img2.jpg');
    /* background-size: 1805px 950px;*/
     background-repeat:no-repeat;
	 background-attachment:fixed;
    display: compact;	
}
.img7bg{
background: url('http://johnjay.jjay.cuny.edu/_myjjlibrary/img7.jpg');
    /* background-size: 1805px 950px;*/
     background-repeat:no-repeat;
	 background-attachment:fixed;
    display: compact;	
}
.imgJayWalkbg{
background: url("http://johnjay.jjay.cuny.edu/_myjjlibrary/img2.jpg") no-repeat;
background-attachment:fixed;
}
.gradientbg{
 margin: 0;
    background-repeat: no-repeat;
    background-attachment: fixed;
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #040F47 0%, #00AEEF 50%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #040F47 0%, #00AEEF 50%);

/* Opera */ 
background-image: -o-linear-gradient(top, #040F47 0%, #00AEEF 50%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #040F47), color-stop(1, #00AEEF));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #040F47 50%, #00AEEF 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #040F47 0%, #00AEEF 50%);
/* W3C Markup, IE*/ 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#040F47', endColorstr='#00AEEF');

}

.gradientbg2{
 margin: 0;
    background-repeat: no-repeat;
    background-attachment: fixed;
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #000406 0%, #00AEEF 50%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #000406 0%, #00AEEF 50%);

/* Opera */ 
background-image: -o-linear-gradient(top, #000406 0%, #00AEEF 50%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #000406), color-stop(1, #00AEEF));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #000406 50%, #00AEEF 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #000406 0%, #00AEEF 50%);
/* W3C Markup, IE*/ 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000406', endColorstr='#00AEEF');

}

.gradientbg_red{
 margin: 0;
    background-repeat: no-repeat;
    background-attachment: fixed;
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #000000 0%, #ac3225 50%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #000000 0%, #ac3225 50%);

/* Opera */ 
background-image: -o-linear-gradient(top, #000000 0%, #ac3225 50%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #000000), color-stop(1, #ac3225));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #000000 50%, #ac3225 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #000000 0%, #ac3225 50%);
/* W3C Markup, IE*/ 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#ac3225');

}

.gradient_graybg{
 margin: 0;
    background-repeat: no-repeat;
    background-attachment: fixed;
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #d2d1d5 0%, #ededed 50%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #040F47 0%, #00AEEF 50%);

/* Opera */ 
background-image: -o-linear-gradient(top, #040F47 0%, #00AEEF 50%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #d2d1d5), color-stop(1, #ededed));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #d2d1d5 50%, #ededed 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #d2d1d5 0%, #ededed 50%);
/* W3C Markup, IE*/ 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#040F47', endColorstr='#00AEEF');

}
 .jjbox {   
  position: relative; 
  padding: 1em;
  background-color: #fff;
  border: 0.5em solid #00aeef;
  border-radius: 1em;
  -moz-border-radius: 1em;
  -webkit-border-radius: 1em;
  -moz-box-shadow: 3px 3px 4px #000;
  -webkit-box-shadow: 3px 3px 4px #000;
  box-shadow: 3px 3px 4px #000;  
}

 .jjbox2 {   
  position: relative; 
  padding: 1em;
  background-color: #fff;
  border: 0.5em solid #000000;
  border-radius: 1em;
  -moz-border-radius: 1em;
  -webkit-border-radius: 1em;
  -moz-box-shadow: 3px 3px 4px #333333;
  -webkit-box-shadow: 3px 3px 4px #333333;
  box-shadow: 3px 3px 4px #333333;  
}

 .jjbox3 {   
  position: relative; 
  padding: 1em;
  background-color: #fff;
  border: 0.5em solid #507eb0;
  border-radius: 1em;
  -moz-border-radius: 1em;
  -webkit-border-radius: 1em;
  -moz-box-shadow: 3px 3px 4px #333333;
  -webkit-box-shadow: 3px 3px 4px #333333;
  box-shadow: 3px 3px 4px #333333;  
}

.jjboxTransparent {   
  position: relative; 
  padding: 1em;
  background-image:url("http://johnjay.jjay.cuny.edu/_myjjlibrary/transparentBgexpt.png");
  
  border: 0.5em solid #00aeef;
  border-radius: 1em;
  -moz-border-radius: 1em;
  -webkit-border-radius: 1em;
  -moz-box-shadow: 3px 3px 4px #000;
  -webkit-box-shadow: 3px 3px 4px #000;
  box-shadow: 3px 3px 4px #000;  
  
}

.jjboxTransparent_blue {   
  position: relative; 
  padding: 1em;
  background-image:url("http://johnjay.jjay.cuny.edu/_myjjlibrary/transparentBgblue.png");
  border: 0.5em solid #00aeef;
  border-radius: 1em;
  -moz-border-radius: 1em;
  -webkit-border-radius: 1em;
  -moz-box-shadow: 3px 3px 4px #000;
  -webkit-box-shadow: 3px 3px 4px #000;
  box-shadow: 3px 3px 4px #000;  
  
}

.jjboxTransparent_white {   
  position: relative; 
  padding: 1em;
  background-image:url("http://johnjay.jjay.cuny.edu/_myjjlibrary/transparentBgexpt2.png");
  
  border: 0.5em solid #ffffff;
  border-radius: 1em;
  -moz-border-radius: 1em;
  -webkit-border-radius: 1em;
  -moz-box-shadow: 3px 3px 4px #000;
  -webkit-box-shadow: 3px 3px 4px #000;
  box-shadow: 3px 3px 4px #000;  
}

 .jjboxsummer {   
  position: relative; 
  padding: 1em;
  background-color: #fff;
  border: 0.5em solid #ebd01a;
  border-radius: 1em;
  -moz-border-radius: 1em;
  -webkit-border-radius: 1em;
  -moz-box-shadow: 3px 3px 4px #000;
  -webkit-box-shadow: 3px 3px 4px #000;
  box-shadow: 3px 3px 4px #000;
  
}

.jjcolor{color:#00aeef;}
.form-signin {
    margin: 0 auto;
    max-width:330px;
}
.form-signin .form-control {
  position: relative;
  height: auto;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px;
  font-size: 16px;
}

.form-signin input[type="password"] {
  margin-bottom: 10px;
}

 