/*--------------COMMON----------------*/
html {background: url(../img/clouds.jpg) center 0 no-repeat #6cb5e4;}
html,body {
           height:100%; 
		   min-height:100%;
		   font: normal 14px Arial, Helvetica, sans-serif;
}
.left { float: left;}
.right { float: right;}
.clr { clear: both;}
a { color: #FFF;}
a:hover { text-decoration: none;}
.yellow { color: #e6e733;}
.blue { color: #8bcaf2;}
h1, h2 { font: normal 24px arial;}

.noborder {border:none;}

.wrap {
	width: 980px;
	margin: 0px auto 0 auto;
	color: #FFF;
	min-height: 100%;
	z-index: 1;
}
*html .wrap { 
	height: 100%;
}

.header td { vertical-align: top;}
.header .t_l {
	background: url(../img/t_l.gif) 0 bottom no-repeat;
	width: 25px;
	height: 223px;
}
.header .t_r {
	background: url(../img/t_r.gif) right bottom no-repeat;
	width: 25px;
	height: 223px;
}
.header .t_c {
	background: url(../img/t_c.gif) 0 bottom repeat-x;
	height: 223px;
}
.header .t_c .logo,
.header .t_c2 .logo{
	margin-top: 57px;
	width:256px;
	height:146px;
	background: url(../img/logo.png) no-repeat;
}
* html .header .t_c .logo,{
	background: url(../img/logo.gif) no-repeat;
}
 *html .header .t_c2 .logo {
	background: url(../img/logo_home.gif) no-repeat; 
 }
.header .c_c {
	background-color: #3d95d0;	
}

.header .t_l2 {
	background: url(../img/t_l2.gif) 0 bottom no-repeat;
	width: 25px;
	height: 203px;
}
.header .t_r2 {
	background: url(../img/t_r2.gif) right bottom no-repeat;
	width: 25px;
	height: 203px;
}
.header .t_c2 {
	background: url(../img/t_c2.gif) 0 bottom repeat-x;
	height: 203px;
}
.header .c_c2 {
	background-color: #2b88c8;	
}
.header .btn1,
.header .btn2 {
	display: block;
	background: url(../img/btn1_l.jpg) 0 0 no-repeat;
	height: 51px;
	padding-left: 9px;
	float: right;
	padding-right: 13px;
}
.header .btn2 {
	background: url(../img/btn2_l.jpg) 0 0 no-repeat;
	margin-top: 152px;
	padding-right: 28px;	
}
.header .btn2 a span{text-decoration:underline;}
.header .btn2 a span:hover{text-decoration:none;}
.header .btn1 span,
.header .btn2 span {
	background: url(../img/btn1_r.jpg) right 0 no-repeat;
	height: 51px;
	float: left;
	line-height: 51px;
	padding: 0 34px 0 25px;
}
.header .btn2 span {
	background: url(../img/btn2_r.jpg) right 0 no-repeat;
}

/* blue btn*/
.btn3{
	display: block;
	background: url(../img/btn3_l.jpg) 0 0 no-repeat;
	height: 51px;
	padding-left: 9px;
	float: left;
	padding-right: 3px;
	margin-top:152px;
	margin-left:8px;
	text-decoration:underline;
}
.btn3 a span, a:visited span{text-decoration:underline;color:#fff;}
.btn3 a span, a:visited:hover span{text-decoration:none;color:#fff;}
.btn3 span {
	background: url(../img/btn3_r.jpg) right 0 no-repeat;
	height: 51px;
	float: left;
	line-height: 51px;
	padding: 0 14px 0 7px;
}
.btn3 a:hover{text-decoration:none;}

/* orange btn*/
.btn4{
	display: block;
	background: url(../img/btn4_l.jpg) 0 0 no-repeat;
	height: 51px;
	padding-left: 9px;
	float: left;
	padding-right: 3px;
	margin-top:152px;
	margin-left:2px;
}
.btn4 a span{text-decoration:underline;}
.btn4 span {
	background: url(../img/btn4_r.jpg) right 0 no-repeat;
	height: 51px;
	float: left;
	line-height: 51px;
	padding: 0 14px 0 7px;
}
.btn4.home{
	background: url(../img/btn4_l_home.jpg) 0 0 no-repeat;
}

.btn4.home span {
	background: url(../img/btn4_r_home.jpg) right 0 no-repeat;
}

/* red btn*/
.btn5{
	display: block;
	background: url(../img/btn5_l.jpg) 0 0 no-repeat;
	height: 51px;
	padding-left: 9px;
	float: left;
	padding-right: 3px;
	margin-top:152px;
	margin-left:8px;
}
.btn5 a span{text-decoration:underline;}
.btn5 span {
	background: url(../img/btn5_r.jpg) right 0 no-repeat;
	height: 51px;
	float: left;
	line-height: 51px;
	padding: 0 14px 0 7px;
}

/*------------Top------------------*/
.add_btn {
	display:block;
	background: url(../img/add_btn.png) 0 0 no-repeat;
	padding-left: 28px;
	margin-top:5px;
	text-decoration: none;
	color: #FFF;
	font-size: 15px;
	height: 19px;
}

.twitter, .facebook {
	float:left;
	display:block;
	background: url(../img/twitter.png) 0 center no-repeat;
	padding-left: 38px;
	text-decoration: none;
	color: #FFF;
	font-size: 15px;
	height: 35px;
	line-height:30px;
}

.facebook {
	background: url(../img/facebook.png) 0 center no-repeat;
	padding-right:10px;
}

/*---------Round Wrap--------------*/
.wrap .round { 
	margin-bottom: 15px;
}
.wrap .marginFix {margin-top: 1px; }
.wrap .marginFix2 { margin-bottom: 0;}

.round .top_l,
.round .top_r,
.round .top2_l,
.round .top2_r,
.round .bottom_l,
.round .bottom_r {
	width: 25px;
	height: 25px;
}
.round .top_l {
	background: url(../img/top_l.png) 0 0 no-repeat;
}
.round .top2_l {
	background: url(../img/top2_l.png) 0 0 no-repeat;
}
.round .top_r {
	background: url(../img/top_r.png) 0 0 no-repeat;
}
.round .top2_r {
	background: url(../img/top2_r.png) 0 0 no-repeat;
}
.round .bottom_l {
	background: url(../img/bottom_l.png) 0 0 no-repeat;	
}
*html .round  #bottom_l.bottom_l {
	background: url(../img/bottom_l.gif) 0 0 no-repeat;
}
.round .bottom_r {
	background: url(../img/bottom_r.png) 0 0 no-repeat;
}
*html .round #bottom_r.bottom_r  {
	background: url(../img/bottom_r.gif) 0 0 no-repeat;
}
.round .bottom_r2 {
	background: url(../img/bottom_r2.gif) 0 top no-repeat;
	height: 74px;
}
.round .bottom_l2 {
	background: url(../img/bottom_l2.gif) 0 top no-repeat;
	height: 74px;
}
.round .blue_bg { 
	background: url(../img/blue_opacityBg.png) 0 0 repeat; 
	height:25px;
}
*html .round #blue_bg { 
	background-image:none;
	background-color: #1D7FC2;
	height:25px;
}
.round .blue2_bg { 
	background: url(../img/blue_opacityBg2.png) 0 0 repeat; 
	height:25px;
}
.round .blue3_bg { 
	background-color: #206ea4; 
	height:74px;
}

/*-------login table-----------------*/
.round2 .top_l,
.round2 .top_r,
.round2 .bottom_l,
.round2 .bottom_r {
	width: 18px;
	height: 15px;
}
.round2 .top_l {
	background: url(../img/top_l.jpg) 0 bottom no-repeat;
}
.round2 .top_r {
	background: url(../img/top_r.jpg) 0 bottom no-repeat;
}
.round2 .bottom_l {
	background: url(../img/bottom_l.jpg) 0 top no-repeat;	
}
.round2 .bottom_r {
	background: url(../img/bottom_r.jpg) no-repeat scroll 0 top;
}
.round2 .bottom_r2 {
	background: url(../img/bottom_r2.jpg) 0 top no-repeat;
}
.round2 .blue_bg {
	background: url(../img/blue_bg.jpg) 0 0 repeat;
	height: 15px;
}
.round3 {
	margin-top: 19px;
}
.round3 .top_l,
.round3 .top_r,
.round3 .bottom_l,
.round3 .bottom_r {
	width: 18px;
	height: 18px;
}
.round3 .top_l {
	background: url(../img/top_l3.gif) 0 bottom no-repeat;
}
.round3 .top_r {
	background: url(../img/top_r3.gif) 0 bottom no-repeat;
}
.round3 .bottom_l {
	background: url(../img/bottom_l3.gif) 0 top no-repeat;	
}
.round3 .bottom_r {
	background: url(../img/bottom_r3.gif) no-repeat scroll 0 top;
}

.round3 .blue_bg3 {
	background-color: #2a87c7;
	height: 18px;
}

.round2 .caption {
	background: url(../img/members_txt.gif) 0 0 no-repeat;
	width: 169px;
	height: 25px;
	margin: 6px 0 0 72px;
}
.round3 .caption{
	background: url(../img/members_txt2.gif) 0 0 no-repeat;
	width: 168px;
	height: 24px;
	margin: 0;
}

.round .container,
.round .container2,
.round .container3 {
	padding-top: 86px;
	background: url(../img/blue_opacityBg.png) 0 0 repeat;
	width: 100%;
}

*html .round .container3 {
	background: url(../img/content_bg.gif) 0 -25px no-repeat;
	background-color:#1D7FC2;
}

.round .container { padding-top: 27px;}
.round .container2 {
	background: url(../img/blue_opacityBg2.png) 0 0 repeat;
}
.container .left { 
	width: 627px;
}
.container .left .slogan {
	margin-bottom: 17px;
	margin-left: 320px;
}
.container .sloganImg {
	margin: 0 0 14px 375px;
}
.container .pointerBg {
	background: url(../img/pointer_bg.png) 0 0 no-repeat;
	height: 242px;
	width: 980px;
} 
.container .left .features {
	float: left;
	width: 224px;
	height: 70px;
	background:url(../img/features.png) 0 0 no-repeat;
	display: block;
	text-decoration: none;
	margin: 27px 19px 0 79px;
}
.container .left .features2 {
	margin: 34px 0 0 74px;
}
*html .container .left .features {
	margin-left: 40px;
}
.container .left .submenu {
	float: left;
}
.container .left .submenu li {
	width: 235px;
	border-bottom: solid 1px #f5d70e;
	padding: 7px 0;
}
/*.container .left .submenu li a {
	display: block;
	text-decoration: none;
	height: 15px;	
}
.container .left .submenu li a.m1 {
	background: url(../img/online_txt.gif) 0 0 no-repeat;
}
.container .left .submenu li a.m2 {
	background: url(../img/event_txt.gif) 0 0 no-repeat;
}
.container .left .submenu li a.m3 {
	background: url(../img/true_txt.gif) 0 0 no-repeat;
}
.container .left .submenu li a.m4 {
	background: url(../img/library_txt.gif) 0 0 no-repeat;
}
*/
.container .left .submenu li div.m1 {
	background: url(../img/online_txt.gif) 0 0 no-repeat;
}
.container .left .submenu li div.m2 {
	background: url(../img/inspiration_txt.gif) 0 0 no-repeat;
}
.container .left .submenu li div.m3 {
	background: url(../img/national_event_txt.gif) 0 0 no-repeat;
}
.container .left .submenu li div.m4 {
	background: url(../img/info_library_txt.gif) 0 0 no-repeat;
}
.container .left .submenu li div.m5 {
	background: url(../img/dev_charts_txt.gif) 0 0 no-repeat;
}
.container .left .submenu li div.m6 {
	background: url(../img/global_txt.gif) 0 0 no-repeat;
}
.container .left .submenu li.noBorder {
	border: none;
}
.container .submenu3 {
	margin-left: 53px;
	margin-top: 13px;
}
.container .submenu3 td {
	background: url(../img/list.gif) 11px center no-repeat;
	padding: 7px 0px 7px 33px;
	font: normal 17px Tahoma, Geneva, sans-serif;
	color: #ffdb00;
	border-bottom: solid 1px #63a7d7;
}
.container .submenu3 a {
	text-decoration:none;
}
.container .submenu3 .noBorder td {
	border: none;
}
.container .registerBtn {
	background: url(../img/register_btn.gif) 0 0 no-repeat;
	width: 232px;
	height: 57px;
	margin-left: 368px;
	margin-top: 22px;
	margin-bottom: 9px;
}
.container .right { 
	padding-right: 29px;
}
.right .round2 .login td,
.right .round3 .login td  { 
	padding: 3px 0;
}
.right .round2 .login .leftTd,
.right .round3 .login .leftTd {
	text-align: right;
	width: 75px;
	padding-right: 10px;
}
.right .round2 .login .loginBtn,
.right .round3 .login .loginBtn  {
	background: url(../img/login_btn.gif) 0 0 no-repeat;
	height: 34px;
	width: 111px;
	border: none;
	cursor: pointer;
}
.round2 .login a.link { color: #0b578f; text-decoration: none;}
.round3 .login a.link { color: #fff;}


/*----------round Input----------------*/
.inputWrap {
	width: 155px;
}
.inputWrap div {
    float:left;
    height:27px;
    padding-left:13px;
	line-height:25px;
    text-decoration:none;
	background: url(../img/whiteInput_l.png) 0 0 no-repeat;
}
*html .inputWrap div {
	background: url(../img/whiteInput_l.gif) 0 0 no-repeat;
}
.inputWrap div span {
	background: url(../img/whiteInput_r.png) right top no-repeat;
    display:block;
	height:27px;
	width: 142px;
}
*html .inputWrap div span {
	background: url(../img/whiteInput_r.gif) right top no-repeat;
}
.inputWrap div span input {
	margin-top: 3px;//margin-top: 0;
	border: none;
	width: 129px;
}

.round .find {
	background: url(../img/find_txt.png) 0 0 no-repeat;
	width: 378px;
	height: 29px;
	margin: 17px auto 0px auto;
	padding-bottom: 2px;
	clear: both;
}


/*--------------MENU--------------------*/
.menu { 
	padding: 0 10px; 
	height: 51px;
	position: relative;
}
.menu li,
.greenMenu li { 
	float: left; 
	height: 51px;
}
.menu li a,
.greenMenu li a{
	display: block;
	background-color: #206ea4;
	color: #FFF;
	font-size: 14px;
	float: left;
	text-decoration: underline;
	
}
.menu li a:hover,
.menu li a.active,
.menu li a.activeFirst,
.menu li a.activeLast{ 
	background-color: #2dcff5;
	text-decoration: none;
}
.menu li a span{
	background:url(../img/m_right.jpg) right top no-repeat;
	float: left;
}
.menu li.hovered1 a span { 
	background: url(../img/m_left.jpg) 0 0 no-repeat;
}
.menu li a:hover span,
.menu li a.active span,
.menu li a.activeFirst span,
.menu li.hovered1 a:hover span{ 
	background: url(../img/m_right_hover.jpg) top right no-repeat;
}

/* aliaksej

.menu li.noRightBg a span{ 
	background: none;
}
.menu li.noRightBg a.active span{ 
	background: url(../img/m_right_hover.jpg) left 0 no-repeat;
}
.menu li a.activeFirst:hover span span {
	background: url(../img/mFirst_left_hover.jpg) 0 0 no-repeat;
}

aliaksej*/

.menu li a span span {
	padding: 0px 22px;
	background: url(../img/m_left.jpg) 0 0 no-repeat;
	white-space: nowrap;
	height: 51px;
	line-height: 51px;
}

.menu li a.last span{
	background:url(../img/mLast_right.jpg) right top no-repeat;
	float: left;
}
.menu li a.last:hover span,
.menu li a.activeLast span {
	background:url(../img/mLast_right_hover.jpg) right top no-repeat;
	float: left;
}
.menu li a.first span span {
	background: url(../img/mFirst_left.jpg) 0 0 no-repeat;
}
.menu li a.first:hover span span,
.menu li a.activeFirst span span {
	background: url(../img/mFirst_left_hover.jpg) 0 0 no-repeat;
}
.menu li a.last span span {
	background: url(../img/m_left.jpg) 0 0 no-repeat;
}
.menu li a:hover span span,
.menu li a.last:hover span span,
.menu li a.active span span,
.menu li a.activeLast span span,
.menu li.hovered1 a:hover span span { 
	background: url(../img/m_left_hover.jpg) left 0 no-repeat;
}


.wrapNew2 {
	position: absolute;
	top: 15px;
	left: 228px;
	float: left;	
}
*html .wrapNew2 {width: 60px;}
div.new2 {
	background:url(../img/new_l.png) left center no-repeat;
	padding-left: 7px;
	height: 22px;
	float: left;
	display: block;
}
div.new2 span {
	background: url(../img/new_r.png) right center no-repeat;
	display: block;
	padding-right: 7px;
	line-height: 22px;
}
.menu li a span span b {
	font-weight: normal;
}
.menu li a span span.new,
.menu li a:hover span .new{ 
	background:url(../img/new_l.png) left center no-repeat;
	height: 22px;
	padding: 7px;
	float: left;
	margin-top: 8px;
	margin-left: 10px;
}
.menu li a span span.new span,
.menu li a:hover span .new span{
	background: url(../img/new_r.png) right center no-repeat;
	display: block;
	height: 22px;
	padding-right: 7px;
	padding-left: 0;
	line-height: 22px;
	text-align: center;
}

/*----------Green Menu------------------*/
.greenMenu {
	height: 51px;
}
.greenMenu li a {
	background-color: #0dc75e;
	text-decoration: underline;
}
.greenMenu li a:hover,
.greenMenu li a.active,
.greenMenu li a.activeFirst,
.greenMenu li a.activeLast{ 
	background-color: #206ea4;
	text-decoration: none;
}
.greenMenu li a span{
	background:url(../img/m2_right.jpg) right top no-repeat;
	float: left;
}
.greenMenu li a:hover span,
.greenMenu li a.active span,
.greenMenu li a.activeFirst span{ 
	background: url(../img/m2_right_hover.jpg) top right no-repeat;
}
.greenMenu li a span span {
	padding: 0px 19px;
	background: url(../img/m2_left.jpg) 0 0 no-repeat;
	white-space: nowrap;
	height: 51px;
	line-height: 51px;	
}
.greenMenu li a.last span{
	background:url(../img/m2Last_right.jpg) right top no-repeat;
	float: left;
}
.greenMenu li a.last:hover span,
.greenMenu li a.activeLast span {
	background:url(../img/m2Last_right_hover.jpg) right top no-repeat;
	float: left;
}
.greenMenu li a.last span span {
	background: url(../img/m2_left.jpg) 0 0 no-repeat;
}
.greenMenu li a:hover span span,
.greenMenu li a.last:hover span span,
.greenMenu li a.active span span,
.greenMenu li a.activeLast span span { 
	background: url(../img/m2_left_hover.jpg) left 0 no-repeat;
}

.greenMenu li a.first span span {
	background: url(../img/m2First_left.jpg) 0 0 no-repeat;
}
.greenMenu li a.first:hover span span,
.greenMenu li a.activeFirst span span{
	background: url(../img/m2First_left_hover.jpg) 0 0 no-repeat;
}



/*------------Search-------------------*/
.search {
	float: left;
	padding: 18px 0;
	padding-left: 234px;
}
.search-members {
	padding-left: 30px;
}
*html .search { padding-left: 220px;}
*html .search-members { padding-left: 30px;}

.greeting {
	padding: 23px 32px 0 0;
	font-size: 13px;
}
.search .inputWrap { 
	float: left;
	width: 238px;
}
*html .search .inputWrap { width: 200px;}
.search .inputWrap div span { 
	margin-right: 0;
	width: 225px;
}
.search .inputWrap div span input { width: 212px; padding: 3px 0;}
.search span { 
	color: #fff31b;
	font: bold 14px verdana;
	float: left;
	line-height: 24px;
	margin-right: 12px;
}
.search .searchBtn {
	background: url(../img/search_btn.gif) 0 0 no-repeat;
	width: 105px;
	height: 29px;
	cursor: pointer;
	border: none;
	margin-left: 12px;
}

/*-----------Main container----------------*/
.round .container3 { 
	padding-top: 0px;
}
.container3 .info {
	font-size: 17px;
	padding: 19px 31px;
}
.container3 .info .left {
	padding-top: 3px;
}
.container3 .info a { text-decoration: none;}
.container3 .yellow {
	color: #f2ed27;
}
.container3 .info .right .new_topicBtn,
.container3 .info .right .back_forumBtn  {
	background: url(../img/create_btn.gif) 0 0 no-repeat;
	width: 198px;
	height: 29px;
	border: none;
	cursor: pointer;
}
.createThreadBtn {
	background: url(../img/create_thread_btn.gif) 0 0 no-repeat;
	width: 138px;
	height: 29px;
	border: none;
	cursor: pointer;
}
.container3 .info .right .back_forumBtn {
	background: url(../img/back_forum_btn.gif) 0 0 no-repeat;
}
.container3 .cap {
	font-size: 17px;
	margin-top: 9px;
	border-top: solid 1px #4e9bd0;
	border-bottom: solid 1px #4e9bd0;
	padding: 15px 0;
}
.tableWrap1 {
	clear: both;
	padding: 0 30px;
}
.tableWrap1 th,
.tableWrap2 .inspiration th { 
	text-align: left;
	font-size: 13px;
	border-top: solid 1px #4e9bd0; 
	padding: 10px 0;
}
.tableWrap2 .inspiration th {
	text-align: center;
}
.tableWrap2 .inspiration th.leftTd {
	text-align: left;
}
.tableWrap1 td,
.tableWrap2 .inspiration td{
	border-top: solid 1px #4e9bd0; 
	font-size: 13px;
	padding: 10px 0;
	text-align: center;
}
.tableWrap1 .forum {
	border-bottom: solid 1px #4E9BD0;
}
.tableWrap1 .forumMessage .smiles {
	margin-top: 27px;
	margin-left: 5px;
}
.tableWrap1 .forumMessage .smiles td{
	text-align: center;
	vertical-align: middle;
	padding: 5px 6px;	
}

.tableWrap1 .forumMessage .smiles img {
	display: inline;
}
.tableWrap1 .forum td,
.tableWrap1 .forumMessage td{
	text-align: left;
	vertical-align: top;
}
.tableWrap1 .forumMessage td {
	border: none;
}
.tableWrap1 .forum .leftTd img {
	padding-bottom: 5px;
}
.tableWrap1 .forum td span {
	font-size: 13px;
}
.tableWrap1 .forum td p {
	padding-bottom: 20px;
	font-size: 14px;
	width: 750px;
}
.tableWrap1 .leftTd,
.tableWrap2 .inspiration .leftTd,
.tableWrap1 .rightTd,
.tableWrap2 .inspiration .rightTd{
	text-align: left;
}
.tableWrap1 tr.border td,
.tableWrap2 .inspiration tr.border td {
	border-bottom: solid 1px #4e9bd0; 
}
.tableWrap1 .article {
	background: url(../img/more_btn.png) 0 0 no-repeat;
	padding-left: 50px;
	height: 35px;
	color: #fff; /*#6cb5e4*/;
}
.tableWrap1 .article .caption,
.tableWrap2 .inspiration .article .caption{ 
	color: #f2ed27;
	font-size: 17px;
}
.tableWrap1 .article .author,
.tableWrap2 .inspiration .article .author{
	color: #fff; /*#6cb5e4*/;
}
.tableWrap1 .rightTd,
.tableWrap2 .inspiration .rightTd {
	color: #fff; /*#6cb5e4*/;
}
.tableWrap2 .inspiration th.rightTd {
	color: #FFF;
}
.container3 .paging { 
	padding: 15px 0px 38px 0px;
	color: #FFF;
}
.container3 .paging ul li{
	float: left;
}
.container3 .paging ul li span,
.container3 .paging ul li a{ 
	padding: 0 6px;
}
.copyRight {
	font-size: 12px;
	text-align: center;
	margin-bottom: 80px;
}

.container3 .leftColumn {
	float: left;
	width: 629px;
}
.leftColumn .info .add_eventBtn{
	background: url(../img/add_btn.gif) 0 0 no-repeat;
	width: 150px;
	height: 29px;
	cursor: pointer;
	border: none;
	margin-right: 15px;
}
.leftColumn .info .write_messageBtn{
	background: url(../img/write_message_btn.gif) 0 0 no-repeat;
	width: 145px;
	height: 29px;
	cursor: pointer;
	border: none;
	margin-right: 15px;
}
.leftColumn .info .create_inspirationBtn {
	background: url(../img/create_inspiration_btn.gif) 0 0 no-repeat;
	width: 187px;
	height: 29px;
	cursor: pointer;
	border: none;
	margin-right: 15px;
}
.tableWrap2 {
	clear: both;
	padding: 0 18px 0 30px;
	font-size: 13px;
}
.container3 .leftColumn .info {
	padding: 13px 0px 8px 31px;
}
.leftColumn .info .right a{
	font-size: 14px;
	text-decoration: underline;
	margin-right: 15px;
}
.leftColumn .info .right a:hover {
	text-decoration: none;
}
.tableWrap2 td {
	padding: 5px 0;
}

.yellowStr { color: #f2ed27; }
.line-separator {
	display:block;
	height:1px;
	background-color:#4E9BD0;
}

.tableWrap2 .yellowStr td,
.tableWrap2 .yellowStr a.yellow{
	color: #f2ed27;
}
.tableWrap2 .orangeStr td,
.tableWrap2 .orangeStr a.orange{
	color: #ff8149;
}
.tableWrap2 .pointer {
	background: url(../img/border.jpg) left center repeat-x;
}
.tableWrap2 .legend {
	border-top: solid 1px #4e9bd0;
	border-bottom: solid 1px #4e9bd0;
	padding: 8px 0;
}
.tableWrap2 .legend td{
	white-space: nowrap;
}
.tableWrap2 .legend .whiteSquare {
	background:url(../img/white_square.gif) 0 8px no-repeat;
	padding: 10px 18px 10px 26px; 
}
.tableWrap2 .legend .yellowSquare {
	background:url(../img/yellow_square.gif) 0 8px no-repeat;
	padding: 10px 18px 10px 26px;  
}
.tableWrap2 .legend .orangeSquare {
	background:url(../img/orange_square.gif) 0 8px no-repeat;
	padding: 10px 0px 10px 26px;  
}

.tableWrap2 .blueStr td,
.tableWrap2 .blueStr td a,
.tableWrap2 .yellowStr a.blue,
.tableWrap2 a.blue {
	color: #6cb5e4;
}
.tableWrap2 td span {
	margin: 0 4px;
	color: #fff; /*#6cb5e4*/;
}
.tableWrap2 td .inputWrap span {margin:0;}
.tableWrap2 .inspiration td span { margin: 0;}

/*------groupInfo ------*/
.tableWrap2 .groupInfo {
	border-top: solid 1px #4e9bd0;
	padding-top: 10px;
}
.tableWrap2 .groupInfo .left {
	width: 195px;	
}
.tableWrap2 .groupInfo .desc {
	float: left;
	width: 385px;
}
/*--------group messages-------------*/
.tableWrap2 .messages {
	border-bottom: solid 1px #4e9bd0;
	padding-bottom: 10px;
}
.tableWrap2 .messages .message {
	/*border: solid 1px red;*/
	font-size: 14px;
	padding-top: 15px;
}
.messages .message span {
	padding-left: 6px;
	color:#8BCAF2;
}
.messages .message .roundBut span {
	color: #fff;
	font-size: 13px;
}
.messages .message p {
	padding: 5px 10px 10px 0;
}
.tableWrap2 .replyBlock {
	padding: 16px 0 18px 0;
	border-bottom: solid 1px #4e9bd0;	
}
.tableWrap2 .replyBlock .replyBtn,
.tableWrap1 .forumMessage .replyBtn {
	background: url(../img/reply_btn.gif) 0 0 no-repeat;
	width: 145px;
	height: 29px;
	cursor: pointer;
	border: none;
	margin-top: 11px;
}
.tableWrap2 .replyBlock .whiteRound {
	width: 100%;
}
.replyBlock .whiteRound textarea {
	width: 550px;
	height: 105px;
	border: none;
}



/*---------Inbox Table------------------*/
.tableWrap2 .inbox {
	border-top: solid 1px #4e9bd0;
}
.tableWrap2 .inbox a { text-decoration: none;}
.tableWrap2 .inbox th {
	text-align: left;
	padding: 10px 0;
}
.tableWrap2 .inbox td {
	vertical-align: top;
	padding: 0;
}
.tableWrap2 .inbox td div { 
	padding: 10px 0;
	float: left;
	width: 100%;
}
.tableWrap2 .inbox .leftTd div a,
.tableWrap2 .inbox th span{
	padding-left: 14px;
}
.tableWrap2 .inbox .cross{ 
	display: block; 
	width: 9px; 
	height: 8px;  
	float: right;
	padding-right: 14px;
}
.tableWrap2 .inbox .cross img { 
	padding-top: 2px;
	
}
.tableWrap2 .inbox .strBg td{
	background: url(../img/str_bg.png) 0 0 repeat;
}
*html .tableWrap2 .inbox .strBg td{
	background: none;
}

.tableWrap2 .inbox .new a {
	color: #fff31b;
	font-weight: bold;
}

.container3 .rightColumn {
	float: right;
	width: 351px;
	padding-top: 16px;
}

/*------------Profile Table-----------*/
.tableWrap2 .profile .photo {
	width: 93px;
}
.tableWrap2 .profile th {
	border-top: solid 1px #4e9bd0;
	padding: 10px 0;
	text-align: left;
	border-bottom: solid 1px #4e9bd0;
}
.tableWrap2 .profile td {
	padding: 10px 0;
	border-bottom: solid 1px #4e9bd0;
}
.tableWrap2 .profile .left span { 
	margin: 0;
	font-size: 17px;
}
.tableWrap2 .profile .left .online {
	background:url(../img/online_icon.gif) 0 center no-repeat;
	padding-left: 21px;
	color: #2dcff5;
	font-weight: bold;
	margin-left: 13px;
	font-size: 13px;
}
.tableWrap2 .profile .left p { margin-top: 25px;}
.tableWrap2 .profile .message {
	height: 71px;
}
.tableWrap2 .profile .action a{
	/*color: #6cb5e4; */
}

/*------------MyProfile Table-----------*/
.leftColumn .caption,
.personal .caption { 
	font-size: 17px;
	padding: 15px 0 0px 30px;
	float: left;
}
.inspiration .caption {
	padding: 12px 5px 0px 0px;
}
.inspirationFix .caption {
	padding: 6px 5px 6px 0px;
}
.myProfile td{
	font-size: 17px;
	padding: 6px 0 6px 0;
}
.myProfile td.label {
	text-align: right;
}
.myProfile td.link {
	text-align: left;
}
.myProfile td.link img {
	display: inline;
	margin-right: 10px;
	margin-bottom: -2px;
}
.myProfile td.label img {
	display: inline;
	padding-right: 12px;
}
.myProfile td.label label {
	padding-right: 12px;
}
.myProfile .inputWrap {
	width: 170px;
}
.myProfile .inputWrap div span { 
	width: 157px; 
	margin-left: 0;
}	
.myProfile .inputWrap input { 
	padding-left: 0; 
	width: 145px;
}
.myProfile .inputWrap div span select { 
	width: 150px; 
	padding: 0; 
	margin-top: 4px;
	border: none;
	height: 17px;
}
.myProfile .upload, .upload {
	background: url(../img/upload_btn.gif) 0 0 no-repeat;
	border: none;
	cursor: pointer;
	width: 105px;
	height: 29px;
	margin-left: 10px;
}

/*----------Personal block----------------------*/
.personal {
	padding: 11px 30px 0 30px;	
}
.personal .section {
	width: 306px; 
	float: left; 
	border-bottom: solid 1px #4e9bd0;
	padding-bottom: 27px;
}
.previewInfo {
	padding-top: 53px;
	padding-bottom: 26px;
	font-size: 17px;
}

.previewInfo .section{
	border-bottom: none;
	border-right: solid 1px #4e9bd0;
	padding-bottom: 0px;
}
.previewInfo .caption {
	padding-top: 0;
}
.personal .noBorder {
	border: none;
}
.personal .caption { 
	padding-left: 0;
	padding-bottom: 15px;
}
.previewInfo .fix {
	padding-left: 28px;
}
.previewInfo p {
	padding-right: 20px;
}
.whiteBg {
	float: left;
	width: 281px;
	background: url(../img/whiteBg_l.png) 0 0 no-repeat;
	height: 127px;
}
*html .whiteBg {
	background: url(../img/whiteBg_l.gif) 0 0 no-repeat;
}
.whiteBg .whiteBg2 {
	background: url(../img/whiteBg_r.png) right 0 no-repeat;
	height: 127px;
}
*html .whiteBg .whiteBg2 {
	background: url(../img/whiteBg_r.gif) right 0 no-repeat;
}
.whiteBg .whiteBg2 div {  
	height: 127px; 
	background-color: #FFF; 
	margin: 0 9px;
	
}
.whiteBg .whiteBg2 div .fix{
	overflow-y: scroll;
	overflow-x: auto;
	height: 100px;
	width: 250px;
	padding-top: 10px;
	
}
.whiteBg .whiteBg2 textarea {
	margin-top: 10px;
	height: 100px;
	float: left;
	width: 250px;
	border: none;
	//margin-left: -10px;
	font: normal 13px Arial, Helvetica, sans-serif;
	
}
.personal .whiteBg .whiteBg2 .linkWrap {
	padding: 10px 0;
	height: 107px;
	font: normal 13px Arial, Helvetica, sans-serif;
}
.personal .whiteBg .whiteBg2 .linkWrap .fix {
	height: 105px;
	padding-top: 0;
	
}
.personal .whiteBg .whiteBg2 a { color: #000;}

/*-----------Big Textarea------------------*/
.bigWhiteBg {
	float: left;
	width: 281px;
	background: url(../img/whiteBg_l2.png) 0 0 no-repeat;
	height: 300px;
}
*html .bigWhiteBg {
	background: url(../img/whiteBg_l2.gif) 0 0 no-repeat;
}
.bigWhiteBg .bigWhiteBg2 {
	background: url(../img/whiteBg_r2.png) right 0 no-repeat;
	height: 300px;
}
*html .bigWhiteBg .bigWhiteBg2 {
	background: url(../img/whiteBg_r2.gif) right 0 no-repeat;
}
.bigWhiteBg .bigWhiteBg2 div {  
	height: 300px; 
	background-color: #FFF; 
	margin: 0 9px;	
}
.bigWhiteBg .bigWhiteBg2 div textarea {
	margin-top: 10px;
	height: 275px;
	float: left;
	width: 250px;
	border: none;
	//margin-left: -10px;
	font: normal 13px Arial, Helvetica, sans-serif;	
}

/*-----------Event Description Textarea------------------*/
.eventDescrBg {
	float: left;
	width: 450px;
	background: url(../img/whiteBg_l.png) 0 0 no-repeat;
	height: 127px;
}
*html .eventDescrBg {
	background: url(../img/whiteBg_l.gif) 0 0 no-repeat;
}
.eventDescrBg .eventDescrBg2 {
	background: url(../img/whiteBg_r.png) right 0 no-repeat;
	height: 127px;
}
*html .eventDescrBg .eventDescrBg2 {
	background: url(../img/whiteBg_r.gif) right 0 no-repeat;
}
.eventDescrBg .eventDescrBg2 div {  
	height: 127px; 
	background-color: #FFF; 
	margin: 0 9px;	
}
.eventDescrBg .eventDescrBg2 div textarea {
	margin-top: 10px;
	height: 100px;
	float: left;
	width: 450px;
	border: none;
	//margin-left: -10px;
	font: normal 13px Arial, Helvetica, sans-serif;	
}

table.event-form { width:100% }
table.event-form td {padding-bottom:5px}


.container3 .saveBtn div {
	width: 255px;
	margin: 0 auto;
	padding-top: 30px;
}
.container3 .saveBtn div input,
.saveBtnWrap .saveBtn {
	background:url(../img/save_profile_btn.gif) 0 0 no-repeat;
	width: 135px;
	height: 30px;
	border: none;
	cursor: pointer;
}
.container3 .saveBtn div a {
	margin-left: 31px;
	color: #9bd1f4;
	font: normal 13px Arial, Helvetica, sans-serif;
}


/*---------------orange  Table--------*/
.orangeTable div.top_l,
.orangeTable div.top_r,
.orangeTable div.bottom_l,
.orangeTable div.bottom_r {
	width: 11px;
	height: 11px;
}
.orangeTable .top_l {
	background: url(../img/orange_top_l.png) center center no-repeat;
}
*html .orangeTable .top_l {
	background: url(../img/orange_top_l.gif) center center no-repeat;
}
.orangeTable .top_r {
	background: url(../img/orange_top_r.png) center center no-repeat;
}
*html .orangeTable .top_r {
	background: url(../img/orange_top_r.gif) center center no-repeat;
}
.orangeTable .bottom_l {
	background: url(../img/orange_bottom_l.png) center center no-repeat;	
}
*html .orangeTable .bottom_l {
	background: url(../img/orange_bottom_l.gif) center center no-repeat;	
}
.orangeTable .bottom_r {
	background: url(../img/orange_bottom_r.png) center center no-repeat;
}
*html .orangeTable .bottom_r {
	background: url(../img/orange_bottom_r.gif) center center no-repeat;
}
.orangeTable div.orange_bg { 
	background-color: #fb7134; 
	height:11px;
	font-size: 1px;
}
.orangeTable .orangeWrap {
	background-color: #fb7134; 
	padding: 0 11px;
}
.orangeTable .orangeWrap .logout a {
	background: url(../img/logout.gif) right 5px no-repeat;
	width: 23px;
	height: 23px;
	display: block;
	padding-right: 55px;
	margin-top: 5px;

}
*html .orangeTable .orangeWrap { 
	float: left;
}
.orangeWrap .welcome {
	padding: 7px 0 7px 14px;
	font-size: 17px;
}
.orangeWrap .right a {
	padding-top: 7px;
	padding-right: 16px;
	font-size: 17px;
	display: block;
}
.orangeWrap ul { padding: 0 17px 11px 17px;}
.orangeWrap ul li {
	border-bottom: solid 1px #fa9b71;
	padding: 10px 0;
}
.orangeWrap ul li.borderTop {
	border-top: solid 1px #fa9b71;
	padding: 7px 0;
}
.orangeWrap ul li.border {
	border-bottom: none;
	padding: 7px 0;
}
.orangeWrap ul li.active {
	border: none;
	padding: 0;
}
.orangeWrap ul li.active a,
.orangeWrap ul li.active span {
	line-height: 34px;
}

.orangeWrap ul li.active div {
	background:url(../img/blue_plashka.jpg) 0 0 no-repeat;
	height: 34px;
	width: 287px;
	position: relative;
	margin-left: -10px;
	margin-right: -11px;	
}
.orangeWrap ul li .caption,
.orangeWrap ul li .caption2{ 
	float: left; 
	width: 70px;
	padding: 0;
}
.orangeWrap ul li .caption2 {
	width: 97px;
}
.orangeWrap ul li.active .caption { 
	padding-left: 10px;
}
.orangeTable .fix td,
.blueTable .fix td { 
	font-size: 1px;
}

/*---------------Blue Table--------*/
.container3 .rightColumn .blueTable {
	margin-top: 12px;
}
.blueTable .top_l,
.blueTable .top_r,
.blueTable .bottom_l,
.blueTable .bottom_r {
	width: 11px;
	height: 11px;
}
.blueTable .top_l {
	background: url(../img/blue_top_l.png) 0 0 no-repeat;
}
*html .blueTable .top_l {
	background: url(../img/blue_top_l.gif) 0 0 no-repeat;
}
.blueTable .top_r {
	background: url(../img/blue_top_r.png) 0 0 no-repeat;
}
*html .blueTable .top_r {
	background: url(../img/blue_top_r.gif) 0 0 no-repeat;
}
.blueTable .bottom_l {
	background: url(../img/blue_bottom_l.png) 0 0 no-repeat;	
}
*html .blueTable .bottom_l {
	background: url(../img/blue_bottom_l.gif) 0 0 no-repeat;	
}
.blueTable .bottom_r {
	background: url(../img/blue_bottom_r.png) 0 0 no-repeat;
}
*html .blueTable .bottom_r {
	background: url(../img/blue_bottom_r.gif) 0 0 no-repeat;
}
.blueTable .blue_bg2 { 
	background-color: #3d95d0; 
	height: 11px;
}
.blueTable .blueWrap {
	background-color: #3d95d0; 
	padding: 0 25px;
}
.blueWrap .month {
	padding-left: 52px;
}
.blueWrap .month a{
	text-decoration: none;
	width: 17px;
	height: 26px;
	display: block;
}
.blueWrap .createGroupBtn {
	display: block;
	background: url(../img/create_group_btn.gif) 0 0 no-repeat;
	height: 29px;
	width: 148px;
}
.blueWrap .month span { 
	line-height: 26px;
	font-size: 15px;
	padding: 0 29px;
}
.blueWrap .month .prev {
	background: url(../img/prev_btn.gif) 0 0 no-repeat;
}
.blueWrap .month .next {
	background: url(../img/next_btn.gif) 0 0 no-repeat;
}
.blueWrap .calendarWrap {
	margin-top: 11px;
	border-top: solid 1px #6cb5e4;
	border-bottom: solid 1px #6cb5e4;
	padding: 7px 0; //padding: 0;
}
.blueWrap .calendarWrap table { margin: 0 auto;}
.blueWrap .calendarWrap td { padding: 0px; margin: 0px; text-align: center;}
.blueWrap .calendarWrap td div{
	padding: 6px;
	margin: 1px 2px 2px 1px;
}
.calendarWrap td.anotherMonth {
	color: #6cb5e4;
}
.calendarWrap td.event div {
	background-color: #206ea4;
}
.calendarWrap td.today div {
	border: solid 1px #FFF;
}
.blueWrap .legend {
	padding-top: 4px;
}
.blueWrap .legend .today {
	background: url(../img/today_square.gif) 0 4px no-repeat;
	padding: 11px 20px 11px 40px;
	margin-left: 20px;
}
.blueWrap .legend .event {
	background: url(../img/blue_square.gif) 0 4px no-repeat;
	padding: 11px 20px 11px 40px;
}
.blueWrap div.wallInfo {
	padding: 10px 0;
	border-bottom: solid 1px #60a7d6;
}
.blueWrap div.caption {
	font: bold 14px Verdana, Geneva, sans-serif;
	color: #fff31b;
	padding: 3px 0;
}
.blueWrap h4.caption {
	font: normal 17px Arial;
	color: #fff31b;
	padding: 5px 0;
}
.blueWrap p {
	padding: 10px 0;
}
.blueWrap a.back {
	padding-top: 7px;
	display: block;
	text-align: right;
}

.inputArea td{
	font-size: 17px;
	padding: 6px 0 6px 0;
}
.inputArea .inputWrap {
	width: 170px;
}
.inputArea .inputWrap div span { 
	width: 157px; 
	margin-left: 0;
}	
.inputArea .inputWrap input { 
	padding-left: 0; 
	width: 145px;
}
.inputArea .inputWrap div span select { 
	width: 150px; 
	padding: 0; 
	margin-top: 4px;
	border: none;
	height: 17px;
}

/*-------------KidsInfo-----------------*/
.container3 .kidsInfo {
	padding: 11px 33px 28px 32px;	
}
.kidsInfo .myKids label {
	font-size: 17px;
	padding-right: 9px;
	line-height: 25px;
}
.kidsInfo .myKids .inputWrap {
	width: 168px;
}
.kidsInfo .myKids .inputWrap div span {
	width: 152px;
}
.kidsInfo .myKids select {
	border:medium none;
	height:19px; //height:22px;
	margin-top:4px; //margin-top:2px;
	padding:0;
	width:145px;
	font-size: 14px;
}
*html .kidsInfo .myKids select {
	font-size: 13px;
}
/*---------paging2-----------*/
.paging2 li {
	float: left;
	margin: 0 5px;
	line-height: 32px;
	text-align: center;
}
.paging2 li.active {
	background: url(../img/icon_orange.gif) 0 0 no-repeat;
	width: 32px;
	height: 32px;
}
/*---------paging3-----------*/
.paging3 {
	margin: 0 30px;
	border-bottom: solid 1px #6cb5e4;
	padding: 17px 0 9px 0;
}
.paging3 ul li {
	float: left;
}
.paging3 ul li .active {
	text-decoration: none;
}
.paging3Bottom {
	border-top: solid 1px #6cb5e4;
	border-bottom: none;
	margin-top: 7px;
}

/*-----------leftColumn2--------------------------*/
.container3 .leftColumn2 {
	float: left;
	width: 379px;
}
.leftColumn2 .item {
	margin-left: 33px;
	margin-bottom: 42px;
} 
.leftColumn2 .item input {
	border: none;
}

/*-----------rightColumn2--------------------------*/
.container3 .rightColumn2 {
	float: right;
	width: 600px;
	border-left: solid 1px #76c5ef;
}
.rightColumn2 .container4 {
	padding: 0 30px;
}
.container4 .whiteBg {
	width: 480px;
}
.container4 .whiteBg textarea {
	width: 450px;
}
.container4 .item p{
	clear: both;
	padding: 10px 0 16px 0;
}
.container4 .item2 em {
	color: #87ccf9;
	display: block;
	margin-bottom: 20px;
}
.container3 .borderBottom {
	clear: both;
	height: 33px;
	border-bottom: solid 1px #6cb5e4;
}

.container3 .agePaging {
	margin-left: 33px;
}
.container3 .monthPaging {
	padding-bottom: 8px;
}
.container3 .agePaging li {
	float: left;
	border-left: solid 1px #fff;
	padding: 0 12px;
	margin-top: 13px;
	font-size: 17px;	
}
.container3 .monthPaging li {
	font-size: 15px;
}
.container3 .monthPaging li {
	margin-top: 7px;
}
.container3 .agePaging li.noBorder {
	border: none;
}
.container3 .agePaging li.first {
	width: 40px;
	padding: 0;
}
.container3 .agePaging li a {
	display: block;
}
.container3 .agePaging li.active {
	background: url(../img/icon_orange.gif) center 0 no-repeat;
	height: 32px;
	margin-top: 7px;	
}
.container3 .monthPaging li.active {
	background: url(../img/icon_orange2.gif) center 0 no-repeat ;
	height: 26px;
	width: 63px;
	padding: 0;
	margin-top: 3px;
	text-align: center;
}
.container3 .monthPaging li.leftPadding {
	margin-left:12px;
}
.container3 .agePaging li.active a {
	line-height: 32px;
	color: #FFF;
	text-decoration: none;
}
.container3 .monthPaging li.active a {
	line-height: 26px;
}
.container3 .agePaging li .white {
	color: #FFF;
}
.legendWrap {
	padding-top: 8px;
}
.legendWrap .legend {
	padding-left: 33px;
	margin-top: 12px;
}
.legendWrap .legend span {
	float: left;
}
.legendWrap .legend img {
	float:left;
	margin: 0px 5px 0 14px;
}
.legendWrap .saveBtn {
	background: url(../img/save_btn.gif) 0 0 no-repeat;
	width: 145px;
	height: 29px;
	cursor: pointer;
	border: none;
	margin-right: 31px;
}
.legendWrap .browseBtn {
	display: block;
	background: url(../img/browse_btn.gif) 0 0 no-repeat;
	width: 164px;
	height: 29px;
	text-decoration: none;
	margin-right: 31px;
}
.container3 h3 {
	padding: 18px 0 3px 33px;
	font: normal 18px Arial, Helvetica, sans-serif;
}


/*--------subMenu2---------------------*/
.container3 .submenu2 {
	margin: 23px 0 0 33px;
}
.container3 .submenu2 li {
	float: left;
	margin-right: 40px;
}
.container3 .submenu2 li a.active {
	text-decoration: none;
}
.container3 h2 {
	color: #d9e03f;
	clear: both;
	font: normal 19px Arial, Helvetica, sans-serif;
	padding: 25px 0 30px 33px; // padding: 0px 0 30px 33px;
}

/*-----------Gallery Wrap----------------*/
.container3 .galleryWrap {
	padding: 0 30px;	
}
.galleryWrap table {
	margin: 2px 0 10px 0;
}
.galleryWrap td {
	text-align: center;
	vertical-align: middle;
}
.galleryWrap td img {
	display: inline;
	margin-bottom: 9px;
	margin-top: 19px;
}
.galleryWrap td a, .galleryWrap td span {
	color: #6cb5e4;
}
.galleryWrap img.main {
	margin: 0px auto;
	padding: 18px 0;
}
.galleryWrap .description {
	width: 490px;
	margin: 0 auto 40px auto;
}

/*----------White Round Block---------------*/
.whiteRound {
	position: relative;
	background-color: #FFF;
	width: 490px;
	margin: 0 auto;
}
.tableWrap1 .forumMessage .whiteRound{
	margin: 9px 0 0 0;
	width: auto;

}
*html .tableWrap1 .forumMessage .whiteRound {
	height: 1%;
}
.whiteRound .top_l_white,
.whiteRound .top_r_white,
.whiteRound .bottom_r_white,
.whiteRound .bottom_l_white {
	position: absolute;
	width: 10px;
	height: 10px;
}
*html .whiteRound .bottom_r_white,
.whiteRound .bottom_l_white {
	margin-bottom: -1px;
}
.whiteRound .top_l_white {
	background: url(../img/top_l_white.gif) 0 0 no-repeat;
	top: 0;
	left: 0;	
}
.whiteRound .top_r_white {
	background: url(../img/top_r_white.gif) right 0 no-repeat;
	top: 0;
	right: 0;	
}
.whiteRound .bottom_l_white {
	background: url(../img/bottom_l_white.gif) 0 bottom no-repeat;
	bottom: 0;
	left: 0;	
}
.whiteRound .bottom_r_white {
	background: url(../img/bottom_r_white.gif) right bottom no-repeat;
	bottom: 0;
	right: 0;
}
.whiteRound .content {
	color: #000;
	padding: 10px 10px 20px 10px;
}
/*----------Blue Round Block---------------*/
.blueRound {
	position: relative;
	background-color: #1771af;
	width: 920px;
	margin: 0 auto;
}
.blueRound .top_l_blue,
.blueRound .top_r_blue,
.blueRound .bottom_r_blue,
.blueRound .bottom_l_blue {
	position: absolute;
	width: 11px;
	height: 11px;
}
.blueRound .top_l_blue {
	background: url(../img/top_l_blue.gif) 0 0 no-repeat;
	top: 0;
	left: 0;	
}
.blueRound .top_r_blue {
	background: url(../img/top_r_blue.gif) right 0 no-repeat;
	top: 0;
	right: 0;	
}
.blueRound .bottom_l_blue {
	background: url(../img/bottom_l_blue.gif) 0 bottom no-repeat;
	bottom: 0;
	left: 0;	
}
.blueRound .bottom_r_blue {
	background: url(../img/bottom_r_blue.gif) right bottom no-repeat;
	bottom: 0;
	right: 0;
}
.blueRound .content {
	color: #000;
	padding: 11px 11px 20px 11px;
}
.blueRound .content td {
	vertical-align: top;
	color:#FFF;
	font-size: 13px;
	padding: 9px 0;
}
.blueRound .content span.yellow {
	padding-left: 14px;
}
.blueRound .content h4 {
	font: normal 18px Arial, Helvetica, sans-serif;
	padding: 5px 0 5px 14px;
}
.blueRound .content .view_arhiveBtn {
	float: right;
	background: url(../img/view_arhive_btn.gif) 0 0 no-repeat;
	width: 119px;
	height: 29px;
	display: block;
	text-decoration: none;
}
.saveBtnWrap {
	width: 490px;
	margin: 0px auto;
	padding: 18px 0 25px 0;
}
.saveBtnWrap a {
	color: #7ec2ee;
	font-size: 13px;
}
.saveBtnWrap .saveBtn {
	margin-left: 192px;
	margin-right: 10px;
}

/*------- rightColumn block--------------*/
.rightColumn .block p {
	padding: 0 80px 18px 28px;	
}
.rightColumn .block h4 {
	font-size: 17px;
	padding: 20px 0 18px 28px;
}
a.roundBut,
a.roundBut2 {
	background: url(../img/btn_light_left.gif) 0 0 no-repeat;
	height: 29px;
	padding-left: 14px;
	display:block;
}
a.roundBut2 {
	background: url(../img/btn_dark_left.gif) 0 0 no-repeat;
}
	
a.roundBut span,
a.roundBut2 span {
	padding-right: 26px;
	padding-left: 12px;
	background: url(../img/btn_light_right.gif) right 0 no-repeat;
	height: 29px;
	line-height: 28px;
	float: left;
	color: #FFF;
	font-size: 13px;
}
a.roundBut2 span {
	background: url(../img/btn_dark_right.gif) right 0 no-repeat;
}
.block a.roundBut {
	margin-left: 25px;
}
.block a.right {
	line-height: 28px;
	padding-right: 52px;
	font-size: 13px;
}

/*------------Upload Wrap----------------*/
.uploadWrap {
	font-size: 17px;
	padding-top: 20px;
}
.uploadWrap table {
	margin: 0 auto;
}
.uploadWrap .inputWrap {
	width: 210px;
}
.uploadWrap .inputWrap span{
	width: 210px;
}
.uploadWrap .upload {
	clear: both;
	float: left;
	
}

/*-------------Grass-------------------*/
.grass { 
	background: url(../img/grass.png) 0 0 repeat-x; 
	height: 40px;
	position: relative;
	margin-top: -40px;
}

/*-------TAG-CLOUD---------*/
.tag-cloud 
{
	width: 210px;
	padding: 0px;
	margin-top: 10px;
	margin-right: 5px;
	text-align: center;
}
.tag-cloud ul {
		white-space: normal;
	}
.tag-cloud ul,
.tag-cloud ul li {
	display: inline;
}
.tag-cloud a {
	font-size: .83em;
	color: #fff;
	text-decoration: none;
	line-height:1.4em;
}
.tag-cloud a:hover {
	color: #000;
	background: #FFF31B;
}

/*---------RESOURCES SECTION--------------*/

a.email {text-decoration:none;}
a.email:hover { border-bottom:1px dashed #fff;}
.resourceCaption{
	color:#F2ED27;
	font-size:17px;
}

 .resourceCaption a{color:#F2ED27;text-decoration:underline;}
 .resourceCaption a:hover{text-decoration:none;}

.blueBorderBottom{
	border-bottom:1px solid #4E9BD0;
}

.pad {padding-left:3px;}

.resourcesTable{margin-top:25px;}
.resourcesTable tr td {font-size:14px;}

.lft {margin:152px 0 0 0px;}


.test{border:1px dashed red;}


/* -------------- HELP SECTION ------------------------------- */

.question a.help_link {
	font-size:16px;
	margin-bottom:10px;
	display:block;
}

.question a.help_link:visited {
	font-size:16px;
	margin-bottom:10px;
	display:block;
	color:#F2ED27;
}

.question .answer {
	font-size:14px;
	text-align:justify;
	margin: 10px 0 10px 0;  
}

.question ul{
	display: block;
	padding:10px 0 10px 20px;
}

.question ul li{
	list-style-type:disc; 
}

.question ul li ul{
	padding:0 0 0 20px;	
}

.question ul li ul li{
	list-style-type:disc; 
}

.inv_selected{
	background:url(../img/accept_ico.png) right bottom no-repeat;	
}

.words_block {display:none;}
