/* *********************************************************** */
/* * The following styles are applicable to all tags without * */
/* * a defined class.  Typically they will be used in the    * */
/* * main real-estate space on the page                      * */
/* *********************************************************** */
body { 
	font-family: Arial, Helvetica, sans-serif; 
	background: #FFFFFF ; 
	color: #000000; 
	font-size: 12px ;
	margin: 0px; }

table {
	font-size: 12px;  }
	
td {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;  }

ol {
	margin: 10px 50px; }

ul {
	margin-top: 0px; 
	margin-bottom: 0px; 
	text-align: left; 
	list-style-type: Square; }

li {
	font-family: Arial, Helvetica, sans-serif; 
	margin-right: 25px; 
	font-size: 12px; }
	
p {  
	font-family: Arial, Helvetica, sans-serif; 
	margin: 10px 25px ;
	font-size: 12px;  }
	
h1, h2, h3, h4, h5, h6 {
	font-family: Arial, Helvetica, sans-serif;
	margin: 10px 25px;  }
	
h1 { 
	font-size: 20px;
	color: #000066;
	font-weight: normal; }
	
h2 { 
	font-size: 16px;
	color: #000066 ; 
	font-weight: bold; }
	
h3 { 
	font-size: 12px;
	color: #000000 ; 
	font-weight: bold; }

h4 { 
    font-size: 16px;
    color: #000066 ; 
    font-weight: bold }

hr { 
    text-align: center; 
    width: 90% }

a {
	text-decoration:underline;
	color : #006699;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold; }
	
a:hover {
	text-decoration:underline;
	color : #3399cc;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold; }

a:visited, a:active {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold; }

input {  
    font-family: Arial, Helvetica, sans-serif; 
    background-color: #eeeeee ;
    font-size: 12px;  }

textarea {  
    font-family: Arial, Helvetica, sans-serif; 
    background-color: #eeeeee ;
    font-size: 12px;  }

select {  
    font-family: Arial, Helvetica, sans-serif; 
    background-color: #eeeeee ;
    font-size: 12px;  }

/* *********************************************************** */
/* * SEGMENTNAV                                              * */
/* * The following styles are applicable to all tags used    * */
/* * on the grey primary navigation bar.                     * */
/* *********************************************************** */
a.segmentnav {
	text-decoration: none;
	color: #333333;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold; }
	
a:hover.segmentnav {
	text-decoration: underline;
	color: #333333;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold; }
	
a:visited.segmentnav, a:active.segmentnav {
	color: #333333;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold; }
	
tr.segmentnav {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px ; 
	background: #cccccc; }

td.segmentnav {
	border-top:1px solid #999999; 
	border-bottom:1px solid #999999; 
	text-align: center }
		
/* *********************************************************** */
/* * LINKNAV                                                 * */
/* * The following styles are applicable to all tags used    * */
/* * on the blue secondary navigation bar on the left of the * */
/* * left of the screen and also in an application site such * */
/* * as DBAI, in the top right hand corner of the screen     * */
/* *********************************************************** */
body.linknav { 
	font-family: Arial, Helvetica, sans-serif; 
	background: #000066 ; 
	color: #ffffff; 
	font-size: 10px  }
	
a.linknav {
	text-decoration: none;
	color: #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold }
	
a:hover.linknav {
	text-decoration: underline;
	color: #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold }
	
a:visited.linknav, a:active.linknav {
	color: #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold }
	
td.linknav {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px ; 
	background: #000066 }
	
ul.linknav {
	font-size: 10px;
	color: #ffcc00; 
	list-style-type: square;
	margin-top: 10px ;
	margin-right: 5px ;
	margin-bottom: 0px }
	
li.linknav {
	font-size: 10px;
	margin-bottom: 5px ;
	margin-left: -15px }

p.linknav {  
	font-family: Arial, Helvetica, sans-serif; 
	color: #ffcc00; 
	margin: 5px 10px ;
	font-weight: bold ;
	font-size: 10px }
	
h1.linknav {
    margin: 5px; 
	color: #ffffff; }
	
h3.linknav {
    margin: 5px; 
	color: #ffffff; }

	
/* *********************************************************** */
/* * HEADNAV                                                 * */
/* * The following styles are applicable to all tags used    * */
/* * on yellow title bar at the top of the screen            * */
/* *********************************************************** */
a.headnav {
	text-decoration: none;
	color: #000066;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold; }
	
a:hover.headnav {
	text-decoration: underline;
	color: #000066;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold; }
	
a:visited.headnav, a:active.headnav {
	color: #000066;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold; }
	
ul.headnav {
	font-size: 11px;
	list-style-type: square ;
	color: #000066; 
	line-height: 150%; }
	
li.headnav {
	margin-top: 1px; 
	margin-left: -15px ;
	margin-right: 0px; 
	margin-bottom: 1px }
	
td.headnav {
	background: #ffcc00; }
	
p.headnav {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; }

/* *********************************************************** */
/* * The following styles are applicable for tables and rows * */
/* *********************************************************** */

table.aligntable {
    margin: 5px 25px ; }

table.spctable {
    margin: 10px 25px ;
    background: #dddddd ; 
	border-collapse: collapse ;
    width: 90% }

table.spctable50 {
    margin: 10px 25px ;
    background: #dddddd ; 
	border-collapse: collapse ;
    width: 50% }

tr.rowheader {
    color: #000066 ; 
    background: #ffcc00 }

tr.odd {
    background: #dddddd }
    
tr.even {
    background: #cccccc }

/* *********************************************************** */
/* * The following styles are applicable for the sitemap     * */
/* *********************************************************** */

table.sitemap {
    margin: 10px 25px ;
    background: #ffffff ; 
	border-collapse: collapse }
	
tr.sitemap {
    color: #000066 ; 
	font-weight: bold ;
    background: #9ca5c6 }

/* *********************************************************** */
/* * The following styles are applicable for the blue section  */
/* * bar below the banner.                                     */
/* *********************************************************** */

table.sectiontable {
	background: #9ca5c6 ;
    text-align: center ; 
	border-collapse: collapse ;
	width: 100% ;
    margin: 0px  }
            
td.sectiontable {
	background: #000066 ;
	text-align: right ;
	font-size: 11px ;
	font-weight: normal ;
	color: #ffcc00 }

a.sectiontable {
	text-decoration: none;
	color: #000066;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal; }
	
a:hover.sectiontable {
	text-decoration: underline;
	color: #000066;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal; }
	
a:visited.sectiontable, a:active.sectiontable {
	color: #000066;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal; }
	
/* *********************************************************** */
/* * The following styles are used in popups                 * */
/* *********************************************************** */

p.popup {  
	font-family: Arial, Helvetica, sans-serif; 
	margin: 10px 10px ;
	font-size: 10px;  
	font-weight: bold; }
	
h1.popup { 
	font-family: Arial, Helvetica, sans-serif;
	margin: 10px 10px ;
	font-size: 16px;
	color: #000066;
	font-weight: bold; }

ul.popup {
	text-align: left; 
	list-style-type: Square; }

li.popup {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; }
	

	
