/*========================*/
/* conservative.css       */
/*========================*/

/*============================*/
/* General HTML */
/*============================*/
body
{
  background-color : white;
  color : black;

  font-family: Verdana, Georgia, Geneva, Arial, Helvetica, sans-serif;
  font-size : 9pt;
  font-weight : normal;

  margin-left : 0;
  margin-right : 0;
  margin-top : 0;
  margin-bottom : 0;
}

td
{
  font-size : 9pt;
  font-weight : normal;
}

/* links */
a:link 
{
  color: navy;
  text-decoration : underline;
}

a:visited 
{
  color: maroon;
  text-decoration : underline;
}

a:hover 
{
  color: red;
  text-decoration : underline;
}

/* headings */
h1
{
  font-weight : bold;
  font-size : 13pt;
}

h2
{
  font-weight : bold;
  font-size : 12pt;
  font-style : italic;
}

h3
{
  font-weight : bold;
  font-size : 11pt;
}

h4
{
  font-weight : bold;
  font-size : 10pt;
  font-style : italic;  
}

h5
{
  font-weight : bold;
  font-size : 9pt;
}

h6
{
  font-weight : bold;
  font-size : 9pt;
  text-decoration : underline;
}

hr
{
  color: #006699;
  height : 1px;
  text-decoration : none;
}

/*============================*/
/* hmenu items */
/*============================*/
.hmenu
{
  background-color: black;
  color: white;
  text-decoration : none;
  font-weight : bold;
}

.curhmenu
{
  color: #FFCC00;
  font-weight : bold;
}

a:link.hmenu
{
  text-decoration : none;
  color: white;
}

a:visited.hmenu
{
  color: white;
  text-decoration : none;
}

 a:hover.hmenu
{
  background-color : white;
  color: black;
  text-decoration : none;
}

/*============================*/
/* Banner and titlebar */
/*============================*/
.banner
{
 background-color : white;
 color : Black;
 font-size : 11pt;
 font-weight : bold;
}

.titlebar
{
  background-color : #003366;
  color: white;
  font-weight : bold;
}

/*============================*/
/* vmenu items */
/*============================*/
.vmenu
{
  background-color: #006699;
  color: white;
  font-weight : bold;
  text-decoration : none;
}

td.vmenu
{
  text-align : right;

  border-right-color : #006699;
  border-right-style : solid;
  border-right-width : 1px;
}

.curvmenu
{
  color: #FFCC00;
}

a:link.vmenu
{
  color: white;
  text-decoration : none;
}

a:visited.vmenu
{
  color: white;
  text-decoration : none;
}

a:hover.vmenu
{
  color: black;
  background-color : white;
  text-decoration : none;
}


/*============================*/
/* table that splits into three columns */
/*============================*/
.maintable
{
  background-color : White;
}

table.maintable
{
  border-top-color : #006699;
  border-top-style : solid;
  border-top-width : 1px;
  
  border-left-color : #006699;
  border-left-style : solid;
  border-left-width : 1px;

  border-right-color : #006699;
  border-right-style : solid;
  border-right-width : 1px;

  border-bottom-color : #006699;
  border-bottom-style : solid;
  border-bottom-width : 1px;
}

/*============================*/
/* central column */
/*============================*/
.main
{
	background-color : white;
}

/*============================*/
/* right column */
/*============================*/
.colright
{
  background-color : White;
	color: black;
 	font-weight : normal;
	text-decoration : none;
}

td.colright
{
  background-color : White;
  color: black;
  
  border-left-color : #006699;
  border-left-style : solid;
  border-left-width : 1px;
}

/*============================*/
/* Others */
/*============================*/
.imglink
{
	background-color: none;  
}

/*============================*/
/* footer */
/*============================*/
.footer
{
 background-color : white;
color : #000000;
font-size : 8pt;

}

table.footer
{
 background-color : #ff8c00;
}

/*============================*/
/* Forms */
/*============================*/
.form
{
  font-size : 9pt;
  font-weight : normal;
  color : black;
}

table.form
{
  background-color : silver;
  color : black;
  border : outset silver;
}

.button
{
font-size : 9pt;   
}

ul li
{
  list-style-image : url("../_images/arrow_r_orange.gif");
}


/* Localized */