/*---------- Redefine Global Tags ----------*/

body {
	margin: 0px; direction: rtl; background-color: #FFFFFF; background-image: url(../images/bodyBG.gif); background-repeat: repeat-x; text-align: center;
}
table {
	width: 100%; height: 100%;	direction: ltr;
}
td {
	text-align: right; vertical-align: top;	font-family: tahoma; font-size: 11px;
}
input {
	height: 22px;	font-family: tahoma; font-size: 11px;
}
select {
	direction: rtl;	font-family: tahoma; font-size: 11px;
}
textarea {
	direction: rtl;	font-family: tahoma; font-size: 11px;
}
li {
	margin-top: 10px;
}
a {
	color: #CC0000;	text-decoration: underline;
}
a:hover {
	color: #000000;	text-decoration: underline;
}

/*---------- Layout ----------*/

#tblLayout {
	width: 760px;
}
#tdTop {
	height: 80px;
}
#tdLogo {
	width: 349px;	padding: 28px 15px 0px 0px;
}
#tdTopLinks {
	width: 179px;	direction: rtl;	padding: 40px 0px 0px 0px;
}
#tdTopLinks a {
	color: #000000;	text-decoration: none;
}
#tdTopLinks a:hover {
	color: #000000;	text-decoration: underline;
}
#tdPlugin {
	height: 200px;
}
#tdPluginRight {
	width: 14px;
}
#tdPluginPhoto {
	width: 335px;
}
#tdPluginText {
	padding: 143px 10px 0px 0px;
}
#tdMenu {
	height: 28px;	padding-right: 15px;
}
.tdMenuSpacer {
	width: 1px;	background-image: url(../images/menuSpacerBG.gif); background-repeat: no-repeat;
}
.tdMenuItem {
	color: #FFFFFF;	padding: 7px 15px 0px 15px;
}
.tdMenuItem a {
	color: #FFFFFF;	text-decoration: none;
}
.tdMenuItem a:hover {
	color: #FDE306;	text-decoration: none;
}
.tdHSpacer {
	height: 1px; background-color: #FFFFFF;
}
.tdVSpacer {
	width: 1px;	background-color: #FFFFFF;
}
#tdRightColumn {
	width: 560px;	padding: 15px;
}
#tdLeftColumn {
	width: 174px;	background-color: #F3EDCF;
}
.tdLeftColumnTitle {
	height: 18px;	background-color: #BE9B5B; color: #FFFFFF; padding: 2px 5px 4px 5px;
}
#selQuickLink {
	width: 100%;
}
.tdLeftColumnContent {
	direction: rtl;	text-align: justify; line-height: 14px; padding: 5px;
}
.tdLeftColumnContent a {
	color: #996950;	text-decoration: underline;
}
.tdLeftColumnContent a:hover {
	color: #996950;	text-decoration: none;
}
.tdIndexHSpacer {
	height: 15px;	background-color: #FFFFFF;
}
.tdIndexVSpacer {
	width: 15px; background-color: #FFFFFF;
}
.tdIndexTitle, .tdContentTitle {
	height: 33px;	background-image: url(../../images/titleBG.gif); background-repeat: repeat-x;	font-family: tahoma; font-weight: 600; color: #000000; padding-top: 0px;
}
.pTitle {
	margin: 12px 17px -25px 0px;
}
.imgTitle {
	margin-top: 1px;
}
.tdIndexBlock {
	background-color: #F2F2F2;	
}
.tdIndexBlock table {
	height: 100%;
}
.tdIndexDetails {
	direction: rtl; text-align: justify; background-color: #F2F2F2; padding: 5px;
}
.imgDetails {
	margin-left: 10px;
}
#pHomeNewsTitle {
	width: auto !important; width: 100%; direction: rtl; text-align: justify; background-color: #A39991; color: #FFFFFF; padding: 2px 5px 4px 5px; margin-top: 0px !important; 
}
#pHomeNewsDate {
	direction: rtl;	text-align: right;	color: #999999; margin-top: -10px !important;  margin-top: -18px;
}
.tdHomeDetails {
	direction: rtl;	color: #000000;	text-align: justify; line-height: 14px;	padding: 5px 0px 5px 5px;
}
.tdContinue {
	height: 18px; direction: rtl;	text-align: left; padding: 5px;
}
.tdHomeContinue a {
	color: #CC0000;	text-decoration: underline;
}
.tdHomeContinue a:hover {
	color: #000000;	text-decoration: none;
}
.spanHomeHighlight {
	color: #996950;
}

/*---------- Global Pages ----------*/

.tdGlobalDetails {
	direction: rtl;	text-align: justify; background-color: #F2F2F2;	line-height: 15px; padding: 10px 10px 15px 10px;
}
.tdGlobalDetails a {
	color: #CC0000;	text-decoration: underline;
}
.tdGlobalDetails a:hover {
	color: #000000;	text-decoration: underline;
}
.imgRightPic {
	margin-left: 10px;
}
.tdGlobalSpacer {
	height: 15px;
}
.spanGlobalHighlight {
	color: #996950;
}
#tblProducts {
	width: auto;	height: 500px; border-collapse: collapse;	border: 1px solid #000000;
}
#tblProducts td {
	direction: rtl;	text-align: center;	vertical-align: middle;
}
.tdProductTableHeader {
	background-color: #E8E8E8;
}
.tdProductImage {
	width: 40px; height: 50px; background-repeat: no-repeat; cursor: hand; cursor: pointer;
}
/*---------- Forms ----------*/

.tdFormSectionTitle {
	 direction: rtl; text-align: right; vertical-align: middle; height: 22px; padding-bottom: 3px; border-bottom: 1px dashed #000000;
}
.tdFormCaption {
	 direction: rtl; text-align: left; vertical-align: middle;
}
.tdFormInput {
	 direction: rtl; vertical-align: middle;
}
.button {
	height: 22px;	font-family: tahoma; font-size: 11px;	cursor: hand;	cursor: pointer;
}
#tblPositions {
	height: auto; border-collapse: collapse;
}
#tblPositions td {
	text-align: center; vertical-align: middle; direction: rtl;
}
.tdPositionsHeader {
	background-color: #E8E8E8;
}
.inputRadio {
	margin-bottom: -3px;
}
#tblLogin {
	width: auto; height: auto; direction: rtl;
}
#tblLogin td {
	vertical-align: middle; text-align: right;
}
.inputLogin {
	text-align: left; direction: ltr;
}
.pError {
	color: #C90000;	
}
.buttonLogin, .buttonLogout {
	width: 122px; height: 22px;	font-family: tahoma; font-size: 11px;	cursor: hand;	cursor: pointer;
}
#tdLogOut {
	text-align: left; border-top: 1px dashed #000; padding: 10px 0px 0px 0px;	
}
/*---------- Footer ----------*/

#tdFooter {
	height: 50px;	padding: 15px 0px 0px 0px;
}
#tdFooterDetails {
	direction: rtl;	border-top: 1px solid #000000; padding-top: 10px;
}
#tdFooterDetails a {
	color: #000000;	text-decoration: none;
}
#tdFooterDetails a:hover {
	color: #000000;	text-decoration: underline;
}
.spanCopyright {
	color: #BE9B5B;
}