/* CSS Document */

body {
  background-color:#1F97A2;
  font-family:Arial, Helvetica, sans-serif;
 }

h1,h2,h3,h4,h5,h6{
    margin-bottom: 0px;
    padding-bottom: 0px;
}

#container {
  font-family: Arial, Helvetica, sans-serif ;
  font-size: 80%;
  color:#00008b;
  border: 1px clear ;
  padding:20px;
  }

#pwe_header { 
  background-color:#FFFFFF ;
  padding: 6px ;
  border: 1px solid #00008B ;
  margin-bottom:4px;
  }

#pwe_header h1 {
  font-size: 150%;
  color:#00527B;
  text-align:left ;
 }

#pwe_menu{
  background-color:#FFFFFF ;
  padding: 2px ;
  border: 1px solid #00008B ;
 }  
 
#pwe_menu h1 {
  font-size:105% ;
  font-variant:small-caps;
  padding:2px;
  padding-left:4px;
  color:#FFFFFF ;
  background-color:#185F7D;
  }

/*  background-color:#00008B;  */

#pwe_menu h2 {
  font-size:100% ;
  font-variant:normal;
  padding:2px;
  padding-left:4px;
  color:#00008b ;
  }

#pwe_menu td {
  font-size:90%;
 }

#pwe_menu th {
  text-align:left ;
 }

/*   text-align:top ;  */
/* For data elements  */
strong {
  font-family:Arial, Helvetica, sans-serif ;
  font-weight:600;
  color:#666;
  }


.footer {
  border-top:1px solid black ;
  font-family:"Times New Roman", Times, serif ;
  font-size:75% ;
  color:#00984c ;
  text-align:right ;
 }

/* FORMS */
.buttons {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #D7E5F2;
 color: #102132;
 margin-left: 12px;
 margin-top: 3px;
 margin-bottom: 2px;
}


/* NAVIGATION FEATURES */
#linkList{
	font-family: Georgia,"MS Sans Serif", Geneva, sans-serif;
	background: url(linklist_bg.jpg);
	padding: 10px;
	padding-top:12px;
	margin-top: 8px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 230px;
}


/*
	left: 318px;
	margin-left: 15px;
	position: absolute;
	top: 184px;
*/

#linkList li
	{
	color: #fff;
}

#linkList ul
	{
	list-style: none;
	margin: 0px;
	margin-top: -20px;
	padding: 0px;
	border-top: 10px solid #CAD2DE;
	background: #FFF;
}
#linkList li
	{
	color: #000;
	border-bottom: 1px dotted #000;
	padding: 0.2em 10px;
	line-height: 15px;
}

#linkList li:hover
	{
	background: #EAEAEA;
}

#linkList ul li a:hover{
	color: #A3181E;
}
#linkList li a
	{
	font-size: 10px;
	display: block;
	color: #030E7E;
	font-weight: 500;
	text-decoration: none;
	text-transform: uppercase;
}

#linkList li a:hover
	{
	color: #fff;
}

#linkList li a.c:hover
	{
	color: #fff;
}  
  
  

/*////////////////////////////////////////////////////////////*/
/*          SERVICE REPORT            */

#svc_report {
  font-family:Arial, Helvetica, sans-serif;
  font-size:100%;
  color:#000000;
  background-color:#FFFFFF;
  padding: 2px ;
  border: 1px solid #00008B ;
  width: 100%;
}

#svc_report h1 {
  font-family:Arial, Helvetica, sans-serif ;
  font-size:110% ;
  font-weight: 900 ;
  color:#185F7D;
  background-color:#EFEFEF;
}

#svc_report h2 {
  font-family:Arial, Helvetica, sans-serif ;
  font-size:100% ;
  font-weight: 900 ;
  color:#185F7D;
}


#svc_report table {
    width = 100%;
	border: 1px solid #000000;
}

#svc_report table, caption {
	padding: 3px;
	width:100%;
	margin-right : auto;
	margin-left : auto;
	background-color: #FFFFFF;
	border-color: #1f97a2;
}

#svc_report > div {
  border-color: #1f97a2 ;

  }

.svc_table {
 width = 96% ;
}

.svc_result {
   width:90%;
   text-align:center;
 }

.svc_td_bb {
  border-top:1px dotted #1f97a2;
 }

#svc_smallbox {
	padding: 3px;
	float:left;
	width:auto;
	height:auto;
	background:#EFEFEF;
	margin:1px 1px 1px 1px;
	font-size: 80%;
}

#svc_tallbox {
	padding: 3px;
	float:left;
	width:auto;
	height:65px;         /* change to auto if have problem with box layout */
	background:#EFEFEF;
	margin:1px 1px 1px 1px;
	font-size: 80%;
}

.svc_courier{
font-family:"Courier New", Courier, mono;
font-size: 100%;
font-weight: normal;
}

.svc_bold{
	font-weight: bold;
	font-size:11px;
}