﻿/* -------------------------------------------------------------------------------- */
/* 							Basic tag styles	 														*/
/* -------------------------------------------------------------------------------- */

ul, li, p, h1, h2, h3, h4, h5, h6, form {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	text-align: left;
}

div {
	text-align: left;
}

body {
	margin: 0;
	background: #010204 url(/images/global/ssga_backgrnd_ramp.jpg) repeat-x scroll top left;
	padding: 0px;
	text-align: center;
}

p {
	padding-bottom: 8px;
}

a {
	color: #0066CC;
}

img {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

/* -------------------------------------------------------------------------------- */
/* 							Global page element styles	 											*/
/* -------------------------------------------------------------------------------- */

#header {
  position: relative;
	background-color: #010204;
	background-image:  url(/images/global/SSgA_Banner.jpg);
	width: 100%;
	height: 83px;
	margin: 0;
	padding: 0px;
	text-align: left;
	background-position: left top;
	background-repeat: no-repeat;
}

#bannerBIAMlogo {
	display: block;
	padding-top: 19px;
	padding-bottom: 4px;
	padding-left: 21px;
}

#footer p {
	margin-left: 185px;
	width: 600px;
	padding: 0px 0px 5px;
	font-size: 10px;
	color: #4C4C4C;
	line-height: 13px;
}
#sideNavAndBodyContent {
	width: 100%;
}
#pageBody {
	vertical-align: top;
}

#bodyContent {
	clear: both;
}

#footer {
	clear:both;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	width: 100%;
	background-color: #FFF;
	padding-top: 65px;
	background-image: url(/images/global/Footer-bar.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 20px;
}
#footer.home {
	padding-top: 35px;
}
#all {
	margin-right: auto;
	margin-left: auto;
	width: 100%;
	max-width: 1024px;
	width:expression(document.body.clientWidth > 1024? "1024px": "100%" );
	min-width: 760px;
}
#allInner{
	width:expression(document.body.clientWidth < 760? "760": "100%" );
	background-color: #FFFFFF;
}
#mainText {
	position: relative;
	margin-right: 240px;
}

.spacer {
	clear: both;
}

/* -------------------------------------------------------------------------------- */
/* 							Top navigation bar styles	 											*/
/* -------------------------------------------------------------------------------- */

#topNavbar {
  position: absolute;
  top: 17px;
  right: 0;
	margin: 0px;
	padding: 0px 0px 3px;
	list-style-type: none;
	text-align: right;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #B7B2D1;
}

#topNavbar div {
	display: inline;
	background-color: transparent;
	color: #FFF;
	font-weight: bold;
	margin: 0px 0px 0px 3px;
	padding: 0px;
	font-size: 12px;
}

#topNavbar div a {
	display: inline;
	background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

#topNavbar div a.active {
	font-weight: bold;
}

#topNavbar div a:hover {
  text-decoration: underline;
}

/* -------------------------------------------------------------------------------- */
/* 							Side navigation bar styles	 											*/
/* -------------------------------------------------------------------------------- */

#sideNavbarWrapper {
	width: 185px;
	vertical-align: top;
}

.sideNavbar {
	list-style-type: none;
	margin: 0px 25px 0px 0px;
	padding: 0px;
}
.sideNavbar2 {
	list-style-type: none;
	margin: 0px 25px 0px 0px;
	padding: 0px;
}

.sideNavbar div a {
	background-repeat: repeat-x;
	background-position: left bottom;
	font-family: Arial, Helvetica, sans-serif;
	background-image:  url("/images/global/navbar/bg.gif");
	font-size: 11px;
	color: #003366;
	margin: 0px;
	padding-right: 0px;
	padding-top: 3px;
	padding-bottom: 7px;
	padding-left: 20px;
	text-decoration: none;
	font-weight: normal;
	display: block;
	line-height: 11px;
}
.sideNavbar2 div a {
	background-repeat: repeat-x;
	background-position: left bottom;
	font-family: Arial, Helvetica, sans-serif;
	background-image:  url("/images/global/navbar/bg.gif");
	font-size: 11px;
	color: #003366;
	margin: 0px;
	padding-right: 0px;
	padding-top: 3px;
	padding-bottom: 7px;
	padding-left: 20px;
	text-decoration: none;
	font-weight: normal;
	display: block;
	line-height: 11px;
}

.sideNavbar div a:hover {
	background-color: #99CCFF;
}
.sideNavbar2 div a:hover {
	background-color: #99ccff;
}

.sideNavbar div a.L1 {
	padding-left: 20px;
}
.sideNavbar2 div.active a.L1,
.sideNavbar2 div a.L1 {
	padding-left: 20px;
    color: #003366;
}
.sideNavbar div.active a.L2,
.sideNavbar div a.L2 {
	padding-left: 30px;
	color: #003366;
}
.sideNavbar2 div.active a.L2,
.sideNavbar2 div a.L2 {
	padding-left: 30px;
	color: #006699;
}

/* Correctly indicate the current section in the right colour */
.sideNavbar div.active a.L2 {
	background-image:  url("/images/global/navbar/active_bg.gif");
}

.sideNavbar2 div.active a.L1 {
	background-image:  url("/images/global/navbar/blue/active_bg.gif");
}

.sideNavbar2 div.active a.L2 {
	background-image:  url("/images/global/navbar/green/active_bg.gif");
}
.sideNavbar2 div.active a.L3 {
	background-image:  url("/images/global/navbar/green/active_bg.gif");
}

.sideNavbar div a.L3 {
	padding-left: 40px;
}

.sideNavbar div a.L4 {
	padding-left: 50px;
}

.sideNavbar2 div a.L3 {
	padding-left: 40px;
    color: #006699;
}

.sideNavbar2 div a.L4 {
	padding-left: 50px;
    color: #006699;
}

.sideNavbar .active a {
	font-weight: bold;
	background-image:  url("/images/global/navbar/active_bg.gif");
	background-position: left bottom;
}

.sideNavbar2 .active a {
	font-weight: bold;
	background-image:  url("/images/global/navbar/green/active_bg.gif");
	background-position: left bottom;
}

#sideNavbarWrapper h2 b {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #666666;	
	display: block;
	margin: 33px 0 0 0;
	padding: 20px 0 7px 0;
	overflow: hidden;
	font-size: 0px;
	background: transparent url(/images/global/navbar/worldwide_offices.gif) 0 0 no-repeat;
	height: 0px !important; /* for most browser */
	height /**/:20px; /* for IE5/win */
}

#sideNavbarWrapper h2 {
	width: 159px;
	margin: 0;
	padding: 0;
	background-image:  url("/images/global/navbar/bg.gif");
	background-position: left bottom;
	background-repeat: repeat-x;
}

/* -------------------------------------------------------------------------------- */
/* 							Side navigation bar colours											*/
/* -------------------------------------------------------------------------------- */
/* 	These colours are commented out here because they will not be part of the final 'global.css' file */
/*
.sideNavbar div.blue a {
	color: #5287BA;
	background-image:  url("/images/global/navbar/blue/bg.gif");
}
 

.sideNavbar div.blue a:hover {
	background-color: #99CCFF;
}

.sideNavbar div.green a {
	color: #70B158;
	background-image:  url("/images/global/navbar/green/bg.gif");
}

.sideNavbar div.green a:hover {
	background-color: #D7E9D1;
}

.sideNavbar div.pink a {
	color: #C681A9;
	background-image:  url("/images/global/navbar/pink/bg.gif");
}

.sideNavbar div.pink a:hover {
	background-color: #F1DFE9;
}

.sideNavbar div.seablue a {
	color: #52829C;
	background-image:  url("/images/global/navbar/seablue/bg.gif");
}
 
.sideNavbar div.seablue a:hover {
	background-color: #D6E1E7;
}

.sideNavbar div.stone a {
	color: #A6989B;
	background-image:  url("/images/global/navbar/stone/bg.gif");
}

.sideNavbar div.stone a:hover {
	background-color: #E9E5E6;
}

.sideNavbar div.sage a {
	color: #59AECB;
	background-image:  url("/images/global/navbar/sage/bg.gif");
}

.sideNavbar div.sage a:hover {
	background-color: #D5EEF6;
}
*/

/* -------------------------------------------------------------------------------- */
/* 							Title Area layout															*/
/* -------------------------------------------------------------------------------- */

#titleAreaGlobal {
	float: left;
	width: 100%;
	position: relative;
	padding-bottom: 50px;
}

#titleArea {
/*	In place of a left border, the titleArea must use a background image.
	With a left border, scrolling in IE/Win causes the left border to disappear.
	To solve the disappearing border, you must float #titleArea, which breaks the layout in Safari. */
	border-top: 1px solid #746B9F;
	border-bottom: 1px solid #746B9F;
	margin-bottom: 30px;
	padding-left: 15px;
	background-image:url(/images/page_title_area_images/purple_left_border.gif);
	background-position: top left;
	background-repeat:repeat-y;
}

#titleAreaGlobal p.helvetica {
	float: left;
	/*width: 540px;*/
	width: 62%;
	color: #808080;
	font-size: 17px;
}

/* sIFR text */
p.helvetica {
	font-size: 20px;
	line-height: 20px;
}

#titleArea object, #titleArea img.block {
	display:block;
	float: right;
}

#titleArea h1 {
	float: left;
	padding-left: 13px;
	padding-top: 22px;
}
#titleArea img {
	display: block;
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border-right: 1px solid #746B9F;
}
#titleArea h1 img {
	float: none;
	display: inline;
	border-right: none;
}

/* -------------------------------------------------------------------------------- */
/* 							Highlight box															*/
/* -------------------------------------------------------------------------------- */


#highlight_box {
	position: relative;
	float: right;
	width: 180px;
	margin: 0 12px 0 0;
	background-color: #f2f2f2;
	color: #3F3F3F;
}

/*
#highlight_box {
	position: absolute;
	top: 0;
	right: 0;
	width: 180px;
	margin: 0 12px 0 0;
	background-color: #f2f2f2;
	color: #3F3F3F;
}
*/

#highlight_box h3 {
	background: transparent url(/images/global/highlight_title_bg.gif) bottom left repeat-x;
	padding: 5px 10px 4px 10px ;
	font-size: 12px;
}

#highlight_box p#more {
	position: absolute;
	top: 5px;
	right: 8px;
	margin: 0;
	padding: 0;
	font-size: 11px;
}

#highlight_box p#more a {
	background-position: 0 4px;
}

#highlight_box .content {
	padding: 10px;
}

#highlight_box .content p {
	font-size: 11px;
	margin: 0;
	padding: 0;
}

#highlight_box a {
	padding-left: 6px;
	background: transparent url(/images/global/arrow.gif) 0 3px no-repeat;
}

/* -------------------------------------------------------------------------------- */
/* 							Homepage 4 columns	 											*/
/* -------------------------------------------------------------------------------- */

.col1,
.col2,
.col3,
.col4 {
	width: 25%;
	float: left;
}

.col1 {
	width: 24.8%;
}

html>body .col1 {
	width: 25%;
	*width: 24.8%; /* IE 7 */
}

.text {
	position: relative;
	color: #3F3F3F;
	margin: 0 0 0 0;
	padding: 71px 20px 0 20px;
	border-right: 1px solid #D9D9D9;
	font-size: 11px;
	background-repeat: no-repeat;
	background-position: top left;
	min-height: 105px;
	height: 100px;
	overflow: visible;
}

html>body .text {
	height: auto;
}

.text2 {
	position: relative;
	color: #3F3F3F;
	margin: 0 0 0 0;
	padding: 0px 10px 0 10px;
	border-right: 1px solid #D9D9D9;
	font-size: 11px;
	background-repeat:repeat-y;
}

.col1 .text {	
	background-image: url(/images/home/institutional_bg.jpg);
	padding-top: 90px;
}
.col1 .text2 {	
	position: static;
}
.col2 .text {	
	background-image: url(/images/home/corporates_bg.jpg);
	background-position: top left;
	padding-top: 90px;
}

.col3 .text {	
	background-image: url(/images/home/defined_contribution_bg.jpg);
	background-position: top right;
	padding-top: 90px;
}

.col4 .text {
	position: relative;
	top: -11px;	
	background-image: url(/images/home/wealth_management_bg.jpg);
	background-position: top right;
	border-right: 0;
}

.col4 .text2 {
	position: relative;	
	border-right: 0;
}

.text h3 {
	font-size: 14px;
	color: #666666;
	margin: 0 0 5px 0;
}

.col4 .text {
	padding-top: 100px;
}

.text p {
	font-size: 11px;
	overflow: visible;
}

.text2 p {
	font-size: 11px;
	overflow: visible;
}

html > body .text p {
	min-height: 5em;
}

.text p.link {
	position: absolute;
	bottom: 0;
	padding-left: 6px;
	background: #fff url(/images/global/arrow.gif) 0 6px no-repeat;
	height: auto;
	min-height: 1em;
}
.text2 p.link2 {
	padding-left: 6px;
	background: #fff url(/images/global/arrow.gif) 0 6px no-repeat;
	height: auto;
	min-height: 1em;
}


/* -------------------------------------------------------------------------------- */
/* 							Quick Links															*/
/* -------------------------------------------------------------------------------- */
	
#quick_links {
	position: absolute;
	top: 0;
	right: 20px;
	width: 176px;
}

html > body #quick_links {
	right: -222px;
}

#quick_links h3 {
	padding: 8px 0 9px 10px;
	background-color: #DDE5E6;
	margin: 0;
	font-size: 12px;
	color: #fff;
	background-image: url(/images/global/quick_links_bg.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
}

#quick_links ul {
	list-style: none;
	margin: -1px 0 0 0;
	padding: 0;
}
	
#quick_links ul li {
	margin: 0;
	padding: 7px 10px;
	border-bottom: 1px solid #fff;
	background-color: #DDE5E6;
}	

#quick_links ul li span {
	display: block;
	color: #414141;
	font-size: 11px;
}
	
/* -------------------------------------------------------------------------------- */
/* 							Breadcrumb trail															*/
/* -------------------------------------------------------------------------------- */

#breadcrumbs {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 20px;
	color: #8C8C8C;
	background-color: #fff;
	line-height: 12px;
}
#breadcrumbs a {
	color: #8C8C8C;
}

/* -------------------------------------------------------------------------------- */
/* 							Login box and messages													*/
/* -------------------------------------------------------------------------------- */

div.login {
	margin-top: -18px;
	margin-bottom: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-left: 20px;
	text-align: right;
	margin-right: 10px;
}
div.loggedout {
	margin-bottom: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-left: 215px;
	text-align: left;
}
div.timedout {
	margin-bottom: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-left: 215px;
	text-align: left;
}
div.timedout strong {
	color: #b2002c;
}
div.incorrectdetails {
	margin-bottom: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-left: 215px;
	text-align: left;
}
div.incorrectdetails strong {
	color: #b2002c;
}
/* -------------------------------------------------------------------------------- */
/* 							Home page news items														*/
/* -------------------------------------------------------------------------------- */

div.newsItem {
	padding: 7px 10px 3px;
	border: 1px dotted #BBAACB;
	background-color: #F0EAF1;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
}
div.newsItem a {
	font-size: 11px;
}

/* -------------------------------------------------------------------------------- */
/* 							Acrobat download information											*/
/* -------------------------------------------------------------------------------- */

#acrobatInfo p {
	font-size: 11px;
	line-height: 13px;
	color: #666666;
}

/* -------------------------------------------------------------------------------- */
/* 							Additional styles added by BIAM staff								*/
/* -------------------------------------------------------------------------------- */

div.errorMsg1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: left;
	font-weight: bold;
}
div.errorMsg2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b2002c;
	text-align: left;
	font-weight: bold;
}
div.plaintext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
div.plaintext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
div.plainboldtext1 {       
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
div.purpletext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #433C99;
	font-weight: normal;
}
div.purpleboldtext1 {       
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #433C99;
	font-weight: bold;
}
span.plaintext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
span.plaintext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
span.plainboldtext1 {       
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
span.purpletext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #433C99;
	font-weight: normal;
}
span.purpleboldtext1 {       
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #433C99;
	font-weight: bold;
}
.darkbluetext {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color:#487BB8;
	font-weight: normal;
} 
.midbluetext {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color:#DAE5F1;
	font-weight: normal;
}
.lightbluetext {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color:#EDF2F8;
	font-weight: normal;
}
.darkblueboldtext {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color:#003366;
	font-weight: bold;
} 
.midblueboldtext {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color:#006699;
	font-weight: bold;
}
.lightblueboldtext {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color:#EDF2F8;
	font-weight: bold;
}
.standardwhitetext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px; 
	color: #FFFFFF;
} 
.standardwhitetext2 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color: #FFFFFF;
} 
.standardboldwhitetext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;  
	font-weight:bold; 
	color: #FFFFFF;
}
.standardboldwhitetext3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;  
	font-weight:bold; 
	color: #FFFFFF;
}
.standarddarkbluetext {
	font-family: Arial, Helvetica, sans-serif; 
	font-size:13px; 
	color:#487BB8;
} 
.standardlightbluetext {
	font-family: Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#EDF2F8;
} 
.standardmidbluetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px; 
	color:#DAE5F1;
} 
.unitpricebuttonstyle {
	background-color: #006699; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px; 
	font-weight:regular; 
	color: #FFFFFF;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.hyperlinkstyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:regular;
	text-decoration: underline;
}
.fundshyperlinkstyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:regular;
	text-decoration: underline;
}
.darkbluebtext {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color:#5287BA;
	font-weight: bold;
}
.blueline {
	border-bottom: 1px solid #2D7384;
	margin-bottom: 20px;
	background-repeat:repeat-y;
}
.arcbuttonstyle 
{margin-left: 0px;
 background-color: #5287BA;
 font-family: Arial, Helvetica, sans-serif;
 font-size:12px; 
 font-weight:regular; 
 padding-top: 5px;
 padding-right: 10px;
 padding-bottom: 5px;
 padding-left: 10px;
 border: none;
 color: #FFFFFF;
 text-decoration: none;
}

/* -------------------------------------------------------------------------------------------------- */
/* 			Additional styles added by BIAM staff for Money Market Funds Development								*/
/* -------------------------------------------------------------------------------------------------- */

.buttonstyle {
{margin-left: 30px;
 background-color: #006699;
 font-family: Arial, Helvetica, sans-serif;
 font-size:12px; 
 font-weight:regular; 
 padding-top: 3px;
 padding-right: 5px;
 padding-bottom: 3px;
 padding-left: 5px;
 border: none;
 color: #FFFFFF
}
.resbuttonstyle {
{margin-left: 0px;
 background-color: #2D7384;
 font-family: Arial, Helvetica, sans-serif;
 font-size:12px; 
 font-weight:regular; 
 padding-top: 3px;
 padding-right: 5px;
 padding-bottom: 3px;
 padding-left: 5px;
 border: none;
 color: #FFFFFF
}
.mmcontentOdd { 
	font-family: Arial, Helvetica, sans-serif; 
	background-color: #EEF2F2; 
	font-size: 12px; 
	text-decoration: none; 
	font-weight: normal; 
	color: #000000;
	text-align: center;
}
.mmcontentEven { 
	font-family: Arial, Helvetica, sans-serif;  
	background-color: #DDE5E6;
	font-size: 12px; 
	text-decoration: none; 
	font-weight: normal; 
	color: #000000;
	text-align: center;
}
.mmcontent2 { 
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 10px; 
	text-decoration: none; 
	font-weight: normal; 
	color: #000000;
	text-align: center;
	border-bottom: 1px solid #006699;
}
.mmdateOdd {   
	font-size: 12px; 
	background-color: #EEF2F2;
	text-decoration: none; 
	font-weight: normal; 
	color: #000000;
	text-align: left;
}

.mmdateEven {   
	font-size: 12px; 
	background-color: #DDE5E6;
	text-decoration: none; 
	font-weight: normal; 
	color: #000000;
	text-align: left;
}

.mmwhitehdr {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #006699;
	font-size:13px;  
	font-weight:bold; 
	color: #FFFFFF;
	text-align: center;
}
.mmwhitehdrdate {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #006699;
	font-size:13px;  
	font-weight:bold; 
	color: #FFFFFF;
	text-align: left;
}
.mmwhitehdr2 {
	border-bottom: 1px solid #006699;
}
.mmbluehdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;  
	font-weight:bold; 
	color: #006699;
	text-align: center;
	border-bottom: 1px solid #006699;
}
.mmbluehdrcurr {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;  
	font-weight:bold; 
	color: #006699;
	text-align: left;
	border-bottom: 1px solid #006699;
}
.mmhcomma {
	font-family: Arial, Helvetica, sans-serif; 
	background-color: #006699;
	font-size:13px; 
	color:#006699;
}
.mmdcommaOdd {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #EDF2F8;
	font-size:10px; 
	color:#DAE5F1;
}
.mmdcommaEven {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #DAE5F1;
	font-size:10px; 
	color:#DAE5F1;
}
.LiqHistlinkstyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#336699;
	font-weight:regular;
	text-decoration: underline;
}
.mmLiqFundsLeft {
	display:block;
	float: left;
	padding: 0px 10px 0 10px;
	padding-right: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #006699;
	background-repeat:repeat-y;
}
.mmLiqFundsRight {
	float: left;
}
.mmdarkblueboldtext {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color:#006699;
	font-weight: bold;
}
.mmbluetext {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color:#006699;
	font-weight: normal;
}

#RestitleArea {
	margin: 0px;
	padding: 0px;
	border: none;
	background: none;
}
#RestitleArea h1 {
	margin: 0px;
	padding: 0px 0px 30px;
}
.smLink 
{   font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin-left: 100 px    
}
