html{
	overflow-x: auto; /* fixes MSIE scrollbar bug DO NOT REMOVE, has no effect in Mozilla, or Opera */
}

body {
      background-color: #C6D1DD;
      margin: 10px 10px 0 10px;
      line-height: 125%;
      direction: rtl;
      font: bold Arial;
      font-size: 15pt;
}

.tcat
{
     background-image: url(images/gradient_tcat.gif);
	font-family: Tahoma;
	color: #fff;
	font-size: 10pt;
	text-align: center;
	padding: 5px;
}
.tcat a:link
{
	color: #fff;
	text-decoration: none;
}

.tcat a:visited
{
	color: #fff;
	text-decoration: none;
}

.tcat a:hover, .tcat a:active
{
	color: #fff;
	text-decoration: none;
}

a:link,
a:visited,
a:active
{
	color: #0A3F63;
	text-decoration: none;
}

a:hover
{
	background: transparent;
	color: #0F67A1;
	text-decoration: none;
}
.thead
{
        background-image: url(images/gradient_thead.gif);
        color: #2E5961;
        font: bold 15px Arial;
        text-align: center;
 	    padding : 4px;
}
.thead1
{
        background-image: url(images/gradient_thead.gif);
        color: #2E5961;
        font: bold 15px Arial;
 	    padding : 4px;
}
.thead a:link
{
        color: #2E5961;
        text-decoration: none;
}
.thead a:visited
{
        color: #5B618F;
        text-decoration: none;
}
.thead a:hover, .thead a:active
{
        color: #FF0000;
        text-decoration: none;
}

.thead2
{
        background-image: url(images/gradient_thead.gif);
        color: #465584;
        font: bold Arial;
 	font-size: 12pt;
 	padding : 4px;
}
.thead2 a:link
{
        color: #5B618F;
        text-decoration: none;
}
.thead2 a:visited
{
        color: #5B618F;
        text-decoration: none;
}
.thead2 a:hover, .thead a:active
{
        color: #FF0000;
        text-decoration: none;
}

th,td,p {
        font: bold Arial;
    font-size: 12pt;
    color: #000000;
}

a:link,a:active,a:visited {
        text-decoration: none;
    color: #003366;
}

a:hover        {
        text-decoration: none;
    color: #0066FF;
}

font.highlight {
        color: #FF0000;
    font-weight: bold;
}


table.border
{
 	background-color: #E9F0F2;
	 border-left:1px solid #969EA2;
	 border-right:1px solid #969EA2;
	 border-top:1px solid #969EA2;
	 border-bottom:1px solid #969EA2;
}

td.row1 {
    background-color: #F5F8F7;
    font: bold 15px Arial;
    padding-right: 10px;
    padding : 3px;
}
td.row2 {

    background-color: #F5F8F7;
    font: bold 15px Arial;
    padding-right: 10px;
    padding : 4px;
}
.codetop,
.sqltop,
.htmltop{
	background: #EEEEEE url(../images/css_img_code.gif) no-repeat left;
	border: 1px dotted #000;
	color: #000;
	font-weight: bold;
	margin: 0px;
	padding: 6px;
	width: 100%;
    float: left;
}

.codemain,
.sqlmain,
.htmlmain{
	background: #FAFCFE;
	border: 1px dotted #000;
	color: #465584;
	font-family: Tahoma;
	font-size: 11px;
	margin: 0px;
	padding: 6px;
	width: 100%;
	text-align: left;
	float: left;
     overflow: auto;
}