/* @charset "utf-8"; */
/* CSS Document */


/* 
Structure:

<div id="container">
	<div id="InstitutionalBodyBox">
		<div id="InstitutionalTop"></div>
		<div id="InstitutionalBody">
			<div id="RightBox">
				<div id="topNav"></div>
				<div id="mainRightSection"></div>
				<div class="clear"></div>
			</div><!-- RightBox -->
			<div id="LeftBox">
				<div id="LogoBoxInstitutional">
					<div class="hide4noCSS"></div>
				</div><!-- LogoBox -->
				<div class="leftNav" id="btnCareers"></div>
			</div><!-- LeftBox -->
			<div class="clear"></div><!-- BREAKS OUT OF ANY FLOATS -->
		</div><!-- Body -->
		<div id="Bottom"></div>
		<div id="footer"></div>
	</div><!-- bodyBox -->
	<div class="clear"></div>
</div><!-- container -->
*/  


/* SITE-WIDE STYLES */

#container
{
}

#InstitutionalBodyBox
{
	width: 916px;
	margin: 23px auto 0px auto;
	color: #CCCCCC;
	font: 12px Arial, Helvetica, sans-serif;
	text-align: justify;
}

#InstitutionalTop
{
	padding-top: 10px;
	background: url(/App_Themes/SRM/images/bkgrd_top.gif) no-repeat;
}

#InstitutionalBody
{
	background: url(/App_Themes/SRM/images/bkgrd_repeat.gif) repeat-y;
	min-height: 664px;
}

#LeftBox
{
	padding-left: 9px;
}

#RightBox
{
	float: right;
	width: 720px;
	margin: 0px 9px 0px 0px;
}

#topNav
{
	height: 12px; /*width:600px;*/
	padding: 12px 20px 11px 0px;
	text-align: right;
	border-bottom: 1px #808184 solid; 
}

#mainRightSection
{
}



#Bottom
{
	background: url(/App_Themes/SRM/images/bkgrd_bottom.gif) no-repeat;
	height: 9px;
}

#footer
{
	text-align: center;
	margin-top: 10px;
}

#InstitutionalText
{
	padding-left: 38px;
	line-height: 38px;
	color: #CCCCCC;
}

.clear
{
	/*clear: both;*/
}

.hide4noCSS
{
	display: none;
}

.oneBoxBodyCopy
{
}

#footer ul
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#footer ul li
{
	margin-right: 15px;
	display: inline;
}

#footer, #footer a
{
	padding-top: 1px;
	height: 15px;
	font-size: 10px;
	color: #676767;
}

#footer a:hover
{
	color: #999999;
}

#rightImage
{
	float: right;
	border: 1px #808184 solid;
	border-width: 0px 0px 1px 1px;
	padding: 5px;
	margin: 0px 0px 15px 39px;
}

#copy
{
	padding-right: 39px;
	line-height: 20px;
	margin-left: 10px;
	margin-bottom: 40px;
}

#copy li
{
	/*line-height:normal;*/
	margin-right: 40px;
}

.paragraphBreaks li
{
	margin-bottom: 10px;
}

.lineLink
{
	text-decoration: underline;
	color: #FFFFFF;
}

#lineLinkBold,
#lineLinkBold a,
#lineLinkBold a:hover
{
	text-decoration: underline;
	background-color: #333333;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}

.backtotop
{
	margin-top: 20px;
}


#splashRightSection
{
	padding: 41px;
}

#secondaryRight
{
	/*float:right; 								width:359px;*/
	margin-right: 1px;
	border-left: 1px #808184 solid;
}

#LogoBoxInstitutional
{
	background: url(/App_Themes/SRM/images/logo_silar.gif) no-repeat center center;
	padding-bottom: 181px;
	border-bottom: 1px #808184 solid;
}


.leftNav
{
	border-bottom: 1px #808184 solid;
}

#LogoBox, #LogoBox a
{
	width: 173px;
	height: 173px;
}

#LogoBox a, .leftNav a
{
	display: block;
}

.leftNav
{
	text-align: center;
	padding-top: 10px;
	text-transform: uppercase;
}

.leftNav, .leftNav a
{
	width: 181px;
	height: 22px;
}

#navUL li a:hover, .leftNav a:hover, #navUL li a, #btnCareers a
{
	color: #CCCCCC;
	background-color: #333333;
	font-size: 12px;
}

#navUL
{
	margin: 0px;
	padding: 0px;
}

#navUL li
{
	display: inline;
	margin-left: 20px;
}

/* TOP NAV */

#btnContact
{
}

#btnClientAccess
{
}

#btnCareers
{
	padding-top: 10px;
}

/* SPLASH PAGE */

#splashHeading
{
	background: url(/App_Themes/SRM/images/heading_splash.gif) no-repeat;
	width: 639px;
	height: 46px;
	margin-bottom: 25px;
}

#btnAccept, #btnDecline, #btnAccept a, #btnDecline a
{
	display: block;
	width: 114px;
	height: 28px;
}

#btnAccept a
{
	background: url(/App_Themes/SRM/images/btn_accept.gif) no-repeat;
}

#btnDecline a
{
	background: url(/App_Themes/SRM/images/btn_decline.gif) no-repeat;
}

#btnAccept, #btnDecline
{
	float: left;
	margin: 27px 16px 0px 0px;
}

#btnAccept
{
	background: url(/App_Themes/SRM/images/btn_accept_over.gif) no-repeat;
}

#btnDecline
{
	background: url(/App_Themes/SRM/images/btn_decline_over.gif) no-repeat;
}

#btnAccept a:hover, #btnDecline a:hover
{
	background: none;
}

/* HOME PAGE */

#imageOne, #imageTwo
{
	border-bottom: 1px #808184 solid;
}

#leftBody
{
	float: left;
	height: 100px;
	/*width: 359px;*/
	background-color: #333333;
	border-bottom: solid 1px #808184;
	/*min-height: 550px;*/
}

/* ABOUT PAGE */

#aboutHeader
{
	background: url(/App_Themes/SRM/images/heading_aboutus.gif) no-repeat;
	width: 279px;
	height: 93px;
}

#aboutUsBios a
{
	font-weight: bold;
	text-decoration: underline;
}

#aboutUsBios a:hover
{
	color: #FFFFFF;
}

/* OUR FUNDS */

#ourfundsHeader
{
	background: url(/App_Themes/SRM/images/heading_ourfunds.gif) no-repeat;
	width: 279px;
	height: 93px;
}

#topLinks a
{
	display: block;
	line-height: 20px;
}

#subheadOpportunities, #subheadRealEstate
{
	height: 18px;
	margin-bottom: 26px;
}

#subheadOpportunities
{
	margin-top: 30px;
	background: url(/App_Themes/SRM/images/subhead_opportunities.gif) no-repeat;
	width: 255px;
}

#subheadRealEstate
{
	margin-top: 45px;
	background: url(/App_Themes/SRM/images/subhead_realestate.gif) no-repeat;
	width: 265px;
}

/* SILAR TEAM */

#silarteamHeader
{
	background: url(/App_Themes/SRM/images/heading_silarteam.gif) no-repeat;
	width: 176px;
	height: 105px;
}

.silarteamLinks
{
	line-height: 25px;
}

.silarteamLinks a
{
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}

#bioRobertLeeds, #bioPeterNorden, #bioMinChoi, #bioHinKingTai, #bioJayGracin
{
	margin: 40px 0px 15px 0px;
	height: 18px;
}

#bioRobertLeeds
{
	background: url(/App_Themes/SRM/images/hdr_bio_robertleeds.gif) no-repeat;
	width: 517px;
}

#bioPeterNorden
{
	background: url(/App_Themes/SRM/images/hdr_bio_peternorden.gif) no-repeat;
	width: 602px;
	height: 37px;
}

#bioMinChoi
{
	background: url(/App_Themes/SRM/images/hdr_bio_minchoi.gif) no-repeat;
	width: 421px;
}

#bioHinKingTai
{
	background: url(/App_Themes/SRM/images/hdr_bio_hinkingtai.gif) no-repeat;
	width: 442px;
}

#bioJayGracin
{
	background: url(/App_Themes/SRM/images/hdr_bio_jaygracin.gif) no-repeat;
	width: 202px;
}

/* CAREERS */

#careersImage
{
	background: url(/App_Themes/SRM/images/img_careers.jpg) no-repeat center center;
	width: 711px;
	height: 135px;
	padding: 5px 5px 5px 4px;
	border-bottom: 1px #808184 solid;
}

#careersHeader
{
	background: url(/App_Themes/SRM/images/heading_careers.gif) no-repeat;
	width: 121px;
	height: 93px;
}

/* CONTACT US */

#contactUsImage
{
	background: url(/App_Themes/SRM/images/img_contactus.jpg) no-repeat center center;
	width: 711px;
	height: 135px;
	padding: 5px 5px 5px 4px;
	border-bottom: 1px #808184 solid;
}

#contactUsHeader
{
	background: url(/App_Themes/SRM/images/heading_contactus.gif) no-repeat;
	width: 175px;
	height: 94px;
}

/* PRIVACY POLICY */

#privacyHeader
{
	background: url(/App_Themes/SRM/images/heading_privacy.gif) no-repeat;
	width: 297px;
	height: 94px;
}

/* DISCLAIMER */

#disclaimerHeader
{
	background: url(/App_Themes/SRM/images/heading_disclaimer.gif) no-repeat;
	width: 172px;
	height: 91px;
}

/* CLIENT ACCESS */

#clientAccessHeader
{
	background: url(/App_Themes/SRM/images/heading_clientaccess.gif) no-repeat;
	width: 210px;
	height: 94px;
}

#dashboardAccessBox {
	border: 1px #808184 solid;
	border-width: 1px 0px;
}

#clientAccessBox
{
	border: 1px #808184 solid;
	border-width: 1px 0px;
}

#hdrUserAuth
{
	background: url(/App_Themes/SRM/images/hdr_userauthentication2.gif) no-repeat center right;
	width: 277px;
	height: 66px;
}

#hdrDashboard
{
	background: url(/App_Themes/SRM/images/hdr_userauthentication.gif) no-repeat center right;
	width: 277px;
	height: 66px;
}

#hdrInternalSignIn
{
	background: url(/App_Themes/SRM/images/hdr_internalsignin2.gif) no-repeat center right;
	width: 198px;
	height: 73px;
}

#clientAccessTable, #clientAccessTable2, #dashboardAccessTable
{
	width: 640px;
	margin: 5px 40px;
}

#txtLogin2, #txtPassword2, #ddlServer2, #name, #pw, #dbmirror
{
	width: 165px;
}

#ctl00_InstitutionalContent_LoginBox_txtLogin, #ctl00_InstitutionalContent_LoginBox_txtPassword, #ctl00_InstitutionalContent_LoginBox_ddlServer
{
	width: 165px;
}

.tdwidth
{
	width: 175px;
}

#btnLogin, #btnLogin2, #btnLogin3, #ctl00_InstitutionalContent_LoginBox_btnLogin
{
	width: 114px;
	height: 28px;
}

#loginRequest, #loginRequest2
{
	padding: 5px 0px;
	text-align: center;
}

#headingHomeImage
{
	background: url(/App_Themes/SRM/images/heading_home.gif) no-repeat;
}