body  { font-family: Arial, Helvetica, sans-serif; margin-right: .2em; margin-left: .2em; padding: 0 }
p  { font-family: Arial, Helvetica, sans-serif }
td  { font-family: Arial, Helvetica, sans-serif }
.bigHead { color: #000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; border-bottom-color: orange; border-bottom-style: solid; border-bottom-width: thin }
.header { color: #000; font-family: Arial, Helvetica, sans-serif; font-weight: bold;  }
.headerbig { color: #000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.2em }
.subMenuHead { font-size: .8em; color: #FFF; font-weight: bold; }
.submenu a:link  { color: #fff; text-decoration: none }
.submenu { color: #fff; font-size: 12px }
.submenuselected { color: #fff; font-size: 12px; font-weight: bold }
.submenuselectedblue { color: #183C7B; font-size: 12px; font-weight: bold }
.submenu a:active  { color: #9CF; text-decoration: none }
.submenu a:visited  { color: #FFF; text-decoration: none }
.submenu a:hover { color: #9CF; text-decoration: none }
.rightmenu { line-height: 130% }
.copyright { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 150%; text-decoration: none}
.blurb { color: #1D3D78; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 150%; text-decoration: none}
.blurbbold { color: #1D3D78; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 150%; text-decoration: none; font-weight: bold}
.activetext {color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold}
.blurb a:link { color: #1D3D78 }
.blurb a:visited { color: #1D3D78 }
.blurb a:active { color: #000 }
.blurb a:hover { color: #9CF }
.blurbbig { color: #1D3D78; font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 150%; text-decoration: none; font-weight: bold}
.blurbbigred { color: RED; font-family: Arial, Helvetica, sans-serif; font-size: 20px; line-height: 150%; text-decoration: none; font-weight: bold}
.date { text-align: right; color:#002048; padding-right: 2em; font-weight: bold; font-size: .80em }
a:link { color: #C90 }
a:visited { color: #999 }
a:active { color: #000 }
a:hover { color: #960 }
.partner { color: #1D3D78; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 150%; text-decoration: none; text-align: center }
.partner a:link { color: #1D3D78 }
.partner a:visited { color: #1D3D78 }
.partner a:active { color: #000 }
.partner a:hover { color: #9CF }
select.index {font-size: .75em; border: 1px solid black; }
table.index {font-size: .75em; color: #FFF }
table.indexblue {font-size: .75em; color: #183C7B }
input.index {font-size: .75em; border: 1px solid black; }
select.index2 {font-size: .75em; border: 1px solid black; }
input.bt { background:white; color:#1D3D78; border: 1px solid black;
    height: 24px;
}
.bt2{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;padding:15px 20px;cursor:pointer;line-height:20px;margin:0 10px 10px 0;display:inline-block;background:#fff;border:1px solid #e8e8e8;color:#888;text-decoration:none;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-moz-box-shadow:0 2px 0 0 #e8e8e8;-webkit-box-shadow:0 2px 0 0 #e8e8e8;box-shadow:0 2px 0 0 #e8e8e8;padding:6px 10px 4px 10px;color:#fff;background:#2f8ab9;border:0;-moz-box-shadow:0 2px 0 0 #13648d;-webkit-box-shadow:0 2px 0 0 #13648d;box-shadow:0 2px 0 0 #13648d}
.results  {font-family: Arial, Helvetica, sans-serif; font-size: 16px; } 
.pages  {color: #1D3D78; font-size: 10pt; font-weight: bold }
.pagelist  {color: #1D3D78; font-family: arial bold; font-size: 10pt; font-weight: bold }
.pagelist a { color: #1D3D78; text-decoration: none }
.pagelist a:link { color: #1D3D78; text-decoration: none }
.pagelist a:visited { color: #1D3D78; text-decoration: none }
.pagelist a:active { color: #000; text-decoration: none }
.pagelist a:hover { color: #9CF; text-decoration: none }

/*a.logout { font-size: .8em; color: #FFF; text-decoration: none; font-variant: small-caps }
a.logout:link { color: #FFF; text-decoration: none }
a.logout:visited { color: #FFF; text-decoration: none }
*/
a.logout { font-size: .8em; color: #1D3D78; text-decoration: none; font-variant: small-caps }
a.logout:link { color: #1D3D78; text-decoration: none }
a.logout:visited { color: #1D3D78; text-decoration: none }

.user { text-align: left; color:#002048; font-weight: bold; font-size: .80em }
.loginbutton {BACKGROUND: #1d3d78; COLOR: white; font-weight: bold}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.redtext {
	font-family: Arial, Helvetica, sans-serif;
	color: red;
	font-weight: bold;
	font-size: small;
}
.greentext {
	font-family: Arial, Helvetica, sans-serif;
	color: green;
	font-weight: bold;
	font-size: small;
}
.unsorted
{ 
    background-image: none;
}
.sortedAsc 
{
    background-image: url(images/sort_down.gif) ; 
    background-repeat: no-repeat; 
    background-position: top; 
    /* background-position:center; */
    /* padding-left: 4px; */
} 
.sortedDesc 
{ 
    background-image: url(images/sort_up.gif); 
    background-repeat: no-repeat; 
    background-position: top;
    /* background-position:center; */
    /* padding-left: 4px; */
}
.error {
	font-family: Arial, Helvetica, sans-serif;
	color: red;
	font-weight: bold;
	font-size: 1.1em;
}
.blurbhelp { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 150%; text-decoration: none; margin-left: .3em}

.blurbwhite { color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 150%; text-decoration: none}
.blurbwhite a:link { color: white }
.blurbwhite a:visited { color: white }
.blurbwhite a:active { color: white }
.blurbwhite a:hover { color: #9CF }
.rbpad {margin-left: 1.5em }

a.selection { font-size: .8em; color: #1D3D78 }
a.selection:link { color: #1D3D78 }
a.selection:visited { color: #1D3D78 }

.smallext {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: .85em;
}

.medtext {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1em;
}

.special { 
    border-spacing: 5px;
    border-collapse: separate;
}

table.othersearch 
{
	font-weight:bold;
	/* border: ridge 1px #FFF; */
	font-size: .75em;
	color: #FFF;
}
input.othersearch {font-size: .75em; border: 1px solid black; }
.smallbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
.blurbsmall { color: #1D3D78; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 150%; text-decoration: none}
.closed {display: none}
.open {display: block}

/*** Forms MultiPage  Styles***/
.TabMenu
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color:white;		
	font-size:11px;
	font-weight:normal;
}

.Tab
{		
	background: #aaaaaa url("images/tabstrip/tab-left.gif") left top no-repeat;
	padding-left: 10px; 
	padding-right: 10px; 	
	color:white;	
	font-weight:bold;	
}

.Tab a, .Tab a span 
{	
	background:  url("images/tabstrip/tab-right.gif") right top no-repeat; 	
	padding-right: 10px;
	padding-left: 10px;  	
	color:white;
	font-weight:bold;
	text-decoration: none;
}

.TabSelected
{
	background: #191970 url("images/tabstrip/tab-darkblue-left.gif") left top no-repeat; 	
	padding-left: 10px; 
	padding-right: 10px; 			
	font-size:11px;	
}
.TabSelected a, .TabSelected a span
{	
	background:  url("images/tabstrip/tab-darkblue-right.gif") right top no-repeat; 
	padding-right: 10px;
	padding-left: 10px;  
	color:white;	
	font-weight:bold;
	text-decoration: none;
	
}

/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.modalPopup 
{
	text-align:center;
	vertical-align:middle;
	background-color:white;
	border-width:3px;
	border-style:solid;
	border-color:black;
	padding:3px;
	width:250px;
	display:block
	
}

.verticalCANS
{
	writing-mode: tb-rl;
	filter: flipH flipV;
	font-family: Arial, Helvetica, sans-serif;
	
	color: #1D3D78;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    text-decoration: none;
    white-space: nowrap;
    
 }

 .CANS3
 {
	background-color: Red;
	color: White;
	
 }

 .CANS2
 {
	background-color: Yellow;
	color: White;
	
 }
 
  .CANS1
 {
	background-color: Green;
	color: White;
	
 }
 
  .CANS0
 {
	background-color: blue;
	color: White;
	
 }	
  .CANSNONE
 {
	background-color: white;
	color: Black;
 }	 

