*
{

    font-family: tahoma, arial;
    font-size: 11px;

}

html > body
{

    background: url("../images/bg.png") repeat-x top left;
    background-attachment: fixed;
    direction: rtl;

}

table
{

    background-color: #e5e5e5;
    border-collapse: separate;
    border-spacing: 1px;
	text-align: center;
	margin: 10% auto auto auto;

}

img
{ 

	border: 0;

}

tr
{

    background-color: #fff;
    color: #6d6d6d;

}

form > div
{

    display: inline;

}

tr > td
{

	padding: 5px;

}

tr > td  > label#desc
{

	font-weight: bold;

}
	
div > input
{

    color: #666;
	background-color: #fff;
	border: 1px solid #dcdcdc;
	font-size: 11px;

}

div > input[type="submit"]
{

    color: #fff;
    background-color: #99ccff;
	width: 70px;
	float: right;

}

div > input[type="reset"]
{

    color: #fff;
    background-color: #ff9999;
	width: 70px;
	float: left;

}

div#credits
{

    clear: both;
	text-align: center;
	color: #6d6d6d;

}

div#credits a
{

	color: #3399ff;
	text-decoration: none;
	font-variant:small-caps;

}

div > input[type="text"], input[type="password"]
{

    direction: ltr;

}

div > input[type="submit"], input[type="reset"]
{

	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #dcdcdc;
	border-left: 1px solid #dcdcdc;
	padding: 0 4px 0 4px;

}

div > input[type="submit"]:active, input[type="reset"]:active
{

	border-top: 1px solid #dcdcdc;
	border-right: 1px solid #dcdcdc;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;

}