@charset "utf-8";
html, body, h1, h2, h3, h4, h5, h6, p, em, strong, abbr, acronym, blockquote, q, cite, ins, del, dfn, a, div, span, pre, hr, address, br, b, i, sub, sup, big, small, tt, table, tr, caption, thead, tbody, tfoot, col, colgroup, form, input, label, textarea, button, fieldset, legend, select, option, optiongroup, ul, ol, li, dl, dt, dd, code, var, kdb, samp, img, object, param, map, area, bdo, iframe {
	padding:0;
	margin:0;
	border:0;
}
ul li {
	list-style-type:none;
}
img {
	border:none;
}
.margAuto {margin:0 auto;}
.tcenter {text-align:center;}
.flo:after {						/*___hack in styles-ie.css____*/
	content: ".";
	height: 0;
	visibility: hidden;
	display: block;
	clear: both;
}
.bg-none {
	background:none !important;
}
:-moz-any-link:focus {
 outline: none;
}
h1 img, h2 img {
	display:block;
}
html {
	width:100%;
	height:100%;
}
body {
	height : 100%;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 62.5%;
	background: url(../images/body_bg.gif) left top repeat-x #DBDFE3;
}
a:link, a:visited {
	text-decoration:underline;
}
a:hover {
	text-decoration:none;
}
.he {
	height:100%;
}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#D20101;
	font-size:18pt;
	font-weight:normal;
	line-height:20pt;
}
h2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#D20101;
	font-size:16pt;
	font-weight:normal;
}
h1 span, h2 span, h3 span, h4 span {
	font-weight:bold;
}
h3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#D20101;
	font-size:14.5pt;
	font-weight:normal;
}
h4 {
	font-family:Arial, Helvetica, sans-serif;
	color:#D20101;
	font-size:12pt;
	font-weight:normal;
}
h5 {
	font-size:13.5pt;
	color:#D20101;
	font-weight:normal;
}
h6 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13.5pt;
	line-height:14.5pt;
	color:#1D1D1D;
	font-weight:normal;
}
.bordered-h1 {border-bottom:1px solid #d20101; padding-bottom:23px;}
.all2 h1 {
	font-size:17pt;
	letter-spacing:-1px;
	line-height:19pt;
}
.all2 h6 {
	font-size:12.5pt;
}
.all {
	width:978px;
	margin:0 auto;
}
.all2 {
	width:712px;
	margin:0 auto;
}
.all3 {
	width:712px;
	margin:0 auto;
}
.left-shadow {
	background: url(../images/main-tbl_left-shadow_spacer.gif) left top repeat-y;
}
.right-shadow {
	background:url(../images/main-tbl_right-shadow_space.gif) left top repeat-y;
}
/*__This styles describe top part of site. Welcome menu, Top navigation, Logo, Slogan and pictures on background of this part site__*/
.top-tbl {
	margin:0 4px;
}
.all2 .top-tbl {
	margin:0 3px;
}
.welcom-menu {
	background:url(../images/welcom-menu_bg.gif) left top no-repeat;
	width:320px;
	height:55px;
	vertical-align:top;
}
.all2 .welcom-menu {
	background:url(../images/welcom-menu-2_bg.gif) left top no-repeat;
	width:246px;
	height:35px;
}
.welcom-menu ul {
	margin:15px 0 0 25px;
}
.welcom-menu ul li {
	float:left;
	background:url(../images/welcom-menu_bullet.gif) right top no-repeat;
	padding:0 10px 0 10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#D20101;
	font-size:8pt;
}
.welcom-menu ul li span, .welcom-menu ul li a {
	font-weight:bold;
}
.welcom-menu ul li a {
	color:#D20101;
}
.top-nav {
	background:url(../images/top-nav_bg.gif) left top no-repeat;
}
.all2 .top-nav {
	background:url(../images/top-nav-2_bg.gif) left top no-repeat;
}
.top-nav ul {
	margin:17px 0 0 7px;
}
.top-nav ul li {
	background:url(../images/top-nav_bullet.gif) top right no-repeat;
	padding:0 19px 0 18px;
	float:left;
	text-indent:-5000px;
}
.top-nav ul li a {
	display:block;
	height:16px;
}
.top-nav ul li a:hover {
	background-position:0 -16px;
}
.tn-members-login a {
	background:url(../images/top-nav_members-login.gif) left top no-repeat;
	width:106px;
}
.tn-marketplace a {
	background:url(../images/top-nav_home.gif) left top no-repeat;
	width:38px;
}
.tn-about-us a {
	background:url(../images/top-nav_about-us.gif) left top no-repeat;
	width:64px;
}
.tn-support a {
	background:url(../images/top-nav_support.gif) left top no-repeat;
	width:59px;
}
.logo {
	background:url(../images/logo.gif) left top no-repeat;
	text-indent:-5000px;
	vertical-align: top;
}
.all2 .logo {
	background:url(../images/logo-2.gif) left top no-repeat;
}
.top-tbl2 .logo a {
	background:url(../images/logo-3.gif) left top no-repeat;
}
.logo a {
	display:block;
	width:300px;
	height:90px;
}
.all2 .logo a {
	width:246px;
	height:102px;
}
.top-tbl2 .logo a {
	width:243px;
	height:71px;
}
/*__This styles describe member navigation__*/
.member-nav {
	background: url(../images/mn_bg.gif) left top repeat-x;
	height:40px;
	width:946px;
	margin:0 4px;
}
.member-nav li {
	text-indent:-5000px;
	height:40px;
	float:left;
	margin-right:-1px;
}
.member-nav li:hover {
	position:relative;
}
.cur {
	position:relative;
}
.member-nav li a {
	display:block;
	height:40px;
}
.member-nav li a:hover {
	background-position:0 -40px;
}
.mn-va-home {
	background:url(../images/mn_va-home_cur.gif) left top no-repeat;
	width:110px;
}
.mn-va-home a {
	background:url(../images/mn_va-home.gif) left top no-repeat;
}
.mn-my-account {
	background:url(../images/mn_my-account_cur.gif) left top no-repeat;
	width:121px;
}
.mn-my-account a {
	background:url(../images/mn_my-account.gif) left top no-repeat;
}
.mn-vaclass-forum {
	background:url(../images/mn_vaclassroom-forum_cur.gif) left top no-repeat;
	width:82px;
}
.mn-vaclass-forum a {
	background:url(../images/mn_vaclassroom-forum.gif) left top no-repeat;
}
.mn-marketplace {
	background:url(../images/mn_marketplace_cur.gif) left top no-repeat;
	width:126px;
}
.mn-marketplace a {
	background:url(../images/mn_marketplace.gif) left top no-repeat;
}
.mn-events {
	background:url(../images/mn_events_cur.gif) left top no-repeat;
	width:85px;
}
.mn-events a {
	background:url(../images/mn_events.gif) left top no-repeat;
}
.mn-course-res-guide {
	background:url(../images/mn_course-res-guide_cur.gif) left top no-repeat;
	width:192px;
}
.mn-course-res-guide a {
	background:url(../images/mn_course-res-guide.gif) left top no-repeat;
}
.mn-work-search-strategies {
	background:url(../images/mn_work-serch-strategies_cu.gif) left top no-repeat;
	width:198px;
}
.mn-work-search-strategies a {
	background:url(../images/mn_work-serch-strategies.gif) left top no-repeat;
}
/*___This part describe main content part of member home page___*/
.main-win {
	background:url(../images/main-win_shadow.gif) left top no-repeat;
}
/*___make style for Course Modules list___*/
/*___hack for .course-list in styles-ie.css___*/
.course-list li {
	background:url(../images/course-list_bg.gif) left top repeat-y;
	color:#D20000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	line-height:12pt;
	padding:5px 16px 0 16px;
	font-weight:bold;
	height:1%;
}
.course-list li .cl-bullet {
	background:url(../images/bullet_red-arrow.gif) left 42% no-repeat;
	padding-left:15px;
	display:block;
	width:100%;
	height:100%;
}
.course-list li .cl-border {
	border-bottom:1px solid #E2E2E2;
	display:block;
	width:149px;
	padding:0 0 4px 4px;
}
.course-list li a {
	color:#676B6E !important;
	text-decoration:none !important;
	display:block;
	height:1%;
	width:149px;
}
.course-list li.sel {
	background:url(../images/course-list_bg_sel.png) left top no-repeat;
	margin-top:-1px;
	padding-top:6px;
}
.course-list li.sel a {
	color:#D20000 !important;
}
.course-list li.sel .cl-border, .course-list li.first-sel .cl-border {
	border:none;
	padding-bottom:5px;
}
.course-list li.first {
	padding-top:9px;
}
.course-list li.first-sel {
	padding-top:9px;
	background:url(../images/course-list_bg_sel.png) left top no-repeat;
}
.course-list li.last {
	background:url(../images/course-list_bg_bottom.gif) left bottom no-repeat;
	padding-bottom:14px;
}
.course-list li.last .cl-border, .course-list li.last-sel .cl-border {
	border:none !important;
}
.course-list li.last-sel {
	background:url(../images/course-list_bg_bottom_sel.gif) left bottom no-repeat;
	padding-bottom:14px;
	margin-top:-1px;
	padding-top:6px;
}
.course-list li.last-sel a {
	color:#D20000 !important;
}
.bullet-coming-soon {
	width:200px;
}
.bullet-coming-soon li .cl-bullet {
	background:url(../images/ico_coming-soon.gif) left 28% no-repeat;
	padding-left:52px;
}
.bullet-coming-soon li {
	padding:5px 16px 0 6px;
}
.bullet-coming-soon li .cl-border, .bullet-coming-soon li a {
	width:123px;
}
/*___describe gray boxes___*/
.gray-cont-bott {
	background:url(../images/gray-cont_bott.gif) left bottom no-repeat;
	margin-top:4px;
}
.gray-cont-top {
	background:url(../images/gray-cont_top.gif) left top no-repeat;
	position:relative;
	width:168px;
	top:-4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#282828;
	font-weight:bold;
	padding:0 16px 0 16px;
}
.gray-cont-bott-sel {
	background:url(../images/gray-cont_bg_bott_sel.gif) left bottom no-repeat;
	width:200px;
	margin-top:4px;
}
.gray-cont-bott-sel .gray-cont-top {
	background:url(../images/gray-cont_bg_top_sel.gif) left top no-repeat;
}
.gray-cont-top span {
	background:url(../images/bullet_red-arrow.gif) left 55% no-repeat;
	display:block;
	padding:7px 0 5px 19px;
}
.gray-cont-top a {
	display:block;
	color:#D20101;
	width:100%;
	height:100%;
	text-decoration:none !important;
}
.gray-box-menu {
	color:#D20101 !important;
}
.gray-box-menu a {
	color:#282828 !important;
}
.gray-cont-bott-sel .gray-box-menu a {
	color:#D20101 !important;
}
.whats-new {
	padding:15px 16px 8px 18px;
}
.whats-new a {
	display:inline;
	text-decoration:underline !important;
}
.whats-new a:hover {
	text-decoration:none !important;
}
div.whats-new p {
	font-weight:normal;
	font-family:Tahoma;
	padding-bottom:2px;
	font-size:8pt;
}
.whats-new .date {
	font-size:7.5pt;
}
.border-whats-new {
	background:url(../images/border_whats-new.gif) left top repeat-x;
	height:1px;
}
.whats-new .border-whats-new {
	margin:9px 0 15px 0;
}
/*__styles for placement text__*/
.placement-text {
	color:#595959;
	font-size:8pt;
}
.placement-text a {
	color:#DB3434;
}
/*___styles for main windows___*/
.mc-bg-top {
	background:url(../images/main-win_bg_top.gif) left top repeat-x;
}
.mc-bg-left {
	background:url(../images/main-win_bg_left.gif) left top repeat-y;
}
.mc-bg-right {
	background:url(../images/main-win_bg_right.gif) right top repeat-y;
}
.mc-bg-bott {
	background:url(../images/main-win_bg_bott.gif) left bottom repeat-x;
}
.video-pl {
	float:right;
	padding:0 0 10px 16px;
}
.video-pl h3 {
	text-align:center;
	font-weight:bold;
	background:url(../images/ico_whats-new.gif) 21px center no-repeat;
	font-size:13.5pt;
	margin-bottom:9px;
}
/*__________text-formatting styles__________*/
.main-content p {
	color:#595959;
	font-size:9pt;
	line-height:12.8pt;
	padding-bottom:12px;
}
.main-content .text-important {
	font-weight:bold;
	line-height:13pt;
}
.jstf {
	text-align:justify;
}
.main-content .text-headers {
	color:#D20000;
	font-weight:bold;
	font-size:10.5pt;
	line-height:13pt;
}
.main-content span.text-headers {
	margin-bottom:4px;
	display:block;
}
.main-content p a {
	color:#D20101;
	font-weight:bold;
}
.text-add {
	font-size:8pt !important;
}
.text-light {
	color:#676B6E;
}
.text-dark {
	color:#303030;
}
.text-dark span, .text-light span {
	font-weight:bold;
}
.text-user-name {
	color:#D20101 !important;
	font-weight:bold;
}
.main-content .link-important {
	background:url(../images/link-important_bullet.gif) left top no-repeat;
	padding-left:15px;
	font-weight:normal;
	margin-left:5px;
	display:block;
	margin-top:-6px;
}
.main-content ul, .main-content ul.bird-styled li ul {
	margin:0 0 4px 8px;
}
.main-content ul li, .main-content ul.bird-styled li ul li {
	color:#595959;
	font-size:9pt;
	background:url(../images/ul_bullet.gif) left top no-repeat;
	padding:2px 0 3px 16px;
}
.main-content ul.bird-styled li ul li {
	padding:2px 0 7px 16px;
}
.main-content ul li a, .main-content ul.bird-styled ul li a {
	color:#D20101;
}
.main-content ul.bird-styled {
	margin:0 0 0 18px;
}
.main-content ul.bird-styled li {
	background:url(../images/bullet_bird.gif) left top no-repeat;
	padding-left:38px;
}
.main-content ul.bird-styled li .text-headers {
	margin-bottom:4px;
	padding-bottom:0;
}
/*___styles for footer___*/
.footer {
	background:url(../images/footer_bg.gif) left top repeat;
	padding:17px 38px 19px 39px;
}
.copy {
	font-size:7.5pt;
	line-height:9pt;
	color:#FFB900;
	float:left;
}
.copy span {
	font-weight:bold;
}
.footer ul {
	float:right;
	margin:3px 0 0 0;
}
.footer ul li {
	float:left;
	background:url(../images/footer-menu_bullet.gif) right 80% no-repeat;
	font-size:8pt;
	padding:0 9px 0 8px;
	color:#FFF;
}
.footer ul li a {
	color:#FFBF00;
}
.footer ul li a:hover {
	color:#fff;
}
.min .copy {
	float:right;
}
.foot .left-shadow {background:url(../images/main-tbl_leftBotm-shadow.gif) 0 100% no-repeat;}
.foot .right-shadow {background:url(../images/main-tbl_rightBotm-shadow.gif) 0 100% no-repeat;}
.foot .footer {background:#fff url(../images/footer2b_bg.gif) repeat-y; padding:0;}
.foot .footer2 {background:url(../images/footer2a_bg.gif) no-repeat;}
.foot .footer3 {background:url(../images/footer2c_bg.gif) 0 100% no-repeat; padding:17px 38px 30px 39px; overflow:hidden; zoom:1;}
/*___pre launch page___*/
.sign-up-tbl {
	background:url(../images/gray_big_box_bott.gif) left bottom no-repeat;
}
.sign-btn-field input {
	margin:11px auto -9px; display:block; position:relative;
}
.all2 .sign-up-tbl {
	background:url(../images/gray_big_box_bott-2.gif) left bottom no-repeat;
}
.sign-up-tbl ul {
	margin:-6px 0 5px 0;
}
.small-login-txt {
	font-size:0.8em;
	font-weight:normal;
	color:#111;
}
.small-login-txt a {
	color:#D20101;
}
.orange-cont-bott {
	background:url(../images/orange-box_bottom.gif) left bottom no-repeat;
	margin-top:4px;
	width:314px;
}
.orange-cont-top {
	background:url(../images/orange-box_top.gif) left top no-repeat;
	position:relative;
	width:314px;
	top:-4px;
	font-size:9pt;
	color:#282828;
	font-weight:bold;
}
/*___press release page___*/
.press-rel-tbl p {
	font-size:8pt;
}
.press-rel-tbl p a {
	font-weight:normal;
	font-size:9pt;
}
.press-rel-tbl td {
	background:url(../images/press-rel_dotted-border.gif) left bottom repeat-x;
	padding:9px 0 13px 0;
}
.padd-none {
	padding:0 !important;
}
/*___forum___*/
/*____ user profile menu styles____*/
.user-profile {
	font-size:8pt;
}
.user-profile a {
	color:#D20101;
}
.user-profile a span {
	font-weight:bold;
}
.user-profile img {
	vertical-align: bottom;
}
/*____ forums list styles____*/
.forum-content {
	margin-bottom:20px;
}
.forums-list {
	border-collapse:collapse;
}
.forums-list p {
	padding-bottom:0;
	font-size:8pt;
	line-height:11pt;
}
.forums-list p a {
	font-weight:normal;
	text-decoration:none !important;
}
.forums-list p a:hover, .module-name td a:hover, .module-name-sel td a:hover, .module-name-closed td a:hover, .module-name-closed-sel td a:hover {
	color:#303030;
}
.forums-list th {
	background:url(../images/forum_th_bg.gif) right top no-repeat #DBDCDE;
	border-right:1px solid #DCDCDC;
	border-left:1px solid #DCDCDC;
	border-top:1px solid #DCDCDC;
	font-size:8pt;
	font-weight:bold;
	line-height:17pt;
	vertical-align:middle;
	color:#595959;
}
.forum-bg-left {
	float:left;
	position:relative;
	top:-1px;
	left:-1px;
}
.forum-bg-right {
	float:right;
	position:relative;
	top:-1px;
	right:-1px;
}
.module-name, .module-name-closed {
	background:#EFF1F2;
}
.module-name td, .module-name-sel td, .module-name-closed td, .module-name-closed-sel td {
	border-top:1px solid #D1D1D1;
	border-right:1px solid #D1D1D1;
	border-left:1px solid #D1D1D1;
	color:#D20101;
	font-weight:bold;
	font-size:9pt;
	padding:6px 0 7px 11px;
}
.module-name td a, .module-name-sel td a, .module-name-closed td a, .module-name-closed-sel td a {
	font-weight:bold;
	text-decoration:none !important;
	color:#D20101;
	display:block;
}
.module-name td .module-name-arrow {
	float:left;
	background:url(../images/forum_arrow-down.gif) left top no-repeat;
	margin-right:11px;
	margin-top:1px;
}
.module-name-spacers td {
	background:#EFF1F2;
	border-bottom:1px solid #D1D1D1;
	border-right:1px solid #D1D1D1;
	border-left:1px solid #D1D1D1;
}
.module-name-describtion td, .module-name-describtion-sel td {
	border:1px solid #D1D1D1;
	background:#F7F7F7;
	padding:6px 6px 6px 10px;
	color:#676B6E;
	font-size:8pt;
}
.module-name-describtion td a span, .module-name-describtion-sel td a span {
	font-weight:bold;
}
.module-name-describtion .bg-light {
	background:#FCFCFC !important;
}
.module-name-describtion-sel .bg-light {
	background:#F7F7F7 !important;
}
.bg-light img {
	margin:0 -1px 0 -4px;
}
.module-name-closed td {
	border-right:none !important;
	border-left:none !important;
	background:url(../images/forum_mod-name_clos_bg.gif) left top repeat-x #EFF1F2;
	border-bottom:1px solid #D1D1D1;
}
.module-name-closed td.first, .module-name-closed-sel td.first {
	border-left:1px solid #D1D1D1 !important;
}
.module-name-closed td.last, .module-name-closed-sel td.last {
	border-right:1px solid #D1D1D1 !important;
}
.module-name-closed td .module-name-arrow, .module-name-closed-sel .module-name-arrow {
	float:left;
	background:url(../images/forum_arrow-right.gif) left top no-repeat;
	margin-right:11px;
	margin-top:1px;
}
.module-name-closed-sel td {
	border-right:none !important;
	border-left:none !important;
	background:url(../images/forum_mod-name_clos-sel_bg.gif) left top repeat-x #E2E4E5;
	border-bottom:1px solid #D1D1D1;
}
/*____posts styles____*/
.post-reply-tbl {
	margin-bottom:2px;
}
.post-reply-tbl p {
	padding-bottom:0px !important;
}
.post-tbl-bold, .post-tbl {
	margin-top:5px;
}
.post-tbl-bold th {
	background:url(../images/post-tbl_spacer_bold.gif) left top repeat-x;
}
.post-tbl-bold th p, .post-tbl th p {
	padding:0 0 0 9px;
	font-size:8pt;
	color:#595959;
	font-weight:bold;
}
.post-tbl-left-bold {
	background:url(../images/post-tbl_left_bold.gif) left top repeat-y;
}
.post-tbl-left-light-bold {
	background:url(../images/post-tbl_left-light_bold.gif) left top repeat-y;
}
.post-tbl-right-bold {
	background:url(../images/post-tbl_right_bold.gif) right top repeat-y;
}
.post-tbl-right-light-bold {
	background:url(../images/post-tbl_right-light_bold.gif) right top repeat-y;
}
.post-tbl-bott-bold {
	background:url(../images/post-tbl_bott_bold.gif) left bottom repeat-x;
}
.post-tbl-bold .text-user-name, .post-tbl .text-user-name {
	padding-bottom:0;
	margin-bottom:-3px;
}
.post-tbl th {
	background:url(../images/post-tbl_spacer.gif) left top repeat-x;
}
.post-tbl-bold p, .post-tbl p {
	padding-bottom:5px;
}
.post-tbl-bold .author-pic, .post-tbl .author-pic {
	margin:3px 0 8px 0;
}
.post-tbl-left {
	background:url(../images/post-tbl_left.gif) left top repeat-y;
}
.post-tbl-left-light {
	background:url(../images/post-tbl_left-light.gif) left top repeat-y;
}
.post-tbl-right {
	background:url(../images/post-tbl_right.gif) right top repeat-y;
}
.post-tbl-right-light {
	background:url(../images/post-tbl_right-light.gif) right top repeat-y;
}
.post-tbl-bott {
	background:url(../images/post-tbl_bott.gif) left bottom repeat-x;
}
.page-info {
	float:right;
	margin:2px -5px 15px 0 !important;
}
.page-info li {
	float:left;
	background:url(../images/bullet_cross.gif) right 60% no-repeat !important;
	padding:0 8px 0 5px !important;
	font-size:8pt !important;
	height:1%;
}
.page-info li span {
	color:#D20101;
}
.page-nav {
	float:left;
	float:right;
	margin-right:-2px !important;
}
.page-nav li {
	float:left;
	background-image:none !important;
	border:1px solid #D1D1D1;
	margin:2px;
	padding:0 2px 0 2px !important;
	background:#DBDCDE !important;
	color:#595959;
	font-weight:bold;
	font-size:7.5pt !important;
}
.page-nav li a {
	display:block;
	font-weight:normal;
	text-decoration:none !important;
	background:#EFEFEF;
	border:1px solid #E2E2E2;
	margin:-1px -3px -1px -3px;
	padding:0 3px 0 3px;
	color:#595959 !important;
}
.page-nav li a:hover {
	border:1px solid #D1D1D1;
}
.page-info li.bg-none, .page-nav li.bg-none, .page-nav a.bg-none {
	background:none !important;
	border:none !important;
}
.pre-last {
	margin:0 -5px 0 -5px !important;
}
/*____reply styles____*/
.reply {
	padding-top:6px;
}
.reply table p {
	padding-bottom:6px;
}
.reply-left-border, .reply-left-top-border, .reply-left-bott-border {
	border-left:1px solid #ECEBEB;
	background:#F7F7F7;
}
.reply-left-top-border, .reply-top-border, .reply-right-top-border {
	border-top:1px solid #ECEBEB;
	background:#F7F7F7;
}
.reply-right-top-border, .reply-right-border, .reply-right-bott-border {
	background:#F7F7F7;
	border-right:1px solid #ECEBEB;
}
.reply-right-bott-border, .reply-left-bott-border, .reply-bott-border {
	border-bottom:1px solid #ECEBEB;
	padding-bottom:8px;
}
.wyswyg {
	border:1px solid #BCBCBC;
}
/*____forum threads____*/
.thread-nav-tbl {
	background:url(../images/press-rel_dotted-border.gif) left bottom repeat-x;
	padding-bottom:2px;
}
/*____marketplace_home____*/
.marketplace-menu {
	margin:22px 0 0 4px;
	height:52px
}
.marketplace-menu.events-menu {
	margin:10px 0 0 4px;
}
.marketplace-menu li {
	text-indent:-5000px;
	font-size:1px;
	height:35px;
	float:left;
}
.marketplace-menu li a {
	width:100%;
	height:100%;
	display:block;
}
.marketplace-menu li a:hover {
	background-position:0 -35px;
}
.mp-home {
	background:url(../images/m-p_home_cur.gif) left top no-repeat;
	width:102px;
}
.mp-home a {
	background:url(../images/m-p_home.gif) left top no-repeat;
}
.mp-va-profiles {
	background:url(../images/m-p_va-profiles_cur.gif) left top no-repeat;
	width:124px;
}
.mp-va-profiles a {
	background:url(../images/m-p_va-profiles.gif) left top no-repeat;
}
.mp-project-board {
	background:url(../images/m-p_project-board_cur.gif) left top no-repeat;
	width:147px;
}
.mp-project-board a {
	background:url(../images/m-p_project-board.gif) left top no-repeat;
}
.mp-support {
	background:url(../images/m-p_support_cur.gif) left top no-repeat;
	width:103px;
}
.mp-support a {
	background:url(../images/m-p_support.gif) left top no-repeat;
}
.mp-new-events {
	background:url(../images/m-p_new-events_cur.gif) left top no-repeat;
	width:141px;
}
.mp-new-events a {
	background:url(../images/m-p_new-events.gif) left top no-repeat;
}
.mp-arch-events {
	background:url(../images/m-p_archived-events_cur.gif) left top no-repeat;
	width:147px;
}
.mp-arch-events a {
	background:url(../images/m-p_archived-events.gif) left top no-repeat;
}
.mp-border {
	background:url(../images/m-p_spacer.gif) left top repeat-x;
	width:468px;
}
.marketplace-menu .events-menu .mp-border {
	width:615px;
}
.member-login {
	background:url(../images/member-login_bg.gif) left bottom no-repeat;
	margin-top:-2px;
}
.border-vert-dotted a {
	background:url(../images/bullet_outer.gif) left 60% no-repeat;
	padding-left:12px;
	font-size:8pt;
	color:#D20000;
}
.border-vert-dotted {
	background:url(../images/img_border-forgot-pass.gif) right top no-repeat;
	width:20px;
	height:13px;
	padding-right:10px;
	margin-right:9px;
}
.red-sq p {
	font-size:9pt;
	color:#D20101;
	line-height:13pt;
}
.red-sq-top {
	background:url(../images/red-sq_top.gif) left top repeat-x;
}
.red-sq-left {
	background:url(../images/red-sq_left.gif) left top repeat-y;
}
.red-sq-right {
	background:url(../images/red-sq_right.gif) left top repeat-y;
}
.red-sq-bott {
	background:url(../images/red-sq_bott.gif) left top repeat-x;
}
.btn-post-project {
	background:url(../images/btn_post_project_now.png) left top no-repeat;
	width:207px;
	height:26px;
}
.btn-post-project-sel {
	background:url(../images/btn_post_project_now.png) left bottom no-repeat;
}
/*_____marketplace-profiles______*/
.profiles-border {
	border-left:1px solid #E2E2E2;
	border-right:1px solid #E2E2E2;
	margin-top:-3px;
}
.profiles-border .inp-search {
	margin:10px 7px 10px 16px;
}
.profiles-border .country-sel {
	margin:10px 0 9px 16px;
}
.profiles-tbl {
	margin:8px 0 11px 0;
	border-bottom:1px solid #E2E2E2;
}
.profiles-tbl td {
	padding:24px 15px 24px 0;
}
.profiles-tbl td.img-profile {
	padding:24px 15px 24px 15px;
}
.img-profile a {
	border:1px solid #D1D1D1;
	display:block;
	position:relative;
}
.img-profile a:hover {
	border:2px solid #D1D1D1;
}
.img-profile a img {
	border:2px solid #fff;
}
.img-profile a:hover img {
	border:1px solid #fff;
}
.sertificat {								/*________png hack in styles-ie.css_______*/
	background:url(../images/ico_sertificat.png) left top no-repeat;
	width:26px;
	height:33px;
	display:block;
	position:absolute;
	top:52px;
	left:-7px;
}
.img-profile a:hover .sertificat {				/*________hack in styles-ie.css_______*/
	top:51px;
	left:-8px;
}
.profiles-tbl td h5, .projectboard-tbl h5 {
	font-size:9pt;
	font-weight:bold;
	padding-bottom:4px;
}
.profiles-tbl td h5 a, .projectboard-tbl h5 a {
	color:#D20101;
}
.profiles-tbl td p {
	color:#595959;
	font-size:8pt;
	padding-bottom:1px;
}
.profiles-tbl td p span, .projectboard-tbl p span {
	font-weight:bold;
	padding-right:3px;
}
.profiles-tbl .dark td, .projectboard-tbl .dark td {
	background:#F7F7F7;
	border-top:1px solid #E2E2E2;
	border-bottom:1px solid #E2E2E2;
}
.va-prof-marg {
	margin-right:48px !important;
	display:inline;
}
/*_____marketplace-profiles-details______*/
.profiles-details-tbl, .projectboard-tbl {
	font-size:9pt;
	color:#595959;
	line-height:13pt;
}
.profiles-details-tbl td {
	padding:6px 2px 6px 0;
}
.profiles-details-tbl td a {
	color:#D20101;
}
.profiles-details-tbl td span, .projectboard-tbl td span {
	font-weight:bold;
}
.profiles-details-tbl td.headers {
	font-weight:bold;
	padding-right:17px;
}
.profiles-details-tbl td.headers a {
	font-weight:normal;
}
.headers img {
	padding:2px;
	border:1px solid #D1D1D1;
}
.sertificat-big {
	position:relative;
	float:right;
}
.sertificat-big span {
	position:absolute;
	background:url(../images/ico_sertificat-big.gif) left top no-repeat;
	width:147px;
	height:143px;
	left:-175px;
	top:-36px;
}
/*_____marketplace-projectboard______*/
.projectboard-tbl {
	margin:8px 0 0 0;
}
.projectboard-tbl td {
	padding:22px 15px 22px 15px;
}
.projectboard-tbl .date {
	float:right;
	font-size:7.5pt;
}
.projectboard-tbl p {
	padding-bottom:2px;
	font-size:8pt;
}
.projectboard-tbl p a {
	font-weight:normal;
}
.RadEContentBordered ul, .RadEContentBordered ol {
	margin:0 0 4px 20px !important;
}
.popup-help-sel {
	position:relative;
}
.popup-help div {
	display:none;
}
.popup-help-sel div {
	display:block;
}
.popup-help-sel div {
	border:1px solid #FF8A8A;
	position:absolute;
	background:#fff;
	padding:8px 17px 11px 13px;
	left:-107px;
	top:22px;
	width:171px;
}
.popup-help-sel div h4 {
	font-size:8pt;
	color:#D20000;
	font-weight:bold;
}
.popup-help-sel div ul {
	margin:1px 0 0 0;
}
.popup-help-sel div ul li {
	background: url(../images/help_bullet.gif) left 60% no-repeat;
	padding:1px 0 1px 10px;
	font-size:8pt;
}
/*____sales_page____*/

.gray-grad-bott {
	background: url(../images/gray-grad-box_bott.gif) left bottom no-repeat;
	width:367px;
	padding-bottom:20px;
}
.gray-grad-top {
	background:url(../images/gray-grad-box_top.gif) left top no-repeat;
}
.citate-box .left-top {
	background:url(../images/ciatate-box_left-top.gif) left top no-repeat;
}
.citate-box .top {
	background:url(../images/ciatate-box_top.gif) left top repeat-x #FFFFCC;
}
.citate-box .right-top {
	background:url(../images/ciatate-box_right-top.gif) right top no-repeat #FFFFCC;
}
.citate-box .left {
	background: url(../images/ciatate-box_left.gif) left top repeat-y #FFFFCC;
}
.citate-box .left-bott {
	background:url(../images/ciatate-box_left_bott.gif) left bottom no-repeat;
}
.citate-box .bott {
	background:url(../images/ciatate-box_bott.gif) left bottom repeat-x #FFFFCC;
}
.citate-box .right-bott {
	background:url(../images/ciatate-box_right_bott.gif) right bottom no-repeat;
}
.citate-box .right {
	background:url(../images/ciatate-box_right.gif) right top repeat-y #FFFFCC;
}
.citate-box .main {
	background:#FFFFCC;
	text-align:left;
}
.citate-box .main p {
	color:#1C1C1C;
	font-size:9pt;
	line-height:13pt;
	padding-bottom:4px;
}
.citate-box .main p a, .citate-box .main .red {
	color:#D20101;
}
.citate {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	line-height:13pt;
	color:#1C1C1C;
	font-style:italic;
}
.red-box-bott {
	background:url(../images/red-box_bott.gif) left bottom no-repeat;
	width:338px;
	padding-bottom:15px;
}
.red-box-top {
	background:url(../images/red-box_top.gif) left top no-repeat;
	padding-top:14px;
}

