/* general	*/
BODY		
{
	COLOR: #244262;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial;
	SCROLLBAR-FACE-COLOR: #ffffff;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #A3A3A3;
	SCROLLBAR-3DLIGHT-COLOR: #0b0e55;
	SCROLLBAR-ARROW-COLOR: #A3A3A3;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	background-color: #FFFFFF;
}

INPUT
{
	FONT-SIZE: 12px;
    FONT-FAMILY: Arial;
    HEIGHT: 20px;
    BORDER: 1px solid #A5ACB2;
    BACKGROUND-COLOR: #ffffff;
	width: 157px;
}

TEXTAREA
{
	width: 180px;
	height: 100px;
	border: 1px solid #A5ACB2;	
}

SELECT
{
	width: 143px;
	font-size: 12px;
	font-family: Arial;	
}

BUTTON
{
	font-family: Arial;		
	color: #ffffff;	
	font-weight: bold;
	font-size: 12px;	
	border: 0px !important;
}

.display_none
{
	display: none;
}

.display_inline
{
	display: inline;
}
/* GENERAL */
.U_N
{
	text-decoration: none;
}
.B
{
	font-weight: bold;
}

.C1, a.C1:visited
{
	color: #B10000;
}
a.C1:hover
{
	color: #DD002E;
}
.C2, a.C2:visited
{
	color: #A60000;
}
a.C2:hover
{
	color: #DD002E;
}
.C3, a.C3:visited
{
	color: #2D2D2D;
}
a.C3:hover
{
	color: #B72528;
}
.C4, a.C4:visited
{
	color: #DD002E;
}
a.C4:hover
{
	color: #A60000;
}
.C5, a.C5:visited
{
	color: #FFFFFF;
}
a.C5:hover
{
	color: #FFAEB1;
}
.C6
{
	color: #FFAEB1;
}
.C7
{
	color: #C82628;
}
.C8, a.C8:visited
{
	color: #910101;
}
a.C8:hover
{
	color: #DD002E;
}
.C10, a.C10:visited
{
	color: #FFFFFF;
}
a.C10:hover
{
	color: #FFB8D3;
}
.C11
{
	color: #F43537;
}
.C12
{
	color: #000000;
}
.C13
{
	color: #000000;
}
.C14
{
	color: #DE4F53;
}
.C15, a.C15:visited
{
	color: #A60000;
}
a.C15:hover
{
	color: #C82628;
}
.C16
{
	color: #F3AFB2;
}
.C17, a.C10:visited
{
	color: #FFFFFF;
}
a.C10:hover
{
	color: #FFAACA;
}
.C18, a.C18:visited
{
	color: #DE1821;
}
a.C18:hover
{
	color: #A1003D;
}
.C19
{
	color: #FF3883;
}
.C20
{
	color: #B72528;
}.C21, a.C21:visited
{
	color: #424242;
}

.C22, a.C22:visited
{
	color: #8D223E;
}
.C23, a.C23:visited
{
	color: #621541;
}
.C24
{
	color: #D81C23;
}
.C25
{
	color: #C9024E;
}
.C26
{
	color: #BB0F3B;
}

.C27
{
	color: #A50001;
}
.C28
{
	color: #D53D3D;
}
.C29, a.C29:visited
{
	color: #D21806;
}
a.C29:hover
{
	color: #A1003D;
}
.C30, a.C30:visited
{
	color: #BD1742;
}
a.C30:hover
{
	color: #A1003D;
}
.C31
{
	color:#454242;
}
.S10
{
	font-size: 10px;
}
.S11
{
	font-size: 11px;
}
.S12
{
	font-size: 12px;
}
.S14
{
	font-size: 14px;
}
.S18
{
	font-size: 18px;
}
.S20
{
	font-size: 20px;
}
.S22
{
	font-size: 22px;
}
.S24
{
	font-size: 24px;
}
/****************/
.textarea_long
{
	width: 340px;
	height: 90px;
	border: 1px solid #A5ACB2 ;/*#a8b5cc;	*/
	overflow-x: hidden;	
	overflow-y: auto;
}

.input_short
{
	width: 147px;
	border: 1px solid #A5ACB2 ;/*#a8b5cc;*/	
}

.input_long
{
	width: 186px;
	height: 17px;
	border: 1px solid #A5ACB2;	
}

.input_long_long
{
	width: 200px;
	border: 1px solid #A5ACB2 ;/*#ABB8C8;	*/	
}

.input_huge
{
	width: 500px;
	border: 1px solid #A5ACB2 ;/*#ABB8C8;	*/
}

.input_big
{
	width: 386px;
	border: 1px solid #A5ACB2 ;/*#ABB8C8;	*/
	background-color:#ffffff;	
}

.input_checkbox
{
	width: 20px;
	border: 0;	
}

.button_login 
{
	background:url(../Images/Login/login_btn.gif) no-repeat; 
	width:90px; 
	height:25px; 
	border:0; 
	padding:0 0 0px 15px;
	/* float:left; margin:7px 0 0 55px;*/ 
	text-align:left; 
	line-height:12px;
	}
	
.button 
{
	background:url(../Images/Forum/but_bg1.gif) repeat-x #387BBF;
	width:75px; 
	height:19px; 
	/*border:solid 1 #B8C5D4;*/
	/*padding:0 0 0px 10px;*/
	/* float:left; margin:7px 0 0 55px;*/ 
	text-align:left; 
	line-height:12px;
	
	text-align:center;
	}
	
.buttonreg 
	{ 
		background:url(../Images/Forum/but_bg1.png) no-repeat; 
		width:134px; 
		height:14px; 
		border:0; 
		padding:0 0 0px 15px;
		/* float:left; margin:7px 0 0 55px;*/ 
		text-align:left; 
		line-height:12px;
		}
/*.button span { display:none;}*/
.button_td { padding:0 0 20px 55px; text-align:left;}
A
{
	text-decoration: none;
}

A:HOVER
{
	text-decoration: underline;
}

.link_bold
{
	font-weight: bold;
	font-size: 12px;	
	color: #0e5dc6;	
	text-decoration: none;
}

.link_bold:HOVER
{
	text-decoration: underline;
}

.link_bold_underline
{
	font-weight: bold;
	font-size: 12px;	
	color: #314156;	
	text-decoration: underline;
}

.link_bold_underline:HOVER
{
	text-decoration: none;
}

.link_underline
{
	font-size: 12px;	
	color: #314156;	
	text-decoration: underline;
	font-weight: normal;
}

.link_underline:HOVER
{
	text-decoration: none;
}

.link_small_bold_underline
{
	font-weight: bold;
	font-size: 11px;	
	color: #0e5dc6;	
	text-decoration: underline;
}

.link_small_bold_underline:HOVER
{
	text-decoration: none;
}

.link_small
{
	font-size: 11px;	
	color: #454242;	
	text-decoration: none;
}

.linkNextPrev
{
	font-size: 11px;	
	color:  #D84D0B;	
	
}

.link_small:HOVER
{
	text-decoration: underline;
}

.link_small_underline
{
	font-size: 11px;	
	color: #387BBF;	
	text-decoration: underline;
	font-weight: normal;
}

.link_small_underline:HOVER
{
	text-decoration: none;
}

.text_small_blue
{
	font-size: 11px;	
	color: #0e5dc6;	
}

.text_small_bold
{
	font-size: 11px;	
	font-weight: bold;	
}

.text
{
	font-size: 12px;	
	font-weight: normal;
}
.moderator_text
{
	font-size: 12px;	
	font-weight: normal;
	color:#000000;
}

.text_bold
{
	font-size: 12px;	
	font-weight: bold;	
}

.padding_0			{	padding: 0;	}
.padding_left_4		{	padding-left: 4px;	}
.padding_left_7		{	padding-left: 7px;	}
.padding_left_8		{	padding-left: 8px;	}
.padding_left_10	{	padding-left: 10px;	}
.padding_right_7	{	padding-right: 7px;	}
.padding_right_8	{	padding-right: 8px;	}
.padding_right_10	{	padding-right: 10px;}
.padding_right_12	{	padding-right: 12px;}
.padding_top_0		{	padding-top: 0px;	}
.padding_top_4		{	padding-top: 4px;	}
.padding_top_5		{	padding-top: 5px;	}
.padding_top_7		{	padding-top: 7px;	}
.padding_top_8		{	padding-top: 8px;	}
.padding_top_12		{	padding-top: 12px;	}
.padding_top_20		{	padding-top: 20px;	}
.padding_bottom_10	{	padding-bottom: 10px;	}
.padding_bottom_17	{	padding-bottom: 17px;	}
.padding_bottom_5	{	padding-bottom: 5px;	}

.margin_0			{	margin: 0px 0px 0px 0px;	}
.margin_left_3		{	margin-left: 3px;	}
.margin_left_7		{	margin-left: 7px;	}
.margin_left_9		{	margin-left: 9px;	}
.margin_left_14		{	margin-left: 14px;	}
.margin_left_18		{	margin-left: 18px;	}
.margin_right_3		{	margin-right: 3px;	}
.margin_right_7		{	margin-right: 7px;	}
.margin_right_9		{	margin-right: 9px;	}
.margin_right_14	{	margin-right: 14px;	}
.margin_right_18	{	margin-right: 18px;	}
.margin_top_1		{	margin-top: 1px;	}

.border				{	border: 1px solid white;	}
.border_left		{	border-left: 1px solid white;		}
.border_right		{	border-right: 1px solid white;	}
.border_bottom		{	border-bottom: 1px solid white;	}
.border_top			{	border-top: 1px solid white;	}


/* search	*/
.search_line	
{
	height: 29px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #4095CC;
	BACKGROUND-COLOR: #EDF8FD;
	background-repeat: repeat-x;
	color: #2D3C5B;
}


/* categories */
.cat_box_title
{
	margin: 0;
	font-size: 12px;	
	font-weight: bold;	
	background: url(../../Shared/Images/CatsList/category_tit_bg.gif);	
	border: 1px solid #A3A3A3;	
	line-height: 18px;
	padding: 0 6px;	
	width: 241px;
	vertical-align: top;
	direction: rtl;
}

.cat_box_row
{
	font-size: 12px;	
	border-bottom: 1px solid #dfe3f3;	
	border-left: 1px solid #dfe3f3;	
	border-right: 1px solid #dfe3f3;	
	line-height: 18px;
	width: 241px;
	padding: 0 6 0 6;	
	direction: rtl;
}

.cat_left
{
	float: left;
	clear: left;
}

.cat_right
{
	float: right;
	clear: right;
}



/* forum */
table.tblnewmsg
{
	table-layout:fixed;
	margin-bottom:5px;
	width:472px;
}
td.tdCheckBox
{
  width:20px;	
}
.msg
{
	font-size: 12px;
	width: 334px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
	padding-right: 6px;
	padding-left: 6px;
	line-height: 19px;
	vertical-align: top;
	color: #2D3C5B;
	background-color:#F3F8FC ;/*#F3F8FF; IAF*/
}
.msg a { color: #2D3C5B;}
.msg_seq_label
{
	font-size: 12px;	
	width: 537px;
	padding: 0 10 5 0;
	font-weight: bold;
	background-image: url(../../Shared/Images/SearchMessage/seq_label_arrow.GIF);
	background-repeat: no-repeat;
	background-position: right 7;
}

.msg_curr_arrow
{
	/*width: 11px;
	background-color: #377abe;
	border-right: 1px solid #adc9ea;	
	border-left: 1px solid #adc9ea;	
	border-bottom: 1px solid #adc9ea;	*/
	
	width: 11px;
	background-color: #edf8fd;
	border-right: 1px solid white;	
	border-left: 1px solid white;	
	border-bottom: 1px solid white;	
}

.msg_curr_arrow IMG
{
	/*margin-right: 3px;*/
	
	width: 0px;
	height: 0px;
}

.msg_not_curr_arrow
{
	width: 11px;
	background-color: #edf8fd;
	border-right: 1px solid white;	
	border-left: 1px solid white;	
	border-bottom: 1px solid white;	
}

.msg_text
{
	font-size: 12px;	
	width: 437px;
	background-color: #FFFFFF;
	border-right: 1px solid white;	
	border-left: 1px solid white;	
	padding: 3 28 16 0;
	line-height: 19px;
	vertical-align: top;
}

.msg_author
{
	font-size: 12px;
	width: 130px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
	text-align: left;
	padding-left: 7px;
	line-height: 19px;
	vertical-align: top;
	color: #2D3C5B;
	background-color:#F3F8FC ;/*#F3F8FF; IAF*/
}
.msg_author a {color: #2D3C5B;}
.msg_date
{
	font-size: 12px;
	width: 103px;
	border: 1px solid white;
	text-align: center;
	line-height: 19px;
	vertical-align: top;
	color: #2D3C5B;
	background-color:#F3F8FC ;/*#F3F8FF; IAF*/
}
.msg_manager
{
	font-size: 12px;
	width: 334px;
	
	border-top: 0px solid white;
	border-bottom: 1px solid white;
	padding-right: 6px;
	padding-left: 6px;
	line-height: 19px;
	vertical-align: top;
	color: #2D3C5B;
	background-color:#D9EBF5; /*#C5DDFF;*/
}

.msg_manager a { color: #2D3C5B;}

.msg_reply
{
	font-size: 12px;	
	width: 334px;
	border-bottom: 1px solid white;	
	line-height: 19px;
	vertical-align: top;
	/*background-color:#C5DDFF;*/
	background-color:#F3F8FC ;/*#F3F8FF; IAF*/
}
.msg_reply_manager a { color: #2D3C5B;}

.msg_reply_manager
{
	font-size: 12px;	
	width: 334px;
	border-bottom: 1px solid white;	
	line-height: 19px;
	vertical-align: top;
	background-color:#D9EBF5; /*#C5DDFF;*/
	
}
.msg_reply a {color: #2D3C5B;}
.msg_text_reply
{
	font-size: 12px;	
	width: 472px;/*537px;*/
	border-right: 1px solid white;	
	border-left: 1px solid white;	
	padding: 3 0 16 0;
	line-height: 19px;
	vertical-align: top;
}

.msg_buttons
{
	font-size: 12px;	
	width: 100% ;/*568px;*/
	background:url(../Images/Forum/but_bg1.gif) repeat-x #387BBF;
	text-align: left;
	padding: 0 0 4 8;
}
.msg_buttons a { color:#FFFFFF;}
.msg_author_reply
{
	font-size: 12px;
	width: 130px;
	border-bottom: 1px solid white;
	text-align: left;
	padding-left: 7px;
	line-height: 19px;
	color: #2D3C5B;
	/*background-color:#C5DDFF;*/
	background-color:#F3F8FC ;/*#F3F8FF; IAF*/
}
.msg_author_reply_manager a { color: #2D3C5B;}
.msg_author_reply_manager
{
	font-size: 12px;
	width: 130px;
	border-bottom: 1px solid white;
	text-align: left;
	padding-left: 7px;
	line-height: 19px;
	color: #2D3C5B;
	background-color:#D9EBF5; /*#C5DDFF;*/
	
}
.msg_author_manager a { color: #2D3C5B;}
.msg_author_manager
{
	font-size: 12px;
	width: 130px;
	border-bottom: 1px solid white;
	text-align: left;
	padding-left: 7px;
	line-height: 19px;
	color: #2D3C5B;
	background-color:#D9EBF5; /*#C5DDFF;*/
	
}
.msg_author_reply a {color: #2D3C5B;}
.msg_date_reply
{
	font-size: 12px;
	width: 103px;
	border-bottom: 1px solid white;
	border-left: 1px solid white;
	border-right: 1px solid white;
	text-align: center;
	line-height: 19px;
	color: #2D3C5B;
	/*background-color:#C5DDFF;*/
	background-color:#F3F8FC ;/*#F3F8FF; IAF*/
}
.msg_date_reply_manager
{
	font-size: 12px;
	width: 103px;
	border-bottom: 1px solid white;
	border-left: 1px solid white;
	border-right: 1px solid white;
	text-align: center;
	line-height: 19px;
	color: #2D3C5B;
	background-color:#D9EBF5; /*#C5DDFF;*/
	
}

.msg_date_manager
{
	font-size: 12px;
	width: 103px;
	border-bottom: 1px solid white;
	border-left: 1px solid white;
	border-right: 1px solid white;
	text-align: center;
	line-height: 19px;
	color: #2D3C5B;
	background-color:#D9EBF5; /*#C5DDFF;*/
	
}

.msg_open
{
	background-color: #f7fafb;
}

.msg_close
{
	background-color: #FFFFFF;
}

.forumscaption
{
	VERTICAL-ALIGN: bottom;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #314156;
	HEIGHT:25px;
/*	display: none;
	COLOR: #c25bcb;
*/

}
.forumsmanager
{
	VERTICAL-ALIGN: bottom;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #2D3C5B;
	/*HEIGHT:25px;
	padding-top: 8px;*/
}
.forumstitle
{
	/*BORDER-TOP: #0071BA 1px solid;
	BORDER-BOTTOM: #0071BA 1px solid;*/
	FONT-SIZE: 10px;
	BACKGROUND-COLOR: #ECF8FF;
	/*HEIGHT:17px;
	PADDING-RIGHT:5px;*/
	/*filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#EFEFEF', startColorstr='#ffffff', gradientType='0');*/
}
.forumlink
{
	FONT-SIZE: 12px;
	COLOR:#0071BA;
	TEXT-DECORATION: underline;
	FONT-WEIGHT: BOLD;
	PADDING-RIGHT:15px;	
}
.reg_text
{
	FONT-SIZE: 11px;
	COLOR:#2D5C3B;
	PADDING-RIGHT:5px;
	/*BORDER-BOTTOM: #dfe3f3 1px solid;*/
}
.forum_row
{
	HEIGHT:20px;
	background-color: #FFFFFF;
}
.date_text
{
	FONT-SIZE: 11px;
	COLOR:#0071BA;
	PADDING-RIGHT:5px;
	BORDER-BOTTOM: #ADC9EA 1px solid;
}
.messagecaption
{
   FONT-SIZE: 14px;
   HEIGHT: 20px;
   BACKGROUND-COLOR: #ffffff;
   FONT-WEIGHT: bold;
}

.img_msg
{
	margin: 4 0 0 0;
	width: 13px;
	height: 13px;
}

.img_msg_reply
{
	margin: 1 0 0 0;
	width: 18px;
	height: 16px;
}

.img_msg_lock
{
	margin: 3 8 4 0;
	width: 10px;
	height: 12px;
	vertical-align: middle;
}

.img_msg_read
{
	margin: 3 8 5 0;
	width: 13px;
	height: 11px;
	vertical-align: middle;
	/*width: 9px;
	height: 7px;
	vertical-align: middle;*/
}

.img_msg_forum_manager
{
	margin: 0 0 0 6;
	width: 9px;
	height: 16px;
	vertical-align: middle;
}

.img_msg_forum_expert
{
	margin: 2 0 0 6;
	width: 7px;
	height: 8px;
	vertical-align: middle;
}

.img_msg_file
{
	margin: 2 0 0 4;
	width: 10px;
	height: 11px;
	vertical-align: middle;
}

.not_confirmed
{
	background-color: #A7DF02;
}
.archived
{
	background-color: yellow;
}
.for_deletion
{
	background-color: red;
}

.legend
{
	BACKGROUND-COLOR: white;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	padding: 10 8 0 8;
	width: 537px;
	height: 62;
	border: 1px solid #0071BA;	
}
					
.legend_terms
{
	padding: 0 0 0 0;
	height: 25px;
	font-size: 12px;
	font-weight: bold;
	vertical-align: top;
	clear: none;
	color: #0071BA;
}

.legend_img
{
	margin: 2 5 2 5;
	vertical-align: middle;
	float: none;
}

.line
{
	color: #387BBF;	
	font-size: 12px;
	margin: 0 10 0 10;
}

/* paging */
.paging
{
	/*width: 577px;*/
	height: 13;
	/*background:url(../Images/Forum/paging.gif) top center no-repeat;*/
	padding-top:13px;
}

.btn_next
{
	width: 13px;
	height: 13;
}		

.btn_prev
{
	width: 13px;
	height: 13;
}

.numbers_list
{
	text-align: center;
}

.number
{
	font-size: 12px;	
	color: #D84D0B; /*#454242;	*/
	font-weight:bold;
	/*padding: 0 2 0 2;*/
}
span.number { text-decoration:none;  color:#D84D0B;}
a.number {   color:#D84D0B; }
a.linkPrev { background:url(../Images/Forum/link_pn.gif); width:47px; height:17px; color:#D84D0B; text-align: right; padding:1px 6px 0 0;}
a.linkNext { background:url(../Images/Forum/link_pn.gif); width:47px; height:17px; color:#D84D0B; text-align: right; padding:1px 6px 0 0;}
/* login screen */
TD.login_logo
{
	background: url(../../Shared/Images/Login/bg.jpg);	
	background-repeat: no-repeat;
	border-bottom: 2px solid #98999D;
	width: 535px;
	height: 92px;
	padding-bottom: 0px;
}

TD.login_logo IMG
{
	width: 96px;
	height: 92px;
	float: left;
}
.login_head { background:url(../Images/Login/login_tit.gif) center no-repeat; width:370px; height:70px;}
.login_lable { padding:10px 45px 10px 0; width:33%;}
.login_title
{
	color: #4B463D /*#314156*/;
	font-size: 14px;
	text-align: center;
	line-height: 19px;
	font-weight: normal;
	vertical-align: top;
	padding: 2px 0 4px;
	
}

.login_title A
{
	font-weight: bold;
	font-size: 11px;	
	color: #314156;	
	text-decoration: underline;
	display:block;
	float:left;
	margin:0 0 0 28px;
}

.login_title A:HOVER
{
	text-decoration: none;
}

.login_main
{
	/*background: url(../Images/Login/bg.gif) bottom center no-repeat;*/	
	width: 370px;
	color: #4B463D /*#314156*/;
	font-size: 12px;	
	font-weight: bold;
	background:url(../Images/Forum/login_bg.jpg) ;
	background-repeat:repeat-x ;
	background-position :left bottom;
	border:solid 1 #3489BF;
	border-top:solid 0 #3489BF;
	
}

.login_input_td
{
	padding-right:10px;
}

.login_checkbox
{
	width: 15px;
	border: 0px;
}

/* User Details Screen */
.history_messages
{
	/*color: #C30000;*/
	color:#244262;
	 font-weight:normal ;
	
}

.history_message_row
{
	background-color:White;
	height:22px;
}

.user_details_td
{
	border-bottom: 1px solid #ADC9EA;
	font-size: 12px;	
	font-weight: bold;	
	margin: 3 15 3 0;
	padding: 3 15 3 0;
}

.user_details_td_text
{
	border-bottom: 1px solid #ADC9EA;
	font-size: 12px;	
	margin: 3px 15px 3px 0;
	padding: 3px 15px 3px 0;
}

.user_details_title_on
{
	width: 166px;
	padding: 0 7 0 0;			
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	background: url(../../Shared/Images/UserDetails/tab_on.gif); /*#FE0000;*/
}

.user_details_title_off
{
	width: 166px;
	padding: 0 7 0 0;			
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	background: url(../../Shared/Images/UserDetails/tab_off.gif);/*#C40001;*/ 
	cursor:hand;
	border-bottom:1px solid #FFFFFF;
}

/* add message */
table.addmsg_wrapper 
{
	background:url(../Images/PopUp/addmsg_wrapper_bottom.gif) bottom center no-repeat;
	width:100%;
}
td.addmsg_wrapper 
{ 
	/*background:url(../Images/PopUp/addmsg_wrapper_top.png) top no-repeat;*/ 
	text-align: right; 
	vertical-align:top; 
	padding:0px 2px 20px 2px;
	}
.alladdmsg_wrapper
{ 
	/*background:url(../Images/PopUp/alladdmsg_wrapper.png)  ;
	background: url(../../Shared/Images/PopUp/new_message_bg.jpg);
	background-position:left bottom;
	background-repeat:repeat-x ;*/
	background:url(../Images/PopUp/addmsg_wrapper_bottom.gif) bottom right no-repeat #FFFFFF; width:562px;
}
table.addmsg_wrapper602 { background:url(../Images/PopUp/addmsg_wrapper_bottom.gif) bottom right no-repeat #FFFFFF; width:562px;}
td.addmsg_wrapper602 {/* background:url(../Images/PopUp/addmsg_wrapper_top602.png) top no-repeat;*/ text-align: right; vertical-align:top;/* padding:10px 20px 20px;*/ }



.addmsg_title
{
	width: 562px;
	padding: 0 7px;
	background:url(../Images/Forum/but_bg1.gif) repeat-x #3489BF;
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
	/*line-height: 13px;*/
	height:19px;
	/*background:url(../Images/Forum/titi_bg.jpg)*/
}

.addmsg_main
{	
	background: url(../../Shared/Images/PopUp/new_message_bg.jpg);
	background-position:left bottom;
	background-repeat:repeat-x;
	/*background-color: #E9EFF4;*/
	width:564px;
	height:80%;
	/*border: 1px solid #C1D9EF;*/
	font-size: 12px;	
	font-weight: bold;	
	margin: 0;
	/*padding: 14 0 10 0;*/
}

.addmsg_main_send
{
	/*background:url(../Images/PopUp/addmsg_wrapper_bottom.gif) bottom right no-repeat #FFFFFF; width:562px;
	background: url(../../Shared/Images/PopUp/addmessage_bg.gif);
	background-repeat: repeat-x;	
	background-color: #efeff7;
	width: 562px;
	border: 1px solid #dce3f0;*/
	font-size: 12px;	
	font-weight: bold;	
	margin: 5 0 0 0;
	padding: 5 0 4 0;
}

.img_smile
{
	width: 15px;
	height: 15px;
	float: right;
	margin: 0 89 0 6;
}

.button_link
{
	background-color: #ffffff;
	border: none;
	font-family: Arial;
	width: 80px;
}

.white
{
	color:White;
}



/* page */
TABLE.page_main
{
	/*width: 403px;*/
	height: 500px;
	text-align: center;
	direction: rtl;
}

TD.page_left
{
	width: 50%;
	background: url(../../Shared/Images/Page/LeftSide.gif);
	background-repeat: repeat-y;	
	background-position: right;
}

TD.page_right
{
	width: 50%;
	background: url(../../Shared/Images/Page/RightSide.gif);
	background-repeat: repeat-y;	
	background-position: left;
}

TD.page_top
{
	width: 751px;
	height: 137px;
	background: url(../../Shared/Images/Top/BG.jpg);
	background-repeat: no-repeat;	
	background-position: right top;
}

TD.page_main
{
	/*width: 503px;*/
	height: 100%;
	/*  MAIN BACKGROUND   */
	/*background: url(../Images/General/bg.gif);
	background-repeat: repeat-y;	
	background-position: left top;*/
	vertical-align: top;
	/*padding-top: 10px;*/
}

TD.page_bottom
{
	width: 551px;
	height: 49px;
	text-align: center;
}

TD.page_bottom_right
{
	width: 50%;
	background: url(../../Shared/Images/Bottom/CornerRightBG.gif);
	background-repeat: no-repeat;	
	background-position: -15 top;
}

TD.page_bottom_left
{
	width: 50%;
	background: url(../../Shared/Images/Bottom/CornerLeftBG.gif);
	background-repeat: no-repeat;	
	background-position: right top;
}

/* top */
TABLE.top 
{
	width: 651px;
	height: 137px;
}

IMG.top_logo 
{
	width: 131px;
	height: 111px;
	float: left;
	border: 0px;
}

IMG.top_button_space
{
	width: 1px;
	height: 36px;
}

IMG.top_button
{
	height: 36px;
}

/* main */
TABLE.main
{
	width: 651px;
	height: 100%;
}

TD.main
{
	width: 651px;
	height: 100%;
	color: #321a64;
	font-size: 14px;
	padding: 21 22 20 22;
}

TD.main DIV
{
	font-size: 24px;
}

DIV.main 
{
	color: #321a64;
	font-size: 14px!important;
	padding-top: 5px;
	padding-right: 8px;
}

IMG.main_hp_pic
{
	width: 450px;
	height: 331px;
	float: left;
}

IMG.main_hp_tit
{
	width: 226px;
	height: 68px;
}

/* bottom */
IMG.bottom_right 
{
	width: 15px;
	height: 49px;
	margin-right: -10px;
}

IMG.bottom_left 
{
	width: 36px;
	height: 49px;
	margin-left: -15px;
}

IMG.bottom_scepia
{
	width: 118px;
	height: 49px;
	border: 0px;
}

TD.page_bottom SPAN
{
	height: 49px;
	color: #321a68;
	font-weight: bold;
	font-size: 12px;
	padding-top: 15px;
	margin-bottom: 3px;
	background: url(../../Shared/Images/Bottom/BG.gif);
	background-repeat: repeat-x;	
	background-position: top;
}

SPAN.bottom_rights
{
	width: 479px;
}

SPAN.bottom_contactus
{
	width: 59px;
}

SPAN.bottom_terms
{
	width: 59px;
}

TD.forum_member_title
{
	color: #2e4998;
	font-size: 21px;
	font-weight: bold;
}

TABLE.forum_member
{
	background: url(../../Shared/Images/PopUp/addmessage_bg.gif);
	background-repeat: repeat-x;	
	background-color: #efeff7;
	width: 620px;
	border: 1px solid #aec8e9;
	font-size: 12px;	
	font-weight: bold;	
	margin: 5 0 0 0;
}

TH.forum_member
{
	width: 20%;
	text-align: center;
	background-color: #f6fafb;
	padding: 2 0 2 0;
}

TD.forum_member
{
	width: 20%;
	text-align: center;
	background-color: #edf8fc;
	vertical-align: top;
	font-weight: normal;
	padding: 9 0 6 0;
	border-top: 1px solid #aec8e9;
}

TD.forum_member A
{
	text-decoration: underline;
}

TD.forum_member A:HOVER
{
	text-decoration: none;
}
.Search_txtPhrase { background-color:#FFFFFF; border:1px solid #0C5DC7; width:155px;}
.listSearchForumsScop { background-color:#FFFFFF; width:140px;}
#managerName {
	color: #387BBF;
}
.bgTVTitle
{
	background:url(../Images/General/tit_bg.gif) no-repeat right bottom;
	height: 50px;
	text-align:right;
}
.general_title 
{ 
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	color:white;
} 
.bgGeneralTbl {
	BACKGROUND-IMAGE: url(../Images/General/bg.gif); WIDTH: 603px; BACKGROUND-REPEAT: repeat-y
}
.bgBottomG {
	BACKGROUND-IMAGE: url(../Images/General/bot_bg.gif); WIDTH: 603px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 50px
}
.forum_but 
{
	background:url(../Images/Forum/but_bg1.gif) repeat-x #3489BF;
	width:140px; 
	height:20px; 
	text-align:left; 
	padding-left:25px; border:0;
	line-height:10px;
	color: #FFFFFF;
	
	}

.opening_message{font-weight:bold;COLOR: #000000;}

.approvalPlace
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    
     
}

.borderTop{ border-top:#0071BA 1px solid;}
.borderRight{ border-right:#0071BA 1px solid;}
.borderBottom{ border-bottom:#0071BA 1px solid;}
.borderLeft{border-left:#0071BA 1px solid;}
.w100{ width:100%}