﻿@charset "UTF-8";

/********************************************************************************
ATLAS


You may adapt elements of this CSS in your own projects, but the unique 
combination of images, colors, sizes, typography, and positioning ("the design") 
is copyright 2009 AWGI LLC and may not be reproduced. 
/********************************************************************************/	

/*----General Classes (color, positioning, sizing)-----*/
.button
{
	   font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
	   height:21px;
	   font-size:13px;
	  font-weight: bold;
	   -moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	font-weight: bold;
	padding-bottom: 1%;
	-moz-box-shadow: 1px 1px 2px #cccccc;
	-webkit-box-shadow: 1px 1px 2px #cccccc;
	margin-bottom: 2%;
	/*gradient*/
	background: #dfb509; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #dfb509 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dfb509)); /*		Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#dfb509 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#dfb509 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#dfb509 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dfb509',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #ffffff 0%,#dfb509 100%); /* W3C */	
	border: 1px solid #000000;
	cursor:pointer;
	    
}
.button:hover
{
    text-decoration:underline;
}
.dkgray{color:#333333;}
.orange{color:#ff9a00;}
.red{color:#ff0000;}
.black{color:#000000;}
.white{color:#FFFFFF;}

.dkgraybg{background-color:#333333;}
.orangebg{background-color:#ff9a00;}
.redbg{background-color:#ff0000;}
.blackbg{background-color:#000000;}
.whitebg{background-color:#FFFFFF;}

.borderright{border-right:solid 1px #666666;}
.borderleft{border-left:solid 1px #666666;}

.left {float:left;}
.right {float:right;}
.center{margin:2px auto;}

.bigger{font-size:1.4em;}
.normal{font-size: 1.2em;}
.medium{font-size:1em;}
.small{font-size: .8em;}

.clearall{clear:both;}
.nobreak{white-space:nowrap;}

.blackbox{background:#333333; color:#cccccc; padding:3px 5px;  margin-bottom:2px;}
.blackbox:hover{background:#333333; color:#cccccc; border:1px solid #ffffff; padding:2px 4px;  margin-bottom:2px;}
a.blackbox, a.blackbox:hover{color:#cccccc;}

/*----Top of Page Styles-----*/
.toppage{margin:0px 2px 6px; font-size:1.2em;}

.toplinks{color:#000000; padding:0px 10px; }
.toplinks:hover{color:#004581;}

.dkgray:hover{color:#000000;}



/*----Landing Page Styles-----*/

.welcome-message{padding:92px 0px; margin:0px auto; height:167px; width:659px;}
.message{padding:0px 0px; margin:0px auto;  width:659px;}
.continue {float:left; padding-top:67px; width:198px;}

/***********************************************/
/*             Development Styles              */
/***********************************************/
.devnote {
	font-weight: bold;
	color: green; /*#FF0066;*/
	background: #FFCCFF;
}
 /* Lead Filter Styles */
 .filterbox
{
	border: 5px solid #005a9c;
	background: white;
	color: #005a9c;
	height: auto;
	width:300px;
	padding: 10px;
	text-align: center;
	float:left;
	z-index: 5000;
	display: none;
}

.filterbox td
{
	padding: 5px 0;
}
.filterboxheader
{
	text-align:center;
	font-weight:bold;
	background-color: #005a9c;
	color: #ffffff;
}
.filtercontainment a { position:relative; }
.filtercontainment a img {
	position: absolute;
	top: 2px; right: 4px;
	width: 15px;
	border: 0;
	display:none;
}
 /*----GridView Styles-----*/
 .sortseparator { 
	height: 10px;
	background-color: #882402;
	font-size: .1em;
 }
 .gvtable, .gvtableNoSort { margin: 10px 0px; }
 .gvheader { background-color: #000000; color: #FFFFFF;}
 
 .gvrow { background-color: #FFFFFF; }
 .gvrowroles { background-color: #FFFFFF; }
 .gvaltrow { background-color: #E0E0E0; }
  .gvaltrowroles { background-color: #E0E0E0; }
 .gvpager { background-color: #666666; color: #FFFFFF; }
 .gvpager span { 
	/* unlinked text within .gvpager span tags wrap these page numbers
	   this should only be a style applied to the "current page" number */
	border: solid 1px #666666;
	background-color: #000000;
	color: #FFFFFF;
	padding: 2px 4px; }
 
  /* password strength help*/
 .PasswordHelp
{
	font-style:italic;
	font-size:10px;
color: #5880c1;
}

.ResidPasswordHelp
{
	font-style:italic;
	font-size:10px;
    color: #5880c1;
}

 .PasswordExpiration
{
	font-style:italic;
	color: #5880c1;
}

.passwordWarning
{
	font-weight:bold;
	font-size:1.2em;
	  color:#ff0000;
	padding-left:5px;
  
}


 /*Landing II Styles*/

	
.multiColumnDiv
{
width:640px;

}


.atlasLogo
{
	border: thin #808080 solid;
	border-top-style: none;
	box-shadow: 0px 0px 20px #d6d6d6;
}

 .sideBar
{
	float: left;
 	padding-left: 50px;
 	padding-right: 35px;
 	padding-bottom: 75px;
 	color: #094471;
	background: #d9e4f3; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #d9e4f3 44%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(44%,#d9e4f3), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#d9e4f3 44%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#d9e4f3 44%,#ffffff 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#d9e4f3 44%,#ffffff 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d9e4f3',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #ffffff 0%,#d9e4f3 44%,#ffffff 100%); /* W3C */
}

.sideBarContent
{
    width: 205px;
    text-align: left;
    line-height: 22px;
    margin-top: 30px;
}

/*atlas logo*/

#atlas-logo
{
    display:inline-block!important;
}