@media screen {
* {
	margin : 0;
	padding : 0;
}
ul li {
	list-style : none;
}
body {
	height : 100%;
	font-family: Tahoma, Verdana;
	font-size: 62.5%;
	background:#e1e1e1;
}
html {
 filter:expression(document.execCommand("BackgroundImageCache", false, true));
}
a img {
	border: none;
}
a:focus {
	outline: none;
}
.clear {
	clear:both;
	height: 1px;
}
.displ-none {
	text-indent: -5000px !important;
}
.displ-none-all {
	display:none;
}
.border-none {
	border-top:none !important;
}
h1 {
	color:#F98100;
	font-size:2.8em;
	font-weight:normal;
}
h3 {
	color:#F98100;
	font-size:2.4em;
	font-weight:normal;
}
h4 {
	color:#F98100;
	font-size:1.7em;
	font-weight:normal;
}
h4 span {
	font-weight:bold;
}
h2 {
	color:#F98100;
	font-size:1.8em;
	font-weight:normal;
}
h5 {
	color:#333333;
	font-size:1.2em;
	line-height:16px;
	font-weight:bold;
}
h6 {
	font-size:1.1em;
	line-height:22px;
	color:#F98911;
	font-weight:bold;
}
.bg-none {
	background:none !important;
}
#all {
	width:998px;
	margin:0 auto;
}
.member-menu {
	float:right;
	margin:18px 0 0 0;
	display:inline;
}
.member-menu li {
	float:left;
	background:url(../images/bullet_member-menu.gif) left 60% no-repeat;
	padding:2px 13px 2px 13px;
	height:11px;
}
.member-menu li.last {padding-right:0;}
.member-menu li a {
	font-size:1.1em;
	font-weight:bold;
	color:#868686;
	text-decoration:underline;
	line-height:1.1em;
}
.member-menu li a:hover {
	text-decoration:none;
	color:#f98100;
}
.member-menu li a.activ {
	color:#f98100;
	text-decoration:none;
	cursor: default;
}
.memb-menu-home a.activ {
	background-position:0 -29px;
}
.memb-menu-mail a.activ {
	background-position:0 -28px;
}
.memb-menu-home a {
	background:url(../images/ico_home.gif) no-repeat 0 0;
	width:11px;
	height:11px;
	padding-left:15px;
}
.memb-menu-home a:hover {
	background-position:0 -29px;
}
.memb-menu-mail a {
	background:url(../images/ico_mail.gif) no-repeat 0 2px;
	width:13px;
	height:11px;
	padding-left:18px;
}
.memb-menu-mail a:hover {
	background-position:0 -28px;
}
#posit-main-win {
	clear:both;
}
#spacer-main-win {
	background:url(../images/bg_main-win_spacer.gif) left top repeat-y;
	z-index:1;
}
#main-win {
	background:url(../images/bg_main-win_top.png) left top no-repeat;
	width:892px;
	z-index:5;
	position:relative;
	margin-top:8px;
	padding:0 53px;
}
.bottom-border {
	border-bottom:#E5E5E5 1px solid;
	width: 982px !important;
	height:20px;
	margin:0 0 0 7px;
}
#logo {
	float:left;
	margin:49px 0 30px 1px;
	border: medium none !important;
}
#search-menu {
	display:inline;
}
#search-menu li {
	float:left;
	background:url(../images/bullet_search-menu.gif) left center no-repeat;
	padding:0 6px 0 6px;
	color:#333333;
	font-size:1.1em;
	font-weight:bold;
	margin-bottom:4px;
}
#search-menu li a {
	font-weight:normal;
	color:#7DBF13;
	text-decoration:none;
}
#search-menu li a:hover {
	text-decoration:underline;
}
.input-search {
	border: solid 1px #ccc;
	font-family:Tahoma, Verdana;
	font-size:1.2em;
	color:#333333;
	vertical-align:middle;
	width:316px;
	height:17px;
	margin:4px 0 0 5px;
	padding:2px 0 1px 4px;
}
.inp-width {
	background:url(../images/bg_search-inputs.gif) left center no-repeat;
	width:305px;
	height:24px;
	float:right;
	margin:7px 0px 4px 0;
	padding:0 5px 0 0;
}
body:last-child:not(:root:root) .inp-width {
background:none !important;
}
.search_button {
	float:right;
	margin:21px 18px 0 0;
	vertical-align:middle;
	cursor:pointer;
	background:url(../images/btn_search.gif) left top no-repeat;
}
.search_button-sel {
	float:right;
	margin:21px 18px 0 0;
	vertical-align:middle;
	cursor:pointer;
	background:url(../images/btn_search.gif) left bottom no-repeat;
}

.search_button_big {
	/*float:right;*/
	margin:26px 18px 0 0 !important;
	vertical-align:middle;
	cursor:pointer;
	background:url(../images/btn_search-big.gif) left top no-repeat;
}
.search_button_big-sel {
	/*float:right;*/
	margin:26px 18px 0 0 !important;
	vertical-align:middle;
	cursor:pointer;
	background:url(../images/btn_search-big.gif) left bottom no-repeat;
}

.green-12px {
	font-size:1.2em;
	color:#7DBF13;
}
.posit-brows-dir-text {
	float:left;
	clear:both;
	margin:5px 95px 0 5px;
	display:inline;
	width: 390px;
	margin-right: 0;
}
.posit-brows-dir-text .green-12px {
	font-weight:bold;
}
.posit-brows-dir-text a {
	background:url(../images/bullet_2-triangle.gif) right center no-repeat;
	padding:0 12px 0 0;
	margin:0 11px 0 0;
}
.posit-brows-dir-text a:hover {
	text-decoration:none;
}
#main-nav {
	height:40px;
	clear:both;
	width:891px;
	margin-bottom:17px;
}
#main-nav li {
	float:left;
	height:40px;
	position:relative;
}
#main-nav li a {
	display:block;
	width:100%;
	height:100%;
}
#main-nav li span {text-indent: -5000px !important; display:block;}
.main-nav-about-us {
	background:url(../images/main-nav_about-us_cur.png) left top no-repeat;
	width:112px;
}
.main-nav-about-us a {
	background:url(../images/main-nav_about-us.png) left top no-repeat;
}
.main-nav-organizat {
	background:url(../images/main-nav_organizations_cur.png) left top no-repeat;
	width:146px;
}
.main-nav-organizat a {
	background:url(../images/main-nav_organizations.png) left top no-repeat;
}
.main-nav-individuals {
	background:url(../images/main-nav_individ_cur.png) left top no-repeat;
	width:120px;
}
.main-nav-individuals a {
	background:url(../images/main-nav_individ.png) left top no-repeat;
}
.main-nav-schools {
	background:url(../images/main-nav_schools_cur.png) left top no-repeat;
	width:101px;
}
.main-nav-schools a {
	background:url(../images/main-nav_schools.png) left top no-repeat;
}
.main-nav-jobs {
	background:url(../images/main-nav_jobs_cur.png) left top no-repeat;
	width:77px;
}
.main-nav-jobs a {
	background:url(../images/main-nav_jobs.png) left top no-repeat;
	width:57px;
}
.main-nav-events {
	background:url(../images/main-nav_events_cur.png) left top no-repeat;
	width:91px;
}
.main-nav-events a {
	background:url(../images/main-nav_events.png) left top no-repeat;
}
.main-nav-blog {
	background:url(../images/main-nav_blog_cur.png) left top no-repeat;
	width:78px;
}
.main-nav-blog a {
	background:url(../images/main-nav_blog.png) left top no-repeat;
}
.main-nav-help {
	background:url(../images/main-nav_help_cur.png) left top no-repeat;
	width:94px;
}
.main-nav-help a {
	background:url(../images/main-nav_help.png) left top no-repeat;
}
.main-nav-donate {
	background:url(../images/main-nav_donate_cur.png) left top no-repeat;
	width:72px;
}
.main-nav-donate a {
	background:url(../images/main-nav_donate.png) left top no-repeat;
}
#main-nav li:hover .home-submenu {
	display:block;
	z-index:60 !important;
}
#main-nav li a:hover {
	background-position:0 -40px;
}

#main-nav li ul {display:none; position:absolute; /*margin-top:-6px;*/ width:100%; height:120px; font-size:1.1em; z-index:150 !important;}
#main-nav li:hover ul {display:block;}
#main-nav li ul li {display:block; height:auto; float:none; margin:0; border-top:#54a207 1px solid; border-left:#6db90d 1px solid; border-right:#6db90d 1px solid; background:#6db90d; zoom:1;}
#main-nav li ul li.last {background:url(../images/sub-menu-rightcorner.png) no-repeat right bottom; padding-right:8px; border-left:none; border-right:none;}
#main-nav li ul li a {display:block; height:auto; color:#FFFFFF; font-weight:normal; padding:5px 5px 5px 15px; text-decoration:none; background:none; width:auto; zoom:1;}
#main-nav li ul li.last a { background:url(../images/sub-menu-leftcorner.png) no-repeat bottom left;}
#main-nav li ul li:hover {background-color:#3f900f;}
#main-nav li ul li:hover a {color:#fff; font-weight:bold;}
#main-nav li ul li.last:hover {background:url(../images/sub-menu-rightcorner-activ.png) no-repeat right bottom;}
#main-nav li ul li.last:hover a { background:url(../images/sub-menu-leftcorner-activ.png) no-repeat bottom left;}
#main-nav li ul li.last a:hover { background-position:bottom left !important}
#main-nav .activ {/*top: 40px;*/}
.home-submenu-iframe {
	position:absolute;
	visibility:hidden;
	filter:progid:DXImageTransform.Microsoft.alpha(style=0, opacity=0);
	border:0;
	top:40;
	width:113px;
	height:125px;
	z-index:99;
}
.select-free {
	position:absolute;
	z-index:99;/*any value*/
	overflow:hidden;/*must have*/
	width:112px;
	height:120px;
	top:36px;/*must have*/
	margin: -2px 0 0 0;
}
#main-nav li .select-free {display:none;}
#main-nav li:hover .select-free {display:block;}
.select-free iframe {
	display:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:40;/*must have*/
	left:0;/*must have*/
	z-index:-1;/*must have*/
	filter:mask();/*must have*/
	width:113px;
	height:125px;
	border: 0;
	visibility:hidden;
}
.home-submenu {
	display:none;
	position:absolute;
	margin:34px 0 0px 1px;
	top:0px;
	left:0px;
	z-index:60 !important;
}
.home-submenu li {
	/*	display:inline;*/
	float:none !important;
	background: url(../images/bg_submenu.gif) left top repeat-y;
	width:114px;
}
.home-submenu li a {
	float:none !important;
	background:none;
	font-size:1.2em;
	line-height:21px;
	letter-spacing:25%;
	color:#FFFFFF;
	text-indent:0;
	text-decoration:none;
	width:97px !important;
	height: auto;
	display:block;
	margin:0 1px 0 1px;
	padding:0 0 0 15px;
	border-top:#54A207 1px solid;
}
.home-submenu li.last {
	background:url(../images/bg_bottom_submenu.gif) left bottom no-repeat;
	width:114px;
	margin:0 0 0 0px;
	padding:0 0 4px 0;
}
html > body .home-submenu li.last {
	width:114px;
	padding:0 0 2px 0;
}
.home-submenu li a:hover {
	color:#7DBF13;
	font-weight:bold;
	background:#FFFFFF;
	text-decoration:none;
}
.home-submenu li.last:hover {
	background:url(../images/bg_bottom_submenu_sel.gif) left bottom no-repeat !important;
	width:112px;
	margin:0 0 0 0px;
	padding:0 0 4px 0px;
	display:block;
}
html > body .home-submenu li.last:hover {
	width:114px;
	padding:0 0 2px 0;
}
.home-submenu .last:hover a {
	background:none !important;
}
#left-column {
	float:left;
	width:373px;
	margin:20px 0 0 52px;
	display:inline;
	zoom:1;
}
#left-column h1 {
	padding:15px 0 14px 0;
}
.right-column h2 {
	padding-bottom: 14px;
}
.black-12px {
	font-size:1.2em;
	line-height:16px;
	color:#333333;
	text-align:justify;
}
.black-12px span {
	font-weight:bold;
	color:#F98100;
}
.black-12px a {
	color:#7DBF13;
}
.black-12px a:hover {
	text-decoration:none;
}
.hp_text {
	font-size:1.2em;
	line-height:16px;
	color:#333333;
}
.hp_text span {
	font-weight:bold;
	color:#F98100;
}
.hp_text a {
	color:#7DBF13;
}
.hp_text a:hover {
	text-decoration:none;
}
.wide-sign-in-spacer {
	background:url(../images/bg_spacer_sign-in_box_wide.gif) left top repeat-y !important;
	width:392px !important;
}
.wide-sign-in {
	background:url(../images/bg_top_sign-in_box_wide.gif) left top no-repeat !important;
	width:392px !important;
}
.wide-posit-inputs-sign-in p span {
	color: red;
}
.wide-sign-in-bottom {
	background:url(../images/bg_bottom_sign-in_box_wide.gif) left bottom no-repeat !important;
	width:392px !important;
}
.wide-posit-inputs-sign-in {
	width:332px;
	margin:0px 0 0 30px;
	float:left;
	display:inline;
}
.posit-inputs-sign-in td {
	font-size:1.1em;
	line-height:24px;
	font-weight:bold;
	color:#333333;
}
.wide-posit-inputs-sign-in p {
	font-size:1.1em;
	line-height:24px;
	font-weight:bold;
	color:#333333;
	/*float:left;*/
	text-align:left;
}
.wide-posit-inputs-sign-in p input {
	height:16px;
	border:#D9D9D9 1px solid;
	font-family:Tahoma, Verdana;
	font-size:1.1em;
	font-weight:normal;
	color:#333333;
	width: 332px;
}
.green-10px {
	color:#7DBF13;
	line-height:15px;
	font-size:1em;
}
.checkbox-label {
	/*	padding: 0 0 0 181px;*/
	display: block;
	margin: 0;
	font-size:1.1em;
	line-height:24px;
	font-weight:bold;
	color:#333333;
	/*float:left;*/
	text-align:left;
}
checkbox-label input {
	font-size:1.1em;
	line-height:24px;
	font-weight:bold;
	color:#333333;
	text-align:left;
}
.checkbox-left {
	/*padding: 0px 0px 0 181px;*/
	float: left;
	font-size:1.1em;
	line-height:24px;
	font-weight:bold;
	color:#333333;
	text-align:left;
	display: block;
	/*clear: both;*/
	width: 100px;
}
.checkbox-right {
	padding: 0 150px 0 0px;
	float: right;
	font-size:1.1em;
	line-height:24px;
	font-weight:bold;
	color:#333333;
	text-align:left;
	display: block;
	width: 50px;
}
.organisations-use {
	background:url(../images/bg_organiz-use.gif) left top no-repeat;
	width:373px;
	height:76px;
	margin:20px 0 0 0;
	display:block;
}
.individuals-use {
	background: url(../images/bg_individ-use.gif) left top no-repeat;
	width:373px;
	height:76px;
	display:block;
	margin:11px 0 11px 0;
}
.edu-use {
	background:url(../images/bg_edu-use.gif) left top no-repeat;
	width:373px;
	height:76px;
	display:block;
	margin:0 0 0px 0;
}
.edu-use-n {
	background:url(../images/bg_edu-use.gif) left top no-repeat;
	width:373px;
	height:76px;
	display:block;
	margin:0 0 40px 0;
}
.right-column {
	float:right;
	width:346px;
	position:relative;
	top:22px;
	right:52px;
}
#location-search-box {
	float:right;
	background:url(../images/bg_top_location-search.gif) left top no-repeat;
	width:346px;
	height: 506px;
	margin-bottom: 50px;
	position:relative;
	top:22px;
	right:52px;
}
#posit-search-text {
	padding:15px 0 0 28px;
	width:250px;
}
#location-search-box h2 span {
	font-weight:bold;
}
#location-search_button {
	float:left;
	cursor:pointer;
	margin:11px 0 0 0;
}
.location-input-search {
	border: solid 0px #fff;
	width:242px;
	height:18px;
	font-family:Tahoma, Verdana;
	font-size:1.2em;
	color:#333333;
	margin:5px 0px 0 8px;
}
.input-width {
	background:url(../images/bg_input_location-search.gif) left center no-repeat;
	width:256px;
	height:24px;
	margin:11px 4px 0px 27px;
	float:left;
	display:inline;
	position:relative;
	z-index:50;
}
body:last-child:not(:root:root) .input-width {
background:none !important;
}
#posit-browse-location-text {
	clear:both;
	margin:0px 0 7px 28px;
	width:100px;
}
#location-search-box p {
	color:#333333;
	font-size:1.2em;
	line-height:16px;
	margin:0 0 0 28px;
	text-align:left;
	z-index:9;
}
.posit-location-text {
	position:relative;
	z-index:15;
	width:160px;
	top:22px;
}
.zip-input {
	width:46px;
	height:18px;
	border:#CCCCCC 1px solid;
	font-family:Tahoma, Verdana;
	font-size:1.2em;
	color:#333333;
	padding:2px 0 0 4px;
	vertical-align:middle;
	position:relative;
	left:28px;
	top:5px;
}
.find-button {
	vertical-align:middle;
	margin:9px 0 0 32px;
	cursor:pointer;
	position:relative;
}
#map {
	position:absolute;
	right:-27px;
	top:124px;
	background-image:url(../images/map/map.png);
	z-index:1;
}
.map {
	background-image:url(../images/map/map.png);
}
.bronx {
	background-position:0 -396px;
}
.manhattan {
	background-position:0 -792px;
}
.queens {
	background-position:0 -1188px;
}
.brooklyn {
	background-position:0 -1584px;
}
.staten-island {
	background-position:0 -1980px;
}
#main-win-bottom {
	background:url(../images/bg_main-win_bottom.png) left bottom no-repeat;
	width:998px;
}
.copy {
	font-size:1.1em;
	color:#949494;
	padding:12px 0 22px 52px;
	float:left;
}
.bottom-menu {
	float:right;
	margin:11px 40px 0 0;
	display:inline;
}
.bottom-menu li {
	float:left;
	font-size:1.1em;
	line-height:16px;
	color:#949494;
	background:url(../images/bullet_bottom-menu.gif) left center no-repeat;
	padding:0 10px 0 13px;
}
.bottom-menu li a {
	color:#70B60F;
	text-decoration:underline;
}
.bottom-menu li a:hover, .bottom-menu li a:hover {
	text-decoration:none;
}
.task-menu {
	float:left;
	margin:11px 40px 0 50px;
	display:inline;
}
.task-menu li {
	float:left;
	font-size:1.1em;
	line-height:16px;
	color:#949494;
	background:url(../images/bullet_bottom-menu.gif) left center no-repeat;
	padding:0 10px 0 13px;
}
.task-menu li a {
	color:#70B60F;
	text-decoration:underline;
}
.task-menu li a:hover, .task-menu li a:hover {
	text-decoration:none;
}
.copy-menu {
	margin:-1px 0 0 40px;
	display:inline;
	float:left;
}
.copy-menu li {
	background:url(../images/bullet_member-menu.gif) left top no-repeat;
	float:left;
	padding:0 8px 13px 12px;
}
.copy-menu li a {
	color:#70B60F;
	text-decoration:underline;
	font-size:1em;
}
/*_____________profile-page________________________*/
.posit-text-back {
	padding:0 0 0 11px;
	background:url(../images/bullet_back_underl.gif) left 90% no-repeat;
	font-size:1.2em;
}
.posit-text-back:hover {
	background:url(../images/bullet_back.gif) left 90% no-repeat;
	text-decoration:none;
}
.posit-text-back span {
	font-weight: bold;
}
.posit-text-home {
	background:url(../images/ico_dot.gif) left 60% no-repeat;
	margin-left:9px;
	padding-left:15px;
}
.posit-text-home a {
	background:url(../images/ico_arrow.gif) right 60% no-repeat;
	padding-right:8px;
	margin-right:4px;
}
.posit-text-mission {
	margin:20px 0 0 1px;
}
.text-pos-camp-saisons {
	margin:14px 0 17px 0;
}
.box-left-open .container-left-profile {
	background:url(../images/bg_bottom_left-col-cont.gif) left bottom no-repeat;
	padding:10px 30px 17px 27px;
	margin:-3px 0 0 0;
}
.box-left-close .container-left-profile {
	display:none;
}
.box-left-open .container-left-profile-header {
	background:url(../images/bg_top_left-col-cont.gif) left top no-repeat;
	padding:3px 0px 0px 27px;
	width:346px;
	height:25px;
	position: relative;
}
.box-left-close .container-left-profile-header {
	background:url(../images/bg_top_left-col-cont_close.gif) left top no-repeat;
	padding:3px 0px 0px 27px;
	width:346px;
	height:25px;
	position: relative;
}
.posit-contact-inf {
	margin:32px 0 0 0;
}
.box-left-open .container-left-profile-header span img, .box-open .container-profile-header span img {
	background:url(../images/triangle-sel.gif) left top no-repeat;
}
.box-left-close .container-left-profile-header span img, .box-close .container-profile-header span img {
	background:url(../images/triangle-sel-open.gif) left top no-repeat;
}
.box-left-open .container-left-profile-header span, .box-left-close .container-left-profile-header span {
	position: absolute;
	right:24px;
	top:11px;
}
.container-left-profile p, .container-profile p {
	color:#333333;
	font-size:1.2em;
	line-height:18px;
}
.container-left-profile p span, .container-profile p span {
	font-weight:bold;
}
.container-left-profile p a, .container-profile p a {
	color:#7DBF13;
}
.container-left-profile p a:hover, .container-profile p a:hover {
	text-decoration:none;
}
.container-left-profile p a span, .container-profile p a span {
	font-weight:bold;
}
.right-col {
	width:347px;
	float:right;
	margin:22px 51px 0 0;
	display:inline;
}
.box-open {
	text-align: left;
}
.box-close {
	text-align: left;
}
.box-open .container-profile {
	background:url(../images/bg_bottom_container-profile.gif) left bottom no-repeat;
	padding:10px 30px 17px 27px;
	margin:-3px 0 4px 0;
}
.picture-upload .container-profile {
	background:url(../images/bg_bottom_container-profile.gif) left bottom no-repeat;
	padding:10px 30px 17px 27px;
	margin:-3px 0 0 0 !important;
}
.box-wide-bottom {
	background:url(../images/bg_wide_block_bottom.gif) left bottom no-repeat !important;
}
.box-close .container-profile {
	display:none;
}
.box-open .container-profile-header span, .box-close .container-profile-header span {
	position: absolute;
	right:24px;
	top:11px;
	display:inline;
}
.box-open .container-profile-header {
	background:url(../images/bg_top-container-profile.gif) left top no-repeat;
	width:319px;
	height:25px;
	padding:3px 0 0 27px;
	/*position: static;*/
	position: relative;
	text-align: left;
}
.box-open .box-wide {
	background:url(../images/bg_wide_block.gif) left top no-repeat !important;
	width: 736px !important;
}
html > body .box-open .container-profile-header {
	padding:3px 0px 0px 27px;
}
.box-close .container-profile-header span {
	position: absolute;
	right:24px;
	top:11px;
	display:inline;
}
.box-close .container-profile-header {
	background:url(../images/bg_top-container-profile_cl.gif) left top no-repeat;
	width:319px;
	height:25px;
	padding:3px 0px 0px 27px;
	position:relative;
}
.box-close .box-wide {
	background:url(../images/bg_wide_block_closed.gif) left top no-repeat !important;
	width: 736px !important;
}
html > body .box-close .container-profile-header {
	padding:3px 0px 0px 27px;
}
.list {
	font-size:1.2em;
	line-height:16px;
	color:#333333;
	padding:4px 0 0 0;
}
.list span {
	color:#6CAF00;
	text-decoration:underline;
}
.last-list {
	margin:0 0 9px 0;
}
.padding {
	padding:0 0 0 14px;
	font-size:1.1em !important;
}
.black-11px {
	font-size:1.1em !important;
}
.profile {
	height:40px;
	margin: 0 !important;
}
/*_____________search-page________________________*/
.text-pos-search-results {
	margin:18px 0 0 51px;
}
.searhed-for {
	font-size:1.2em;
	color:#333333;
	margin:9px 0 0 51px;
}
.searhed-for span {
	font-weight:bold;
}
.searhed-for a {
	line-height:16px;
	color:#7DBF13;
}
.searhed-for a:hover {
	text-decoration:none;
}
.search-nav {
	float:left;
	margin:0px 0 0 0px;
	width:620px;
}
.search-nav li {
	float:left;
	padding:0 0px 6px 0px;
	font-weight:bold;
	font-size:1.1em;
	color:#F98911;
	line-height:22px;
	height:26px;
}
.menu-border {
	background:url(../images/bullet_search-menu.gif) center 20% no-repeat;
	padding:4px 10px 0 10px !important;
	height:15px;
}
.search-nav li:hover {
	background:url(../images/search-menu-selector.gif) 50% 95% no-repeat;
}
.menu-border:hover {
	background:none !important;
}
.search-nav li a {
	text-decoration:none;
	color:#7DBF13;
}
.search-nav li a:hover {
	text-decoration:underline;
}
.search-nav li.cur {
	background:url(../images/bg_center_search-menu.gif) repeat-x;
	padding:0 0 6px 0 !important;
	display:block;
}
.cur-st {
	height:26px;
	padding:6px 0px 15px 0px !important;
	line-height:25px;
	background:url(../images/bg_left_search-menu.gif) left top no-repeat !important;
}
.cur .bg {
	background:url(../images/bg_right_search-menu.gif) right top no-repeat;
	height:26px;
	padding:6px 0px 15px 0px !important;
	line-height:25px;
}
body:last-child:not(:root:root) .cur .bg {
 display:block;
padding:0px 0px 15px 0px !important;
}
.selector-cur {
	padding:0 25px 12px 25px !important;
	background:url(../images/search-menu-selector-cur.gif) center bottom no-repeat !important;
}
body:last-child:not(:root:root) .selector-cur {
 display:block;
 padding:0 25px 6px 25px !important;
}
.search-nav .selector .thin, .search-nav .selector-cur .thin {
	font-weight:normal;
}
.show-page {
	width:135px;
	float:right;
	display:inline;
	font-size:1.1em;
	line-height:16px;
	color:#333333;
	height:44px;
	margin:0px 0px 0 0;
}
.show-page p {
	padding:2px 0 0 0;
}
.show-page select {
	float:right;
	vertical-align:middle;
	font-family:Tahoma, Verdana;
	font-size:1.1em;
	color:#333333;
	width:97px;
	height:18px;
	border:#D9D9D9 1px solid;
	margin:0 0 2px 0;
}
.bg-search-nav {
	background:url(../images/bg_search-nav.gif) left bottom no-repeat;
	width:763px;
	height:43px;
}
.bg-search-nav-rounded {
	background:url(../images/bg_search-nav_rounded.gif) left bottom no-repeat;
	width:763px;
	height:43px;
}
.spacer-win-search {
	background:url(../images/spacer-main-win-search.gif) left top repeat-y;
	z-index:1;
	margin:10px 0 0 51px;
}
.main-win-search {
	background: url(../images/bg_bottom_main-win.gif) left bottom no-repeat;
	width:763px;
	clear:both;
}
.text-pos-org-found {
	margin:20px 0 0 27px;
	float:left;
	display:inline;
}
#search_button-organizat {
	float:right;
	clear:right;
	vertical-align:middle;
	cursor:pointer;
	margin:24px 23px 0 0;
	width:36px;
	height:24px;
}
#right-top-border {
	background:url(../images/bg_right-top_main-win-search.gif) left top no-repeat;
	width:32px;
	height:9px;
	position:relative;
	float:right;
	top:-1px;
}
.inp-width-organizat {
	background:url(../images/bg_search-for-organiz.gif) left center no-repeat;
	width:407px;
	height:24px;
	float:right;
	padding:0 5px 0 0;
	margin:24px 2px 25px 0;
	display:inline;
}
body:last-child:not(:root:root) .inp-width-organizat {
background:none !important;
}
.input-search-organizat {
	border: solid 0px #fff;
	font-family:Tahoma, Verdana;
	font-size:1.2em;
	color:#333333;
	vertical-align:middle;
	width:397px;
	height:17px;
	margin:5px 0 0 5px;
}
.search-container {
	width:713px;
	color:#010101;
	font-size:1.2em;
	line-height:16px;
	clear:both;
	margin:0 0 11px 27px;
	float:left;
	display:inline;
}
.search-container span {
	float:right;
	margin:0 10px 0 0;
}
.search-container p {
	width:633px;
	float:right;
}
.search-container .job-description p {
	width:712px;
}
.search-container p span {
	color:#F98911;
	font-weight:bold;
	float:none;
	margin:0;
}
.search-container a {
	color:#7DBF13;
}
.search-container a:hover {
	text-decoration:none;
}
.search-container .header, .search-content p.header {
	font-size:1.1em;
	color:#333333;
	font-weight:bold;
}
.search-container img {
	float:left;
}
.select-pages {
	font-size:1.1em;
	color:#333333;
	float: left;
	margin:12px 0 23px 103px;
	display:inline;
}
.select-pages li {
	padding:0 3px 0 3px;
	float:left
}
.select-pages li a {
	color:#7DBF13;
}
.select-pages li a:hover {
	text-decoration:none;
}
.select-pages li span {
	font-weight:bold;
	padding:0 3px 0 0px;
}
/*_____________use-page________________________*/
.spacer-use-win {
	background:url(../images/use-win_spacer.gif) left top repeat-y;
	width:763px;
	margin:22px 0 0 52px;
}
.top-use-win {
	background:url(../images/use-win_top.gif) left top no-repeat;
}
.bottom-use-win {
	background:url(../images/use-win_bottom.gif) left bottom no-repeat;
	padding:0 0 36px 0;
}
.spacer-use-win-add {
	background:url(../images/use-win_spacer2.gif) left top repeat-y !important;
}
.top-use-win-add {
	background:url(../images/use-win_top2.gif) left top no-repeat !important;
}
.bottom-use-win-add {
	background:url(../images/use-win_bottom2.gif) left bottom no-repeat !important;
}
.bottom-use-win .organis-use {
	background:url(../images/use-win_how-org.gif) left top no-repeat;
	width:245px;
	height:76px;
	display:block;
	float:left;
	clear:left;
}
.bottom-use-win .organis-use-cur {
	background:url(../images/use-win_how-org-cur.gif) left top no-repeat;
	width:273px;
	height:76px;
	display:block;
	float:left;
	clear:left;
}
.bottom-use-win .individ-use {
	background:url(../images/use-win_how-individuals.gif) left top no-repeat;
	width:245px;
	height:76px;
	display:block;
	float: left;
	clear:left;
	margin:11px 0 0 0;
}
.bottom-use-win .individuals-cur {
	background:url(../images/use-win_how-individuals-cur.gif) left top no-repeat;
	width:273px;
	height:76px;
	display:block;
	float: left;
	clear:left;
	margin:11px 0 0 0;
}
.bottom-use-win .schools-use {
	background:url(../images/use-win_how-schools.gif) left top no-repeat;
	width:245px;
	height:76px;
	display:block;
	float:left;
	clear:left;
	margin:12px 0 0 0;
}
.bottom-use-win .schools-cur {
	background:url(../images/use-win_how-schools-cur.gif) left top no-repeat;
	width:273px;
	height:76px;
	display:block;
	float:left;
	clear:left;
	margin:12px 0 0 0;
}
.bottom-use-win .help-nav {
	float:right;
	width:117px;
	margin:8px 23px 0 0;
}
.bottom-use-win .help-nav li {
	color:#7DBF13;
	line-height:17px;
	font-size:1.1em;
	font-weight:bold;
	border-bottom:1px solid #E0E0E0;
	padding:7px 0 10px 0;
}
.bottom-use-win .help-nav li a {
	color:#7DBF13;
	background:url(../images/bullet_2-triangle.gif) right 70% no-repeat;
	padding:0 8px 0px 0px;
}
.bottom-use-win .help-nav li a:hover {
	text-decoration:none !important;
}
.bottom-use-win .help-nav .last {
	border:none;
}
.posit-use-text {
	width:294px;
	float:right;
	margin:15px 38px 0 0;
}
.bottom-use-win .text-posit-how-use {
	margin:0px 20px 11px 0;
}
.bottom-use-win .text-posit-how-use span {
	font-weight:bold;
}
.bottom-use-win p {
	font-size:1.2em;
	line-height:16px;
	color:#333333;
	padding:0 10px 2px 0;
	text-align:justify;
}
.bottom-use-win p span {
	font-weight:bold;
}
.bottom-use-win p a {
	color:#7DBF13;
}
.bottom-use-win p a:hover {
	text-decoration: none !important;
}
.bottom-use-win .posittext-posit-indiv-use {
	margin:10px 0 0 0;
}
.bottom-use-win .posittext-posit-indiv-use span {
	font-weight:bold;
}
.posit-use-text ul {
	margin:9px 0px 9px 5px;
}
.posit-use-text ol {
	margin:9px 0px 9px 24px;
}
.posit-use-text ul li {
	color:#333333;
	line-height:16px;
	font-size:1.2em;
	padding: 2px 0px 2px 14px;
	background:url(../images/use-win_bullet.gif) left top no-repeat;
}
.posit-use-text ol li {
	color:#333333;
	line-height:16px;
	font-size:1.2em;
	padding:2px 0px 2px 0px !important;
}
/*_____________________________________*/

.def-form {
	background:url(../images/bg_form.gif) left top repeat-y;
	width:700px;
	z-index:1;
}
.def-form-top {
	background:url(../images/bg_form_top.gif) left top no-repeat;
	width:700px;
	z-index:5;
	padding:17px 0 0px 0;
}
.def-form-bottom {
	background:url(../images/bg_form_bottom.gif) left bottom no-repeat;
	width:700px;
	z-index:3;
	padding:0 0 18px 0;
}
.def-form-main {
	text-align: center;
}
#job-adv-search, #search-adv-search {
	padding: 0 30px;
}
fieldset {
	border: 0;
}
.form-item, .form-item * {
	text-align: left;
}
#edit-cats option {
	width: 290px;
}
.form-item div.description {
  clear:both;
}
.form-item {
	font-size:1.1em;
	line-height:24px;
	font-weight:bold;
	color:#333333;
	margin: 0 !important;
	/*	clear:both;*/
	float: none;
}
.form-item label {
	float: left;
	margin: 0 40px 0 0px;
	width: 700px;
}
#search-adv-search label {
	float: left;
	margin: 0 40px 0 0px;
	width: 313px;
}
.form-checkboxes {
	float: left;
	margin: 0 !important;
}
.profile-checkboxes-left {
	float: left;
	display: inline;
	width: 260px !important;
}
.profile-checkboxes-right {
	float: right;
	display: block;
	width: 398px !important;
}
.profile-checkboxes-left .option {
	width: 260px !important;
	margin: 0;
}
.profile-checkboxes-right .option {
	width: 400px !important;
	margin: 0;
}
.form-text {
	padding:0 2px 0 4px;
	height:16px;
	/*width:143px;*/
	width: 305px;
}
.form-autocomplete {
	width: 472px;
}
/*.form-select {
	width:151px;
}*/
.form-select option {
	padding-left: 4px;
}
.form-text, .form-select {
	border:#D9D9D9 1px solid;
	font-family:Tahoma, Verdana;
	font-size:1.1em;
	font-weight:normal;
	color:#333333;
	margin:3px 0 0 0;
}
.form-sep {
	height: 5px;
}
.textarea-field {
	width: 500px;
	font-family: Tahoma, Verdana;
	font-size: 1.1em;
	font-weight: normal;
	color: #333333;
	/*margin: 3px 0 0 156px;*/
	clear: both;
}
.content {
	text-align: center;
	padding: 20px 50px;
}
.profile-listing {
	width:300px;
	color:#010101;
	font-size:1.4em;
	line-height:16px;
	clear:both;
	margin: 15px 0 0 270px;
	float:left;
	display:inline;
}
.profile-listing a {
	font-weight: bold;
	color:#7DBF13;
}
.profile-listing a:hover {
	text-decoration:none;
}
.profile-listing img {
	float:left;
}
.profile-listing span {
	float:right;
	margin:0 13px 0 0;
}
.profile-listing p {
	width:200px;
	float:right;
}
.profile-listing p span {
	color:#F98911;
	font-weight:bold;
	float:none;
	margin:0;
}
.updated {
	font-size: 8pt !important;
	font-weight: normal !important;
	color: #949494 !important;
}
.messages {
	width: 100%;
	text-align: center;
	color: #F98100;
	font-weight: bold;
}
.form-required {
	color: #F98100;
}
.breadcrumb {
	text-align: left;
	font-weight: bold;
	color: #70B60F;
	margin: 0 0 0 -48px;
	width: 200px;
}
.breadcrumb a {
	color: #70B60F;
}
.node-menu {
	text-align: left;
	font-weight: bold;
	color: #949494;
	width: 170px;
	margin: 0 0 0 -48px;
	font-family: Tahoma, Verdana;
}
.node-menu a {
	color: #70B60F;
}
.node-menu a:hover {
	text-decoration: none;
}
.node-menu ul {
	padding: 0 !important;
	background: #E1E1E1;
}
.node-menu li {
	padding: 0 0 10px 0;
}
.spacer {
	height: 101px;
}
.def-table {
	width: 100%;
}
.def-table, .def-table tr, .def-table td {
	background: none !important;
}
.def-table td, .def-table th {
	border: 1px solid #CCCCCC;
	padding: 3px;
}
.def-table th {
	text-align: center;
	vertical-align: middle;
}
.def-table td {
	text-align: left;
	vertical-align: top;
}
a {
	color: #70B60F;
}
a:hover {
	text-decoration: none;
}
.container-profile .upload-button {
	margin: 0 0 0 300px !important;
}
.back-button {
	margin: 12px 0 0 52px;
	font-size: 1.3em;
	font-weight: bold;
}
.site-map, .site-map * {
	text-align: left;
}
.site-map .tree {
	margin-left: 20px;
}
.site-map .tree li a {
	font-size: 1.1em;
}
.registration-form {
	float:left;
	width:392px;
	display:inline;
}
.login-form {
	float:right;
	width:373px;
	display:inline;
}
#register_button {
	float:left;
	margin:10px 0 0 30px;
	cursor:pointer;
}
#log-in_button {
	float:left;
	margin:10px 0 0 15px;
	cursor:pointer;
}
#aggregator {
	font-size: 1.2em;
	color: #333333;
	line-height: 16px;
}
#autocomplete {
	margin-top: 45px !important;
}
.bottom-use-win .about-us-n-use {
	background:url(../images/use_n_about-us.gif) left top no-repeat;
	width:209px;
	height:53px;
	display:block;
	float:left;
	clear:left;
}
.bottom-use-win .about-us-n-use-cur {
	background:url(../images/use_n_about-us_cur.gif) left top no-repeat;
	width:237px;
	height:53px;
	display:block;
	float:left;
	clear:left;
}
.bottom-use-win .contact-us-n-use {
	background:url(../images/use_n_contact-us.gif) left top no-repeat;
	width:209px;
	height:53px;
	display:block;
	float:left;
	clear:left;
	margin:10px 0 12px 0;
}
.bottom-use-win .contact-us-n-use-cur {
	background:url(../images/use_n_contact-us_cur.gif) left top no-repeat;
	width:237px;
	height:53px;
	display:block;
	float:left;
	clear:left;
	margin:10px 0 12px 0;
}
.bottom-use-win .donate-n-use {
	background:url(../images/use_n_donate.gif) left top no-repeat;
	width:209px;
	height:53px;
	display:block;
	float:left;
	clear:left;
	margin:0 0 10px 0;
}
.bottom-use-win .donate-n-use-cur {
	background:url(../images/use_n_donate_cur.gif) left top no-repeat;
	width:237px;
	height:53px;
	display:block;
	float:left;
	clear:left;
	margin:0 0 10px 0;
}
.bottom-use-win .help-n-use {
	background:url(../images/use_n_help.gif) left top no-repeat;
	width:209px;
	height:53px;
	display:block;
	float:left;
	clear:left;
}
.bottom-use-win .help-n-use-cur {
	background:url(../images/use_n_help_cur.gif) left top no-repeat;
	width:237px;
	height:53px;
	display:block;
	float:left;
	clear:left;
}
.feed-item-title {
	font-size: 1.1em;
	font-weight: bold;
}
.feed-num {
	float: left;
}
.feed-item {
	text-align: left;
	margin-bottom: 20px;
	width: 740px;
	float: right;/*	border-bottom: 1px solid #CCC;*/
}
.feed-item br {
	line-height: 5px;
}
#per_page {
	width: 100px;
}
#per_sort {
	width: 115px;
}
/*___________________________________________________New_design______________________________________________*/
.search-box {
	background:url(../images/search-box_bg.png) left top no-repeat;
	width:407px;
	float:right;
	padding:11px 0 0 14px;
	margin:11px 1px 0 0;
	display:inline;
}
.search-box form {
	width:407px;
	height:23px;
	padding:0px;
	margin:0px;
	border:0px;
	display:inline;
}
.left-column-new {
	float:left;
	width:435px;
	margin:0 11px 0 0;
	display:inline;
	position:relative;
}
.left-column-new h1 {
	padding:15px 0 14px 0;
}
.left-column-new h4, .right-column-new h4 {
	margin-bottom:9px;
	font-size:2em;
}
.left-column-new .black-12px {
	margin-bottom:9px;
	padding-right:27px;
}
#blue-map {
	background-image:url(../images/map/blue-map.png);
	width:432px;
	height:381px;
	margin:-3px 0 6px 0;
}
.blue-map {
	background-image:url(../images/map/blue-map.png);
}
.blue-manhattan {
	background-position:0 -1905px;
}
.blue-bronx {
	background-position:0 -381px;
}
.blue-queens {
	background-position:0 -762px;
}
.blue-brooklyn {
	background-position:0 -1143px;
}
.blue-staten-island {
	background-position:0 -1524px;
}
.locat-blue-search-box {
	width:220px;
	position:absolute;
	margin:24px 0 0 18px;
}
.locat-blue-search-box h5 {
	font-size:12px;
	font-weight:bold;
	color:#037DCA;
	margin-bottom:6px;
	margin-top:11px;
}
.input-search-edu {
	border: solid 1px #5DD1F6;
	font-family:Tahoma, Verdana;
	font-size:1.2em;
	color:#333333;
	vertical-align:middle;
	width:188px;
	height:17px;
	padding:2px 0 1px 4px;
}
.locat-blue-search-box .search_button_big, .locat-blue-search-box .search_button_big-sel {
	margin:0;
}
.locat-blue-search-box select {
	width:192px;
	height:20px;
	border: solid 1px #5DD1F6;
	font-family:Tahoma, Verdana;
	font-size:13px;
	color:#333333;
	vertical-align:middle;
}
.locat-blue-search-box p {
	color:#333333;
	font-size:1.1em;
	line-height:16px;
	margin:-4px 0 10px 0;
	width:203px;
}
.find_button {
	float:right;
	margin-right:100px;
	background:url(../images/btn_find.gif) left top no-repeat;
}
.find_button-sel {
	float:right;
	margin-right:100px;
	background:url(../images/btn_find.gif) left bottom no-repeat;
}
.inp-zip {
	border: solid 1px #5DD1F6;
	font-family:Tahoma, Verdana;
	font-size:1.2em;
	color:#333333;
	vertical-align:middle;
	width:47px;
	height:17px;
	padding:2px 0 1px 4px;
}
.left-column-new h2 {
	margin-bottom:7px;
}
.new-positions {
	margin-top:1px;
	margin-bottom:10px;
}
.new-positions img {
	float:left;
	margin:3px 15px 0 1px;
}
.new-positions p {font-size:1.1em; padding-left:50px; line-height:1.4em; color:#333333;}
.new-positions a.green-12px {
	font-weight:bold;
	display:block; font-size:1.1em;
}

.right-column-new {
	float:right;
	width:208px;
	margin:0;
	display:inline;
}
.right-column-new h4 {
	margin:16px 0 13px 0;
}
.spacer-sign-in-box {
	width: 373px;
	background:url(../images/bg_spacer_sign-in_box.gif) left top repeat-y;
	z-index:1;
}
.sign-in-box {
	background:url(../images/bg_top_sign-in_box.gif) left top no-repeat;
	width:373px;
	z-index:5;
	padding:17px 0 0px 0;
}
.bottom-sign-in-box {
	background:url(../images/bg_bottom_sign-in_box.gif) left bottom no-repeat;
	width:373px;
	z-index:3;
	padding:0 0 18px 0;
}
.posit-inputs-sign-in {
	width:220px;
	margin:0px 0 0 30px;
	float:left;
	display:inline;
}
.input-sign-in {
	width:143px;
	height:16px;
	border:#D9D9D9 1px solid;
	float:right;
	font-family:Tahoma, Verdana;
	font-size:1.1em;
	font-weight:normal;
	color:#333333;
	margin:3px 0 0 0;
	padding:0 2px 0 4px;
}
.posit-inputs-sign-in p {
	font-size:1.1em;
	line-height:24px;
	font-weight:bold;
	color:#333333;
}
.green-10px {
	color:#7DBF13;
	line-height:15px;
	font-size:1em;
}
.pos-forgot-pass {
	float:left;
	margin:0 0 0 16px;
}
.pos-sign-up {
	float:left;
	margin:0 0 0 16px;
	font-weight:bold;
}
#sign-in_button {
	float:left;
	margin:10px 0 0 15px;
	cursor:pointer;
}
#remember-chkbox {
	margin:0 5px 0 0;
	padding:0;
	vertical-align:middle;
}
.pos-remember-text {
	float:left;
	display:inline;
	margin:-18px 0 0 30px;
	color:#333333;
	font-size:1em;
	line-height:22px;
}
.spacer-sign-in-box-new {
	background:url(../images/bg_spacer_sign-in_box-new.gif) left top repeat-y;
	width:208px;
	z-index:1;
}
.sign-in-box-new {
	background:url(../images/bg_top_sign-in_box-new.gif) left top no-repeat;
	width:208px;
	z-index:5;
	padding:17px 0 0px 0;
}
.bottom-sign-in-box-new {
	background:url(../images/bg_bottom_sign-in_box-new.gif) left bottom no-repeat;
	width:190px;
	z-index:3;
	padding:0 0 3px 18px;
}
.posit-inputs-sign-in-new {
	width:173px;
	float:left;
}
.input-sign-in-new {
	width:104px;
	height:16px;
	border:#D9D9D9 1px solid;
	float:right;
	font-family:Tahoma, Verdana;
	font-size:1em;
	font-weight:normal;
	color:#333333;
	margin:3px 0 0 0;
	padding:0 2px 0 4px;
}
.posit-inputs-sign-in-new p {
	font-size:1.1em;
	line-height:24px;
	font-weight:bold;
	color:#333333;
}
.pos-remember-text-new {
	float:left;
	display:inline;
	margin:-2px 0 0 0;
	color:#333333;
	font-size:1em;
	line-height:22px;
}
#remember-chkbox-new {
	margin:0 2px 0 0;
	padding:0;
	vertical-align:middle;
}
.sign-in_button {
	float: right;
	margin: 6px 0 0 0;
	cursor:pointer;
	background:url(../images/btn_sign-in.gif) left top no-repeat;
}
.sign-in_button-sel {
	float: right;
	margin: 6px 0 0 0;
	cursor:pointer;
	background:url(../images/btn_sign-in.gif) left bottom no-repeat;
}
.pos-forgot-pass-new {
	float:left;
	clear:left;
}
.pos-sign-up-new {
	float:left;
	clear:left;
	font-weight:bold;
	padding-bottom:15px;
}
.events {
	font-size:1.1em;
	color:#F98100;
	line-height:1.1em;
	margin-bottom:14px;
}
.events span {
	font-weight:bold;
}
.events img {
	float:left;
	margin-right:11px;
}
.upcoming-events {
	margin-bottom:14px;
}
.upcoming-events h6 {
	font-weight:normal;
	color:#7DBF13;
	line-height:16px;
}
.upcoming-events a {
	color:#7DBF13;
	font-weight:bold;
	font-size:1.2em;
	line-height:16px;
}
.upcoming-events p {
	color:#333333;
	font-size:1.1em;
	line-height:14px;
	/*text-align:justify;*/
}
.referral-by {
	margin-bottom:10px;
}
.referral-by a {
	font-size:1.1em;
	color:#F98100;
}
.referral-by a span {
	font-weight:bold;
}
.bottom-sign-in-box-new .container {
	margin-bottom:13px;
}
.bottom-sign-in-box-new .container p {
	font-size:1.1em;
	line-height:1.3em;
	color:#333333;
}
.bottom-sign-in-box-new .container .green-12px {
	font-weight:bold;
	font-size:1.2em;
	line-height:1.1em;
	padding-bottom:5px;
}
.banner {
	margin:4px 0 15px 0;
}
#left-column .text-posit {
	float:left;
	font-size:1.1em;
	color:#333333;
	font-weight:bold;
	padding:11px 46px 0 0;
}
.browse-directory {
	clear:both;
	padding-top:11px;
}
.browse-directory .text-pos-search-results {
	margin:0 0 0 51px;
}
.browse-directory a.text-pos-search-results {
	margin:6px 0 0 51px;
	display:block;
}
.browse-directory .show-text {
	float:right;
	font-size:1.1em;
	color:#333333;
	font-weight:bold;
	margin:4px 78px 0;
	display:inline;
}
.browse-directory .show-text select {
	vertical-align:middle;
	font-family:Tahoma, Verdana;
	font-size:1.1em;
	color:#333333;
	height:18px;
	border:#D9D9D9 1px solid;
	margin:0 0 2px 1px;
	font-weight:normal;
	width:76px;
}
.browse-directory .show-text select.show-sel {
	width:92px;
}
.bd-menu {
	width:763px;
	height:57px;
	padding-top:3px;
}
.bd-menu li {
	height:51px;
	float:left;
	font-size:11px;
	color:#7DBF13;
	font-weight:bold;
	text-align:center;
	padding-top:6px;
}
.bd-menu li a {
	text-decoration:none;
}
.bd-menu li select {
	vertical-align:middle;
	font-family:Tahoma, Verdana;
	font-size:1.1em;
	color:#333333;
	height:17px;
	border:#D9D9D9 1px solid;
	margin:4px 0 0 0;
	font-weight:normal;
	width:124px;
}
.bd-menu li span {
	font-weight:normal;
}
.bd-organizat {
	background:url(../images/bd-menu_organizations.gif) left top no-repeat;
	width:153px;
}
.bd-menu li.bd-organizat-cur {
	background:url(../images/bd-menu_organizations_cur.gif) left top no-repeat;
	width:153px;
	color:#F98911;
}
.bd-schools {
	background:url(../images/bd-menu_schools.gif) left top no-repeat;
	width:152px;
}
.bd-menu li.bd-schools-cur {
	background:url(../images/bd-menu_schools_cur.gif) left top no-repeat;
	width:152px;
	color:#F98911;
}
.bd-people {
	background:url(../images/bd-menu_people.gif) left bottom no-repeat;
	width:153px;
}
.bd-menu li.bd-people-cur {
	background:url(../images/bd-menu_people_cur.gif) left bottom no-repeat;
	width:153px;
	color:#F98911;
}
.bd-resourcs {
	background:url(../images/bd-menu_resources.gif) left bottom no-repeat;
	width:154px;
}
.bd-menu li.bd-resourcs-cur {
	background:url(../images/bd-menu_resources_cur.gif) left bottom no-repeat;
	width:154px;
	color:#F98911;
}
.bd-jobs {
	background:url(../images/bd-menu_jobs.gif) left bottom no-repeat;
	width:151px;
}
.bd-menu li.bd-jobs-cur {
	background:url(../images/bd-menu_jobs_cur.gif) left bottom no-repeat;
	width:151px;
	color:#F98911;
}
.gray-box-top {
	background:url(../images/gray-box_top.gif) left top no-repeat;
	width:710px;
	padding-top:13px;
	margin:14px 0 19px 27px;
}
.gray-box-bott {
	background:url(../images/gray-box_bottom.gif) left bottom no-repeat;
	padding:0 10px 5px 21px;
	width:679px;
}
.gray-box-bott h4 {
	margin-bottom:10px;
}
.gray-box-bott ul {
	float:left;
	width:218px;
	margin-right:38px;
}
.gray-box-bott ul li {
	font-size:1.1em;
	font-weight:bold;
	margin-bottom:11px;
	line-height:1.2em;
}
.gray-box-bott ul li a {
	color:#7DBF13;
}
.gray-box-bott ul li a:hover {
	color:#F98911;
}
.gray-box-bott ul.centr {
	margin:0 27px 0 0;
	width:206px;
}
.gray-box-bott ul.last {
	margin-right:0px;
	width:187px;
}
.browse-directory #location-search-box {
	float:right;
	background:url(../images/bg_top_location-search.gif) left top no-repeat;
	width:346px;
	height:400px;
	position:relative;
	top:22px;
	right:52px;
}
.browse-directory .posit-location-text {
	position:relative;
	z-index:15;
	width:160px;
	top:17px;
}
.browse-directory #map {
	position:absolute;
	right:-27px;
	top:21px;
	background-image:url(../images/map/map.png);
}
.browse-directory .find_button {
	float:right;
	background:url(../images/btn_find.gif) left top no-repeat;
	margin:5px 33px 0 0;
	cursor:pointer;
	position:relative;
}
.browse-directory .find_button-sel {
	float:right;
	background:url(../images/btn_find.gif) left bottom no-repeat;
	margin:5px 33px 0 0;
	cursor:pointer;
	position:relative;
}
.search-content {
	margin-left:30px;
	width:318px;
}
.search-content p {
	font-size:1.1em;
	color:#333333;
	line-height:2.1em;
}
.search-content input {
	vertical-align:middle;
	margin-bottom:1px;
}
.search-content select {
	vertical-align:middle;
	font-family:Tahoma, Verdana;
	font-size:1.1em;
	color:#333333;
	height:16px;
	border:#D9D9D9 1px solid;
	margin:3px 0 2px 0;
	font-weight:normal;
	width:207px;
	float:right;
}
.search-content p.header {
	margin-bottom:3px;
}
.search-content input.adv-search-inp {
	width:313px;
	height:14px;
	border:#CCCCCC 1px solid;
	font-family:Tahoma, Verdana;
	font-size:1.2em;
	color:#333333;
	padding:1px 0 1px 4px;
	vertical-align:middle;
	margin:0 0 3px 0;
}
.search-content .text-posit {
	float: none;
	padding:20px 0 0 0;
}
.search_button-big {
	vertical-align:middle;
	cursor:pointer;
	background:url(../images/btn_search-big.gif) left top no-repeat;
	margin:10px 0 113px 156px;
	width: 80px !important;
}
.search_button-big-sel {
	vertical-align:middle;
	cursor:pointer;
	background:url(../images/btn_search-big.gif) left bottom no-repeat;
	margin:10px 0 113px 156px;
	width: 80px !important;
}
.edu-events {
	padding-top:18px;
}
.edu-events .posit-text-home {
	background:none;
	margin-left:39px;
}
.edu-events .text-pos-search-results {
	margin:13px 0 9px 53px;
}
.edu-events .events-text {
	width:625px;
	float:left;
	margin-bottom:20px;
}
.edu-events .events-text span {
	color:#333;
}
.create-event, .create-event-sel {
	background:url(../images/btn_create-event.gif) left top no-repeat;
	cursor:pointer;
	float:left;
	margin:5px 18px 0 53px;
}
.create-event-sel {
	background:url(../images/btn_create-event.gif) left bottom no-repeat;
}
.post-jobs {
	background:url(../images/btn_post_jobs.gif) left top no-repeat;
	cursor:pointer;
	float:left;
	margin:5px 18px 0 53px;
	height:22px;
}
.events-tbl-header {
	background:url(../images/bg_search-nav_rounded.gif) left -24px no-repeat;
	width:763px;
	margin-left:53px;
	clear:both;
	height:55px;
}
.em-menu {
	float:left;
	height:31px;
	width:300px;
}
.em-menu li {
	float:left;
	height:25px;
	font-size:1.1em;
	color:#F98911;
	font-weight:bold;
	text-align:center;
	padding-top:6px;
}
.em-menu li a {
	text-decoration:none;
}
.em-menu li a:hover {
	color:#F98911;
}
.em-month {
	background:url(../images/e-m_month-view.gif) left top no-repeat;
	width:101px;
}
.em-month-cur {
	background:url(../images/e-m_month-view_sel.gif) left top no-repeat;
	width:101px;
}
.em-week {
	background:url(../images/e-m_week-view.gif) left top no-repeat;
	width:95px;
}
.em-week-cur {
	background:url(../images/e-m_week-view_sel.gif) left top no-repeat;
	width:95px;
}
.em-day {
	background:url(../images/e-m_day-view.gif) left top no-repeat;
	width:89px;
}
.em-day-cur {
	background:url(../images/e-m_day-view_sel.gif) left top no-repeat;
	width:89px;
}
.events-tbl-header p {
	font-size:11px;
	color:#333333;
	font-weight:bold;
	float:right;
}
.events-tbl-header p select {
	vertical-align:middle;
	font-family:Tahoma, Verdana;
	font-size:1em;
	color:#333333;
	height:16px;
	border:#D9D9D9 1px solid;
	font-weight:normal;
	margin:0 2px 2px 0;
}
.events-tbl-header p select.month {
	width:78px;
}
.events-tbl-header p select.day {
	width:42px;
}
.events-tbl-header p select.year {
	width:50px;
}
.events-tbl-header p select.type {
	width:85px;
}
.events-tbl-header p img {
	position:relative;
	top:4px;
	margin:0 11px 0 3px;
}
.btn-show, .btn-show-sel {
	background:url(../images/btn_show.gif) left top no-repeat;
	cursor:pointer;
	margin-left:3px;
	position:relative;
	top:4px;
}
.btn-show-sel {
	background:url(../images/btn_show.gif) left bottom no-repeat;
}
.list-menu {
	float:right;
	margin:8px 8px 0 0;
	display:inline;
}
.list-menu li {
	float:left;
	font-size:1.1em;
	font-weight:bold;
}
.l-m-prev {
	background:url(../images/arrow_left.gif) left 60% no-repeat;
	padding-left:10px;
	margin-right:22px;
}
.l-m-next {
	background:url(../images/arrow-right.gif) right 60% no-repeat;
	padding-right:11px;
}
.events-tbl-light, .events-tbl-red, .events-tbl-week {
	margin:0 0 0 20px;
	border-collapse:collapse;
}
.events-tbl-red {
	background:#fff3d5;
}
.events-tbl-red tbody{
	border: 0;
}
.events-tbl-week tbody{
	border: 0;
}
.events-tbl-red td.bg-white {
	background:#fff;
}
.events-tbl-light td, .events-tbl-red td, .events-tbl-week td {
	font-size:11px;
	color:#333333;
}
.events-tbl-month-first {
	width: 34px;
}
.events-tbl-light td.day-week, .events-tbl-red td.day-week {
	background:url(../images/e-tbl_day_gray-bg.gif) left top repeat-x #F5F5F5;
	height:23px;
	border-left:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	color:#868686;
}
.events-tbl-light td.day-date, .events-tbl-red td.day-date {
	background:url(../images/e-tbl_day_green-bg.gif) left top repeat-x #69B10D;
	height:19px;
	border-left:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
	font-size:11px;
	text-align:center;
	color:#fff;
}
.events-tbl-red td.day-date {
	background:url(../images/e-tbl_day_orange-bg.gif) left top repeat-x #FFA823;
}
.events-tbl-light td span, .events-tbl-red span, .events-tbl-week span {
	font-weight:bold;
}
td.first, td.border-light, td.border-dark {
	border-left:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
	padding:0 5px 0 5px;
	height:15px;
}

.events-tbl-light tbody {
	border: 0;
}

.events-tbl-light .first {
	border-top:1px solid #69B10D;
}
.events-tbl-red .first {
	border-top:1px solid #FF8000;
}
.events-tbl-light .border-light {
	border-top:1px solid #E4F5BC;
}
.events-tbl-red .border-light {
	border-top:1px solid #FFDE90;
}
.events-tbl-light .border-dark {
	border-top:1px solid #CFE59C;
}
.events-tbl-red .border-dark {
	border-top:1px solid #F7CF75;
}
.e-tbl_bg img {
	position:absolute;
	margin-left:-1px;
}
.events-tbl-light td.e-tbl-sel {
	background:#EAF9CB;
	color:#7DBF13;
	cursor:pointer;
}
.events-tbl-red td.e-tbl-sel {
	background:#FFE3A4;
	color:#FF8000;
	cursor:pointer;
}
.events-tbl-light div, .events-tbl-red div {
	position:relative;
	margin-left:-3px;
}
.events-tbl-light div div, .events-tbl-red div div {
	position:absolute;
	background:#fff;
	width:761px;
	border-left:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
	top:-7px;
}
.events-tbl-light div div .events-tbl-light, .events-tbl-red div div .events-tbl-red {
	margin:0;
	height:100%;
}
.events-tbl-light div div.sel {
	background:#EAF9CB;
}
.events-tbl-red div div.sel {
	background:#EAF9CB;
}
.events-tbl-light div div .events-tbl-light td, .events-tbl-red div div .events-tbl-red td {
	padding:0 5px 0 5px;
	height:15px;
	cursor:pointer;
}
.events-tbl-light div div.sel .events-tbl-light td {
	color:#7DBF13;
}
.events-tbl-red div div.sel .events-tbl-red td {
	color:#FF8000;
	background:#FFE3A4;
}
.events-tbl-light div div .events-tbl-light td.border-dark, .events-tbl-red div div .events-tbl-red td.border-dark {
	border-right:none;
	border-left:none;
}
.double-border-r.sel{
	z-index: 100 !important;
}
.double-border-r {
	border-right:2px solid #CFE59C;
	padding-bottom:5px;
}

.events-tbl-red .double-border-r {
	border-right:1px solid #FFDE90;
	background: #FFF3D5 !important;
	padding-bottom:5px;
}

.events-tbl-red .double-border-r.sel {
	border-right:2px solid #FFDE90;
	background: #FFE3A4 !important;
	padding-bottom:5px;
}

.empty {
	cursor:auto !important;
}
.events-tbl-week td {
}
.events-tbl-week td.day-week {
	background:url(../images/e-tbl_day_gray-bg.gif) left top repeat-x #F5F5F5;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	color:#868686;
	border:none;
	width:109px;
	padding:5px 0 0 0;
}
.events-tbl-week td.day-week img {
	position:relative;
	float:right;
	margin-top:-5px;
}
.events-tbl-week td.first {
	border-left:1px solid #D9D9D9 !important;
}
.events-tbl-week td.last {
	border-right:1px solid #D9D9D9 !important;
	padding:0;
}
.events-tbl-week td.day-date-gray {
	background:url(../images/e-tbl_date_gray-bg.gif) left top repeat-x #C2C2C2;
	height:19px;
	border-left:1px solid #C2C2C1;
	border-right:1px solid #C2C2C1;
	border-top:1px solid #C2C2C2;
	font-size:11px;
	text-align:center;
	color:#888787;
}
.events-tbl-week td.day-date-gray-dark {
	background:url(../images/e-tbl_date_gray-dark-bg.gif) left top repeat-x #C2C2C2;
	height:19px;
	border-left:1px solid #C2C2C1;
	border-right:1px solid #C2C2C1;
	border-top:1px solid #C2C2C2;
	font-size:11px;
	text-align:center;
	color:#888787;
}
.events-tbl-week td.day-date-green-light {
	background:url(../images/e-tbl_date_green-light-bg.gif) left top repeat-x #7DBF13;
	height:19px;
	border-left:1px solid #7DBF13;
	border-right:1px solid #7DBF13;
	border-top:1px solid #7DBF13;
	font-size:11px;
	text-align:center;
	color:#fff;
}
.events-tbl-week td.day-date-orange {
	background:url(../images/e-tbl_day_orange-bg.gif) left top repeat-x #FF8000;
	height:19px;
	border-left:1px solid #FF8000;
	border-right:1px solid #FF8000;
	border-top:1px solid #FF8000;
	font-size:11px;
	text-align:center;
	color:#fff;
}
.events-tbl-week td.day-date-green {
	background:url(../images/e-tbl_day_green-bg.gif) left top repeat-x #69B10D;
	height:19px;
	border-left:1px solid #7DBF13;
	border-right:1px solid #7DBF13;
	border-top:1px solid #7DBF13;
	font-size:11px;
	text-align:center;
	color:#fff;
}
.events-tbl-week tr.first td {
	border-top:1px solid #7DBF13;
	border-right:1px solid #C2C2C2;
	border-right:1px solid #C2C2C2;
	text-align:left;
}
.events-tbl-week tr.first td.orange, .events-tbl-week tr.border-light td.orange, .events-tbl-week tr.border-dark td.orange {
	border-top:1px solid #FF8000;
	border-right:1px solid #FF8000 !important;
	border-left:1px solid #FF8000 !important;
	background:url(../images/e-tbl_orange-bg.gif) left top repeat-y;
}
.events-tbl-week tr.first td.gray {
	border-top:1px solid #C2C2C2;
	background:#F5F5F5;
}
.events-tbl-week tr.border-light td {
	border-top:1px solid #E4F5BC;
	border-right:1px solid #C2C2C2;
	border-right:1px solid #C2C2C2;
	text-align:left;
}
.events-tbl-week tr.border-dark td {
	border-top:1px solid #CFE59C;
	border-right:1px solid #C2C2C2;
	border-right:1px solid #C2C2C2;
	text-align:left;
	
}
.events-tbl-week tr.border-light td.orange {
	border-top:1px solid #FFDE90;
}
.events-tbl-week tr.border-dark td.orange {
	border-top:1px solid #F7CF75;
}
.events-tbl-week tr.border-light td.gray {
	border-top:1px solid #DEDEDE;
	background:#F5F5F5;
}
.events-tbl-week td.gray {
	color:#7B7B7B;
}
.events-tbl-week tr.border-dark td.gray {
	border-top:1px solid #C6C6C6;
	background:#F5F5F5;
}
.events-tbl-week tr.last td.orange {
	background:url(../images/e-tbl_orange-last_bg.gif) left bottom no-repeat;
}
.events-tbl-week td.light-bg {
	background:#F7FDEB;
}
.events-tbl-week td.gray-sel {
	background:#E9E9E9;
	cursor:pointer;
	color:#7B7B7B;
}
.events-tbl-week td.orange-sel {
	background:url(../images/e-tbl_day_orange-bg_sel.gif) left top repeat-y;
	color:#FF8000;
	cursor:pointer
}
.events-tbl-week tr.last td.orange-sel {
	background:url(../images/e-tbl_orange-last_bg_sel.gif) left bottom no-repeat;
	cursor:pointer;
}
.events-tbl-week td.sel, .events-tbl-week td.light-bg-sel {
	background:#EAF9CB;
	color:#7DBF13;
	cursor:pointer;
}
.events-tbl-week td div {
	position:relative;
	text-align:left;
}
.tbl-month td div {
	position:relative;
	text-align:left;
}
.events-tbl-week td div div, .events-tbl-week td.sel div div {
	position:absolute;
	top:-7px;
	background:#fff;
	width:108px;
	left:0;
	text-align:center;
}
.events-tbl-week td.sel div div {
	background:#EAF9CB;
}
.events-tbl-week td.gray div div, .events-tbl-week td.gray-sel div div {
	background:#F5F5F5;
	color:#7B7B7B;
}
.events-tbl-week td.gray-sel div div {
	background:#E9E9E9;
}
.events-tbl-week td.orange div div, .events-tbl-week td.orange-sel div div {
	background:url(../images/e-tbl_orange-bg.gif) left top repeat-y;
}
.events-tbl-week td.orange-sel div div {
	background:url(../images/e-tbl_day_orange-bg_sel.gif) left top repeat-y;
	color:#FF8000;
}
.events-tbl-week td.light-bg div div, .events-tbl-week td.light-bg-sel div div {
	background:#EAF9CB;
}
.events-tbl-week td.light-bg div div {
	background:#F7FDEB;
}
.tbl-month div {
}
.tbl-month div table {
	padding:0 2px 1px 2px;
	border-bottom:1px solid #E4F5BC;
	line-height:13px;
}
.tbl-month div table td {
	border:none !important;
}
.tbl-month div table td.time {
	font-size:10px;
	color:#7DBF13;
	padding-right:2px;
	width: 42px;
	padding-left: 7px;
}
.tbl-month div table.sel {
	background:#EAF9CB;
	cursor:pointer;
}
.tbl-month div table.last {
	border-bottom:none !important;
}
.tbl-month div table.sel td {
	color:#7DBF13;
}
.tbl-month td.orange div table {
	background:url(../images/e-tbl_orange-bg.gif) left top repeat-y;
	border-bottom:1px solid #FFCA59;
}
.tbl-month td.orange div table td.time {
	color:#FF8000;
}
.tbl-month td.orange div table.sel {
	background:url(../images/e-tbl_day_orange-bg_sel.gif) left top repeat-y;
	color:#FF8000;
}
.tbl-month td.gray div table {
	border-bottom:1px solid #DEDEDE;
}
.tbl-month td.gray div table td {
	color:#7B7B7B;
}
.tbl-month td.gray div table.sel {
	background:#E9E9E9;
}
.popup {
	width:376px;
	background:url(../images/popup_bg.gif) left bottom no-repeat;
	padding-bottom:16px;
	position:absolute;
	z-index:101;
	top:0;
	left:0;
}
.popup h3 {
	background:url(../images/popup_h_bg.gif) left top no-repeat;
	font-size:11px;
	color:#F98911;
	font-weight:bold;
	width:351px;
	height:19px;
	position:relative;
	top:-5px;
	padding:6px 0 0 25px;
}
.popup h3 img {
	position:absolute;
	top:9px;
	right:10px;
	cursor:pointer;
}
.popup table {
	width:330px;
	margin:6px 0 0 25px;
	font-size:12px;
	color:#333333;
	line-height:16px;

}
.popup table td {
	padding-bottom:2px;
	text-align:left !important;
}
.popup table span {
	font-weight:bold;
}
.popup table .text {
	font-size:11px;
	padding:8px 0 5px 0;
}
/*Last Chages*/
.left-column-index {width:208px; margin-right:30px; float:left;}
.left-column-index h2 {margin-bottom:7px;}
.user-member-menu {background:url(../images/bg_client_menu-bt.png) no-repeat bottom left; margin-bottom:16px; width:208px;}
.user-member-menu .user-member-menu-inner {background:url(../images/bg_client_menu-tp.png) no-repeat top left; padding:12px 18px 15px 18px; font-size:1.1em; overflow: hidden;}
.user-member-menu .user-member-menu-inner ul {padding-top:10px;}
.user-member-menu .user-member-menu-inner li {margin-bottom:6px;}
.user-member-menu .user-member-menu-inner li img {margin-right:11px; vertical-align:middle;}
.user-member-menu .user-member-menu-inner a {color:#697a85;}
.user-member-menu .user-member-menu-inner .blue-link a {color:#037dca;}
.user-member-menu .user-member-menu-inner .green-link a {color:#2b9800;}
.user-member-menu .user-member-menu-inner .orange-link a {color:#fa9a33;}
.user-member-menu .user-member-menu-inner .red-link a {color:#f93b00;}
.user-member-menu .user-member-menu-inner .sub-menu-green {color:#9b9b9b;}
.user-member-menu .user-member-menu-inner .sub-menu-green .activ {color:#f98911;}
.user-member-menu .user-member-menu-inner .sub-menu-green a {color:#7dbf13;}
.user-member-menu .user-member-menu-inner li ul {padding-left:31px; padding-top:8px;}
.user-member-menu .user-member-menu-inner li ul li {background:url(../images/ico-member-submenu.gif) no-repeat 0 5px; padding-left:11px; margin-bottom:9px;}
.user-member-menu .user-member-menu-inner li ul li.open-page {background-position:0 -92px; font-weight:bold; color:#f98100;}

.user-member-menu .user-member-menu-inner .simple-list li {background:url(../images/ico-member-submenu.gif) no-repeat 0 5px; padding-left:11px; margin-bottom:9px;}
.user-member-menu .user-member-menu-inner .simple-list li:hover {background-position:0 -92px; color:#f98100;}
.user-member-menu .user-member-menu-inner .simple-list li a:hover { color:#f98100;}

.left-content-picture { float:left; border:2px solid #d9d9d9; margin-right:15px;}
.home-article { margin-right:15px; font-size:1.1em; color:#333333; line-height:1.45em; padding-bottom:18px; border-bottom:1px solid #d9d9d9; margin-bottom:15px; clear:both;}
.home-article .left-content-picture {margin-top:4px;}
.home-article p.black-12px {font-size:1.1em; padding-right:0; text-align:left; margin-bottom:5px;}
.home-article p.title-sentence {margin-bottom:10px;}
.link-right-arhive {float:right; font-size:1.1em; padding:6px 20px 0 0;}
.left-column-new .new-positions {font-size:1.1em;}
.left-column-new .new-positions img { border:2px solid #d9d9d9;}
.left-column-new .new-positions .date {color:#9b9b9b; display:block; margin-bottom:3px;}
.left-column-new .new-positions p {font-size:1em; padding-left:0;}

.banner-area  {padding-top:5px;}
.banner-area .banner-picture { border:1px solid #dbdbdb; margin-bottom:8px;}
.banner-area ul { padding-top:8px;}
.banner-area  ul li {margin-bottom:20px;}
.banner-area  ul li .title { font-weight:bold; color:#0000ff; font-size:1.2em;}
.banner-area  ul li p {font-size:1.1em;}
.banner-area  ul li .sm-link {text-decoration:none;}
.banner-area  ul li .sm-link:hover {text-decoration:underline;}

.main-content-column {float:left; width:654px;}
.main-content-column p {font-size:1.2em; margin-bottom:5px; line-height:1.33em;}
/*.main-content-column li {font-size:1.2em; margin-bottom:5px; line-height:1.33em;}*/
.main-content-column li {font-size:1.2em; margin-bottom:5px; line-height:1.33em; list-style:disc; margin-left:15px}
.main-content-column ul, .main-content-column ol {padding-left:2em;}
.main-content-column h2 { font-size:2em; margin-bottom:12px;}
.main-content-column h5 { font-size:1.3em; margin-bottom:1px; color:#F98100;}
.main-content-column h5 a:hover {color:#f98911;}

.breadcrumbs {font-size:1.1em !important; margin-bottom:15px;}
.breadcrumbs ul {padding-left:0;}
.breadcrumbs ul li {display:inline; background:url(../images/ico-arrow-green.gif) no-repeat right 6px; padding-right:7px; margin-right:2px; margin-left: 0; font-size: 1.1em;}
/*.breadcrumbs ul li {display:inline; background:url(../images/ico-arrow-green.gif) no-repeat right 6px; padding-right:7px; margin-right:2px;}*/
.breadcrumbs ul li.last {background:none;}

.part-article {border-bottom:1px solid #d9d9d9; padding-bottom:10px; margin-bottom:14px;}
.part-article h4 {font-size:1.4em; font-weight:bold;}
.part-article h5 .re {font-weight:normal;}
.part-article .notice {font-weight:bold; font-size:0.9em;}
.part-article .notice .author {font-weight:normal;}
.part-article-last {padding-bottom:0 !important; margin-bottom:14px;}
.part-article-last h4 {font-size:1.4em; font-weight:bold;}
.part-article-last h5 .re {font-weight:normal;}
.part-article-last .notice {font-weight:bold; font-size:0.9em;}
.part-article-last .notice .author {font-weight:normal;}
.first-topbord {border-top:1px solid #d9d9d9; padding-top:14px; margin-top:16px;}
.last-pert-article {border-bottom:none;}
.comment-article {border-bottom:none; margin-bottom:0;}

.search-blog-box p {margin-bottom:6px;}
.search-blog-box .check {margin-right:4px;}
.search-blog-box .search_button, .search-blog-box .search_button-sel {margin:0;}
.search-blog-box label {font-size:0.9em;}

.left-column-index .blogbox-indent {margin-bottom:4px;}
.topic-post-info {float:right; font-size:1.1em; color:#44444c; padding-top:6px;}
.topic-post-info .bord {color:#d9d9d9; padding:0 4px 0 2px;}
.comments-menu {font-size:1.1em !important; padding:8px 0; padding-left: 0 !important;}
.comments-menu li {display:inline; color:#d9d9d9; padding-right:2px; margin-left: 0;}
/*.comments-menu {font-size:1.1em; padding:8px 0;}
.comments-menu li {display:inline; color:#d9d9d9; padding-right:2px;}*/
.comments-menu li a {padding-right:2px;}
.comments-menu li a:hover {color:#f98911;}
.page-navigation {color:#333333; font-size:10px !important; margin-bottom:15px; height:13px;}
.page-navigation ul {padding-left: 0;}
.page-navigation ul li {list-style-type: none; margin-left: 0;}
.page-navigation .select-pages {color:#333333; font-size:1.1em; margin:0 !important; height:13px;}
.page-navigation strong, .page-navigation a {padding:0 2px;}
.page-navigation ul li strong, .page-navigation ul li a {padding:0 2px;}

.reply-list {border-bottom:1px solid #d9d9d9; margin-bottom:14px;}
.reply-list .reply-box { padding-left:20px;}
.reply-list .reply-box .last-pert-article {margin-bottom:0;}

.comment-box {background:url(../images/bg-comment-box-btm.png) no-repeat bottom left; width:653px;}
.comment-box .comment-box-topbg {background:url(../images/bg-comment-box-top.png) no-repeat top left;}
.comment-box .comment-box-content {padding:25px 15px 23px 15px; font-size:1.1em;}
.comment-box .comment-box-content form {padding: 0px; margin-bottom: 0px;}
.comment-box .comment-box-content form div {overflow:hidden; padding-bottom:5px;}
.comment-box .comment-box-content form div label {display:block; float:left; width:106px; font-weight:bold; text-align:right; padding-right:7px;}
.comment-box .comment-box-content form div.name {padding-bottom:8px;}
.comment-box .comment-box-content form div.name span {padding-left:6px;}
.comment-preview-box {background:url(../images/bg-comment-preview.gif) repeat-y left top;}
.comment-preview-box .comment-preview-box-top {background:url(../images/bg-comment-preview-top.gif) no-repeat top left; height:1%;}
.comment-preview-box .comment-preview-box-top .part-article { padding:15px 15px 10px 17px; margin-bottom:0;}

.e-tbl_bg .e-tbl_bg-btm-left {
	background: url(../images/e-tbl_bg-btm-left.gif) no-repeat left top;
	zoom:1;
	position:relative;
	border: 0 !important;
	margin-left:-1px;
}
.e-tbl_bg .e-tbl_bg-btm-right {
	background: url(../images/e-tbl_bg-btm-right.gif) no-repeat right top;
	height:14px;
	width:100%;
	position:relative;
	top:0;
	border: 0 !important;
}
/*Forms*/
.form-text170 {width:162px;
	border:#D9D9D9 1px solid;
	font-family:Tahoma, Verdana;
	font-size:1em;
	font-weight:normal;
	color:#333333;
	padding:1px 4px 2px 4px;
	margin-bottom:6px;}
.form-text545 {width:497px;
	border:#D9D9D9 1px solid;
	font-family:Tahoma, Verdana;
	font-size:1em;
	font-weight:normal;
	color:#333333;
	padding:1px 3px 2px 4px;
	}
.form-area545 {width:497px;
	height:99px;
	overflow:auto;
	border:#D9D9D9 1px solid;
	font-family:Tahoma, Verdana;
	font-size:1em;
	font-weight:normal;
	color:#333333;
	padding:1px 3px 2px 4px;
	}
.form-select170 {width:172px;
	border:#D9D9D9 1px solid;
	font-family:Tahoma, Verdana;
	font-size:1em;
	font-weight:normal;
	color:#333333;
	margin-bottom:6px;
	}
.form-select96 {width:98px;
	border:#D9D9D9 1px solid;
	font-family:Tahoma, Verdana;
	font-size:1em;
	font-weight:normal;
	color:#333333;
	margin-left:7px;
	}
.preview-comment_button {
	float:right;
	margin:0 0 0 4px;
	vertical-align:middle;
	cursor:pointer;
	background:url(../images/btn_preview_comment.gif) left top no-repeat;
}
.preview-comment_button-sel {
	float:right;
	margin:0 0 0 4px;
	vertical-align:middle;
	cursor:pointer;
	background:url(../images/btn_preview_comment.gif) left bottom no-repeat;
}
.post_comment_button {
	float:right;
	margin:0 0 0 4px;
	vertical-align:middle;
	cursor:pointer;
	background:url(../images/btn_post_comment.gif) left top no-repeat;
}
.post_comment_button-sel {
	float:right;
	margin:0 0 0 4px;
	vertical-align:middle;
	cursor:pointer;
	background:url(../images/btn_post_comment.gif) left bottom no-repeat;
}
.quick-links-select {margin-bottom:0;}
}
/*Selects*/
.select-area {
	cursor:default;
	height:22px;
	background:url(../images/select-bg.gif) repeat-x right top;
	font-family:Tahoma, Verdana;
	font-size:1.1em;
	width: 192px !important;
}
.select-area .select-area-left {
	width:1px;
	height:22px;
	float:left;
	background:url(../images/select-left.gif) no-repeat left top;
	padding-left:3px;
	_padding-left:1px;
}

.select-area .select-area-right {
	width:23px;
	height:22px;
	float:right;
	background:url(../images/select-right.gif) no-repeat right top;
}
.select-area-opened .select-area-right {
	background:url(../images/select-right-opened.gif) no-repeat right top;
}
.select-area .select-area-center {
	color:#000;
	height:22px;
	line-height:22px;
	overflow:hidden;
	white-space:nowrap;
}
.select-area:hover .select-area-right {
	background:url(../images/select-right-opened.gif) no-repeat right top;
}
/*Selects options*/
.select-options-invisible, .select-options-visible {
	position:absolute;
	background:#fff;
	z-index:20;
	border:1px solid #5dd1f6;
	overflow:auto;
}
.select-options-invisible {
	display:none;
}
.select-options-visible {
	cursor:default;
	display:block;
	list-style-type:none;
}
.select-options-visible li {
	margin:0;
	padding:0 5px;
}
.select-options-visible li.select-option-hovered {
	background-color:#D2F0F4;
}
.select-options-visible li.select-option-selected {
	background-color:#496AC5;
	color:#fff;
}
#myComboBox2Text {
	height: 22px;
}
#edit-submit {
	margin: 7px 0px 0px 0px;
	height: 22px;
	cursor:pointer;
	float: none !important;
	width: 59px;
}
#job-admin-edit {
	width: 750px;
}
#upload_picture {
	min-height: 173px;
}
.am-pm .form-item .option {
	width: 250px !important;
}
.events-day-tbl-bott {
	background-color:#ffffff !important;
}
#new-to-linked {
	border-collapse: separate;
}
#new-to-linked tr td {
	padding-bottom: 10px;
}
.main-content-column .static-content ul li {background:url(../images/ico-member-submenu.gif) no-repeat 0 5px; padding-left:11px; margin-bottom:9px;}
/*.home-blog-post {
	margin-bottom:25px;
}*/

.container-inline .day {
	float: left;
}

.container-inline .time {
	padding-left: 2px;
}

@media print {
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000000;
	background-color:#FFFFFF;
}
h1 {
	font-size:14pt;
}
h2 {
	font-size:12pt;
}
h3 {
	font-size:10pt;
}
img {
	border:#010153 1px solid
}
.member-menu, #search-menu, input, #main-nav, .spacer-sign-in-box, .organisations-use, .individuals-use, .edu-use, #location-search-box, #img, .bottom-menu, .copy-menu, .help-nav, .organis-use, .individ-use, .schools-use {
	display:none;
}
#logo {
	background-image:url(../images/logo.png);
	width: 222px;
	height: 77px;
	border:none;
}
}
