body {
	background:url(/images/grey-bevel/background-page.jpg) repeat-y fixed;
	background-color:black;
	background-position: 0px 0px;
	margin:0px;
	padding:0px;
}

img {border:0px;}
img.block {display:block;}
/*NORMAL PARAGRAPH*/
p {font-size: small; color: white; font-family: Tahoma, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px;}
p.center {text-align:center;}

/*HEADERS AND PARAGRAPH*/
h1 {font-size:14px; color:white; font-family:Tahoma,Arial,Helvetica,sans-serif; text-align:center; margin:0px 0px 0px 0px; padding: 0px;}
h2 {font-size:10pt; color:#CCCCFF; font-family:Arial,Helvetica,sans-serif; text-transform:uppercase; text-align:center;	margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px;}
h3 {font-size:10pt; color: #FFCCCC; font-family: Tahoma, Arial, Helvetica, sans-serif; text-transform:uppercase; text-align:center; letter-spacing:1px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
h4 {font-size: xx-small; color:#FFCCCC; text-align:center;font-family: Tahoma, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px;}
/*LISTS*/
ul {list-style-image: url(/images/grey-bevel/bullet.gif);margin: 0px; padding: 0px 0px 0px 20px;}
li {font-size: small; color: white; font-family: Tahoma, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px;}

/*HORIZONTAL LINE*/
hr {background-color:#333331;color:#333333; height:3px; border:0px;margin:0px;padding:0px;}

acronym {color:#ccccff;}

/*FORMS AND FIELDS*/
form {margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}
input.text {
	font-size:11pt;
	color: red;
	vertical-align: 0px;
	text-align:right;
	font-family:"OCR A Extended",Tahoma,Arial,Helvetica,sans-serif;
	height:20px;
	background-color: #000000;
	background-image: url(/images/grey-bevel/background-title.jpg);
	background-repeat: repeat-x;
	border: 4px;
	border-style: solid;
	border-top-color: #131313;
	border-left-color: #131313;
	border-right-color: #666666;
	border-bottom-color: #666666;
}

label {
	font-size: small; color: white; font-family: Tahoma, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px;vertical-align:middle;
}

input.submit {
	color: #CCCCCC;
	height:30px;
	background-color: #333333;
	border-top-color: #666666;
	border-left-color: #666666;
	border-right-color: #131313;
	border-bottom-color: #131313;
	vertical-align: 0px;
}

/*LINKS*
/* GLOBAL LINK PROPERTIES */
a {}
a:link {}
a:visited {}
a:hover {}
a:active {}
a:focus {outline: none;}

/* SMALL LINK PROPERTIES */
p.footer {font-size: xx-small;text-decoration:none;text-align:center; }
a.footer {font-size: xx-small;text-decoration:none;}
a.footer:link {color: #CCCCCC}
a.footer:visited {color: #CCCCCC}
a.footer:hover {color: #FFFFFF}
a.footer:active {color: #CCCCFF}
		/*GENERIC LINK PROPERTIES*/
a.generic {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #FFCCCC;
	font-size: 10pt;
	text-decoration:none;
	font-variant: small-caps;
	font-weight:bold;
	text-align: center;
	letter-spacing: 0px;
	margin: 0px;
	padding: 0px;
}
a.generic:link {color: #CCCCCC}
a.generic:visited {color: #CCCCCC}
a.generic:hover {color: #FFFFFF}
a.generic:active {color: #CCCCFF}

a.tableheading {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	text-transform: capitalize;
	/*font-variant: small-caps;*/
	font-weight:bolder;
	text-align: center;
	letter-spacing: 1px;
	margin: 0px;
	padding: 0px;
	line-height:20px; /*this centeres the text vertically in browsers other than ie*/
}
a.tableheading:link {
	color: #CCCCCC;
	vertical-align:middle;
}
a.tableheading:visited {color: #CCCCCC}
a.tableheading:hover {color: #FFFFFF}
a.tableheading:active {color: #CCCCCC}

.mheader {
	background-image: url(/images/grey-bevel/menu-header.jpg);
	height:20px;
	width:108px;
	max-width:108px;
	border:0px;
	text-align:center;
	line-height:20px; 
}

.mheader a {
	text-decoration:none;
	font-family:Tahoma,Arial;
	font-size:13px;
	letter-spacing: 0px;
	vertical-align:middle;
	font-weight:bolder;
	white-space: nowrap;
}
.mheader a:link{color:#ffffff;}
.mheader a:visited{color:#ffffff;}
.mheader a:active{color:#ffffff;}
.mheader a:focus{color:#ffffff;}
.mheader a:hover{color:#CCCCFF;}

.mlink {
	background: url(/images/grey-bevel/menu-button.jpg) top left no-repeat;
	height:20px;
	width:108px;
	max-width:108px;
	border-width:0;
	text-align:center;
	text-transform: capitalize;
	line-height:20px; 
}

.mlink a {
	text-decoration:none;
	font-family:Tahoma,Arial;
	font-size:13px;
	letter-spacing: 0px;
	/*font-weight:bolder;*/
	white-space: nowrap;
}
.mlink a:link{color:#ffffff;}
.mlink a:visited{color:#ffffff;}
.mlink a:active{color:#ffffff;}
.mlink a:focus{color:#ffffff;}
.mlink a:hover{color:#CCCCFF;}
/*END MENU LINK PROPERTIES*/

/* DIVS */
div#nfcsserror {
position:absolute;
top:-800px;
}
div#nfmenu {
position:absolute;
left:0px;
}
div#w3c img {
position:relative;
left:24px;
top:5px;
/*filter: alpha(opacity=60);
opacity: 0.60;*/
}
div#nfheader {
position:relative;
left:132px;
margin-right:132px;
}
div#nfpagetitle {
position:relative;
left:132px;
margin-right:132px;
}
div#nfcontent {
position:relative;
left:132px;
margin-right:132px;
}
div#nffooter {
position:relative;
left:132px;
margin-right:132px;
}

div#smallnotice p {
	font-size:11px;
	font-variant: small-caps;
	color:white;
	background-color:#000000;
	text-align:center;
	border:solid yellow 1px;
	padding:2px;
	width:106px;
	margin:0px 0px 6px 0px;
}

div#img-smalllogo {
	background-image: url(/images/logo2.png);
	background-repeat: no-repeat;
	height:65px;
	width:107px;
	z-index:5;
}



div#img-headerbanner {
	background-image: url(/images/header_amsw600x65grey.png);
	background-repeat: no-repeat;
	margin: 0px auto;
	height:65px;
	width:600px;
	z-index:5;
}
	
	/*TABLES ROWS AND CELLS*/	
/* CUSTOM BORDERS START */
.greybev_top_left {background-image:url(/images/grey-bevel/border-top-left.gif);height:10px;width:10px;}
.greybev_top {background-image:url(/images/grey-bevel/border-top.gif);height:10px;}
.greybev_top_right {background-image:url(/images/grey-bevel/border-top-right.gif);height:10px;width:10px;}
.greybev_right {background-image:url(/images/grey-bevel/border-right.gif);width:10px;}
.greybev_bottom_right {background-image:url(/images/grey-bevel/border-bottom-right.gif);height:10px;width:10px;}
.greybev_bottom {background-image:url(/images/grey-bevel/border-bottom.gif);height:10px;}
.greybev_bottom_left {background-image:url(/images/grey-bevel/border-bottom-left.gif);height:10px;width:10px;}
.greybev_left {background-image:url(/images/grey-bevel/border-left.gif);width:10px;}
.greybev_center {background-image:url(/images/grey-bevel/border-center.gif);}
/* CUSTOM BORDERS END */

table.contentblock {
	width:550px;
	margin-left: auto; 
	margin-right: auto;
}

table.topbar {
	width:100%;
}

table.center {
	margin-left: auto; 
	margin-right: auto;
}

td {border:0px;}
td.tempcell {border:0px solid red; text-align:center; width:20%;}
	
tr.spacer {height:1px;}
tr.spacer2 {height:6px;}

/*Menu Images and preloader*/
a.halfsize img {height: 20px; width: 54px; border-width: 0px;}
.preloader {display:none;}
a#close img {background: url(/images/grey-bevel/menu-up-unlit.jpg) top left no-repeat;}
a#close:hover img {background: url(/images/grey-bevel/menu-up-unlit.jpg) top left no-repeat;}
a#close:active img {background: url(/images/grey-bevel/menu-up-lit.jpg) top left no-repeat;}
a#close:focus img {background: url(/images/grey-bevel/menu-up-lit.jpg) top left no-repeat;}

a#open img {background: url(/images/grey-bevel/menu-down-unlit.jpg) top left no-repeat;}
a#open:hover img {background: url(/images/grey-bevel/menu-down-unlit.jpg) top left no-repeat;}
a#open:active img {background: url(/images/grey-bevel/menu-down-lit.jpg) top left no-repeat;}
a#open:focus img {background: url(/images/grey-bevel/menu-down-lit.jpg) top left no-repeat;}


/*New frameless page test (nf2.shtml)*/


/* EXPERIMENTAL CSS */
div.pagetitle {
background-image: url(/images/grey-bevel/background-title.jpg);
border-left: 2px #131313; 
border-top: 2px #131313; 
border-right: 2px #666666; 
border-bottom: 2px #666666; 
border-style:solid;
padding:0px; 
text-align: center;
}

div.contentbox {
background-image: url(/images/grey-bevel/background-content.jpg);
background-repeat: repeat-x;
border-left: 2px #131313; 
border-top: 2px #131313; 
border-right: 2px #666666; 
border-bottom: 2px #666666; 
border-style:solid;
padding: 10px;
}

div.menubuttonbox {
background-image: url(/images/grey-bevel/background-content.jpg);
background-repeat: repeat-x;
border-left: 2px #131313; 
border-top: 2px #131313; 
border-right: 2px #666666; 
border-bottom: 2px #666666; 
border-style:solid;
padding: 0px;
}

div.effect {
display:inline-block; /*this is required because IE cannot apply filters to a div unless it has a layout.  (http://msdn2.microsoft.com/en-us/library/ms533776.aspx).*/
}

div.headercell {
	background-image:url(/images/grey-bevel/background-header.jpg);
	text-align: center;
	border-left: 2px #131313; 
	border-top: 2px #131313; 
	border-right: 2px #666666; 
	border-bottom: 2px #666666; 
	border-style:solid;
	height: 65px;
	padding: 0px;
	margin: 0px;
}

div.bordertable {width:560px; margin:0 auto 0 auto;}
div.bordertable span {display:table-cell;}
div.height span {height:100px;}
span.top_left {background-image:url(/images/grey-bevel/border-top-left.gif);height:10px;width:10px;}
span.top {background-image:url(/images/grey-bevel/border-top.gif);height:10px;}
span.top_right {background-image:url(/images/grey-bevel/border-top-right.gif);height:10px;width:10px;}
span.left {background-image:url(/images/grey-bevel/border-left.gif);width:10px;}
span.center {background-image:url(/images/grey-bevel/border-center.gif);}
span.right {background-image:url(/images/grey-bevel/border-right.gif);width:10px;}
span.bottom_left {background-image:url(/images/grey-bevel/border-bottom-left.gif);height:10px;width:10px;}
span.bottom {background-image:url(/images/grey-bevel/border-bottom.gif);height:10px;}
span.bottom_right {background-image:url(/images/grey-bevel/border-bottom-right.gif);height:10px;width:10px;}

/* END EXPERIMENTAL CSS */
