/*Kentucky Higher Education Assistance Authority CSS - October 2011 

 
 This style sheet holds the screen layout styles. These styles are constant throughout the website (for screen viewing)
 for Home and Main pages*/

 /* ************************************* HEADER ********************************************************* */

  #header {max-width: 850px;min-width: 768px;width:850px;margin:auto; }
     
  a#signin {width:100%;border: 0 none;color: #C94242;display: inline;float: right;font-size: 1.1em; font-weight: bold;
	        height: 25px;position: relative;margin-top:7px;margin-right:6px;}
  .btn_signin {background: url(../images/audianceNav.png) repeat-x scroll 0 -235px transparent; box-shadow: 4px 4px 6px #333;  -webkit-box-shadow: 4px 4px 6px #333;
              padding-bottom:3px;text-align:center;color:#FFF; height:23px; width:75px;border:0;border-radius:5px;
              font-size: 120%; font-weight:bold; margin-top:5px;margin-right:5px;margin-left:55px;float:right;border-radius:7px;}         
  
  #signin{width:100px;float:right;}
  #rightheader{width:70%;float:right;position:relative;padding:15px 0 0 0;}
    /*google search styles at the bottom*/
  div#setLanguage {float:right;margin:7px 0 0;width:80px;}

  #logo {padding-top:25px;width:250px;float:left; height:60px; margin-bottom:15px;}
  #logo img{margin-bottom:0px;margin-top:0px;border:0 none;width:110px; float:left;}  	
  h1.wordLogo{margin:13px 0 0 0;text-shadow: 1px 1px 1px #333;font-size:1.00em;float:right;
       		  padding-bottom:.3em;font-weight: normal;  font-family: Verdana, Arial, Helvetica, sans-serif;}
  #word {width:100%;float:right;margin-right:5px;margin-top:15px;padding-top:30px;padding-right:5px;} 
 
  #alert{ 
  	clear: both;
	border-bottom: 1px dashed #333; 
	border-top: 1px dashed #999;
    color: #FFFFFF; 
	min-height: 3em;
	padding: 0em .25em 1em 1em;
	width: 98%;
	margin-left:-5px;
    box-shadow: 3px 3px 3px #999999, 7px 7px 10px #999999;

    /* This is for ie so it needs to come first */
	background: url(../images/whitewash.png);
 	background-repeat: repeat-x;
 	background-size: auto;
    background-color: #666666;
    box-shadow: 3px 3px 3px #999999, 7px 7px 10px #999999; 
	
	/* Safari 4-5, Chrome 1-9 */ 
 	background: #000000 -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.55)), to(rgba(255, 255, 255, 0.25)));
 	/* Safari 5.1, Chrome 10+ */ 
 	background: #000000 -webkit-linear-gradient(top, rgba(255, 255, 255, 0.55), rgba(255, 255, 255, 0.25));
	/* Firefox */
	background: -moz-linear-gradient(center top , rgba(255, 255, 255, 0.55), rgba(255, 255, 255, 0.25)) repeat scroll 0 0 #000;
	/* Opera 11.10+ */
 	background: -o-linear-gradient(top, rgba(255, 255, 255, 0.55), rgba(255, 255, 255, 0.25));
	}
  
  #alert p{padding:10px 0 0;margin:0;}       
  
  #alert h2{margin-top:0px;margin-bottom:0px; background: url("../images/incomplete.gif") no-repeat scroll 0 3px transparent; border-bottom: 0.1em solid #FFFFFF; border-right: 0.1em solid #FFFFFF; color: #FFFFFF; float: left; font-weight: normal; letter-spacing: 0.1em; margin: 0 0.5em 0 0; padding: 0 0.5em 5px 20px;}
  .notShow {visibility: hidden;}
  .show {visibility: visible; }
  div#login{ text-shadow: 1px 1px 1px #999; background-color: #F7F5FF; border: 2px solid #004684; border-radius: 15px; font-size: 89%; padding:12px 15px 8px 8px; margin-top: 10px; height:235px; color:#04356C; width:40%; position:absolute; top:40px; left:270px; z-index: 1000; box-shadow: 3px 3px 3px #333, 5px 5px 8px #666; -webkit-box-shadow: 3px 3px 3px #333, 5px 5px 8px #666;} 
  div#login div.signin_img{width:100%;margin-bottom:8px;}
  div#login p#signinzip{margin: 8px 0 5px 15px;width:95%;}
  div#login p{margin:0 0 0 15px;padding-top:0;}
  div#login input#access_username {float: left; margin: 10px 0 0 2px;}
  div#login input#access_password {margin: 10px 0 10px 6px;}
  div#login label {float: left; margin: 15px 0 0 15px;}
  div#login h3 {width:35%;font-weight:bold;font-size:1.25em;margin-top:0px;margin-left:15px;margin-bottom:20px;}
  divt#login  .submit {margin-left:78px;margin-top:0px;box-shadow: 3px 3px 3px #999, 5px 5px 7px #999; -webkit-box-shadow: 3px 3px 3px #999, 5px 5px 7px #999;}    
  div#login a:hover{font-style:italic;text-decoration:underline;}
  div#login .closesignin{float:right;}
 .green_color{color:#359A35;font-size: 100%; font-weight:bold;}
 .blue_color{color:#0027C9;font-size: 100%; font-weight:bold;}
 
  div#zip_signin {margin-left:78px;}
 
 /* Google CSE search button */
  #search {float:right; margin-top: 4px;}/*header search*/
  div#search input#cse-search-form{margin-top: 2px;box-shadow: 4px 4px 6px #333;}/*header search*/
  div#search input#cse-search-form-submit{margin-left:4px;box-shadow: 4px 4px 6px #333;} /*header search*/
  table.gsc-branding {display:none;}
  table.gsc-search-box {border-style:none;margin-top:-25px; padding:0;}
  table.gsc-search-box tr:hover, table.gsc-search-box tr {background:none;}
  #cse input.gsc-search-button, table.gsc-search-box td.gsc-search-button input.gsc-search-button, .submit  {border-style: none; height:20px;border-radius:5px;padding-bottom:1px;color:#FFFFFF;border:0;font-weight:bold;cursor:pointer;font-size: 0.9em; background: url(/images/audianceNav.png) repeat-x scroll 0 -274px transparent;}
  input.gsc-search-button, input.gsc-input { box-shadow: 4px 4px 6px #333333;}
  td.gsc-clear-button, #cse table.gsc-resultsHeader, table.gsc-search-box td.gsc-clear-button {display:none;} /*results page*/
 

