/* CSS Document */

*{ padding:0; margin:0;}
body,input{ font-family:Arial; font-size:12px; color:#112233; line-height:1.5; /*corbel*/}
body{background-color: #EDEDED;/*padding: 20px 0 70px 0;*/}

.main_wrapper{ width:960px; margin:0 auto;}
a{ color:#004f9f; text-decoration:none;}
a:hover{text-decoration:underline;}
.clear{ clear:both;}
.green{ color:#009900;}
.red{ color:#FF0000;}
.multi_box{ width:320px; height:80px; overflow:auto; padding:5px; border:1px solid #CCC; background-color:#fff;}

.form_value ul{ list-style-type: none}
li.close{ float:left;cursor:pointer; margin-right:20px; margin-bottom:8px; line-height:1.0; height:10px;  background: url(../images/close_icon_inactive.gif) no-repeat left top; padding-left:15px;}
li.close:hover{  background: url(../images/close_icon.gif) no-repeat left top}
.pdfHeader{padding:30px; font-size:30px; text-decoration:underline; }
.post_comment{ float:left; width:100%; clear:both; border:1px solid #ccc; margin-bottom:10px;}

.post_comment{ float:left; width:100%; clear:both; border:1px solid #ccc; margin-bottom:10px;}
.commentsBlock{float:left; clear:both; font-size:11px; margin-top:5px;}
.postComment{ float:left; background:url(../images/comment.png) no-repeat left; padding:5px 5px 5px 20px;}
.repost{float:left; background:url(../images/share.png) no-repeat left;  padding:5px 5px 5px 20px;}
.postedDate{float:left; background:url(../images/date.png) no-repeat left;  padding:5px 5px 5px 20px;}
.subComment{font-size:11px; background-color:#fafafa;}
.middot{float:left; margin:0 10px;  padding:5px 0;}
.comment_heading{float:left; width:100%; padding:1%; }
.comment_main_img{ float:left; width:9%; padding:0 1%; clear:both;}
.write_comment{ float:left; width:89%;}
.comment_btn{float:left; clear:both; background-color:#f4f4f4;  text-align:right; width:99%; padding:0.5%;}
.sub_comment{float:left; width:97%; padding:1%; background-color:#EFFAFD; border:1px solid #B3E1ED;}
.sub_reply{float:left; width:100%; clear:both; padding-top:5px; margin-top:5px; border-top:1px dashed #ccc;}
.comment_sml_img{float:left; width:5%;padding:3px 0;}
.comments{float:left; clear:both; width:100%; margin:10px 0; border-bottom:1px dashed #ccc; padding:5px 0;}
.spl_text{ color:#555; font-style:italic;}
.MultiFile-remove{background:url(../images/delete_icon.png) left no-repeat; width:16px; height:16px; float:left; margin-right:3px; }
.MultiFile-label{margin-top:5px;}
/* Start : Home Page CSS */
.home_header{
  float:left; width:960px; margin-top:48px;
}
.home_header .logo{ float:left; width:672px; text-align:center; margin-top:108px;}
.home_header .login{ float:left; width:242px;}
.login .login_header{ float:left; background-color:#116699; width:141px; padding:0 0 0 15px; font-size:24px; font-weight:bold; color:#FFFFFF;}
.login .login_form{ float:left; clear:both; border:1px solid #116699; width:212px; padding:15px;}
.login .login_form input[type='text'], .login .login_form input[type='password']{ -moz-border-radius:1px 1px 1px 1px;
-moz-box-sizing:border-box; background:none repeat scroll 0 0 #FFFFFF; border-color:#C0C0C0 #D9D9D9 #D9D9D9; border-right:1px solid #D9D9D9; border-style:solid; border-width:1px; display:inline-block; height:29px; margin:0; padding:0 8px; width:210px; margin-bottom:13px;}
.login .login_form input[type='image']{ float:right; margin-bottom:13px;}
.login .info{ margin-bottom:18px; float:left; clear:both; width:212px;}

.home_menu{ float:left; clear:both; width:960px; border-bottom:1px solid #116699; margin-top:42px;}
.home_menu .menu_wrapper{ float:left; width:672px;  background-color:#116699;}
.home_menu .menu_wrapper .menu { float:left; width:444px;}
.home_menu .menu_wrapper .menu ul{ list-style-type:none;}
.home_menu .menu_wrapper .menu ul li{ float:left;}
.home_menu .menu_wrapper .menu ul li a{ color:#FFFFFF; font-size:28px; font-weight:bold; float:left; padding:0 20px; text-align:center;}
.search { float:left; width:208px; }
.search_filter{ float:left; width:98%; padding:1%; background-color:#E5E9F4;}
.search_filter table tr td{ padding:5px;}
.search_filter h3{ background:url(../images/right_arrow.png) no-repeat right; padding-right:20px; float:left; clear:both;}
.search_filter h3.down{ background:url(../images/down_arrow.png) no-repeat right; padding-right:20px; float:left; clear:both;}
.paging{ float:left; margin:5px 0 0 0; width:100%; }
.actions{ float:left; min-width:100px; margin-top:4px;}
.paging_options{float:right;}
.search input{border-style:solid; border-width:1px; display:inline-block; height:27px; margin:6px 0; padding:0 8px; width:308px;border-color:#1E5170 #467998 #467998; background:url(../images/search_icon.jpg) no-repeat right center #ffffff;}
.advanced_search{ float:left; clear:both; width:457px; margin-left:503px; padding:5px 0; font-size:13px;}
a.inner_advanced_search{ color:#EEFFFF; padding-left:5px; font-size:13px;}

.home_content{ min-height:10px; width:960px; clear:both; background-color:##ededed;}
.home_message_box{ margin:20px 0 20px 62px; width:255px; float:left;}
.home_message_box .message{ float:left; width:265px; margin-left:10px;}
.home_message_box .message h3{ color:#00AAFF; margin-bottom:5px; font-size:18px;}
/* End : Home Page CSS */

/* APR 2015: fixed header/footer */
.header{
    width: 100%;
    position: fixed; 
    top: 0;
    height: 122px !important;
    z-index:100;
	margin: 0;
}
.footer_wrapper{
    width: 100%;
/*    position: fixed; */
    bottom: 0;
    height: 70px !important;
    z-index:100;
	margin: 0;
/*    background-color:#ececec;*/
}

.footer_inner{width:100%; margin:0 auto;}

/* Start : Inner Pages CSS */
.logo_banner{width:100%; height:30px; margin:0 auto;}

.sml_logo{ float:left; text-align:left;}
.pro_banner{ float:right; text-align:right;}
.content{ clear:both; width:960px; /*padding:0 0 70px 0;background-color:#EDEDED;*/ background-color:#fff;}
.left_wrapper{width:155px; vertical-align:top; background: #ececec;/*background:url(../images/io.png) no-repeat top; height:550px;*/ }
.right_wrapper{width:800px; vertical-align:top; background: #ececec;}
.left_menu{ /*float:left; width:150px;*/ }
.left_menu ul{ float:left; list-style-type:none; margin:10px 5px 0 12px;}
.left_menu ul li { margin-bottom:5px; height: 50px; }
.left_menu ul li a{ color:#FFFFFF; font-size:14px; font-weight:bold; display:block; text-decoration:none; line-height: 50px; padding-left:10px; padding-right:10px; vertical-align: middle; text-align: center; }
.left_menu ul li a:hover{ padding-left:10px;}
.home{ /*background:url(../images/home_icon.png) no-repeat left;*/ padding-left:25px;}
a.home:hover, .home_active { /*background:url(../images/home_icon_hover_io.png) no-repeat left;*/ padding-left:25px;}
.members{ /*background:url(../images/members_icon.png) no-repeat left;*/ padding-left:25px;}
a.members:hover, .members_active{ /*background:url(../images/members_icon_hover_io.png) no-repeat left;*/ padding-left:25px;}
.network{ /*background:url(../images/network_icon.png) no-repeat left;*/ padding-left:25px;}
a.network:hover, .network_active{ /*background:url(../images/network_icon_hover_io.png) no-repeat left;*/ padding-left:25px;}
.menu_search{ /*background:url(../images/search_icon.png) no-repeat left;*/ padding-left:25px;}
a.menu_search:hover, .menu_search_active{ /*background:url(../images/search_icon_hover_io.png) no-repeat left;*/ padding-left:25px;}
.events{ /*background:url(../images/events_icon.png) no-repeat left;*/ padding-left:0px;}
a.events:hover, .events_active{ /*background:url(../images/events_icon_hover_io.png) no-repeat left;*/ padding-left:25px;}
.messages{ /*background:url(../images/messages_icon.png) no-repeat left;*/ padding-left:25px;}
a.messages:hover, .messages_active{ /*background:url(../images/messages_icon_hover_io.png) no-repeat left;*/ padding-left:25px;}
.opportunities{ /*background:url(../images/opportunities_icon.png) no-repeat left;*/ padding-left:25px;}
a.opportunities:hover, .opportunities_active{ /*background:url(../images/opportunities_icon_hover_io.png) no-repeat left;*/ padding-left:25px;}
.profile_menu{ /*background:url(../images/profile_icon.png) no-repeat left;*/ padding-left:25px;}
a.profile_menu:hover, .profile_active{ /*background:url(../images/profile_icon_hover_io.png) no-repeat left;*/ padding-left:25px;}
.groups{ /*background:url(../images/group_icon_menu.png) no-repeat left;*/ padding-left:25px;}
a.groups:hover{ /*background:url(../images/group_icon_menu_hover_io.png) no-repeat left;*/ padding-left:25px;}
.right_panel{ float:left; /*width:800px;background: #ececec;*/}
.preferences{ float:left; width:800px;}
/* RBJ MAR 27-2015 >>>>> */
.sub_logo1{text-align:center;background-color:#fff;}
.sub_logo{display:none;}
.activemembers_descr{width:150px;}
.activemembers_count{float:left;width:15px;}
a.activememembers_descr{color:#004f9f;text-decoration:none;}
.user_profile{
    font-size: 11px;
    font-weight: bold;
}
.preferences_drop{ float:left; width:160px;height:31px;}
.menu_paenl_drop{ float:left; width:160px;height:41px; clear:both; background-color:#bfc7e7;}
.menu_paenl_drop_pro{ float:left; width:150px;height:43px; clear:both; background-color:#aaddf9;}
.left_menu a:hover{background: #bfc7e7;}
.left_menu_pro a:hover{background: #004f9f;}
.evenmenuitem {
  background: #004f9f;
}
.oddmenuitem {
  background: #5881c1;
}
.evenmenuitem_pro {
  background: #009fe3;
}
.oddmenuitem_pro{
  background: #10bbef;
}
/* RBJ MAR 27-2015 <<<<< */
a.logout{ float:right; /*background:url(../images/logout_icon.jpg) no-repeat left;*/ padding:5px 95px 5px 20px; font-size:14px;}
.profile{ /*float:right;*/ padding:5px 25px 5px 20px; font-size:14px;}
.menu_paenl{ float:left; width:800px; clear:both; background-color:#bfc7e7;}
.menu_paenl_pro{ float:left; width:800px; clear:both; background-color:#aaddf9;}
.menu_paenl .menu{ float:left; min-width:300px; }
.menu_paenl .menu ul{ list-style-type:none; margin-left:26px; margin-top:8px;}
.menu_paenl .menu ul li{ float:left; font-size:14px; margin-right:5px; /*font-weight:bold;*/ margin-bottom:7px;}
.menu_paenl .menu ul li a{ float:left; color:#FFFFFF; padding:0 10px 0 0; height:26px;}
.menu_paenl .menu ul li span{ float:left; color:#FFFFFF; padding:2px 0 0 10px; height:24px;}

.menu_paenl .menu ul li.active a, .menu_paenl .menu ul li a:hover{ float:left; color:#FFFFFF; background:url(../images/nao_menu_active_bg_corp.png) no-repeat bottom right; padding:0 10px 0 0; height:26px;}
.menu_paenl .menu ul li.active span, .menu_paenl .menu ul li a:hover span{ float:left; color:#FFFFFF; background:url(../images/nao_menu_active_bg_corp.png) no-repeat top left; padding:2px 0 0 10px; height:24px;}

.menu_paenl .search{ float:right; min-width:480px;}

.body_content{ float:left; clear:both; width:765px; background-color:#ececec; /*padding-left:25px*/}
.overview{ float:left; width:790px; margin-bottom:15px; }
.breadcrumb{ float:left; width:470px; margin:10px 0; font-size:12px;}
.activities{ float:left; width:790px;  line-height:1.2;}
h1 { font-size:20px; margin-top:10px; clear:both; color:#000;}
p.info{ letter-spacing:0.0015em;}
.dashboard_no{ float:left; width:765px; clear:both;}
.dashboard_no ul{ list-style-type:none; padding-left:10px; margin:15px 0; float:left; width:300px;}
.dashboard_no ul li{ margin-bottom:5px; float:left; clear:both;}
.dashboard_no ul a{  width:150px; float:left; }

.dashboard_no ul a.home:hover{ background:url(../images/home_icon.png) no-repeat left; padding-left:25px;}
.dashboard_no ul a.members:hover{ background:url(../images/members_icon.png) no-repeat left; padding-left:25px;}
.dashboard_no ul a.network:hover{ background:url(../images/network_icon.png) no-repeat left; padding-left:25px;}
.dashboard_no ul a.menu_search:hover{ background:url(../images/search_icon.png) no-repeat left; padding-left:25px;}
.dashboard_no ul a.events:hover{ background:url(../images/events_icon.png) no-repeat left; padding-left:25px;}
.dashboard_no ul a.messages:hover{ background:url(../images/messages_icon.png) no-repeat left; padding-left:25px;}
.dashboard_no ul a.opportunities:hover{ background:url(../images/opportunities_icon.png) no-repeat left; padding-left:25px;}
.dashboard_no ul a.profile_menu:hover{ background:url(../images/profile_icon.png) no-repeat left; padding-left:25px;}
.dashboard_no ul a.groups:hover{ background:url(../images/group_icon_menu.png) no-repeat left; padding-left:25px;}

.dashboard_no ul em{ float:left; min-width:25px; font-style:normal; font-weight:bold;  -moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px; border-radius: 5px; /*border:1px solid #4ebac4;*/ border:0px; text-align:center;}
.account_summary{ float:right; min-width:238px; background-color:#bfc7e7; margin-right: 150px; margin-top:10px; padding:15px 5px 15px 3px;
/*border-top-left-radius: 10px; border-bottom-left-radius: 10px;*/ font-size:16px; font-weight:bold;}
.account_summary_pro{ float:right; min-width:238px; background-color:#aaddf9; margin-right: 150px; margin-top:10px; padding:15px  25px 15px 3px;
/*border-top-left-radius: 10px; border-bottom-left-radius: 10px;*/ font-size:16px; font-weight:bold;}
.ind_account_summary{ float:right; min-width:238px; background-color:#99CCCC; margin-top:-80px; padding:2px;
border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; font-size:24px; font-weight:bold; text-align:center;}
.account_summary span{ float:left; width:40px; text-align:center; margin-right:5px;}
.account_summary em{ float:left; min-width:150px; font-style:normal;}

/* Dashboard */
.new_activities{ float:left; width:765px; clear:both; /*margin-bottom:50px;*/ }
.module_heading{ float:left; width:765px; border-bottom:1px solid #99CCCC; padding-bottom:3px; }
.module_heading h2{ float:left; width:500px;  color:#000;}
.module_heading a{ float:right; width:100px; text-align:right; padding-top:5px;}
.items{ float:left; clear:both; width:765px; padding-top:15px;}
.item{ float:left; width:250px; margin-right:10px;}
.item img{ float:left; margin-right:10px;}
.item em{ font-style:normal; color:#11B0FF;}
.item h3{ font-size:18px;}
.item h3 a{ color:#112233;}
/* Dashboard */

/* Active Members */
.group_details, .view_opportunity, .messages_list, .business_profile, .view_event{ float:left; width:765px; clear:both; }
.active_members{float:left; width:750px; clear:both;}
ul.member_summary{ list-style-type:none; margin-left:20px; margin-top:20px; float:left; width:400px; font-size:12px; }
ul.member_summary li{ margin-bottom:10px;}
ul.member_summary li .member_type{ float:left; width:200px}
.member_per{ float:right; width:200px; border:1px solid #eee; margin-top:20px; }
.total_bar{ float:left; width:91%; background-color:#FFF; border:1px solid #ccc; height:10px; margin:5% 4.5%;}
.green_bar{ float:left;  background-color:#090; height:10px;}
.red_bar{float:right; background-color:#f60; height:10px;}
.per_text{ padding:2% 1%; font-size:14px; text-align:center; width:98%; float:left; clear:both; background-color:#eee;}

.active_members .member{  float:left; width:750px; clear:both;  border-bottom:1px solid #99CCCC;   padding:15px 0; }
.member:hover{background-color:#f9f9f9;}
.active_members .member .img{ float:left; width:145px; margin-right:10px; text-align:center;}
.active_members .member .member_details { float:left; width:500px;}
.title{ font-weight:bold; font-size:15px; display:block;}
.active_members .member .details{ float: left; line-height:1.5; width: 400px;}
.active_members .member .actions{ margin-top:20px;}
a.delete { color:#B20F0F;}

/* Active Members */

/* View Opportunity 
.view_opportunity { font-size:14px;}*/
.view_opportunity a{ text-decoration:underline;}
.view_opportunity .info{ width:100%; float:left; line-height:1.5;}
.view_opportunity .side_links{ float:left; width:220px;}
.add{ float:right; min-width:150px; margin:5px 5px 5px 0;}
.add a{ float:left; color:#112233; background:url(../images/add_button.png) no-repeat bottom right; padding:0 15px 0 0; height:31px;}
.add span{ float:left; color:#112233; background:url(../images/add_button.png) no-repeat top left; padding:6px 0 0 30px; height:25px; font-weight:bold; font-size:13px;}
/* View Opportunity */

/*Messages*/
.messages_tbl td, .messages_tbl th{ padding:3px;}
.messages_tbl tr td.unread{ font-weight:bold;}

.even{ background-color:#eef6f7}
.odd{ background-color:#ffffff;}

tr.even:hover{ background-color:#D6ECEE; border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
tr.odd:hover{ background-color:#D6ECEE; border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
/*Messages*/

/*Events*/
.all_events, .create_event, .compose, .opportunities_list, .advanced_search_form, .view_event .event_details{float:left; width:765px;}
.event_details img.event_img{ float:left; border:3px solid #00AAFF; margin-right:8px; width:102px;}
.event_overview{ float:right; width:620px;}
.event_title{ font-size:16px; font-weight:bold;}
.event_overview .event{ float:left; width:400px; border-bottom:none; padding:0; clear:none;}
.event_overview .event:hover{ background-color:#fff;}
.event_overview .side_links{ float:right; min-width:200px;}
.side_links a{ margin-bottom:5px;}
.event_details .details{ float:right;  width:620px; clear:both;  margin-bottom:10px;}
.details ul{ list-style-type:none; display:block; width:100%; float:left;}
.details ul li{ float:left; margin-right:18px; width:120px; text-align:center;}
/*.details ul li a{ width:100px; float:left;background-color:#f4f4f4; padding:3px; text-align:center;}
.details ul li a:hover{background-color:#00AAFF;}*/

.details ul li .user_img{ float:left; width:100px; clear:both; background-color:#FFFFFF; }
.details ul li .delete{ float:right; width:60px; clear:both; text-align:right; padding:3px; }
.details h3{ border-bottom:1px solid #A6A6A6; padding-bottom:12px; margin:15px 0 10px 0;}
.sub_section{ float:left; clear:both; width:620px; margin-bottom:10px;}
.sub_section .label{ float:left; min-width:50px; text-align:right;}
.sub_section .value{ float:left; min-width:400px; margin-left:10px;}

.event{ float:left; width:765px; clear:both; border-bottom:1px solid #99CCCC; padding:15px 0;}
.event:hover{ background-color:#E2FBFB;}
.event .event_img{ float:left; width:60px; margin-right:10px;  }
.event .event_img img{border:2px solid #00AAFF; width:55px;}
.event .event_details{ float:left; width:450px;}
.event .send_response{ float:right; min-width:50px; margin-right:50px; margin-top:15px;}

.form{ float: left; width: 100%; clear: both; margin-bottom: 10px; }
.form_heading{ float:left; clear:both; width:98%; background-color:#F5F6F7; padding:0.5% 1%; margin-bottom:10px; font-weight:bold; }

.form .form_label{ float:left; width:160px; text-align:left; margin-right:5px; }
.form .form_value{ float:left; width:500px; }
.form input[type='text'], .form input[type='file'], .form input[type='password']{-moz-border-radius:1px 1px 1px 1px;
-moz-box-sizing:border-box; background:none repeat scroll 0 0 #FFFFFF; border-color:#C0C0C0 #D9D9D9 #D9D9D9; border-right:1px solid #D9D9D9; border-style:solid; border-width:1px; display:inline-block; margin:0; padding:3px 5px; border-radius: 3px;}

.form select{-moz-border-radius:1px 1px 1px 1px;
-moz-box-sizing:border-box; background:none repeat scroll 0 0 #FFFFFF; border-color:#C0C0C0 #D9D9D9 #D9D9D9; border-right:1px solid #D9D9D9; border-style:solid; border-width:1px; display:inline-block;  margin:0; }

.form textarea{-moz-border-radius:1px 1px 1px 1px;
-moz-box-sizing:border-box; background:none repeat scroll 0 0 #FFFFFF; border-color:#C0C0C0 #D9D9D9 #D9D9D9; border-right:1px solid #D9D9D9; border-style:solid; border-width:1px; display:inline-block; margin:0; padding:5px;}
/*Events*/


/* Business Profile */
.basic_profile{ float:left; width:750px; background-color:#BFC7E7; padding:10px; border:1px solid #BECCD8; }
.profile_img{ width:200px; float:left; margin-right:10px; padding:5px; background-color:#FFFFFF; border:1px solid #D8D8D8; }
.contact_details{ float:left; width:480px; }
.services{float:left; margin-top:10px; width:765px;}
.ui-widget-header{ background:none; border:none; border-bottom:1px solid #ccc;}
.product{ float:left; width:100%; clear:both; margin:5px 0; padding-bottom:15px; border-bottom:1px solid #ccc;}
.product .product_img{ float:left; width:100px; margin-right:10px;}
.product .product_details{ float:left; width:60%;}
.profile_actions{ float:left; width:15%; text-align:center; margin-top:15px;}
.product .product_details .title{ font-size:15px; font-weight:bold;}
.ui-widget-content{ line-height:1.2;}
.tab{ height:200px; overflow:auto;}
.business_sector{ float:left; widows:735px; margin-bottom:20px;}
.business_sector ul{ list-style-type:none; margin-left:20px;}
.business_sector ul li{ float:left; width:340px; margin-right:10px; margin-bottom:5px; font-size:14px;}
/* Business Profile*/

/* Group */
.group{ float:left; width:515px; margin-right:20px;}
.group .img{ float:left; width:100px; margin-right:10px;}
.group .details{ float:left; width:405x; }
.group .summary{ float:left; clear:both; width:515px; margin:10px 0;}
.group .details a.title{ font-size:16px; font-weight:bold;}
.group_members{ float:right; width:200px;}
.side_box{ float:left; clear:both; width:200px; border:1px solid #ccc; margin-bottom:20px;}
.box_heading{ float:left; width:190px; background-color:#f4f4f4; padding:5px;  font-weight:bold; border-bottom:1px solid #ccc;}
.box_content{ float:left; clear:both; width:190px; padding:5px;}
.box_content ul{ list-style-type:none;}
.box_content ul li{ float:left; margin:5px;}

/* Group */

/* Footer */

/*
.footer_block{ width:100%; float:left; clear:both; min-height:100px; background-color:#ececec; color:#1D98C4;}
.footer_block a{color:#1D98C4; text-decoration:none;}
.footer{width:960px; margin:0 auto;}
.footer_links{ float:left; width:400px; padding:10px 0; margin:0 auto;}
.footer_links ul{ list-style-type:none; }
.footer_links ul li{ float:left; margin-right:15px; font-size:13px;}
.powered_by{ float:right; width:200px; padding:10px 0;font-size:10px;}
.powered_by .links a{ color:#fff;}
.powered_by .links { color:#fff; text-align:right; float:left; clear:both; width:100%;}
.powered_by_img { text-align:right; width:100%; float:left; font-size:11px;}
*/
.powered_by{font-size:9px;}
.powered_by .links,.powered_by .links a,.powered_by .links a:visited,.powered_by .links a:hover{ color:#682A8F;}

.powered_by_landing{font-size:9px;position:absolute;margin:-60px 100px 0 860px;}
.powered_by_img_landing { text-align:right; width:100%; float:left; font-size:11px;}

.footer_block{ width:960px; margin:0 auto; position: relative; min-height:40px; background-color:#ededed; color:#0055a5; padding-top: 5px; }
.footer_block a{color:#0055a5; text-decoration:none;}
.footer{width:960px; margin:0 auto;	background-color: #ececec;}
.footer_links{ margin: 0 auto; padding:10px 0; width: 525px;height: 40px;}
.footer_links ul, .sub_menu ul{ list-style-type:none; }
.footer_links ul li{ float:left; margin-right:15px; font-size:13px;}
.sub_menu{background-color:#65B6D6; /*position: fixed;*/ z-index: 999999;}
.sub_menu ul li a{color:#00668b;}

/* Footer */
/* End : Inner Pages CSS */

/* Password Strength */
.shortPass{
color:red;
}
.badPass{
color:#FF6600;
}
.goodPass{
color:#FFCC00;
}
.strongPass{ color:#009900;
}
/* Password Strength */


/*Popup*/
.popup_block{ width:98%; padding:1%; float:left; clear:both}
h1.heading{ background-color:#116699; color:#FFFFFF; float:left; clear:both; width:98%; padding:0 1%;}
.popup_left{ float:left; width:78%;}
.popup_right{ float:right; width:20%;}


/* Media */


.title,  .video,  .blurb { float:left; clear:both; width:100%; padding:5px 0;}

.mailButton{
	float:left;
	border-radius: 2px 2px 2px 2px;
    cursor: default;
    font-size: 11px;
    font-weight: bold;
    height: 27px;
    line-height: 27px;
    margin-right: 2px;
    min-width: 54px;
    outline: 0 none;
    padding: 0 8px;
    text-align: center;
    white-space: nowrap;
    border: 1px solid rgba(0, 0, 0, 0.1);
    color: #444444;
    background-color: #F1F1F1;
   
    
    cursor: pointer;
}
.mailButton:hover{background-color: #FFF; }
.upload_btn{background:url(../images/upload.png) no-repeat left #F1F1F1; float:left; min-width:40px; padding-left:20px; background-position: 5px; }
.save{background:url(../images/save.png) no-repeat left #F1F1F1; float:left; min-width:40px; padding-left:20px; background-position: 5px; }
.connect_btn{background:url(../images/connect.png) no-repeat left #F1F1F1; float:left; min-width:40px; padding-left:20px; background-position: 5px; }
.cancel_btn{background:url(../images/cancel.png) no-repeat left #F1F1F1; float:left; min-width:40px; padding-left:20px; background-position: 5px; }
.publish_btn{background:url(../images/publish.png) no-repeat left #F1F1F1; float:left; min-width:40px; padding-left:20px; background-position: 5px; }
.reply{background:url(../images/reply.png) no-repeat left; float:left; min-width:40px; padding-left:16px; }
.forward{background:url(../images/forward.png) no-repeat left; float:left; min-width:40px; padding-left:16px; }
.filter{background:url(../images/filter.png) no-repeat left #F1F1F1; float:left; min-width:40px; padding-left:20px; background-position: 5px; }
.clear_btn{background:url(../images/clear.png) no-repeat left #F1F1F1; float:left; min-width:40px; padding-left:20px; background-position: 5px; }
.important{ color:red; font-weight:bold; font-size:14px; font-family:fantasy;}
.edit_btn{background:url(../images/edit.png) no-repeat left #F1F1F1; float:left; min-width:40px; padding-left:20px; background-position: 5px; }
.delete_btn{background:url(../images/delete.png) no-repeat left #F1F1F1; float:left; min-width:40px; padding-left:20px; background-position: 5px; }
.unpublish_btn{background:url(../images/unpublish.png) no-repeat left #F1F1F1; float:left; min-width:40px; padding-left:20px; background-position: 5px; }

.moreButton{padding:1%; margin:10px 0; width:98%; float:left; clear:both; text-align:center; background:url(../images/button_bg.gif) repeat-x; border:1px solid #ccc; cursor: pointer;}
.moreButton:hover{background:#efefef;}



/* Pager */
.grid-view .pager, .list-view .pager{ float:right; margin: 10px 0; clear:both;}
ul.yiiPager .previous, ul.yiiPager .next, ul.yiiPager .page{ float: left;
    margin-right: 3px;
    padding: 0; 
}
ul.yiiPager .previous a{background:url(../images/page_previous.png) no-repeat left #F1F1F1; float:left; padding:5px 10px 5px 25px; background-position: 5px;  color:#01509f;}
ul.yiiPager .next a{background:url(../images/page_next.png) no-repeat left #F1F1F1; float:left; padding:5px 10px 5px 25px; background-position: 5px; color:#01509f;}
ul.yiiPager  .hidden a, ul.yiiPager  .hidden a:hover { color: #888; border:1px solid #ccc;}
ul.yiiPager .selected a{ background-color:#01509f; border:1px solid #01509f;}
ul.yiiPager a:hover{border:1px solid #01509f;}
ul.yiiPager .page a{ float:left; padding:5px; }
ul.yiiPager a:link, ul.yiiPager a:visited{font-weight:normal;}
