
*:focus{outline: none !important;}
body {background-color:white !important;color:black;padding:0px !important;font-family:"Roboto;"}
.theLogo {padding-left:5px !important;padding-right:5px;}
.theLogo .logoHeader {color:white;font-size:1.9em !important;font-weight:bold;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
.theLogo .logoAsterisk {font-size:10pt;padding:2px;margin-top:8px;vertical-align:text-top;color:#085394;}

.ppc-header-row {padding: 8px 10px 5px 0px;background-color:white;margin-left:0px;margin-right:0px;}
.RedAsterisk {vertical-align:top;padding-left:1px;color:red;font-size:60%;}
.BoldMe {font-weight:bold;}
.userHeader {color:#ffffff;text-align:right;padding-right:0px;font-weight:bold;}
.userHeader a li {color:#2877E0;font-weight:normal;}
.logoutdiv {margin-top:7px;}
.headerMenuIcon {font-size:1.6em;cursor:pointer;margin-top: 5px;color:black;}

.imageTile {width:37px;height:32px;}

/* login page uses these */
.loginContainer {position:fixed;top:0;left:0;width:100%;}
.ppc-login-main {background-color:#cccccc;padding-top:20px;padding-bottom:20px;margin-left:0px;margin-right:0px;}
.ppc-login-main-row {padding:4px !important;}
.ppcCol1 {float:left;padding-right:3px;padding-left:1px;font-weight:bold;width:130px;}
.ppcCol2 {float:left;padding-left:0px;width:50%;}
 input[type=text]{width:100%;}
 input[type=password]{width:100%;}
.gotolink {font-size:80%;padding-left:1px}
.gotolink a {color:#085394;}
.gotolink a:visited a:hover a:active {color:#085394;}
.loginButton {background-image:none !important;background-color:#085394 !important;}
.loginButton:active, .loginButton:hover {border-color:#b4cbde !important;}
.alert-danger {margin-bottom:0px;font-size:1em !important;} 
.displayNone {display:none;}

.myAlert {border-radius:0px !important;}
 /* end login specific*/


.tileRow {background-color:white;padding-bottom:0px;margin-right:0px !important;}
.fillerRow {background-color:#333333;padding-bottom:15px;}
.activeTile {color:white;background-color:#5ea600 !important;}
.menuTile {float:left;padding:10px 10px;
           cursor:pointer;
		   border-radius: 5px 5px 0px 0px;
		   margin-left: 3px;
           margin-right: 3px;
		   background-color:#cccccc;
		   width:55px;
		   text-align:center;}
.menuTile i {font-size:2.2em;}
.blankRow {padding:0px;margin-right:0px;}

.subMenuPage {text-align:center;width:100%;padding-top:10px;}
.subMenuLinks {font-size:1.2em;padding-bottom:15px;text-align:left;padding-left:0px;padding-right:0px;}

.subMenuLinks a  {color:#085394;font-weight:bold;cursor:pointer;}
.subMenuLinks a:visited a:hover a:active {color:#085394;font-family:inherit;}
.subMenuLinks i {padding-right:10px;} 

.evalLinksDiv {width:70%;margin-left:auto;margin-right:auto;}

.alert {font-size:1.4em}

/* slide menu styles */
.aside {background-color:white;}
.sideMenu {font-weight:bold;padding-bottom:10px;}

/*
.sideMenu a {color:#2877E0 !important}
.sideMenu a:visited {color:#2877E0 !important}
.sideMenu a:hover {color:#2877E0 !important}
.sideMenu a:active {color:#2877E0 !important}
*/
.sideMenu img {}
.closeButton {float:right;cursor:pointer;}

.aside-header {min-height:33px !important;padding-bottom:5px !important;border:0px !important;background-color:white !important;}
.aside-header .close {margin-top:-5px;color:black !important;}
.aside-header .close:hover {background-color:white !important;}
/* end side menu styles*/

 
 .login-evalue-image {
  cursor: pointer;
  width: 130px;
}

.admin_sub_menu {
    height: 15px;
    width: 100%;
    background: url("/css/pattern_blue.png") repeat;
    float: left;
    display: block;
	margin-bottom:15px;
} 
 
 
 