    /* basic system look & feel */
        .heading { FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #000000; FONT-FAMILY: arialblack; TEXT-DECORATION: underline }
        .subheadingbold {
            FONT-WEIGHT: bold;
            FONT-SIZE: 13px;
            COLOR: #000000;
            FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
            TEXT-DECORATION: none;
        }
	.subheading { FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none } 
	.standard {
            FONT-SIZE: 12px;
            COLOR: #000000;
            FONT-FAMILY: arial, helvetica, sans-serif;
            TEXT-DECORATION: none;
        }
        .standard_lit { FONT-SIZE: 12px; COLOR: #0a246a;; FONT-WEIGHT: bold; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none;}
	.text { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none }
	.divider { FONT-SIZE: 12px; COLOR: #8792bd; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none }
	.blue_back { BACKGROUND-COLOR: #B5BDE7; }
	.tableheader { BACKGROUND-COLOR: #C3D9FF; }
    .tableheader_saved {background-color:#F0F8FF;}
    .tableheader_query {background-color:#FAEBD7;}
    .tableheader_select {background-color:#ccffee;}
    .tableheader_display {background-color:#F5F5DC;}
	.tablerow { BACKGROUND-COLOR: #FFFFFF }
    .tablerow_grey {background-color:#dcdcdc;}
        .tablerow2 { BACKGROUND-COLOR: #DCF3FF }
	.tr1 { BACKGROUND-COLOR: #3366cc }
	.whitetext { FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none}
	.blacktext { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none}
	.noticetext { FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #ABC5D5; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none }
        .bordered_table {  BORDER-TOP: #000000 thin solid; BORDER-BOTTOM: #000000 thin solid; BORDER-LEFT: #000000 thin solid; BORDER-RIGHT: #000000 thin solid; empty-cells:show}
        .bordered_td { BORDER-TOP: 1px solid #b7b7b7; empty-cells:show}
	
    td#addr_box {background: url('../images/icnheader4.jpg');width:211px;height:99px;}
    td#addr_box div {font-family:Arial;font-weight:bold;border: 0px solid;width:150px;position:relative;left:37px;top:-4px;}

	td.ip_class {font-family:"Trebuchet MS"; font-size:14px;}	

        .inq_bordered_td {
            BACKGROUND-COLOR: #FFFFFF;
            COLOR: #0a246a;
            FONT-SIZE: 12px;
            border-bottom-width: 1px;
            border-bottom-style: solid;
            border-bottom-color: #b7b7b7;
            border-right-width: 1px;
            border-right-style: solid;
            border-right-color: #b7b7b7;
            empty-cells:show
        }
        .tabbed_menu_sub_td { border-top: 2px solid #0a246a; border-left: 2px solid #0a246a;  border-right: 1px solid #0a246a;  border-bottom: 1px solid #0a246a; padding: 5px }
        .tableCellBorder { border: 1px solid #000000; border-collapse: collapse;  }        
        .error_td_header { BACKGROUND-COLOR:#E47280;}
        .error_text { font-size: 14px; color: red}
        .notice_text { font-size: 14px; color: red}
    /* Tandem Report XML format */
        .tr_xml_heading { PADDING-LEFT: 12px; FONT-SIZE: 14px; COLOR: #cc0000; FONT-FAMILY: courier; TEXT-DECORATION: none }
        .tr_xml_text { PADDING-LEFT: 12px; FONT-SIZE: 14px; COLOR: #0000ff; FONT-FAMILY: courier; TEXT-DECORATION: none }
        .input_text_xml { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: courier; TEXT-DECORATION: none }
    
    /* links forms and body section */
	A:link { FONT-SIZE: 12px; COLOR: #333366; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline }
	A:visited { FONT-SIZE: 12px; COLOR: #333366; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline }
	A:active { FONT-SIZE: 12px; COLOR: #135272; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline }
	A:hover { FONT-SIZE: 12px; COLOR: #135272; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline }
	DIV.navbar { BORDER-TOP: #0a246a thin solid; BORDER-BOTTOM: #0a246a thin solid }
	input.default { FONT-SIZE: 11px; BACKGROUND-COLOR:#ffffff; COLOR: #000000 }
        input.button { FONT-SIZE: 12px; FONT-WEIGHT: normal; BACKGROUND-COLOR:#E47280; COLOR: #000000 }
	select.default { FONT-SIZE: 11px; BACKGROUND-COLOR:#ffffff; COLOR: #000000 }
	textarea.default  { FONT-SIZE: 11px; BACKGROUND-COLOR:#ffffff; COLOR: #000000 }
        html {
            height:100%;
        }
	body {
            height:100%;
            /*background-color: #E7EEF8;*/
            /*background-color: #B0C4DE;*/
            /*background-color: #dcdcdc;*/
            background-color:#B0C4DE;
            margin-left: 0px;
            margin-top: 0px;
            margin-right: 0px;
            margin-bottom: 0px;
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 12px;
            color: #000000;
	}
        .table_main {
            border:0;
            width:100%;
            height:100%;
        }

	/* .int* used in intermediate screens such as logon wait and logout wait */
	.inttd1 { BACKGROUND-COLOR: #999999 }
	.inttd2 { BACKGROUND-COLOR: #FFFFFF }
	.inttext { font-family:arial,sans-serif; font-size:12px }

        /* Inquiry Style */
        .inquirytableborder {
                border: 1px solid #000000;
                border-collapse: collapse;
        }
        
        .altButtonFormat {
        background-color: #c0c0c0;
        font-family: verdana;
        font-size: 12px;
        color: #000000
        }

.tdbg {
	background-image: url(../images/bottom.jpg);
	background-repeat: repeat-y;
	background-position: left;
	width: 211px;
}
.loginback {
	background-image: url(../images/loginback.gif);
	background-repeat: no-repeat;
}
.style1 {
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
}
.style5 {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #5C617B;
	font-weight: normal;
}
.style6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.style7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.tdmargin {
	padding: 10px;
}
.fancyinput {
	border: thin solid #000000;
	background-color: #FFFFFF;
}
.whitetextu {
FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
.hand {
	cursor: hand;
}
.tabletrans {
	background-image: url(../images/table_transition.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}
.inttd3 {
	BACKGROUND-COLOR: #FFFFFF;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #999999;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.thinborder {
	border: thin solid #000000;
}
.wau_pg_tab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	border-top-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	font-size: 10px;
}
.wau_pg_t1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #CCCCCC;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #666666;
	font-size: 10px;
}
.wau_pg_t2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #CCCCCC;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #666666;
	font-size: 10px;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #666666;
}
.wau_pg_b1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #CCCCCC;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #666666;
	border-left-color: #666666;
	font-size: 10px;
}
.wau_pg_b2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #CCCCCC;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	font-size: 10px;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #666666;
}
.wau_sp_tab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	border-top-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000099;
	border-bottom-color: #000099;
	border-left-color: #000099;
	font-size: 10px;
}
.wau_sp_t1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #99CCFF;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #000099;
	font-size: 10px;
}
.wau_sp_t2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #99CCFF;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #000099;
	font-size: 10px;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #000099;
}
.wau_sp_b1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #99CCFF;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000099;
	border-left-color: #000099;
	font-size: 10px;
}
.wau_sp_b2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #99CCFF;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #000099;
	font-size: 10px;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #000099;
}
.wau_ar_tab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	border-top-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #990000;
	border-bottom-color: #990000;
	border-left-color: #990000;
	font-size: 10px;
}
.wau_ar_t1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FF6666;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #990000;
	font-size: 10px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #990000;
}
.wau_ar_t2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FF6666;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #990000;
	font-size: 10px;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #990000;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #990000;
}
.wau_ar_b1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FF6666;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #990000;
	border-left-color: #990000;
	font-size: 10px;
}
.wau_ar_b2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FF6666;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #990000;
	font-size: 10px;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #990000;
}
.wau_form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
}
.subheadingbold_bordered {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	border-top: thin solid #000000;
	border-right: thin solid #000000;
	border-left: thin solid #000000;
	background-color: #CCCCCC;
	border-collapse: collapse;
}
.standard_bordered {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: arial, helvetica, sans-serif;
	TEXT-DECORATION: none;
	border-right: thin solid #000000;
	border-bottom: thin solid #000000;
	border-left: thin solid #000000;
	background-color: #FFFFFF;
	border-collapse: collapse;
}
INPUT.isfldbutton {FONT: 9px Tahoma; COLOR: #000080}
INPUT.ifldbutton {FONT: 11px Tahoma; COLOR: #000077}
