@charset "utf-8";
/* CSS Document */
html, body, div, span, 
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
img, ins, kbd, q, s, samp,
small, strike, strong, 
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background:transparent;
}
body {
	font:normal 11px/1.5em Arial, Verdana, sans-serif;
	color:#191A1A;
	background: url(../img/body_bg.jpg) repeat-x top;
	background-color:#02080B;
	padding-bottom:125px;
}

ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

.clear{
	clear:both;
}
.align_left{
	float:left;
	border:none;
}
.align_right{
	float:right;	
	border:none;
}
h1{ 
    font-size:14px;
	font-family:"Arial";
	color:#2F2F2F;

}
h2{    
	font-size:12px;
	color:#b0560d;
	font-family:"Arial";
	line-height:18px;
}
/*************Main_Containers*************/
#main_container{
    width:986px;
	margin-right: auto;
	margin-left: auto;
	margin-top:52px;
	background:url(../img/main_bg.jpg) repeat-x top #334b57;
}
#home_left_container{
    width:259px;
	float:left;
	padding-bottom:8px;   
}
    .logo{
        float:left;
        border:none;
        margin:16px 0 0 25px;
     }
     .logo1{
        float:left;
        border:none;
        margin:16px 0 10px 25px;
     }
	 .home_left_nav_outer{
	    float:right;
		margin:0 14px 0 0;
		display:inline;
	 }
	 #home_left_nav{
	    width:190px;
		float:right;
		margin:10px 20px 0px 0px;
		display:inline;
		line-height:40px;
		list-style:none	;	
	}

	   #home_left_nav ul{
	       width:190px;
		   float:left;
		   margin:0px 0px 0px 0px;
	    }
	   #home_left_nav li{	     
		   float:left;
	       margin:0px 0px 0px 0px;
		   padding:0px 0px 0px 0px;		  
		   background:url(../img/nav_uline.gif) repeat-x bottom;
	    }
		#home_left_nav li a
{
	width: 190px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	font-family: "Arial";
	color: #2D4646;
	font-size: 13px;
	text-transform: uppercase;
	display: block;
	font-weight: bold;
}	
		   #home_left_nav li ul{
	          width: auto;
		      float:left;
		      margin:0px 0px 0px 10px;
			  font-family:Arial, Helvetica, sans-serif;
			  padding-bottom:8px;
			  display:inline;		   
	       }
		   #home_left_nav li ul li{
	          width:170px;		     
		      margin:0px 0px 0px 0px;
			  padding:0px 0px 0px 10px;
			  font-family:Arial, Helvetica, sans-serif;			  
			  background: url(../img/arrow_yellow.jpg) no-repeat 0 0.5em;
			    
	       }
		   #home_left_nav li ul li a{
	          width:170px;		     
		      margin:0px 0px 0px 0px;
			  font-family:Arial, Helvetica, sans-serif;
			  font-weight:bold;
			  text-transform:capitalize;
			  color:#394141;
			  line-height:18px;
			  font-size:11px;   
	       }
		#home_left_nav span a
{
	width: 190px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #2D4646;
	font-family: "Arial";
	font-size: 13px;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
}	
	/*   #home_left_nav li a:hover,#home_left_nav span a:hover{	       
		   float:left;
		   margin:0px 0px 0px 0px;
		   color: #999999;			   
	   }*/
	   .left_nav_active{
	        background:url(../img/template1_img_05_1.jpg) no-repeat left;	  
 	        color: #FFFFFF;
 	         width:228px;
 	        float:left;
 	        padding:0 0 0 6px;
	   }
	   .left_nav_active1{
	        background:url(../img/template1_img_05_2.jpg) no-repeat left;	  
 	        color: #FFFFFF;
 	         width:228px;
 	        float:left;
 	        padding:0 0 0 6px;
	   }
	    .left_nav_active2{
		   color: #FFFFFF;		   
	   }
	   #left_nav_active{
	       background:url(../img/arrow_yellow_d.jpg) no-repeat left;
		   padding:0 0 0 0;
			   
	   }
	   .template1_content_div
{
    float: left;
    padding: 18px 6px 0 36px;
    display: block;
} 
/***********END***LEFT NAV*******/


 .home_blog_box{
	    width: auto;
		float:left;
		margin:30px 0 0 0;
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
	}	   
	   .home_blog_box p{
	      width:auto;
		  float:left;
		  padding:4px 48px 0 48px;
		  line-height:18px;
		  text-align:left;
		  color:#021D1D;
	   }
	    .home_blog_box p a{	      
		  color:#021D1D;
		  text-decoration:none;
		  font-weight:bold;
	   }
#home_middle_right{
    width:727px;
	background:url(../img/home_middle_bg1.jpg) no-repeat top;
	float:left;
	min-height:544px;
	_height:544px;
} 
.home_middle_box1{
     float:left;
	background:url(../img/home_middle_box_bg.png) repeat-x;
	width:231px;
	height:182px;
	margin:402px 0 0 9px;
	padding-bottom:50px;
	display:inline;
}
.home_middle_box2{
     float:left;
	background:url(../img/home_middle_box_bg.png) repeat-x;
	width:231px;
	height:182px;
	margin:402px 0 0 8px;
	padding-bottom:50px;
	display:inline;
}
 .home_middle_box_p
 {
   float:left;	   
   padding:52px 7px 2px 12px;
   color:#FCFCF7;
   font-size:12px;
   line-height:16px;
}

/**********************************************Tempale1-Crexus_Sub_FINAL_020210.html********************/
#template1_left_container{
    width:275px;
	float:left;
	padding-bottom:8px;   
}
#template1_middle_right{
    width:711px;	
	float:left;
} 
.template1_right_top{
    width:711px;	
	float:left;
} 
.template1_right_center{
    width:711px;	
	float:left;
	background:#F3F3F3;
	margin:0px 0px 0 0;
	padding-bottom:40px;
	
} 
.template1_middle_contents{ 
    float:left;
	width:530px;
	min-height:600px;
	_height:600px;
}
.template1_middle_contents_h1{ 
    float:left;
	background:url(../img/template1_img_04.jpg) no-repeat bottom right;
	padding:0px 40px 6px 0px;
	margin:12px 0 0 36px;
	display:inline;
	
}
.template1_middle_contents_h1_1{ 
    float:left;
	background:url(../img/template1_img_04_1.jpg) no-repeat bottom right;
	padding:0px 40px 6px 0px;
	margin:12px 0 0 36px;
	display:inline;
	
}
.template1_middle_contents_h1_2{ 
    float:left;
	background:url(../img/template1_img_04_2.jpg) no-repeat bottom right;
	padding:0px 40px 6px 0px;
	margin:12px 0 0 36px;
	display:inline;
	
}
.template1_middle_contents_h1_large{ 
    float:left;
	background:url(../img/template1_img_04.jpg) no-repeat bottom right;
	padding:0px 0px 6px 0px;
	margin:12px 0 0 36px;
	display:inline;
	
}
/*.template1_middle_contents_h1_2{ 
    float:left;
	background:#559bbd url(../img/template1_img_04.jpg) no-repeat bottom right;
	min-width:150px;
	_width:150px;
	padding:0px 0px 0px 0px;
	margin:0px 0 0 36px;
	display:inline;	
	clear:both;
}*/

.template1_content_text,.template1_content_text2{
    float:left;
	padding:18px 6px 0 36px;
	color:#2F2F2F;
	line-height:18px;
	font-size:12px;
	display:block;
	width:640px;
}

.template1_content_text_table{
    float:left;
	padding:15px 6px 0 36px;
	color:#2F2F2F;
	line-height:18px;
	font-size:12px;
}
.template1_content_text_table a
{
    text-decoration:underline;
    color:#0464CB;
}
.template1_content_text2
{
    color:#2F2F2F;
	line-height:18px;
	font-size:12px;
	display:block;
    padding: 8px 6px 8px 36px;
    width:645px;
}
.template1_right_box{
    width:169px;	
	float:right;
	background: url(../img/template1_img_02.jpg) repeat-x top;
	margin:59px 8px 0 0;
	display:inline;
	padding-bottom:50px;
} 
.template1_right_box_text{
    float:left;
	padding:12px 10px 0 14px;
	color:#666970;
	line-height:14px;
}

/*Bottom*Link*/
.footer{
   width:986px;   
   padding:0 0 0px 0;
   margin-right: auto;
   margin-left: auto;
   text-transform:uppercase;
   line-height:16px;
}
.footer_txt_1{
   width:400px;
   height:30px;
   float:left;
   color:#A9A9A9;
   margin-top:5px;
   font-size:9px;
   font-family:"Arial";
}
.footer_txt_1 a
{
	color: #FFFFFF;
}
.link{
	color:#A9A9A9;
	text-decoration:underline;
	font-family:"Arial";
}

.footer_txt_2
{
	height: 30px;
	float: right;
	color: #FFFFFF;
	margin-top: 5px;
	text-align: right;
	padding-right: 5px;
	font-family: "Arial";
	font-size: 9px;
	text-decoration: none;
}
.footer_txt_2 a
{
	color: #FFFFFF;
	font-family: "Arial";
	font-size: 9px;
	text-decoration: none;
}

.template2_h1{ 
    float:left;
	padding:0px 4px 6px 0px;
	margin:12px 0 0 36px;
	display:inline;
	font-family:"MyriadPro-Semibold";
}

/* site map*/

#sitemap_shrink_middle_cont{
    width:990px;
	float:left;
    margin:0px 0 0 0px;
	padding:0 0 120px 0;
	background-color: #FFF;	
	background-repeat:repeat-x;
	background-position:top;
}
.sitemap_top_box_01
{
    width: 690px;
    float: left;
    display: inline;
    margin: 15px 0 0 20px;
    padding: 0 0 10px 0;
    height:500px;
}
.sitemap_mid_left{
    width:215px;
	float:left;
	margin:20px 0 0 17px;
	overflow:hidden;
}
.sitemap_mid_right{
    width:700px;
	float:left;
	margin:2px 0 0 0px;
	padding-bottom:230px;
}
.sitemap_abt_txt a{
    margin:0px 0 0 0px;
	padding:0 0 0 0;
	text-decoration:none;
	color:#b0560d;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	font-family:"Arial";
}
.sitemap_abt_txt a:hover{
    margin:0 0 0 0;
	text-decoration:none;
	color:#1e3479;
}

.sitemap_left_nav_box{
	width:215px;
	margin:20px 0 0 2px;
	float:left;
	display:inline;
}
.sitemap_listing_left {
    width:218px;
    float:left;
    margin:4px 0 0 0px;
	font-size:11px;
	list-style:none;
	padding:0 0 0 15px;

}
.sitemap_listing_left ul{
	margin:0px 0px 0px 15px;
	padding:0px 0px 0px 0px;
	display:inline;
}
.sitemap_listing_left li {
	margin:0px 0px 0px px;
	padding:0px 0px 0px 0px;
}
.sitemap_listing_left li a {
	list-style:none;
	line-height:15px;
	text-decoration:none;
	color:#2F2F2F;
	font-size:10px;
	font-family:"Arial";
	text-decoration:underline;	
}
.sitemap_listing_left li a:hover{
    margin:0 0 0 0;
	text-decoration:underline;	
	color:#999999;
}
.sitemap_listing_left li ul li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
	line-height:15px;
	color:#0F76C1;
	display:inline;
	width:218px;
    float: left;
}
.sitemap_listing_left1 {
    width:175px;
    float:left;
    margin:4px 0 0 0px;
	font-size:11px;
	list-style:none;
	padding:0 0 0 15px;

}
.sitemap_listing_left1 ul{
	margin:0px 0px 0px 15px;
	padding:0px 0px 0px 0px;
	display:inline;
}
.sitemap_listing_left1 li a {
	list-style:none;
	line-height:15px;
	text-decoration:none;
	color:#0F76C1;
	font-size:11px;
	font-family:"Arial";
}
.sitemap_listing_left1 li a:hover{
    margin:0 0 0 0;
	text-decoration:none;
	color:#1e3479;
}
.sitemap_listing_left1 li ul li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
	line-height:15px;
	color:#0F76C1;
	display:inline;
	width:175px;
    float: left;
}

.sitemap_listing_left2 {
	font-family: Arial, Helvetica, sans-serif;
	width:200px;
    float:left;
    margin:3px 0 0 0px;
	height:25px;
	font-size:11px;
}
.sitemap_listing_left2 ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
}
.sitemap_listing_left2 li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
	line-height:18px;
	text-decoration:none;
	color:#0F76C1;
	font-size:11px;	
}
.sitemap_listing_left2 li a{	
	font-size: 11px;
	color:#0F76C1;
	font-weight:bold;
	text-decoration: none;
	padding:0 13px 0 0;
}
.sitemap_listing_left2 li a:hover{
	font-size: 11px;
	color:#1e3479;
	font-weight:bold;
	text-decoration: none;  
	text-decoration: none;
	
	padding:0 13px 0 0;
}
.sitemap_listing_left3 {
	width:200px;
    float:left;
    margin:0px 0 0 0px;
	height:25px;
	font-size:11px;
}
.sitemap_listing_left3 ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
}
.sitemap_listing_left3 li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
}
.sitemap_listing_left3 li a{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 15px;
	list-style:none;
	color:#0f76c1;
	text-decoration:none;
	line-height:15px;
}

.sitemap_listing_left3 li a:hover{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 15px;
	list-style:none;
	font-size: 11px;
	color:#1e3479;
	text-decoration:none;
	line-height:15px;
}

.sitemap_listing_left4 {
	width:200px;
    float:left;
    margin:0px 0 0 0px;
	height:25px;
	font-size:11px;
}
.sitemap_listing_left4 ul li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
}
.sitemap_listing_left4 li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 25px 0px;
	list-style:none;
}
.sitemap_listing_left4 li a{
	margin:0px 0px 0px 0px;
	padding:0px 13px 0px 15px;
	list-style:none;
	color:#1171c9;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	line-height:15px;

}

.sitemap_listing_left4 li a:hover{
	margin:0px 0px 0px 0px;
	padding:0px 13px 0px 15px;
	list-style:none;
	font-size:12px;
	margin:0 0 0 0;
	text-decoration:none;
	color:#1e3479;
	line-height:15px;
	
}
#sm_listing_left4_bg{
	background:none;	
}
.sitemap_inner_right{
    min-width:200px;
    _width:200px;
	float:left;
	margin:60px 0 0 0px;
	padding:0px 0 0 0px;
}	   

.sitemap_mid_left_small{
    width:200px;
	float:left;
	margin:20px 0 0 17px;
	overflow:hidden;
}

.div_hight
{
    height:5px;
}
.div_hight_25
{
    clear:both;
    height:8px;
}

/*******************Font_switcher************************************/
.font_switch_box
{
    float: right;
    margin: 20px 7px 0 0;
    display: inline;
    border: #c7c7c7 1px solid;
    width: 169px;
    height: 17px;
    font-size: 11px;
    color: #7a7a7a;
    padding: 2px 0 0 7px;
    font-family: Verdana, Geneva, sans-serif;
    font-weight: bold;
    line-height: 14px;
    background-image:url( '../img/font_sw_bg.jpg' );
    background-repeat: repeat-x;
}
.font_switch_box a{
	padding:0px 0 0 7px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	color:#7a7a7a;
	font-size:11px;
	text-decoration:none;
}

a.font_switch_box_11px{
	font-size:11px;
	
}
a.font_switch_box_12px{
	font-size:12px;
}
a.font_switch_box_14px{
	font-size:14px;
}

/****/
.quik_link_main{   
    width: 180px;
    height: 151px;
    float: left;
    margin:20px 0 0 48px;
    display:inline;
    background: url('../img/left_quick_link_bg.png') no-repeat;
    font-family: Arial, Helvetica, sans-serif;
}
.quik_link_main span{
float:left;
padding:5px 0 0 14px;
color:#2d4646;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
}
.quik_link_main ul{
float:left;
padding:11px 0 0 14px;
color:#2d4646;
font-size:11px;
list-style:none;

}
.quik_link_main li {
padding:0px 0 0 0px;
line-height:14px;
color:#2d4646;
font-size:11px;
text-decoration:underline;
}
.quik_link_main li a{
padding:0px 0 0 0px;
line-height:16px;
color:#2d4646;
font-size:11px;
text-decoration:underline;
font-weight:bold;
}
.table_mngmnteam_main{
	margin:0 0 0 0px;
	font-family:Arial, Helvetica, sans-serif;
}
.table_mngmnteam{
	background:url(../img/table_top1.jpg) repeat-x top;
	height:21px;
	border:none;
}
.table_mngmnteam img
{
    margin-left:15px;
}
.table_mngmnteam span{
	color:#2f2f2f;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 0 0 4px;
}
.table_mngmnteam a
{
	text-decoration:none;
	color:#2f2f2f;
}
.table_mngmnteam strong{
	font-weight:bold;
}

.table_mngmnteam1{
	background:url(../img/table_tdbg.jpg) repeat-x;
	height:51px;
	color:#2f2f2f;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;

}
.table_mngmnteam1 span{
	color:#2f2f2f;
	font-size:8.5pt;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	padding:15px 0 0 18px;
}

.table_mngmnteam1bgblank
{
    background-color:#ececec;
    padding:0 0 0 4px;
}
.table_mngmnteam1bgblank a
{
   text-decoration:none;
	color:#2f2f2f;
}

/***Added-on-20/01/12***********/
/**********investguidline*******/
.investguidOuter{
	float:left;
	width:652px;
}
.investBox1{
	float:left;
	width:324px;
	margin-top:2px;
}
.investBox1_inner{
	float:left;
	width:324px;
	height:121px;
	background:#fafafa;
	background:url(../img/invest_cell_bg.jpg) left;
}
.investBox1_inner2{
	float:left;
	width:323px;
	height:121px;
	background:#fafafa;
	background:url(../img/invest_cell_bg2.jpg) left;
}
.investBox1_top{
	float:left;
	width:324px;
	height:21px;
	background:#467186;
	border-bottom:1px solid #1f333c;
}
.investBox1_top span{
	float:left;
	padding-left:10px;
	padding-top:3px;
	text-transform:uppercase;
	color:#fff;
	font-size:12px;
	font-weight:bold;
}
.investBoxLeftBox{
	float:left;
	width:118px;
	height:117px;
	
}
.investBoxLeftBox span{   
    float:left;
	padding-left:10px;
	padding-top:7px;
	color:#2f2f2f;
	font-size:11px;
	font-weight:bold;
}
.investBoxRightBox{
	float:left;
	padding-left:8px;	
	color:#2f2f2f;
	font-size:11px;
	padding-top:4px;
	line-height:18px;	
}
.investBoxindent{ text-indent:20px;}
.invetborderline{height:1px; border-top:1px solid #bebebe; width:322px; position:absolute; margin-top:25px;}
html>body .invetborderline { *margin-left:-22.1em; float:left;} 
.investBottomtext{
	float:left;
	width:324px;
	margin-top:20px;
	font-size:12px;	
}


.investBoxRightBox p {
	line-height: 1em;
	padding-bottom: 10px;
}

.investBottomtext span{
	font-size:12px;	
}
.investBottomtext2{
	float:left;
	margin-left:10px;
	margin-top:30px;
	font-size:12px;	
}

.template2_h1{ 
    float:left;
	padding:0px 4px 6px 0px;
	margin:12px 0 0 36px;
	display:inline;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
}
.InvestGuide_contents_h1_1{ 
    float:left;
	background:url(../img/template1_img_04_2New.jpg) no-repeat bottom left;
	padding:0px 40px 6px 0px;
	margin:12px 0 0 36px;
	display:inline;
	

.investBottomtext2 a
{
    text-decoration:none;

}
.investBottomtext2 a:hover
{
    text-decoration:underline;

}

