body {

	color: #fff;

	font: 12px tahoma, tahoma, tahoma, sans-serif;

	background-color: black;

	margin:0px; text-align:right;

}

a {

	color: black;

	text-decoration: none;

}

a:hover {

	color: #2a3236;

	text-decoration: underline;

}

.smalltext {

	font: 10px tahoma, tahoma, tahoma, helvetica, sans-serif;

	color:#5d6e75;

}

.logoborder {
direction:rtl;
text-align:right;
	background-color: #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000;
	background-image: url(images/logobg2.png);
	background-repeat: no-repeat;
	}

.distext {

	font: 10px tahoma, tahoma, tahoma, helvetica, sans-serif;

	color:#ccc;

}

.smallblacktext {

	font: normal 11px tahoma, tahoma, tahoma, helvetica, sans-serif;

	color:#000;

}

.indent{

	padding: 8px;

	margin: 5px;

	font: 10px tahoma, tahoma, tahoma, sans-serif;

	color: #000060;

	border: 1px solid;

	background-color: #D7D8E3;

	border: 1px solid #A7A8C5;

}

.defaulttext {

	font: 11px tahoma, tahoma, tahoma, helvetica, sans-serif;

	color:#000;

}

td {

	font:11px tahoma, tahoma, tahoma, helvetica, sans-serif;

	color:#000;

	padding: 0px;

	text-align:right;

direction:rtl;

}



blockquote {

	font: italic 11px tahoma, tahoma, tahoma, helvetica, sans-serif;

	color:#7e96ac;

}

.mediumtext {

	font: 11px tahoma, tahoma, tahoma, helvetica, sans-serif;

	color:#000;

}

.captiontext {

	font: 14px tahoma, tahoma, tahoma, helvetica, sans-serif;

	color:#000;

}

.tbox{

	background-color: #eaeef2;

	border: #5e5d63 1px solid;

	color: #000000;

	font: 10px tahoma, tahoma, tahoma, helvetica, sans-serif;

}

.nextprev{

	border: 1px solid #696C6C;

	color: #fff;

	font: normal 9px tahoma, tahoma, tahoma, helvetica, sans-serif;

	text-align:center;

	padding : 2px, 2px, 2px, 2px;

	background-image : url(images/nforumcaption2.png);

}

.button{

	background-color: #eaeef2;

	border: #000 1px solid;

	color: #fff;

	font: 10px tahoma, tahoma, tahoma, helvetica, sans-serif;

	text-align:center;

	background-image : url(images/fcap.png);

	padding: 1px;

}

.np{

	background-color: #eaeef2;

	border: #000 1px solid;

	color: #000000;

	font: 9px tahoma, tahoma, tahoma, helvetica, sans-serif;

	text-align:center;

	padding : 2px;

}

form {

	margin: 2px 0px;

}

.spacer{

	padding: 2px 0px;

}

hr {

	border-top: #666 1px solid;

	border-bottom: #eee 1px solid;

	height: 2px;

	width: 92%;

	text-align:center;

}

.border {

	border: #000 1px solid;

}

.helpbox {

	border: transparent;

	background-color: transparent;

	color:#000;

	font: 9px tahoma, tahoma, tahoma, helvetica, sans-serif;

}

.caption {

	padding: 0px 4px 0px 4px;

	border-bottom: #363A44 1px solid;

	border-left: #8A96B3 1px solid;

	border-right: #363A44 1px solid;

	border-top: #8A96B3 1px solid;

	background-color: #E1DFDF;

	color: #000;

	font: 13px tahoma, tahoma, tahoma, helvetica, sans-serif;

	background-image : url(images/cap1.png);

}

.bodytable {

	padding: 8px;

	font: 10px tahoma, tahoma, tahoma, helvetica, sans-serif;

	color: #000;

}

p {

	margin-top: 0px;

	margin-bottom: 0px

}

.fborder {

	border: #000000 1px solid;

	background-color: #fff;



}

.forumheader{

	background-color: #EBEFF2;

	font: 12px tahoma, tahoma, tahoma, helvetica, sans-serif;

	color:#000;

	padding: 4px;

	background-image : url(images/cap1.png);

	border: #C3BDBD 1px solid;

}

.forumheader2{

	background-color: #DBDFE6;

	font: 11px tahoma, tahoma, tahoma, helvetica, sans-serif;
	
	font-weight: bold;

	color:#000;

	padding: 4px;

	border: #C3BDBD 1px solid;

}

.forumheader3{

	background-color: #DFE6EF;

	font: 11px tahoma, tahoma, tahoma, helvetica, sans-serif;

	color:#000;

	padding: 4px;

	border: #C3BDBD 1px solid;

}

.forumborder{

	border: #000080 1px solid;

}

.fcaption {

	border: #000 1px solid;

	padding: 2px 0px;

	background-color: #C9C7C7;

	font: 12px tahoma, tahoma, tahoma, helvetica, sans-serif;

	background-image : url(images/fcap.png);

	color:#fff;

}

.topleft{ width: 11px; background-image: url(images/topleft.png); }

.topmiddle{ width: 100%; background-repeat: repeat-x; padding: 6px 5px 5px 0px; font-size: 11px; color: #fff; font-family: tahoma, tahoma, tahoma, sans-serif; background-image: url(images/topmiddle.png); }

.topright{ width: 15px; background-image: url(images/topright.png); }

.shadleft{ width: 22px; background-image: url(images/shadleft.png); }

.shadmiddle{ width: 100%; background-repeat: repeat-x; background-image: url(images/shadmiddle.png);}

.shadright{ width: 22px; background-image: url(images/shadright.png); }

.left{ width: 13px; background-repeat: repeat-y; background-image: url(images/left.png); }

.main{ width: 100%; background: #D8EBF5; padding: 4px 5px 5px 4px; font-size: 12px; color: #000; font-family: tahoma, tahoma, tahoma, sans-serif; vertical-align:top; }

.right{ width: 7px; background-repeat: repeat-y; background-image: url(images/right.png); }

.bottomleft{ width: 13px; background-image: url(images/bottomleft.png); }

.bottommain{ width: 100%; background-repeat: repeat-x; background-image: url(images/bottommiddle.png);}

.bottomright{ width: 13px; background-image: url(images/bottomright.png); }



.topleft2{ width: 11px; background-image: url(images/topleft2.png); }

.topmiddle2{ width: 100%; background-repeat: repeat-x; padding: 6px 5px 5px 0px; font-size: 11px; color: #fff; font-family: tahoma, tahoma, tahoma, sans-serif; background-image: url(images/topmiddle2.png); }

.topright2{ width: 15px; background-image: url(images/topright2.png); }

.shadleft2{ width: 22px; background-image: url(images/shadleft.png); }

.shadmiddle2{ width: 100%; background-repeat: repeat-x; background-image: url(images/shadmiddle.png);}

.shadright2{ width: 22px; background-image: url(images/shadright.png); }

.left2{ width: 13px; background-repeat: repeat-y; background-image: url(images/left.png); }

.main2{ width: 100%; background: #D8EBF5; padding: 0px 8px 5px 4px; font-size: 10px; color: #000; font-family: tahoma, tahoma, tahoma, sans-serif; vertical-align:top; }

.right2{ width: 7px; background-repeat: repeat-y; background-image: url(images/right.png); }

.bottomleft2{ width: 13px; background-image: url(images/bottomleft.png); }

.bottommain2{ width: 100%; background-repeat: repeat-x; background-image: url(images/bottommiddle.png);}

.bottomright2{ width: 13px; background-image: url(images/bottomright.png); }



.finfobar{

	background-color: #D8EBF5;

	font: 15px tahoma, tahoma, tahoma, helvetica, sans-serif;

	color:#000;

	padding: 4px;

	border: #C3BDBD 1px solid;

	background-image : url(forum/finfobar.png);

}



a.forumlink{

	color: #fff;

	text-decoration: none;

}



a.openlink{

	color: #000;

	text-decoration: none;

	font: 11px tahoma, tahoma, tahoma, helvetica, sans-serif;

}



.topborder {

	background-image: url(images/topborder.png);

	border-top: 1px solid #A8CBDF;

	border-bottom: 1px solid #27455F;



}



.nforumholder {

	border: 1px solid #345487;

	padding: 0px;

	background-color: #fff;

}



.nforumcaption {

	background-image: url(images/nforumcaption.png);

	padding: 8px 4px 8px 4px;

	font: 12px tahoma, tahoma, tahoma, helvetica, sans-serif;

	color: #fff;

}



.nforumcaption2 {

	background-image: url(images/nforumcaption2.png);

	padding: 8px 0px 8px 4px;

	font: 10px tahoma, tahoma, tahoma, helvetica, sans-serif;

	color: #000;

	font-weight: bold;

}



.nforumcaption3 {

	border: 1px solid #fff;

	padding: 4px;

	background-color: #DBDFE6;

	font: 12px tahoma, tahoma, tahoma, helvetica, sans-serif;

}



.nforumthread {

	border: 1px solid #fff;

	padding: 4px;

	background-color: #EEF2F7;

	font: 10px tahoma, tahoma, tahoma, helvetica, sans-serif;

}



.nforumthread2 {

	border: 1px solid #fff;

	padding: 4px;

	background-color: #D1DCEB;

	font: 10px tahoma, tahoma, tahoma, helvetica, sans-serif;

}



.nforumreplycaption {

	border: 1px solid #fff;

	padding: 4px;

	background-color: #E2EDF2;

	font: 12px tahoma, tahoma, tahoma, helvetica, sans-serif;

}



.nforumreply {

	border: 1px solid #fff;

	padding: 4px;

	background-color: #EDF4F7;

	font: 10px tahoma, tahoma, tahoma, helvetica, sans-serif;

}



.nforumreply2 {

	border: 1px solid #fff;

	padding: 4px;

	background-color: #CFE0EB;

	font: 10px tahoma, tahoma, tahoma, helvetica, sans-serif;

}

.nforumdisclaimer {

	font: 9px tahoma, tahoma, tahoma, helvetica, sans-serif;

	color:#5d6e75;

}



.nforumview1 {

	border: 1px solid #fff;

	padding: 4px;

	background-color: #DBDFE6;

	font: 10px tahoma, tahoma, tahoma, helvetica, sans-serif;

}



.nforumview2 {

	border: 1px solid #fff;

	padding: 4px;

	background-color: #DFE6EF;

	font: 10px tahoma, tahoma, tahoma, helvetica, sans-serif;

}



.nforumview3 {

	padding: 4px;

	background-color: #BCD0ED;

	font: 10px tahoma, tahoma, tahoma, helvetica, sans-serif;

	color: #263448;

}



.nforumview4 {

	padding: 4px;

	background-color: #DBDFE6;

	font: 9px tahoma, tahoma, tahoma, helvetica, sans-serif;

	color: #3A4F6C;

}



.headermiddle{

	background-color: #ebebeb;

	background-image: url(images/logo.gif);

	background-repeat: no-repeat;

}

.bgg{

background-color:#000000;

}

.code_highlight {

	border-style:solid;

    border-width:1px;

 	text-align: left;

	background-color:#FFFFFF;

	width:500px;

	font-family:sans-serif;

	font-size:10pt;

    overflow: auto;

    padding: 10px;

}
.nextprev_link {
font-size:11px;


}
.nextprev_current{
font-size:11px;
font-weight:bold;
color:#FFFFFF;
}

.nextprev {    font: 11pt tahoma;    color:#000000; text-align:right;}