/* COMMON */

.common {margin:0;font-family:Verdana, Arial, Helvetica, sans-serif;background-color:#FFFFFF;vertical-align:top;}

a:link {color:#0d2d64;text-decoration:none;}
a:visited {color:#0d2d64;text-decoration:none;}
a:hover {color:#000000;text-decoration:none;}
a:active {color:#000000;text-decoration:none;}

a.link_grey:link {text-decoration:none;color:#888888;}
a.link_grey:visited {text-decoration:none;color:#888888;}
a.link_grey:hover {text-decoration:none;color:#0d2d64;}
a.link_grey:active {text-decoration:none;color:#0d2d64;}

a.link_blue:link {text-decoration:none;color:#0d2d64;}
a.link_blue:visited {text-decoration:none;color:#0d2d64;}
a.link_blue:hover {text-decoration:none;color:#000000;}
a.link_blue:active {text-decoration:none;color:#000000;}


/* STRUCTURE */


.container_menu {
width:1000px;
background-image:url(images/nav/newriver_finflow.jpg);
background-repeat:no-repeat;
text-align:right;
height:65px;
}
.container_main {
width:1000px;
text-align:left;
border:0px;
}
.container_partner {
width:290px;
text-align:center;
border:0px;
padding:5px;
vertical-align:middle;
}
.container_news_type {
width:100px;
border:0px;
padding:5px;
vertical-align:middle;
}
.container_news_data {
width:570px;
border:0px;
padding:5px;
vertical-align:middle;
}
.container_foot {
width:1000px;
background-image:url(images/nav/newriver_finflow_foot.jpg);
background-repeat:no-repeat;
text-align:right;
height:54px;
}
.container_foot_blank {
width:1000px;
background-color:#ffffff;
height:30px;
}
.container_menu_logo {
background-color:#eeeeee;
}
.expander_top {
background-image:url(images/nav/newriver_bg_stripes.jpg);
background-repeat:repeat-x;
}
.expander_foot {
background-image:url(images/nav/newriver_bg_stripes_foot.jpg);
background-repeat:repeat-x;
}


/* NAVIGATION - HEADER */


.nav_top_bg {
background-color:#eeeeee;
vertical-align:top;
text-align:right;
height:21px;
}
a.nav_top:link {
font-size:10px;
font-weight:bold;
text-decoration:none;
padding-left:7px;
padding-right:7px;
padding-top:5px;
padding-bottom:5px;
z-index:1000;
color:#0d2d64;
}
a.nav_top:visited {
font-size:10px;
font-weight:bold;
text-decoration:none;
padding-left:7px;
padding-right:7px;
padding-top:5px;
padding-bottom:5px;
z-index:1000;
color:#0d2d64;
}
a.nav_top:hover {
color:#000000;
background-color:#ffffff;
background-image:url(images/nav/menu_roll.jpg);
background-repeat:repeat;
}
a.nav_top:active {
color: #000000;
background-color:#ffffff;
background-image:url(images/nav/menu_roll.jpg);
background-repeat:repeat;
}
a.nav_top_2:link {
font-size:10px;
font-weight:bold;
text-decoration: none;
text-align:right;
padding-left:7px;
padding-right:7px;
padding-top:5px;
padding-bottom:5px;
z-index:1000;
color: #999999;
}
a.nav_top_2:visited {
font-size:10px;
font-weight:bold;
text-decoration: none;
text-align:right;
padding-left:7px;
padding-right:7px;
padding-top:5px;
padding-bottom:5px;
z-index:1000;
color: #999999;
}
a.nav_top_2:hover {
color: #000000;
background-color: #e3e3e3;
background-image:url(images/nav/menu_roll_foot.jpg);
background-repeat:repeat;
}
a.nav_top_2:active {
color: #000000;
background-color: #e3e3e3;
background-image:url(images/nav/menu_roll_foot.jpg);
background-repeat:repeat;
}

#dropmenudiv{
	color: #000000;
	font-size: 7.5pt;
	padding-right:9px;
	padding-bottom:1px;
	position:absolute;
	z-index:1100;
}
#dropmenudiv a{
	width: 100%;
	display: block;
	color: #000000;
	background-color:#ededed;
	font-size: 7.5pt;
	padding-left:8px;
	padding-right:0px;
	padding-top:7px;
	padding-bottom:7px;
	text-decoration: none;
	border-top: 1px solid #ffffff;
	z-index:1100;
}
#dropmenudiv a:hover{ /*hover background color*/
	color:#ededed;
	background-color:#0d2d64;
	z-index:1100;
}

/* NAVIGATION - SIDE */

a.sidenav {
	font-size:11px;
	font-weight: bold;
	color: #0d2d64;
	text-decoration: none;
	text-align:left;
	display:block;
	padding-left:40px;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:10px;
	border-top:1px solid #ffffff;
}
a.sidenav:link {
	font-size:11px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	text-align:left;
	display:block;
	padding-left:40px;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:10px;
	border-top:1px solid #ffffff;
}
a.sidenav:visited {
	font-size:11px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	text-align:left;
	display:block;
	padding-left:40px;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:10px;
	border-top:1px solid #ffffff;
}
a.sidenav:hover {
	color:#0d2d64;
	background-color:#f9f9f9;
	border-top:1px solid #0d2d64;
}
a.sidenav:active {
	color:#0d2d64;
	background-color:#f9f9f9;
	border-top:1px solid #0d2d64;
}


/* NAVIGATION - FOOTER */


.nav_foot_bg {
background-color:#eeeeee;
vertical-align:top;
text-align:right;
height:200px;
}
a.nav_foot:link {
font-size:10px;
font-weight:bold;
text-decoration:none;
padding-left:10px;
padding-right:10px;
padding-top:3px;
padding-bottom:6px;
z-index:1000;
color:#999999;
}
a.nav_foot:visited {
font-size:10px;
font-weight:bold;
text-decoration:none;
padding-left:10px;
padding-right:10px;
padding-top:3px;
padding-bottom:6px;
z-index:1000;
color:#999999;
}
a.nav_foot:hover {
color:#000000;
background-color:#ffffff;
background-image:url(images/nav/menu_roll_foot.jpg);
background-repeat:repeat;
}
a.nav_foot:active {
color: #000000;
background-color:#ffffff;
background-image:url(images/nav/menu_roll_foot.jpg);
background-repeat:repeat;
}
.nav_foot_text {
font-size:10px;
text-decoration: none;
text-align:right;
padding-left: 10px;
padding-right: 10px;
padding-top: 6px;
padding-bottom: 6px;
z-index:1000;
color: #999999;
}
a.nav_foot_2:link {
font-size:10px;
font-weight:bold;
text-decoration: none;
text-align:right;
padding-left: 10px;
padding-right: 10px;
padding-top: 3px;
padding-bottom: 6px;
z-index:1000;
color: #404040;
}
a.nav_foot_2:visited {
font-size:10px;
font-weight:bold;
text-decoration: none;
text-align:right;
padding-left: 10px;
padding-right: 10px;
padding-top: 3px;
padding-bottom: 6px;
z-index:1000;
color: #404040;
}
a.nav_foot_2:hover {
color: #000000;
background-color: #e3e3e3;
background-image:url(images/nav/menu_roll_foot.jpg);
background-repeat:repeat;
}
a.nav_foot_2:active {
color: #000000;
background-color: #e3e3e3;
background-image:url(images/nav/menu_roll_foot.jpg);
background-repeat:repeat;
}

/* HOMEPAGE */

.home_about {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:28px;
text-decoration: none;
text-align:left;
color: #a3a3a3;
padding-top:20px;
padding-bottom:20px;
padding-left:20px;
padding-right:20px;
display:block;
}
.home_partner {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration: none;
text-align:center;
color: #a3a3a3;
background-color:#eeeeee;
display:block;
}
.home_news_type {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration: none;
text-align:right;
text-transform:uppercase;
line-height:25px;
color: #a3a3a3;
display:block;
}
.home_news_data {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration: none;
text-align:left;
color: #00225d;
}

