body{
	margin: 0px; padding: 0px;
	background: #FFFFFF; text-align: center; font: 12px Trebuchet MS; color: #444;
}
table{ font: 12px Trebuchet MS; color: #444; text-align: left; }
p				{margin: 10px 0px;}
img			{border: none;}
dl, dt, dd	{padding: 0px; margin: 0px;}
/***Styles for Elements Form***/
form{margin: 0px; padding: 0px;}
input{font: 12px Trebuchet MS; color: #444; line-height: 12px; padding: 0px 3px;}
select{font: 12px Trebuchet MS; color: #444; line-height: 12px; padding: 0px auto;}
.login_input{width: 88px; font: 12px Trebuchet MS; color: #444;}
.w_75 	{width: 75px;}
.w_110 	{width: 110px;}
.w_200 	{width: 200px;}
/*****************/

/***Texts` Styles***/
h1				{font: 24px Trebuchet MS; color: #000000; text-align: center;}
h2				{font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; text-align: center; margin: 0px; padding: 5px 0px;}
.text_12		{font: 12px Trebuchet MS; color: #4e4e4e;}
.text_14		{font: 14px Trebuchet MS; color: #4e4e4e; line-height: 1.5;}
.text_grey		{font: 14px Trebuchet MS; color: #404040;}
.text_grey_dark	{font: bold 14px Trebuchet MS; color: #404040;}
/*****************/

/***Links` Styles***/
a			{font: 12px Trebuchet MS; color: #0d6491; text-decoration: underline;}
a:hover	{text-decoration: none;}

a.link			{font: 12px Trebuchet MS; color: #0d6491; text-decoration: none;}
a.link:hover	{text-decoration: underline;}

a.link_green		{font: 12px Trebuchet MS; color: green; text-decoration: none;}
a.link_green:hover	{text-decoration: underline;}

a.link_14		{font: 14px Trebuchet MS; color: #0d6491; text-decoration: underline;}
a.link_14:hover	{text-decoration: none;}

a.link_14_b			{font: bold 14px Trebuchet MS; color: #0d6491; text-decoration: underline;}
a.link_14_b:hover	{text-decoration: none;}

a.pager_link		{font: 12px Trebuchet MS; color: #000000; text-decoration: none;}
a.pager_link:hover{color: #000;}

a.footer_link			{font: 14px Arial; color: #036ecc; text-decoration: underline;}
a.footer_link:hover	{text-decoration: none;}

a.logo				{display: block; position: absolute; height: 100px; width: 320px; top:10px;
left:250px;


}
a.link_option		{display: block; width: 63px; float: left; text-align: center; font: 12px Trebuchet MS; color: #0c518a; text-decoration: none; margin: 5px 0px;}
a.link_option:hover	{color: #000000;}
a.link_option_fixed_for_profile {text-align:left; width: auto;}

a.link_stand			{font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #6881de; text-decoration: underline;}
a.link_stand:hover	{text-decoration: none;}

.green_light_cont	a  		{font: 11px Arial; color: #000000; text-decoration: none;}
.green_light_cont	a:hover  {text-decoration: underline;}
/*****************/

.container{width: 980px; margin: 0px auto; text-align: center;}

/****Header`s Styles *****/
.header		{background: url(../images/head_bg.jpg) no-repeat left top; height: 130px; position: relative; text-align: left;}
.box_login	{
background: url(../images/login_bg.gif) no-repeat left top; width: 188px; height: 82px; text-align: center;
position: absolute; 
right: 8px; 
top: 36px; 
border-bottom: 1px solid #506F97;
}

.table_login			{font: 11px Arial; margin: 0px auto; margin-top: 5px;}
*html .table_login	{margin-top: 3px;}
.table_login td		{text-align: left;}

.languages {
	position:absolute;
	right:10px;
	top:7px;
}

/************************/

/***Navigator`s Styles***/
.box_nav	{position:relative; left: 0px; top: 0px; background: url(../images/nav_bg.gif) repeat-x left top; height: 63px; text-align: left;}

.nav_l	{position: absolute; left: 0px; top: 0px; width: 27px; height: 36px; background: url(../images/nav_left.gif) no-repeat left top;}
.nav_r	{position: absolute; right: 0px; top: 0px; width: 27px; height: 36px; background: url(../images/nav_right.gif) no-repeat left top;}
.nav		{margin: 0px; /*height: 36px; *//*border: 1px solid red;*/ position: relative; left: 0px; top: 0px;}

a.nav_item			{display: block; height: 36px; padding: 0px 20px; float: left; font: 13px Arial, Helvetica, sans-serif; color: #fff; line-height: 36px;
						text-transform: uppercase; text-decoration: none;}
a.nav_item:hover	{color: #ff3333;}
.nav_dev				{height: 36px; width: 3px; background: url(../images/nav_dev.gif) no-repeat left top; float: left;}

.subnav_bg			{width: 980px; height: 22px; align: center; position: relative; top:0px; left: 0px; }
.subnav_l			{position: absolute; left: 0px; top: 0px; width: 9px; height: 22px; background: url(../images/subnav_left.gif) no-repeat left top;}
.subnav_r			{position: absolute; right: 0px; top: 0px; width: 9px; height: 22px; background: url(../images/subnav_right.gif) no-repeat right top;}
.subnav				{margin: 0px 10px; height: 22px; text-align: left; font: 12px Arial, Helvetica, sans-serif; color: #000000; line-height: 20px; float: left;}
.subnav_m			{width: 962px; height: 22px; align: center; background: #adc5e4 url(../images/subnav_bg.gif) repeat-x left bottom; position: relative; left: 9px; }

a.subnav_item				{font: 13px Arial, Helvetica, sans-serif; color: #000000; line-height: 20px; text-decoration: none;}
a.subnav_item:hover		{color: #FFFFFF;}

#subnav_1, #subnav_2, #subnav_3, #subnav_4, #subnav_5, #subnav_6, #subnav_7, #subnav_8, #subnav_9, #subnav_10 {/*display: none;*/ position: relative; top: 0px;}
#subnav_1	{left: 0px;}
#subnav_2	{left: 90px;}
#subnav_3   {left: 220px;}
#subnav_4	{left: 320px;}
#subnav_5   {left: 410px;}
#subnav_7   {left: 500px;}
#subnav_6   {right: 0px; text-align: right;}
#subnav_9	{left: 680px;}
#subnav_10	{left: 730px;}
/**********************/
.clear	{clear: both;}

.content_bg	{margin: 10px auto; width: 950px; background: url(../images/cont_bg.gif) repeat-y left top;}

.content_t	{height: 43px; background: url(../images/cont_top.gif) no-repeat left top; text-align: left; padding-left: 20px; padding-right: 10px;}
.box_title_page{width: 950px; overflow: hidden; float: left; height: 43px; font: 24px Trebuchet MS; color: #000000; line-height: 43px; text-align: left;}
.box_google_search{width: 570px; overflow: hidden; float: right; text-align: right;}
.table_google_search{margin-left: auto; margin-right: 0px; padding-top: 7px;}

.content_b	{height: 14px; background: url(../images/cont_bot.gif) no-repeat left bottom;}
.content		{margin: 10px 20px; margin-bottom: 0px; text-align: center;  font: 12px Trebuchet MS; color: #444;}
*html .content {width: 100%; width: expression(document.width = (childNodes.clientWidth-40))px;}

.content_1			{margin: 12px; margin-bottom: 0px; text-align: center;  font: 12px Trebuchet MS; color: #444;}
*html .content_1  {width: 100%; width: expression(document.width = (childNodes.clientWidth-24))px;}

.box_680_f	{width: 680px; margin-right: 20px; float: left; text-align: left;}
.box_200_f	{width: 200px; float:left;}

.t_center{text-align: center;}
.t_left 	{text-align: left;}
.t_right	{text-align: right;}

.box_search_bg	{background: url(../images/search_bg.gif) repeat-x left top; height: 80px; position: relative;}
.box_search_l	{position: absolute; left: 0px; top: 0px; width: 9px; height: 80px; background: url(../images/search_left.gif) no-repeat left top;}
.box_search_r	{position: absolute; right: 0px; top: 0px; width: 9px; height: 80px; background: url(../images/search_right.gif) no-repeat right top;}
.box_search		{margin: 0px 10px; padding: 10px 0px; font: 12px Trebuchet MS; color: #444;}
.btn_search		{background: url(../images/btn_search.gif) no-repeat left top; width: 85px; height: 22px; border: none;}

.table_info			{width: 100%; border-bottom: 1px solid #adadad;}
/*html .table_info {width: 100%; width: expression(width: expression(document.width = (parentNodes.clientWidth-40))px;}*/
.table_info_th  	{height: 26px; background: url(../images/gridhead_bg.gif) repeat-x left top; font: 14px Trebuchet MS; color: #000000; line-height: 26px; text-align: left;}
.table_info_th_l	{height: 26px; width: 9px; background: url(../images/gridhead_left.gif) no-repeat left top;}
.table_info_th_r	{height: 26px; width: 9px; background: url(../images/gridhead_right.gif) no-repeat left top;}
.table_info_dev	{height: 3px;}
.table_info td 	{background: #f2f2f2; text-align: left; font: 14px Trebuchet MS; color: #4e4e4e; padding-top: 2px; padding-bottom: 2px;}
.table_info_td_l	{width: 9px;}
.table_info_foto	{padding-right: 20px;}
.box_pager			{margin: 5px; text-align: center;}
.table_pager		{margin: 0px auto; }
.table_pager_c		{padding: 0px 20px;}

.footer				{text-align: center; font: 14px Arial; margin: 20px 70px;}

.box_270_f	{width: 270px; float:left; /*border: 1px solid green;*/}
.box_646_f  {width: 646px; float: right; /*border: 1px solid orange;*/}

.box_blue_270		{width: 270px; margin-bottom: 6px; background: url(../images/leftcol_bg.gif) repeat-y left top;}
.box_blue_270_t	{background: url(../images/leftcol_top.gif) no-repeat left top; height: 6px; font-size: 1px;}
.box_blue_270_b	{background: url(../images/leftcol_bot.gif) no-repeat left bottom; height: 6px; font-size: 1px;}
.box_blue_270_cont{margin: 0px 6px; padding: 0px;}
.box_blue_dark		{background: #FFFFFF; border: 1px solid #FFFFFF;}

dl.box_green	{display: block; padding-top: 6px;}
dl.box_green dt {display: block; background: url(../images/gridhead_bg.gif) repeat-x left top; height: 26px;
					text-align: left; padding: 0px 10px;
					font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 22px; color: #000;}
dl.box_green dd {display: block; background: #FFF; border: 1px solid #FFF; text-align: left; padding: 10px; font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000;}
.table_st		{margin: 0px auto;}

.box_135_f		{width: 119px; float: left; text-align: center; height: 120px; display: table-cell; vertical-align: middle;}
.table_st_1		{width: 100%; width: expression((this.parentNode.offsetWidth-24) +"px"); }
.table_st_1 td {text-align: center; vertical-align: middle; padding: 5px 0px;}

dl.box_grey		{display: block; margin-bottom: 6px;}
dl.box_grey dt {display: block; background: url(../images/gridhead_bg.gif) repeat-x left top; height: 26px; position: relative;}
.box_grey_dt_l {position: absolute; left: 0px; top: 0px;
					background: url(../images/gridhead_left.gif) no-repeat left top; width: 9px; height: 26px;}
.box_grey_dt_r {position: absolute; right: 0px; top: 0px;
					background: url(../images/gridhead_right.gif) no-repeat left top; width: 9px; height: 26px;}
.box_grey_dt	{font: bold 14px Trebuchet MS; color: #000000; padding: 0px 10px; line-height: 26px; text-align: left;}

dl.box_grey dd {margin: 3px 0px; background: #f2f2f2; padding: 10px 20px; text-align: left;}

.box_f_50		{width: 50%; float: left; border: none;}
.box_f_50_r		{width: 50%; float: right; border: none;}
*html .box_f_50		{width: 47%; float: left; border: none;}
*html .box_f_50_r		{width: 47%; float: right; border: none;}

.f_l	{float: left;}
.f_r	{float: right;}

.table_info_prof 			 	{font: 12px Verdana; color: #404040;}
.table_info_prof td.td_left{font: bold 12px verdana; color: #404040; padding-right: 10px;}

.title_sm_blue					{border-bottom: 1px solid #4273ae; font: bold 12px Verdana; color: #4273ae;}
.title_sm_grey					{border-bottom: 1px solid #ababab; font: bold 12px Verdana; color: #4c4c4c;}

.table_info_prof_sm			 	{font: 11px Verdana; color: #404040;}
.table_info_prof_sm td.td_left {font: bold 11px verdana; color: #404040; padding-right: 5px;}

.box_blue_prof				{margin-bottom: 6px;}
.box_blue_prof_title		{background: url(../images/gridblue_bg.gif) repeat-x left top; height: 26px; position: relative;}
.box_blue_prof_title_l 	{position: absolute; left: 0px; top: 0px;
								background: url(../images/gridblue_left.gif) no-repeat left top; width: 9px; height: 26px;}
.box_blue_prof_title_r 	{position: absolute; right: 0px; top: 0px;
								background: url(../images/gridblue_right.gif) no-repeat left top; width: 9px; height: 26px;}
.box_blue_prof_title_cont	{font: bold 14px Trebuchet MS; color: #4c4c4c; padding: 0px 10px; line-height: 26px; text-align: left;}

.box_blue_prof_cont		{margin: 1px 0px; background: #FFFFFF; padding: 10px 20px; text-align: center;}
.table_my_photo			{margin: 0px auto;}
.table_my_photo td 		{width: 120px; text-align: center; vertical-align: middle;}

.cont_stand					{font: 12px Verdana; color: #2a2255;}

.box_190_f	{width: 190px; float:left; /*border: 1px solid green;*/}
.box_726_f  {width: 726px; float: right; /*border: 1px solid orange;*/}

.box_blue_190		{width: 190px; margin-bottom: 6px; background: url(../images/leftcol_bg.gif) repeat-y left top;}
.box_blue_190_t	{background: url(../images/leftcol190_top.gif) no-repeat left top; height: 6px; font-size: 1px;}
.box_blue_190_b	{background: url(../images/leftcol190_bot.gif) no-repeat left bottom; height: 6px; font-size: 1px;}
.box_blue_190_cont{margin: 0px 6px; padding: 0px; min-height: 500px;}
*html .box_blue_190_cont {height: 500px;}
.box_blue_190_cont dl.box_green {padding-top: 0px;}

.box_grey_1			{margin-bottom: 6px;}
.box_grey_title_1 {background: url(../images/gridhead_bg.gif) repeat-x left top; height: 26px; position: relative;}
.box_grey_dt_l 	{position: absolute; left: 0px; top: 0px;
						background: url(../images/gridhead_left.gif) no-repeat left top; width: 9px; height: 26px;}
.box_grey_dt_r 	{position: absolute; right: 0px; top: 0px;
						background: url(../images/gridhead_right.gif) no-repeat left top; width: 9px; height: 26px;}
.box_grey_dt		{font: bold 14px Trebuchet MS; color: #000000; padding: 0px 10px; line-height: 26px; text-align: left;}

.box_grey_cont_1  {margin: 3px 0px; padding: 0px; text-align: left;}

.box_message_bg	{margin-bottom: 3px;}
.box_message		{height: 64px; background: #ccddf3; text-align: left;}
.green_light		{width: 332px; height: 44px; background: #ebf3fd; float: left;}
.green_light_cont	{padding: 5px 10px; font: 11px Arial; color: #2cb2ff;}

.table_message		{width: 100%; font: 11px Arial; color: #4c4c4c;}
.table_message td	{vertical-align: middle;}
.td_option			{width: 113px; }
.td_message			{width: 333px;}
.td_1					{width: 66px; text-align: left;}
.box_message_full	{background: #f2f2f2; margin-left: 37px; padding: 10px; font: 11px Arial; color: #4c4c4c;}

/***developers styles***/

.tblcont td {
	text-align: left;
}

.message_head{
	background: url(../images/mark_orange_dark.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left: 25px;
	padding-right: 25px;
	background-color: #ff9600;
	border: 1px solid #ff9600;
	vertical-align: middle;
	font-size: 13px;
	font-weight: bold;
	height: 20px;
	color: #fff;
}

.message_cont{
	font-family: "Arial";
	font-size: 12px;
	color: #ff9600;
	background-color:#fff;
	border-bottom: 1px solid #ff9600;
	border-right: 1px solid #ff9600;
	border-left: 1px solid #ff9600;
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;
}

.note_message_head{
/*	background: url(../images/mark_orange_dark.gif);
	background-repeat:no-repeat;
	background-position:left top;*/
	padding-left: 25px;
	padding-right: 25px;
	background-color: #A3BAE9;
	border: 1px solid #A3BAE9;
	vertical-align: middle;
	font-size: 13px;
	font-weight: bold;
	height: 20px;
	color: #fff;
}

.note_message_cont{
	font-family: "Arial";
	font-size: 12px;
	color: #A3BAE9;
	background-color:#fff;
	border-bottom: 1px solid #A3BAE9;
	border-right: 1px solid #A3BAE9;
	border-left: 1px solid #A3BAE9;
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;
}

/**admin panel**/

.admin_panel a { text-decoration: none; }

/**buttons**/

.btnS				{background: url(../images/btn70.gif) no-repeat left top;
					width: 70px; height: 22px; text-align: center;
					font: 11px Arial; font-weight: bold; color: #fff;
					text-transform: uppercase; border: none; cursor: pointer;}
.btnM				{background: url(../images/btn100.gif) no-repeat left top; width: 100px; height: 22px; text-align: center;
					font: 11px Arial; font-weight: bold; color: #fff; text-transform: uppercase; border: none; cursor: pointer;}
.btnL				{background: url(../images/btn150.gif) no-repeat left top; width: 150px; height: 22px; text-align: center;
					font: 11px Arial; font-weight: bold; color: #fff; text-transform: uppercase; border: none; cursor: pointer;}
/**buttons end**/

.data-mark{
	color:#f00;
	font-size: 16px;
}

.red-mark{
	color:#f00;
	font-size: 12px;
}

.need-mark{
	color:#090;
	font-size: 12px;
}

.box_simple_search{width: 490px; overflow: hidden; float: right; text-align: right;}
.table_simple_search{margin-left: auto; margin-right: 0px; padding-top: 7px;}

span.pager_link {font: 12px Trebuchet MS; color: #FFFFFF; text-decoration: none; background-color: #F4AA5B;}

.subheader_1 { text-align: left; width: 100%; font: 16px Trebuchet MS; }

.sep_menu{background: url(../images/dots_blue.gif) repeat-x left bottom; padding: 1px 0px; text-align: left; vertical-align: top; font-size: 1px;}

.ext_info {background-color: #cccccc; text-align:left;}
.ext_info_upload {background-color: #aaaaaa; text-align:left;}

.text_16   {font: 16px Trebuchet MS; color: #000000;}
.text_16_padding   {font: 16px Trebuchet MS; color: #000000; padding-top: 10px;}

.box_title_page{width: 420px; overflow: hidden; float: left; height: 43px; font: 24px Trebuchet MS; color: #000000; line-height: 43px; text-align: left;}

/****HTML CODER AFTERFIXES*****/
dl.box_green dd { padding: 0 5px;}

.table_info_prof td a.link_14, .table_info_prof td {line-height: 15px;}
.table_info_prof_sm td, .table_info_prof_sm td.td_left {vertical-align:top;}

.tblcont td { padding:5px;}

.edit { width: 200px; }
.edit_half { width: 75px; }
.edit_t { width:190px; }
.content_center { text-align:center;padding:3px; }
.box_mail_box {width: 480px; overflow: hidden; float: right; text-align: right;}
.table_message_box_title {margin-left: auto; padding-top: 7px; font: 18px Trebuchet MS; color: #000000;}
.friend_inactive {color: #000000;}
.formbuttonsrow,.formbuttonsrow td {text-align:center; padding-top:10px;}
a.link_b			{font: 12px Trebuchet MS; color: #0d6491; text-decoration: none; font-weight: bold;}
a.link_b:hover	{text-decoration: underline;}

.content_pp			{margin: 12px; margin-bottom: 0px; text-align: center;  font: 12px Trebuchet MS; color: #444;}
*html .content_pp  {width: 100%; width: expression(document.width = (childNodes.clientWidth-24))px;}
.container_pp{width: 300px; margin: 0px auto; text-align: center;}
.content_bg_pp	{margin: 10px auto; width: 300px; background: url(../images/cont_bg.gif) repeat-y left top;}

/*youtube popup*/
.yt_video_title {
	font: 20px Trebuchet MS;
}

ul.index_list {
	list-style-image: url("../images/list_styled.png");
}

ul.index_list li {
	font-size: 14px;
}

.index_h2 {
	font: 20px "Trebuchet MS";
	/*font-weight: bold;*/
	font-weight: normal;
}

a.box_green_link {
	color: #000000;
	text-decoration:underline;
}

a.box_green_link:hover {
	text-decoration:none;
}

a.img_link {
	text-decoration:none;
}

a.img_link:hover {
	text-decoration:none;
}

/**Forum styles*/

.forum_item_left{
	background-color: #f6f7f3;
	border: #e3ecd3 1px solid;
	border-right: none;
	padding: 5px;
	width: 100px;
	vertical-align: top;
}

.forum_item_right{
	background-color: #f6f7f3;
	padding-left: 2px;
	padding-top: 4px;
	border: #e3ecd3 1px solid;
	padding: 5px;
	vertical-align: top;
}

.forum_item_head_left{
	background-color: #f6f7e3;
	padding: 2px;
	padding-left: 5px;
	font-weight:normal;
	border: #e3ecd3 1px solid;
	border-right: none;
	border-bottom: none;
	width: 100px;
}

.forum_item_head_right{
	background-color: #f6f7e3;
	padding: 2px;
	padding-right: 5px;
	font-weight: normal;
	border: #e3ecd3 1px solid;
	border-left: none;
	border-bottom: none;
	text-align: right;
}

/*  TIPS CSS  */

.tip {
	padding: 10px 5px;
}
.tip, .tip H2 {
	text-align: left;
}
.tip H2 {
	font: bold 16px "Trebuchet MS",sans-serif;
	color: #4c7ba9;
}
.tip P {
	font: 14px "Trebuchet MS",sans-serif;
	color: #4e4e4e;
}

/*  TIPS CSS END */