@import "lib/layout2.css";

body 					{ background:#fff; color:#164059; }

#header 				{ padding:20px 0 0 0; }

a:link, a:visited		{ color: #fff; text-decoration: none; }

h1, h2, h3, h4, h5		{ color: #003745; }
h1						{ color: #164059; }
em						{ color: #003745;  }
h2						{ border-top:solid 2px #003745; font-weight:bold; }
#content p				{ font-size:13px;}

#content ul				{ list-style: none; padding-top:10px; margin: 0; font-size:12px; }
#content ul li			{ background: url(../images/li-contentlist-rcu.gif) no-repeat 0 6px; padding: 0 0 0 15px;}

ul#rcu-breadcrumb		{ list-style:none; margin:25px 0; font-size:1.6em; padding:0 150px 0 0; font-weight:500; }
ul#rcu-breadcrumb li	{ float:left; display:block; padding:0 10px 0 0; color: #d01e2f; background: none !important;}
ul#rcu-breadcrumb a:link, ul#rcu-breadcrumb a:visited	{color: #164059; text-decoration: none; padding-right:20px; background:url(../images/bc-rcu2.gif) no-repeat right;} 
* html ul#rcu-breadcrumb li	{ padding: 5px 0 30px !important;}

ul#latestnews li		{ background: none !important; padding: 0;}
span.date				{ color: #d01e2f ; display:block; border-bottom:solid 1px #003745; }


#footer 				{ clear:both; border-top:solid 2px #003745; position:relative; padding:5px 0 0 0;}

ul.contentlist 			{ list-style: none; padding-top:21px; font-size:13px; }
.contentlist li			{ background: url(../images/li-contentlist-rcu2.gif) no-repeat 0 6px; padding: 0 0 0 15px;}




#nav-side				{ list-style: none; margin:0; padding:0 ; }
#nav-side li			{ background:url(../images/bc-rcu2.gif) no-repeat 0 4px; padding:0 0 0 20px }
#nav-side li a			{ border-bottom:solid 1px #d01e2f; display:block; color:#164059; text-decoration:none; font-size:13px;height:16px;}
#nav-side li a:hover	{ color:#d01e2f; }
#nav-side li.active  a	{ color:#d01e2f; }

#latestnews li a { color:#164059; }
#latestnews li a:hover	{ color:#d01e2f; }

.products				{ color:#164059 !important; }
.products:hover			{ border-bottom: #164059 5px solid !important;}


table.blue			{ width:500px; border-collapse:collapse; clear:both; margin:20px 0 0 0; }
.blue caption		{ display:none; }
.blue thead			{ background:#d01e2f; color:#fff; }
.blue tfoot			{ display:none;}
.blue th, td		{ padding:4px; text-align:left;vertical-align:top; border:solid 1px #164059; }
.blue thead th		{ border:solid 1px #164059;  }

.blue tr			{  }
.blue tr.even		{  }

.menu a:hover			{ color: #d01e2f;}
.menu a, .menu :visited { border-bottom: 1px solid #003745; color:#164059; }

#footer a				{ color:#003745; }
#footer a:hover			{ color:#d01e2f; }

ul#nav li a		 		{ color: #003745; }
ul#nav li a:hover 		{ color: #d01e2f; } /* Hover Styles */

/* if IE6 */
* html .menu ul li a:hover {color:#d01e2f;}
* html .menu ul li a:hover ul li a:hover {color:#d01e2f;}

#content a:link, #content a:visited		{ color: #164059; text-decoration: none; }
#content a:hover		{ color:#d01e2f; }

div.spacer				{ margin-top: 30px; clear: both;}

*:first-child+html div.spacer	{ padding-top: 5px; clear: both;}
*:first-child+html ul#rcu-breadcrumb	{line-height: 25px;}


#content ul.rcufunds		{ list-style: none; padding: 0; margin: 0; width: 290px;}
#content ul.leftside		{ float: left;}
#content ul.rightside		{ float: right;}
#content ul.rcufunds li		{ background: none; padding: 0; height: 130px;}
#content ul.rcufunds li img	{ float: left; padding-right: 15px;}		
#content ul.rcufunds li span.title	{ font-weight: bold; font-size: 14px;}
#content ul.rcufunds li a	{ color: #d01e2f; }
#content ul.rcufunds li a:hover	{ text-decoration: underline;}
