@charset "utf-8";
/* CSS Document */
.plist {
    border-left     : 1px solid #ccc;
    width           : 100%;
    width           : "91%"; /* IE5.5 hack */
    padding         : 0px;
    margin          : 0px 0px 10px 0px;
}
.plist_form {
    padding         : 0px;
    margin          : 0px;
}
.plist caption {
    padding         : 0px;
    margin          : 0px;
    border-bottom   : 2px solid #bbb;
    color           : #000;
    font-size       : 12px;
}
.plist th {
    padding         : 4px;
    background-color: #eee;
    color           : #888;
    text-align      : center;
    height          : 20px;
    font-size       : 12px;
    border-right    : 1px solid #ccc;
}
.plist th a:visited,
.plist th a:link {
    color           : #888;
    font-weight     : bold;
}
.plist th a:hover {
    color           : #5a5a5a;
}
.plist img {
    border          : 0px;
}
.plist a:visited,
.plist a:link {
    color           : #888;
    text-decoration : none;
}
.plist a:hover {
    color           : #5a5a5a;
}
.plist td {
    border-right    : solid 1px #ccc;
    border-top      : solid 1px #ccc;
    text-align      : center;
    height          : 24px;
}
.plist_odd td {
    background      : #fff url(../../../images/misc/background.png);
}
.plist_even td{
    background-color: #fff;
}
.plist_hilight {
    background-color: #ddd;
}
.plist_shilight {
    background-color: #eeeeee;
}
.plist_footer {
    padding         : 4px;
    background-color: #eee;
    color           : #888;
    text-align      : center;
    height          : 20px;
}
.plist_footer td {
    border-right    : 1px solid #ccc;
    border-top      : 1px solid #ccc;
    border-bottom   : 1px solid #ccc;
}
.plist_group_actions_col {
    width           : 20px;
}
.plist_group_actions_ltr {
    margin          : 0px 0px 0px 6px;
    padding         : 6px 0px 0px 30px;
    background      : transparent url('../../../images/list/arrow_ltr.png') no-repeat left top;
    width           : 24px;
    height          : 16px;
}
.plist_group_actions_rtl {
    direction       : rtl;
    margin          : 0px 6px 0px 0px;
    padding         : 6px 30px 0px 0px;
    background      : transparent url('../../../images/list/arrow_rtl.png') no-repeat right top;
    height          : 16px;
}
.plist_group_actions a:visited,
.plist_group_actions a:link {
    color           : #888;
    text-decoration : none;
}
.plist_group_actions a:hover {
    color           : #5a5a5a;
}
.plist_group_actions td {
    padding         : 0px 5px;
}
.pager_wrapper {
    text-align      : center;
    color           : #414175;
    font-size       : 12px;
    font-weight     : bold;
    margin          : 0px;
}
.pager_wrapper .pager {
    margin-left    : auto;
    margin-right   : auto;
}
.pager_wrapper img {
    border          : 0px;
    vertical-align  : middle;
    padding         : 0px;
    margin          : 0px;
}
.pager_wrapper a {
    text-decoration : none;
    font-weight     : normal;
    color           : #414175;
}
.pager_lt a {
    display         : block;
    background      : transparent url(../../../images/list/lt.png) no-repeat center;
    font-size       : 0px;
    width           : 16px;
    height          : 16px;
}
.pager_ltlt a {
    display         : block;
    background      : transparent url(../../../images/list/ltlt.png) no-repeat center;
    font-size       : 0px;
    width           : 16px;
    height          : 16px;
}
.pager_disabled_lt {
    background      : transparent url(../../../images/list/lt_disabled.png) no-repeat center;
    font-size       : 0px;
    width           : 16px;
    height          : 16px;
}
.pager_disabled_ltlt {
    background      : transparent url(../../../images/list/ltlt_disabled.png) no-repeat center;
    font-size       : 0px;
    width           : 16px;
    height          : 16px;
}
.pager_gt a {
    display         : block;
    background      : transparent url(../../../images/list/gt.png) no-repeat center;
    font-size       : 0px;
    width           : 16px;
    height          : 16px;
}
.pager_gtgt a {
    display         : block;
    background      : transparent url(../../../images/list/gtgt.png) no-repeat center;
    font-size       : 0px;
    width           : 16px;
    height          : 16px;
}
.pager_disabled_gt {
    background      : transparent url(../../../images/list/gt_disabled.png) no-repeat center;
    font-size       : 0px;
    width           : 16px;
    height          : 16px;
}
.pager_disabled_gtgt {
    background      : transparent url(../../../images/list/gtgt_disabled.png) no-repeat center;
    font-size       : 0px;
    width           : 16px;
    height          : 16px;
}
.plist_norecords {
    text-align      : center;
    padding         : 10px;
    background-color: #eee;
    border-top      : 2px solid #ccc;
    border-bottom   : 1px solid #ccc;
    border-right    : 1px solid #ccc;
    border-left     : 1px solid #ccc;
}
/* end of PList }}} */
/* {{{ category */
.category_norecords {
    text-align      : center;
    padding         : 10px;
    background-color: #eee;
    border-top      : 2px solid #ccc;
    border-bottom   : 1px solid #ccc;
    border-right    : 1px solid #ccc;
    border-left     : 1px solid #ccc;
}
/* end of category }}} */
/* {{{ PList icons */
.plist_icon {
    width           : 24px;
}
.plist_group_actions .plist_icon {
    width           : 16px;
}
.plist_icon a,
.plist_icon div {
    display         : block;
    margin          : 0px auto;
}
.edit_action {
    background      : transparent url(../../../images/list/edit.png) no-repeat center;
    font-size       : 0px;
    width           : 16px;
    height          : 16px;
}
.view_action {
    background      : transparent url(../../../images/list/view.png) no-repeat center;
    font-size       : 0px;
    width           : 16px;
    height          : 16px;
}
.view_action_alt {
    background      : transparent url(../../../images/list/disabled_view.png) no-repeat center;
    font-size       : 0px;
    width           : 16px;
    height          : 16px;
}
.print_action {
    background      : transparent url(../../../images/list/printer.png) no-repeat center;
    font-size       : 0px;
    width           : 16px;
    height          : 16px;
}
.delete_action {
    background      : transparent url(../../../images/list/trash.png) no-repeat center;
    font-size       : 0px;
    width           : 16px;
    height          : 16px;
}
.delete_action_alt {
    background      : transparent url(../../../images/list/disabled_trash.png) no-repeat center;
    font-size       : 0px;
    width           : 16px;
    height          : 16px;
}
.privileges_action {
    background      : transparent url(../../../images/list/privileges.png) no-repeat center;
    font-size       : 0px;
    width           : 16px;
    height          : 16px;
}
.resume_action {
    background      : transparent url(../../../images/list/resume.png) no-repeat center;
    font-size       : 0px;
    width           : 16px;
    height          : 16px;
}
.users_list {
    background      : transparent url(../../../images/list/users_list.png) no-repeat center;
    font-size       : 0px;
    width           : 16px;
    height          : 16px;
}
.apply_action {
    background      : transparent url(../../../images/list/apply.png) no-repeat center;
    font-size       : 0px;
    width           : 16px;
    height          : 16px;
}
.apply_action_alt {
    background      : transparent url(../../../images/list/disabled_apply.png) no-repeat center;
    font-size       : 0px;
    width           : 16px;
    height          : 16px;
}
.cancel_action {
    background      : transparent url(../../../images/list/cancel.png) no-repeat center;
    font-size       : 0px;
    width           : 16px;
    height          : 16px;
}
.cancel_action_alt {
    background      : transparent url(../../../images/list/disabled_cancel.png) no-repeat center;
    font-size       : 0px;
    width           : 16px;
    height          : 16px;
}
.assign_action {
    background      : transparent url(../../../images/list/assign.png) no-repeat center;
    font-size       : 0px;
    width           : 16px;
    height          : 16px;
}
.apply_cancel_action {
    background      : transparent url(../../../images/list/cancel.png) no-repeat center;
    font-size       : 0px;
    width           : 16px;
    height          : 16px;
}
.apply_cancel_action_alt {
    background      : transparent url(../../../images/list/apply.png) no-repeat center;
    font-size       : 0px;
    width           : 16px;
    height          : 16px;
}
.view_tree {
    background      : transparent url(../../../images/list/view_tree.png) no-repeat center;
    font-size       : 0px;
    width           : 16px;
    height          : 16px;
}
.view_tree_alt {
    background      : transparent url(../../../images/list/view_tree_disabled.png) no-repeat center;
    font-size       : 0px;
    width           : 16px;
    height          : 16px;
}
.view_profile {
    background      : transparent url(../../../images/list/view_profile.png) no-repeat center;
    font-size       : 0px;
    width           : 16px;
    height          : 16px;
}
.view_profile_alt {
    background      : transparent url(../../../images/list/view_profile_alt.png) no-repeat center;
    font-size       : 0px;
    width           : 16px;
    height          : 16px;
}
.swap_up {
    background      : transparent url(../../../images/list/up.png) no-repeat center;
    font-size       : 0px;
    width           : 16px;
    height          : 16px;
}
.swap_down {
    background      : transparent url(../../../images/list/down.png) no-repeat center;
    font-size       : 0px;
    width           : 16px;
    height          : 16px;
}
/* }}} end of List actions */
/* {{{ Tabbed Block */
.tabbed_block_title {
    padding         : 25px 55px;
    margin          : 0px 5px;
    font-size       : 12px;
    font-weight     : bold;
    color           : #888;
}
.tabbed_block_nav {
    position        : relative;
    margin          : 0px;
    padding         : 0px;
    background      : transparent url("../../../images/tabbed_block/tb_line.png") repeat-x bottom;
    color           : #888;
    font-size       : 10px;
    line-height     : normal;
    width           : 100%;
}
.tabbed_block_nav ul {
    margin          : 0px;
    padding         : 0px;
    list-style      : none;
}
.tabbed_block_nav li {
    float           : right; /* left or right depend on language direction (right for rtl!) */
    margin          : 0px;
    padding         : 0px;
}
.tabbed_block_nav a {
    font-size       : .9em;
    float           : left;
    display         : block;
    margin          : 0px 1px 2px 0px;
    padding         : 5px 15px;
    background-color: #eee; /* background image? */
    border-right    : solid 1px #ccc;
    border-bottom   : solid 1px #ccc;
    color           : #888;
    text-decoration : none;
    font-weight     : bold;
    white-space     : nowrap;
}
.tabbed_block_nav a:link,
.tabbed_block_nav a:visited,
.tabbed_block_nav a:active {
    color           : #888;
}
.tabbed_block_nav a:hover {
    background      : none;
    color           : #fff;
    background-color: #aaa; /* this is same as tabbed block background color! */
}
.tabbed_block_nav .selected {
    margin          : 0px;
    padding         : 5px 15px 8px 10px;
    color           : #888;
    /* tabbed block background */
    background      : #fff url("../../../images/tabbed_block/tb_shadow.png") right bottom no-repeat;
    border-right    : 0px;
    border-top      : 0px;
    border-bottom   : 0px;
    border-left     : 1px solid #ccc;
}
.tabbed_block_nav .selected a {
    margin          : 0px;
    padding         : 0px;
    color           : #888;
    background-color: #fff;
    border          : 0px;
}
.tabbed_block_nav .deselected div {
    margin          : 0px;
    padding         : 5px 15px 5px 10px;
    border-bottom   : 1px solid #ccc;
}
/* commented backslash hack hides rule from IE5-Mac \*/
.tabbed_block_nav a { float   : none; }
/* end IE5-Mac hack */
.tabbed_block_content {
    background-color: #fff; /* tabbed block background */
    color           : #000;
    padding         : 10px 10px 0px 10px;
    margin          : 0px 0px 10px 0px;
    border-bottom   : 1px solid #ccc;
    border-left     : 1px solid #ccc;
    border-right    : 1px solid #ccc;
}
/* Subtabs */
.tabbed_block_subnav {
    margin          : 0px 0px 25px 0px;
    padding         : 0px;
    background-color: #fff; /* same as background of selected tab */
    color           : #888;
    font-size       : 10px;
}
.tabbed_block_subnav ul {
    margin          : 0px;
    padding         : 0px;
    list-style      : none;
}
.tabbed_block_subnav li {
    float           : right; /* left or right depend on language direction (right for rtl!) */
    margin          : 0px;
    padding         : 0px;
}
.tabbed_block_subnav a {
    font-size       : .9em;
    float           : left;
    display         : block;
    margin          : 0px 1px 2px 0px;
    padding         : 2px 15px;
    background-color: #fff;
    border-right    : solid 1px #ccc;
    color           : #888;
    text-decoration : none;
    font-weight     : bold;
    white-space     : nowrap;
}
.tabbed_block_subnav a:link,
.tabbed_block_subnav a:visited,
.tabbed_block_subnav a:active {
    color           : #888;
}
.tabbed_block_subnav a:hover {
    background      : none;
    background-color: #eee;
}
.tabbed_block_subnav .selected a {
    margin          : 0px;
    padding         : 2px 15px;
    color           : #888;
    background-color: #eee;
}
.tabbed_block_subnav .deselected div {
    margin          : 0px 1px 2px 0px;
    padding         : 2px 15px;
}
/* commented backslash hack hides rule from IE5-Mac \*/
.tabbed_block_subnav a { float   : none; }
/* end IE5-Mac hack */
/* end of Tabbed Block }}} */
/* {{{ Tabbed Block Simple */
.tabbed_block_simple {
    float           : left;
    width           : 100%;
    font-size       : 93%;
    line-height     : normal;
}
.tabbed_block_simple ul {
    margin          : 0;
    padding         : 10px 0px 0px 0px;
    list-style      : none;
}
.tabbed_block_simple li {
    float           : left;
    margin          : 0;
    padding         : 0 9px 0 0px;
}
.tabbed_block_simple a {
    float           : left;
    display         : block;
    padding         : 0px 0px 4px 0px;
    text-decoration : none;
    font-weight     : bold;
    color           : #888;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.tabbed_block_simple a {float:none;}
/* End IE5-Mac hack */
.tabbed_block_simple a:hover {
    color             : #333333;
    text-decoration   : underline;
}
/* end of Tabbed Block Simple }}} */
.Whitetext {color: #FFFFFF}
body {
    font-size       : 12px;
    line-height     : 150%;
    font-family     : Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-color      : #505050
    direction:ltr;
}
.leftblock{
	color:#cccccc;
}
span, td, div{
    font-size       : 12px;
    font-family     : Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
input, textarea, select {
    font-size       : 12px;
    font-family     : Tahoma, Verdana, Arial, Helvetica, sans-serif;
    border          : 1px solid #ccc;
    background-color: #eee;
    color           : #888;
    padding         : .1em .0em;
}
input[type=button], input[type=submit], input[type=reset] {
    background      : #eee;
    color           : #222;
    border          : 1px outset #ccc;
    padding         : .1em .5em;
}
input[type=button]:hover, input[type=submit]:hover, input[type=reset]:hover {
    background      : #aaa;
    color           : #fff;
}
input[type=button][disabled], input[type=submit][disabled],
input[type=reset][disabled] {
    background      : #f6f6f6;
    border-style    : solid;
    color           : #999;
}
.asterisk {
    color           : red;
    width           : 7px;
    font-size       : 14px;
    vertical-align  : middle;
}
.smallfont {
    font-size       : 10px;
}
span.blockTitle{
    font-weight:bold;
}
td.rightLayout span.blockTitle{
    color:black;
    font-weight:bold;
}
td.leftLayout span.blockTitle{
    color:white;
    font-weight:bold;
}
td.leftLayout table#Block{
    border-top: 1px dashed rgb(80, 80, 80);padding:4px
}
td.rightLayout table#Block{
    border-top: 1px dashed rgb(153, 153, 153);padding:4px
}
td.centerLayout table#Block{
    border-top: 1px dashed rgb(153, 153, 153);padding:4px
}
.Content{
    direction:rtl;
}
img{
    border:none;
}
td.leftLayout td,td.leftLayout caption, td.leftLayout span{
    color:white;
}
table.miniStanding td, table.miniStanding caption{
    font-size:10px;
    text-align:center;
    border-color:#222222;
}
div.title{
    font-weight:bold;
}
.newstitr {
	font-family: Arial;
	font-size: 17px;
  
}
.newsrtitr {
	font-family: Arial;
	font-size: 12px;
	color: #999999;

}

.matnnewstop {
	color: #505050;

}
.newslisttitr {
	font-family: Arial;
	font-size: 16px;
  
}
.newslistrtitr {
	font-family: Arial;
	font-size: 12px;
	color: #6b6b6b;

}
.newstitrfull {
	font-family: Arial;
	font-size: 17px;
  
}
.newsrtitrfull {
	font-family: Arial;
	font-size: 12px;
	color: #ff6600;

}
a:link, a:visited {
    color           : #105cb6;
    text-decoration : none;
}
a:hover {
    color           : #1275ea;
    text-decoration : none;
}
#LeftBlock a, .leftblock a{
	color:#FF9A00;
}

.no-image{
	width:100px;
	height:100px;
	background-image:url(../images/no_thumbnail.gif);
	background-position:center;
	background-repeat:no-repeat;
}
/*
Style for error fields
*/
.field_info{
	color:#5E90C3;
	font-size:smaller
}
.label{
	font-weight:bolder;
	font-size:12px;
	vertical-align:top;
	white-space:nowrap; /* CSS 2.1 */
     white-space:-moz-nowrap; /* For Mozilla */
     word-wrap:nowrap; /* For IE5.5+ */
	 float:left;
}
label{
	font-weight:bolder;
	font-size:12px;
	vertical-align:top;
	white-space:nowrap; /* CSS 2.1 */
     white-space:-moz-nowrap; /* For Mozilla */
     word-wrap:nowrap; /* For IE5.5+ */
	 float:left;
	 padding-top:8px;
}
td{
	vertical-align:top;
}
input , select, textarea{
	margin-top:4px;
	margin-bottom:4px;
}
span.field_errors span{
	display:block;
}
input[type=text],textarea, select,	input[type=password] {
	font-size:14px;
	border:1px solid #CCCCCC;
	font-size:14px;
	padding:2px !important;
}
.empty{
	color: #aaa; font-size:12px;
}
table.input_form td{
	padding-top:7px;

}
fieldset{
	border-color:#D5D5D5 -moz-use-text-color -moz-use-text-color;
	border-style:dashed none none;
	border-width:1px medium medium;
	margin:0 30px 0 0;
	padding:0 0 30px;
}
.required{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background-image:url(../images/asterik.png);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:10px;
}
fieldset legend{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	-x-system-font:none;
	background:white none repeat scroll 0 0;
	color:#999999;
	font-family:Tahoma;
	font-size:15px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0;
	padding:3px 5px 3px 0;
}
span.field_error{
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	background-color:#FFD9D9;
	border:1px solid #A6C9E2;
	font-size:11px;
	font-weight:bold;
	left:5px;
	margin:3px;
	padding:4px 20px;
	vertical-align:top;
	z-index:9999;
	background-image:url(../images/dialog-warning.png);
	background-repeat:no-repeat;
	background-position:right;
	display:block;
}
input[type=text].error, input[type=password].error, textarea.error, select.error{
	border:1px #FFAFAF solid;
}

