/* CSS Document */

body {
	background-color:white;
	font-family:Tahoma;
	margin-top:0;
	}

hr {
	color:#d8373c;
	}

img {
	border:none;
}

img, a {
	border:none;
	}

a {
	color:#d8373c;
	text-decoration:none;
	}

a:hover {
	color:#333333;
	}

.myButton {
	border:none;
	background-color:#d8373c;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:12px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
	-moz-border-radius: 3px;
	}

.button
{
	border:none;
	background-color:#d8373c;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:12px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
	-moz-border-radius: 3px;
}

#right_menu a {
	color:#d8373c;
	text-decoration:none;
	font-size:13px;
	}

#right_menu a:hover {
	color:#333333;
	text-decoration:none;
	}

#right_menu .event {
	color:#d8373c;
	text-decoration:none;
	font-size:13px;
	}

#right_menu div {
	background-image:url(media/div-bg.jpg);
	background-repeat:repeat-x;
	height:22px;
	padding-top:4px;
	}

#content {
	font-size:12px;
	direction:rtl;
	}

#content h1 {
	padding-top:10px;
	font-size:18px;
	color:#d8373c;
	}

#content h2 {
	font-size:15px;
	color:#CC0000;
	}

#content p {
	text-align:justify;
	direction:rtl;
	line-height:1.5;
	font-size:13px;
	}

#content table {
	line-height:1.5;
	font-size:13px;
}

#content div {
	direction:rtl;
	}

#content h3 {
	font-size:12px;
	font-weight:bold;
	}

.counter {
	direction:rtl;
	font-size:13px;
	color:#666666;
	}

.smallfont {
	font-size:12px;
}

.smalltext {
	font-size:9px;
	direction:rtl;
}

.allPosts {
	font-size:12px;
}

.msgboard {
	direction:rtl;
	font-size:12px;
	text-align:center;
	color:#FF0000;
}

.endingrow {
	font-size:12px;
	color:#990000;
}

.notification_error
{
border: 1px solid #A25965;
height: auto;
width: 90%;
padding: 4px;
margin: 10px;
background: #F8F0F1;
text-align: center;
-moz-border-radius: 5px;
direction:rtl;
font-size:12px;
}

.field_error
{
color: red; 
background: white url('images/icon_warning.gif') no-repeat scroll 0px 50%;
background-position:right;
padding-right: 20px;
direction:rtl;
font-size:12px;
}

.notification_ok
{
border: 1px #567397 solid;
height: auto;
width: 90%;
padding: 8px;
background: #f5f9fd;
text-align: center;
-moz-border-radius: 5px;
}

label 
{
width: 140px;
padding-left: 20px;
margin: 5px;
float: left;
text-align: left;
}

input, textarea
{
direction:rtl;
margin: 5 5 5 0;
padding: 2px; 

border: 1px solid #999999; 
border-top-color: #CCCCCC; 
border-left-color: #CCCCCC; 

color: #333333; 

font-size: 13px;
-moz-border-radius: 3px;
}

input, text
{
direction:rtl;
}

input, text .number
{
direction:ltr;
}

#cForm
{
direction:ltr;
}

.event {
	border:dotted thin;
	border-color:#d8373c;
	padding:4px;
	background-color:#F8F0F1;
}

.countdown {
	direction:rtl;
	font-size:14px;
	font-weight:bold;
}