/* CSS Document */
body{
	margin:0px; padding:0px;
	font:normal 12px/16px Arial, Helvetica, sans-serif; color:#151515;
	background:#CFC990;
	}
	
/*-----------Common CSS----------*/
ul, li, form, input, p, h1, h2, h3{margin:0px; padding:0px;}
.al_center{text-align:center;}
.clear{clear:both;}
.float_l{float:left;}
.float_r{float:right;}


.maroon_heading{font:normal 20px Arial, Helvetica, sans-serif; color:#980402;}
.u{font-weight:bold; text-decoration:underline;}
.pad_top_30{padding-top:30px}
.pad_top_35{padding-top:15px}
.pad_rght_20{padding-right:20px;}
.pad_10{padding-top:10px;}
.pad_20{padding-top:20px;}

.space{text-indent:56px; margin:0px; padding:0 0 26px;}
.space1{text-indent:56px;}
.italic{font:bold 12px Arial, Helvetica, sans-serif; font-style:italic; text-decoration:underline;}
.width_100{width:300px;}
.pad_20{padding-top:20px;}


#main_container{
	background:url(images/main-back.gif) 0 0 repeat-y;
	width:937px; margin:0 auto; height:100%;
	}


.header {padding:0px; margin: auto; width:915px; background:url(images/header_back.jpg) right 0px no-repeat;  height:92px;}
a.logo_block{padding:0px; margin:0px; background:url(images/comp_logo.jpg) no-repeat; width:158px; height:92px; display:block;}


.navigation_block{padding:0px; margin:0px; width:936px; }
.navigation_left{padding:0px; margin:0px; background:url(images/navigation_left.gif) 0 0 no-repeat;  height:43px;}
.navigation_right{padding:0px; margin:0px; background:url(images/navigation_right.gif) 925px 0px no-repeat; height:43px;}
.navigation_main{padding:0px; margin:0px; background:url(images/navigation_back.gif) 0px 2px repeat-x; height:43px; }

ul.navi{padding:0px 0 0 11px; margin:0px; }
ul.navi li{padding:0px; margin:0px; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; list-style:none; float:left;   }
ul.navi li a{ color:#FFF; text-decoration:none; padding:0px 22px 0 22px; margin:0px;  color:#fff;  list-style:none;  line-height:43px; height:43px; float:left; }
ul.navi li a:hover{ color:#000; text-decoration:none; background:url(images/navigation_hover.gif) repeat-x; display:block; float:left;}
ul.navi li a.active{color:#000; text-decoration:none; background:url(images/navigation_hover.gif) repeat-x; display:block; float:left; }
ul.navi li a:active{color:#000; text-decoration:none; background:url(images/navigation_hover.gif) repeat-x; display:block; float:left;}



ul.navi .divider{ padding:0px; margin:0px; background:url(images/divider.gif)  0  bottom no-repeat; height:42px; width:2px; }


#search_panel{float: right; width:280px; padding:0px;  margin:3px 0px 0 0 ; font:bold 12px Arial, Helvetica, sans-serif; color:#FFF;}
#search_panel input.txt2{width:170px; height:20px; border:1px solid #94464A; background: url(images/inpu_back.gif) repeat-x; padding:0px; margin:12px 0 0 10px;}
#search_panel .go_btn{ margin:0px; padding:14px 0 0 6px; float:left;}



.main_section{padding:12px 17px 0 14px; margin:0 auto; width:882px; background:url(images/navigation_shadow.gif) 0 top repeat-x;}


.video_block{padding:0px 0 0 0px; margin:0px 0 0 0px; width:250px; float:left; position:relative;}

.video_cruve{ padding:0px; margin:0px; background: url(images/video_curve-3.gif) repeat-x; height:34px; width:auto;  }
.video_cruve_left{padding:0px; margin:0px;background:url(images/video_curve-1.gif) no-repeat; height:34px; }
.video_cruve_right{padding:0px; margin:0px;background:url(images/video_curve-2.gif) right 0 no-repeat; height:34px;}

h1.video{padding:0px; margin:0px; font:bold 15px Arial, Helvetica, sans-serif; color:#fff; text-align:center; line-height:35px;}
.video_back{padding:0px; margin:0px; background-color:#CFC990; height:170px; width:auto;}



.video_img{padding:0px 0 0 0px; margin:0px auto; border:3px solid #000; background:#000; width:229px; height:170px}

.video_footer{padding:0px; margin:0px; background-color:#CFC990; height:11px;}

.video_footer_left{padding:0px; margin:0px;background:url(images/video_curve-5.gif) no-repeat; height:11px; }
.video_footer_right{padding:0px; margin:0px;background:url(images/video_curve-6.gif) right 0 no-repeat; height:11px;}

.video_right_img{padding-left:20px; margin:0px; float:right; width:578px;}



.left_section{padding:0px; margin:0px; width:230px; float:left; font: normal 11px Arial, Helvetica, sans-serif; color:#000; }
.left_section a{color:#B20C09; text-decoration:none;}
.left_section_blog{padding:0px 0 0 19px; margin:0px 0 0 0px; width:230px;  background:url(images/left_blog_back.gif) repeat-x #F6F6F6; float:left; }
.left_section_blog .bottom_sec{font:normal 11px Arial, Helvetica, sans-serif; color:#666666;}
.left_section_blog .bottom_sec span{color:#000; font-weight:bold;}

h2.left_section_blog{padding:30px 0 20px 0; margin:0px; font: bold 20px Arial, Helvetica, sans-serif; color:#272727;}

ul.black_arrow{padding:0px; margin:0px; width:198px;}
ul.black_arrow li{padding:0px 0 15px 12px; margin:0px; font: normal 11px Arial, Helvetica, sans-serif; color:#000; background:url(images/black-arrow.gif) 0 4px no-repeat; list-style:none; line-height: normal;}
ul.black_arrow li a{color:#000; text-decoration:none;}


.right_section_home{padding:25px 0 0 33px; margin:0px; width:536px; float:left;  }
.right_section_home a{color:#000; text-decoration:none;}
.right_section_home a:hover{color:#930300; text-decoration:none; } 



h2.img_title{padding:0px; margin:0px;}
.width_536{padding:0px; margin:0px; width:536px;}

.width_536_2{padding:20px 0 0px 0; margin:0px; width:536px;}


.welcome_message{padding:0px; margin:0px; width:302px; float:left; background:url(images/dot-horizontal.gif)  right  0px  repeat-y}

.right_section_home p{ font: normal 12px Arial, Helvetica, sans-serif; color:#000; padding:10px 0 0 0; margin:0px; width:280px; text-align:justify;}

.right_section_home p.p2{ font: normal 12px Arial, Helvetica, sans-serif; color:#000; padding:10px 0 0 0; margin:0px; width:142px; text-align: left;}


.financial_services{padding:0px 0 0 22px; margin:0px; width:202px; float:left;}
.financial_services a{color:#000; text-decoration:none;}
.financial_services a:hover{color:#930300; text-decoration:none; } 



ul.black_arrow2{padding:10px 0 0 0; margin:0px; width:198px;}
ul.black_arrow2 li{padding:0px 0 10px 12px; margin:0px;   background:url(images/black-arrow2.gif) 0 4px no-repeat; list-style:none; line-height: normal; }

ul.black_arrow2 li a{color:#000; text-decoration:none; font: normal 12px Arial, Helvetica, sans-serif; color:#000; border-bottom:1px #333 dotted; padding:0 0 2px 0;}
ul.black_arrow2 li a:hover{color:#930300; text-decoration:none; border-bottom:1px #333 dotted; padding:0 0 2px 0;}


.testimonial{padding:0px; margin:0px; width:288px; float:left;}
.assesment{padding:0px; margin:0px 0 0 15px; width:150px; background:url(images/assesment_ixon.gif) right 0 no-repeat; float:left;}


ul.black_arrow3{padding:0px; margin:0px; width:280px;}
ul.black_arrow3 li{padding:7px 0 7px 12px; margin:0px; font: normal 12px Arial, Helvetica, sans-serif; color:#000; background:url(images/red_box_icon.gif) 0 12px no-repeat; list-style:none; line-height: normal;}







.left_panel{width:236px; padding:0px; margin:0px; float:left}
.left_panel h1{background:url(images/about_us_header.jpg) no-repeat; height:35px; font:bold 20px Arial, Helvetica, sans-serif; text-align:center; color:#fff; padding:7px 0 0 0; margin:0px;}

.left_panel ul.green{padding:0px; margin:0px; background-color:#ECECEC; }
.left_panel ul.green li{background:url(images/green_dot.jpg) 20px 17px no-repeat; list-style:none; padding:10px 0 0 35px; margin:0px; color:#CFC891; font:bold 16px Arial, Helvetica, sans-serif; }
.left_panel ul.green li a{color:#CFC891; text-decoration:none;}
.left_panel ul.green li a:hover{color:#930300; text-decoration:none;}
.left_panel ul.green li a:active{color:#930300; text-decoration:none;}
.left_panel ul.green li a.active{color:#930300; text-decoration:none;}




.left_panel .contact span{font:normal 10px Arial, Helvetica, sans-serif;}
.left_panel .contact{font:Bold 12px Arial, Helvetica, sans-serif; padding:15px 0 0 15px; margin:0px; color:#000; line-height:20px; background-color:#ECECEC;}
.left_panel .contact a{color:#000; text-decoration:none;}
.left_panel .contact .head{color:#CFC891;}



.right_panel{width:580px; font:normal 12px Arial, Helvetica, sans-serif; float:right; padding:0 20px; margin:0px; line-height:20px; text-align:justify}
.right_panel .column{width:250px; float:left}
.right_panel .column span{font:normal 11px Arial, Helvetica, sans-serif; text-align:left}
.right_panel .column a{color:#000; text-decoration:none;}
.right_panel .column2{width:330px; float:left}

.footer{font:normal 11px Arial, Helvetica, sans-serif; background:url(images/footer_bg.gif) repeat-x; padding:0px; margin:0; height:34px;}

.heading_text{
	font-size:15px; text-decoration:underline; font-weight:bold;
	}
	
	
ul.black{padding:10px 0; margin:0px; float:left;}
ul.black li{font:normal 12px Arial, Helvetica, sans-serif; list-style:none; padding:3px 0px 3px 20px; margin:0px; 
			background:url(images/black_dot.gif) 8px 9px no-repeat; }
.videoimg{
	padding:10px 10px 10px 0;
	}
			
.our_process{float:left; width:255px; padding:0px; margin:0px;}

.right_blog{padding:0px 0 0 19px; margin:0px 0 0 0px; width:211px; background:url(images/right_blog_bg.gif) repeat-x #F6F6F6; float:right; }

.right_blog .bottom_sec{font:normal 11px Arial, Helvetica, sans-serif; color:#666666; text-align:left}
.right_blog .bottom_sec span{color:#000; font-weight:bold;}

h3.right_blog_heading{padding-top:30px; background:url(images/rss_button.gif) 30px 23px no-repeat; margin:0px; font: bold 20px Arial, Helvetica, sans-serif; color:#272727; float:right; height:45px; text-align:left;}

h3.right_blog_heading span{font:normal 14px Arial, Helvetica, sans-serif; color:#970302; float:left; margin:0px; padding:0px; width:211px}

.form_field{border:1px solid #CC0000; margin-top:10px;}

.left_section_blog1 ul.archive{margin:0px; padding:0px;}
.left_section_blog1 ul.archive li{background:url(images/gray_arrow.gif) 0 18px no-repeat; font:bold 12px Arial, Helvetica, sans-serif; color:#AE0A08; list-style:none; padding:15px 0 10px 20px; margin:0px; }
.left_section_blog1 ul.archive li a{color:#AE0A08; text-decoration:none;}
.left_section_blog1 ul.archive li span{ font:normal 12px Arial, Helvetica, sans-serif; color:#000;}

.left_blog{padding:0px; margin:0px; width:230px; float:right; font: normal 11px Arial, Helvetica, sans-serif; color:#000; }
.left_section_blog1{padding:0px 0 0 19px; margin:0px 0 0 0px; width:211px;  background:url(images/left_blog_back.gif) repeat-x #F6F6F6; float:right; }

h2.left_section_blog1{padding:30px 0 20px 0; margin:0px; font: bold 20px Arial, Helvetica, sans-serif; color:#272727;}

.right_panel_blogs{width:560px; font:normal 14px Arial, Helvetica, sans-serif; float:left; padding:0 20px; margin:0px; line-height:20px; text-align:justify}

.right_panel_blogs p.content{padding-top:10px;}
.right_panel_blogs a{font:normal 14px Arial, Helvetica, sans-serif; color:#AE0A08; text-decoration:underline;}

.dotted_line{background:url(images/gray_dot.gif) repeat-x; }

.blog_heading{font-weight:bold; font: bold 18px Arial, Helvetica, sans-serif; color:#9A1A19;}
.blog_heading a{font-weight:bold; font: bold 18px Arial, Helvetica, sans-serif; color:#9A1A19; text-decoration:none;}

.pinnacle_prog{padding:0px; background-color:#000; margin:0px; float:left; width:219px}
li.widget{list-style:none;}
li.widget h2{ display:none}