/*

Theme Name: Bones of TX

Theme URI: http://wordpress.org/extend/themes/bonesofpahome

Author: the WordPress team

Author URI: http://wordpress.org/

Description: The 2011 theme for WordPress is sophisticated, lightweight, and adaptable. Make it yours with a custom menu, header image, and background -- then go further with available theme options for light or dark color scheme, custom link colors, and three layout choices. Twenty Eleven comes equipped with a Showcase page template that transforms your front page into a showcase to show off your best content, widget support galore (sidebar, three footer areas, and a Showcase page widget area), and a custom "Ephemera" widget to display your Aside, Link, Quote, or Status posts. Included are styles for print and for the admin editor, support for featured images (as custom header images on posts and pages and as large images on featured "sticky" posts), and special styles for six different post formats.

Version: 1.4

License: GNU General Public License v2 or later

License URI: http://www.gnu.org/licenses/gpl-2.0.html

Tags: dark, light, white, black, gray, one-column, two-columns, left-sidebar, right-sidebar, fixed-width, flexible-width, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready

Text Domain: twentyeleven

*/



/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html

-------------------------------------------------------------- */



body {
	margin: 0px 0px 0px 0px;
	background: #effbff;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #666666;
	line-height: 18px;
}
a {
	text-decoration: none;
	color: #003366;
}
a:hover {
	text-decoration: none;
	color: #f00;
}
img {
	border: 0px;
	max-width: 100%;
}
h1, h2, h3, h4, h5, h6 {
	margin: 0px;
	padding: 0px;
}
h1 {
	font-size: 30px;
	color: #011e3b;
	font-weight: normal;
	margin-bottom: 20px;
	line-height:34px;
}
h2 {
	font-size: 25px;
	color: #011e3b;
	font-weight: normal;
	margin-bottom: 18px;
}
h3 {
	font-size: 18px;
	color: #011e3b;
	font-weight: normal;
	margin-bottom: 18px;
}
h4 {
	font-size: 16px;
	color: #011e3b;
	font-weight: normal;
	margin-bottom: 11px;
}
hr {
	border-bottom: 1px thin #999999;
}
p {
	padding: 0px;
	margin: 0px 0px 20px 0px;
	line-height: 23px;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}
input, select, textarea {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
}
/*** Common Styles ***/

#t-bones-2020-conference-container{width:100%;margin:auto;position:relative;overflow:hidden;background:#fff}
nav ul, #header, #footer, #banner .banner, #container,#t-bones-2020-conference-intra {
	margin: auto;
	max-width: 960px;
}
#t-bones-2020-conference-intra{text-align:center;}
#t-bones-2020-conference-intra a{text-align:center;display:inline-block;padding:7px 0;font:400 20px/25px Georgia, "Times New Roman", Times, serif;}
/*li{ line-height:23px;}*/

/*** menu Styles ***/

nav {
	background: url(images/menu-bg.jpg) 0px 0px repeat-x;
	height: 42px;
}
/*nav ul li{ float:left; list-style-type:none; background:url(images/menu-devider.jpg) 0px 0px no-repeat; padding-left:1px; }

nav ul li a{ color:#fff; text-transform:uppercase; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding:12px 32px; display:block; }

nav ul li a:hover, nav ul li.current-menu-item a{ background:url(images/menu-bg.jpg) 0px -42px repeat-x;   }

nav ul li.menu-item-41{ background:none; }

nav ul.submenu li {color:#fff; text-transform:uppercase; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding:12px 32px; display:block;}*/



/*** Header styles ***/

.nogap {
	padding: 0;
	margin: 0;
}
header#header-main {
	background: #ccd5d8;
	min-height: 151px;
}
#header {
	position: relative;
}
.user-options { /*float:right;*/
	float: right;
	width: 57%;
	position: absolute;
	top: 35px;
	right: -14px;
}
.user-options a {
	color: #fff;
	padding: 4px 10px 4px 45px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-o-border-radius: 6px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	width: 81px;
	float: left;
}
.user-options a.beamember {
	background: #003f68 url(images/sprite.png) 10px -1px no-repeat;
}
.user-options a.beamember:hover {
	background: #065e8f url(images/sprite.png) 10px -1px no-repeat;
}
.user-options a.benefits {
	background: #003f68 url(images/sprite.png) 12px -50px no-repeat;
	margin-left: 46px;
}
.user-options a.benefits:hover {
	background: #065e8f url(images/sprite.png) 12px -50px no-repeat;
}
.user-options a.members {
	background: #003f68 url(images/sprite.png) 11px -98px no-repeat;
	width: 121px;
}
.user-options a.members:hover {
	background: #065e8f url(images/sprite.png) 11px -98px no-repeat;
}
.user-options a.resources {
	background: #003f68 url(images/sprite.png) 11px -123px no-repeat;
	width: 127px;
}
.user-options a.resources:hover {
	background: #065e8f url(images/sprite.png) 11px -123px no-repeat;
}
/*** Banner Styles ***/

#banner {
	background: url(images/banner-bg.jpg) 0px 0px repeat-x;
}
#banner .banner {
}
.anual-meeting-info {
	width: 260px;
	padding-top: 20px; /*float:left;*/
}
.anual-meeting-info h1 {
	font-size: 47px;
	color: #003366;
	font-weight: normal;
	line-height: 37px;
	margin-bottom: 15px;
}
.anual-meeting-info h1 span {
	font-size: 28px;
}
.readmore {
	margin-top: 20px;
}
.readmore a, .home-right-sec .login-sec .login-form .submit {
	color: #fff;
	background: #003f69;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-o-border-radius: 6px;
	padding: 5px 10px;
}
.readmore a:hover, .home-right-sec .login-sec .login-form .submit:hover {
	background: #065e8f;
}
.home-right-sec {
	width: 332px;
	position: absolute;
	right: 158px;
	top: 40px;
*z-index:9;
}
.home-right-sec .login-sec {
	height: 144px;
}
.home-right-sec .login-sec h3 {
	font-size: 26px;
	text-align: center;
	border-bottom: 1px solid #c2ebf8;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding: 17px 0px;
	margin: 0 8px;
}
.home-right-sec .login-sec h3 span {
	font-size: 22px;
}
.home-right-sec .login-sec .login-form {
	padding: 0px 15px 0px 20px;
	color: #CCD5D8;
}
.home-right-sec .login-sec .login-form h4 {
	padding: 0px 0px 6px 0px;
	font-size: 20px!important;
	margin: 0px;
}
.home-right-sec .login-sec .login-form h5 {
	padding: 42px 0px 6px 0;
	font-size: 18px;
	color: #065E8F;
}
.home-right-sec .login-sec .login-form input.field {
	background: #d1f4ff;
	border: 1px solid #aacad4;
	padding: 4px 10px;
	margin-bottom: 5px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-o-border-radius: 6px;
	width: 220px;
}
.home-right-sec .login-sec .login-form .submit, .home-right-sec .login-sec .login-form a.submit {
	border: none;
	cursor: pointer;
	font-size: 14px;
	padding: 3px 14px;
	float: left;
}
.home-right-sec .login-sec .login-form a.submit {
	margin-left: 27px;
}
.home-right-sec .right-menu-sec {
	height: 310px;
	background: url(images/rightside-menu-inner-bg.png) 0px 0px no-repeat;
}
.home-right-sec .right-menu-sec ul {
	margin-top: 0px;
	float: left;
}
.home-right-sec .right-menu-sec ul li {
	list-style-type: none;
}
.home-right-sec .right-menu-sec a {
	color: #fff;
	display: block;
	line-height: 49px;
	padding-left: 46px;
}
.home-right-sec .right-menu-sec ul li.last a {
	line-height: 20px;
	margin-top: 15px;
}
.submits{
    padding: 0px 10px;
}
/*** Container Styles ***/

#container {
	padding: 0px 0px 0px 0px;
}
#container .our-mission h2, #container .seminar-conf h2, #container .our-address h2 {
	font-size: 30px;
	color: #011e3b;
	font-weight: normal;
	margin-bottom: 15px;
}
#container .our-mission {
	float: left;
	width: 309px;
	padding: 10px 20px 0px 0px;
}
#container .seminar-conf {
	float: left;
	width: 290px;
	margin-left: 2px;
}
#container .seminar-conf h2 {
	color: #0099cc;
	line-height: 24px;
	background: url(images/sprite.png) 0px -229px no-repeat;
	height: 70px;
	padding: 13px 0px 0px 36px;
}
.banner .seminar-conf h2 span {
	color: #000;
	font-size: 25px;
}
#container .seminar-conf .conf-info {
	padding: 0px 27px 0px 26px;
}
#container .pp {
	display: none;
}
#container .our-address {
	float: right;
	padding: 10px 23px 0 35px;
	min-height: 300px;
}
#container .our-address .map {
	background: url(images/map.png) no-repeat center;
	width: 97%;
	margin: 0 auto;
	height: 163px;
	padding-left: 0%;
}
#container .our-address h2 {
	font-size: 26px;
}
#container .our-address h2 span {
	font-size: 23px;
	color: #011e3b;
}
#container .our-address .map .readmore {
	font-size: 13px;
	padding-left: 4px;
}
#container #credibilitybar {
	width: 100%;
	float: left;
	margin-top: 0px;
	background: url(images/scrollerbg.png) no-repeat top;
	background-size: 100%;
}
#searchform {
	position: relative;
	margin-bottom: 35px;
}
#searchform .assistive-text {
	display: none;
}
#searchform .field {
	background: #7fdfff;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-o-border-radius: 6px;
	border: 1px solid #6fc2de;
	font-family: Arial, Helvetica, sans-serif;
	padding: 7px 17px;
}
#searchform #searchsubmit {
	background: url(images/sprite.png) -385px -46px no-repeat;
	width: 30px;
	height: 32px;
	border: none;
	cursor: pointer;
	font-size: 1px;
	color: #7fdfff;
	position: absolute;
	right: 21px;
	top: 0px;
}
#content-left {
	float: left;
	width: 69%;
	padding-top: 20px;
}
#content-right {
	width: 29%;
	float: right;
	padding-top: 0px;
	background: url(images/ouraddress-lbg.png) 0px 61px no-repeat;
}
#content-right .our-address {
	float: left;
	padding: 10px 23px 0 35px;
	min-height: 211px;
}
#content-right .our-address .map {
	background: url(images/map.png) no-repeat center;
	width: 97%;
	margin: 0 auto;
	height: 163px;
	padding-left: 0%;
}
#content-right .our-address h2 {
	font-size: 26px;
}
#content-right .our-address h2 span {
	font-size: 23px;
	color: #011e3b;
}
#content-right .our-address .map .readmore {
	font-size: 13px;
	padding-left: 4px;
}
.contentpdf {
	border-top: 1px dotted #666;
	padding-top: 10px;
	margin-top: 20px;
	font-size: 13px;
	margin-bottom: 15px;
	float: left;
}
.post-2259 ul li{
   list-style: none;
   display: inline-block;
   text-align: center;
   margin: 5px 0px;
}

.post-2259 ul li img{
   border: 2px solid #2586B0;
}
.post-2259 ul li span{
   display: block;
   text-align: center;
}
/*search results*/

#container article #results {
	border: 1px solid #999999;
	margin-bottom: 2%;
}
#container article #results h2 {
	font-size: 15px;
	background: #AAAAAA;
	padding: 4px;
	color: #fff;
	margin: 0;
	font-weight: bold;
}
#container article #results span {
}
/*search results ends*/

/*** Footer Styles ***/

footer#footer-main {
	background: #273756;
	min-height: 80px;
	clear: left;
	float: left;
	width: 100%;
	margin-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
.footer-menu {
	float: left;
	padding-top: 17px;
	line-height: 16px;
}
.footer-menu, .footer-menu a {
	color: #fff;
	font-size: 13px;
	text-decoration: none;
	line-height: 20px;
}
.footer-menu a:hover {
	text-decoration: underline!important;
}
.yop-logo {
	float: right;
	padding-top: 15px;
}
.networking-links {
	float: right;
	margin: 12px 95px 0;
}
.networking-links a {
	width: 36px;
	height: 40px;
	display: block;
	float: left;
	text-indent: -9999px;
	margin: 0px 2px;
}
.networking-links a.fb {
	background: url(images/sprite.png) -219px 0px no-repeat;
}
.networking-links a.youtube {
	background: url(images/sprite.png) -260px 0 no-repeat;
}
.networking-links a.twitter {
	background: url(images/sprite.png) -300px 0 no-repeat;
}
.networking-links a.ypo {
	width: 115px;
	height: 28px;
	display: block;
	text-indent: inherit;
	padding: 6px 0 0 10px;
	margin-left: 105px;
}
#gototop {
	position: fixed;
	bottom: 40px;
	right: 75px;
	cursor: pointer;
}
.entry-content .agenda {
	width: 100%;
}
.entry-content .agenda ul {
	margin: 0;
	padding: 0;
}
.entry-content .agenda ul li {
	list-style: none;
	padding-bottom: 10px;
}
.entry-content .agenda ul li a {
	background: url(images/pdf.png) no-repeat scroll 3px 0px transparent;
	line-height: 10px;
	padding: 0 0 6% 4%;
}
.entry-content .agenda ul li a:hover {
	color: #F00
}
/*** Drowdown Styles  ***/

.menu2 {
	display: none;
}
.dropdown {
	float: left;
	margin: 10px 0 0;
	position: relative;
}
.dropdown dd, .dropdown dt, .dropdown ul {
	margin: 0px;/*padding:7px 0 0 0px;*/

}
.dropdown dd {
	position: relative;
}
.dropdown a, .dropdown a:visited {
	color: #336699;
	text-decoration: none;
	outline: none;
}
.dropdown a:hover {
	color: #fff;
}
.dropdown dt a:hover {
	color: #fff;
}
.dropdown dt a {
	background: url(images/sprite.png) no-repeat 0px -169px;
	float: left;
	text-indent: -99999px;
	width: 321px;
}
.dropdown dt a span {
	cursor: pointer;
	display: block;
	padding: 16px;
}
.dropdown dd ul {
	background: #D1F4FF none repeat scroll 0 0;
	border: 1px solid #AACAD4;
	color: #666666;
	display: none;
	left: 0;
	top: 49px;
	padding: 0px 0px;
	position: absolute;
	width: auto;
	min-width: 319px;
	list-style: none;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	z-index: 99999;
}
.dropdown span.value {
	display: none;
}
.dropdown dd ul li a {
	padding: 5px 5px 6px 20px;
	display: block;
}
.dropdown dd ul li a:hover {
	background-color: #003F68;
}
/*#menu-item-1368 ul.sub-menu{width:242px; *z-index:5000;*position:absolute;}

#menu-item-1368 ul.sub-menu li#menu-item-1252{ width:241px; *width:180px}

#menu-item-1368 ul.sub-menu li#menu-item-1254{ width:241px;*width:180px}*/



.banner .Memberlinks, .tml-action-links, #wp-realtime-sitemap-pages h3 {
	display: none;
}
.welcome-user {
	padding: 0px 0px 10px;
	text-align: left;
	color: #000;
}
.welcome-user a {
	color: #003366;
}
.our-address .newsscroller .heading a {
	color: #fff;
	padding: 0;
}
.our-address li.News_List_Scrolling_1_item_1 {
	height: 50px !important;
	margin: 0;
	overflow: hidden;
	padding: 15px 0 9px 5px;
	background: url(images/newsbar.png) no-repeat bottom;
}
.our-address li.News_List_Scrolling_1_item_1 a {
	color: #fff;
	font-size: 12px;
	line-height: 18px;
}
.our-address li.News_List_Scrolling_1_item_1 a:hover {
	font-size: 12px;
	color: #F90;
	font-family: inherit;
}
.our-address li.News_List_Scrolling_1_item_1 span.date {
	font: 12px Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #fff;
	padding-left: 17%;
}
.our-address li.News_List_Scrolling_1_item_1 a.img1 {
	background: url(images/news.png) no-repeat scroll 3px 0px transparent;
	line-height: 10px;
	padding: 0 0 6% 17%;
}
? 
/*-------------------------------------------------------------------------



6.8 - Headers, Lists and Tabs - Activity, Groups, Blogs, Forums, Profiles



-------------------------------------------------------------------------*/



.item-body {
	margin: 20px 0;
}
span.activity {
	display: inline-block;
	font-size: 11px;
	opacity: 0.8;
	padding: 1px 6px;
	text-align: left;
}
span.user-nicename {
	color: #777;
	display: inline-block;
	font-size: 16px;
	font-weight: bold;
}
span.activity,  div#message p {
	border: 1px solid #e1ca82;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	font-weight: normal;
	margin-top: 3px;
	text-decoration: none;
	background: #ffeaa6;
	background-image: -webkit-linear-gradient(rgba(255, 255, 255, .5), rgba(255, 255, 255, 0));
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, .5)), color-stop(100%, rgba(255, 255, 255, 0))); /* Chrome,Safari4+ */
	background-image: -moz-linear-gradient(rgba(255, 255, 255, .5), rgba(255, 255, 255, 0));
	background-image: -ms-linear-gradient(rgba(255, 255, 255, .5), rgba(255, 255, 255, 0));
	background-image: -o-linear-gradient(rgba(255, 255, 255, .5), rgba(255, 255, 255, 0));
	background-image: linear-gradient(rgba(255, 255, 255, .5), rgba(255, 255, 255, 0));
}
div#item-header {
	overflow: hidden;
}
div#item-header div#item-header-content {
	margin-left: 170px;
}
div#item-header h2 {
	font-size: 28px;
	line-height: 120%;
	margin: 0 0 15px 0;
}
div#item-header h2 a {
	color: #777;
	text-decoration: none;
}
div#item-header img.avatar {
	float: left;
	margin: 0 15px 19px 0;
	border: 1px solid #999;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
div#item-header h2 {
	margin-bottom: 5px;
}
div#item-header span.activity,  div#item-header h2 span.highlight {
	font-size: 11px;
	font-weight: normal;
	line-height: 170%;
	margin-bottom: 7px;
	vertical-align: middle;
}
div#item-header h2 span.highlight {
	font-size: 16px;
}
div#item-header h2 span.highlight span {
	background: #a1dcfa;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	color: #fff;
	cursor: pointer;
	font-weight: bold;
	font-size: 11px;
	margin-bottom: 2px;
	padding: 1px 4px;
	position: relative;
	right: -2px;
	top: -2px;
	vertical-align: middle;
}
div#item-header div#item-meta {
	font-size: 12px;
	color: #aaa;
	overflow: hidden;
	margin: 0px 0 5px 0;
	padding-bottom: 10px;
}
div#item-header div#item-actions {
	float: right;
	margin: 0 0 15px 15px;
	text-align: right;
	width: 20%;
}
div#item-header div#item-actions h3 {
	font-size: 12px;
	margin: 0 0 5px 0;
}
div#item-header ul {
	margin-bottom: 15px;
	overflow: hidden;
}
div#item-header ul h5,  div#item-header ul span,  div#item-header ul hr {
	display: none;
}
div#item-header ul li {
	float: right;
}
div#item-header ul img.avatar,  div#item-header ul.avatars img.avatar {
	height: 30px;
	margin: 2px;
	width: 30px;
}
div#item-header div.generic-button,  div#item-header a.button {
	float: left;
	margin: 5px 10px 0 0;
}
div#item-header div#message.info {
	line-height: 80%;
}
ul.item-list {
	width: 100%;
}
ul.item-list li {
	border-bottom: 1px solid #eaeaea;
	padding: 15px 0;
	position: relative;
}
ul.item-list.activity-list li {
	padding-bottom: 0;
}
ul.single-line li {
	border: none;
}
ul.item-list li img.avatar {
	float: left;
	margin: 0 10px 0 0;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
ul.item-list li div.item-title,  ul.item-list li h4 {
	font-weight: normal;
	font-size: 14px;
	margin: 0;
	width: 75%;
}
.item-title a {
	font: bold 14px Verdana, Geneva, sans-serif;
	color: #004e96;
	text-decoration: none;
}
.item-title a:hover {
	color: #2b7fcd;
	text-decoration: none;
}
ul.item-list li div.item-title span {
	color: #999;
	font-size: 12px;
}
ul.item-list li div.item-desc {
	color: #888;
	font-size: 11px;
	margin: 10px 0 0 64px;
	width: 50%;
}
ul.item-list li div.action {
	position: absolute;
	top: 30px;
	right: 0;
	text-align: right;
}
ul.item-list li div.meta {
	color: #888;
	font-size: 11px;
	margin-top: 10px;
}
ul.item-list li h5 span.small {
	float: right;
	font-size: 11px;
	font-weight: normal;
}
div.item-list-tabs {
	background: #d8d8d8;
	clear: left;
	margin: 25px -19px 20px -19px;
	overflow: hidden;
}
div.item-list-tabs ul li a {
	text-decoration: none;
	height: 20px;
}
div.item-list-tabs ul {
	width: 100%;
}
div.item-list-tabs ul li {
	float: left;
	margin: 5px 0 0 5px;
}
div.item-list-tabs#subnav ul li {
	margin-top: 0;
}
div.item-list-tabs ul li:first-child {
	margin-left: 20px;
}
div.item-list-tabs ul li.last {
	float: right;
	margin: 7px 20px 0 0;
}
div.item-list-tabs#subnav ul li.last {
	margin-top: 4px;
}
div.item-list-tabs ul li.last select {
	max-width: 175px;
}
div.item-list-tabs ul li a,  div.item-list-tabs ul li span {
	display: block;
	padding: 5px 10px;
	text-decoration: none;
}
div.item-list-tabs ul li a span {
	background: #1fb3dd;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	color: #fff;
	display: inline;
	font-size: 90%;
	margin-left: 2px;
	padding: 1px 6px;
}
div.item-list-tabs ul li.selected a,  div.item-list-tabs ul li.current a {
	background-color: #eaeaea;
	-moz-border-radius-topleft: 3px;
	-webkit-border-top-left-radius: 3px;
	-moz-border-radius-topright: 3px;
	-webkit-border-top-right-radius: 3px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;

	color: #555;
	font-weight: bold;
}
div.item-list-tabs ul li.selected a span,  div.item-list-tabs ul li.current a span,  div.item-list-tabs ul li a:hover span {
	background-color: #999;
}
div.item-list-tabs ul li.selected a span,  div.item-list-tabs ul li.current a span {
	background-color: #555;
}
ul li.loading a {
	background-position: 92% 50%;
	background-repeat: no-repeat;
	padding-right: 30px !important;
}
div#item-nav ul li.loading a {
	background-position: 88% 50%;
}
div.item-list-tabs#object-nav {
	margin-top: 0;
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	height: 30px;
}
div.item-list-tabs#subnav {
	background: #eaeaea;
	margin: -15px 0px 15px 0px;
	min-height: 35px;
	overflow: hidden;
	-moz-border-radius: 0px 0px 5px 5px;
	-webkit-border-radius: 0px 0px 5px 5px;
	border-radius: 0px 0px 5px 5px;
}
div.item-list-tabs ul li.feed a {
	padding-left: 20px;
}
#admins-list li,  #mods-list li,  #members-list li {
	overflow: auto;
}
table.profile-fields {
	margin-bottom: 20px;
	border: 1px solid #999;
	width: 100%;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
table.profile-fields:last-child {
	margin-bottom: 0;
}
table.profile-fields p {
	margin-top: 15px;
}
table.profile-fields p:last-child {
	margin-top: 0;
}
table.profile-fields span {
	font-weight: bold;
}
.label {
	font-weight: bold;
	width: 250px;
	text-align: left;
}
table.profile-fields td {
	padding: 5px 5px 5px 5px;
}
.item-nav ul li {
	margin: 0px !important;
	padding: 3px 5px !important;
}
.standard-form input, .standard-form select {
	width: 300px !important;
	margin-bottom: 5px;
}
/*

input[type="submit"] {



    padding: 3px;



	width:150px !important;



	margin:20px 0px 0px 0px;



	position:relative;



}



.ws-plugin--s2member-profile-field-4bp {



	width:320px;



	float:left;



}*/



.dir-search input[type="submit"] {
	width: 80px !important;
}
#item-meta div {
	width: 200px !important;
	float: left;
}
div.pagination {
	background: none repeat scroll 0 0 #DBDBDB !important;
	margin-top: 0px !important;
	color: #000000 !important;
}
/*****************Custom Styles for register form**********************/

.radioDiv {
	width: 100%;
}
.radioDiv span .wpcf7-list-item .wpcf7-list-item-label {
	display: none !important;
}
.radioDiv span .wpcf7-list-item input {
	width: 40%;
	text-align: center;
}
.wpcf7-form-control-wrap .paidHide {
	display: none;
}
#member .wpcf7-list-item {
	display: block;
	font-weight: bold;
}
.checkboxSession {
	width: 74%;
	margin: 0px;
	padding: 0px;
	float: left;
}
.checkboxSession .wpcf7-list-item {
	display: block;
	width: 100%;
	margin: 0px;
	padding: 0px;
}
.radioSession {
	width: 26%;
	height: 35px;
	margin: 0px;
	padding: 0px;
	float: right;
}
.radioSession span.wpcf7-list-item {
	margin: 0px;
	padding: 0px;
	line-height: 20px;
}
.radioSession .radioDiv span .wpcf7-list-item input {
	margin: 0px;
	padding: 0px;
}
.wpcf7-not-valid-tip {
	background-color: #ffffff !important;
	border: 1px solid #8f0d0b !important;
	left: 80px !important;
	padding: 3px 0 3px 4px !important;
}
.wpcf7-validation-errors {
	display: none !important;
}
/*** Online Appointment Styles ***/

#online-appointment, #feedback-block {
	border: 1px solid #3D4FB8;
	margin-bottom: 18px;
}
#online-appointment h3, #feedback-block h3, .submit-but input {
	background: #033163!important;
}
#online-appointment ul {
	margin: 0px 0px 8px 0px!important;
	padding: 0px;
}
.required {
	color: #ff0000;
}
#online-appointment h3, #feedback-block h3 {
	font-size: 13px;
	margin: 0px 0px 5px 0;
	padding: 8px 20px;
	color: #fff;
}
#online-appointment ul:after, .clearFix:after, .services-list:after, .services-other:after, .service-info ul:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.text {
	padding-bottom: 15px;
	padding-left: 20px!important;
}
#online-appointment ul.cols-1 li {
	width: 20%;
	margin-right: 2%;
}
#online-appointment ul.cols-4, #online-appointment ul.cols-1, #online-appointment ul.cols-2 {
	width: 100%;
}
#online-appointment ul.cols-2 li {
	width: 46%;
	float: left;
}
#online-appointment ul.cols-4 li {
	width: 20%;
	float: left;
	margin-right: 2%;
}
#online-appointment ul li.w100 {
	width: 100%;
}
#online-appointment ul.cols-3 li {
	width: 20%;
	float: left;
	margin-right: 2%;
}
#online-appointment ul li {
	list-style: none;
	background: none!important;
	padding: 5px 0px!important;
	margin-left: 20px;
}
.submit-but input {
	color: #fff;
	font-weight: normal;
	width: auto!important;
	border: none;
	padding: 3px 10px;
	cursor: pointer;
	margin-bottom: 10px;
}
.submit-but input:hover {
	background: #3184ea!important;
	color: #fff;
}
.wpcf7-captchar {
	width: 20%!important;
}
select, input[type="text"], input[type="password"], input[type="email"], area, textarea {
	-moz-box-sizing: border-box;
	-moz-border-radius: 2px;
	-webkit-box-sizing: border-box;
	-webkit-border-radius: 2px;
	-webkit-box-shadow: 0 1px 0 #fff, inset 0 1px 1px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 1px 0 #fff, inset 0 1px 1px rgba(0, 0, 0, 0.2);
	box-shadow: 0 1px 0 #fff, inset 0 1px 1px rgba(0, 0, 0, 0.2);
	background-color: #fff;
	box-sizing: border-box;
	border: 1px solid #aaa;
	border-bottom-color: #ccc;
	border-radius: 2px;
	margin: 0;
	outline: none;
	padding: 6px 8px;
	vertical-align: middle;
	/*width: 96%;*/
}
/*** Feedback Page Styles ***/

#feedback-block {
	padding: 10px 30px;
}
#feedback-block ul {
	margin-left: 0px;
	padding: 0px;
}
#feedback-block ul li {
	background: none!important;
	padding: 5px 0px!important;
	list-style-type: none;
}
#feedback-block ul li label {
	float: left;
	width: 38%;
	font-weight: normal;
}
#feedback-block ul li input, #feedback-block ul li textarea, #feedback-block ul li select {
	width: 55%;
}
.Memberlinks {
	margin-bottom: 20px;
}
.Memberlinks a {
	background: #003f68;
	color: #fff;
	padding: 6px 10px;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-o-border-radius: 8px;
}
.search #content-left article {
	padding-bottom: 10px;
	border-bottom: 1px #ccc dotted;
	margin-bottom: 10px;
}
.search #content-left .comments-link {
	display: none;
}
/*** Officer page Styles ***/

#team-member-container {
	background: none;
	float: left;
	font-family: 'Open Sans', Helvetica, sans-serif;
	margin: 2% 0 0;
	padding: 2%;
	width: 95%;
	border-bottom: 1px dashed #ccc;
}
#team-member-container .team-img {
	background-color: #FFFFFF;
	box-shadow: 0 1px 3px rgba(34, 25, 25, 0.4);
	float: left;
	padding: 1%;
	width: 23%;
}
#team-member-container .team-text {
	float: left;
	margin-left: 2%;
	width: 73%;
}
#team-member-container .team-text h2 {
	padding: 0;
}
/* ends */



/*** Conference Page Styles ***/

.entry-content .inner-container-left {
	float: left;
	margin: 3% 0 0 1%;
	padding-bottom: 15px;
	width: 100%;
}
ul.conference {
	margin: 0;
	padding: 0;
}
ul.conference li {
	list-style: none;
	width: 30%;
	display: inline-block;
	margin-right: 2%;
}
ul.conference li a {
	background: none repeat scroll 0 0 #7FDFFF;
	border: 1px solid #83BEF0;
	border-radius: 10px 0 10px 0;
	color: #FFFFFF;
	display: block;
	font-size: 13px;
	font-weight: bold;
	padding: 10px 0;
	text-align: center;
	text-decoration: none;
}
/* ends */



/* Photo Button*/

ul.blue_btn {
	margin: 40px 0 0 0;
	padding: 0;
}
ul.blue_btn li {
	list-style: none;
	display: inline-block;
}
.blue.button {
	background-color: #238896;
}
.large.button {
	font-size: 14px;
	padding: 8px 19px 9px;
}
.button {
	border-bottom: 1px solid rgba(0, 0, 0, 0.25);
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
	color: #fff !important;
	cursor: pointer;
	display: inline-block;
	font-weight: bold;
	line-height: 1;
	margin-right: 2em;
	overflow: visible;
	position: relative;
	text-decoration: none;
	text-shadow: 0 2px 6px rgba(0, 0, 0, 0.14);
	width: auto;
}
button, .button {
	transition: background-color 300ms ease-out 0s;
}
button:hover, button:focus, .button:hover, .button:focus {
	background-color: #7FDFFF;
	color: #fff !important;
}
  .agenda-container-1 div> div, .agenda-container-2 div> div {
     display: inline-block;
     vertical-align: top;
     font-weight: normal;
  }
  .agenda-container-1 div> div:first-child, .agenda-container-2 div> div:first-child {
    width: 22%;
  }
  .speaker-container, .annual-meetingo-stn, .annual-meetingo-stn-1 {
     font-weight: normal;
     text-align: justify;
  }
  .speaker-container div img {
    border: 1px solid #000000;
  }
  .dr-left img  {
      margin:0 10px 0 0;
  }
  .dr-right img {
      margin:0  0 0 10px;
  }

  .annual-meetingo-stn > div, .annual-meetingo-stn-1 > div {
     display: inline-block;
     vertical-align: top;
  }
  .annual-meetingo-stn-1 > div:first-child {
     width: 40%;
  }
  .annual-meetingo-stn-1 > div:last-child {
     width: 59%;
  }
  .annual-meetingo-stn img,.annual-meetingo-stn-1 img {
    border: 5px solid #003c72;
    margin: 0px 15px 0 0;
  }
  .sponsored img {
    border: 5px solid #003c72;
    width: 100%;
    height: auto;
  }
  .annual-meetingo-stn-1 {
  margin: -10px 0 0 0 ;
  }
.annual-meetingo-stn-1 img, .sponsored img   {
  margin: 0px 10px 12px 0 !important;
 } 

 @media screen and (min-width: 768px) and (max-width: 980px) {
#container {
	width: 95%;
	margin: auto;
	padding: 0;
}
nav ul li a {
	padding: 12px 14px;
}
.anual-meeting-info, .dropdown {
	float: none;
}
.user-options {
	position: absolute;
	z-index: 9;
	right: 0px;
	top: 10px;
}
.user-options a {
	margin-bottom: 2px;
	width: 94px;
}
#container .our-address {
	width: 25%;
}
.anual-meeting-info {
	padding-left: 20px;
}
.footer-menu {
	padding-left: 10px;
}
.networking-links {
	margin: 12px 0;
}
#container .seminar-conf {
	width: 35%;
}
#container .our-mission {
	width: 27%;
}
#content-left {
	width: 57%;
}
#content-right {
	width: 37%;
}
#container .seminar-conf, #container .our-address {
	width: 82%;
}
#container .seminar-conf {
	margin-left: 23px;
}
.user-options a.benefits, .user-options a.members {
	margin-left: 5px;
}
.user-options a {
	width: 93px;
}
.dropdown {
	float: left;
	margin: 31px 0 0 31px;
	position: absolute;
}
#container .topmenu .dropdown li a {
	padding: 12px 13px;
}
.our-address .newsscroller {
	width: 98%;
}
.our-address li.News_List_Scrolling_1_item_1 a.img1 {
	padding: 0 0 6% 21%;
	font-size: 11px;
}
.our-address li.News_List_Scrolling_1_item_1 span.date {
	font-size: 11px;
	padding-left: 20%;
}
.home-right-sec {
	right: 0;
	width: 263px;
}
.topmenu .dropdown {
	font-size: 15px;
}
#container .pp {
	display: none;
}
.agenda-container-1 div > div:first-child {
  width: 18%;
}
.agenda-container-2 div > div:first-child {
  width: 18%;
}
.agenda-container-1 div div {
  width: 81%;
}
.agenda-container-2 div div {
  width: 81%;
}
.speaker-container div img {
  width: 30%;
  height: auto;
}
.annual-meetingo-stn > div {
  margin: 0 0 8px 0;
}
.annual-meetingo-stn-1 > div:last-child {
  width: 100%;
  margin: 0 0 0 13px;
}
.p-hide {
  display: none;
}

}
 @media screen and (min-width:600px) and (max-width:767px) {
#header {
	width: 54%;
	float: left;
	margin-top: 2%;
}
#container {
	width: 95%;
	margin: auto;
	padding: 0;
}
nav ul {
	padding: 0px;
}
nav ul li a {
	padding: 12px 6px;
}
#container .topmenu .dropdown li a {
	padding: 12px 14px;
	font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#content-left {
	width: 55%;
}
#content-right {
	width: 44%;
}
#container .seminar-conf, #container .our-address {
	width: 82%;
}
.user-options {
	width: 61%;
	top: 105px;
}
.user-options a.benefits, .user-options a.members {
	margin-left: 5px;
}
.user-options a {
	width: 93px;
	margin-bottom: 5px;
}
.user-options a.members {
	margin: 0px 0px 5px 0px;
}
#banner .banner {
	position: relative;
}
.home-right-sec {
	top: -155px;
	right: 0;
	width: 257px;
}
#content-right {
	padding: 0;
}
#container .our-address h2 {
	font-size: 23px;
}
.readmore a {
	padding: 5px 3px;
	font-size: 11px;
}
#container .pp {
	display: none;
}
.speaker-container div img {
  width: 30%;
  height: auto;
}
.annual-meetingo-stn img {
  margin: 0 0 10px 0 ;
}
.p-hide {
  display: none;
}
.annual-meetingo-stn-1 > div:first-child {
  width: 80%;
}
.annual-meetingo-stn-1 img {
  height: auto;
  width: 100%;
}
.annual-meetingo-stn-1 > div:last-child {
  width: 100%;
}
.agenda-container-1 div > div:first-child {
  width: 44%;
  margin: 0 0 12px 0;
  display: block;
}
.agenda-container-2 div div:first-child {
  width: 44%;
  margin: 0 0 12px 0;
  display: block;
}

}
 @media screen and (min-width:150px) and (max-width:599px) {
#container {
	width: 95%;
	margin: auto;
	padding: 43px 10px 0;
}
#container .pp {
	display: block;
}
#container .our-mission, #container .our-address, .anual-meeting-info {
	width: auto;
	float: none;
}
#container .seminar-conf {
	display: none;
}
.home-right-sec {
	position: absolute;
	top: auto;
	right: auto;
	margin: auto;
	clear: left;
	margin-top: 0px;
}
.dropdown {
	float: none;
	margin: auto;
	width: 320px;
}
#banner .banner {
	margin: auto;
	padding: 0px;
	width: auto;
}
.anual-meeting-info {
	padding: 0px 20px;
	min-height: 300px;
}
#header img {
	max-width: 100%;
}
nav {
	height: auto;
}
nav ul {
	padding-left: 0px;
}
nav ul li {
	float: none;
}
nav ul li a {
	background: #003F69;
	padding: 7px 32px;
}
#content-left, #content-right {
	width: 95%;
	margin: auto;
	background: none;
}
.footer-menu {
	text-align: center;
	padding-bottom: 20px;
}
.home-right-sec .login-sec {
	height: 0;
}
#banner .banner {
	background: none;
}
.anual-meeting-info, #banner .banner {
	min-height: inherit;
}
.networking-links {
	margin: 20px auto;
}
.yop-logo {
	text-align: center;
	float: none;
}
.networking-links {
	text-align: center;
	width: 200px;
	margin: 10px auto;
	float: none;
}
.user-options {
	position: absolute;
	right: 42px;
	top: 111px;
}
#content-left {
	padding-top: 20px;
	margin-top: 53%;
}
.home-right-sec .login-sec .login-form {
	color: #EFFBFF
}
.user-options a.benefits, .user-options a.members {
	margin-left: 0px;
}
.user-options a {
	margin-bottom: 5px;
}
#container {
	padding: 10px 0 0;
}
.topmenu {
	display: none;
}
.menu2 {
	display: block;
	margin: 0 10px;
	padding: 6px;
	width: 90%;
}
.menu2 .sec_menu {
	width: 98%;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding: 0;
}
#container #credibilitybar {
	margin-top: 0;
}
.footer-menu, .networking-links {
	width: auto;
}
#dhtmlgoodies_slideshow {
	margin-top: 0;
}
#searchform .field {
	margin-top: 8%;
	width: 70%;
}
#searchform #searchsubmit {
	margin-top: 8%;
	right: 54px;
}
#container .our-address {
	margin-top: 0;
}
#topcontrol {
	display: none;
}
}
/* topmenu */

/* topmenu */

/* topmenu */

.menu {
	margin: 0;
	padding: 0
}
.topmenu {
	height: 42px;
	/*padding:5px 5px 0 5px;*/

	position: relative;
}
.topmenu .dropdown {
	font-family: 'VegurRegular', Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #fff;
	z-index: 1300;
	margin: 0;
	padding: 0;
}
.topmenu li {
	/*display:block;

	float:left;

	margin:0;

	position:relative;

	list-style:none;

	padding:2px 15px 2px 15px;

	margin:0 2px;

	*/

	background: url("images/menu-devider.jpg") no-repeat scroll 0 0 transparent;
	float: left;
	list-style-type: none;
	padding-left: 0px;
}
.topmenu li:first-child {
	background: none;
}
.topmenu .dropdown li.current-prev {
	background: none
}
.topmenu .dropdown li a {
	/*display:block;

	color: #fff;

	text-decoration:none;

	padding: 12px 30px;

	 text-transform:uppercase;

	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;

	height:38px;*/

	color: #FFFFFF;
	display: block;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding: 12px 18px;
	text-transform: uppercase;
}
.topmenu ul li a:hover {
	background: url(images/menu-bg.jpg) 0px -42px repeat-x;
}
.topmenu .dropdown li a span {
	display: block;
	padding-top: 0px;
}
.topmenu .dropdown .current-menu-item {
	background: url(images/menu-bg.jpg) 0px -42px repeat-x;
	height: 42px;
}
.topmenu .dropdown .current-menu-ancestor a,  .topmenu .dropdown .current-menu-item a {
	padding: 10px 21px 13px 22px;
	cursor: pointer
}
.topmenu .dropdown li a:hover,  .topmenu .dropdown .current-menu-item li a:hover,  .topmenu .dropdown .current-menu-item .current_page_item a,  .topmenu .dropdown .current-menu-ancestor a:hover,  .topmenu .dropdown li li.current-menu-ancestor a,  .topmenu .dropdown .menu-item-home.current-menu-item a,  .topmenu .dropdown .menu-item-home a:hover {
	color: #fff;
}
.topmenu .dropdown .current-menu-item a, .topmenu .dropdown li .current-menu-ancestor .current-menu-item a, .topmenu .dropdown .current-menu-ancestor a {
	color: #fff;
}
.topmenu .dropdown .current-menu-item ul li a,  .topmenu .dropdown .current-menu-ancestor ul li a,  .topmenu .dropdown .current-menu-ancestor .current-menu-item li a,  .topmenu .dropdown .menu-item-home ul li a,  .topmenu .dropdown .current-menu-ancestor .current-menu-ancestor li a {
	color: #fefefe;
}
.topmenu .dropdown li ul li a:hover,  .topmenu .dropdown .current-menu-ancestor ul li a:hover,  .topmenu .dropdown .current-menu-ancestor .current-menu-item a,  .topmenu .dropdown .current-menu-ancestor li .current-menu-item a,  .topmenu .dropdown li .current-menu-item a,  .topmenu .dropdown li.parent li a:hover,  .topmenu .dropdown .current-menu-ancestor .current-menu-ancestor a {
	color: #a4e8ed
}
.topmenu .dropdown li ul {
	display: none;
	position: absolute;
	top: 41px;
	/*left:532px;*/

	z-index: 1308;
	width: 150px;
	padding: 0;
	margin: 0;
	font-family: 'VegurRegular', Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-shadow: 1px 1px 1px #000;
	background: #012C56;
}
.topmenu .dropdown li:hover ul {
	display: block;
}
.topmenu .dropdown li ul li ul {
	display: none;
	position: absolute;
	top: -1px;
	left: 165px !important;
	z-index: 1308;
	width: 173px;
}
.topmenu .dropdown li.last ul li ul {
	left: -160px !important
}
.topmenu .dropdown li ul li.first ul {
	top: 9px
}
.topmenu .dropdown li ul li,  .topmenu .dropdown li ul li.current-prev,  .topmenu .dropdown li .current-menu-item,  .topmenu .dropdown li .current-menu-ancestor {
	display: block;
	padding: 0;
	width: 173px;
	margin: 0;
	height: auto;
	clear: both;
	position: relative;
	line-height: normal
}
.topmenu .dropdown li ul li ul li,  .topmenu .dropdown .current-menu-ancestor .current-menu-ancestor li,  .topmenu .dropdown li li .current-menu-item {
}
.topmenu .dropdown li ul .first,  .topmenu .dropdown li ul .current-prev.first {
	padding-top: 0px
}
.topmenu .dropdown li ul li ul .first,  .topmenu .dropdown .current-menu-ancestor .current-menu-ancestor .first {
	padding-top: 4px
}
.topmenu .dropdown li ul .last {
	padding: 0 0 6px 0;
}
.topmenu .dropdown li ul li ul .last,  .topmenu .dropdown .current-menu-ancestor .current-menu-ancestor .last {
}
.topmenu .dropdown .last ul li ul .first,  .topmenu .dropdown .last.current-menu-ancestor ul li ul .first {
	padding-top: 4px
}
.topmenu .dropdown .last ul li ul li,  .topmenu .dropdown .last.current-menu-ancestor li li {
}
.topmenu .dropdown .last ul li ul .last,  .topmenu .dropdown .last.current-menu-ancestor li .last {
}
.topmenu .dropdown li ul li a,  .topmenu .dropdown li ul li.last ul li a,  .topmenu .dropdown li .current-menu-item a,  .topmenu .dropdown .current-menu-ancestor li a,  .topmenu .dropdown .current-menu-item li a {
	display: block;
	color: #fefefe;
	height: auto;
	padding: 10px 15px 10px 16px;
	font-family: 'VegurRegular', Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.topmenu .dropdown li ul li ul li a,  .topmenu .dropdown .current-menu-ancestor .current-menu-ancestor li a,  .topmenu .dropdown li li .current-menu-item a {
	padding: 10px 15px 10px 23px
}
.topmenu .dropdown .last li li a,  .topmenu .dropdown .last.current-menu-ancestor li li a {
	padding: 10px 15px 10px 20px
}
.topmenu .dropdown li ul li.last a,  .topmenu .dropdown li ul li ul .last a,  .topmenu .dropdown .current-menu-ancestor .last a,  .topmenu .dropdown .last.current-menu-ancestor li .last a {
	background: none
}
.topmenu .dropdown li li a span {
	display: block;
	padding-top: 0px
}
.topmenu .dropdown li a:hover span {
	cursor: pointer
}
.topmenu .dropdown li ul .parent span {
	padding-right: 10px
}
.topmenu .dropdown li ul .parent a:hover span,  .topmenu .dropdown li ul .parent ul li span,  .topmenu .dropdown li ul .parent ul a:hover span {
	background: none;
	padding-right: 0px
}
.topmenu .dropdown li:hover ul li ul {
	display: none;
}
.topmenu .dropdown li:hover ul,  .topmenu .dropdown li:hover ul li:hover ul {
	display: block
}
.preloader {
	display: inline-block;
}
.ServicesSP {
	font: bold 16px/20px Arial;
	color: #ffffff;
	width: 400px;
	height: 40px;
	text-decoration: none;
}
.ServicesSP a {
	font: bold 16px/20px Arial;
	color: #ffffff;
	display: block;
	text-decoration: none;
	background: #012C56;
	width: 350px;
	height: 35px;
	padding: 10px 0px 0px 0px;
	border-bottom: 1px solid #ffffff;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	text-align: center;
}
.ServicesSP a:hover {
	font: bold 16px/20px Arial;
	color: #ffffff;
	text-decoration: none;
	background: #065E8F;
	border-bottom: 1px solid #ffffff;
	text-align: center;
}	
	
.annual-meetingo-stn-1 > div:first-child {
  width: 80%;
}
.annual-meetingo-stn-1 img {
  height: auto;
  width: 69%;
}
.annual-meetingo-stn img {
  margin: 0 0 10px 0;
}
	/*#menu-item-1368 ul.sub-menu{width:242px; *z-index:5000;*position:absolute;}

#menu-item-1368 ul.sub-menu li#menu-item-1252{ width:241px; *width:180px}

#menu-item-1368 ul.sub-menu li#menu-item-1254{ width:241px;*width:180px}*/

/*.topmenu #menu-item-41 {

    background: none ;

}*/





/*menu ends */
