/* ================================
    CSS STYLES FOR ATADC PORTAL 
    v2.0, 11/2004
   ================================
*/
body {	
	background-color:transparent;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-top:0px;
}

td {
	font: 10px Verdana, Arial, Helvetica, sans-serif;

}

th {
	font: 10px Verdana, Arial, Helvetica, sans-serif;

}

#ContentTable {
	border-top: 1px solid #000000;
	padding-top: 0px;
}

#ContentTable table {
	font-size: 10px;
}

#LeftPane {
	width: 185px;
	border-right: 1px solid #C5E8F3;
	padding-left: 10px;
	padding-right: 10px;
}

#ContentPane {
	padding-left: 10px;
	padding-right: 10px;
}

#ContentPane table {
	width: 100%;
}

#RightPane {
	width: 185px;
	border-left: 1px solid #C5E8F3;
	padding-left: 10px;
	padding-right: 10px;
}   

.SiteTitle
{
	font-weight: bold;
	font-size: 20px;
	color: #ff0066;
	font-family: Verdana Bold, Helvetica, sans-serif;
}

#top {
	top: 0px;
	position: relative;
	height: 80px;
	z-index: 100;
	background: #FFFFFF no-repeat right bottom;
	padding-left: 15px;
}


/* PAGE BANNER */
/* style for the text of the site title */

/* background/border colors for the unselected tabs */

.Banner_myBody {
	width: 100%;
	background: #9999ff;
}

.OtherTabsBg {
	background: #003366;
}

#Banner_tabs {
	background: #003366;
}

.TabUnSelected {
	background: #003366;
}

.TabUnSelected a {
	background: #003366;
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
	border-top: 2px solid #9999ff;
	border-right: 1px solid #9999ff;
	border-left: 1px solid #9999ff;
	font-weight: bold;
	padding: 6px 5px 7px 5px;
	display: block;
}

.TabUnSelected a:hover {
	background: #6666ff;
	border-bottom: inherit;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	border-top: 2px solid #FFFFFF;
	border-left: 1px solid #0000ff;
	border-right: 1px solid #0000ff;
	font-weight: bold;
	padding: 7px 5px 6px 5px;
	display: block;
}

/* background/border colors for the selected tab */

.TabSelected {
    font-size: 11px;
    font-weight: bold;	
    text-decoration: none;
	background-color:#7D94B5;
	color: #003366;
}

.TabSelected a {
    font-size: 11px;
    font-weight: bold;	
    text-decoration: none;
	background: #7D94B5;
	color: #FFFFFF;
	padding: 6px 5px 7px 5px;
	border-top: 2px solid #3333ff;
	border-right: 1px solid #3333ff;
	border-left: 1px solid #3333ff;
	display: block;
}

.TabSelected a:hover {
    font-size: 11px;
    font-weight: bold;	
    text-decoration: none;
	background: #AAB9CE;
	color: #003366;
	padding: 7px 5px 6px 5px;
	border-left: 1px solid #9999ff;
	border-right: 1px solid #9999ff;
	border-top: 2px solid #FFFFFF;
	display: block;
}

.Logoff {
    font-size: 11px;
    color: #FFFFFF;
    font-weight: bold;	
    text-decoration: none;
	text-align: right;
	padding: 7px 5px 7px 5px;
	right: 0px;
	display: block;
}

#TitleTable {
	position:relative;
	z-index:5;
	margin-bottom: 0px;
	padding-bottom: 0px;
}


.ModuleTitle {
	font-size: 16px;
	color:#003399;
	font-weight: bold;
	font-style:oblique;
	border-bottom: 1px solid #F2D1B5;
}

.ModuleBox_Content {
	position:relative;
	z-index:50;
	font-size: 10px;
	padding-bottom: 0px;
	display: block;
}

.ModuleBox_Content img {
	padding-right: 5px;
}

.EditButton a {
	position:relative;
	top:0px;
	z-index:5;
	font-size: 9px;
	text-align: right;
	font-weight: normal;
	border: 1px solid #F2D1B5;
	background: #F2E5DA;
	padding-right: 2px;
	padding-left: 2px;
}

.EditButton a:hover {
	position:relative;
	top:0px;
	z-index:5;
	font-size: 9px;
	text-align: right;
	font-weight: normal;
	border: 1px solid #F2D1B5;
	background: #F2DFCD;
	text-decoration: none;
	padding-right: 2px;
	padding-left: 2px;
}

#header {
	background: #2E1F82;
	color: #FFFFFF;
	font-size: 9px;
	text-align: right;
	white-space: nowrap;
	position: relative;
	top: 0px;
	z-index: 110;
	height: 20px;
	display: block;
	width: 100%;
}

.headernav {
	background: #2E1F82;
	color: #FFFFFF;
	text-align: right;
	white-space: nowrap;
	position: relative;
	top: 0px;
	z-index: 110;
	height: 17px;
	display: block;
	padding-top: 3px;
	padding-right: 5px;
}

.headernav a:link {
	position: relative;
	top: 0px;
	vertical-align: middle;
	background: #2E1F82;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
	display: inline;
	border-bottom: 2px solid #2E1F82;
	border-right: 1px solid #2E1F82;
	border-left: 1px solid #2E1F82;
	padding: 3px 5px 1px 5px;
}

.headernav a:hover {
	position: relative;
	top: 0px;
	vertical-align: middle;
	background: #2E1F82;
	color: #E9E5FF;
	text-decoration: none;
	font-size: 10px;
	display: inline;
	border-bottom: 2px solid #2E1F82;
	border-right: 1px solid #2E1F82;
	border-left: 1px solid #2E1F82;
	padding: 3px 5px 1px 5px;
}

.headernav a:visited {
	position: relative;
	top: 0px;
	vertical-align: middle;
	background: #2E1F82;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
	display: inline;
	border-bottom: 2px solid #2E1F82;
	border-right: 1px solid #2E1F82;
	border-left: 1px solid #2E1F82;
	padding: 3px 5px 1px 5px;
}

.home_content {
	background: #FFFFFF;
	color: #151515;
	font-size: 11px;
	line-height: 20px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 0px;
}

.content {
	font-size: 11px;
	line-height: 14px;
}

.footer {
    text-align: center;
    font-size: 9px;
	color: #999999;
	font-weight: bold;

}

.content p {
	font-size: 11px;
	line-height: 14px;
}

.content td {
	font-size: 11px;
	line-height: 14px;
}

.home_table {
	background: #FFFFFF;
}

/* text style for the selected tab */

/* text style for the unselected tabs */


 

/* GENERAL */
/* style for module titles */
.Head	{
	font-weight: bold;
	font-size: 14px;
	color: #9999ff;
	font-family: Verdana, Helvetica, sans-serif;
}

/* style of item titles on edit and admin pages */
#ContentTable .SubHead	{
	font-weight: bold;
	font-size: 11px;
	color: #2E1F82;
	text-decoration: none;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: black;
}

/* text style used for most text rendered by modules */
.Normal	{
    font-size: 11px;
    font-weight: normal;    
}

.NormalBold	{
    font-size: 10px;
    font-weight: bold
}

label {
	font-size: 11px;
}

/* text style for error text */
.ErrorText	{
    color: red;
    font-family: Verdana, Arial;
    font-size: 12px;
}   

/* style for separator between site links */

.SeperatorHorizontal	{
	height: 1px;
	padding: 0px;
	margin: 0px;
	display: block;
	border-bottom: 1px solid #CCCCCC;
}


    
/* text style for the site links (at extreme top-right of header) */
.SiteLink {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold
}   

/* hyperlink style for the site links */
#ContentTable a:link {
    text-decoration:    none;
    color: #8B0000;
}

#ContentTable a:visited  {
    text-decoration:    none;
    color: #8B0000;
}

#ContentTable a:active   {
    text-decoration:    none;
    color: #BF0000;
}

#ContentTable a:hover    {
    text-decoration:    underline;
    color: #BF0000;
}

    



/* GENERIC */
H1  {
    font-size: 16px;
    font-weight: bold;
    color: #9999ff;
	border-bottom: 1px solid #C5E8F3;
	padding-bottom: 3px;
	padding-top:15px;
}

H2  {
    font-size: 12px;
    font-weight: bold;
    color: #2E1F82;
	padding-bottom: 0px;
	line-height:10px;
	padding-top: 15px;
}

H3  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:    normal;
    color: darkred;
}

H4  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight:    normal;
    color: darkred;
}

H5, DT  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: darkred;
}

H6  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: darkred;
}

TFOOT, THEAD    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;
    color: darkred;
}

TH  {
    vertical-align: baseline;
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    bold;
    color: darkred;
}

A:link  {
    text-decoration:    none;
}

A:visited   {
    text-decoration:    none;
}

A:active    {
    text-decoration:    none;
}

A:hover {
    text-decoration:    underline;
}#Table14 {	font-size: 10px;}

SMALL   {
    font-size:  8px;
}

BIG {
    font-size:  14px;
}

BLOCKQUOTE, PRE {
    font-family:    Lucida Console, monospace;
}


UL LI   {
    list-style-type:    square ;
}

UL LI LI    {
    list-style-type:    disc;
}

UL LI LI LI {
    list-style-type:    circle;
}

OL LI   {
    list-style-type:    decimal;
}

OL OL LI    {
    list-style-type:    lower-alpha;
}

OL OL OL LI {
    list-style-type:    lower-roman;
}

HR {
    color: dimgrey;
    height:1pt;
    text-align:left
}

#_ctl0_HtmlHolder {
position:relative;
top:-22px;
}

#Banner_t1 {
background-color:#0099FF;
}
