/* Start of CMSMS style sheet 'Default' */
body{margin:0;padding:0;background: #363636 url(uploads/template/bg.gif) top left repeat-x;color:#000000}
body.level1{background-image:none;}
body,td,th,input,select,textarea,input {font-family: Arial, Helvetica, sans-serif}
body,td,th,input,select,textarea,input {font-size:13px;}
p{margin:0 0 1.5em 0;}
form{padding:0;margin:0}
a{color:#000;}
a img{border:none;}
a:focus{outline: none;}

h1{font-size:24px;color:#000;font-weight:bold;margin:0px 0 20px 0;line-height:1.2em;}
h2{font-size:22px;color:#78a22f;font-weight:bold;margin:30px 0 4px 0;line-height:1.2em;}
h3{font-size:18px;color:#000;font-weight:bold;margin:30px 0 4px 0;line-height:1.2em;}

.floatright{float:right;margin:0 0 10px 15px;}
.floatleft{float:left;margin:0 15px 10px 0;}
.photo{border:1px solid #78a22f;padding:1px;background:#fff;}

ul{margin:0 0 0 0;padding:0;list-style:none;}
ul li{margin:0 0 1em 0;padding:0 0 0 15px;list-style:none;background: url(uploads/template/bullet.gif) 0 3px no-repeat}

.clear:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} .clear {display: inline-block;} /* Hides from IE-mac \*/ * html .clear {height: 1%;} .clear {display: block;} /* End hide from IE-mac */ 

#background{height:800px;}
.section-about #background{background: url(uploads/template/level2-1-bg.jpg) no-repeat;background-position:0 101px;*background-position:0 111px;}
.section-investing #background{background: url(uploads/template/level2-2-bg.jpg) no-repeat;background-position:0 101px;*background-position:0 111px;}
.section-funds #background{background: url(uploads/template/level2-3-bg.jpg) no-repeat;background-position:0 101px;*background-position:0 111px;}
.section-contact #background{background: url(uploads/template/level2-4-bg.jpg) no-repeat;background-position:0 101px;*background-position:0 111px;}
.section-resourcecenterentry #background{background: url(uploads/template/level2-5-bg.jpg) no-repeat;background-position:0 101px;*background-position:0 111px;}

#wrapper{width:921px;margin:0 0 0 20px}

/*******************************************************/
/* Header
/*******************************************************/

	#header{position:relative;margin:0 0 50px 0;clear:both}
	
		#logo{margin:10px 0 10px 10px;}
		#printlogo{display:none;margin:10px 0 10px 10px;}

		#tcpe{position:absolute;top:78px;left:10px;color:#fff;font-weight:bold;font-size:11px}
		#tcpe a{color:#fff;}

#print{position:absolute;top:7px;right:10px;font-size:11px;color:#fff}
#print a{color:#fff;text-decoration:none;}
			
/*******************************************************/
/* Nav
/*******************************************************/			
		
	#nav{position:absolute;top:35px;right:0}
	
	/* Level 1 */
	.sf-menu{margin:0; padding:0;position:relative;}
	.sf-menu li {float:left; position:relative;padding:0;margin:0 2px 0 0;list-style:none;background-image:none; }
	.sf-menu li:hover {visibility:inherit;}
	.sf-menu li a{display:block;height:35px;text-decoration:none;text-indent:-2000px;line-height:1;background-position:top left;background-repeat:no-repeat}
	.sf-menu li#page37 a{background-image: url(uploads/template/nav-home.gif);width:72px}
	.sf-menu li#page16 a{background-image: url(uploads/template/nav-about.gif);width:77px}
	.sf-menu li#page17 a{background-image: url(uploads/template/nav-investing.gif);width:92px}
	.sf-menu li#page18 a{background-image: url(uploads/template/nav-funds.gif);width:77px}
	.sf-menu li#page19 a{background-image: url(uploads/template/nav-contact.gif);width:92px}
	.sf-menu li#page20 a{background-image: url(uploads/template/nav-resourcecentre.gif);width:142px}
	.sf-menu li a:hover, .sf-menu li a.current{background-position: bottom !important}
	/* Level 2 */
	.sf-menu li ul { position:absolute; top:-999em; width:450px}
	.sf-menu li ul li {width:auto; position:relative;}
	.sf-menu li ul li a{margin:0 10px 0 0;padding:0 10px 0 0;font-weight:bold;font-size:14px;border-right:1px solid #000;background-image:none !important;text-indent:0 !important;width:auto !important;height:auto !important}
	.sf-menu li ul li.current a {color:#fff}
	.sf-menu li .sf-sub-indicator{display:none;}
	/* Level 3 */
	.sf-menu li:hover ul, .sf-menu li.sfHover ul { left:-160px; top:43px;z-index:99; }
	ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul { top:-999em; }
	.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu li li.current, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {}
	.sf-menu ul li:hover, .sf-menu ul li.sfHover, ul.sf-menu ul li:hover li, ul.sf-menu ul li.sfHover li, .sf-menu ul a:focus, .sf-menu ul a:hover, .sf-menu ul a:active {}
	ul.sf-menu li li li:hover, ul.sf-menu li li li.sfHover, .sf-menu li li.current li.current, .sf-menu ul li li a:focus, .sf-menu ul li li a:hover, .sf-menu ul li li a:active {}
	ul.sf-menu .current ul, ul.sf-menu ul li:hover ul, ul.sf-menu ul li.sfHover ul { left:0; top:43px; }
	ul.sf-menu .current ul ul { top:-999em; }



/*******************************************************/
/* Subnav
/*******************************************************/
			
		#subnav{padding:10px 0 0px 400px;clear:both;height:30px}
			#subnav div{display:none;}
			#subnav ul{margin:0;padding:0;list-style:none;}
			#subnav ul li{background-image:none;margin:0;padding:0;text-indent:-4000px;font-size:0;line-height:1}
			#subnav ul ul{}
			#subnav ul li ul li{float:left;margin:0;padding:0 13px;list-style:none;background:none;border-right:1px solid #4d4d4d;text-indent:0;font-size:13px;line-height:1.2em}
			#subnav ul li a{display:block;font-weight:bold;text-decoration:none;white-space:nowrap}
			#subnav ul li ul li.menuactive a{color:#fff;}
			#subnav ul li ul li ul{display:none;}

	
	#contentarea{clear:both;line-height:1.3em}
		.level2 #contentarea {background: url(uploads/template/contentarea-level2-bg.png) top left no-repeat}
		
/*******************************************************/
/* Left Column
/*******************************************************/		
		
		#column-left{width:208px;float:left;padding:15px 20px;color:#fff;}
			#column-left a{color:#fff;}
			#column-left h2, #column-left h2 a{color:#fff;font-size:15px}
			#column-left h3, #column-left h3 a{color:#fff;font-size:13px}

		#column-left ol.accordion ol{margin:0;padding:15px 0 0 0px;list-style:none;}
		#column-left ol.accordion ul{margin:0;padding:10px 0 0 0px;list-style:none;}
#column-left ol.accordion ul li{margin:0;padding:0 0 5px 15px;list-style:none;background: url(uploads/template/bullet.gif) 0 3px no-repeat}
			
			
			#quote{margin:0 0 15px 0}

#column-left li img{vertical-align:middle;}
			
/*******************************************************/
/* Main Column
/*******************************************************/	

#splashimage{margin:0 0 20px 0;}
	
		#content{width:613px;float:left;padding:30px 30px}

#path{display:none;margin:0 0 15px 0}
h1#pagetitle{}

		.accordion h2{font-size:15px;margin:0;}
		.accordion h3{font-size:13px;margin:0;}
		ol.accordion{margin:0;padding:0;list-style:none;}
		ol.accordion li{margin:0 0 0 0;padding:0 0 15px 0;list-style:none;background-image:none}
		ol.accordion li ul{margin:0;}
		ol.accordion ol{margin:0;padding:15px 0 0 15px;list-style:none;}
		ol.accordion ul{margin:0;padding:10px 0 0 15px;list-style:none;}
		ol.accordion ul li{margin:0;padding:0 0 15px 15px;list-style:none;background: url(uploads/template/bullet.gif) 0 3px no-repeat}
		a.trigger {display:block; background: url(uploads/template/icon-expand.gif) 0 5px no-repeat;padding:0 0 0 15px;text-decoration:none}
		a.trigger.open {background: url(uploads/template/icon-collapse.gif) 0 5px no-repeat}
		.inner{padding:0 0 0 15px;margin:0;}
.inner .datatable{margin:0;}
		
		.datatable{width:100%;border-collapse:collapse;background:#fff;margin:0 0 1.5em 0;border:1px solid #d4d4d4}
			.datatable th{font-weight:bold;text-align:left;padding:4px 8px;vertical-align:top;border-bottom:1px solid #d4d4d4}
			.datatable td{padding:4px 8px;vertical-align:top;border-bottom:1px solid #d4d4d4}
			.datatable tr.alt th, .datatable tr.alt td{background:#efefef;}
			.datatable .datatable-download{width:84px;}
			.datatable .datatable-title{vertical-align:middle;}
		
		.formbuilderform {width:100%;border-collapse:collapse;border-top:1px solid #b3b3b3}
			.formbuilderform th{color:#000;font-weight:bold;text-align:left;vertical-align:top;padding:8px 10px 6px 10px;border-bottom:1px solid #b3b3b3;width:25%}
			.formbuilderform td{vertical-align:top;padding:6px 10px;border-bottom:1px solid #b3b3b3;}
			span.required{color:red;font-weight:bold;padding:0 0 0 5px}	
			.formbuilderform td.textfield input{width:99%}	
			.formbuilderform td.textarea textarea{width:99%}	
			div.submit{background:#efefef;padding:5px 10px;border-bottom:1px solid #b3b3b3;text-align:center}
			tr.formbuilderform-submit td{background:#fff;padding:5px 10px;border-bottom:1px solid #b3b3b3;}
			.fbsubmit{font-weight:bold;}


/*******************************************************/
/* Footer
/*******************************************************/
		
		#contentarea-cap{clear:both;background: url(uploads/template/contentarea-level2-bg.png) bottom left no-repeat;height:15px;font-size:1px;}
			
	#footer{clear:both;}
	
	
/*******************************************************/
/* Homepage
/*******************************************************/	

body.level1 #wrapper{width:848px;margin:0 0 0 20px}
body.level1 #header{margin:0 0 50px 0}
body.level1 #content{float:none;width:auto;padding:0;color:#fff}
body.level1 #content a{color:#fff;}




/* End of 'Default' */

