﻿.BannerHead 
{
font-weight:bold;
font-size:13px;
font-family:Verdana,Arial;
padding-left:25px;
padding-top:12px;
color:white;
text-align:left;
}

BODY {
	background-color: #FFFFFF;
	margin-top: 20px;
	margin-left: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	}
	
TD {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	color: #666666;
	}
	
TD.whitesmall {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	}
	
TD.copyright {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 9px;
	color: #CCCCCC;
	}

A.GrayLink:LINK, A.GrayLink:VISITED, A.GrayLink:ACTIVE {
	color: #515658;
	font-weight: bold;
	text-decoration: none;
	}
	
A:LINK, A:VISITED, A:ACTIVE {
	color: #FF0000;
	text-decoration: none;
	}

A:HOVER, A:VISITED:HOVER {
	color: #FF0000;
	text-decoration: underline;
	}
	
A:LINK.submenu, A:VISITED.submenu, A:ACTIVE.submenu {
	color: #666666;
	text-decoration: none;
	}

A:HOVER.submenu, A:VISITED:HOVER.submenu {
	color: #FF0000;
	text-decoration: underline;
	}
	
OPTION {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 12px;
	color: #666666;
	background-color : white;
	border: 1px solid #999999;
	}
	
SELECT {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10px;
	color: #666666;
	background-color: white;
	}
	
INPUT.login {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	color: #666666;
	background-color : #EEEEEE;
	border: 1px solid #FFFFFF;
	}
	
.CleanButton
{
	font-family:  verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 3px;
	line-height: 11px; 
	color: #666666; 
	background-color: #EEEEEE; 
	border: 1px solid #A9ACAD;
	cursor: hand;
}

.CleanButtonSmall
{
	font-family:  verdana,arial,helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding: 1px;
	line-height: 11px; 
	color: #666666; 
	background-color: #EEEEEE; 
	border: 1px solid #A9ACAD;
	cursor: hand;
}

INPUT.form {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	color: #666666;
	background-color : #FFFFFF;
	border: 1px solid #A9ACAD;
	}
	
TEXTAREA {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 12px;
	color: #666666;
	background-color : #F0F0F0;
	border: 1px solid #999999;
	}
	
STRONG.red {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	color: #FF0000;
	}
	
STRONG.big {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 13px;
	color: #666666;
	}

P.breakhere 
	{page-break-before: always
	}

.DataGridPager td 
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	border: none;
}

table.sortable a.sortheader 
{
    background-color:#5778AB;
    color:white;
    font-weight: bold;
    text-decoration: none;
    display: block;
}
table.sortable span.sortarrow 
{
    color: #5778AB;
    font-size: 0px;
    text-decoration: none;
}

.print
{
 display:none;
}

.style_labels_sm {
	FONT-SIZE: 8pt; BACKGROUND-COLOR: #5778ab;
}
.style_detail_sm {
	FONT-SIZE: 7.5pt
}
.style_detail_sm2 {
	FONT-SIZE: 7.5pt
}
.style_detail_sm4 {
	FONT-SIZE: 7pt;
}
.style_detail_sm4_bold {
	FONT-SIZE: 7pt; color: #003580; font-weight: bold;
}
.style_header_sm4 {
	FONT-SIZE: 7pt; font-weight:bold; TEXT-DECORATION: underline;
}
.style_detail_white {
	FONT-SIZE: 7pt; color: White;
}
.style_detail_bold_white {
	FONT-SIZE: 7pt; color: White; font-weight: bold;
}
.style_detail_sm2_bold_blue
{
	FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; COLOR: #003580;
}
.style_detail_sm3 {
	FONT-SIZE: 8pt
}
.style_labels_sm2 
{
	FONT-SIZE: 8pt; BACKGROUND-COLOR: #dedfbf;
}
.style_detail_normal {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt
}
.style_detail_bold_blue 
{
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #003580;
}
.tblBorder {
	BORDER-RIGHT: #003580 1px solid; BORDER-LEFT: #003580 1px solid; BORDER-BOTTOM: #003580 1px solid; BORDER-TOP: #003580 1px solid;
}

/* Style for idTabs */
.categoryTab {
  background: white;
  color:black;
  padding:15px 10px;
  width:750px;
  border:1px solid white;
  margin:8px auto;
}
.categoryTab li { list-style:none; float:left; }
.categoryTab ul a {
  display:block;
  padding:6px 10px;
  text-decoration:none!important;
  margin:1px;
  margin-left:0;
  font:10px Verdana;
  color:#FFF;
  background:gray;
}
.categoryTab ul a:hover {
  color:#000;
  background:#FDFBF1;
  }
.categoryTab ul a.selected {
  margin-bottom:0;
  color:#FFF;
  background:#5778AB;
  border-bottom:1px solid snow;
  cursor:default;
  }
.categoryTab div {
  padding:10px 10px 8px 10px;
  padding-top:3px;
  margin-top:-15px;
  clear:left;
  color: #666666;
  background:#FDFBF1;
  font:8pt verdana,arial,helvetica,sans-serif;
}
/*.categoryTab div a { color:#000; font-weight:bold; }*/

.MessageLabelWrap
{
	color: #FF0000; 
	width:750px;
	max-width: 750px; 
	display:block; 
}


/* The attribute displays the error message in red. */
.MessageError
{
	font-family: Tahoma;
	font-size: 11px;
	color: #FF0000;	
}


/* The attribute creates block confirmation message on the web page. */
.ConfirmationMessage
{
	font-family:  verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	color: #666666; 
	width:450px;
	max-width: 450px; 
	display:block; 
}

.TableHeader
{
	font-family:  verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.DocumentLink
{
	font-family:  verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	color: #666666; 
}

.GridViewPagerCounter
{
	background-color: #5778ab;
	font-weight: bold;
	color: White;
}

ul#accordian, ul#accordian ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 450px;
}

ul#accordian a {
  display: block;
  text-decoration: none;	
}

ul#accordian li {
  margin-top: 1px;
}

ul#accordian li a {
  background: Black;
  color: White;	
  font-weight: bold;
  padding: 0.5em;
}

ul#accordian li a:hover {
  background: Blue;
  color: #fff;
  font-weight: bold;
}

ul#accordian li ul li a {
  background: #ccc;
  color: #000;
  padding-left: 20px;
}

ul#accordian li ul li a:hover {
  background: #aaa;
  border-left: 5px #000 solid;
  padding-left: 15px;
}

.HideProcess4506 
{
   display: none;
   visibility: hidden; 
}
