body
{
	background-color: #FFFFFF;  margin: 0px; color:#505152; background-image: url(../images/bgr_site.jpg); font-family: Arial;
    background-repeat: repeat-x;	
}
a
{
	font-family: Arial; font-weight: normal; font-size: 10pt; color: #E82721; text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}
td, span, div
{
	font-family: Arial; font-weight: normal; font-size: 10pt; color: #505152;
}
.home
{
	font-family: Arial; font-weight: normal; font-size: 9pt; color: #505152;	line-height:18px;
}
b
{
	font-family: Arial;
}
label, .validator
{
	color: #DF3939;
}
.smalltitle, h2
{
	font-size: 14px; color: #302E2F; font-weight: bold; text-align: right; direction: rtl;
}
.pagetitle, h1
{
	 text-align: right; direction:rtl; font-family: Arial; font-size: 18px; color: #E02724; font-weight: bold;
}
a.pagetitle
{
	 text-align: right; font-family: Arial; font-size: 18px; color: #FFFFFF; font-weight: bold; text-decoration:none
}
a.pagetitle:hover
{
	 text-align: right; font-family: Arial; font-size: 18px; color: #c0c0c0; font-weight: bold; text-decoration:none
}
.pagetitlesmall
{
	 text-align: right; font-family: Arial; font-size: 11pt; color: #E82721; font-weight: bold;
}
.titlesmall
{
	 direction: rtl; font-family: Arial; font-size: 10pt; line-height: 11pt; color: #231F20; font-weight: bold; text-decoration:none
}
a.titlesmall:hover
{
	 text-align: right; direction: rtl; font-family: Arial; font-size: 10pt; color: #231F20; font-weight: bold; text-decoration:none
}
a.list
{
	 text-align: right; font-family: Arial; font-size: 10pt; color: #505152; font-weight: normal; text-decoration:none
}
a.list:hover
{
	 text-align: right; font-family: Arial; font-size: 10pt; color: #505152; font-weight: normal; text-decoration:underline;
}
.note
{
	 text-align: right; direction:rtl; font-family: Arial; font-size: 15px; line-height: 16px; color: #505152; font-weight: normal;
}
.note_center
{
	 text-align: center; direction:rtl; font-family: Arial; font-size: 15px; line-height: 16px; color: #505152; font-weight: normal;
}
a.note
{
	 text-align: right; font-family: Arial; font-size: 12px; color: #333333; font-weight: normal; text-decoration:underline; vertical-align: middle;
}
a.note:hover
{
	 text-align: right; font-family: Arial; font-size: 12px; color: #333333; font-weight: normal; text-decoration:underline; vertical-align: middle;
}
a.note_blue
{
	 text-align: right; font-family: Arial; font-size: 12px; color: #505152; font-weight: normal; text-decoration:none; vertical-align: middle;
}
a.note_blue:hover
{
	 text-align: right; font-family: Arial; font-size: 12px; color: #505152; font-weight: normal; text-decoration:underline; vertical-align: middle;
}
.small
{
	font-size: 10px; font-weight: normal;
}
a.bottom, td.bottom, span.bottom
{
	color: #7B7C7D; font-family: Arial; font-size: 8pt; font-family: Arial; text-decoration: none; font-weight: 500;
}
a.bottom:hover
{
	text-decoration: underline;
}
input.input_text, textarea.input_text, SELECT.input_text
{
	font-family: Arial; font-size: 10pt; background-color: #F9F9F9; color: #3F454D; border: 1px solid #C9CED6;
}
a.top_link
{
	color: #FFFFFF; font-family: Arial;  font-size: 10pt; font-weight: bold; text-decoration: none; direction:rtl;
}
a.right_link
{
	font-size: 10pt; color: #505152; font-weight: bold; text-decoration: none; line-height: 24px; display: block; direction:rtl;
	background-image:Url(../images/menu_bgr.gif); background-repeat: no-repeat; background-position: center top; 
	height: 24px; text-indent: 20px;
}
a.right_linkW
{
	font-size: 10pt; color: #ffffff; font-weight: bold; text-decoration: none; 

}

a.right_link:hover
{
	 font-size: 10pt; color: #E02724; font-weight: bold; text-decoration: none; line-height: 24px; display: block; direction:rtl;
	 /*background-image:Url(../images/menu_bgr_red.gif); background-repeat: no-repeat; background-position: center top; */
	 height: 24px; text-indent: 20px;
}
a.right_link_over
{
	font-size: 10pt; color: #FFFFFF; font-weight: bold; text-decoration: none; line-height: 24px; display: block; direction:rtl;
	background-image:Url(../images/menu_bgr_red.gif); background-repeat: no-repeat; background-position: center top; 
	height: 24px; text-indent: 20px;
}
a.right_link_over:hover
{
	font-size: 10pt; color: #FFFFFF; font-weight: bold; text-decoration: none; line-height: 24px; display: block; direction:rtl;
	background-image:Url(../images/menu_bgr_red.gif); background-repeat: no-repeat; background-position: center top; 
	height: 24px; text-indent: 20px;
}
A.site_button, input.site_button, button
{
	font: bold 10pt Arial; color: #505152; height: 24px; background-color: #CED2D6; 
	cursor: pointer;	border-bottom: solid 1px #C6CACE; border-left: solid 1px #C6CACE; border-top: solid 1px #C6CACE; 
	border-right: solid 1px #C6CACE; background-image: Url(../images/menu_bgr.gif); line-height: 11pt; text-decoration: none;
}
A.site_button
{
	display:block; text-align: center; padding-top: 1px;
}
A.site_button:hover
{
	text-decoration: none;
}
A.site_button_green, INPUT.site_button_green
{
	height: 22px; 	line-height: 14px; background-color: #9EC4B3; background-image: Url(../images/bgr_green.gif);
	border-top: solid 1px #3A4740;  border-right: solid 1px #3A4740;  border-left: solid 1px #3A4740;  border-bottom: solid 1px #3A4740;
	color: #FFFFFF; font: bold 13px Arial;  cursor: pointer;  text-decoration: none;
}
A.site_button_green
{
	display:block;
}
A.site_button_green:hover
{
	text-decoration: none;
}
.padding15
{
	padding: 15px; display: block; padding-top: 0px; padding-left: 0px;
}
td.highlight
{
	 background-image:Url(../images/HL_bgr1.jpg); width: 257px; text-align: center; background-repeat: no-repeat;
	 background-position: center top; vertical-align: top;
}