ul, li {  color: #003366; font-size: 90% }
/* need this to render tables w/ images & links properly */ 
 img { 
     color: inherit; 
     background-color: inherit; 
     border: none; 
     display: block; 
     overflow: hidden;  
     margin: 0; 
     padding: 0; 
 } 
 /* ........................... */
.style1
{
   FONT-SIZE: 12px;
   COLOR: #003366;
   FONT-FAMILY: verdana, arial, helvetica;
   font-style: italic;
}

TD {
	FONT-SIZE: 11px;
	COLOR: #003366;
	FONT-FAMILY: arial, verdana, helvetica;
	vertical-align:top;
}
.carea {
	COLOR: #333333; LINE-HEIGHT: 18px
}
.sb {
	BACKGROUND-IMAGE: url(i/sbg1.jpg); BACKGROUND-REPEAT: repeat-x
}
.infotext {
	FONT-SIZE: 12px; COLOR: #ebebeb; FONT-FAMILY: arial, verdana, helvetica
}
.block_links {
	FONT-SIZE: 12px; BACKGROUND: #eaeaea; COLOR: #ebebeb; FONT-FAMILY: arial, verdana, helvetica
}
.block_header {
	BACKGROUND-IMAGE: url(i/bg.jpg)
}
.bottom {
	FONT-SIZE: 10px
}

INPUT.text {
	FONT-SIZE: 12px
}
BODY {
	FONT-SIZE: 11px; BACKGROUND-IMAGE: url(i/bg.jpg); COLOR: #333333; BACKGROUND-REPEAT: repeat-y;; FONT-FAMILY: arial, verdana, helvetica;
	MARGIN:AUTO 0; background-color: #CCCCCC;
}
H2 {
	FONT-SIZE: 24px; COLOR: #999999; FONT-FAMILY: verdana
}
TD.menu1 {
	FONT-SIZE: 70%; FONT-FAMILY: verdana
}
TD.menuWB {
	BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; FONT-SIZE: 70%; BORDER-LEFT: #bbbbbb 1px solid; BORDER-BOTTOM: #bbbbbb 1px solid; FONT-FAMILY: verdana
}
TD.menuB {
	BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; FONT-SIZE: 70%; BORDER-LEFT: #bbbbbb 1px solid; BORDER-BOTTOM: #bbbbbb 1px solid; FONT-FAMILY: verdana; BACKGROUND-COLOR: #000066
}
TD.menuW {
	FONT-SIZE: 70%; FONT-FAMILY: verdana
}
TD.menu2 {
	FONT-SIZE: 70%; FONT-FAMILY: verdana; BACKGROUND-COLOR: #ffffff
}
TD.login {
	FONT-SIZE: 70%; FONT-FAMILY: verdana
}
TD.borderB {
	BACKGROUND-COLOR: #000080
}
TD.bckB {
	FONT-SIZE: 70%; BACKGROUND-COLOR: #dffcff
}
TD.menuG {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #bbbbbb 1px solid; FONT-SIZE: 11px; COLOR: #ffffff; BORDER-BOTTOM: #538c4d 2px solid; FONT-FAMILY: arial; BACKGROUND-COLOR: #93c39b
}
.backG {
	COLOR: #ffffff; BORDER-BOTTOM: #538c4d 2px solid; FONT-FAMILY: verdana; BACKGROUND-COLOR: #006699
}
.backR {
	COLOR: #ffffff; BORDER-BOTTOM: #d60e03 2px solid; FONT-FAMILY: verdana; BACKGROUND-COLOR: #fd8f8a
}
.backB {
	COLOR: #000099; BORDER-BOTTOM: #6699ff 2px solid; FONT-FAMILY: verdana; BACKGROUND-COLOR: #3366cc
}
TD.backW {
	FONT-SIZE: 70%; FONT-FAMILY: verdana; BACKGROUND-COLOR: #ffffff
}
P.headp {
	FONT-WEIGHT: bold; FONT-SIZE: 110%
}
P.textp {
	
}
TD.form1 {
	FONT-SIZE: 90%; BACKGROUND: #eaeaea; COLOR: #000000; FONT-FAMILY: Verdana
}
TD.form2 {
	FONT-SIZE: 70%; BACKGROUND: #93c39b; FONT-FAMILY: Verdana
}
TD.form3 {
	FONT-SIZE: 70%; BACKGROUND: #dddddd; FONT-FAMILY: Verdana
}
TH.form1 {
	BACKGROUND: #eeeeee; FONT-FAMILY: Verdana
}
TD.tdbord1 {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: #aaaaaa 1px solid; BORDER-BOTTOM: black 1px solid
}
A:link {
	COLOR: #003366; TEXT-DECORATION: none;
}
A:hover {
	COLOR: #FF0033; TEXT-DECORATION: underline;
}
A:visited {
	TEXT-DECORATION: none;
}
A.menuitem {
	FONT-WEIGHT: bold; FONT-STYLE: italic
}
A {
	FONT-WEIGHT: bold; COLOR: #003366; TEXT-DECORATION: underline
}
A:visited {
	FONT-WEIGHT: bold; COLOR: #003366; TEXT-DECORATION: underline
}
A:hover {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
.contentarea a, .contentarea a:link, .contentarea a:visited {
	text-decoration: none;
} 

P.code {
	BORDER-RIGHT: #aaaaaa 1px groove; PADDING-RIGHT: 12px; BORDER-TOP: #aaaaaa 1px groove; PADDING-LEFT: 12px; FONT-WEIGHT: bold; BACKGROUND: #f0eedd; PADDING-BOTTOM: 12px; BORDER-LEFT: #aaaaaa 1px groove; PADDING-TOP: 12px; BORDER-BOTTOM: #aaaaaa 1px groove; FONT-STYLE: italic
}
.clsMilonicTestOn {
	COLOR: #000000; BACKGROUND-COLOR: #c1d2ee
}
.clsMilonicTestOff {
	COLOR: #ff0000; BACKGROUND-COLOR: #efedde
}
.menuon {
	FONT-SIZE: 10pt; BACKGROUND: #ccccff; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Tahoma
}
.menuoff {
	FONT-SIZE: 10pt; BACKGROUND: #ffff00; COLOR: #ffffff; FONT-STYLE: italic; FONT-FAMILY: Tahoma
}
DIV.white_on_onblue {
	FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Tahoma
}
TABLE#menu2 {
	WIDTH: 800px; HEIGHT: auto
}
TABLE#menu2 TD {
	FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/images/ashleybuttons_acs.jpg); MARGIN: 0px; LINE-HEIGHT: 25px; BACKGROUND-REPEAT: repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; HEIGHT: 12px; TEXT-ALIGN: left
}
TABLE#menu2 TD A {
	DISPLAY: block; FONT-WEIGHT: bold; WIDTH: 100%; COLOR: #ffffff; HEIGHT: 100%; TEXT-DECORATION: none; PADDING-RIGHT: 5px; PADDING-LEFT: 5px;
}
TABLE#menu2 TD A:link {
	BACKGROUND-POSITION: 0px 0px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/images/ashleybuttons_acs.jpg); COLOR: #ffffff
}
TABLE#menu2 TD A:visited {
	BACKGROUND-POSITION: 0px 0px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/images/ashleybuttons_acs.jpg); COLOR: #ffffff
}
TABLE#menu2 TD A:hover {
	BACKGROUND-POSITION: 0px -25px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/images/ashleybuttons_acs.jpg); COLOR: #ffffff
}
TABLE#menu2 TD A:active {
	BACKGROUND-POSITION: 0px -50px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/images/ashleybuttons_acs.jpg); COLOR: #ffffff
}
TD.redline {
	BORDER-LEFT: #c00000 1px solid; PADDING-LEFT: 5px; padding-right: 5px;
}
TABLE.sidebox {
	BORDER-RIGHT: #aaaaaa 1px groove; PADDING-RIGHT: 0px; BORDER-TOP: #aaaaaa 0px groove; PADDING-LEFT: 0px; FONT-WEIGHT: bold; COLOR: #000000; BACKGROUND: whitesmoke; PADDING-BOTTOM: 25px; BORDER-LEFT: #aaaaaa 0px groove; PADDING-TOP: 12px; BORDER-BOTTOM: #aaaaaa 1px groove; WIDTH: 250px;  HEIGHT: auto;
}
TD.sideboxheader {
	BACKGROUND: #003366; FONT-WEIGHT: bold; COLOR: #ffffff; HEIGHT: 15; TEXT-DECORATION: none; FONT-SIZE: 10pt; text-align:center; BORDER-BOTTOM: #aaaaaa 3px groove;
}
td.sideboxbold, table.sideboxbold
{
    font-weight: normal;
    color: #003366;
    background: whitesmoke;
    padding-top: 5px 5px 0px 0px;
    text-align: left;
    vertical-align: top;
    font-size: 12px;
    line-height: 15px;
    font-family: Verdana, Arial;
	width: 250px;
}
TD.sidebox
{
    font-size: 11px;
    vertical-align: top;
    text-indent: 0px;
    line-height: normal;
    font-family: Verdana, Arial;
    list-style-type: square;
    background: whitesmoke;
    text-align: left;        
    font-weight: normal;
    padding-top: 5px;
    padding-left: 5px;
    padding-right: 5px;
}
TD.bottombar
{
    border-left: #c00000 0px solid;
    border-right: #aaaaaa 0px groove;
    border-top: #c00000 1px solid;
    border-bottom: #aaaaaa 0px groove;
    padding-left: 12px;
    padding-right: 12px;
    padding-top: 5px;
    padding-bottom: 5px;    
    background: whitesmoke;    
    font-family: Verdana, Arial;
    font-size: 10px;    
    font-weight: normal;
    color: #C00000;
    text-align: center;
    vertical-align: middle;
}

.bottombar a:visited { text-decoration:none }
.bottombar a:hover { text-decoration: underline}
.boldheader
{    
    padding-left: 0px;
    padding-right: 5px;
    padding-top: 10px;
    padding-bottom: 5px;    
    font-family: Verdana, Arial;
    font-size: 14px;    
    font-weight: bold;
    color: #003366;
    text-align: center;
}
.pagecontent {
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: verdana, arial, helvetica
}
.pagecredits {
	FONT-SIZE: 10px; COLOR: gray; FONT-FAMILY: verdana, arial, helvetica;
    text-align: center;
}

.glossary_name {
	font-size:12px;
	font-weight:bold;
}
.glossary_def {
	font-size:12px;
}

.sidebox {
    text-align: center;
}

.sideboxlist
{
    font-size: 11px;
    vertical-align: top;
    text-indent: 0px;
    line-height: normal;
    font-family: Verdana, Arial;
    list-style-type: square;
    background: whitesmoke;
    text-align: left;
}
UL
{
    font-size: 13px;
    vertical-align: top;
    text-indent: 0px;
    line-height: normal;
    font-family: Verdana, Arial;
    list-style-type: disc;
    background: white;
    text-align: left;
}

TD.contentarea 
{
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 15px;   
	color: #003366; 
}

