@charset "UTF-8"; /* CSS Document */
body {
	width: 1280px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
/*	background-image: url(/style/bg.gif);*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
/*	color:#0055a5;*/
	color:#020202;
/*	background-image: url(/img/Sielox_Icon.jpg);*/
/*	background-color:#E6E6E6;*/
	background-color:#FAFAFA;
	
}
/*a:link, a:visited, a:active {
	color: transparent;
	color: #0055A5;
	text-decoration: none;
}*/
/*a:hover {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #0055A5;
}*/
p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}

h1 {
	font-size: 16px;
	font-weight: bold;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

h2 {
	font-size: 14px;
	font-weight: bold;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
form {
	margin: 0px;
	padding: 0px;
}

input{
	font-size: 12px;
	margin: 0px;
	padding: 2px;
	color: #0000FF;
}
input.bigcheck {
	width:50px;
	height:50px;
}
#acweb2_breadcrumbs {
	width:auto;
	height:auto;
	float:right;
	vertical-align:middle;
/*	background-color:#ED1C24;*/
	/*background-color:gray;*/
	/*border-width:1px;
	border-style:groove;
	border-color:black;
	border-radius:5px;*/
	
		
	font-size: 8px;
/*	color: #EEEEEE ; */
	color: blue; 
	text-align: right ;
	margin-left:10px; 
/*	text-decoration:underline; */
}


/* ------------------------ HEADER ---------------------------- */

#header_wrap{
	background-image: url(/style/header_bg1.gif);
}
.bold {
	font-weight: bold;
}

#old_header_container {
	background-image: url(/style/header_bg2.jpg);
	text-align: right;
	height: 30px;
/*	width: 800px;*/
	margin-right: auto;
	margin-left: auto;
	padding-top: 17px;
	font-weight: bold;
}
#header_container {
	background-image: url(/style/header_bg2.jpg);
	text-align: right;
	height: 30px;
/*	width: 800px;*/
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	font-weight: bold;
}
/* ------------------------ BODY - 2COL ---------------------------- */

#body_topnav_container{
	background-image: url(/style/title_ac1700.gif);
	background-repeat: no-repeat;
	height: 61px;
/*	width: 800px;*/
}

#topnav_home{
	float: left;
}

#topnav_home a{
	float: left;
	height: 40px;
	width: 230px;
	margin-top: 10px;
	margin-left: 40px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.topnav_item {
	float: right;
	padding-top: 22px;	
}

.topnav_item a, .topnav_item a:link, .topnav_item a:visited, .topnav_item a:active{
	font-size: 14px;
	font-weight: bold;
	color: #d5d5d5;
}

.topnav_item a:hover {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d5d5d5;
}

.topnav_item_current {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d5d5d5;
}

.topnav_div{
	background-image: url(/style/topnav_div.gif);
	height: 44px;
	width: 2px;
	margin-right: 16px;
	margin-left: 16px;
	float: right;
	margin-top: 10px;
}




#body_content{
	padding: 20px;
	float: left;
	width: 549px;
}

.body_content_item{
	float: left;
	margin-bottom: 13px;
	width: 549px;
	font-size: large;
}

.body_content_textbox{
	margin-bottom: 5px;
	display: block;
}

.body_content_fields {
	float: left;
	font-size: medium;
	margin-right: 10px;
}

.body_content_div{
	background-image: url(/style/div_dots.gif);
	height: 1px;
	float: left;
	width: 549px;
	margin-top: 3px;
	margin-bottom: 10px;
	line-height: 0px;
}

.field_medium{
	width: 175px;
}

.field_large{
	width: 250px;
}

#body_footer{
	background-image: url(/style/body_footer.gif);
	float: left;
	height: 108px;
	width: 800px;
}

/* ------------------------ BODY - 1COL ---------------------------- */


#body_container2_1col{
	width: 800px;
/*	background-image: url(/style/body_bgtop_1col.gif);*/
/*	float: left;*/
/*	background-repeat: no-repeat;
	background-position: 0px top;*/
	height: 54px;
	border: 2px solid #F4F4F4;
/*	background-color:#710909;*/
	background-color:#E6E6E6;

/*	border:#000000 ;*/
	
	
}

#body_footer_1col{
	background-image: url(/style/body_footer_1col.gif);
	float: left;
/*	height: 108px;*/
	height: 108px;
	width: 800px;
}

#header_product_nav{
	color: #0055a5;
	float: left;
	font-size: 12px;
	height: auto;
	padding-top: 1px;
	padding-left: 5px;
	font-weight: bold;
/*	width: 300px;*/
	width:auto;
}

#header_status_nav2{
	color: #0055a5;
	float: left;
	font-size: 12px;
	height: 18px;
	padding: 0px;
	padding-top: 0px;
/*padding-left: 40px;*/
	font-weight: bold;
	width: auto;
}

#header_nav_dd{
	color: #0055a5;
	font-size: 12px;
	height: 16px;
	float: left;
	width: auto;
	font-weight: bold;
	padding: 0px;
	
}
.selectStyle select {
/*   border-width: 1px;*/
   background: #DDDDDD;
   width: auto;
   padding: 0px;
   font-size: 10px;
/*   font-weight: bold;*/
   color: inherit;
   border: 1px solid #ddd;
   height: auto ; /*25px;*/
}
.selectStyle {
/*   border-width: 1px;*/
/*   border: #000000;*/
   width: auto;
   height: auto;
   overflow: hidden;
   background:transparent;
   float: none ; 
   font-size: 10px;
/*   background: url(yourArrow.png) no-repeat right #ccc;*/
}


#body_title_1col{
	color: #0055a5;
	float: left;
	font-size: 10px;
	height: 12px;
	padding-top: 5px;
	padding-left: 40px;
	font-weight: bold;
	width: 737px;
}
#body_content_1col{
	padding: 5px;
	float: left;
	width: 760px;
}
/*#body_content_1col{
	padding: 20px;
	float: left;
	width: 760px;
}*/

.body_content_item_1col{
	float: left;
	margin-bottom: 13px;
	width: 760px;
}

.body_home_item{
	float: left;
	width: 320px;
	background-image: url(/style/icon_home.jpg);
	background-repeat: no-repeat;
	padding-left: 60px;
	margin-bottom: 25px;
}



/* ------------------------ FOOTER ---------------------------- */

#footer_wrap{
	background-image: url(/style/footer_bg.gif);
	background-repeat: repeat-x;	
}

#footer_container{
	background-image: url(/style/footer_bg2.jpg);
	text-align: center;
	height: 80px;
	width: 800px;
	padding-top: 30px;
	margin-right: auto;
	margin-left: auto;
	font-weight: bold;
	line-height: 17px;
}

/* ------------------------ MISC ---------------------------- */

.clear {
	clear: both;
	line-height:0;
	height: 0px;
	margin: 0px;
	padding: 0px;
}

.hide {display: none;}

/* --------------------- Forms ------------------------------*/
.edit_form {
	color:#222222 ;
		
}
.edit_form_content{
	float: left;
	font-size: 10px;
	
/*	margin-right: 4px;*/
}
.edit_form_entry {
	color: #0000FF;	

}
.edit_form_button{
/*	font-size: 10px;*/

	font-weight: bold;
/*	color: #0055A5;*/
	border: 1px solid #485661;
	margin: 1px;
}
.edit_form_button:hover{
	color: #EE3A43;	
}
.edit_content_highlight{
	background-color:#FFFF66;
	background-color:#EE3A43;
}

.edit_form_separator{
	color:#EE3A43;
	margin-top: 3px;
	margin-bottom: 10px;
	height: auto;
	
}
.edit_form_action_separator{
	color:#D5D5D5;
	margin-top: 2px;
	margin-bottom: 2px;
	height: auto;
}
.edit_form_dropdown{
	font-size: 10px;
	color: #0000FF;	
}
/* File table decorators */
.files_table {
	height:auto;
	width:400px;
	vertical-align:top;
	
	border-width:1px;
	border:solid;
	border-color:#4297D7 ;
	
}
.files_table_title {
	height:auto;
	width:100%;
	vertical-align:middle;
	text-align:center;
	
	border-left:0px;
	border-right:0px;
	border-top:0px;
	border-bottom:1px;
	border-color:black;
	border-style:solid;

}
.files_table_header {
	
	color:black;
	
/*	background: #D5D5D5;*/
	background:white;
	
	
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	vertical-align: middle;
	max-width:1024px;

}
.files_table_content {
	color: #222222;
/*	background: #A3C2C2;*/
	background-color: white;
	font-size: 10px;
	margin: 1px;
	
	border-width:1px;
	border-width:thick;
	border-color:black;
	border:solid;
}

.files_table_content_odd {
	color: #222222;
/*	background: #A3C2C2;*/
	background-color: #DAE7E7 ;
/*	background-color: white;*/
	font-size: 10px;
	margin: 1px;
}
.files_table_content_even {
	color: #222222;
/*	background: #A3C2C2;*/
	background-color: white;
	font-size: 10px;
	margin: 1px;
}

/* Event table decorators */
.event_table {
	height:auto;
	width:800px;
	vertical-align:top;
	
	border-width:1px;
	border:solid;
	border-color:#4297D7 ;
	
}
.event_table_title {
	height:auto;
	width:100%;
	vertical-align:middle;
	text-align:center;
	
	border-left:0px;
	border-right:0px;
	border-top:0px;
	border-bottom:1px;
	border-color:black;
	border-style:solid;

}
.table_frame {
	height:auto;
	width:100%;
	vertical-align:top;
	
	border-width:1px;
/*	border:solid;*/
	border-style:solid;
/*	border-color:#4297D7 ;*/
/*	border-color:#550000;*/
	border-color:#D5D5D5;
	border-radius:3px;
}
.table_header{
	height:auto;
	width:100%;
	max-width:1024px;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	
/*	background: #D5D5D5;*/
	color: #222222;
	background:white;
	font-size: 10px;
		
/*	border-left:1px;
	border-right:1px;
	border-color:black;
	border-style:solid;*/
	
/*	border-width:1px;
	border:solid;
	border-color:#4297D7 ;*/
}

.table_header_title{
	height:auto;
	width:100%;
	vertical-align:middle;
	margin: 0px;
	padding: 0px;
	
	color: #222222;
	background: #D5D5D5;
/*	background:white;*/
	font-size: 14px;
	text-align: center ;
	
	border-left:0px;
	border-right:0px;
	border-top:0px;
	border-bottom:1px;
	border-color:black;
	border-style:solid;

}
.table_header_bar{
	width:auto;
	color: #222222;
	
	
/*	background: #D5D5D5;*/
	
	background-color:white;
	background-color:#EEEEEE; /* very light gray */
	
	
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	vertical-align: middle;
	
	border-left:0px;
	border-right:1px;
	border-top:0px;
	border-bottom:0px;
/*	border-color:black;*/
	border-color:#D5D5D5;
	border-style:solid;
	
}
.table_content{
	color: #222222;
	background: #A3C2C2;
	font-size: 10px;
	margin: 3px;
	padding: 3px;
}

.table_content_odd{
	color: #222222;
/*	background: #A3C2C2;*/
	background-color: #DAE7E7 ;
/*	background-color: white;*/
	font-size: 11px;
	margin: 1px;
}
.msg_content_in{
	color: #222222;
	font-size: 10px;
	margin: 3px;
	padding: 3px;
}

.msg_content_out{
	color: #222222;
/*	background: #A3C2C2;*/
/*	background-color: #DAE7E7 ;*/
	background-color: #8cdede;
/*	background-color: white;*/
	font-size: 10px;
	margin: 1px;
}

.table_content_even{
	color: #222222;
	background-color: white;
	font-size: 11px;
	margin: 1px;
	
}
.table_content_highlight{
	color: #222222;
	color: black;
	background-color:#EE3A43; /* dark red */
	background-color:#F0E0E0; /* light red */
/*	background: white;*/
	font-size: 11px;
	margin: 1px;
	
}
.table_content_underline{
	color: #222222;
	background: white;
/*	font-size: 11px;*/
 	margin: 1px;
 	text-decoration:underline;
	
}
.table_content_oddu{
	color: #222222;
/*	background: #A3C2C2;*/
	background-color: #DAE7E7 ;
/*	background-color: white;*/
	font-size: 11px;
	margin: 3px;
/*	text-decoration:underline; */
/*	font-style: italic;*/
}
.table_content_evenu{
	color: #222222;
	background-color: white;
	font-size: 11px;
	margin: 3px;
	
}
.table_header_mobile{
	color: #222222;
	background: #D5D5D5;
	margin: 1px;
	font-size: small;
}
.table_content_mobile{
	color: #222222;
	background: #A3C2C2;
	font-size:x-small;
	margin: 1px;
}
.table_content_odd_mobile{
	color: #222222;
	background: #A3C2C2;
	font-size: x-small;
	margin: 1px;
}
.table_content_even_mobile{
	color: #222222;
	background: #DAE7E7;
	font-size: x-small;
	margin: 1px;
}
.dashbar {
	font-size: 12px;
	margin:5px;
	padding:5px;
}
.dashbtn {
	width:76px;
	height:64px;
	font-size:10px;
/*				font-size:small;*/
}

.dashbtnimg {
	width:32px;
	height:32px;
	float:none;
}

.navbtn {
	width:108px;
	height: 96px;
	font-weight: bold;
/*				font-size:small;*/
}
.navbtnimg {
	width:48px;
	height:48px;
	float:none;
}
.mini_navbtn {
	width:48px;
	height: 48px;
	font-weight: normal;
	font-size: 8px;
	padding:0px;
	margin:0px;
	background-color:transparent;
	border:0px;
	color:#00146A;
/*				font-size:small;*/
}
button.mini_navbtn:hover {
	border-width: 1px;
	border-style: solid;
	border-color: #0055A5;
	background-color:#E6E6E6;
	}
.mini_navbtnimg {
	width:32px;
	height:32px;
	float: none;
	font-size:8px;
	color:#00146A;
}
	
.mini_nava {
}
a.mini_nava:link, a.mini_nava:visited, a.mini_nava:active {
/*	color: transparent;*/
/*	color: #0055A5;*/
	text-decoration: none;
}	
.mini_navblockline {
	width:auto;
	height: 48px;
	font-weight: normal;
	font-size: 12px;
	padding:0px;
	margin:0px;
	background-color:transparent;
	border-width:1px;
	border-color:transparent;
	color:#00146A;
/*	color: #000000;*/
    text-decoration: none;       
    display:inline-block;
    float:none;
    text-align: right;
    vertical-align:middle;
/*				font-size:small;*/
}
.mini_navblock {
	width:48px;
	height:48px;
	font-weight: normal;
	font-size: 8px;
	padding:0px;
	margin:0px;
	background-color:transparent;
	border-width:1px;
	border-color:transparent;
	color:#00146A;
/*	color: #000000;*/
    text-decoration: none;       
    display:inline-block;
    float:none;
    text-align: center;
/*				font-size:small;*/
}
.mini_navblockH {
	width:64px;
	height: auto;
	font-weight: normal;
	font-size: 8px;
	padding:0px;
	margin:0px;
	background-color:transparent;
	border-width:1px;
	border-color:transparent;
	color:#00146A;
/*	color: #000000;*/
    text-decoration: none;       
    display:inline-block;
    float:none;
    text-align: center;
    vertical-align: top; 
/*				font-size:small;*/
}
.mini_navseperator {
	width:48px;
	height: 24px;
	font-weight: bold;
	font-size: 10px;
	padding:0px;
	margin:0px;
	background-color:transparent;
	border-width:1px;
/*	border-color:transparent;*/
	border-bottom:#0023B6;
	color:#00146A;
/*	color: #000000;*/
    text-decoration: none;       
    display:inline-block;
    float:none;
    text-align: center;
/*				font-size:small;*/
}
.mini_navseperator2 {
	width:24px;
	height: 48px;
	font-weight: bold;
	font-size: 10px;
	padding:0px;
	margin:0px;
	background-color:transparent;
/*	border:#000000;*/
	border-width:1px;
	border-color:#0023B6; 
/*	border-left:#0023B6;*/
	color:#00146A;
/*	color: #000000;*/
    text-decoration: none;       
    display:inline-block;
    float:none;
    text-align: center;
    vertical-align:middle;
/*				font-size:small;*/
}
b.mini_navblock:hover {
/*	width:46px;*/
/*	height: 46px;*/
/*	border-width: 0px;*/
/*	border-style: solid;*/
/*	border-color: #0055A5;*/

	background-color:#E6E6E6; /*light gray */
	background-color:#EEEEEE; /* very light gray */
	background-color:#A6C9E2; /*light blue */
	background-color:#2e0000; /* almost black red */
	background-color:#A31919; /* deep red */
	background-color:#4d4d4d; /* dark gray */
	background-color:transparent;
	
	}	
.mini_navlink { }
a.mini_navlink:hover { }
.mini_navblockimg {
	width:32px;
	height:32px;
	float: none;
	border:none;
/*	padding-left: 8px;*/
	padding-top:0px;
/*	margin-left: 8px;*/
	font-size:8px;
/*	color:#00146A;*/
	margin:0px;
}
.mini_navblockimgH {
	width:48px;
	height:48px;
	float: none;
	border:none;
/*	padding-left: 8px;*/
	padding-top:0px;
/*	margin-left: 8px;*/
	font-size:8px;
/*	color:#00146A;*/
	margin:0px;
}
.mini_navblockimg_hi {
	width:32px;
	height:32px;
	float: none;
	background-color: #1C94C4;
	border:1px;
/*	padding-left: 8px;*/
	padding-top:0px;
/*	margin-left: 8px;*/
	font-size:8px;
/*	color:#00146A;*/
	margin:0px;
}
/* The Tiny Navigation Styles */
.tiny_nava {
}
a.tiny_nava:link, a.tiny_nava:visited, a.tiny_nava:active {
/*	color: transparent;*/
/*	color: #0055A5;*/
	text-decoration: none;
}	
.tiny_navblock {
	width:24px;
	height: 20px;
	font-weight: normal;
	font-size: 6px;
	padding:0px;
	margin:0px;
	background-color:transparent;
	border-width:0px;
	border-color:transparent;
	color:#00146A;
/*	color: #000000;*/
    text-decoration: none;       
    display:inline-block;
    float:none;
    text-align: center;
/*				font-size:small;*/
}
b.tiny_navblock:hover {
	background-color:#E6E6E6;
}
.tiny_navblockimg {
	width:16px;
	height:16px;
	float: none;
	border:none;
/*	padding-left: 8px;*/
	padding-top:0px;
/*	margin-left: 8px;*/
	font-size:6px;
/*	color:#00146A;*/
	margin:0px;
}

	
#body_acweb2{
	width: auto;
/*	background-image: url(/style/body_bgtop_1col.gif);*/
/*	float: left;*/
/*	background-repeat: no-repeat;
	background-position: 0px top;*/
	height: auto ; /* 500px;*/
/*	border: 2px solid #F4F4F4;*/
/*	background-color:#710909;*/
	background-color:#E6E6E6;
/*	border:#000000 ;*/
}

#acweb2_header_status{
/*	padding-top:3px;*/
	color: #0055a5;
/*	float: left;*/
	font-size: 10px;
	padding:0px;
	margin:0px;
/*	height: 14px;*/
/*	border-top: 1px solid #001983;*/
/*	padding-top: 3px;*/
/*  	padding-left: 5px;*/
/*	font-weight: bold;*/
/*	width:800px;*/
/*	width: 737px;*/
}

.acweb2_status_td_light{
	color: #0055a5;
	background-color:#DAE7E7;
	border: 1px solid #001983;
	height:16px;
/*	float: left;*/
	font-size: 11px;
/*	height: 14px;*/
/*	font-weight: bold;*/
/*	width:800px;*/
/*	width: 737px;*/
}
#acweb2_body {
	width: auto;
	height: auto;
	margin: 0px;
	
/*	background-image: url(/style/bg.gif);*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:black;
/*	background-image: url(/img/Sielox_Icon.jpg);*/
/*	background-color:#E6E6E6;*/
	background-color:transparent;
/*	border-width:1px;
	border-color:#000000;*/
	
/*a:link, a:visited, a:active {
	color: transparent;
	color: #0055A5;
	text-decoration: none;
}*/
/*a:hover {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #0055A5;
}*/
}
#acweb2_table {
	width:820px;
	background-color:#FAF2F2;
	
	border-spacing:0px;
	border-width:1px;
	border-style:solid;
	border-color:#D3D3D3;
	border-radius:0px;
}
#acweb2_table_narrow {
	width:650px;
	background-color:#FAF2F2;
	
	border-spacing:0px;
	border-width:1px;
	border-style:solid;
	border-color:#D3D3D3;
	border-radius:0px;
}
.acweb2_narrow {
	width:450px;
}
#acweb2_main {
	width:820px;
	background-color:#FAF2F2;
	
	border-spacing:0px;
	border-width:2px;
	border-style:solid;
	border-color:#D3D3D3;
	border-radius:2px;
}
#acweb2_main_narrow {
	width:650px;
	background-color:#FAF2F2;
	
	border-spacing:0px;
	border-width:2px;
	border-style:solid;
	border-color:#D3D3D3;
	border-radius:2px;
}


.acweb2_body_td {
	/* width:auto; */
	/* max-width: 1024px;*/
	width:100%;
	vertical-align: top;
	float: none;
	background-color:transparent;
	padding: 0px;
	margin: 0px;
	border-spacing:0px;
	
	
	
	/*border-width:1px;
	border:solid;
	border-color:#4297D7 ;
	*/
}
.acweb2_body_map_td {
/*	width:auto;*/
	width: 1024px;
	height: 1024px; 
	vertical-align: top;
	float: none;
	background-color:transparent;
	padding:0px;
	margin: 0px;
}
.acweb2_body_hex_td {
	width:350px;
/*	height:150px;*/
	vertical-align:middle;
	float:none;
	border: 1px solid #001983;
	background-color:transparent;
	
}
.acweb2_body_content_hex {
	width:300px;
	height:133px;
	overflow:auto;
}
.acweb2_body_content_scroll {
	max-width: 1024px;
	width:100%;
/*	height: 500px;*/
	height: auto;
	overflow:visible;
	float:left;
	vertical-align: top;
	margin:0px;
	padding:0px;
}
.acweb2_body_map_content_scroll {
	max-width: 1024px;
/*	height: 500px;*/
	max-height: 1024px;
	
	overflow: auto;
	float:left;
	vertical-align: top;
	margin:0px;
	padding:0px;
}
.acweb2_body_content {
	width:auto;
	height: auto;
/*	height: 590px;*/
	overflow:visible;
}

.acweb2_devstat_th{
	color: #222222;
	background: #D5D5D5;
	margin: 0px;
	padding: 0px;
	font-size: 8px;
}

.acweb2_devstat_content{
/*	color: #222222;*/
	color:#F3F3F3;
	background: #A3C2C2;
	font-size: 8px;
	margin: 1px;
	padding: 3px;
}
.acweb2_body_content_scroll {
	max-width: 1024px;
	height: auto;
/*	height: 500px;*/
	overflow:visible;
	float:left;
	vertical-align: top;
	margin:0px;
	padding:0px;
}
.acweb2_status {
	width:820px;
	height:20px;
	color:black;
	color:gray;
	color:white;

	font-size:10px;
	margin:0px;
	padding:0px;
	/*height:auto;*/
/*	width:inherit;*/
	
	background-color:#EEEEEE;
	vertical-align:middle;
	
	border-width:0px;
	border-bottom:1px;
	border-style:solid;
	border-color:#D3D3D3;
	border-radius:2px;
}
.acweb2_status_td {
	height:20px;
	/*width:auto;*/
	padding: 0px;
	padding-left: 5px;
	margin: 0px;
	
	font-size: 11px;
	font-weight: bold;
	overflow: auto;
	text-align:center;
	background-color:#F5EBE6;  
	background-color:#FAF2F2; 
 	background-color:#EEEEEE; /* very light gray */
	background-color:#A6C9E2; /*light blue */
	background-color:#2e0000; /* almost black red */
	background-color:#A31919; /* deep red */
	background-color:#4d4d4d; /* dark gray */
	
	border: 1px ;
	border-style: solid ;
	border-color: #D3D3D3; 
}

.acweb2_status_td-yellow {
	border-color:#FBDE2D;
	border-radius:6px;
	border-width:2px;
	border-style:ridge;
 
}
.acweb2_status_narrow {
	width:100%;
	height:20px;
	color:black;
	color:gray;
	color:white;

	font-size:10px;
	margin:0px;
	padding:0px;
	/*height:auto;*/
/*	width:inherit;*/
	
	background-color:#EEEEEE;
	vertical-align:middle;
	
	border-width:0px;
	border-bottom:1px;
	border-style:solid;
	border-color:#D3D3D3;
	border-radius:0px;
}
.acweb2_status_narrow_td {
	height:15px;
	/*width:auto;*/
	padding: 3px;
	padding-left: 1px;
	margin: 0px;
	
	font-size: 11px;
	font-weight:bold; 
	overflow: auto;
	text-align:center;
/*
	background-color:#F5EBE6;  
	background-color:#FAF2F2; 
 	background-color:#A6C9E2;
	background-color:#2e0000;
	background-color:#A31919;
*/
	background-color:#4d4d4d;
	border:0px;	
}
#acweb2_topmenu {
	width:100%;
	height:auto;
	height: 50px;
	color:black;
	font-size:10px;
	margin:0px;
/*	margin-left:1px;*/
/*	margin-right:1px;*/
	padding:0px;
/*	padding-left:5px;*/
	
	/*height:auto;*/
/*	width:inherit;*/
	
	background-color:#4d4d4d; /* dark gray */
	background-color:#b2b2b2; /* gray */
	background-color:#FCF9F9; /* light gray */
	background-color:#E0E8F8; /* light blue */
	background-color:#F0E0E0; /* light red */

/*	background-color:#4d4d4d; */ /* dark gray */
/*	background-color:#b2b2b2; */ /* gray */
/*	background-color:#FCF9F9; */ /* light gray */
/*	background-color:#E0E8F8; */ /* light blue */
/*	background-color:#F0E0E0; */ /* light red */
	background-color:#FFFFFF; /* white PCW*/
	
	vertical-align:middle;
	border-width:2px;
/*	border-bottom:1px;*/
	border-style:solid;
	border-color:#D3D3D3;
	border-radius:2px;
}
.acweb2_menu_flipside_td {
	width:400px;
	height:auto;
	height: 50px;
	color:black;
	font-size:10px;
	margin:0px;
/*	margin-left:1px;*/
/*	margin-right:1px;*/
	padding:0px;
/*	padding-left:5px;*/
	
	/*height:auto;*/
/*	width:inherit;*/
	
/*	background-color:#4d4d4d; */ /* dark gray */
/*	background-color:#b2b2b2; */ /* gray */
/*	background-color:#FCF9F9; */ /* light gray */
/*	background-color:#E0E8F8; */ /* light blue */
/*	background-color:#F0E0E0; */ /* light red */
	background-color:#FFFFFF;   /* white PCW*/ 

	vertical-align:middle;
	border-width:2px;
/*	border-bottom:1px;*/
	border-style:solid;
	border-color:#D3D3D3;
	border-radius:2px;
}
#acweb2_sidemenu {

}
.acweb2_menu_side_td {
	width:50px;
	height:auto;
	vertical-align:top;
	
	padding:0px;
	padding-top:10px;
	margin: 0px;
	margin-top: 10px;
	
	color:black;
	font-size:10px;
	
/*	background-color:#4d4d4d; */ /* dark gray */
/*	background-color:#b2b2b2; */ /* gray */
/*	background-color:#FCF9F9; */ /* light gray */
/*	background-color:#F0E0E0; */ /* light red */
/*	background-color:#E0E8F8; */ /* light blue */
/*	background-color:#65B4E4; */ /* lighter blue */
/*	background-color:#3079BE;  */ /* bright blue */	
	background-color:#C5E0F1;   /* lightest blue PCW*/

	border-width:1px;
/*	border-bottom:1px;*/
	border-style:solid;
	border-color:#D3D3D3;
	border-radius:5px;
}
.acweb2_footer{
/*	padding-top:3px;*/
	color: #0055a5;
/*	float: left;*/
	font-size: 8px;
	float:none;
/*	height: 14px;*/
/*	border-top: 1px solid #001983;*/
/*	padding-top: 3px;*/
/*  	padding-left: 5px;*/
/*	font-weight: bold;*/
/*	width:800px;*/
/*	height: 20px;*/
/*	width: 737px;*/
}
.acweb2_footerx {
	width:822px;
	height:auto;
	
	color:black;
	color:gray;
	color:white;
	
	background-color:#EEEEEE; /* very light gray */
	
	vertical-align:middle;
	text-align:center;
	font-size:8px;
	
	border-spacing:0px;
	border-width:1px;
/*	border-top:1px;*/
	border-style:solid;
	border-color:#D3D3D3;
	border-radius:2px;

/*	background-size:contain;*/
/*	background-repeat:no-repeat;*/
/*	background-image: url(/style/body_footer.gif);*/
}
.acweb2_footerx_narrow {
	width:100%;
	height:auto;
	
	color:black;
	color:gray;
	color:white;
	
	background-color:#EEEEEE; /* very light gray */
	
	vertical-align:middle;
	text-align:center;
	font-size:8px;
	
	border-spacing:0px;
	border-width:1px;
/*	border-top:1px;*/
	border-style:solid;
	border-color:#D3D3D3;
	border-radius:2px;
}
.acweb2_footerx_td {
	width:auto;
	height:auto;
	
	color:black;
	color:gray;
	color:white;
	
	background-color:#F5EBE6;  
	background-color:#FAF2F2; 
 	background-color:#EEEEEE; /* very light gray */
	background-color:#A6C9E2; /*light blue */
	background-color:#2e0000; /* almost black red */
	background-color:#A31919; /* deep red */
	background-color:#4d4d4d; /* dark gray */
	
	vertical-align:middle;
	text-align:center;
	font-size:8px;
	
	border-spacing:0px;
	border-width:1px;
	border-style:solid;
	border-color:#D3D3D3;
	border-radius:2px;	
/*	border-bottom:0px;*/
}
.acweb2_footerx_text {
	color:black;
	color:gray;
	color:white;
	
	background-color:#F5EBE6;  
	background-color:#FAF2F2; 
 	background-color:#EEEEEE; /* very light gray */
	background-color:#A6C9E2; /*light blue */
	background-color:#2e0000; /* almost black red */
	background-color:#A31919; /* deep red */
	background-color:#4d4d4d; /* dark gray */

}
.acweb2_footerx_narrow {
	width:100%;
	height:auto;
	
	color:black;
	color:gray;
	color:white;
	
	background-color:#EEEEEE; /* very light gray */
	
	vertical-align:middle;
	text-align:center;
	font-size:8px;
	
	border-spacing:0px;
	border-width:1px;
/*	border-top:1px;*/
	border-style:solid;
	border-color:#D3D3D3;
	border-radius:2px;
}
.acweb2_footerx_narrow_td {
	width:auto;
	height:auto;
	
	color:black;
	color:gray;
	color:white;
	
	background-color:#F5EBE6;  
	background-color:#FAF2F2; 
 	background-color:#EEEEEE; /* very light gray */
	background-color:#A6C9E2; /*light blue */
	background-color:#2e0000; /* almost black red */
	background-color:#A31919; /* deep red */
	background-color:#4d4d4d; /* dark gray */
	
	vertical-align:middle;
	text-align:center;
	font-size:6px;
	
	border-spacing:0px;
	border-width:1px;
	border-style:solid;
	border-color:#D3D3D3;
	border-radius:2px;	
/*	border-bottom:0px;*/
}
#acweb2_main_content {
	width:820px;
	height:auto;
	color:black;
	font-size:10px;
	margin:0px;
	padding:0px;
	/*height:auto;*/
/*	width:inherit;*/
	
	background-color:#FCF9F9;
	vertical-align:top;
	
	border-width:1px;
/*	border-bottom:1px;*/
	border-style:solid;
	border-color:#D3D3D3;
	border-radius:5px;
}
#acweb2_main_content_narrow {
	width:450px;
	height:auto;
	color:black;
	font-size:10px;
	margin:0px;
	padding:0px;
	/*height:auto;*/
/*	width:inherit;*/
	
	background-color:#FCF9F9;
	vertical-align:top;
	
	border-width:1px;
/*	border-bottom:1px;*/
	border-style:solid;
	border-color:#D3D3D3;
	border-radius:5px;
}
#acweb2_search_frame {
	width:550px;
	height:auto;
	vertical-align:top;
	
	padding:0px;
	margin: 0px;
	
	color:black;
	font-size:10px;
	
	background-color:#FCF9F9;
	
	border-width:1px;
/*	border-bottom:1px;*/
	border-style:solid;
	border-color:#D3D3D3;
	border-radius:5px;
}
.acweb2_search_td {
	padding-left:5px;
	padding-right:5px;
	
}
#acweb2_search_frame_narrow {
	width:450px;
	height:auto;
	vertical-align:top;
	
	padding:0px;
	margin: 0px;
	
	color:black;
	font-size:10px;
	
	background-color:#FCF9F9;
	
	border-width:1px;
/*	border-bottom:1px;*/
	border-style:solid;
	border-color:#D3D3D3;
	border-radius:5px;
}

#acweb2_body_narrow {
	width: 650px;
	height: auto;
	margin: 0px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:black;
	background-color:transparent;
}

#dynodiv {
	width:100%;
}

.nav-on {
	margin:-2px;
	border:2px solid #f00;
}

.nav-on-txt {
	color:#f00;
}

.nav-off {
	margin:0px;
	border:0px;
}
input.dup {
	border:1px solid #f00;
	background-color:#fdd;
}
.hidden {
	visibility: hidden;
	display: none;
}
