body {background-color:#006666;
color:#ffffff;
text-decoration: none;
font: 11px verdana;
}

th{
color: #ccc;
font: 10px verdana;
}
a:link {text-decoration:none; color:#ffffff;}
a:visited {text-decoration:none; color:#ffffff;}
a:hover {text-decoration:none; color:#ffffff;}
a:active {text-decoration:none; color:#ffffff;}
#submit{
color:#ffffff; font: 10px verdana; background-color:#006666; border-style: solid; border-width: 1px; border-radius: 3px; padding: 2px;
}
.qscont{
position:relative;
top:40%;
}
.qscont a{
color:#ffffff; font: 10px verdana; background-color:#006666; border-style: solid; border-width: 1px; border-radius: 3px; padding: 2px;
}
.mlogo{
position:absolute;
top: 25%;
width:100%;
}
.mnclogo{
position: absolute;
top: 10%;
display: block;
width:100%;
margin-left:auto;
margin-right:auto;
}
.ncwelc{
position: absolute;
top: 25%;
display:block;
width:100%;
text-align:center;
margin-left:auto;
margin-right:auto;
color:#ff9900;
font: 20px calibri;
}
.pwcont_box{
position: absolute;
top:35%;
display: block;
width:100%;
margin-left: auto;
margin-right: auto;
}
.pfnote{
position:absolute;
display:block;
width:100%;
text-align:center;
margin-left:auto;
margin-right:auto;
font: 12px verdana;
}
.pfcont_box
{
position:absolute;
top: 15%;
font: 10px verdana;
}

.pftab{
color:#ffffcc;
font: 12px verdana;
}
#star{
color:#ff6600;
}
.alr{
color:#ffcc00;
font:11px verdana;
}
.pfthx{
position:absolute;
top: 15%;
width:100%;
display:block;
margin-left:auto;
margin-right:auto;
text-align:center;
color:#ff9900;
font: 12px verdana;
}
.pfdir{
position:absolute;
top: 25%;
width:100%;
display:block;
margin-left:auto;
margin-right:auto;
text-align:center;
}
.loglater{
position:absolute;
top: 52%;
left: 32%;
line-height:6px;
}
.lognow{
position:absolute;
top: 52%;
left:60%;
}

.logmsg{
position:relative;
top: 1%;
text-align:center;
color:#ffff00;
font: 9px arial;
}
.login{
position:absolute;
top:35%;
width:50%;
left:25%;
}
.login a{
color:#999999;
font: 9px verdana;
}
.qsign a{
position:absolute;
top:85%;
width:100%;
text-align:center;
color:#bbbbbb;
font: 9px verdana;
}
.learn a{
position:absolute;
top:75%;
width:100%;
text-align:center;
color:#bbbbbb;
font: 9px verdana;
}
.foot{
position:absolute;
top: 90%;
width:100%;
color: #999999;
font: 9px verdana;
}
.larrow{
position:relative;
top:25%;
float:left;
display:block;
width:100%;
margin-left: 5%;
margin-right: auto;
z-index:2;
}
.rarrow{
position:relative;
top:25%;
display:block;
width:10%;
margin-left:85%;
margin-right: 5%;
z-index:2;
}
.acclist{
position:absolute;
width:75%;
left:20%;
font: 12px verdana;
}
.acclist ul{
list-style-type: none;
}
.accinst{
position:relative;
top:2%;
left:-8%;
color:#cccccc;
}
.askass{
position: absolute;
top:20%;
left:10%;
color:#999999;
}
.thx{
position:absolute;
top:20%;
left:6%;
color:#ffffff;
}
.bye{
position:absolute;
top:60%;
left:49%;
}

.opmess{
position: relative;
width: 80%;
left:10%;
text-align:justify;
color: #ffffff;
font: 10px verdana;
}

.pwlist{
position: relative;
left:25%%;
}
.pwlist ul{
list-style-type: none;
}
label {  
       
        cursor: pointer; 
position:relative;		
        padding-left: 0px;  
        margin-right: 0px;  
        font-size: 8px;  
    }
label:before {  
        content: "";    
      
        width: 12px;  
        height: 12px;  
   left:7px;
        position: absolute;  

		bottom:-6px;
		border: solid 1px;
		border-color: #999;
        background-color: #005353;
		z-index;5;
    }
input[type=checkbox] {  
    display: none;  
}
.check label:before {  
    border-radius: 3px;  
}
input[type=checkbox]:checked + label:before {  
        content: "";  
        text-shadow: 1px 1px 1px rgba(0, 0, 0, .2);  
        font-size: 12px;  
        color: #00ff00;
		background-color:#ffbb00;
        text-align: center;  
        line-height:7px;  
}
.home{
position: absolute;
top:2%;
left:5%;
}
.title{
color:#999999;
font: 15px verdana;
}
.nav{
position: absolute;
top: 15%;
left:15%;
width:70%;
}

.bkmsg{
position: relative;
top: 100px;
text-align:center;
color:#ffbb00;
font: 12px verdana;
}
.emlist{
left: 20%;
}

.blist{
position:relative;
top: 5%;
color:#ffffff;
font: 9px verdana;
z-index:4;
}
.blist th{
color:#cccccc;
font: 9px verdana;
}
.pagNumActive {
    color: #ff0000;
    border:#0000ff 0px solid; padding-left:3px; padding-right:3px;
}
.paginationNumbers a:link {
    color: #cccccc;
    text-decoration: none;
    border:#999 0px solid; padding-left:3px; padding-right:3px;
}
.paginationNumbers a:visited {
    color: #cccccc;
    text-decoration: none;
    border:#999 0px solid; padding-left:3px; padding-right:3px;
}
.paginationNumbers a:hover {
    color: #cccccc;
    text-decoration: none;
    border:#060 0px solid; padding-left:3px; padding-right:3px;
}
.paginationNumbers a:active {
    color: #cccccc;
    text-decoration: none;
    border:#999 0px solid; padding-left:3px; padding-right:3px;
}
.nopag{
color:#005c5c;
}
.swipecon{
position:relative;
top:9%;
width:100%;
height:400px;
z-index:0;
}
.swipecon2{
position:relative;
top:-15%;
width:100%;
height:400px;
z-index:3;
}
.studlist{
position:absolute;
top: 10%;
left:5%;
width:80%;
text-align:center;
}
.studlist li{
list-style-type: none;
}
.studlist a{
color:#33cccc;
font: 13px verdana;
}
.nocode{
position:relative;
top:15%;
}
.signout{
position:relative;
top:40%;
}
.mkbk{
position:absolute;
top:86%;
left:24%;
}
.qsform{
position:relative;
color:#cccccc;
font: 10px verdana;
}
.deactnote{
position:absolute;
top: 8%;
left:3%;
width:94%;
}
.dstlist ul {
position: absolute;
top: 45%;
left:20%;
font: 12px calibri, verdana;
list-style:none;
text-decoration: none;
}
.dstlist a{
color:#ffcc00;
}
.deactalt{
position:absolute;
top: 70%;
left: 3%;
width:94%;
}
.stcon{
width:94%;
left:3%;
}
.stcon label{
}
.edmems{
position:absolute;
width:42%;
top: 85%;
left:29%;
text-align:center;
color:#ffffff; font: 10px verdana; border-style: solid; border-width: 1px; border-radius: 3px; padding: 2px;
}
.signsub {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #006666), color-stop(1, #006666) );
	background:-moz-linear-gradient( center top, #006666 5%, #006666 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#006666', endColorstr='#006666');
	background-color:#006666;
	-webkit-border-top-left-radius:4px;
	-moz-border-radius-topleft:4px;
	border-top-left-radius:4px;
	-webkit-border-top-right-radius:7px;
	-moz-border-radius-topright:4px;
	border-top-right-radius:4px;
	-webkit-border-bottom-right-radius:4px;
	-moz-border-radius-bottomright:4px;
	border-bottom-right-radius:4px;
	-webkit-border-bottom-left-radius:4px;
	-moz-border-radius-bottomleft:4px;
	border-bottom-left-radius:4px;
	text-indent:0px;
	border:1px solid #ffffff;
	display:inline-block;
	color:#ffffff;
	font-family:Trebuchet MS;
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	height:14px;
	line-height:6px;
	width:63px;
	text-decoration:none;
	text-align:center;
}
.signsub:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #006666), color-stop(1, #006666) );
	background:-moz-linear-gradient( center top, #006666 5%, #006666 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#006666', endColorstr='#006666');
	background-color:#006666;
}.signsub:active {
	position:relative;
	top:1px;
}