body 	{
	margin-top: 10px; 
	background-color: #ffffff;
	}

/* TEXT STYLES
-----------------*/

td 	{
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size:11px;
	line-height:18px;
	color:#000000
	}

th 	{
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size:11px;
	line-height:18px;
	color:#000000
	}
	
p 	{
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size:11px;
	line-height:18px;
	color:#000000
	}          
	
h1, h2, h3, h4, h5, h6 {
	font-family:  Arial, Helvetica, Sans-serif;
	margin-bottom: 0px;
    	padding-bottom: 0px; 
    	color:#002c6c;
    	font-weight: normal;
    	}
    	
h1	{
  	font-size: 24px; line-height:24px; 
  	}
 	
 
h2	{
 	font-size: 20px; line-height:20px; 
 	}  
 
 
 h3	{
 	font-size: 18px; line-height:18px; 
 	}
 	
 
 h4	{
 	font-size: 16px; line-height:16px;font-weight:bold;
 	}
 
 
 h5	{
 	font-size: 14px; line-height:14px; 
 	}
 	
 
 h6	{
 	font-size: 11px; line-height:11px; 
 	}  
 	

 	
ul li 	{
	list-style-type: square;
	} 
	
ol li	{
	list-style-type: decimal;
	}
	
ol ol li {
	list-style-type: lower-alpha;
	}
	
ol ul li {
	list-style-type: square;
	}
	
	

/* LINKS
----------------*/

A:link {
	color: #aa6600; 
	text-decoration: none
	}

A:visited {
	color: #aa6600;
	text-decoration: none
	}
A:hover {
	color: #ff0000;
	text-decoration: underline
	}

/* TOP NAVIGATION
--------------------*/ 

.topnav {
	padding-left: 10px; 
	font-weight: bold; 
	font-size: 10px; 
	text-transform: uppercase; 
	color: #ffffff; 
	background-color: #f26334;
	}
	
.topnav a:link {
	color: #ffffff; 
	text-decoration: none;
	}

.topnav a:visited {
       	color: #ffffff; 
	text-decoration: none;
	}

.topnav a:hover {
        color: #002c6c;
	text-decoration: underline;
	} 

.live 	{ 
	color:#002c6c;
	} 
	
.topnav a.live:link {
	color: #002c6c;
	text-decoration: none;
	} 
	
.topnav a.live:visited {
	color: #002c6c;
	text-decoration: none;
	} 
	
.topnav a.live:hover {
	color: #002c6c;
	text-decoration: underline;
	} 



/* LEFT NAVIGATION
--------------------*/

.leftnav {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-color: #f4f4f4;
	}
	
.level1 a:link {
	font-weight: bold; color: #006299; text-decoration: none;
	}


.level1 a:visited {
	font-weight: bold; color: #006299; text-decoration: none;
	}         

.level1 a:hover {
	font-weight: bold; color: #ee6234; text-decoration: underline;
	}
     
.level2 {
	line-height: 20px;
	}
	
.level2 a:link {
	color: #777777; text-decoration: none;
	}

.level2 a:visited {
	color: #777777; text-decoration: none;
	}

.level2 a:hover {
	color: #ff0000; text-decoration: underline;
	}    

.level2 .live {
	color: #777777;
	font-weight: bold;
	}
	
/* FORMS
---------------*/	
	
.input {
	font-size: 10px; FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	}
.button {
	BORDER-RIGHT: #606060 1px solid;
	BORDER-TOP: #606060 1px solid; 
	font-size: 10px; 
	BORDER-LEFT: #606060 1px solid; 
	BORDER-BOTTOM: #606060 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	}

/* BREADCRUMB TRAIL
--------------------- */
.breadcrumb {
	font-size: 11px;
	color: #aaaaaa;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	} 
	
.breadcrumb a:link {
	color: #aaaaaa; text-decoration: none;
	}

.breadcrumb a:visited {
	color: #aaaaaa; text-decoration: none;
	}

.breadcrumb a:hover {
	color: #ff0000; text-decoration: underline;
	} 
	

/* QUICK LINKS
----------------*/

.quicklinks {
	border-right: #ee6234 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	border-left: #ee6234 1px solid;
	padding-top: 5px;
	}


/* FOOTER 
-------------------- */
.footerText {
	font-size: 10px; 
	color: #888888;
	} 
	
.footerText a:link {
	font-size: 10px; 
	color: #888888;
	} 
	
.footerText a:visited {
	font-size: 10px;
	color: #888888;
	}
	
.footerText a:hover {
	font-size: 10px; 
	color: #ff0000;
	text-decoration: underline;
	}


/* HEADER 
-------------------- */
.headerText {
	font-size: 10px; 
	color: #888888;
	} 
	
.headerText a:link {
	font-size: 10px; 
	color: #888888;
	} 
	
.headerText a:visited {
	font-size: 10px;
	color: #888888;
	}
	
.headerText a:hover {
	font-size: 10px; 
	color: #ff0000;
	text-decoration: underline;
	}

/* HOMEPAGE
------------------*/
.headline {
	color: #002c6c;
	text-decoration: none; 
	font-family: Arial, Helvetica, Sans-serif;
	font-size:17px;
	font-weight:bold;
	}  
	

/* DATA TABLES
------------------*/
.idkeytable th {
	border: 1px solid #aaaaaa;
	border-collapse: collapse;
	background-color: #cccccc;
	} 
	
.idkeytable td {
	border: 1px solid #cccccc;
	border-collapse: collapse;
	background-color: #eeeeee;
	}	

.datatable_orange th {
	color: #ffffff;
	border: 1px solid #aaaaaa;
	border-collapse: collapse;
	background-color: #f26334;
	} 
	
.datatable_orange td {
	border: 1px solid #cccccc;
	border-collapse: collapse;
	background-color: #ffffff;
	} 
	
/* OTHER
------------------*/

.note_text {
	color:#ff0000
	}

.note {
	background-color:#FFFFCC; 
	border:1px solid black; 
	padding: 2px; width:80%; 
	margin-left:5%
	} 
	
	
	.xml_code_red {
	color: #ff0000;
	}

.xml_code_brown {
	color: #993333;
	}

.xml_code_blue {
	color: #0000ff;
	}

.xml_code_teal {
	color: #009999;
	}


.xml_code_grey {
	color: #999999;
	}	
	
p.quote {
	font-family: Arial, Helvetica, Sans-serif; 
	font-size: 12pt;
	font-weight: bold;
	border: 1px dashed #f26334;
	padding: 5px;
	margin: 20px 20px 20px 20px;
	line-height: 150%;
	background: #eeeeee;
	width: 350px;
	}






.quicklinks {
	font-family:  Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #ABD6E9;
	border: 1px solid #ACD5EB;
}
.brown {
	font-family:  Verdana, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	color: #7D3F00;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #7D3F00;
}
.formelemnets {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	background-color: #CCCCCC;
	border: 1px solid #333333;
}
