body 
{
    font: 9pt Verdana,Sans-serif;
    background-color: White;
    margin: 0;
    padding: 0;
}

table 
{
    font-size: 100%;
    width:100%;
    padding:0px;
	margin:0px;
	border:solid 0px;
}

a 
{
	font-weight:normal;
	color:#003399;
    text-decoration: none;
}

a.menubar 
{
	color:Black;
    font-weight:normal;
    text-decoration:none;
}

a.menubar:visited {
    color: Black;
}

a.footerlink
{
	color:Gray;
	text-decoration: underline;
}

a.footerlink:visited
{
	color:Gray;
}

a.asmall 
{
	font-size:8pt;
	color:#003399;
    text-decoration: none;
}

a.navlink 
{
	font-size: 9pt;
    text-decoration: none;
}

a:visited {
    color: #003399;
}

a:hover {
    text-decoration: underline;
}

hr {
    height: 1px;
    color: #aaa;
    background-color: #aaa;
    border: 0;
    margin: .2em 0 .2em 0;
}

h1, h2, h3, h4, h5, h6 
{
    color: black;
    background: none;
    font-weight: bold;
    margin: 0;
    padding-top: .5em;
    padding-bottom: .17em;
    border-bottom: 1px solid #aaa;
}

h1 { font-size: 188%; }
h2 { font-size: 150%; }
h3, h4, h6 {
    border-bottom: none;
    font-weight: bold;
}
h3 { font-size: 132%; }
h4 { font-size: 116%; }
h5 { font-size: 100%; }
h6 { font-size: 80%;  }

td.header
{
    border-bottom: 1px solid #aaa;
    color: black;
    background: none;
    font-weight: bold;
    margin: 0;
    padding-top: .5em;
    padding-bottom: .17em;
    font-size: 100%;
}

td.copyright
{
	color:gray;
	text-align:center;
	font-size:7pt;
}

td.bold
{
    font-size:small; 
	color:black;
	font-weight:bold;
}

td.error
{
	color:red;
}

td.caption
{
	font-size:small; 
	width:150px;
	color:black; 
	vertical-align:top;
	text-align:right;
	white-space:nowrap; 
}

td.captionright
{
	font-size:small; 
	color:black; 
	vertical-align:top;
	text-align:right;
	white-space:nowrap; 
}

td.captionleft
{
	font-size:small; 
	color:black; 
	vertical-align:top;
	text-align:left;
	white-space:nowrap; 
}

td.datafield
{
	vertical-align:top;
	text-align:left;
}

.contactcolumn
{
	width:150px;
	vertical-align:top; 
}

textarea.multitxt
{
	background:#ffffcc;
}

textarea.romultitxt
{
	background:#cfcfcf;
}

input.txt
{
	background:#ffffcc;
}

input.rotxt
{
	background:#e8eef5;
}

.blueheader
{
    font-weight:bold;
    text-decoration: none;
	color: #537291;
	background: none; 
}

.ROLabel
{
	font-size:small;
	color:#000000;
}

.BLabel
{
	font-size:small;
	color:#000000;
	font-weight:bold;
}

.displaytxt
{
	font-size:small;
	color:#212121;
}

.gridlist2
{
	border-width:1;
	border-color:Blue;
}

.label
{
	font-size:small; 
	color:black; 
	vertical-align:top;
	text-align:right;
	white-space:nowrap; 
}

input, select
{    
	font-family:Verdana,Sans-serif;
}
 
input.btn
{ 
	font-weight:normal;
	font-family:Verdana,Sans-serif;
	font-size:12px;
}

input.btn2
{ 
	font-weight:normal;
	font-family:Verdana,Sans-serif;
	font-size:11px;
}

.red
{
	color:red;
}

.bluestar
{
	color:#537291;
}

.bluelabel
{
	color:#537291;
	white-space:nowrap; 
}

.gray
{
	color:gray;
}




table.contact
{
text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
font-weight: normal;
font-size: 11px;
color: #fff;
background-color: #537291;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;
}

table.contact td
{
background-color: #CCC;
color: #000000;
padding: 3px;
text-align: left;
border: 0px #000 solid;
}

table.contact td.head
{
vertical-align:top;
background-color: #537291;
color: #fff;
padding: 3px;
text-align: left;
border: 1px #CCC solid;
font-size: 12px;
font-weight: bold;
}

table.contact td.odd
{
background-color: #EEE;
color: #000;
padding: 3px;
text-align: left;
border: 1px #CCC solid;
}

table.contact td.even
{
background-color: #FFF;
color: #000;
padding: 3px;
text-align: left;
border: 1px #CCC solid;
}

table.contact td.odd a 
{
	font-weight:normal;
	text-decoration: none;
	color: #000;
	background: none;
}

table.contact td.even a 
{
	font-weight:normal;
	text-decoration: none;
	color: #000;
	background: none;
}

table.contact td.even a:hover {
    text-decoration: underline;
}

table.contact td.odd a:hover {
    text-decoration: underline;
}

a.hcontact
{
	vertical-align:top;
	font-weight:bold;
    text-decoration: none;
	color: white;
	background: none;
}

a:hover.hcontact {
    text-decoration: underline;
}

.HiddenText label 
{
	display:none;
}

table.contact td.even a.lb
{
	font-weight:bold;
    text-decoration: none;
	color: #003399;
	background: none;
}

table.contact td.odd a.lb
{
	font-weight:bold;
    text-decoration: none;
	color: #003399;
	background: none;
}

table.tip
{
	border: thin solid;
	border-color : #778899;
	width:160px;
	background-color:#e8eef5;
	padding :4px;
}

td.devicedetail
{
	width: 140px;
}