/* CSS Document */
/*------------------------------Gobal veriable----------------------*/
body {
			padding:0;
			margin:0;
			background-color: #023356;
			background-image:url(images/pgbg.gif);
			background-repeat:repeat-x;
			background-position:top;
			font-family:Tahoma,Arial,Helvetica, sans-serif;
			font-size:12px;
			direction:rtl;
			text-align:justify;
			}
p 	{
			padding:0;
			margin:0;
			text-align:justify;
			margin-right:10px;
			margin-left:10px;
			}
#p	{
			padding:0;
			margin:0;
			text-align:center;
			}		
			
/*------------------------------features----------------------*/

.features {
			background-image:url(images/titlebg.gif);
			background-repeat:repeat-x;
			background-position:top;
			}
			
.whitetext {
			font-size:15px;
			color:#FFF;
			padding-bottom:8px;
			font-weight:bold;
			font-variant:small-caps;
			text-align:right;
			padding-right:15px;
			}
			
.text {
			font-size:12px;
			color:#000000;
			text-align:justify;
			padding-right:10px;
			padding-left:10px;
			
			}
			
.bluetext {
			font-size:11px;
			color:#0283A9;
			font-weight:bold;
			}
			
/*------------------------------homemenu----------------------*/	

.homemenu {
			font-size:11px;
			color:#FFFFFF;
			font-weight:bold;
			padding-left:8px;
			padding-right:8px;
			text-decoration:none;
			background-color:#1686B7;
			}
			
.homemenu2 {
			font-size:11px;
			color:#FFFFFF;
			font-weight:bold;
			padding-left:8px;
			padding-right:8px;
			text-decoration:none;
			}	
			
.homemenu2:hover {
			background-color:#1686B7;
			}
			
/*------------------------------leftpart----------------------*/

.leftbg {
			background-image:url(images/leftbg.gif);
			background-repeat:repeat-y;
			background-position:top;
			}
			
.leftbg2 {
			background-image: url(images/leftshade.gif);
			background-repeat:no-repeat;
			background-position:top;
			}
			
.view {
			font-size:11px;
			color:#155E9A;
			font-variant:small-caps;
			font-weight:bold;
			}
			
.bluebox {
			background-image:url(images/bluebox.gif);
			background-repeat: no-repeat;
			background-position: 10px center;
			}
			
.package {
			font-size:11px;
			color:#023356;
			padding:12px;
			}
			
.orange {
			font-size:11px;
			font-weight:bold;
			color:#F66402;
			}
.yellow{font-size:12px;			
       font-weight:bold;
	   color:#FC0;
	   text-align:right;
	   padding-right:10px;
			}
	
			
/*------------------------------menupart----------------------*/

.menu {
			background-image:url(images/menubg.gif);
			background-repeat:repeat-x;
			}
			
.menu a {
			padding-left:6px;
			padding-right:6px;
			text-decoration:none;
			color:#FFF;
			
			font-size:11px;
			font-variant: normal;
			}
			
.menu a:hover {
			color:#FFD65C;
			}
			
/*------------------------------footer----------------------*/

.footer {
			background-image: url(images/footerbg.gif);
			background-repeat:repeat-x;
			}
			
.footer a {
			padding-left:6px;
			padding-right:6px;
			text-decoration:none;
			color:#FFF;
			font-weight:bold;
			font-size:11px;
			font-variant:small-caps;
			}
			
.footer a:hover {
			color:#FFD65C;
			}
			
.copyright {
			font-size:10px;
			color:#0298BA;
			padding-left:10px;
			text-align:center;
			}
#list ul {
	border-top: 1px dotted #ccc;
	margin: 5px 5px 0px 5px; 
	padding: 0px 0px 0px 0px;
	}			
#list li {
	display: block;
	list-style-type:none;
	
	color: #063;
	background-color: #f8f8f8;
	font-size: 11px; 
	line-height: 14px;
	font-weight: normal; 
	font-style: italic;
	font-family: tahoma, Georgia, "New Century Schoolbook", "Bitstream Vera Serif", "Times New Roman", times, serif; 
	text-align: right; 
	border-bottom: 1px dotted #ccc;
	margin: 0px 3px 0px 0px; 
	padding: 3px 18px 3px 5px;
	background:  url('images/bullet.gif')  center right no-repeat  ;
	}			
#list li a:link,
#list li a:visited, 
#list li a:visited:hover,
#list li a:hover, 
#list li a:active {
	font-style: normal;
	padding-right: 5px;
	color: #333;
	text-decoration:none;
	}
	
.righttext{
	text-align:right;
	font-family:tahoma;}
	
/* --[[ Main Expand Icons ]]-- */
	#imenus0 .imeam span,#imenus0 .imeamj span {width:16px; height:9px; left:-16px; top:3px; background-repeat:no-repeat;background-position:top left;}
	#imenus0 li:hover .imeam span,#imenus0 li a.iactive .imeamj span {background-repeat:no-repeat;background-position:top left;}


	/* --[[ Sub Expand Icons ]]-- */
	#imenus0 ul .imeas span,#imenus0 ul .imeasj span {background-image:url(sample2_sub_arrow.gif); width:10px; height:13px; left:-10px; top:0px; background-repeat:no-repeat;background-position:top left;}
	#imenus0 ul li:hover .imeas span,#imenus0 ul li a.iactive .imeasj span {background-image:url(sample2_sub_arrow.gif); background-repeat:no-repeat;background-position:top left;}


	/* --[[ Main Container ]]-- */
	#imouter0 {border-style:solid; border-color:#111111; border-width:0px; padding:0px; }


	/* --[[ Sub Container ]]-- */
	#imenus0 li ul {background-color:#fef5d8; border-style:solid; border-color:#111111; border-width:1px; padding:5px; }


	/* --[[ Main Items ]]-- */
	#imenus0 li a, #imenus0 .imctitle {color:#ffffff; text-align:center; font-family: tahoma; font-size:11px; font-weight:none; text-decoration:none; border-style:none; border-color:#000000; border-width:0px; padding:2px 5px; }

		/* [hover] - These settings must be duplicated for IE compatibility.*/
		#imenus0 li:hover>a {color:#FC0;}
		#imenus0 li a.ihover, .imde imenus0 a:hover {color:#FC0; }

		/* [active] */
		#imenus0 li a.iactive {text-decoration:underline; }


	/* --[[ Sub Items ]]-- */
	#imenus0 ul a, #imenus0 .imsubc li .imctitle  {color:#111111; text-align:right; font-size:11px; font-weight:normal; text-decoration:none; border-style:none; border-color:#000000; border-width:1px; padding:2px 5px; }

		/* [hover] - These settings must be duplicated for IE comptatibility.*/
		#imenus0 ul li:hover>a {color:#3366CC; }
		#imenus0 ul li a.ihover {color:#3366CC; }

		/* [active] */
		#imenus0 ul li a.iactive {text-decoration:none; }


/* added By BEHROOZ */
#imouter0 {padding-right: 8px;}
/* first level */
#imenus0 .imatm {display: block	 ; float: right; width: 67px; margin: 0px 2px 0 3px; padding: 0px; list-style: none; text-align:right;}
/* second level */
#imenus0 .imatm .imsc .imsubc { width:150px; right: 0px;}
/* third level & > */
#imenus0 .imatm .imsc .imsubc .imsc .imsubc {top: -10px; width: 145px; right: 144px;}
#imenus0 .imatm .imsc .imsubc .imsc .imsubc .imsc .imsubc {top: -8px; width: 144px; right: 144px;}

/* design second level */
#imenus0 .ishow .imsc .imsubc a { background-color: transparent /*display:block;color: #FFF; text-decoration: none*/}
/*#imenus0 .ishow .imsc .imsubc a:hover { color: #000; text-decoration: underline; }*/

/* design third level & > */
#imenus0 .ishow .imsc .imsubc .imsc .imsubc a {background-color: transparent;}
/*#imenus0 .ishow .imsc .imsubc .imsc .imsubc a:hover { color: #000; text-decoration: underline; }*/

/* costum design for level 3 */
#imenus0 .ishow .imsc .imsubc .imsc .imsubc ul {}

/* position of first level */

#searchFormSpliter {
	background: transparent url(images/top_nav_bg.gif) no-repeat scroll right top;
	float: right;
	width: 63px;
	display: block;
	height: 105px;
}

div#galleryCategories {
	background-color: #fff;
	width: 498px;
	border:none;
}
#galleryCategories img, #QuickGal td img {
	margin: 3px;
}

#pag a, pag span {
	margin: 0px 4px;
}

#galleryCategories, #QuickGal td {
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 2px solid #999;
	border-bottom: 2px solid #999;
}

/* NEWS */
.news-list {
	padding: 0px;
	margin: 0px;
}

.news-list li {
	clear: both;
	padding: 10px;
	margin: 30px auto;
	list-style: none;
	border-bottom: 1px dashed #999;
	text-align:right;
}

.news-list li img {
	border: 1px solid #333;
	margin: 10px;
}

#leftbody .news-list li h2 {
	background: transparent;
	width: auto;
	border: none;
}

.news-list li h2 a {
	color: #204A73;
	text-decoration: none;
}

.news-list li #news-content {
	text-align: justify;
}


h2 {font-size: 14px;}

#QuickGal, #QuickGalFooter {
	margin: 0px auto;
}

/* poll */
.chart {
	background: url('images/submitbg.gif');
}

/* tabs */
.shadetabs-holder {
	border-bottom: 1px solid #999;
}

.shadetabs {
	margin: 0px auto;
}

.shadetabs a {
	color: #000;
	text-decoration: none;
	padding: 0px 4px;
}

.shadetabs td {
	border: 1px solid #999;
	background: white url('tab/shade.gif');
	border-bottom: none;
	padding: 4px 0px;
}

.shadetabs td.spacing {
	width: 10px;
	border: none;
	background: transparent;
}

.shadetabs td .hideBorder {
	position: relative;
	width: 100%;
	background: white;
	top: 6px;
	height: 3px;
}

.shadetabs td.selected {
	background: white url('tab/shadeactive.gif');
}

/* result */
span.search {
	background-color: yellow; /* high light word */
}
.searchResults {
	padding: 0px;
	margin: 0px;
}

.searchResults li {
	color: #000;
	list-style: none;
	padding: 0px 55px 10px 0px;
	margin: 15px 0px;
	padding-left: 5px;
	background: url('../../admin/images/search.jpg') no-repeat top right ;
	border-bottom: 1px solid #999;
	_height: 51px;
	min-height: 51px;
	text-align: justify;
}
.searchResults li a{ font-weight:bold}

   /* Right column - Links */
    #links1  ul {margin:15px 0; padding:0; list-style:none;}
    #links1 li {margin:0; padding:0; border-bottom:1px solid #E0E8FA;}
    #links1  li a {display:block; padding:3px 0 3px 22px; background:url("design/ico_links.gif") 5px 6px no-repeat; text-decoration:none;}
    #links li a:hover {background-color:#D3DFF8; color:#192666;}
.search input {padding-top:0px; text-align:right}
.go {padding-top:5px;
margin-bottom:-10px}

tr.one {
color:#0F4276;
background-color: #CCCCCC;
text-align:center;
}
tr.two {
color:#0F4276;
background-color:#E6E6E6;
text-align:center;
}
tr.dblue th {
       background-image: url(images/tback.gif);
       color:#FFFFFF;
       height:35px;
       text-align:left;
       font-size:12px;
padding:0 6px ;
}
tr.toptext th {
           text-align:center;
           font-size:18px;
           background-color: #D4E6FE;
           color:#ff0000;
           padding:2px 2px 2px 2px;        }
td.question {
          text-align:center;
          width: 3%;
          border:0px;
}
td.feature {
         margin: 3px;
         padding: 5px;
width:28%;
         height: 15px;
         text-align:left;
         font-size:13px;
     }

td.plans {
          text-align:center;
          color:#31659C;
          margin: 3px;
          width: 20%;
}
td.select {
background-color:#A6BDD4;
width:20%;

}
img.textdata{
          width:18px;
          height:15px;
}
td.textdata {
         text-align:center;
         background-color:#CCCCCC;
         color:#0F4276;
         margin: 3px;
         width: 10%;
}
td.textdata2 {
          text-align:center;
          background-color:#E6E6E6;
          color:#0F4276;
          margin: 3px;
          width: 10%;
}

td.textdata3 {
          text-align:center;
          background-color:#BDD1EB;
          color:red;
          margin: 3px;
          width: 10%;
}
		

