.error
{
position:relative;
left:0px;
color:#FF0000;
}
.msg{
text-align:center;
color:#FF0000;
font-size:14px;
}
.dbselect
{
min-width:200px;
}
.int_share
{
background-color: whiteSmoke;
border-bottom: 1px solid #E3E3E3;
border-top: 1px solid #E3E3E3;
padding: 8px 10px 0px 10px;
margin-right:10px;
margin-top:10px;
height:32px;
}
.inputbox
{
	BORDER: SOLID THICK #5A5C5A;FONT-VARIANT: NORMAL;FONT-WEIGHT: BOLD; COLOR:#000000;	FONT-SIZE:11px;FONT-FAMILY: VERDANA; color: #000000; border-width: 1px;  border-style: solid; border-color: #999999; height:15px; width:200px;
		background: url(images/bg_input.gif) repeat-x #fff;

}
.inputbox:hover,
.inputbox:focus {
border:1px solid #FF0000;}
.button
{
	font-family:Century Gothic,Verdana;
	font-size: 11px;
	color:#FFFFFF;
	text-decoration: none;
	border: 0px  solid #003399;
	height: 26px;
	font-weight: bold;
	text-align:center;
	table-layout:fixed;
	cursor:pointer;
	
	padding: 0px 10px 0px 10px;
}
.user_availiable
{
color:#006600;
font-weight:bold;
}
.tree_pop
{
background-color:#d0dcc2;
font-size:13px;
padding-left:5px;
padding-top:5px;
font-weight:bold;
}
.showing_record
{
font-size: 11px;
font-family: 'Arial', Helvetica, sans-serif;
color: #666;
text-decoration:none;
}
.showing_record a:link
{
font-size: 11px;
font-family: 'Arial', Helvetica, sans-serif;
color: #666;
font-weight:600;
text-decoration:none;
}
.showing_record a:hover
{
color:#FF0000;
text-decoration:none;
}
.showing_record a:visited
{
font-size: 11px;
font-family: 'Arial', Helvetica, sans-serif;
color: #666;
font-weight:600;
text-decoration:none;
}
.showing_red
{
color:#FF0000;
font-weight:600;
}
.heading
{
	background-color:#ed3237;
 	color: #FFFFFF;
	font-weight: bold;
	font-size:10pt;
 	text-decoration:none;
	text-align:center;
 	padding: 4px;
	height:15px;

}
.output{
font-size:12px;
color: #666666;
font-family:Verdana;
font-weight:bold; 
text-align:center;

}
.mem_inf
{
text-align:right;
font-size:24px;
font-weight:bold;
}
.news_title
{
font-size:16px;
font-weight:bold;
padding-left:10px;
padding-right:10px;
padding-top:0px;
}
.news_title a
{
text-decoration:none;
}
.news_date
{
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
}
.short_news
{
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:10px;
text-align:justify;
}
.short_news a
{
text-decoration:none;
}
.news_rating
{
font-family: 'Arial', Helvetica, sans-serif;
padding-left:5px;
padding-top:5px;
line-height: 16px;
font-size: 11px;
}
.news_rating a
{
text-decoration:none;
}
ul.top_companies {
	width:800px;
	display: block;
	overflow: hidden;
	height: 100%;
	padding: 5px;
	padding-left:10px;
}
ul.top_companies li {
	display: block;
	padding: 3px;
	margin: 3px;
	float: left;
	width:150px;
	text-align:center;
	vertical-align:middle;
	height:170px;
	border: #eee 2px solid;
}
ul.top_companies li span {
	display: block;
	font-size: 14px;
	font-weight: bold;
}
#main_slider
{
width:950px;
height:350px;
}
.short_interview
{
font-family: 'Arial', Helvetica, sans-serif;
padding-left:5px;
line-height: 16px;
font-size: 11px;
text-align:justify;
}
.interview_title
{
font-family: 'Arial', Helvetica, sans-serif;
padding-left:5px;
line-height: 16px;
font-size: 11px;
}
.interview_rating
{
font-family: 'Arial', Helvetica, sans-serif;
padding-left:5px;
padding-top:5px;
line-height: 16px;
font-size: 11px;
}
.more_int
{
font-size: 11px;
font-weight: bold;
color: #069 !important;
padding: 0 10px 0 0;
background-image:url(images/cate.gif);
background-repeat:no-repeat;
background-position:right;
padding-right:10px;
text-align:right;
margin-right:15px;
}
#blog-comments
{
font-style: normal;
color:#FFFFFF;
background: #898989 url('images/grey-triangle.jpg') no-repeat right top;
height: 25px;
width: 135px;
padding: 3px 10px 0px 10px;
text-align: left;
font-size: 14px;
font-family: 'Gill Sans', 'Trebuchet MS', sans-serif;
text-transform: uppercase;
-moz-text-shadow: #666 1px 1px 1px;
-webkit-text-shadow: #666 1px 1px 1px;
text-shadow: #666 1px 1px 1px;
font-weight: normal;
letter-spacing: 0.07em;
line-height: 1.6em;
margin: 35px 0 5px 0;
}
.comment_name
{
padding-left:20px;
margin-left:5px;
background-image:url(images/meta-comments.png);
background-repeat:no-repeat;
color: #636363;
font-weight: bold;
font-style: italic;
}
.comments_details
{
font-size: 13px;
text-align:justify;
font: 12px/17px Georgia, serif;
}
.odd_comment
{
padding-top:10px;
padding-bottom:10px;
text-align:left;
}
.comment_date
{
color: #015FD3;
font-family: 'Gill Sans', 'Trebuchet MS', sans-serif;
font-size: 11px;
letter-spacing: 0.08em;
line-height: 160%;
font: 12px/17px;
}
#leave-comment
{
font-style: normal;
color:#FFFFFF;
background: #898989 url('images/topnavbg.jpg')repeat-x right top;
height: 25px;
padding: 3px 10px 0px 10px;
text-align: left;
font-size: 14px;
font-family: 'Gill Sans', 'Trebuchet MS', sans-serif;
text-transform: uppercase;
-moz-text-shadow: #666 1px 1px 1px;
-webkit-text-shadow: #666 1px 1px 1px;
text-shadow: #666 1px 1px 1px;
font-weight: normal;
letter-spacing: 0.07em;
line-height: 1.6em;
margin: 35px 0 5px 0;
}
.comment_reply
{
margin-top:8px;
}
.comment_reply a
{
color: #F77707;
font-family: 'Gill Sans', 'Trebuchet MS', sans-serif;
font-size: 11px;
letter-spacing: 0.10em;
text-transform: uppercase;
text-decoration:none;
margin-bottom: 8px;
text-align: left;
padding-left:20px;
}
.odd_comment
{
background-color:#f8f8f8;
padding:5px 5px 5px 5px;
}
.even_comment
{
background-color:#f4f4f4;
padding:5px 5px 5px 5px;
}
.blog_title
{
font-family: Georgia, serif;
font-weight: normal !important;
font-size: 14px;
}
.blog_title a
{
color: #015FD3;
text-decoration: none;
}
.site_detail
{
text-align:justify;
padding-top:10px;
}
#front_video
{
border-top-left-radius: 10px 10px;
border-top-right-radius: 10px 10px;
border-bottom-left-radius: 10px 10px;
border-bottom-right-radius: 10px 10px;
padding:5px 5px 5px 5px;
border:groove;
}
#pho
{
border-top-left-radius: 10px 10px;
border-top-right-radius: 10px 10px;
border-bottom-left-radius: 10px 10px;
border-bottom-right-radius: 10px 10px;
}
ul.sitemap {
	width:850px;
	display: block;
	overflow: hidden;
	height: 100%;
	padding: 5px;
	padding-left:10px;
	margin-left:50px;
}
ul.sitemap li {
	display: block;
	padding: 3px;
	margin: 3px;
	float: left;
	min-width:150px;
	text-align:center;
	vertical-align:middle;
	min-height:20px;
	text-align:left;
}
ul.sitemap li span {
	display: block;
	font-size: 14px;
	font-weight: bold;
}
.top_scroller
{
font-size:14px;
background-color:#016aab;
color:#FFFFFF;
padding:5px 5px 5px 5px;
margin:5px 5px 5px 5px;
border-top-left-radius: 10px 10px;
border-top-right-radius: 10px 10px;
border-bottom-left-radius: 10px 10px;
border-bottom-right-radius: 10px 10px;
}
#clock {
font-size: 13px;
font-weight:bold;
color: white;
}
.hijri_date
{
font-size:15px;
padding:10px 10px 10px 10px;
font-weight:bold;
font-family:"Courier New", Courier, monospace;
}
.history-jais
{
font-family:sans-serif;
font-size:13px;
font-weight:bold;
text-align:justify;
padding:10px 10px 10px 10px;
background-color:#CCCCCC;
}
.hilite{background-color: yellow;}
.hilite1{background-color: yellow;}

#galleryImgs {
		background-color:#010E15;
		padding: 10px;
		width: 665px;
	}
#galleryImgs img { margin-bottom:10px; margin-right:10px;width: 129px;height: 129px;}
#galleryImgs {
	margin-top: 5px; 
}
#galleryImgs img {border: 1px solid rgba(0,0,0,.85);border-color: #ddd #555 #555 #ddd;
border-style: solid;
border-width: 9px;}
#galleryImgs a {margin-right: 7px;}
#galleryImgs a:hover img {border-color: #555 #ddd #555 #ddd;
border-style: solid;
border-width: 9px;}
#galleryImgs .gallery-caption {margin-left: 0;}

ul.imp-dates {
	width:445px;
	display: block;
	overflow: hidden;
	height: 100%;
	padding: 5px;
	padding-left:10px;
	margin-left:30px;
}
ul.imp-dates li {
	display: block;
	padding: 3px;
	margin: 3px;
	float: left;
	min-width:130px;
	text-align:center;
	vertical-align:middle;
	min-height:20px;
	text-align:left;
}
ul.imp-dates li span {
	display: block;
	font-size: 14px;
	font-weight: bold;
}
.succ_msg
{
	color: #07680B;
text-align: center;
font-size: 14px;
font-weight: bold;
}