
img { -ms-interpolation-mode:bicubic; }

@page {
     @top  {font-family: arial, verdana, helvetica, sans-serif;
     font-size: 150%;
     font-weight: bolder;
     text-align: left;
     content: "XHTML-Print: A Proposal --- August 25, 2000";
}

counter-increment: pages;

@bottom {
 	 font-family: arial, verdana, helvetica, sans-serif;
     font-size: 80%;
     font-weight: normal;
     text-align: center;
     content: "Page " counter(pages);
}
}

/* CSS Tabs */
#navlist {
        padding: 5px 0;
        margin-left: 0;
        border-bottom: 3px solid #474FA4;
        font: normal 11px arial, verdana, helvetica, sans-serif;
}

#navlist li {
        list-style: none;
        margin: 0;
        display: inline;
}

#navlist li a {
        padding: 8px 0.5em 5px;
        margin-left: 3px;
	margin-right: 3px;
        border: 3px solid #778;
        border-bottom: none;
		border-color: #474FA4;
        background: #FFFFFF;
        text-decoration: none;
}

#navlist li a:link { color: #474FA4; }
#navlist li a:visited { color: #474FA4; }

#navlist li a:hover {
        color: #E16716;
        background: #FFFFFF;
        border-color: #E16716;
	border-bottom: 3px solid white;
}

#navlist li a#current {
        background: white;
        border-bottom: 3px solid white;
}


.divsubmenu {
	width: 162px;
	padding: 5px 0px 5px 0px;
	padding-left: 10px;
	border-width:1px; 
	border-style:solid;
	border-color: #474FA4;
	background: #FAFAFA;
	cursor: hand;
}

.divsubmenuorange {
	width: 162px;
	border-width:1px; 
	padding: 5px 0px 5px 0px;
	padding-left: 10px;
	border-style:solid;
	border-color:#E16716;
	background: #FAFAFA;
	cursor: hand;
}

div > a , div > a:link, div > a:visited, div > a:active {
	text-decoration: none;
	background: none;
	padding: 0px 0px 0px 0px;
	margin-bottom:0px;
}

div > a:hover {
	text-decoration: none;
	background: none;
	color: #E16716;
}

.breakhere 
{
	page-break-before: always
}

.highlight {
	color: #000000;
	font-weight: bold;
	background-color : #FFD697;
}

.dottedborder
{
	border-style: 1px dotted;
}

h4
{  
	color: black;
	font-size: 12px;
	font-weight: bold; 
}

h3,.class_P_SUMMARY  
{  
	color: #474FA4;
	font-size: 12px;
	font-weight: normal; 
}

h1,.class_P_TITLE
{
	font-size: 12pt;
	color: #474FA4;
	line-height: normal;
	font-weight: bold;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
}

h2,.class_P_TITLE2
{
	font-size: 10pt;
	color: #474FA4;
	line-height: normal;
	font-weight: bold;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
}


.normalgreyshow {
	text-decoration: none;	
	color: #777777;	
}

.normalgreyhide {
	text-decoration: none;	
	color: #777777;	
	display: none;
}

.box {
	padding: 10px;
	left: 0px;
	top: 0px;
	text-align: left;
	border: 1px solid #004776;
	background: #FFFFFF;
}


.graybox{
	padding: 10px;
	left: 0px;
	top: 0px;
	text-align: left;
	border: 0px solid #004776;
	background: #F0F0F0;
}

.autorstire {
	font-style: italic;
}

BODY 
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-face-color: #F1E9DC;
	scrollbar-shadow-color: #E2D2B9;
	scrollbar-highlight-color: #FCF9F3;
	scrollbar-darkshadow-color: #055382;
	scrollbar-3dlight-color: #FCF9F3;
	color: #111111;
	font-size: 11px; 
	text-decoration: none;
	font-family: arial, verdana, helvetica, sans-serif;
	background-color: #FFFFFF;
}

TD 
{
	font-size: 12px; 	
}
 
a, a:link, a:visited, a:active 
{
	color: #E16716;
	background: transparent url(dots.gif) repeat-x scroll 0pt 100%;
	padding-bottom: 1px;
	text-decoration: none;
}

a:hover 
{
	text-decoration: none;
	background-color: #FFF1DC;
}

a.justhover, a.justhover:link, a.justhover:visited, a.justhover:active {
	color: #474FA4;
	text-decoration: none; 
	background: none;	 
}

a.justhover:hover 
{
	color: #E16716;
	text-decoration: none;
}

.notbold
{
	font-weight: normal;	
}


.smalllink 
{
	bcolor: #333333;
	font-size: 11px;
}

.whitesmall 
{
	color: #FFFFFF;
	font-size: 11px; 
}

.blue 
{
	color: #474FA4;
}

.orange
{
	color: #E16716;
}

.grey
{
	color: #BBBBBB;
}


.darkgrey
{
	color: #444444;
}

.darkgreysmall
{
	color: #999999;
	font-size: 9px; 
}


.bluebig1
{
	font-size: 12pt;
	color: #474FA4;
	line-height: normal;
	font-weight: bold;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
}

.bluebig2 
{
	font-size: 10pt;
	color: #474FA4;
	line-height: normal;
	font-weight: bold;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
}

.blackbig2 
{
	font-size: 10pt;
	color: #050505;
	line-height: normal;
	font-weight: bold;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
}

.bluebig3
{
	font-size: 10px;
	color: #474FA4;
	line-height: normal;
	font-weight: bold;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
}

.orangebig1 
{
	font-size: 16pt;
	color: #E16716;
	line-height: normal;
	font-weight: bold;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
}

.orangebig2 
{
	font-size: 12pt;
	color: #E16716;
	line-height: normal;
	font-weight: bold;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
}

.orangesmall1 
{
	font-size: 8pt;
	color: #E16716;
	line-height: normal;
	font-weight: normal;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
}

.dummy
{
	font-family: arial, verdana, helvetica, sans-serif;	
}

.container {
        width: 100%;
        padding: 9px;
        margin: 3px 0 16px 0;
        cborder: 1px solid #ccc;
        background: #F6F6F6;
        border: 1px solid #474FA4;
}

/* square */

#navSquare {
        margin: 0;
        padding: 0 0 20px 10px;
        cborder-bottom: 1px solid #9FB1BC;
}

#navSquare li {
        margin: 0;
        padding: 0;
        display: inline;
        list-style-type: none;
}

#navSquare a:link, #navSquare a:visited {
        float: left;
        font-size: 12px;
        line-height: 14px;
        font-weight: bold;
        padding: 0 12px 6px 12px;
        text-decoration: none;
        color: #474FA4;
        background: none;
}

#navSquare a:link.active, #navSquare a:visited.active, #navSquare a:hover {
        color: #E16716;
}

.hidden {
	display: none;
}

