/* Overriden styles */
/* Added to remove second line menu */

#topbanner {
 height: 50px;
 min-height: 50px;
 color: #fff;
 background-color: #004087;
 padding: 0 10px 10px 10px;
}

#search {
 float: right;
 width: 160px;
 *height: 40px;
 min-height: 37px;
 padding: 30px 10px 10px 10px;
 font-size: 12px;
 font-weight: bold;
 color: #fff;
 background-color: #00bce2;
 border-left: 8px solid #fff;
}

div#homecontent_intranet {
 margin-right: 162px;
 padding-bottom: 8px;
 background-color: #fff;
}

#contentcolumn_intranet {
 margin-right: 172px;
 margin-left: 211px;
 background-color: #fff;
}

/* this one is added to override this style that is defined in css1 and not used but is causing an error */
.divider {
 background: transparent no-repeat 3px 0px;
}

/* other styles */

.style1 {
 Color: #FFFFFF
}

.#homebody td {
 vertical-align: top;
 f_ont: normal normal 11px/12px verdana;
 padding: 2px;
}

.#homebody h2 {
 font-size: 11px;
 color: maroon; 
}


.footernotes {
	font-size: x-small;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.HomeLink {
	font-size: x-small;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
}

#sub2content h1 {
 font-size: 14px;
 color: #3c90be; 
}

#sub2content h2 {
 font-size: 12px;
 color: #484784; 
}

#sub2content h3 {
 font-size: 12px;
 color: #004087; 
}

#sub2content h4 {
 font-size: 11px;
 color: #004087;
 text-decoration: underline;
}

.menu2_loose_links a {
 font-size: 11px;
 font-weight: bold;
 color: yellow;
 text-decoration: none;
}

.missing {
 color: #ACACAC;
 text-decoration: underline; 
}

.sub2content_li_subtitle
{
 /*not used by now*/
 /*padding-bottom: 5px;*/
 /*font-weight: bold;*/
 list-style: none;
}

#rpt {
 font-size: 11px;
}

.note {
 font-size: 10px; 
 color: #808080;
}

.index_link
{
	font-size: 12px;
	font-weight: bold;
	color: maroon;
	text-decoration: underline;
	Xtext-decoration: underline overline;
}

.index_link_disabled
{
	font-size: 12px;
	font-weight: bold;
	color: silver;
	text-decoration: underline;
}

.index_header
{
	font-size: 12px;
	font-weight: bold;
	color: maroon;
	text-decoration: none;
}

.index_top
{
	font-size: 9px;
	font-weight: bold;
	color: gray;
	text-decoration: underline;
}

table#report {
 margin: 0 auto;
 font-size: 11px;
}
tr.headers {
 color:White;
 background-color:#507CD1;
 font-weight:bold;
}
tr.oddrow{
 background-color:#EFF3FB
}

#sub2content p.indent{
    padding-left: 35px;
    padding-bottom: 5px
}

#sub2content caption{
 font: normal normal 11px/12px verdana;
 padding: 2px;	
}

example
.class1 A:link {text-decoration: none}
.class1 A:visited {text-decoration: none}
.class1 A:active {text-decoration: none}
.class1 A:hover {text-decoration: underline; color: red;}

.class2 A:link {text-decoration: underline overline}
.class2 A:visited {text-decoration: underline overline}
.class2 A:active {text-decoration: underline overline}
.class2 A:hover {text-decoration: underline; color: green;}

