BODY {
	background : FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left : 5px;
	margin-top : 2px;
	margin-right: 2px;
}

TABLE.masthead{
	background-color : 636563;
	border-style : none;
	color : White;
	font : bolder;
	border-bottom: 3px solid FFFFFF;

}
TABLE.masthead TR{
	color : White;
	font : bolder;
	border-style : none;
	background-color : 636563;
}
TABLE.masthead TD{
	border-style : none;
	background-color : 636563;
	text-align : center;
}
TABLE.masthead A{color:white;}
TABLE.masthead A:hover{
	color:white;
	text-decoration : underline;
}

TABLE.menubar{
	background-color : 932653;
	border-style : none;
	color : White;
	font : bolder;
}
TABLE.menubar TR{
	color : White;
	font : bolder;
	border-style : none;
	background-color : 932653;
}
TABLE.menubar TD{
	border-style : none;
	background-color : 932653;
	text-align : center;
}
TABLE.menubar A{
	color: White;
}
TABLE.menubar A:hover{color:white;	text-decoration : underline;}

/* optionbar */
TABLE.optionbar{
	padding-bottom : 0px;
	padding-left : 3px;
	padding-right : 3px;
	padding-top : 3px;
	margin-left : 0px;
	background-color : 003399;
	border-style : none;
	color : White;
	font : bolder;
}
TABLE.optionbar TR{
	color : White;
	font : bolder;
	border-style : none;
	background-color : 003399;
}
TABLE.optionbar TD{
	color : White;
	border-style : none;
	background-color : 003399;
	text-align : left;
}
TABLE.optionbar A{
	color: White;
}
TABLE.optionbar A:hover{color:white;	text-decoration : underline;}

div.optionbar{
	padding-bottom : 1px;
	padding-left : 3px;
	padding-right : 3px;
	padding-top : 3px;
	margin-left : 0px;
	background-color : #21529C;
	color : White;
	font-weight : bolder;
	font-size : x-small;
	margin-bottom : 0px;
}
div.optionlink{
	padding-bottom : 3px;
	padding-left : 3px;
	padding-right : 3px;
	padding-top : 3px;
	margin-left : 0px;
	background-color : 932653;
	color : White;
	font-weight : normal;
	font-size : x-small;
	margin-top : 0px;
}
div.optionlink A{
	color : White;
}
div.optionlink A:HOVER{
	color : Yellow;
}

TABLE.aw_menubar{
	background-color : 6699CC;
	border-style : none;
	color : White;
	font : bolder;
}
TABLE.aw_menubar TR{
	color : White;
	font : bolder;
	border-style : none;
	background-color : 6699CC;
}
TABLE.aw_menubar TD{
	border-style : none;
	background-color : 6699CC;
	text-align : center;
}
TABLE.aw_menubar A{
	color: White;
}
TABLE.aw_menubar A:hover{color:white;	text-decoration : underline;}

#footerText {
	margin-top: 8px;
	margin-bottom:0;
	margin-left: 0;
	margin-right: auto;
	width:750px;
	height:50px;
	z-index:7;
	background-color: #961F3D;
	padding: 8px;
	color: #FFFFFF;

}

#footerText a {
color: #FFFFFF; }

#footerText a:hover {
color:#FFCC99; }

TABLE.lnav{
	background-color : 336699;
	border-style : none;
	color : White;
	font : bolder;
	}
TABLE.lnav TD{
	border-style : none;
	background-color : 336699;
	text-align : left;
}
TABLE.lnav A{color:white;}
TABLE.lnav A:hover{color:white;	text-decoration : underline;}

TABLE {
	border-style : none;
	background : FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : medium;
	font-weight : normal;}

TH {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bolder;
	text-align : left;
	background: #EAEAEA;
	padding-left : 5px;
	padding-right: 3px;
	padding-bottom : 3px;
	padding-top : 3px;
	border-bottom-color: #FFFBF0;
	border-top-color:#FFFFFF;
}


TD{	
	border-style:none;
	padding-left : 3px;
	padding-right: 3px;
}
TD.border{	
	border: 1px solid #EAEAEA;
	padding-left : 3px;	
	padding-right: 3px;
}

TR{	margin-bottom : 0px;
	vertical-align:top;
	}

TD.userframe{
	border-style : none;
	font-size : small;
}

TD.userlinks{	border-style : none;	font-size : x-small;	text-align : center;}
TD.userlinks A{color : #21529C;}

TABLE.userpage{
	background : FFFFFF;
	border : none;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	margin-bottom : -5px;}

TH.sort {
	cursor:s-resize;
	font-weight : bolder;
	text-align : left;
	color : #21529C;
	background: #EAEAEA;
	
	}
TABLE.EA {
	border : 1px solid #EAEAEA;
	background : EAEAEA;
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
	font-weight: bolder;}

TABLE.grid {
	background : FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	border : 1px solid #EAEAEA;
}
TABLE.grid TD.noframe{
	border : none;
	padding-bottom : 0px;
	padding-top : 0px;
}
TABLE.grid TD{
	border : 1px solid #EAEAEA;
}
TABLE.grid TD.smalltext{
	font-size: x-small;
}
TABLE.grid TD.C {
	text-align:center;
	font-size : x-small;}
TABLE.grid TH{
	background: #EAEAEA;
	padding-left : 3px;
	padding-right: 3px;
	padding-bottom : 3px;
	padding-top : 3px;
	border-bottom-color: #FFFBF0;
	border-top-color:#FFFFFF;
	font-size:small;
}
TABLE.grid TH.smalltext{
	font-size : x-small;}
}

TABLE.grid TH.aright{
	text-align : right;
}

div.usernote {
	font-size : small;
	font-style : normal;
	font-weight : normal;
	color : #696969;
}
div.rednote {
	font-size : x-small;
	font-style : normal;
	font-weight : normal;
	color : red;
}
img.floatright { 
float: right; 
margin: 3px 0 10px 10px;}

span.red_em {
	font-size : small;
	font-style : normal;
	font-weight : bolder;
	color : red;
}
span.backorder_blue {
	font-style : normal;
	font-weight : bolder;
	color : #2ea0c7;
}
a.info_blue {
	font-style : normal;
	color : #0368FF;
	cursor : help;
}
div.floatright_link { 
color: #C1C1C1;
float: right; 
margin: 3px 0 10px 10px;}

span.white_header {
	font-size : small;
	font-weight : bolder;
	margin-bottom : 2px;
	margin-top : 1px;
	color : White;
}
span.inact {
	color : cc9999;
	}

span.optionlink{
	padding-bottom : 3px;
	padding-left : 3px;
	padding-right : 3px;
	padding-top : 3px;
	margin-left : 0px;
	background-color : 932653;
	color : White;
	font-weight : normal;
	font-size : x-small;
	margin-top : 0px;
}

span.optionlink A{
	color : White;
}
span.optionlink A:HOVER{
	color : Yellow;
}
span.H_3 {
	font-size : small;
	margin-bottom : 2px;
	margin-top : 1px;
	color : Black;
}
div.pageheader {
	font-size : small;
	font-weight : bolder;
	color : black;
	margin-bottom : 2px;
	text-align:center;
}
div.pageheader_r {
	font-size : small;
	font-weight : bolder;
	color : black;
	margin-bottom : 2px;
	text-align:right;
}


H1 {
	font-size : medium;
	font-weight: bolder;
	margin-bottom : 2px;
	margin-top : 1px;
	color : 932653;
}

H2 {
	font-size : medium;
	font-weight: normal;
	margin-bottom : 2px;
	margin-top : 1px;
	color : c0c0c0;
}
H3 {
	font-size : small;
	margin-bottom : 2px;
	margin-top : 1px;
	color : Black;
}
H4 {
	font-size : small;
	margin-bottom : 2px;
	margin-top : 1px;
	color : 932653;
}
H5 {
	font-size : small;
	margin-bottom : 2px;
	margin-top : 1px;
	color : Gray;
}
span.H_5 {
	font-size : small;
	margin-bottom : 2px;
	margin-top : 1px;
	font-weight : bolder;
	color : Gray;
}

H6 {
	font-size : small;
	margin-bottom : 2px;
	margin-top : 1px;
	color : #21529C;
}
H7 {
	font-size : medium;
	margin-bottom : 2px;
	margin-top : 1px;
	border-bottom: ridge #AA3F55;
}

A {	text-decoration : none;
	color : #21529C;}
A:Hover{
	color : 932653;
	text-decoration : underline;
}
A.noframe{
	border: none;
}
DIV.highlight {
	display:inline;
	width:600px;
	padding:5px;
	vertical-align:top;
	background-color: #F0E68C;
}
DIV.userframe {
	width:85%;
	height:100%;
	padding:.1in;
	display:inline;
	vertical-align:top;
	background-color: #F0E68C;
}

p { margin-top: 0; }

/* custom stuff for unordered list trees */
/*  http://www.mattkruse.com/javascript/mktree/mktree.css */
/* Put this inside a @media qualifier so Netscape 4 ignores it */
@media screen, print { 
	/* Turn off list bullets */
	ul.mktree  li { list-style: none; } 
	/* Control how "spaced out" the tree is */
	ul.mktree, ul.mktree ul , ul.mktree li { margin-left:10px; padding:0px; }
	/* Provide space for our own "bullet" inside the LI */
	ul.mktree  li           .bullet { padding-left: 15px; }
	/* Show "bullets" in the links, depending on the class of the LI that the link's in */
	ul.mktree  li.liOpen    .bullet { cursor: pointer; background: url('/ams/img/minus.gif')  center left no-repeat; }
	ul.mktree  li.liClosed  .bullet { cursor: pointer; background: url('/ams/img/plus.gif')   center left no-repeat; }
	ul.mktree  li.liBullet  .bullet { cursor: default; background: url('/ams/img/solid.gif') center left no-repeat; }
	/* Sublists are visible or not based on class of parent LI */
	ul.mktree  li.liOpen    ul { display: block; }
	ul.mktree  li.liClosed  ul { display: none; }
}

/*Divs to handle the 'Lists' box */
DIV.Lists {display:inline;padding:0,3px,5px,10px;vertical-align:top;width:250px;border:2px solid #006699;background-color:#fffafa;background-image:url('/ams/img/Lists_header.gif');background-position:top;background-repeat:no-repeat;}
DIV.Lists A{ color:darkblue;font-weight:bold;font-family:Arial;font-size:7pt;}
DIV.Lists A:Hover {color:#CC0000;}
DIV.col {display:inline;padding:0,3px,0,0;vertical-align:top;}
/* collapsible menus */
.mC {margin:5px; }
.mH {
font-size : small;
margin-bottom : 2px;
margin-top : 1px;
color : Black;
cursor:pointer;
padding-left: 15px; 
background: url(/ams/img/arrow.gif) center left no-repeat;}
.mL {display:none; 
padding-left: 20px;
margin-bottom:10px;}
.mO {margin-left:10px; display:block;}

/*tab pane */
/*

bright: rgb(234,242,255);
normal: rgb(120,172,255);
dark:	rgb(0,66,174);

*/




.dynamic-tab-pane-control.tab-pane {
	position:	relative;
	width:		100%;
}

.dynamic-tab-pane-control .tab-row .tab {
	font-family:	Verdana, Helvetica, Arial;
	font-size:		12px;
	cursor:			Default;
	display:		inline;
	margin:			1px -5px 1px 5px;
	float:			left;
	padding:		3px 6px 3px 6px;
	background:		rgb(234,242,255);
	border:			1px solid;
	border-color:	rgb(120,172,255);
	border-left:	0;
	border-bottom:	0;
	border-top:		0;
	
	cursor:			hand;
	cursor:			pointer;
	
	z-index:		1;
	position:		relative;
	top:			0;
}

.dynamic-tab-pane-control .tab-row .tab.selected {
	border:			1px solid rgb(120,172,255);
	border-bottom:	0;
	z-index:		3;
	padding:		2px 6px 5px 6px;
	margin:			1px -6px -2px 0px;
	top:			-2px;
	background:		white;
}

.dynamic-tab-pane-control .tab-row .tab a {
	font-family:		Verdana, Helvetica, Arial;
	font-size:			13px;
	color:				rgb(0,66,174);
	text-decoration:	none;
	cursor:			hand;
	cursor:			pointer;	
}

.dynamic-tab-pane-control .tab-row .hover a {
	color:	rgb(0,66,174);
}

.dynamic-tab-pane-control .tab-row .tab.selected a {
	font-weight:	bold;
}

.dynamic-tab-pane-control .tab-page {
	clear:			both;
	border:			1px solid rgb(120,172,255);
	background:		White;
	z-index:		2;
	position:		relative;
	top:			-2px;
	color:			Black;
	font-family:	Verdana, Helvetica, Arial;
	font-size:		13px;
	padding:		10px;
}

.dynamic-tab-pane-control .tab-row {
	z-index:		1;
	white-space:	nowrap;
	background:		rgb(234,242,255);
	height:			1.85em;
	width:			100%;
}
/*end tab pane */
