
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white; 
}
a {
	line-height:normal;
	color:#666;
	text-decoration:none;
}

a:hover{

		color:#333;
		text-decoration:underline;
}
#sidebar a,
#header a,
.breadcrumb a {
	font-size:.9em;
}


.content ul li, .content ol li 
	{ line-height:1.8em; } 
	
.content ul li{ 
	list-style-image:url(http://www.medchi.org/themes/medchi/images/icon_right_arrow.png); 
	margin-left:16px; padding-bottom:0; 
	} 
	
	.content ol { list-style-type:decimal; 
	}

ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
strong {
	font-weight:bold !important;
}

/* =Layout */	
body {
	margin: 0;
	padding: 0;
	font-family: Arial, Verdana, sans-serif;
	font-size: small;
	background: #fff;
	}
#wrap {
	width: 960px;
	margin:0 auto;
}

.two_col_layout #wrap {
	background: url(http://www.medchi.org/themes/medchi/images/bkgd_content_home.png) repeat-y 640px 0;
}

#header {
	margin: 0; 
	background:#fff;	
	position:relative;
}


.two_col_layout #wrap #TPLcontent {
	float: left;
	width: 640px;
	height:414px;
	overflow:hidden;
	}
.two_col_layout #wrap #TPLcontent .clear-block {
	display:none;
}
.two_col_layout #wrap #TPLcontent .content {
	display:block;
}
.two_col_layout #wrap #focus_zone {
	height:187px;
	clear: both;	
	border-top: 8px solid #896f3c;
}

.home #wrap #TPLcontent div.INT {
	padding: 50px 380px 0px 20px;
	overflow: hidden;
}

.two_col_layout #wrap #sidebar {
	float: right;
	width: 320px;
	overflow: auto;
	height: 414px;	
}

.two_col_layout #wrap #sidebar div.INT {
	padding: 20px 10px 20px 20px;
}

.three_col_layout #wrap #main_body {
	clear:right;
} 
.three_col_layout #main_body {
	float: right;
	width: 720px;
}
.three_col_layout #main_body #TPLcontent {
	float: left;
	width: 480px;	
}
.three_col_layout #main_body #TPLcontent div.INT {
	padding: 202px 24px 60px 24px;
	min-height:400px;
	height:auto !important;
	height:400px;
}
.codingAndBillingTools #main_body #TPLcontent div.INT {
	padding-top: 10px;
	min-height:592px;
	height:auto !important;
	height:592px;
}
.three_col_layout #sidebarContainer {
	float: left;
	width: 240px;
}
.three_col_layout #sidebar {
	float: left;
	width: 240px;
	background-color:#4e6470;
}
.three_col_layout #sidebarAdmin {
	float: left;
	width: 206px;
	padding:10px 10px 10px 24px;
	background-color:#eee;
}
#sidebar_2 {
	float: right;
	width: 240px;
	background: url(http://www.medchi.org/themes/medchi/images/bkgd_sidebar_2.png) repeat-y 0 0;
	margin-bottom:50px;
} 
#sidebar_2 h2 {
	margin:15px 15px 0 20px;
	color:#4E6470;
	font-size:0.9em;
	text-transform:uppercase;
}
#sidebar_2 div.view-show-bulletins {
	margin:15px 15px 0 20px;
}	
#sidebar_2 div.view-show-bulletins a {
	color:#333;
	font-weight:bold;
	font-size:0.9em;
}
#footer {
	clear: both;
	padding: 10px 20px;
	background: #fff;
	
}

.three_col_layout #footer {
	border-top: 2px solid #ddd;
}


/* =SECTIONS */
/* 
.about-medchi #TPLcontent {
	background: url(http://www.medchi.org/themes/medchi/images/bkgd_content_about.jpg) no-repeat left top;
}
.news-and-bulletins #TPLcontent {
	background: url(http://www.medchi.org/themes/medchi/images/bkgd_content_bulletin.jpg) no-repeat left top;
}
.coding_billing #TPLcontent {
	background: url(http://www.medchi.org/themes/medchi/images/bkgd_content_coding_billing.jpg) no-repeat left top;
}
*/
.banner-0 #TPLcontent {
	background: url(http://www.medchi.org/themes/medchi/images/banner-0.jpg) no-repeat left top;
}
.banner-1 #TPLcontent {
	background: url(http://www.medchi.org/themes/medchi/images/banner-1.jpg) no-repeat left top;
}
.banner-2 #TPLcontent {
	background: url(http://www.medchi.org/themes/medchi/images/banner-2.jpg) no-repeat left top;
}
.banner-3 #TPLcontent {
	background: url(http://www.medchi.org/themes/medchi/images/banner-3.jpg) no-repeat left top;
}
.banner-4 #TPLcontent {
	background: url(http://www.medchi.org/themes/medchi/images/banner-4.jpg) no-repeat left top;
}
.banner-5 #TPLcontent {
	background: url(http://www.medchi.org/themes/medchi/images/banner-5.jpg) no-repeat left top;
}
.banner-6 #TPLcontent {
	background: url(http://www.medchi.org/themes/medchi/images/banner-6.jpg) no-repeat left top;
}
.banner-7 #TPLcontent {
	background: url(http://www.medchi.org/themes/medchi/images/banner-7.jpg) no-repeat left top;
}
.banner-8 #TPLcontent {
	background: url(http://www.medchi.org/themes/medchi/images/banner-8.jpg) no-repeat left top;
}
.codingAndBillingTools #main_body {
	padding-top:190px;
	background: url(http://www.medchi.org/themes/medchi/images/bkgd_coding_and_billing_tools.jpg) no-repeat left top;
}






/* =links */
.more_info a,
.three_col_layout span.more a {
	color:#d71920;
}

.home #focus_zone h3 a {
	color: #fff;
}



/* =header */
 #header h1 {
	margin: 0;
	padding: 0; 
	font-size: 180%;
	color: #333;
	height:126px;
	width: 239px;	
}
#header h1 a{
background:#fff url(http://www.medchi.org/themes/medchi/images/logo_medchi.png) no-repeat 0 0;
	height:126px;
	width: 239px;	
	text-indent:-2000px;
	display:block;
}
#sidebar h2 {	
	background:#30424d url(http://www.medchi.org/themes/medchi/images/bkgd_h2.gif) repeat-x 0 0;
	padding:17px 0 12px 24px;
	font-size:1.8em;
	border-bottom:4px solid #71838d;
	color:#a6b1b7;
	font-weight:bold;
}
	
.home h2 {
	font-size: 24px;
	line-height: 1.0em;	
}

h3 {
	font-size: 1.5em;
	display: block;
	clear: both;
}

h4 {
	font-size: .9em;
	font-weight: bold;
	text-transform: uppercase;
	display: block;
	clear: both;
	
}
h4 a{
	color: #333;
	font-size: .9em;
	font-weight: bold;
}
.three_col_layout h3 {
	margin: 0 0 15px 0;

}


/* =global navigation */

#gNav {  
	height:32px;
	overflow:hidden;
	position:relative;
}

#gNav ul.primary-links {
	background:transparent url(http://www.medchi.org/themes/medchi/images/gNav.png) no-repeat 0 0;
	height:32px;
	left:0;
	margin:0 !important;
	position:absolute;
	top:0;
	width:960px;
}

#gNav ul.primary-links li {
	display:inline;
}

.primary-links li a:link, .primary-links li a:visited { 
	height:32px;
	overflow:hidden;
	position:absolute;
	text-indent:-9000px;
	top:0;
	z-index:10;
}
 
 
.primary-links .menu-180 a:link, .primary-links .menu-180 a:visited {	
	left:0;
	width:62px;

}
.home .primary-links .menu-180 a,
.primary-links .menu-180 a:hover,
.primary-links .menu-180 a:focus,
.primary-links .menu-180 a:active {
	background:transparent url(http://www.medchi.org/themes/medchi/images/gNav.png) no-repeat 0 -32px;
}

.primary-links .menu-173 a:link, .primary-links .menu-173 a:visited {	
	left:62px;
	width:89px;

}
.primary-links .menu-173 a.active,
.primary-links .menu-173 a:hover,
.primary-links .menu-173 a:focus,
.primary-links .menu-173 a:active {
	background:transparent url(http://www.medchi.org/themes/medchi/images/gNav.png) no-repeat -62px -32px;
}

.primary-links .menu-174 a:link, .primary-links .menu-174 a:visited {	
	left:151px;
	width:113px;

}
.primary-links .menu-174 a.active,
.primary-links .menu-174 a:hover,
.primary-links .menu-174 a:focus,
.primary-links .menu-174 a:active {
	background:transparent url(http://www.medchi.org/themes/medchi/images/gNav.png) no-repeat -151px -32px;
} 
.primary-links .menu-175 a:link, .primary-links .menu-175 a:visited {	
	left:264px;
	width:176px;

}
.primary-links .menu-175 a.active,
.primary-links .menu-175 a:hover,
.primary-links .menu-175 a:focus,
.primary-links .menu-175 a:active {
	background:transparent url(http://www.medchi.org/themes/medchi/images/gNav.png) no-repeat -264px -32px;
}


.primary-links .menu-176 a:link, .primary-links .menu-176 a:visited {	
	left:440px;
	width:191px;

}
.primary-links .menu-176 a.active,
.primary-links .menu-176 a:hover,
.primary-links .menu-176 a:focus,
.primary-links .menu-176 a:active {
	background:transparent url(http://www.medchi.org/themes/medchi/images/gNav.png) no-repeat -440px -32px;
}


.primary-links .menu-177 a:link, .primary-links .menu-177 a:visited {	
	left:631px;
	width:121px;

}
.primary-links .menu-177 a.active,
.primary-links .menu-177 a:hover,
.primary-links .menu-177 a:focus,
.primary-links .menu-177 a:active {
	background:transparent url(http://www.medchi.org/themes/medchi/images/gNav.png) no-repeat -631px -32px;
}



.primary-links .menu-178 a:link, .primary-links .menu-178 a:visited {	
	left:752px;
	width:95px;

}
.primary-links .menu-178 a.active,
.primary-links .menu-178 a:hover,
.primary-links .menu-178 a:focus,
.primary-links .menu-178 a:active {
	background:transparent url(http://www.medchi.org/themes/medchi/images/gNav.png) no-repeat -752px -32px;
}



.primary-links .menu-179 a:link, .primary-links .menu-179 a:visited {	
	left:847px;
	width:113px;

}
.primary-links .menu-179 a.active,
.primary-links .menu-179 a:hover,
.primary-links .menu-179 a:focus,
.primary-links .menu-179 a:active {
	background:transparent url(http://www.medchi.org/themes/medchi/images/gNav.png) no-repeat -847px -32px;
}

.primary-links .menu-317 a:link, .primary-links .menu-317 a:visited {	
	left:847px;
	width:113px;

}
.primary-links .menu-317 a.active,
.primary-links .menu-317 a:hover,
.primary-links .menu-317 a:focus,
.primary-links .menu-317 a:active {
	background:transparent url(http://www.medchi.org/themes/medchi/images/gNav.png) no-repeat -847px -32px;
}

/* =secondary navigation */
#header .menu {
	list-style:none;
	position:absolute;
	right: 0px;
	top:30px;
	margin:0;
	padding:0;
}

#header .menu li {
	float:left;
	padding:0 0 0 20px;
	margin:0;
}
#header .menu li.expanded,
#header .menu li.leaf,
#header .menu li.collapsed {
list-style-image:none;
background:none;
}
#header .menu ul {
	display:none;
}

#header .menu li a {
	display: block;
	height: 22px;
	padding-top: 3px;
	color:#666;
}
#header .menu li a:hover {
	color:#333;
}
#header .menu .join a {
	background: url(http://www.medchi.org/themes/medchi/images/btn_join.png) no-repeat 0 0;
	text-indent: -3000px;
	width: 42px;
}

/* =local navigation */
#local_nav_container
{
	padding:10px 24px;
	margin-bottom: 31px; 
	color: #fff;
	font-weight:normal;
}
#localNavigation {
	min-height:185px;
	height:auto !important;
	height:185px;
}
#localNavigation ul
{
	list-style: none;
	margin: 0px;
	padding: 10px 24px;
	border: none;
}
#localNavigation ul ul {
	padding:4px 0 0 0;
}
#localNavigation li
{
	margin: 0;
	padding:4px 0.5em 4px 0;
}
#localNavigation li a {
	color: #fff;
	text-decoration: none;
}
#localNavigation li.leaf,
#localNavigation li.expanded,
#localNavigation li.collapsed {
	background:none;
}
#localNavigation li.leaf a,
#localNavigation li.expanded a,
#localNavigation li.collapsed a {
	display:inline !important;
}
#localNavigation li.leaf a.active {
	text-decoration:underline;
}
#localNavigation li.expanded a {
	padding-right:12px;
	background:transparent url(http://www.medchi.org/themes/medchi/images/icon_active_local_menu.gif) no-repeat right 5px;
}
#localNavigation li.expanded a.active {
	text-decoration:underline;
}
#localNavigation li.expanded .leaf a,
#localNavigation li.expanded .collapsed a {
	padding-right:0;
	background-image:none;
}

.active .subcurrent span, 
.subactive .subcurrent span {
	text-align:right;
	padding-right:12px;
	background:transparent url(http://www.medchi.org/themes/medchi/images/icon_active_local_menu.gif) no-repeat right 5px;
}
#localNavigation li li.active-trail a.active {
	text-decoration:underline;
}
#localNavigation li li.expanded a.active {
	text-decoration:underline;
}
#localNavigation li li.expanded li.active-trail a.active {
	text-decoration:underline;
}
#localNavigation li a:hover
{
	text-decoration:underline;
}

#localNavigation li li
{
	border-bottom: 0;
	margin: 0;
	padding:4px 0.5em 4px 1.3em;
}

#localNavigation li li a
{
	color: #afcdde;
}
#localNavigation li li li {
	padding:3px 0.5em 3px 2.5em;
}
#localNavigation li li li a
{
	color: #cdae71;
}

#local_nav_secondary {
	background:#fff url(http://www.medchi.org/themes/medchi/images/bkgd_sublocal_nav.png) repeat-x 0 0;
	padding:20px 20px 50px 24px;
	line-height:1.5em;
	border-top:6px solid #fff;
}
#local_nav_secondary ul.menu li {
	padding:0;
}

/* =FORMS */

/* =search_form */
#search-block-form div {
	position:absolute;
	right:0;
	top:55px;
	height: 35px;
}
#search-block-form div p {
	display: block;
	height: 35px;
}

#search-block-form div #edit-search-block-form-1 {
	float: left;
	border: 1px solid #aaa;
	height: 18px;
	margin-right: 3px;
}

#search-block-form div p .form-text {
	float: left;
	border: 1px solid #aaa;
	height: 18px;
	margin-right: 3px;
}

/* =subscription_form */
.three_col_layout .subscription_form  {
	padding: 15px 15px 0px 15px;
}

.subscription_form label {
	font-size: .9em;
	text-transform: uppercase;
	color: #4e6470;
}
.subscription_form input[type=text]{
	width: 134px;
	height: 16px;
	margin: 0;
	padding:3px;
	float: left;
	font-size: .9em;
}
.subscription_form input[type=image]{
	padding: 0;
	margin-left: 3px;
}
/* =content home */
.two_col_layout #wrap #TPLcontent {
	background: #fff url(http://www.medchi.org/themes/medchi/images/bkgd_content_main.jpg) no-repeat top right;

}
.two_col_layout #wrap #TPLcontent .node .content {
	margin:0;
}
.home #summary {
	padding-top: 10px;
}


/* =focus_zone home*/

.home #focus_zone {
	background:transparent url(http://www.medchi.org/themes/medchi/images/fz_bkgd.png) repeat-x 0 0;
}

.home #focus_zone ul{
	list-style: none;	
	height: 179px;
	overflow: hidden;
}

.home #focus_zone ul li{
	float: left;
	width: 320px;	
	height: 179px;
	overflow: auto;
}

.home #focus_zone #fz_coding{
	background:transparent url(http://www.medchi.org/themes/medchi/images/fz_files.png) no-repeat right 1px;
}
.home #focus_zone #fz_education{
	background:transparent url(http://www.medchi.org/themes/medchi/images/fz_certificate.png) no-repeat right 1px;
}
.home #focus_zone #fz_lawadvocacy{
	background:transparent url(http://www.medchi.org/themes/medchi/images/fz_gavel.png) no-repeat right 1px;
}
.home #focus_zone h3{
	padding: 24px 10px 5px 24px;
	font-size: 1.35em;	
}
.home #focus_zone h3 a:hover {
	text-decoration: none;
	color:#896f3c;
}
.home #focus_zone h3 span{
	background: transparent url(http://www.medchi.org/themes/medchi/images/icon_right_arrow_2.png) no-repeat 5px 5px;
	width:25px;
	padding: 0 15px;
}

.home #focus_zone .lead {
	padding: 0 100px 0 24px;
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
	font-size: .85em;
}

.home #focus_zone p {
	color: #fff;
	padding: 4px 135px 15px 24px;	
	font-size: .85em;
	line-height: 1.9em;
}

/* =focus_zone for three column layouts */
.three_col_layout #sidebar_2 #focus_zone {
	background: #fff;
	padding-bottom: 4px;
}

.three_col_layout #sidebar_2 #focus_zone #fz_coding a{
	background: url(http://www.medchi.org/themes/medchi/images/fz_coding_interior.png) no-repeat 0 0;
	height: 62px;
	text-indent: -2000px;
	display: block;
}

.three_col_layout #sidebar_2 #focus_zone #fz_coding a:hover, 
.coding_billing #sidebar_2 #focus_zone #fz_coding a{
 background: url(http://www.medchi.org/themes/medchi/images/fz_coding_on.png) no-repeat 0 0;
}

.three_col_layout #sidebar_2 #focus_zone #fz_education a {
	background: url(http://www.medchi.org/themes/medchi/images/fz_education_interior.png) no-repeat 0 0;
	height: 59px;
	text-indent: -2000px;
	display: block;
	border-bottom:2px solid #4E6470;
}

.three_col_layout #sidebar_2 #focus_zone #fz_education a:hover,
.education  #sidebar_2 #focus_zone #fz_education a
{
	background: url(http://www.medchi.org/themes/medchi/images/fz_education_on.png) no-repeat 0 0;
	}
	
.three_col_layout #sidebar_2 #focus_zone #fz_lawadvocacy a{
	background: url(http://www.medchi.org/themes/medchi/images/fz_lawadvocacy_interior.png) no-repeat 0 0;
	height: 62px;
	text-indent: -2000px;
	display: block;
}

.three_col_layout #sidebar_2 #focus_zone #fz_lawadvocacy a:hover,
.lawadvocacy  #sidebar_2 #focus_zone #fz_lawadvocacy a{
	background: url(http://www.medchi.org/themes/medchi/images/fz_lawadvocacy_on.png) no-repeat 0 0;
}




/* =sidebar home */

.home #sidebar .view-latest-events .views-row-first {
	padding:0 10px 10px 10px !important;
}
.home #sidebar .view-latest-events .views-row-first .views-field-type {
	display:none;
}
.home #sidebar .view-latest-events .views-row-first .views-field-title {
	display:block !important;
}
.home #sidebar .view-latest-events .views-row-first .views-field-title a {
	text-transform: uppercase;	
	color: #896f3c;
	padding-left: 15px;
	font-size:1em;
	background: url(http://www.medchi.org/themes/medchi/images/icon_right_arrow.png) no-repeat 0 2px;
}
.home #sidebar .view-latest-events .views-row-first p {
	font-weight:bold;
}
.home #sidebar .view-latest-events .views-row-odd,
.home #sidebar .view-latest-events .views-row-even {
	border-bottom:2px solid #DEDEDE;
	padding:10px;
}
.home #sidebar .view-latest-events .views-row-last {
	border:none;
}

.home #sidebar .view-latest-events .views-field-type {
	display:inline;
	color:#896f3c;
	text-transform:uppercase;
}
.home #sidebar .view-latest-events .views-field-title {
	display:none;
}
.home #sidebar .view-latest-events .views-field-body,
.home #sidebar .view-latest-events .views-field-body .field-content,
.home #sidebar .view-latest-events .views-field-body .field-content p {
	display:inline;
}
.home #sidebar .view-latest-events .views-field-view-node {
	display:inline;
}

.home #sidebar .more {
	text-transform: uppercase;
	font-weight: normal!important;
}

.home #sidebar .type {
	color:#896f3c;
}

ul#events_news_nav {
	margin-left: 10px;
}
ul#events_news_nav li {
	float: left;
	padding-left: 13px;
	background: url(http://www.medchi.org/themes/medchi/images/icon_right_arrow.png) no-repeat 0 2px;
	padding-right: 5px;
	font-size: .85em;

}





/* =sidebar_2 content */
.three_col_layout #sidebar_2 #latest_updates,
#meeting_schedule {

	padding: 15px 15px 0px 20px;
}
.three_col_layout #sidebar_2 #latest_updates h5,
.three_col_layout #sidebar_2 #latest_updates h5 a{
	font-size: .9em;
	font-weight: bold;
	color:#333;
}
.three_col_layout #sidebar_2 #latest_updates p{
	margin-bottom: 15px;
}

.trustees_schedule a {
	display:block;
	width: 105px;
	background: url(http://www.medchi.org/themes/medchi/images/icon_right_arrow.png) no-repeat right bottom;
	margin-bottom: 15px;
}

.notice {
	border:2px solid #FFD324;
	margin-bottom:1em;
	padding:0.8em;
	font-weight: bold;
	background:#FFF6BF none repeat scroll 0 0;
	color:#514721;
}

#scheduled_dates li{
	list-style:disc;
	list-style-position: inside;
	color: #999;
	line-height: 2em;
}

#scheduled_dates {
	margin-bottom: 10px;
}

.more_info {
	margin-bottom: 15px;;
}

/* =footer */
#footer div.vcard {
	margin: 3px auto;
	text-align: center;
	font-size: .8em;
	
}
#footer div.vcard div {
	padding: 7px 5px;
}
#footer div.vcard .adr, 
#footer div.vcard .street-address, 
#footer div.vcard .tel,
#footer div.vcard .email{
	display: inline;
}
#footer div.vcard .email a{
	color: #896f3c;
}
#footer ul.menu {
	text-align:center;
}
#footer ul.menu li {
	display:inline;
}
#footer ul.menu li.leaf a, 
#footer ul.menu li.expanded a, 
#footer ul.menu li.collapsed a {
	display: inline;
	font-size: .8em;
	color:#896f3c;
}
#footer ul.menu li.first {
	display:none;
}

/* =breadcrumb */
.breadcrumb {
	clear: both;
	display: block;
	font-size: .85em;
	height:40px;
}
.breadcrub a {
	font-size:1em;
}
#breadcrumb li{
	float: left;
	padding: 0 5px 18px 0;
	font-size:0.85em;
}
#breadcrumb li span {
	padding: 0 5px 0 7px;
	display: inline-block;
}

#breadcrumb .current_page {
	font-weight: bold;
}

/* =three column paragraphs */

.three_col_layout #TPLcontent p {
	margin-bottom: 15px;
}

.three_col_layout span.more a {
	text-transform: uppercase;
	line-height:1.5em;
}


/* =org_list */
.org_list{
	display: block;
	width: 49%;
}

.column_1 {
	margin-left: 0;
	float: left;
}

.column_2{
	float: left;
	margin-left:5px
}

.org_list h5, .org_list p {
	line-height: 1.5em;
	padding:0!important;
	margin: 0!important;	
}
.org_list li {
	margin-bottom: 20px;;
}

.org_list p a{
	color:#d71920;
}




.views-field-field-event-date-value {
	font-size:11px;
	padding-bottom:10px;
}
span.submitted {
	display:none;
}
.view-show-bulletins .views-row-odd,
.view-show-bulletins .views-row-even,
.view-show-events  .views-row-odd,
.view-show-events  .views-row-even {
	padding:10px 0;
	border-top:1px solid #ccc;
}
.view-show-bulletins .views-row-first,
.view-show-events .views-row-first {
	padding-top:0;
	border-top:none;
}
.view-show-bulletins .views-field-created {
	font-size:11px;
}




/* web forms */
.webform-client-form .form-item label {
	color:#4E6470;
	text-transform:uppercase;
	padding-bottom:2px;
}
.webform-client-form input[type=text] {
	padding:5px;
	width:210px;
	border:1px solid #D3D9DC;
}
.webform-client-form textarea {
	height:250px;
	padding:5px;
	width:390px;
	border:1px solid #D3D9DC;
}
.webform-client-form input.error
.webform-client-form textarea.error,
.webform-client-form .form-item input.error,
.webform-client-form .form-item textarea.error {
	border:1px solid #D3D9DC;
}

.mceToolbarTop * {
float:left;
}

.mceToolbarTop select {
width:auto!important;
}

.mceToolbarTop option {
float:none;
} 
