/*! normalize.css 2012-03-11T12:53 UTC - http://github.com/necolas/normalize.css */

/* =============================================================================
   HTML5 display definitions
   ========================================================================== */

/*
 * Corrects block display not defined in IE6/7/8/9 & FF3
 */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section,
summary {
    display: block;
}

/*
 * Corrects inline-block display not defined in IE6/7/8/9 & FF3
 */

audio,
canvas,
video {
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

/*
 * Prevents modern browsers from displaying 'audio' without controls
 * Remove excess height in iOS5 devices
 */

audio:not([controls]) {
    display: none;
    height: 0;
}

/*
 * Addresses styling for 'hidden' attribute not present in IE7/8/9, FF3, S4
 * Known issue: no IE6 support
 */

[hidden] {
    display: none;
}


/* =============================================================================
   Base
   ========================================================================== */

/*
 * 1. Corrects text resizing oddly in IE6/7 when body font-size is set using em units
 *    http://clagnut.com/blog/348/#c790
 * 2. Prevents iOS text size adjust after orientation change, without disabling user zoom
 *    www.456bereastreet.com/archive/201012/controlling_text_size_in_safari_for_ios_without_disabling_user_zoom/
 */

html {
    font-size: 100%; /* 1 */
    -webkit-text-size-adjust: 100%; /* 2 */
    -ms-text-size-adjust: 100%; /* 2 */
}

/*
 * Addresses font-family inconsistency between 'textarea' and other form elements.
 */

html,
button,
input,
select,
textarea {
    font-family: sans-serif;
}

/*
 * Addresses margins handled incorrectly in IE6/7
 */

body {
    margin: 0;
}


/* =============================================================================
   Links
   ========================================================================== */

/*
 * Addresses outline displayed oddly in Chrome
 */

a:focus {
    outline: thin dotted;
}

/*
 * Improves readability when focused and also mouse hovered in all browsers
 * people.opera.com/patrickl/experiments/keyboard/test
 */

a:hover,
a:active {
    outline: 0;
}


/* =============================================================================
   Typography
   ========================================================================== */

/*
 * Addresses font sizes and margins set differently in IE6/7
 * Addresses font sizes within 'section' and 'article' in FF4+, Chrome, S5
 */

h1 {
    font-size: 2em;
    margin: 0.67em 0;
}

h2 {
    font-size: 1.5em;
    margin: 0.83em 0;
}

h3 {
    font-size: 1.17em;
    margin: 1em 0;
}

h4 {
    font-size: 1em;
    margin: 1.33em 0;
}

h5 {
    font-size: 0.83em;
    margin: 1.67em 0;
}

h6 {
    font-size: 0.75em;
    margin: 2.33em 0;
}

/*
 * Addresses styling not present in IE7/8/9, S5, Chrome
 */

abbr[title] {
    border-bottom: 1px dotted;
}

/*
 * Addresses style set to 'bolder' in FF3+, S4/5, Chrome
*/

b,
strong {
    font-weight: bold;
}

blockquote {
    margin: 1em 40px;
}

/*
 * Addresses styling not present in S5, Chrome
 */

dfn {
    font-style: italic;
}

/*
 * Addresses styling not present in IE6/7/8/9
 */

mark {
    background: #ff0;
    color: #000;
}

/*
 * Addresses margins set differently in IE6/7
 */

p,
pre {
    margin: 1em 0;
}

/*
 * Corrects font family set oddly in IE6, S4/5, Chrome
 * en.wikipedia.org/wiki/User:Davidgothberg/Test59
 */

pre,
code,
kbd,
samp {
    font-family: monospace, serif;
    _font-family: 'courier new', monospace;
    font-size: 1em;
}

/*
 * Improves readability of pre-formatted text in all browsers
 */

pre {
    white-space: pre;
    white-space: pre-wrap;
    word-wrap: break-word;
}

/*
 * 1. Addresses CSS quotes not supported in IE6/7
 * 2. Addresses quote property not supported in S4
 */

/* 1 */

q {
    quotes: none;
}

/* 2 */

q:before,
q:after {
    content: '';
    content: none;
}

small {
    font-size: 75%;
}

/*
 * Prevents sub and sup affecting line-height in all browsers
 * gist.github.com/413930
 */

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sup {
    top: -0.5em;
}

sub {
    bottom: -0.25em;
}


/* =============================================================================
   Lists
   ========================================================================== */

/*
 * Addresses margins set differently in IE6/7
 */

dl,
menu,
ol,
ul {
    margin: 1em 0;
}

dd {
    margin: 0 0 0 40px;
}

/*
 * Addresses paddings set differently in IE6/7
 */

menu,
ol,
ul {
    padding: 0 0 0 40px;
}

/*
 * Corrects list images handled incorrectly in IE7
 */

nav ul,
nav ol {
    list-style: none;
    list-style-image: none;
}


/* =============================================================================
   Embedded content
   ========================================================================== */

/*
 * 1. Removes border when inside 'a' element in IE6/7/8/9, FF3
 * 2. Improves image quality when scaled in IE7
 *    code.flickr.com/blog/2008/11/12/on-ui-quality-the-little-things-client-side-image-resizing/
 */

img {
    border: 0; /* 1 */
    -ms-interpolation-mode: bicubic; /* 2 */
}

/*
 * Corrects overflow displayed oddly in IE9
 */

svg:not(:root) {
    overflow: hidden;
}


/* =============================================================================
   Figures
   ========================================================================== */

/*
 * Addresses margin not present in IE6/7/8/9, S5, O11
 */

figure {
    margin: 0;
}


/* =============================================================================
   Forms
   ========================================================================== */

/*
 * Corrects margin displayed oddly in IE6/7
 */

form {
    margin: 0;
}

/*
 * Define consistent border, margin, and padding
 */

fieldset {
    border: 1px solid #c0c0c0;
    margin: 2px;
    padding: 0.35em 0.625em 0.75em;
}

/*
 * 1. Corrects color not being inherited in IE6/7/8/9
 * 2. Corrects text not wrapping in FF3
 * 3. Corrects alignment displayed oddly in IE6/7
 */

legend {
    border: 0; /* 1 */
    padding: 0;
    white-space: normal; /* 2 */
    *margin-left: -7px; /* 3 */
}

/*
 * 1. Corrects font size not being inherited in all browsers
 * 2. Addresses margins set differently in IE6/7, FF3+, S5, Chrome
 * 3. Improves appearance and consistency in all browsers
 */

button,
input,
select,
textarea {
    font-size: 100%; /* 1 */
    margin: 0; /* 2 */
    vertical-align: baseline; /* 3 */
    *vertical-align: middle; /* 3 */
}

/*
 * Addresses FF3/4 setting line-height on 'input' using !important in the UA stylesheet
 */

button,
input {
    line-height: normal; /* 1 */
}

/*
 * 1. Improves usability and consistency of cursor style between image-type 'input' and others
 * 2. Corrects inability to style clickable 'input' types in iOS
 * 3. Removes inner spacing in IE7 without affecting normal text inputs
 *    Known issue: inner spacing remains in IE6
 */

button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
    cursor: pointer; /* 1 */
    -webkit-appearance: button; /* 2 */
    *overflow: visible;  /* 3 */
}

/*
 * Re-set default cursor for disabled elements
 */

button[disabled],
input[disabled] {
    cursor: default;
}

/*
 * 1. Addresses box sizing set to content-box in IE8/9
 * 2. Removes excess padding in IE8/9
 * 3. Removes excess padding in IE7
      Known issue: excess padding remains in IE6
 */

input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box; /* 1 */
    padding: 0; /* 2 */
    *height: 13px; /* 3 */
    *width: 13px; /* 3 */
}

/*
 * 1. Addresses appearance set to searchfield in S5, Chrome
 * 2. Addresses box-sizing set to border-box in S5, Chrome (include -moz to future-proof)
 */

input[type="search"] {
    -webkit-appearance: textfield; /* 1 */
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box; /* 2 */
    box-sizing: content-box;
}

/*
 * Removes inner padding and search cancel button in S5, Chrome on OS X
 */

input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button {
    -webkit-appearance: none;
}

/*
 * Removes inner padding and border in FF3+
 * www.sitepen.com/blog/2008/05/14/the-devils-in-the-details-fixing-dojos-toolbar-buttons/
 */

button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}

/*
 * 1. Removes default vertical scrollbar in IE6/7/8/9
 * 2. Improves readability and alignment in all browsers
 */

textarea {
    overflow: auto; /* 1 */
    vertical-align: top; /* 2 */
}


/* =============================================================================
   Tables
   ========================================================================== */

/*
 * Remove most spacing between table cells
 */

table {
    border-collapse: collapse;
    border-spacing: 0;
}

body
{
	color: #000000;
	font: bold 10pt tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	min-width:905px;
}
a:link, body_alink
{
	color: #00378f;
}
a:visited, body_avisited
{
	color: #00378f;
}
a:hover, a:active, body_ahover
{
	color: #1E1E1E;
}
.page
{
	background: #FFFFFF;
	color: #000000;
	font: bold 10pt tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
td, th, p, li
{
	font: bold 9pt tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.tborder
{
	color: #000000;
	font: bold 9pt tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	border-right:1px solid #c6c6c6;
	border-left:1px solid #c6c6c6;
}
.tcat
{
	background: #9c9c9c url(../../jo1/images/frNameBG.gif) repeat-x top left;
	color: #202020;
	font: bold 12pt tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	height:39px;
	text-shadow:1px 1px 0px #ededed;
	border:1px solid #656565;
	padding:0 15px;
}
.tcat a:link, .tcat_alink
{
	color: #202020;
	text-decoration: none;
	margin:0;
	padding:0;
}
.tcat a:visited, .tcat_avisited
{
	color: #202020;
	text-decoration: none;
}
.tcat a:hover, .tcat a:active, .tcat_ahover
{
	color: #202020;
	text-decoration: underline;
}
.thead
{
	background: #5b5a5b url(../../jo1/images/frNameBG.gif) repeat-x top left;
	color: #202020;
	font: bold 9pt tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	text-shadow:1px 1px 0px #FFFFFF;
	margin:0;
	padding:0;
}
.thead a:link, .thead_alink
{
	color: #202020;
	text-decoration: none;
}
.thead a:visited, .thead_avisited
{
	color: #202020;
	text-decoration: none;
}
.thead a:hover, .thead a:active, .thead_ahover
{
	color: #ffffff;
	text-decoration: underline;
}
.tfoot
{
	color: #00378f;
	font: bold 9pt tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.tfoot a:link, .tfoot_alink
{
	color: #00378f;
	text-decoration: none;
}
.tfoot a:visited, .tfoot_avisited
{
	color: #00378f;
	text-decoration: none;
}
.tfoot a:hover, .tfoot a:active, .tfoot_ahover
{
	color: #1e1e1e;
	text-decoration: underline;
}
.alt1, .alt1Active
{
	background: #f7f7f7;
	color: #000000;
	font: bold 10pt tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	border-top:1px solid #fff;
	border-bottom:1px solid #c6c6c6;
}
.alt1 a:link, .alt1_alink, .alt1Active a:link, .alt1Active_alink
{
	color: #00378f;
	text-decoration: none;
}
.alt1 a:visited, .alt1_avisited, .alt1Active a:visited, .alt1Active_avisited
{
	color: #00378f;
}
.alt1 a:hover, .alt1 a:active, .alt1_ahover, .alt1Active a:hover, .alt1Active a:active, .alt1Active_ahover
{
	color: #1e1e1e;
	text-decoration: underline;
}
.alt2, .alt2Active
{
	background: #f7f7f7;
	color: #000000;
	font: bold 10pt tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	border-top:1px solid #fff;
	border-bottom:1px solid #c6c6c6;
}
.alt2 a:link, .alt2_alink, .alt2Active a:link, .alt2Active_alink
{
	color: #00378f;
	text-decoration: none;
}
.alt2 a:visited, .alt2_avisited, .alt2Active a:visited, .alt2Active_avisited
{
	color: #00378f;
	text-decoration: none;
}
.alt2 a:hover, .alt2 a:active, .alt2_ahover, .alt2Active a:hover, .alt2Active a:active, .alt2Active_ahover
{
	color: #1e1e1e;
	text-decoration: underline;
}
.inlinemod
{
	background: #FFFFCC;
	color: #000000;
	font: bold 9pt tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.wysiwyg
{
	background: #F5F5FF;
	color: #000000;
	font: bold 10pt tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	margin: 5px 10px 10px 10px;
	padding: 0px;
}
.wysiwyg a:link, .wysiwyg_alink
{
	color: #00378f;
	text-decoration: none;
}
.wysiwyg a:visited, .wysiwyg_avisited
{
	color: #00378f;
	text-decoration: none;
}
.wysiwyg a:hover, .wysiwyg a:active, .wysiwyg_ahover
{
	color: #1e1e1e;
	text-decoration: underline;
}
textarea, .bginput
{
	font: bold 10pt tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.bginput option, .bginput optgroup
{
	font-size: 10pt;
	font-family: tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.button
{
	font: bold 9pt tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	margin:0;
	padding:0;
}
select
{
	font: bold 9pt tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	margin:0;
	padding:0;
}
option, optgroup
{
	font-size: 9pt;
	font-family: tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.smallfont
{
	font: bold 9pt tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.time
{
	color: #CC0000;
	font: bold 8pt tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.navbar
{
	color: #00378f;
	font: bold 8pt tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	margin:0;
	padding:0;
}
.highlight
{
	color: #FF0000;
	font-weight: bold;
}
.fjsel
{
	background: #00378f;
	color: #eeeeee;
}
.fjdpth0
{
	background: #F7F7F7;
	color: #000000;
}
.panel
{
	background: #F5F5FF;
	color: #000000;
	font: bold 9pt tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding: 10px;
	border: 2px outset;
}
.panelsurround
{
	background: #f5f5f5;
	color: #000000;
	font: bold 9pt tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
legend
{
	color: #00378f;
	font: bold 9pt tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	margin:0;
	padding:0;
}
.vbmenu_control
{
	background: #5b5a5b url(../../jo1/images/frNameBG.gif) repeat-x top left;
	color: #FFFFFF;
	font: bold 8pt tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
	text-shadow:1px 1px 0px #202020;
}
.vbmenu_control a:link, .vbmenu_control_alink
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_control a:visited, .vbmenu_control_avisited
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_control a:hover, .vbmenu_control a:active, .vbmenu_control_ahover
{
	color: #FFFFFF;
	text-decoration: underline;
}
.vbmenu_popup
{
	background: #FFFFFF;
	color: #1e1e1e;
	font: bold 8pt tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	border: 1px solid #c6c6c6;
}
.vbmenu_option
{
	background: #f7f7f7;
	color: #1e1e1e;
	font: bold 8pt tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	white-space: nowrap;
	cursor: pointer;
	border-bottom:1px solid #c6c6c6;
}
.vbmenu_option a:link, .vbmenu_option_alink
{
	color: #00378f;
	text-decoration: none;
}
.vbmenu_option a:visited, .vbmenu_option_avisited
{
	color: #00378f;
	text-decoration: none;
}
.vbmenu_option a:hover, .vbmenu_option a:active, .vbmenu_option_ahover
{
	color: #1e1e1e;
	text-decoration: underline;
}
.vbmenu_hilite
{
	background: #eeeeee;
	color: #333333;
	font: bold 8pt tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	white-space: nowrap;
	cursor: pointer;
	border-bottom:1px solid #c6c6c6;
}
.vbmenu_hilite a:link, .vbmenu_hilite_alink
{
	color: #333333;
	text-decoration: none;
}
.vbmenu_hilite a:visited, .vbmenu_hilite_avisited
{
	color: #333333;
	text-decoration: none;
}
.vbmenu_hilite a:hover, .vbmenu_hilite a:active, .vbmenu_hilite_ahover
{
	color: #333333;
	text-decoration: none;
}
/* ***** styling for 'big' usernames on postbit etc. ***** */
.bigusername { font-size: 14pt; }

/* ***** small padding on 'thead' elements ***** */
td.thead, th.thead, div.thead { padding: 4px; }

/* ***** basic styles for multi-page nav elements */
.pagenav a { text-decoration: none; }
.pagenav td { padding: 2px 4px 2px 4px; }

/* ***** de-emphasized text */
.shade, a.shade:link, a.shade:visited { color: #777777; text-decoration: none; }
a.shade:active, a.shade:hover { color: #FF4400; text-decoration: underline; }
.tcat .shade, .thead .shade, .tfoot .shade { color: #DDDDDD; }

/* ***** define margin and font-size for elements inside panels ***** */
.fieldset { margin-bottom: 6px; }
.fieldset, .fieldset td, .fieldset p, .fieldset li { font-size: 11px; }
body {
	margin:0;
	padding:0;
	background:#dcdcdc url(../../jo1/blue/bg.gif) repeat;
}
#HeaderT {
	padding-top:10px;
	margin-bottom:10px;
}
#HeaderT #HMenuSearch {
	background:url(../../jo1/blue/HMenuBg.gif) repeat-x;
	height:57px;
}
#HeaderT #HMenuSearch #HMenu {
	height:57px;
	float:right;
	direction:rtl;
	width:555px;
}
#HeaderT #HMenuSearch #HMenu ul {
	margin:0;
	padding:0;
	margin-right:3px;
}
#HeaderT #HMenuSearch #HMenu li {
	list-style:none;
	float:right;
	height:57px;
	line-height:57px;
	margin-left:15px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
}
#HeaderT #HMenuSearch #HMenu li a {
	color:#fff;
	display:block;
	height:57px;
	text-decoration:none;
	text-shadow:1px 1px 0px #031573;
}
#HeaderT #HMenuSearch #HMenu li a:hover {
	color:#81ccf8;
}
#HeaderT #HMenuSearch #HMenu li.HomeB {
	background:url(../../jo1/blue/HomeB.gif) no-repeat;
	width:75px;
	margin-left:10px;
	margin-top:8px;
	height:39px;
}
#HeaderT #HMenuSearch #HSearch {
	background:url(../../jo1/blue/SearchT.gif) no-repeat;
	width:312px;
	height:57px;
	float:left;
	margin-left:35px;
	position:relative;
}
#HeaderT #HMenuSearch #HSearch .SearchT {
	position:absolute;
	left: 68px;
	top: 12px;
	height: 31px;
	width: 208px;
}
.Rinput {
	font-family:Tahoma, Geneva, sans-serif;
	border:0;
	background-color:transparent;
	direction:rtl;
	color:#555555;
	font-weight:normal;
	font-size:14px;
	text-shadow:1px 1px 0px #ededed;
}
#HeaderT #HMenuSearch #HSearch .buttonT {
	position:absolute;
	left: 5px;
	top: 10px;
	height: 37px;
	width: 48px;
}
#HeaderT #HMenuSearchB {
	background:url(../../jo1/blue/MenuB.gif) repeat-x;
	height:11px;
	overflow:hidden;
	clear:both;
}
#HeaderT #Header {
	background:url(../../jo1/blue/Hbg.jpg) repeat-x;
	height:220px;
	overflow:hidden;
	clear:both;
	position:relative;
}
#HeaderT #Header #HLogo {
	background:url(../../jo1/blue/HLogo.jpg) no-repeat;
	width:440px;
	height:220px;
	float:right;
}
#HeaderT #Header #HLogin {
	background:url(../../jo1/blue/HUserlogin.jpg) no-repeat;
	width:361px;
	height:220px;
	float:left;
	position:relative;
}
#HeaderT #Header #HLogin .loginput {
	background-color:transparent;
	border:0;
	text-align:right;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#555555;
	text-shadow:1px 1px 0px #fff;
	}
#HeaderT #Header #HLogin .userl {
	position:absolute;
	left: 102px;
	top: 72px;
	width: 142px;
	height: 23px;
}
#HeaderT #Header #HLogin .passl {
	position:absolute;
	left: 103px;
	top: 109px;
	width: 142px;
	height: 23px;
}
#HeaderT #Header #HLogin .chekl {
	position:absolute;
	left: 256px;
	top: 153px;
}
#HeaderT #Header #HLogin .subml {
	position:absolute;
	left: 99px;
	top: 146px;
	width:70px;
	height:34px;
}
#HeaderColor {
	position:absolute;
	width:20px;
	height:85px;
	left: 39px;
	top: 60px;
}
#contentt {
	margin-top:20px;
}
#contentTop {
	background:url(../../jo1/blue/NavTBG.gif) repeat-x;
	height:64px;
	clear:both;
}
#contentTop #ContentTopR {
	background:url(../../jo1/blue/GropuInput.gif) no-repeat;
	width:291px;
	height:64px;
	float:right;
	position:relative;
}
#contentTop #ContentTopR .groupinput {
	position:absolute;
	left: 76px;
	top: 11px;
	width: 144px;
	height: 25px;
	padding-right:5px;
	padding-bottom:5px;
}
#contentTop #ContentTopR .groupbu {
	position:absolute;
	left: 6px;
	top: 11px;
	height: 30px;
	width: 57px;
}
#contentTop #ContentTopR #groupimg {
	background:url(../../jo1/blue/GroupReg.gif) no-repeat;
	width:94px;
	height:46px;
	position:absolute;
	left: 176px;
	top: -51px;
}
#contentTop #ContentTopL {
	background:url(../../jo1/blue/FollowUs.gif) no-repeat;
	width:223px;
	height:64px;
	float:left;
}
#contentt #contentRbg {
	background:#fff url(../../jo1/blue/BodyRbg.gif) repeat-y right;
	padding-right:26px;
	overflow:hidden;
}
#contentt #contentLbg {
	background:#fff url(../../jo1/blue/BodyLbg.gif) repeat-y left;
	padding-left:26px;
	overflow:hidden;
}
#contentt #contentBottom {
	background:url(../../jo1/blue/BodyBBG.gif) repeat-x;
	height:23px;
}
#contentt #contentBottomR {
	background:url(../../jo1/blue/BodyBR.gif) no-repeat;
	width:33px;
	height:23px;
	float:right;
}
#contentt #contentBottomL {
	background:url(../../jo1/blue/BodyBL.gif) no-repeat;
	width:33px;
	height:23px;
	float:left;
}
#Footer {
	overflow:hidden;
	clear:both;
}
#Footer #FooterT {
	background:url(../../jo1/blue/FooterTBG.gif) repeat-x;
	height:155px;
	overflow:hidden;
}
#Footer #FooterB {
	background:url(../../jo1/blue/FooterBBg.gif) repeat-x;
	height:37px;
	position:relative;
	clear:both;
}
#Footer #footerlogo {
	background:url(../../jo1/blue/FooterLogo.jpg) no-repeat;
	width:298px;
	height:155px;
	float:right;
	margin-right:25px;
}
#Footer #FooterT ul {
	float:left;
	list-style:none;
	direction:rtl;
}
#Footer #FooterT ul li {
	background:url(../../jo1/blue/footerliB.gif) no-repeat right bottom;
	width:182px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	height:20px;
	margin-bottom:5px;
}
#Footer #FooterT ul li a {
	background:url(../../jo1/blue/footerRow.gif) no-repeat right center;
	padding-right:13px;
	color:#fff;
	text-decoration:none;
	text-shadow:1px 1px 0px #545454;
}
#Footer #FooterT ul li a:hover {
	color:#141414;
	text-shadow:1px 1px 0px #eeeeee;
}
#Footer .ulmargin {
	margin-left:85px;
}
#Footer #Footercopyright {
	background:url(../../jo1/blue/FooterCopyright.gif) no-repeat;
	width:218px;
	height:37px;
	float:right;
	margin-right:50px;
}
#Footer #Rounq {
	background:url(../../jo1/blue/abu-saadeh.gif) no-repeat;
	width:87px;
	height:51px;
	position:absolute;
	left: 33px;
	bottom: 0px;
}
.frT {
	background:url(../../jo1/blue/frTBG.gif) repeat-x;
	height:65px;
	overflow:hidden;
}
.frT .frTR {
	background:url(../../jo1/blue/frTR.gif) no-repeat;
	width:235px;
	height:65px;
	float:right;
}
.frT .frTL {
	background:url(../../jo1/blue/frTL.gif) no-repeat;
	width:182px;
	height:65px;
	float:left;
}
.frRBG {
	background:#e5e5e5 url(../../jo1/blue/frRBG.gif) repeat-y right;
	padding-right:23px;
}
.frLBG {
	background:#e5e5e5 url(../../jo1/blue/frLBG.gif) repeat-y left;
	padding-left:23px;
}
.frB {
	background:url(../../jo1/blue/frBBG.gif) repeat-x;
	height:42px;
}
.frBR {
	background:url(../../jo1/blue/frBR.gif) no-repeat;
	width:24px;
	height:42px;
	float:right;
}
.frBL {
	background:url(../../jo1/blue/frBL.gif) no-repeat;
	width:265px;
	height:42px;
	float:left;
}
#HeaderT #Header #Huseron {
	background:url(../../jo1/blue/HUseris.jpg) no-repeat;
	width:361px;
	height:220px;
	float:left;
	position:relative;
}
#HeaderT #Header #Huseron .Husername {
	font-weight:bold;
	position:absolute;
	right:146px;
	top:72px;
	text-align:right;
}
#HeaderT #Header #Huseron #Huserde {
line-height:1.5;
font-size:11px;
  font-weight:bold;
	position:absolute;
	width:233px;
	height:52px;
	left: 70px;
	top: 91px;
	z-index:1;
}
#Huserlogout {
	position:absolute;
	width:71px;
	height:38px;
	top:144px;
	left: 100px;
}
#Huserlogout a {
	width:71px;
	height:38px;
	display:block;
}

.alt2back {
	background:#F7F7F7 url(../../jo1/images/frRowBg.gif) no-repeat left center;
height:81px;
  padding:0 5px;
}











.postbitbox
{
	background-color: #f4fcfe;
	border-top: solid 2px #f4fcfe; 
	border-left: solid 2px #f4fcfe; 
	border-right: solid 2px #f4fcfe; 
	border-bottom: solid 2px #f4fcfe;
	padding:2px;
	color:#000000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-khtml-border-radius: 5px;
	-moz-box-shadow: 0 0 6px #137e9c;  
	-webkit-box-shadow: 0 0 6px #137e9c;
	box-shadow: 0 0 6px #137e9c;
}
.pbit { 
padding-left: 3px; 
padding-right: 0px; 
padding-top: 3px; 
padding-bottom: 3px; 
background-color: #f4fcfe; 
border-top: 1px solid #99dff3; 
border-left: 2px solid #99dff3; 
border-right: 1px solid #99dff3; 
border-bottom: 2px solid #99dff3; 
margin-bottom: 3px; 
}
.pbit:hover{background-color: #e5f7fc;}

.content {
    width:700px;
    margin:10px;
    float:right;
}

.sidebar {
    width:200px;
    margin:10px;
    float:left;
padding: 5px;
}


.sidebaritem {
        border: 1px solid #D1D1E1;
border-right: 2px solid #D1D1E1;
    width:200px;
background: #fbfbfb url(images/misc/alts.gif) repeat-x;
padding: 5px;
}


.clear {
    clear:both;
}


