/* --- StyleSheet -------------------------------------------------------- */
/* Author: ASPerience BV                                                   */
/* Creation date: 27-04-2007                                               */
/* Customer: NSO                                   */
/* ----------------------------------------------------------------------- */
BODY {
margin-bottom : 0px;
margin-left : 0px;
margin-right : 0px;
margin-top : 0px;
background-color : #CCCCCC;
}
H1 {
font-size: 14pt;
font-family: Arial, Helvetica, Sans-Serif;
font-weight: bold;
color: #000000;
margin-top: 0px;
margin-bottom: 0px;
}
H2 {
font-size: 12pt;
font-family: Arial, Helvetica, Sans-Serif;
font-weight: bold;
color: #000000;
margin-top: 0px;
margin-bottom: 0px;
}
H3 {
font-size: 10pt;
font-family: Arial, Helvetica, Sans-Serif;
font-weight: bold;
color: #000000;
margin-top: 0px;
margin-bottom: 0px;
}
P {
font-size: 10pt;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
color: #000000;
}
ul {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size : 10pt;
margin-left : 20px;
padding-left: 0;
margin-top : 5px;
margin-bottom : 5px;
line-height: 20px;
list-style-image : url(../targetbullet.gif);
}
ol {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size : 10pt;
margin-left : 27px;
padding-left: 0;
margin-top : 5px;
margin-bottom : 5px;
line-height: 20px;		
}
/*--- Default link styles ----------------------------------------------------*/
a:active {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-weight: normal; 
color: #000000;
text-decoration: underline}
a:link {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-weight: normal; 
color: #000000;
text-decoration: underline}
a:visited {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-weight: normal; 
color: #000000;
text-decoration: underline}
a:hover {
font-family: Verdana, Arial, Helvetica, Sans-Serif;	
font-weight: normal; 
color: #000000; 
background-color: #facc9b;
text-decoration: underline;
}
/*--- END Default link styles ------------------------------------------------*/
/* --- Framestructure definition ----------------------------------------- */
table.structure{
text-align: center;
}
td.logoBox {
color: #0c0533;
background-color : #FFFFFF;
height: 100px;
}
td.expansionBoxTop {
background-color : #FFFFFF;
}
td.navigationBox{
height: 20px;
background-color : #ff9b33;
padding: 2px;		
font-family: Verdana;	
font-size: 8pt;
color: #FFFFFF;	
}
td.expansionBoxControl {
background-color : #ff9b33;
}
td.menuBox {
color: #000000;
background-color : #fff2e2;
vertical-align : top;
width: 200px;
border-right-style : solid;
border-right-width : 1px;
border-right-color : #ff9b33;
}
td.pageBox {
padding: 10px;
color: #000000;
background-color : #fffbf6;
vertical-align : top;
width: 580px;
}
td.expansionBoxPage {
background-color : #fffbf6;
}
td.footerBox {
height: 20px;
background-color : #ff9b33;
text-align: center;
padding: 0px;		
font-family: Verdana;	
font-size: 8pt;
color: #FFFFFF;
}
td.expansionBoxFooter {
background-color : #ff9b33;
}
/* --- END FrameStructure definitition -------------------------------- */
/* --- Structure Elements - */
div.menuHeading {
padding : 5px 5px 5px 5px;
margin: 0px;
background-color: #FF9B33;
font : normal 10pt Verdana;
font-weight: bold; 
color: #FFFFFF;
}
div.menuColofon{
padding: 10px;
color: #333333;
font-family: Arial;
font-size : 10pt;
line-height: 20px;
}
div.pageContent{
padding: 5px;
margin: 10px;
}
div.pageAttachements {
padding: 0px;
margin: 10px;		
}
div.pageArticle {
border : 1px solid #ff9b33;
padding: 5px;
}
/* --- END Structure Elements */
/*--- FORM Items --------------------------------------------------------*/
INPUT {
font-family: Arial;
color : #000000;
font-size : 10pt;
}
SELECT {
font-family: Arial;
color : Black;
font-size : 10pt;
}
input.textfield {
font-family: Verdana;
color : #000000;
font-size : 10pt;
background-color: #EEEEEE;
font-style : italic;
padding: 2px;
border : 1px solid #666666;
}
textarea {
font-family: Verdana;
color : #000000;
font-size : 10pt;
background-color: #EEEEEE;
font-style : italic;
padding: 2px;
border : 1px solid #666666;
}
/*--- END FORM items ----------------------------------------------------*/
/*--- menu items normal   -----------------------------------------------*/
a.menu:link,
a.menu:visited 		{
padding : 5px 5px 5px 15px;
margin-left : 0px;
margin-right : 0px;
margin-top : 0px;	
display:block;
font : normal 10pt Verdana;
color: #000000;
background-color: #fff2e2;
text-decoration: none;
}
a.menu:hover	{
padding : 5px 5px 5px 15px;
margin-left : 0px;
margin-right : 0px;
margin-top : 0px;	
display:block;
font : normal 10pt Verdana;
color: #000000;
background-color: #facc9b; 
text-decoration: none;
}
a.menu_current:link,
a.menu_current:visited,
a.menu_current:hover	{
padding : 5px 5px 5px 15px;
margin-left : 0px;
margin-right : 0px;
margin-top : 0px;	
display:block;
font : normal 10pt Verdana;
color: #000000;
background-color: #facc9b; 
text-decoration: none;	
}
a.submenu:link,
a.submenu:visited 		{
padding : 5px 5px 5px 25px;
margin-left : 0px;
margin-right : 0px;
margin-top : 0px;	
display:block;
font : normal 7pt Verdana;
color: #000000;
background-color: #fffbf6;
text-decoration: none;
}
a.submenu:hover	{
padding : 5px 5px 5px 25px;
margin-left : 0px;
margin-right : 0px;
margin-top : 0px;	
display:block;
font : normal 7pt Verdana;
color: #000000;
background-color: #facc9b; 
text-decoration: none;
}
a.submenu_current:link,
a.submenu_current:visited,
a.submenu_current:hover	{
padding : 2px 2px 2px 2px;
margin-left : 0px;
margin-right : 0px;
margin-top : 0px;	
display:block;
font : normal 7pt Verdana;
color: #000000;
background-color: #facc9b; 
text-decoration: none;
}
a.topmenu:link,
a.topmenu:visited 		{
padding : 2px 2px 2px 2px;
margin-left : 0px;
margin-right : 0px;
margin-top : 0px;	
display:block;
font : normal 10pt Verdana;
color: #000000;
background-color: #FFFFFF;
text-decoration: underline;
}
a.topmenu:hover	{
padding : 2px 2px 2px 2px;
margin-left : 0px;
margin-right : 0px;
margin-top : 0px;	
display:block;
font : normal 10pt Verdana;
color: #000000;
background-color: #facc9b; 
text-decoration: none;
}
/*--- END menu items ---------------------------------------------------*/
/*--- Embedded Tables ---------------------------------------------------*/
table.object {
background-color: #FF9B33;
}
tr.objectHeaders {
font-family: Arial;
font-size : 10pt;
color: #333333;
font-weight : bold;
background-color : #FF9B33;
padding : 3px 3px 3px 3px;
}
tr.objectContent{
font-family: Arial;
font-size : 10pt;
color: #333333;	
font-weight : normal;
padding : 3px 3px 3px 3px;
background-color : #FFFFFF;
vertical-align : top;
}
/*--- END Embedded Tables -------------------------------------------------*/
/*--- ContentMenu Items -----------------------------------------------------*/
a.contentmenu:link,
a.contentmenu:visited 		{
border : 1px solid #FF9B33; 
margin:1px;
padding : 2px 2px 2px 2px;
display:block;
font : normal 8pt arial;
color: #000000;
background-color: #fff2e2;
text-align: center;
text-decoration: none;
}
a.contentmenu:hover	{
border : 1px solid #FF9B33;
margin:1px;
padding : 2px 2px 2px 2px;
display:block;
font : normal 8pt arial;
color: #000000;
background-color: #facc9b; 
text-align: center;
text-decoration: none
}
/*--- END ContentMenu items -------------------------------------------------*/
/*--- Attachement Items -----------------------------------------------------*/
a.attachement:link,
a.attachement:visited 		{
display:block;
width: 100%;
color: #000000;
text-decoration: none;
}
a.attachement:hover	{
display:block;
width: 100%;	
color: #FF9B33;
background-color: #FFFFCC; 		
text-decoration: underline;
}
/*--- END Attachement Items -------------------------------------------------*/
/* --- END StyleSheet ---------------------------------------------------- */
input.catcher {
background-color: #DDDDDD;
color: #000000;
display: none;
