/* CSS Document */
/*body{font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px; background:url(images/body_box_bg.gif); width:100%;}
body{font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px; background:url(images/body_bg.gif) repeat-y; width:100%; background-position:center; }*/
body{font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px;  width:100%; background-position:center; background: url(images/grid.png) repeat;}
.body_1{font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px; background:#fff; width:100%; background-position:center;}
.body_success{font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px; background:url(images/body_box_bg.gif); width:100%;}
a{outline:none;}
img{border:none;}
/*============================= START HEADER AREA =============================*/
#header{background:url(images/header_bg.jpg) no-repeat; height:134px; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:100%; min-width: 986px; background-position:center; }
#header .header_area{width:955px; margin:0px auto; padding:0px; border:0px solid #000000;}
#header .header_area .logo{width:240px; float:left; margin:22px 0px 0px 0px; padding:0px 0px 0px 0px; border:0px solid #FF0000;} 
#header .header_area .login_area{width:450px; float:right; margin:0px 0px 14px 0px; padding:0px 0px 0px 0px; border:0px solid #FF0000;} 
#header .header_area .login_area .login_box{margin:2px 0px 0px 0px; padding:0px 0px 0px 0px; float:right; border:0px solid #FF0000;}
#header .header_area .login_area .login_box .l_box{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; background:url(images/login_l_box.jpg) no-repeat; width:7px; height:29px;}
#header .header_area .login_area .login_box .m_box{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; background:url(images/login_m_box.jpg) repeat-x; width:140px; height:29px; font-size:11px; color:#eeeeee;}
#header .header_area .login_area .login_box .m_box .client_login_box{width:84px; height:18px; float:left; margin:3px 0px 0px 0px; padding:4px 0px 0px 0px; text-align:center;}
#header .header_area .login_area .login_box .m_box .client_login_box a{margin:0px 0px 0px 0px; padding:0px 115px 7px 0px; float:left; }
#header .header_area .login_area .login_box .m_box .socal_box{width:84px; height:18px; float:right; margin:1px 0px 0px 0px; padding:4px 0px 0px 0px; text-align:right;}
#header .header_area .login_area .login_box .m_box .socal_box a{margin-right:10px;}
#header .header_area .login_area .login_box .m_box .socal_box a.facebook{display: block; width: 15px; height: 15px; background:url(images/facebookrollover.png)}
#header .header_area .login_area .login_box .m_box .socal_box a.facebook:hover{background-position: 0 -15px;}
#header .header_area .login_area .login_box .m_box .socal_box a.twitter {display: block; width: 15px; height: 15px; background:url(images/twitterrollover.png)}
#header .header_area .login_area .login_box .m_box .socal_box a.twitter:hover{background-position: 0 -15px;}
#header .header_area .login_area .login_box .m_box .socal_box a.linkedin {display: block; width: 15px; height: 15px; background: url(images/linkdinrollover.png)}
#header .header_area .login_area .login_box .m_box .socal_box a.linkedin:hover{background-position: 0 -15px;}#header .header_area .login_area .login_box .r_box{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; background:url(images/login_r_box.jpg) no-repeat; width:7px; height:29px;}
#header .header_area .login_area .contact_no{margin:9px 12px 0px 0px; padding:0px 0px 0px 0px; float:right; border:0px solid #FF0000; font-size:11px; font-weight:bold; color:#6f6f6f; text-align:center;}

#header .header_area .login_area .ready{font-size:12px; float:right; font-weight:bold; color:#465a65; margin:9px 8px 0px 0px; padding:0px 0px; border:0px solid #FF0000;}
#header .header_area .login_area .suc{float:right; border:0px solid #FF0000; margin:0px 0px; padding:0px 0px;}
.navi_s_line{background:url(images/navi_divder.jpg) no-repeat; width:2px; height:39px; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:0px solid #FF0000; }
/*-----------------START NAVIGATION---------------*/
.navigation{width:955px; float:left; margin:1px 0px 0px 0px; padding:0px 0px 0px 0px; border:0px solid #000000; height:42px;}
.navigation ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.navigation ul li{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(images/navi_divder.jpg) no-repeat; height:39px; background-position:right; float:left; list-style-type:none;}
.navigation ul li a{font-size:14px; font-weight:bold; color:#6d6e71 !important; float:left; margin:0px 0px; padding:12px 30px; text-decoration:none; border:0px solid #000000;}
.navigation ul li a:hover{color:#ffffff !important; margin:0px 0px; padding:12px 30px; background:#96a9b4;}
.navigation ul li .selscted{color:#ffffff !important; margin:0px 0px; padding:12px 30px; background:#637f8f;}
/*.navigation .dd{margin:12px 0px; padding:0px 30px 9px 30px;}*/
/*-----------------END NAVIGATION---------------*/
/*============================= END HEADER AREA =============================*/

/*============================= START SLIDER AREA =============================*/
#slider{background:url(images/slider_bg.jpg) no-repeat; background-position:center; margin:0px; padding:0px 0px 0px 0px; width:100%; height:480px; float:left; }
#slider .slider-area{width:955px; margin:0px auto; padding:0px 0px 0px 0px;}
#slider .slider-area .top_slider{width:955px; margin:0px; float:left; border:0px solid #FF0000; padding:17px 0px 0px 0px;}
#slider .slider-area .bottom_slider{width:626px; margin:19px 0px 0px 0px; float:left; border:0px solid #000000; padding:0px 0px 0px 0px;}
#slider .slider-area .bottom_slider .power_box{width:159px; margin:0px; float:left; text-align:center; border:0px solid #000000; padding:0px 0px 0px 0px;}
/*============================= END SLIDER AREA =============================*/
#main_center_area{float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:100%; background-position:center; }
#center_area{width:1232px; margin:0px auto; padding:0px 0px 0px 0px; }
#center_area .center_inner{overflow:hidden;position:relative; width:100%; margin:0 auto; padding:0px; }
#center_area .left_cont_area{width:793px; margin:0px 0px 0px 0px; float:left; padding:0px 0px 0px 0px; background:#fff; border:0px solid #000000; }
#center_area .right_cont_area{position:absolute;right:0;height:100%; background-color:#f3f3f5; width:439px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:0px solid #FF0000;}

#deal_box{background:url(images/deal_bg.jpg) no-repeat; width:285px; height:175px; float:left; margin:25px 0px 30px 15px; padding:0px 0px 0px 0px;}
#tab_tab_area{width:628px; float:left; margin:26px 0px 0px 0px; padding:0px 0px 0px 0px; border:0px solid #787878; 
background: -webkit-gradient(linear, left top, left bottom, from(#cecece), to(#eeeeee)); 
background: -moz-linear-gradient(top, #cecece, #eeeeee);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#cecece, endColorstr=#eeeeee);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#cecece, endColorstr=#eeeeee)";
}
.commercial_box{width:570px; float:left; margin:0px 0px 12px 8px; padding:0px 20px 20px 20px;  
 height:300px; border:0px solid #000000; }
.commercial_box .heading{width:570px; float:left; text-align:center; margin:18px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:28px; font-weight:bold; color:#465a65;}
.commercial_box .broadcast_area{width:359px; float:left; margin:28px 0px 0px 0px; padding:0px 10px 0px 0px; border:0px solid #000000;}
.commercial_box .broadcast_area ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.commercial_box .broadcast_area ul li{margin:0px 0px 0px 0px; padding:0px 0px 10px 10px; list-style:none; background:url(images/broadcast_arrow.png) 0px 5px no-repeat; font-size:12px; color:#3d3d3d; }
.commercial_box .broadcast_area .rm{margin:20px 0px 0px 0px; background:none;}
.commercial_box .right_img_area{width:200px; float:left; margin:30px 0px 0px 0px; padding:0px 0px 0px 0px; border:0px solid #000000;}
#tab_navigation{width:628px; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; height:39px; border:0px solid #787878; 
background: url(images/tab_bg.jpg) repeat-x; position:relative;}
.sel_arrow1{background:url(images/tab_arrow.png) no-repeat; width:23px; height:11px; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; position:absolute; top:-10px; left:3.6em; display:block;}
.sel_arrow2{background:url(images/tab_arrow.png) no-repeat; width:23px; height:11px; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; position:absolute; top:-10px; left:13.2em; display:none;}
.sel_arrow3{background:url(images/tab_arrow.png) no-repeat; width:23px; height:11px; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; position:absolute; top:-10px; left:24.1em; display:none;}
.sel_arrow4{background:url(images/tab_arrow.png) no-repeat; width:23px; height:11px; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; position:absolute; top:-10px; left:32em; display:none;}
.sel_arrow5{background:url(images/tab_arrow.png) no-repeat; width:23px; height:11px; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; position:absolute; top:-10px; left:36.4em; display:none;}

.client_box{width:626px; float:right; margin:21px 27px 24px 0px; padding:0px 0px 0px 0px; border:1px solid #e8e8e8;}
.client_box .heading
{
	width:626px;
	height: 40px;
	vertical-align: middle;
	float:left;
	text-align:center;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:24px;
	font-weight:bold;
	color:#465a65;
background: #fff;
background: -moz-linear-gradient(top,#fff 0,#e0e0e0 50%,#fff 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(50%,#e0e0e0),color-stop(100%,#fff));
background: -webkit-linear-gradient(top,#fff 0,#e0e0e0 50%,#fff 100%);
background: -o-linear-gradient(top,#fff 0,#e0e0e0 50%,#fff 100%);
background: -ms-linear-gradient(top,#fff 0,#e0e0e0 50%,#fff 100%);
background: linear-gradient(top,#fff 0,#e0e0e0 50%,#fff 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0);
	}
.client_box .bottom_slider{width:626px; float:left; margin: 0px auto; background-color: White; padding:20px 0px 0px 0px; border:0px solid #000;  }


#center_area .right_cont_area{width:439px; margin:0px 0px 0px 0px;  float:right; padding:0px 0px 0px 0px; border:0px solid #FF0000;}

#deal_box{background:url(images/deal_bg.jpg) no-repeat; width:285px; height:175px; float:left; margin:25px 0px 30px 15px; padding:0px 0px 0px 0px;}
#deal_box .deal_heading{font-size:18px; font-weight:bold; color:#465a65; margin:10px 0px 8px 0px; padding:0px 0px 0px 0px; text-decoration:underline; width:285px; text-align:center;}
#deal_box .img_area{float:left; margin:0px 9px 0px 16px; padding:0px 0px 0px 0px; border:0px solid #000000;}
#deal_box .img_area img{border:1px solid #c5c3c3;}
#deal_box .deal_cont{width:163px; float:left; margin:-3px 0px 0px 0px; padding:0px 0px 0px 0px; border:0px solid #FF0000;}
#deal_box .deal_cont p{margin:0px 0px 29px 0px; padding:0px 0px 0px 0px; font-size:12px; color:#000000; line-height:20px;}
#deal_box .deal_cont a{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:12px; color:#002a81; }
#deal_box .deal_cont a:hover{text-decoration:none;}
#center_area .right_cont_area .small_line{background:url(images/small_line.gif) no-repeat; width:277px; height:1px; float:right; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#center_area .right_cont_area .recent{width:262px; float:right; margin:12px 0px 12px 0px; padding:0px 0px 0px 15px; font-size:15px; font-weight:bold; color:#3e3e3e; text-transform:uppercase;}
#center_area .right_cont_area .blog_headline{width:277px; float:right; margin:17px 0px 18px 0px; padding:0px 0px 0px 0px; font-size:12px; font-weight:bold; color:#4f6d7d; text-align:center;}
#center_area .right_cont_area .blog_headline span{font-size:11px; font-weight:bold; color:#9d9d9d; text-align:center; margin:1px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; width:277px;}
#center_area .right_cont_area .rewisie_live{width:277px; background:url(images/sept_bg.gif) repeat-y; float:right; margin:0px 0px 0px 0px; padding:18px 0px 19px 0px; font-size:12px; font-weight:bold; color:#f3780b; text-align:center;}
#center_area .right_cont_area .rewisie_live span{font-size:11px; font-weight:bold; color:#9d9d9d; text-align:center; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
/*============================= START FOOTER AREA =============================*/
#footer{background:url(images/footer_bg.jpg) #5e5e5e no-repeat; background-position:center; height:325px; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:100%; min-width: 986px; border-top:1px solid #000000; }
#footer .footer_area{width:955px; margin:0px auto; padding:0px; border:0px solid #000000;}
#footer .footer_area .footer_small_line{background:url(images/footer_small_line.jpg) no-repeat; width:2px; height:224px; float:left;margin:0px; padding:0px;}
#footer .footer_area .aboutrei{width:955px; float:left; margin:30px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:15px; font-weight:bold; color:#fff;}
#footer .footer_area .footer_cont{width:250px; float:left; margin:0px 0px 0px 0px; padding:0px 35px 0px 0px; font-size:15px; font-weight:bold; color:#fff; font-weight:normal;}
#footer .footer_area .footer_cont p{margin:25px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:12px;  color:#d5d5d5; line-height:17px;}
#footer .footer_area .footer_cont p a{color: #d5d5d5; text-decoration:underline;}
#footer .footer_area .footer_cont p a:hover{text-decoration:none;}
#footer .footer_area ul{margin:0px 0px 0px 35px; padding:0px 0px 0px 0px;}
#footer .footer_area ul li{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style-type:none;}
#footer .footer_area ul li a{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:13px; color:#c7c8c9; text-decoration:none; }
#footer .footer_area ul li a:hover{text-decoration:underline;}
#footer .footer_area .company_cont{width:141px; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-weight:normal;}
#footer .footer_area .power_cont{width:225px; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-weight:normal;}
#footer .footer_area .contact_cont{width:153px; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-weight:normal;}
#footer .footer_area .moreinfo_cont{width:140px; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-weight:normal;}
#footer .footer_area .top_heading{width:100%; float:left; margin:25px 0px 23px 0px; padding:0px 0px 0px 0px; text-align:center;}
#footer .footer_area .footer_big_line{background:url(images/footer_big_line.jpg) no-repeat; width:955px; height:2px; float:left;margin:0px 0px 27px 0px; padding:0px;}
#footer .footer_area .copyright{font-size:12px; color:#b3b3b3; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; line-height:17px;}

#bottom_footer{background:url(images/bottom_footer.gif) #6c8a98 repeat-x; background-position:center; height:57px; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:100%; border-top:0px solid #000000; }
#bottom_footer .bottom_footer_area{width:955px; margin:0px auto; padding:0px; border:0px solid #000000;}
#bottom_footer .bottom_footer_area .l_cont{width:300px; float:left; margin:10px 0px 0px 0px; padding:0px 0px 0px 0px; border:0px solid #FF0000;}
#bottom_footer .bottom_footer_area .l_cont .stay{float:left; font-size:12px; color:#ebeeef; margin:5px 8px 0px 0px; padding:0px 0px 0px 0px;}
#bottom_footer .bottom_footer_area .l_cont .sn_area{float:left; font-size:12px; color:#ebeeef; margin:1px 0px 0px 0px; padding:0px 0px 0px 0px;}
#bottom_footer .bottom_footer_area .l_cont .sn_area a{ margin:0px 7px 0px 0px; padding:0px 0px 0px 0px;}

#bottom_footer .bottom_footer_area .r_cont{width:300px; float:right; margin:7px 0px 0px 0px; padding:0px 0px 0px 0px; border:0px solid #FF0000;}
#bottom_footer .bottom_footer_area .r_cont .questions{float:right; font-size:12px; color:#ebeeef; margin:9px 16px 0px 0px; padding:0px 0px 0px 0px;}
#bottom_footer .bottom_footer_area .r_cont .call_area{float:right; font-size:12px; color:#ebeeef; margin:2px 0px 0px 0px; padding:0px 0px 0px 0px;}

/*============================= END FOOTER AREA =============================*/

/*============================= START PRODUCT & SERVICES AREA =============================*/	
.product_left{width:368px; float:left; margin:30px 0px 0px 0px; padding:0px 0px 0px 0px; border:0px solid #FF0000;}
.product_left .photo_box{width:360px; float:left; margin:0px 0px 23px 0px; padding:0px 0px 0px 0px;}
.product_right{width:565px; float:left; margin:0px 0px 0px 0px; padding:24px 0px 0px 20px; border:0px solid #FF0000;}
.product_right .generic_heading{color:#7998a7; font-size:24px; font-weight:bold; margin:0px 0px 15px 0px; padding:0px 0px 0px 0px;}
.product_right p{font-size:13px; color:#515151; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; line-height:17px; }
.product_right p a{color:#7998a7; text-decoration:underline;}
.product_right p a:hover{text-decoration:none;}
.product_right .exampal_heading{color:#ed8224; font-size:15px; font-weight:bold; margin:20px 0px 5px 0px; padding:0px 0px 0px 0px;}
.product_right .bottm_line{background:url(images/dotted_line.jpg) repeat-x; height:2px; float:left; width:565px; margin:20px 0px 20px 0px; padding:0px 0px 0px 0px;}
.product_right ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.product_right ul li{margin:0px 0px 0px 0px; padding:0px 0px 12px 10px; list-style:none; background:url(images/bullet.jpg) 0px 7px no-repeat; font-size:13px; color:#515151; }
#johnathan{width:955px; float:left; margin:0px 0px; padding:0px 0px; border-top:1px solid #ededed;}
#johnathan .maybe{width:705px; float:left; margin:30px 0px 36px 0px; padding:0px 0px 0px 0px; font-size:24px; font-weight:bold; color:#7998a7; border:0px solid #FF0000; line-height:35px;}
#johnathan .maybe span{font-size:14px; font-weight:normal; color:#7998a7;}
#johnathan .bottom_logo{width:250px; float:left; margin:46px 0px 0px 0px; padding:0px 0px 0px 0px; border:0px solid #FF0000;}
/*============================= END PRODUCT & SERVICES AREA =============================*/	
.clear{clear:both;}
/*============================= Start Proposals and Listings AREA =============================*/	
#top_proposals{width:100%; float:left; margin:0px; padding:0px; background:url(images/top_heading_bg.gif) repeat-x; height:101px; }
#top_proposals .proposals_inner{width:955px; margin:0px auto; padding:0px;}
#top_proposals .proposals_inner .proposals_heading{font-size:36px; width:810px; color:#465a65; float:left; margin:30px 0px 0px 0px; padding:0px 0px 0px 0px;} 
#top_proposals .proposals_inner .right_logo{font-size:36px; width:140px; color:#465a65; float:right; text-align:right; margin:25px 0px 0px 0px; padding:0px 0px 0px 0px;} 
.proposals_left{width:590px; float:left; margin:35px 0px 45px 0px; padding:0px 0px 0px 0px; border:0px solid #FF0000;}
.proposals_left p{font-size:13px; color:#515151; margin:0px 0px 10px 0px; padding:0px 20px 0px 0px; line-height:17px;}
.proposals_left p a{color:#7998a7; text-decoration:underline;}
.proposals_left p a:hover{text-decoration:none;}
.proposals_left .read_m{width:525px; float:left; text-align:right; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:0px solid #FF0000;}
.proposals_left .subheading{font-size:16px; font-weight:bold; color:#a5a5a5; margin:0px 0px 17px 0px; padding:0px 0px 0px 0px; width:590px; float:left;}
.proposals_left .photo_box{width:265px; height:90px; text-align:center; float:left; margin:0px 30px 0px 0px; padding:61px 0px 0px 0px; border:0px solid #FF0000; background:#eeeeee; color:#939393; font-size:18px; font-weight:bold; }
.proposals_right{width:362px; height:417px; background:#e3f2f6; float:left; margin:36px 0px 45px 0px; padding:0px 0px 0px 0px; border:0px solid #FF0000;}
.proposals_right .chart{width:362px; float:left; margin:195px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:18px; text-align:center; color:#9cbdc6; font-weight:bold;} 
/*=============================End Proposals and Listings AREA =============================*/	

/*============================= Start Power Broker AREA =============================*/
.broker_left{width:275px; float:left; margin:35px 0px 45px 0px; padding:0px 0px 0px 0px; border:0px solid #FF0000;}
.broker_s_line{background:url(images/broker_small_line.jpg) no-repeat; width:269px; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; height:1px;}
.broker_left .secondary_box1{background:url(images/box2_bg.jpg) repeat-y; width:270px; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:0px solid #000000; }
.broker_left .secondary_box{width:270px; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:0px solid #000000; }
.broker_left .secondary_heading{width:270px; float:left; margin:26px 0px 0px 0px; padding:0px 0px 0px 0px; color:#4f6d7d; font-size:15px; font-weight:bold; }
.broker_left p{margin:0px 0px 0px 0px; padding:0px 20px 29px 0px; color:#848383; font-size:12px; line-height:17px; }
.broker_left .all_blog{width:270px; float:left; margin:20px 0px 30px 0px; padding:0px 0px 0px 0px; border:0px solid #000000; }

.broker_right{width:678px; float:left; margin:35px 0px 45px 0px; padding:0px 0px 0px 0px; border:0px solid #FF0000;}
.broker_right .broker_heading{font-size:60px; color:#465a65; margin:0px 0px 0px 0px; padding:0px 0px 20px 0px; float:left; width:678px; font-weight:bold; background:url(images/dotted_line.jpg) repeat-x; background-position:bottom;}
.broker_right .broker_heading span{color:#ed8224;}
.broker_right .bottom_exm{font-size:15px; font-weight:bold; margin:22px 0px 10px 0px; padding:0px 0px 0px 0px; width:678px; float:left; color:#465a65; }
.broker_right p{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#848383; font-size:12px; line-height:17px; }
.broker_right p a{color:#7998a7; text-decoration:underline;}
.broker_right p a:hover{text-decoration:none;}
.broker_right ul{margin:30px 0px 0px 0px; padding:0px 0px 0px 0px;}
.broker_right ul li{margin:0px 0px 0px 0px; padding:0px 0px 12px 10px; list-style:none; background:url(images/bullet.jpg) 0px 7px no-repeat; font-size:13px; color:#515151; }


#increase{width:100%; float:left; margin:0px; padding:0px; background:url(images/see_bottom_bg.jpg) repeat-x; height:145px; }
#increase .increase_inner{width:955px; margin:0px auto; padding:0px;}
#increase .increase_inner .increase_heading{font-size:24px; width:713px; font-weight:bolder; color:#7998a7; float:left; margin:35px 0px 0px 0px; padding:0px 0px 0px 0px;}
#increase .increase_inner .increase_heading span{font-size:36px;} 
#increase .increase_inner .increase_right{font-size:36px; width:240px; color:#465a65; float:right; text-align:right; margin:50px 0px 0px 0px; padding:0px 0px 0px 0px; border:0px solid #000000;} 
/*============================= End Power Broker AREA =============================*/

/*============================= Start Success AREA =============================*/
.success_left{width:365px; float:left; margin:23px 0px 0px 0px; padding:0px 0px 0px 0px; border:0px solid #FF0000;}

.success_right{width:580px; float:left; margin:20px 0px 0px 10px; padding:0px 0px 0px 0px; border:0px solid #FF0000;}
.success_right .success_heading{font-size:60px; color:#465a65; margin:0px 0px 0px 0px; padding:0px 0px 20px 0px; float:left; width:580px; font-weight:bold; background:url(images/dotted_line.jpg) repeat-x; background-position:bottom;}
.success_right .success_heading span{color:#ed8224;}
.success_right .success_exm{font-size:15px; font-weight:bold; margin:22px 0px 10px 0px; padding:0px 0px 0px 0px; width:580px; float:left; color:#465a65; }
.success_right p{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#848383; font-size:12px; line-height:17px; }
.success_right p a{color:#7998a7; text-decoration:underline;}
.success_right p a:hover{text-decoration:none;}
.success_right ul{margin:30px 0px 0px 0px; padding:0px 0px 0px 0px;}
.success_right ul li{margin:0px 0px 0px 0px; padding:0px 0px 12px 10px; list-style:none; background:url(images/bullet.jpg) 0px 7px no-repeat; font-size:13px; color:#515151; }
#figure{width:100%; float:left; margin:0px; padding:0px; background:#ffffff; border-top:1px solid #ededed; height:145px; }
#figure .figure_inner{width:955px; margin:0px auto; padding:0px;}
#figure .figure_inner .figure_heading{font-size:24px; width:713px; font-weight:bolder; color:#7998a7; float:left; margin:35px 0px 0px 0px; padding:0px 0px 0px 0px;}
#figure .figure_inner .figure_heading span{font-size:36px;} 
#figure .figure_inner .figure_right{font-size:36px; width:240px; color:#465a65; float:right; text-align:right; margin:50px 0px 0px 0px; padding:0px 0px 0px 0px; border:0px solid #000000;} 

a.jon1 {display: block; width: 91px; height: 35px; background: url(images/viewnow.png);}
a.jon1:hover{background-position: 0 -35px;}

/* tab styles */

 span.aml{ margin:8px 0px 0px 3px; padding:0px 0px 0px 0px; width:622px; float:left; color:#fff; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; border:0px solid #FF0000;}
 
 span.aml ul{margin:0px;padding:0px;list-style:none;}
 
span.aml ul li{float:left; padding: 0px; display:block; margin:0px 0px 0px 0px;}

span.aml ul li a{padding:0px 0px 0 8px; text-align:center; color:#ededed; text-decoration:none; background-image:url(../../images/left-corner-non-select.png); background-repeat:no-repeat; background-position:left top; font-weight:bold; float:left; outline:none; height:38px; border:0px solid #FF0000; margin:0px 0px 0px 0px;}

span.aml ul li a:hover{
background-image:url(../../images/left-corner-select.png);
background-repeat:no-repeat;
background-position:left top;
padding:0px 0px 0 8px; height:38px; margin:0px 0px 0px 0px;font-weight:bold;
}

span.aml ul li a span{
padding:4px 6px 7px 0px;
font-family:Arial, Helvetica, sans-serif;
color:#ededed;
background-image:url(../../images/right-corner-non-select.png);
background-repeat:no-repeat;
background-position:right top;
text-decoration:none;
font-weight:bold;
display:block;
margin:0px 0px 0px 0px; border:0px solid #FF0000;
}

span.aml ul a:hover span{
background-image:url(../../images/right-corner-select.png);
background-repeat:no-repeat;
background-position:right top;
color:#ededed; height:38px; 
 margin:0px 0px 0px 0px;
 font-weight:bold;
}

span.aml ul li a.select{padding:0px 0px 0 8px; color:#ededed; text-decoration:none;background-image:url(../../images/left-corner-select.png); background-repeat:no-repeat; background-position:left top;  float:left; margin:0px 0px 0px 0px;}

span.aml ul li a span.select{
font-family:Arial, Helvetica, sans-serif;
color:#ededed;
background-image:url(../../images/right-corner-select.png);
background-repeat:no-repeat;
background-position:right top;
text-decoration:none;
font-weight:bold;
display:block;
font-size:11px; border:0px solid #FF0000; margin:0px 0px 0px 0px;
} 


/*Nivo Slider*/
/*
 * jQuery Nivo Slider v2.7.1
 * http://nivo.dev7studios.com
 *
 * Copyright 2011, Gilbert Pellegrom
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 * 
 * March 2010
 */
 
 
/* The Nivo Slider styles */

#slider1 img:not(:first-child) {
	display:none;
}
#slider1 .nivoSlider {
	position:relative;
	background:#fff url(js/nivo-slider/themes/default/loading.gif) no-repeat 50% 50%;
    margin-bottom:50px;
    -webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;
    -moz-box-shadow: 0px 1px 5px 0px #4a4a4a;
    box-shadow: 0px 1px 5px 0px #4a4a4a;
}

#slider2 .nivoslider{
	position:relative;
	background:#fff url(js/nivo-slider/themes/default/loading.gif) no-repeat 50% 50%;
    margin-bottom:50px;
}

.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	display: none;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:12px;
	top:48px;
	color:#465a65;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:246px;
	z-index:8;
	display: none;
	font-family: Arial, Helvetica, sans-serif;
}

.captionhead{
	width: 100%;
	height: 80px;
}

.captionbody{
	width: 100%;
	height: 200px;
}

.nivo-caption header{
	margin: 0;
	padding: 0 0 4px 0;
	font-size: 24px;
}

.nivo-caption span{
	font-size: 14px;
	font-weight: bold;
}

.nivo-caption p{
	padding: 0;
	margin: 0;
	font-size: 14px;
	line-height: 20px;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:90%;
	z-index:9;
	cursor:pointer;
	display:block;
	width:45px;
	height:30px;
	background: url(js/nivo-slider/themes/default/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-45px 0;
	right:0px;
}
a.nivo-prevNav {
	left:0px;
}

/* Control nav styles (e.g. 1,2,3...) */
#slider1 .nivo-controlNav {
	position:absolute;
	bottom:-70px; /* Put the nav below the slider */
}
#slider1 .nivo-controlNav img {
	display:inline; /* Unhide the thumbnails */
	position:relative;
	margin-right:10px;
}

.nivo-controlNav a {
	position:relative;
	z-index:9;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}

/* dropdown menu */
/* ######### Drop Down ULs CSS ######### */


.ddsubmenustyle, .ddsubmenustyle ul{ /*topmost and sub ULs, respectively*/
font: normal 14px Verdana;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
position: absolute;
left: 0;
top: 0;
list-style-type: none;
background:#fff;   
border: 1px solid #f0f0f0;
border-top: 0px solid #f0f0f0;
visibility: hidden;
z-index: 13; overflow:hidden;
}

.ddsubmenustyle li a{
display: block;
background-color: #EFEFEF;
/*width: 210px;*/ /*width of drop-down menu (not including side paddings)*/
color: #ed8224; 
font-family:"Century Gothic", Arial, Verdana, sans-serif;
 font-size:13px; 
text-decoration: none; 
text-align:left;
padding: 7px 10px 7px 29px; 
width:130px; 
height:15px;
margin:0px; 
overflow:hidden;
border-bottom: 1px solid #f0f0f0; font-weight:bold;
}
.ddsubmenustyle li .client{padding: 7px 10px 7px 10px; width:170px; font-size:11px; font-weight:bold; }
.ddsubmenustyle li .client:hover{padding: 7px 10px 7px 10px;color: #c86005; }
* html .ddsubmenustyle li{ /*IE6 CSS hack*/
display: inline-block;
  
/*width: 170px;*/ /*width of menu (include side paddings of LI A*/
}

.ddsubmenustyle li a:hover{ 
color: #c86005;  
background-color: #F9F9F9;
padding: 7px 10px 7px 29px; 
margin:0px;
}

/* ######### Neutral CSS  ######### */

.downarrowpointer{ /*CSS for "down" arrow image added to top menu items*/
padding-left: 4px;
border: 0; 
}

.rightarrowpointer{ /*CSS for "right" arrow image added to drop down menu items*/
position: absolute;
padding-top: 3px;
left: 100px;
border: 0; 
}

.ddiframeshim{
position: absolute;
z-index: 12;
background: transparent;
border-width:0;
width: 0;
height: 0; 
display: block;
}

/* matt black strip*/
/* ######### Matt Black Strip Main Menu Bar CSS ######### */

.mattblackmenu ul{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
list-style:none;
border:0px solid #990000;
}

.mattblackmenu li
{
padding:0px 12px 0px 12px;
margin:0px 0px 0px 0px;
display:inline;
background:url(../image/divder.jpg) 0px 3px no-repeat;
height:23px;
}

.mattblackmenu li a{
font-family:"Century Gothic", Arial, Verdana, sans-serif,;
font-size:14px;
/*color:#FFFFFF;*/
text-align:left;
text-decoration:none;
/*font-weight:bold;*/
outline:none;
padding:8px 8px 10px 8px;
margin:0px;
}

.mattblackmenu li a:visited{
color:#FFFFFF;
}

.mattblackmenu li a:hover{
background: none; /*background of tabs for hover state */
}

.mattblackmenu a.selected{
/*background: #145032;*/ /*background of tab with "selected" class assigned to its LI */
}

/* Dropdown CSS3*/

.clientlogin{
	background: #566e7a;
	width:84px; 
	height:18px; 
	float:left; 
	margin:0px 0px 0px 0px; 
	padding:4px 0px 1px 0px; 
	text-align:center
	
}

.clientlogin ul{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	list-style:none;
	position: relative;
}

.clientlogin ul ul {
	display: none;
	list-style: none;
}
	.clientlogin ul li:hover > ul {
		display: block;
	}
	.clientlogin ul ul li {
		color: #EB8224;
		font-family: "Century Gothic", Arial, Verdana, sans-serif;
		text-decoration: none;
		text-align: left;
		height: 15px;
		width: 160px;
		padding: 8px 10px;
		background: #fff;
		font-size: 11px;
		font-weight: bold;
	}
	.clientlogin ul ul li a{
		color: #ED8224;
		text-decoration: none;
	}
	.clientlogin ul ul li a:hover{
		color: #c86005;
	}


/* -- Added for compatibility with smaller screens (AQ) -- */
@media (max-width:1247px){
    #main_center_area{
        position:relative;
    }
    #center_area {
        background:#fff;
        min-width:955px;
        width: 100%;
    }
    #center_area .center_inner {
        margin:0 auto;
        width:955px;
    }
    #center_area .left_cont_area {
        width:655px;
    }

    #center_area .right_cont_area {
        width:300px;
        z-index:2;
    }
}
@media (min-width:955px) and (max-width:1247px){
    #center_area:after {
        content: '';
        background-color:#f3f3f5;
        height:100%;
        width:144px;
        position:absolute;
        top:0;
        right:0;
        z-index:1;
    }
}
