/* CSS Document */

BODY {
margin:0px;
padding:0px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000066;
background-color:#f7ebc8;
width:100%;
height:100%;
}

a, a.link, a.hover, a.visited {color:#002b66;}
#row1 {
height:76px;
width:100%;
background-image:url(../graphics/row1.gif);
background-repeat:repeat-x;
float:left;
}
#row2 {
height:28px;
width:100%;
background-image:url(../graphics/row2.gif);
background-repeat:repeat-x;
float:left;
}
#row5 {
height:40px;
width:100%;
background-image:url(../graphics/row5.gif);
background-repeat:repeat-x;
float:left;
}
.tabletop1 {
background-image:url(../graphics/row3-1.gif);
background-repeat:repeat-x;
height:21px;
width:180px;}
.tabletop2 {
background-image:url(../graphics/row3-3.gif);
background-repeat:repeat-x;
height:21px;
}
.tabletop3 {
background-image:url(../graphics/row3-5.gif);
background-repeat:repeat-x;
height:21px;
width:180px;}
.column1{
background-image:url(../graphics/row4-1.gif);
background-repeat:repeat-y;
vertical-align:top;

}
.column2{
background-image:url(../graphics/row4-2.gif);
background-repeat:repeat;
vertical-align:top;
padding:25px;
}
.column3{
background-image:url(../graphics/row4-3.gif);
background-repeat:repeat-y;
vertical-align:top;
padding:25px;
}
/* level 0 inner */
.m0l0iout {
	font-family: Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	text-decoration: none;
	margin: 4px 0 0 12px;
	color: #FFFFFF;
}
.m0l0iover {
	font-family: Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	text-decoration: underline;
	margin: 3px 0 0 12px;
	color: #FFFFFF;
	text-decoration:none;
	font-weight:bolder;
}

/* level 0 outer */
.m0l0oout {
	text-decoration : none;
	background-image: url(../graphics/idlo.gif);

}
.m0l0oover {
	text-decoration : none;
	background-image: url(../graphics/idlo.gif);


}

/* level 1 inner */
.m0l1iout {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	margin: 6px 0 0 17px;
	color: #FFFFFF;
}
.m0l1iover {
	font-family: Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	margin: 6px 0 0 17px;
	color: #FFFFFF;
}

/* level 1 outer */
.m0l1oout {
	text-decoration : none;
	background-color: #5286BB;
	border: 1px solid #336699;
	padding: 0;
}
.m0l1oover {
	text-decoration : none;
	background-color: #1A4D81;
	background-image: url(img/lev1_arrow.gif);
	background-repeat: no-repeat;
	border: 1px solid #336699;
	padding: 0;
}
#blockstretch { height:22px; }
.footer {padding-left:20px; color:#FFFFFF; font-size:12px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif}

.footer a {color:#FFFFFF;}
.footer a:link {color:#FFFFFF;}
.footer a:visited {color:#FFFFFF;}
.footer a:hover{ color:#9BC7D5;}

.news {width:155px;  padding:5px;  text-align:left; font-size:12px; color:#003366; background-color:#ffffff; opacity:.50; filter: alpha(opacity=50); -moz-opacity: 0.5;}
.nogo {display:none;}

