@import url("reset.css");
@import url("960.css");
@import url("text.css");
@import url("jimgMenukwicks.css");
@import url("footer.css");
@import url("form.css");
@import url("tables.css");

body{background:#ffffff url(../images/bg-main.gif) repeat-X ; direction:rtl;}
#wrap{/*background:#f2f2f2;*/}
#header{height:124px;background:#ffffff url(../images/banner.jpg) no-repeat; 
		margin-bottom:10px; border-bottom:solid 3px #414C22;}
#header #logo{height:124px;} 
#quicklinks p{ margin:5px;color:#F2F2F2; font-size:12px}
/* Start #quicklinks*/
#quicklinks{background:#6C7F39;position:relative;color:#F2F2F2; font-size:12px;}
#quicklinks ul.links{list-style:none; position:relative;margin:5px; }
#quicklinks li{ float:right; text-align:center;  display:inline; border-right:1px solid #FFFFFF;}
#quicklinks li a,.sub-navigator li strong{  padding:5px 10px;  }
#quicklinks li a {text-decoration:none;color:#F2F2F2;}
#quicklinks li.first{border-right:0px solid #FFFFFF;}
/*
#quicklinks li:before{ content:" | ";}
#quicklinks li.first:before{ content:" ";}
*/
/* End #quicklinks*/




/* Start #navigator test*/

#navigator{ position:relative; margin-top:-8px;height:30px; background:#BECB98}
#navigator ul.tab{height:29px;list-style:none; position:relative; margin:0 0 0 0;padding:0;border-bottom:solid 1px #DEDEDE}
#navigator li{ float:right; text-align:center;display:inline;}
#navigator li a{padding:5px;text-decoration:none;color:#F2F2F2; }

/*item stylis*/
#navigator .tab a:link, #navigator .tab a:visited{
	background: #BECB98;
	color:#000000;
	/*display:block;*/
	font-weight:bold;
	height:30px;
	line-height:30px;
	text-decoration:none;
}
#navigator .tab a span{
	background:#BECB98;
	/*display:block;*/
	height:30px;
	margin-right:14px;
	padding-left:14px;
}
#navigator .tab a:hover{
	background:#8B946F;
	/*display:block;*/
	color:#000000;
}
#navigator .tab a:hover span{
	background:#8B946F;
	/*display:block;*/
}


#navigator .active a:link, #navigator .active a:visited, #navigator .active a:visited, #navigator .active a:hover{
	background:#6C7F39;
	color:#414C22;
	
} 
#navigator .active a span, #navigator .active a:hover span{
	background:#6C7F39;
}
/*End  item stylis*/

/* End #navigator test*/





/* Start #navigator*/
/*
#navigator {background:#BECB98; margin-top:-8px;}
#navigator ul, #navigator li{border:0; margin:0 0 0 0; padding:0; list-style:none;}
#navigator ul{border-bottom:solid 1px #DEDEDE; height:29px; }
#navigator li{float:right; }


#navigator .tab a:link, #navigator .tab a:visited{
	background: #BECB98;
	color:#000000;
	display:block;
	font-weight:bold;
	height:30px;
	line-height:30px;
	text-decoration:none;
}
#navigator .tab a span{
	background:#BECB98;
	display:block;
	height:30px;
	margin-right:14px;
	padding-left:14px;
}
#navigator .tab a:hover{
	background:#8B946F;
	display:block;
	color:#000000;
}
#navigator .tab a:hover span{
	background:#8B946F;
	display:block;
}


#navigator .active a:link, #navigator .active a:visited, #navigator .active a:visited, #navigator .active a:hover{
	background:#6C7F39;
	color:#414C22;
	
} 
#navigator .active a span, #navigator .active a:hover span{
	background:#6C7F39;
}
/*
/* End #navigator*/

/* .sub-navigator*/
.sub-navigator{ position:relative; margin-bottom:10px;  margin-top:-5px;
				border-bottom:solid 1px #DEDEDE; height:30px; background:#6C7F39;border-bottom:solid 3px #414C22;}
.sub-navigator ul.doors-links{height:20px;list-style:none; position:relative; /*margin-right:10px;*/margin-top:5px;}
.sub-navigator li{ float:right; text-align:center; /*margin:0 5px*/; display:inline; /*padding-top:5px;*/border-right:1px solid #FFFFFF;}
.sub-navigator li a,.sub-navigator li strong{padding:5px 10px; }
.sub-navigator li a {text-decoration:none;color:#F2F2F2;}
.sub-navigator li:before{/* content:" | ";*/ }
/*.sub-navigator li.first:before{ content:" ";}*/
.sub-navigator li.first{ border-right:0px solid #FFFFFF;}
/* End .sub-navigator*/

#footer{background:#6C7F39;padding:5px 0;border-top:solid 3px #414C22}
#footer p{color:#f2f2f2; padding-top:5px; margin-bottom:0px; font-weight:bold;}
#left,#content,#right{margin-bottom:10px;}



div.portlet ,div.contents{ margin-bottom:10px;padding-bottom:0px; border-bottom:solid 3px #414C22;}


.portlet h4 {background:#e9e9e9;}
div.portlet div.portlethead{ background:url(../images/portlet-bg.png) no-repeat 0 0;height:37px; margin:0;}
div.contents div.portlethead{ background:url(../images/content-bg.png) no-repeat 0 0;height:37px; margin:0;}
div.portlet div.portlethead h5,div.contents div.portlethead h4{ padding:5px 10px; color:#F2F2F2;}
div.portlet div.portletbody p,div.contents div.portletbody p{ padding:0 10px; margin:0px;}
div.portlet div.portletbody ,div.contents div.portletbody { padding:5px; margin:0px; 
							border-right:1px #CCC solid;border-left:1px #CCC solid;}
.contents .portletbody{height:400px; overflow:hidden;}
.portlet img,.contents img{ } 

div#detail div.contents div.portlethead{background:url(../images/details-bg.png) no-repeat; margin:0;height:37px}
div#detail div.contents div.portletbody{padding:5px; margin:0px; 
									border-right:1px #CCC solid;border-left:1px #CCC solid;height:auto;}
							
div.contents div.portletbody div.Contenthead h5{color:#414C22}
							

/* start accordionMenu */
ul#accordionMenu li { background:#666666; font-size:16px;}
ul#accordionMenu li ul li{ background:#F2F2F2;}

ul#accordionMenu, ul#accordionMenu li ul {list-style:none; margin:0;}
ul#accordionMenu li,ul#accordionMenu li ul li {padding-right:10px; margin:0;}
/*li.portlethead{ background:#666666; margin:0;}*/
/* end accordionMenu */
.portlet a,.contents a{ color:#18397c; text-decoration:none;}
.portlet a:hover,.contents a:hover{ color:#FF0000; text-decoration:none;}

div#timePrayer_div table{width:100%;margin-top:10px;margin-bottom:10px;}
div#timePrayer_div table td {border:1px solid #CCCCCC; padding:1px;border-left:1px #CCC solid}
div#timePrayer_div table th,div#timePrayer_div table td{text-align:center;}
div#timePrayer_div table tr td{background:#F6F6F6;font-size:12px;}
div#timePrayer_div table tr.tableheader td{background:#FFFFFF; font-weight:bold;color:#414C22}
div#timePrayer_div table tr.tabletitle td{font-size:14px; font-weight:bold;color:#414C22}

/**************************************************************/

/* Styles for Example #1 */
#example1{
margin:0;
padding:0;
width:220px;
list-style-type:none;
line-height:120%;
}

#example1 .closed,#example1 .opened{
padding-right:10px;
}
#example1 .header{
background-color:#7B7B7B;
}
#example1 a{
display:block;
font-weight:bold;
text-decoration:none;
}
#example1 a.hover{
border-top:1px solid #F2F2F2;
color:#FFFFFF;
}
#example1 ul,#example1 li ul{
overflow: hidden;
margin:0;
padding:0;
}
#example1 li{
margin:0;
padding:0;
list-style-type:none;
background-color:#6C7F39;   /****************************************/
color:#FFFFFF;
}
#example1 li a{
padding:10px 10px 10px 4px;
border-top:1px solid #F2F2F2;
background-color:#6C7F39;
color:#FFFFFF;
}
#example1 li.active a,#example1 li li.active a{
color:#FFFFFF;
margin:0;
}
#example1 li.active li a,#example1 li li a{
padding:5px 4px 5px 8px;
background-color:#BECB98;
color:#414C22;
}
/**************************************************************/
#tab {margin: 0 auto;width:100%}
#tab td {height:30px; padding:5px;}
#tab td a{color:#414C22;font-weight:bold}
#tab td a:hover{color:#999}
#tab tr td{border-bottom:1px #CCC solid}
#tab tr.last{border-bottom:0px solid #414C22;}


/*************************/
.tableWeather {width:100%}
.CurrentWeather{height:50px;width:50px;padding:0 50px;}
.tableWeather tr td{ text-align:center;font-size:12px;margin:0 auto;font-weight:bold;}
.alignCurrentWeather{ text-align:center;margin:0 auto;}
.weather{height:35px;width:35px;}
.tableWeather.tableheader{text-align:center}

.grid_12 table tr td,.grid_12  p {font-size:16px;text-align:justify;}
.Listpadding { padding-right:30px }

.Contentbody .label{width:120px;font-weight:bold;}
select {width:150px; }
#tableform{margin-right:30px;}
input[type="text"],input[type="password"],select{width:180px;}
input[type="submit"],input[type="button"]{width:100px;background:#FFFFFF;border:#EEE 1px solid;height:30px; }

label.error{color:red;}

div.back{}

.pheader{margin-top:20px}
.par{text-indent:50px;font-size:16px;font-weight:bold;margin-top:20px;margin-bottom:20px}
.square {list-style-type:square;color:black}
.circle {list-style-type:circle;color:green}
.disk {list-style-type:disk;color:black}
/*************/

a.submitbutton,a.Cancel {
    /* Sliding right image */    background: transparent url('../images/submit_right.png') no-repeat scroll top right; 
    display: block;
    float: left;
    height: 34px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
    margin-right: 6px;
    padding-right: 20px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
    /* FONT PROPERTIES */
    text-decoration: none;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
}

a.submitbutton span,a.Cancel span{    /* Background left image */ 
    background: transparent url('../images/submit_left.png') no-repeat;     
	display: block;
    line-height: 22px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
    padding: 7px 0 5px 18px;
} 

a.submitbutton:hover span,a.Cancel span{
    text-decoration:none;
	color:#EEEEEE;
}
/************/

.floatLeft { 
    float: left; 
    margin: 4px; 
}

.floatRight { 
    float: right; 
    margin: 4px; 
}

a{ text-decoration:none;color:#FFFFFF; }
a:hover {color:blue}

.btnSubmit{display:none}
