@charset "utf-8";
/* CSS Document */

/* -------------------- common ------------------- */

*{
	margin:0px;
	padding:0px;
	border:0px none;
	}
html,body{
	width:100%;
	height:100%;
	direction:ltr;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#595959;
	}
table{
	border-collapse:collapse;
	direction:rtl;
	text-align:right;
	}
td{
	direction:ltr;
	}
img{
	display:block;
	vertical-align:middle;
	}
ul {
	margin-right:15px;
	}
ol {
	margin-right:25px;
	}
.title{
	font-weight:bold;
	font-size:11pt;
	color:#ce161f;
	}

.subtitle1{
	font-weight:bold;
	font-size:10pt;
	color:#cf0a10;
	}

.subtitle2{
	font-weight:bold;
	font-size:10pt;
	}

.text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#595959;
	}
.center{text-align:center !important;}
.right{float:right;}
.left{float:left;}
.clear{clear:both;}
.clearR{clear:right;}
.clearL{clear:left;}
.block{display:block;}
.hr{clear:both;}

.en{direction:ltr !important;text-align:justify !important;}
.en *{direction:ltr !important;} 

input[type="text"], input["password"], textarea{background-color:#FFFFFF !important;}
/* -------------------- links ------------------- */

/* global links */
a{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#d11b1a;
	}
a:hover{
	color:#9e1313;
	}
a.home{
	display:inline;
	}
/* -------------------- headers ------------------- */

h1{
	font-size:14pt;
	color:#ce161f;
	font-weight:bold;
	}
h2{
	font-size:12pt;
	color:#cf0a10;
	font-weight:bold;
	}
h3{color:#cf0a10;}
h4{
	font-size:11pt;
	color:#cf0a10;
	font-weight:bold;
	}
h5{
	font-size:10pt;
	font-weight:bold;
	}
h6{}
.red-bg{
	background:#cc0000 url(../images/red-bg.gif) repeat-x;
	border:1px #980000;
	border-style:solid none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#fff;
	height:16px;
	}
.grey-bg{
	background:#9F8485 url(../images/gray-bg.gif) repeat-x;
	border:1px #aeaeae;
	border-style:solid none;
	height:16px;
	}
.light-grey-bg{
	color:#4d4d4d;
	background:#EDEDED url(../images/bright-gray-bg.gif) repeat-x;
	border:1px #f1dddd;
	border-style:solid none;
	height:18px;
	}
.bg_gray{
	background-color:#E6E6E6;
	border:1px #F0DBDB;
	border-style:solid none;
	}
/* -------------------- content-all ------------------- */

div#container{
	width:984px;
	margin:0 auto;
	}

div#content{
	width:984px;
	margin:0 auto;
	padding-top:10px;
	direction: rtl;
	}


/* -------------------- header ------------------- */

div#header{
	width:100%;
	display:inline;
	float:right;
	clear:both;
	}
div#logo-search-ticker{
	width:235px;
	}
div#search{
	display:inline;
	width:269px;
	margin-bottom:13px;
	float:left;
	}
input#searchField{
	border:1px #f0dbdb solid;
	width:158px;
	height:17px;
	font-size:9pt;
	font-family:arial;
	padding:0px 3px;
	color:#595959;
	font-weight:normal;
	background-color:#FFF !important;
	}
	

input.searchButton{
	margin:0px 5px;
	}
a.searchButton{
	margin:0px 5px;
	display:block;
	}
span#advancedSearch{
	width:auto;
	display:block;
	}
span#advancedSearch a{
	font-size:8pt;
	line-height:7pt;
	width:auto;
	display:inline;
	float:left;
	}
div#menu-infoCells{
	width:748px;
	float:left;
	clear:left;
	padding-top:23px;
	}
div#menu31holder{
	clear:both;
	display:block;
	background:transparent url(../images/gray-bg.gif) repeat-x;
	border:1px #aeaeae;
	border-style:solid none;
	height:16px;
	width:auto;
	}

/* -------------------- body ------------------- */

div#body{
	clear:both;
	float:right;
	display:inline;
	width:100%;
	margin-top:15px;
	}
div#visual-form{
	clear:both;
	float:right;
	width:100%;margin-top:14px;
	}
div#visual{
	clear:both;
	float:right;
	display:inline;
	width:100%;
	background-color:#E6E6E6;
	}
div#mini_info{
	background-color:#D42027;
	color:#FFF;
	width:235px;
	height:107px;
	float:right;
	position:relative;
	}
h2.mini_info{
	position:absolute;
	bottom:10px;
	right:10px;
	text-align:right;
	float:right;
	color:#FFF;
	font-size:14pt;
	font-weight:bold;
	}
div#menu32holder{
	clear:both;
	float:right;
	display:inline;
	width:984px;
	margin:14px 0px 0px;
	}
div#form{
	width:239px;
	display:inline;
	float:left;
	}
div#form-left-mini{
	display:inline;
	float:left;
	width:239px;
	}
form.formi-small{
	width:217px;
	height:157px;
	display:inline;
	border:1px #f0dbdb;
	border-style:none solid solid;
	background-color:#e6e6e6;
	padding:10px 10px 10px;
	float:left;
	}
h4.form-header{
	font-size:9pt;
	font-weight:bold;
	padding:0px 5px;
	}
label.formL{
	display:inline;
	float:right;
	color:#cb161d;
	width:53px;
	font-weight:bold;
	margin-bottom:6px;
	height:18px;
	}
input.formT{
	float:left;
	width:150px;
	border:1px #eeb9b9 solid;
	margin-bottom:4px;
	vertical-align:middle;
	color:#595959;
	height:18px;
	padding:0px 3px;
	font-size:9pt;
	font-family:arial;
	}
div#agree{
	clear:both;
	}
label.agree{
	width:auto;
	margin-right:5px;
	margin-bottom:0px;
	float:right;
	}
input.formC{
	float:right;
	margin-bottom:0px;
	height:18px;
	}
div#submit-but{
	clear:both;
	width:100%;
	display:inline;
	float:right;
	text-align:left;
	margin:0px;
	}
input.formB{
	float:left;
	display:inline;
	width:45px;
	text-align:center;
	font-size:9pt;
	height:18px;
	font-weight:bold;
	font-family:arial;
	vertical-align:middle;
	border:1px #980000 solid;
	background-color:#cc0000;
	}
div#templates{
	float:right;
	width:455px;
	display:inline;
	text-align:right;
	}
div#titles{
	clear:both;
	float:right;
	width:100%;
	}
h1.pageTitle{
	font-size:18px;
	margin:0px 0px 10px;
	}
h2.chapterTitle{
	margin:10px 0px 0px;
	font-size:16px;
	}
div#templatesHolder{
	text-align:justify;
	clear:both;
	float:right;
	width:100%;
	margin:15px 0px;
	}
div.bannerIn{
	width:239px;
	height:110px;
	display:inline;
	background-color:#f4f4f4;
	margin:15px 0px;
	float:left;
	}
/* -------------------- footer ------------------- */

div#footer{
	clear:both;
	width:984px;
	height:15px;
	margin:0 auto;
	padding:2px 0px;
	font-size:7pt;
	color:#db807f;
	background-color:#e5e5e5;
	}
div#footer a{
	font-size:7pt;
	color:#db807f;
	display:inline;
	}
div#crdt, div#rghts{
	font-size:7pt;
	color:#db807f;
	padding:0px 5px;
	}

/*--------------- chief -----------------*/


div#chief{
	width:100%;
	float:right;
	clear:both;
	display:inline;
	background-color:#E6E6E6;
	border:#F0DBDB 1px solid;
	padding:10px 0px;
	}
div#chiefEntry{
	width:100%;
	float:right;
	clear:both;
	display:inline;
	padding-right:20px;
	margin-right:20px;
	background:url(../images/chief.gif) no-repeat right 4px;
	margin-bottom:10px;
	}
div#chiefTitle, div#chiefText{float:right;display:inline;text-align:right;}
div#chiefTitle{width:150px;padding-left:5px;}
div#chiefText{
	font-size:11pt;
	font-weight:bold;
	width:245px;
	}
	
#send_form input, #send_form textarea, #send_form select{
	border:1px #eeb9b9 solid;
}

#send_form input[type="checkbox"] , #send_form input[type="radio"]{
	border:none;
}