﻿/******** Start Default ************/
* {
	padding:0px;
	margin:0px;
}
body{
	background:#FFF;
	font-family: Arial, Helvetica, sans-serif;
}
a {
	text-decoration:none;
	color:#595858;
}
a:hover {
	text-decoration:
	none;
}
a img {
	border:0;
}
.clear {
	clear:both;
}
.font_text_1 {
	color: #595858;
	text-Decoration: none;
	
	font-size: 10pt;
	line-height: 140%;
	direction:rtl;
}
.font_text_1 a {
	color: #595858;
	text-Decoration: none;
	
	font-size: 10pt;
	line-height: 140%;
	direction:rtl;
}
.font_text_2 {
	color: #eec43d;
	text-Decoration: none;
	font-family: verdana;
	font-size: 10pt;
	line-height: 140%;
	direction:rtl;
}
.font_text_2 a {
	color: #eec43d;
	text-Decoration: none;
	
	font-size: 10pt;
	line-height: 140%;
	direction:rtl;
}
.font_text_3 {
	color: #eec43d;
	text-Decoration: none;
	
	font-size: 10pt;
	line-height: 140%;
	direction:rtl;
}
.font_text_3 a {
	color: #eec43d;
	text-Decoration: none;
	
	font-size: 10pt;
	line-height: 140%;
	direction:rtl;
}
h1, h2, h3, h4 {
	color: #595858;
	direction:rtl;
}
h2 a {
	color: #595858;
	text-decoration: none;
}
h2 a:hover {
	text-decoration: none;
	color:#eec43d;
}
@font-face {
    font-family: "GEfx";
    src: url(GESSTextLight.otf) format("truetype");
}
@font-face {
    font-family: "GEie";
    src: url(GESSTextLight.eot);
}
@font-face {
    font-family: "GE_Flowfx";
    src: url(GE_Flow_Bold.otf) format("truetype");
}
@font-face {
    font-family: "GE_Flowie";
    src: url(GE_Flow_Bold.eot);
}
/******** End Default ************/



/******** Start Site & Body ************/
.Site_Layout {
	width:100%;
	height:auto;
	margin:0 auto;
	position:relative;
}
/******** End Site & Body ************/



/******** Start NavBar ************/
.header{
	background:#631733 url(../images/header3.png) no-repeat;
	background-position-x: right;
	padding-bottom:10px;
}

.wrap_header{
	width: 950px;
	margin:0 auto;
}
.logoDiv{
	float:left;
	width: 300px;
}
.logoDiv img {
    width: 250px;
    float: left;
	opacity: 0.9;
}
.leftHeader{
	float:right;
	width: 650px;
}
.NavBar_Search_Layout {
	width:620px;
	height:26px;
	position:relative;
	/*margin:0 auto;*/
	background:#FFF;
	padding:2px 15px 7px 15px;
	border-radius:0 0 13px 13px;
}
#slider_frame {
    width: 650px;
    height: 270px;
    margin-top: 20px;
    border-radius: 17px;
}

.NavBar_Layout {
	width:100%;
	height:701px;
	position:relative;
	margin:0 auto;
}
.NavBar_LatestNews_Layout {
	width:100%;
	height:184px;
	position:relative;
	margin:0 auto;
	background:#e32235;
}
.NavBar_Menu_Layout {
	width:950px;
	height:58px;
	position:relative;
	margin:0 auto;
}

.NavBar_Search_Div {
	width:242px;
	height:26px;
	position:relative;
	margin:0 auto;
	float:right;
	background:#ceced0;
	/*-webkit-border-radius:2px 15px 15px 2px;  
    -moz-border-radius:2px 15px 15px 2px;  
    border-radius:2px 15px 15px 2px;*/
	
	-webkit-border-radius:15px 15px 15px 15px;  
    -moz-border-radius:15px 15px 15px 15px;  
    border-radius:15px 15px 15px 15px;
	
    behavior:url(js/PIE.htc);
	overflow:hidden;
}
.Search_Div_Input {
	width:180px;
	height:26px;
	padding:0 15px;
	float:right;
	border:0;
	text-align:left;
	direction:ltr;
	font-size:16px;
	color:#FFF;
	
	font-weight:normal;
	background-color:transparent;
}
.Search_Div_Search_Bttn {
	width:13px;
	height:13px;
	float:left;
	position:relative;
	margin:6px 0 0 14px;
}
.NavBar_Search_Social {
	width:280px;
	height:26px;
	position:relative;
	/*margin:0 auto 0 15px;*/
	margin: 2px auto 2px 15px;
	float:left;
}
.NavBar_Search_Social img {
	width:26px;
	height:26px;
	position:relative;
	margin:0 10px 0 0;
	float:left;
}
.NavBar_Menu_Div {
	width:950px;
	height:126px;
	position:relative;
	margin:0 auto;
}
.NavBar_Menu_Left {
	width:525px;
	position:relative;
	margin:0 auto;
	float:left;
}
.NavBar_Menu_Right {
	width:98px;
	height:38px;
	position:relative;
	margin-left:46px;
	float:left;
}
.NavBar_Lang_1 {
	width:55px;
	height:55px;
	position:absolute;
	left:0;
	top:-21px;
	background:#641832;
	font-family:Arial;
	font-size:11px;
	font-weight:600;
	color:#FFF;
	text-align:center;
	direction:ltr;
	line-height:70px;
	z-index:1;
	-webkit-border-radius:100px;  
    -moz-border-radius:100px;  
    border-radius:100px;
    behavior:url(js/PIE.htc);
	overflow:hidden;
	border-left: 3px #fff solid;
}
.NavBar_Lang_1:hover {
	background:#974b65;
	color:#FFF;
}
.NavBar_Lang_2 {
	width:48px;
	height:48px;
	position:absolute;
	right:-2px;
	top:-17px;
	background:#9d9da1;
	font-family:Arial;
	font-size:9px;
	font-weight:600;
	color:#FFF;
	text-align:center;
	direction:ltr;
	line-height:54px;
	-webkit-border-radius:100px;  
    -moz-border-radius:100px;  
    border-radius:100px;
    behavior:url(js/PIE.htc);
	overflow:hidden;
}
.NavBar_Lang_2:hover {
	background:#c0c0c1;
	color:#FFF;
}
.TopMenu_Content {
	/*width:575px;
	height:42px;
	margin:30px auto 0;*/
	position:relative;
	    padding: 0px 10px;
}
.TopMenu_Content ul {
	margin:0 auto;
	position:relative;
	list-style:none;
	/*height:42px;
	line-height:42px;*/
}
.TopMenu_Content ul li {
	position:relative;
	list-style:none;
	float:left;
	display:block;
	padding:3px 15px;
	color:#646464;
	text-align:center;
	
	font-size:16px;
	font-weight:500;
	/*line-height:50px;
	height:42px;
	line-height:35px;*/
	line-height: 30px;
}
.TopMenu_Content ul li h3 {
	/*width:9px;
	height:11px;
	position:relative;
	margin:0 auto;
	top:-50px;
	background-image:url(../images/TopMenu_Arrow.png);
	background-repeat:no-repeat;
	display:none;*/
}
.TopMenu_Content ul li:hover h3 {
	display:block;
}
.TopMenu_Content ul li:hover a {
	/*color:#6e2740;*/
	/*padding:0 0 7px;
	height:42px;*/
}
.TopMenu_Content ul li a {
	color:#FFF;
	/*height:42px;*/
	/*padding:2px 12px;*/
}
.TopMenu_Content ul li a:hover {
	color:#CCC;
	/*height:42px;*/
	border-bottom:1px #6e2740 solid;
	/*background-color: #fabf19;*/
}
.TopMenu_Content ul li a.select {
	color:#CCC;

	border-bottom:1px #6e2740 solid;
}
.TopMenu_Content ul li.select {
	color:#6e2740;

	border-bottom:1px #6e2740 solid;
}
.NavBar_Sub_Menu_Div {
	/*width:165px;*/
	width:200px;
	height:auto;
	background:#4d011b;
	padding:5px 0 5px 0;
	display:none;
	position:absolute;
	top:33px;
	left:-22%;
	z-index:999999999999999;
}
.NavBar_Sub_Menu_Div p {
	display:block;
	/*text-align:center;*/
	text-align:left;
	direction:ltr;
	line-height:30px;
	padding:0 7px;
	color:#FFF;
	
	font-weight:500;
	    font-size: 13px;
	border-bottom: 1px solid #ccc;
}
.NavBar_Sub_Menu_Div p:hover {
	color:#DDD;
}
.NavBar_Welcome_Layout {
	width:100%;
	height:253px;
	position:relative;
	margin:0 auto;
}
.NavBar_Welcome_Layout img {
	/*width:100%;
	height:253px;*/
	position:absolute;
	top:0;
	margin:0 auto;
}
.NavBar_NewsBar_Layout {
	width:100%;
	height:33px;
	position:relative;
	margin:2px auto;
}
.NavBar_NewsBar_Content {
	width:950px;
	height:35px;
	position:relative;
	margin:0 auto;
}
.NavBar_DropDownMenu_Layout {
	/*width:217px;*/
	width: 950px;
height:110px;
    margin: 0 auto;
	
	position:relative;
	/*float:right;*/
	background:#641832;
	-webkit-border-radius:9px;  
    -moz-border-radius:9px;  
    border-radius:9px;
    /*behavior:url(js/PIE.htc);*/
	cursor:pointer;
}
.NavBar_Menu_Div_Right {
	width:217px;
	height:33px;
	position:relative;
	cursor:pointer;
}
.NavBar_Menu_Div_Right h6 {
	width:135px;
	display:block;
	text-align:center;
	direction:rtl;
	line-height:33px;
	font-size:15px;
	color:#FFF;
	
	font-weight:normal;
	background-image:url(../images/NavBar_Menu_Div_Right_Arrow.png);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:20px;
	margin:0 auto;
}
.NavBar_Menu_Div_Right_Div {
	width:217px;
	height:auto;
	position:absolute;
	top:33px;
	background:#641832;
	cursor:auto;
	padding:15px 0;
	display:none;
	z-index:3;
	border-top:2px #FFF solid;
	-webkit-border-radius:9px;  
    -moz-border-radius:9px;  
    border-radius:9px;
    behavior:url(js/PIE.htc);
}
.NavBar_NewsBar_Div {
	width:950px;
	margin:5px auto;
	height:33px;
	/*position:relative;
	float:left;*/
	background:#9e9da2;
	-webkit-border-radius:9px;  
    -moz-border-radius:9px;  
    border-radius:9px;
    /*behavior:url(js/PIE.htc);*/
}
.NavBar_NewsBar_Div h6 {
	text-align:center;
	direction:ltr;
	line-height:33px;
	font-size:15px;
	color:#000000;
	
	font-weight:normal;
	float:left;
	margin:0 40px;
}
.NavBar_NewsBar_Div_News {
	width:770px;
	height:33px;
	position:relative;
	float:left;
}
.NavBar_NewsBar_Div_News h5 {
	text-align:left;
	direction:ltr;
	line-height:33px;
	font-size:14px;
	color:#FFF;
	
	font-weight:normal;
}
/******** End NavBar ************/


/******** Start Logo ************/
.NavBar_Logo_Layout {
	width:950px;
	height:253px;
	position:relative;
	margin:0 auto;
}
.Logo_1 {
	/*width:429px;*/
	width:370px;
	height:272px;
	position:absolute;
	/*background-image:url('../images/Logo_1.png');
	background-repeat:no-repeat;*/
	margin:0 auto 0;
	float:left;
	left:10px;
	top:-65px;
}
.Logo_2 {
	width:325px;
	height:130px;
	position:relative;
	background-image:url('../images/Logo_2.png');
	float:left;
	margin:25px 0 0 40px;
}
/******** End Logo ************/



/**
 *  Header  *
**/


/******** Start Header ************/
.Header_Layout_All {
	width:100%;
	height:331px;
	position:relative;
	margin:0 auto;
}
.Header_Layout_All img {
	width:100%;
	height:331px;
	position:absolute;
	margin:0 auto;
}
.Header_Layout {
	width:95%;
	height:385px;
	position:absolute;
	margin:0 auto;
	top:-119px;
	left:3%;
	right:3%;
}
.Header_Div {
	width:1050px;
	height:385px;
	position:relative;
	margin:0 auto;
	background:#CCC;
}
/******** End Header ************/





/**
 *  News Bar  *
**/


/******** Start Header ************/
.News_Bar_Layout_All {
	width:950px;
	height:30px;
	position:relative;
	margin:0 auto 0;
	top:20px;
}
.News_Bar_Layout_All h1 {
	text-align:right;
	direction:rtl;
	line-height:30px;
	color:#FFF;
	
	font-weight:600;
	font-size:20px;
	float:right;
}
.News_Bar_Layout_Div {
	width:860px;
	height:30px;
	position:relative;
	margin:0 auto 0;
	float:left;
}
.News_Bar_Layout_Div h6 {
	text-align:right;
	direction:rtl;
	line-height:30px;
	color:#FFF;
	
	font-weight:normal;
	font-size:14px;
	float:right;
}
/******** End News Bar ************/




/**
 *  Home Page  *
**/


/******** Start Home Page ************/
.HomePage_Layout {
	width:950px;
	height:auto;
	margin:0 auto;
	position:relative;
}
.WelcomePage_Layout {
	width:475px;
	height:190px;
	margin:0 auto 0;
	position:relative;
	top:52px;
	float:left;
	text-align:right;
	overflow:hidden;
}
.WelcomePage_Layout h6 {
	text-align:right;
	direction:rtl;
	line-height:30px;
	color:#FFF;
	
	font-weight:normal;
	font-size:24px;
	margin-bottom:15px;
}
.WelcomePage_Div {
	width:475px;
	height:86px;
	margin:0 auto 0;
	position:relative;
	text-align:right;
	overflow:hidden;
}
.WelcomePage_Div p {
	text-align:justify;
	direction:rtl;
	line-height:21px;
	color:#FFF;
	
	font-weight:normal;
	font-size:14px;
	margin-bottom:5px;
}
.WelcomePage_More {
	text-align:justify;
	direction:rtl;
	color:#978187;
	
	font-weight:normal;
	font-size:14px;
	float:left;
	position:absolute;
	bottom:35px;
	left:0;
}
.WelcomePage_More:hover {
	color:#FFF;
}
.Top_Bottun_Layout {
	width:950px;
	height:250px;
	margin:3px auto;
	position:relative;
	overflow:hidden;
}
.Top_Bottun_Right {
	width:218px;
	height:250px;
	margin:0 auto;
	position:relative;
	background:#eaeaeb;
	float:left;
	-webkit-border-radius:9px;  
    -moz-border-radius:9px;  
    border-radius:9px;
    behavior:url(js/PIE.htc);
	overflow:hidden;
}
.Top_Bottun_Right h6 {
	text-align: center;
    direction: ltr;
    color: #641832;
    font-weight: bold;
    font-size: 15px;
    margin: 18px auto 15px;
}
.Top_Bottun_Right p {
	text-align:left;
	direction:ltr;
	color:#9c9c9c;
	
	font-weight:normal;
	font-size:14px;
	margin:0 8px 20px;
	line-height:22px;
	background-image:url(../images/Dash.png);
	background-repeat:no-repeat;
	background-position:left 11px;
	padding-left:12px;
}
.Top_Bottun_Right p:hover {
	color:#171717;
	background-image:url(../images/Dash_Over.png);
}
.Top_Bottun_Left {
	width:729px;
	height:250px;
	margin:0 auto;
	position:relative;
	float:right;
	-webkit-border-radius:9px;  
    -moz-border-radius:9px;  
    border-radius:9px;
    behavior:url(js/PIE.htc);
	overflow:hidden;
}
.Top_Bottun_Left_Div {
	width:180px;
	height:124px;
	margin:0 auto 1.5px 1.5px;
	position:relative;
	background:#eaeaeb;
	float:right;
	overflow:hidden;
}
.Top_Bottun_Left_Div img {
	width:70px;
	height:50px;
	margin:0 auto;
	position:absolute;
	top:12px;
	left:20%;
	right:20%;
	z-index:1;
	
	filter: grayscale(0.9);
	-webkit-filter: grayscale(0.9);
	-moz-filter: grayscale(0.9);
	-o-filter: grayscale(0.9);
	-ms-filter: grayscale(0.9);
}

 .Top_Bottun_Left_Div img:hover
{
	filter: grayscale(0.4);
	-webkit-filter: grayscale(0.4);
	-moz-filter: grayscale(0.4);
	-o-filter: grayscale(0.4);
	-ms-filter: grayscale(0.4);
}
.Top_Bottun_Left_Div h6 {
	width:160px;
	height:30px;
	line-height:30px;
	margin:0 auto;
	position:absolute;
	top:65px;
	left:6%;
	right:6%;
	z-index:1;
	text-align:center;	
	font-weight:normal;
	font-size:18px;
	color:#666;
}
.Top_Bottun_Left_Div h6:hover {
	color:#2e939e;
}
.Top_Bottun_Left_Div h1 {
	width:12px;
	height:9px;
	line-height:30px;
	margin:0 auto;
	position:absolute;
	bottom:15px;
	left:6%;
	right:6%;
	z-index:1;
	text-align:center;
}
.HomeNews_Bllks_Layout {
	width:950px;
	height:auto;
	margin:0 auto;
	position:relative;
}
.HomeNews_Bllks_Layout h6 {
	width:910px;
	padding:0 20px;
	height:33px;
	margin:0 auto;
	position:relative;
	background:#641832;
	text-align:center;
	/**/
	/**/
	font-weight:normal;
	font-size:18px;
	line-height:33px;
	color:#FFF;
	-webkit-border-radius:9px;  
    -moz-border-radius:9px;  
    border-radius:9px;
    behavior:url(js/PIE.htc);
	/*overflow:hidden;*/
}
.HomeNews_Bllks_Top {
	width:950px;
	height:510px;
	margin:26px auto;
	position:relative;
}
.HomeNews_Bllks_Top img {
	width:425px;
	height:260px;
	margin:0 auto;
	position:relative;
	float:left;
	-webkit-border-radius:9px;  
    -moz-border-radius:9px;  
    border-radius:9px;
    behavior:url(js/PIE.htc);
	overflow:hidden;
}
.HomeNews_Bllks_Top_Div {
	width:510px;
	height:410px;
	margin:20px auto 0;
	position:relative;
	float:right;
	overflow:hidden;
}
.HomeNews_Bllks_Top_Div h5 {
	text-align:left;
	direction:ltr;
	
	font-weight:normal;
	font-size:24px;
	line-height:34px;
	color:#86868e;
	margin-bottom:5px;
}
.HomeNews_Bllks_Top:hover h5 {
	color:#641832;
}
.HomeNews_Bllks_Top_Div p {
	text-align:justify;
	direction:ltr;
	
	font-weight:normal;
	font-size:14px;
	line-height:25px;
	color:#86868e;
}
.HomeNews_Bllks_Top_More {
	position:absolute;
	bottom:0;
	right:0;
	font-weight:normal;
	font-size:17px;
	line-height:20px;
	color:#86868e;
}
.HomeNews_Bllks_Top_More:hover {
	color:#641832;
}
.HomeNews_Bllks_Bottom {
	width:950px;
	height:auto;
	margin:25px auto;
	position:relative;
}
.HomeNews_Bllks_Bottom_Div {
	width:435px;
	height:320px;
	margin:5px auto 20px 0;
	position:relative;
	float:right;
}
.HomeNews_Bllks_Bottom_Div img {
	width:175px;
	height:120px;
	margin:0 auto;
	position:relative;
	float:left;
	-webkit-border-radius:9px;  
    -moz-border-radius:9px;  
    border-radius:9px;
    behavior:url(js/PIE.htc);
	overflow:hidden;
	filter: grayscale(0.9);
	-webkit-filter: grayscale(0.9);
	-moz-filter: grayscale(0.9);
	-o-filter: grayscale(0.9);
	-ms-filter: grayscale(0.9);
}

 .HomeNews_Bllks_Bottom_Div img:hover
{
	filter: grayscale(0.1);
	-webkit-filter: grayscale(0.1);
	-moz-filter: grayscale(0.1);
	-o-filter: grayscale(0.1);
	-ms-filter: grayscale(0.1);
}
.HomeNews_Bllks_Bottom_Div_Des {
	width:250px;
	height:95px;
	margin:7px auto;
	position:relative;
	float:left;
	overflow:hidden;
	text-align:left;
	margin-left:10px;
}
.HomeNews_Bllks_Bottom_Div_Des h5 {
	font-weight:normal;
	font-size:14px;
	font-weight:bold;
	line-height:21px;
	color:#86868e;
	margin-bottom:2px;
}
.HomeNews_Bllks_Bottom_Div:hover h5 {
	color:#641832;
}
.HomeNews_Bllks_Bottom_Div_Des p {
	text-align:justify;	
	font-weight:normal;
	font-size:13px;
	line-height:25px;
	color:#86868e;
}
.HomeNews_Bllks_Bottom_More {
	position:absolute;
	bottom:0;
	right:0;
	
	font-weight:normal;
	font-size:13px;
	font-weight:bold;
	line-height:10px;
	color:#86868e;
}
.HomeNews_Bllks_Bottom_More:hover {
	color:#641832;
}
.Home_Links_Bllks_Layout {
	width:100%;
	height:290px;
	margin:5px auto 20px;
	position:relative;
	overflow:hidden;
	background:#641832;
}
.Home_Links_Bllks_Center {
	width:950px;
	height:290px;
	margin:0 auto 0;
	position:relative;
	overflow:hidden;
}
.Home_Links_Bllks_Right {
	width:315px;
	height:290px;
	margin:0 auto 0;
	position:relative;
	overflow:hidden;
	float:right;
	border-left:1px #83465b solid;
	border-right:1px #83465b solid;
}
.Home_Links_Bllks_Right h6 {
	text-align:center;
	
	
	font-weight:bold;
	font-size:20px;
	line-height:40px;
	color:#FFF;
	margin:20px auto 10px;
}
.Home_Links_Bllks_Right_Img {
	width:282px;
	height:181px;
	margin:0 auto 0;
}
.Home_Links_Bllks_Right_Img img {
	width:282px;
	height:181px;
	margin:0 auto 0;
	-webkit-border-radius:9px;  
    -moz-border-radius:9px;  
    border-radius:9px;
    behavior:url(js/PIE.htc);
	overflow:hidden;
}
.Home_Links_Bllks_Vote {
	width:315px;
	height:290px;
	margin:0 auto 0;
	position:relative;
	overflow:hidden;
	float:right;
	border-left:1px #83465b solid;
}
.Home_Links_Bllks_Vote_Div {
	width:255px;
	height:185px;
	margin:0 auto 0;
	position:relative;
	overflow:hidden;
}
.Home_Links_Bllks_Vote_Div h5 {
	text-align:center;
	direction:ltr;
	
	font-weight:normal;
	font-size:14px;
	line-height:20px;
	color:#FFF;
	margin-bottom:10px;
}
.Vote_Layout {
	width:255px;
	height:130px;
	margin:0 auto;
	overflow:hidden;
	position:relative;
	
	font-weight:normal;
	font-size:14px;
	color:#FFF;
	direction:ltr;
}
.Vote_Layout label {
	float:right;
	display:block;
}
.Vote_Layout input {
	float:right;
	margin-top:5px;
	margin-left:8px;
	display:block;
}
.Vote_Layout .input_submite_Vote {
	border:0;
	position:absolute;
	left:0;
	bottom:0;
	
	font-weight:bold;
	font-size:16px;
	color:#000;
	text-align:center;
	direction:ltr;
	background-color:transparent;
}
.Home_Links_Bllks_Vote h6 {
	text-align:center;
	direction:ltr;
	
	font-weight:bold;
	font-size:20px;
	line-height:40px;
	color:#FFF;
	margin:20px auto 10px;
}
.Home_Links_Bllks_Left {
	width:315px;
	height:290px;
	margin:0 auto 0;
	position:relative;
	overflow:hidden;
	float:left;
	border-left:1px #83465b solid;
}
.Home_Links_Bllks_Left h6 {
	text-align:center;
	direction:rtl;
	
	font-weight:bold;
	font-size:20px;
	line-height:40px;
	color:#FFF;
	margin:20px auto 10px;
}
.Home_Links_Bllks_Left_Div {
	width:255px;
	height:175px;
	margin:0 auto 0;
	position:relative;
	overflow:hidden;
	overflow:hidden;
}
.Home_Links_Bllks_Left_Div p {
	text-align:justify;
	direction:ltr;
	
	font-weight:normal;
	font-size:14px;
	line-height:20.5px;
	color:#997780;
	margin-bottom:10px;
	background-image:url(../images/Bllks_Right_Arrow.png);
	background-repeat:no-repeat;
	background-position:left 4px;
	padding-left:15px;
}
.Home_Links_Bllks_Left_Div p:hover {
	color:#FFF;
	background-image:url(../images/Bllks_Right_Arrow_Over.png);
}
.University_Bllks_Layout {
	width:948px;
	height:110px;
	margin:40px auto 50px;
	position:relative;
	border:1px #9d9da1 solid;
	-webkit-border-radius:9px;  
    -moz-border-radius:9px;  
    border-radius:9px;
    behavior:url(js/PIE.htc);
}
.University_Bllks_Title {
	width:auto;
	height:25px;
	margin:0 auto;
	padding:0 20px;
	background:#FFF;
	position:absolute;
	bottom:-14px;
	left:27px;
	border:1px #9d9da1 solid;
	-webkit-border-radius:9px;  
    -moz-border-radius:9px;  
    border-radius:9px;
    behavior:url(js/PIE.htc);
	overflow:hidden;
	text-align:justify;
	direction:rtl;
	
	font-weight:normal;
	font-size:16px;
	line-height:25px;
	color:#111111;
}
.University_Bllks_Div {
	width:909px;
	height:36px;
	margin:30px auto 0;
	position:relative;
	-webkit-border-radius:9px;  
    -moz-border-radius:9px;  
    border-radius:9px;
    behavior:url(js/PIE.htc);
}
.University_Bllks_Div div {
	-webkit-border-radius:9px;  
    -moz-border-radius:9px;  
    border-radius:9px;
    behavior:url(js/PIE.htc);
}
/******** End Home Page ************/





/******** Start Bottun_Blaks_Layout ************/
.Bottun_Blaks_Layout {
	width:990px;
	height:41px;
	margin:15px auto;
	position:relative;
}
.Bottun_Blaks_Div_1 {
	width:236px;
	height:41px;
	margin:0 auto;
	position:relative;
	background:#0bb9c4;
	float:right;
	cursor:pointer;
}
.Bottun_Blaks_Div_1 h6 {
	width:57px;
	height:53px;
	position:absolute;
	left:-6px;
	top:-6px;
	background-image:url(../images/Logo_Bottun_Blaks_Div_1.png);
	z-index:2;
}
.Bottun_Blaks_Div_1 h5 {
	
	font-size:18px;
	font-weight:normal;
	text-align:right;
	line-height:41px;
	color:#FFF;
	direction:rtl;
	margin-right:15px;
}
.Bottun_Blaks_Div_2 {
	width:236px;
	height:41px;
	margin:0 auto;
	position:relative;
	background:#373a54;
	float:right;
	margin-right:16px;
	cursor:pointer;
}
.Bottun_Blaks_Div_2 h6 {
	width:57px;
	height:53px;
	position:absolute;
	left:-6px;
	top:-7px;
	background-image:url(../images/Logo_Bottun_Blaks_Div_2.png);
	z-index:2;
}
.Bottun_Blaks_Div_2 h5 {
	
	font-size:18px;
	font-weight:normal;
	text-align:right;
	line-height:41px;
	color:#FFF;
	direction:rtl;
	margin-right:15px;
}
.Bottun_Blaks_Div_3 {
	width:236px;
	height:41px;
	margin:0 auto;
	position:relative;
	background:#0bb9c4;
	float:right;
	margin-right:16px;
	cursor:pointer;
}
.Bottun_Blaks_Div_3 h6 {
	width:57px;
	height:53px;
	position:absolute;
	left:-6px;
	top:-6px;
	background-image:url(../images/Logo_Bottun_Blaks_Div_3.png);
	z-index:2;
}
.Bottun_Blaks_Div_3 h5 {
	
	font-size:18px;
	font-weight:normal;
	text-align:right;
	line-height:41px;
	color:#FFF;
	direction:rtl;
	margin-right:15px;
}
.Bottun_Blaks_Div_4 {
	width:236px;
	height:41px;
	margin:0 auto;
	position:relative;
	background:#373a54;
	float:left;
	cursor:pointer;
}
.Bottun_Blaks_Div_4 h6 {
	width:57px;
	height:53px;
	position:absolute;
	left:-8px;
	top:-10px;
	background-image:url(../images/Logo_Bottun_Blaks_Div_4.png);
	z-index:2;
}
.Bottun_Blaks_Div_4 h5 {
	
	font-size:18px;
	font-weight:normal;
	text-align:right;
	line-height:41px;
	color:#FFF;
	direction:rtl;
	margin-right:15px;
}
.Bottun_Blaks_Content_1 {
	width:236px;
	height:152px;
	margin:0 auto;
	position:absolute;
	background:#0bb9c4;
	top:41px;
	z-index:1;
	display:none;
	cursor:auto;
	border-top:2px #FFF solid;
}
.Bottun_Blaks_Content_1 img {
	width:236px;
	height:119px;
	margin:0 auto;
}
.Bottun_Blaks_Content_1 p {
	width:236px;
	height:33px;
	margin:0 auto;
	
	font-size:18px;
	font-weight:normal;
	text-align:center;
	line-height:33px;
	color:#373a54;
	direction:rtl;
}
.Bottun_Blaks_Content_2 {
	width:236px;
	height:152px;
	margin:0 auto;
	position:absolute;
	background:#373a54;
	top:41px;
	z-index:1;
	display:none;
	cursor:auto;
	border-top:2px #FFF solid;
}
.Mail_List_Input {
	width:200px;
	height:30px;
	border:0;
	margin:0 auto 0 20px;
	background:#217a8c;
	text-align:center;
	direction:rtl;
	font-size:14px;
	color:#89b8c2;
	
	font-weight:normal;
	margin-top:40px;
	-webkit-border-radius:14px;  
    -moz-border-radius:14px;  
    border-radius:14px;
    behavior:url(js/PIE.htc);
}
.Mail_List_Btn {
	border:none;
	background-color:#65687c;
	color:#FFF;
	cursor:pointer;
	padding:5px 20px;
	overflow:visible;
	font-size:12px;
	margin:20px auto 0 80px;
	
	font-weight:normal;
	-webkit-border-radius:14px;  
    -moz-border-radius:14px;  
    border-radius:14px;
    behavior:url(js/PIE.htc);
}
.Bottun_Blaks_Content_3 {
	width:236px;
	height:152px;
	margin:0 auto;
	position:absolute;
	background:#0bb9c4;
	top:41px;
	z-index:1;
	display:none;
	cursor:auto;
	border-top:2px #FFF solid;
}
.Bottun_Blaks_Content_3 img {
	width:236px;
	height:119px;
	margin:0 auto;
}
.Bottun_Blaks_Content_3 p {
	width:236px;
	height:33px;
	margin:0 auto;
	
	font-size:18px;
	font-weight:normal;
	text-align:center;
	line-height:33px;
	color:#373a54;
	direction:rtl;
}
.Bottun_Blaks_Content_4 {
	width:236px;
	height:152px;
	margin:0 auto;
	position:absolute;
	background:#373a54;
	top:41px;
	z-index:1;
	display:none;
	cursor:auto;
	border-top:2px #FFF solid;
}
.Bottun_Blaks_Content_4 img {
	width:236px;
	height:152px;
	margin:0 auto;
}
/******** End Bottun_Blaks_Layout ************/




/******** Start Page ************/
.Page_Layout {
	width:950px;
	height:auto;
	margin:10px auto 50px;
	position:relative;
	padding:10px 0;
	direction: ltr;
}
.Page_Content {
	width:950px;
	height:auto;
	margin:0 auto;
	position:relative;
}
.Page_Body {
	width:950px;
	height:auto;
	margin:0 auto 0;
	position:relative;
	text-align: left;
}
.Page_Body ul {
	position:relative;
	margin:10px 20px;
	list-style:disc;
	
	font-weight:500;
	font-size:15px;
	color:#000;
	text-align:justify;
	direction:ltr;
	line-height:22px;
}
.Page_Body ol {
	position:relative;
	margin:10px 20px;
	list-style:disc;
	
	font-weight:500;
	font-size:15px;
	color:#000;
	text-align:justify;
	direction:ltr;
	line-height:22px;
}
.Page_Body_Img {
	float:left;
	width:405px;
	height:260px;
	margin-right:20px;
	margin-bottom:5px;
}
.Page_Body_Img img {
	width:405px;
	height:260px;
	-webkit-border-radius:9px;  
    -moz-border-radius:9px;  
    border-radius:9px;
    behavior:url(js/PIE.htc);
}
.Page_Body_Img_img {
	float:left;
	margin-right:20px;
	margin-bottom:5px;

	width:405px;
	height:260px;
	-webkit-border-radius:9px;  
    -moz-border-radius:9px;  
    border-radius:9px;
    behavior:url(js/PIE.htc);
}

.Page_Body h6 {
	
	font-weight:normal;
	font-size:20px;
	color:#641832;
	text-align:justify;

	margin-bottom:15px;
	line-height:40px;
}
.Page_Body p,div  {
font-weight: normal;
    color: #6e6e78;
    text-align: justify;
    /* direction: ltr; */
    font-size: 14px;
    line-height: 30px;
}
.Page_Body div {
	
}
.Print_Layout {
	width:70px;
	height:22px;
	float:left;
	margin-top:25px;
}
.Print_Layout img {
	width:22px;
	height:22px;
	float:left;
	margin-right:8px;
}
.Albume_Div {
	width:215px;
	height:200px;
	margin:0 11px 30px;
	position:relative;
	float:left;
	overflow:hidden;
	text-align: center;
}
.Albume_Div img {
	/*width:215px;*/
	max-width:100%;
	height:148px;
	margin:10px auto;
	position:relative;
	-webkit-border-radius:9px;  
    -moz-border-radius:9px;  
    border-radius:9px;
    behavior:url(js/PIE.htc);
	display: block;
}
.Albume_Div p {
	width:215px;
	height:20px;
	margin:10px auto 0;
	position:relative;
	overflow:hidden;
	
	font-weight:normal;
	/*font-size:15px;*/
	font-size:20px;
	color:#641832;
	text-align:center;
	direction:ltr;
	line-height:20px;
}
.Albume_Div:hover p {
	color:#000;
}
/******** End Page ************/



/******** Start Category ************/
.Category_Layout {
	width:100%;
	height:33px;
	margin:0 auto 20px;
	background:#641832;
}
.Category_Content {
	width:950px;
	height:33px;
	margin:0 auto 0;
	background:#641832;
	direction: ltr;
}
.Category_Content h2 {
	
	font-size:16px;
	font-weight:normal;
	color:#FFF;
	text-align:left;
	float:left;
	direction:ltr;
	line-height:33px;
}
.Category_Content h2:hover {
	color:#DDD;
}
.Category_Content h1 {
	
	font-size:16px;
	font-weight:normal;
	color:#FFF;
	text-align:left;
	float:left;
	direction:ltr;
	line-height:33px;
	margin:0 10px;
}
/******** End Category ************/




/**
 *  Contact Us Form  *
**/
/******** Start Contact Us Form ************/
.Contact_Layout_All {
	width: 950px;
	height:auto;
	margin:35px auto 15px;
}
.Contact_Layout_All img {
	float:left;
	margin-left:0;
}
.Contact_Layout {
	width: 540px;
	height:auto;
	margin:0 auto;
	margin-top:20px;
	float:right;
}
.Contact_Layout table {
	direction:rtl;
}
.inputform {
	
	font-size:14px;
	font-weight:normal;
	color:#595858;
	background-color:#FFF;
	border:#939598 1px solid;
	width: 280px;
	padding:0 10px;
	height:20px;
	direction:rtl;
	float:right;
}
.inputform:hover {
	border:#145a9d 1px solid;
}
.textarea {
	
	font-size:14px ;
	font-weight:normal;
	color:#595858;
	background-color:#FFF;
	border:#939598 1px solid;
	width: 280px;
	padding:0 10px;
	direction:rtl;
	overflow:auto;
	float:right;
}
.textarea:hover {
	border:#145a9d 1px solid;
}
.verification_inputform {
	
	font-size:14px;
	font-weight:normal;
	color:#687078;
	background-color:#FFF;
	border:#939598 1px solid;
	width: 160px;
	padding:0 10px;
	height:20px;
	direction:rtl;
	float:right;
	margin-left:15px;
}
.verification_inputform:hover {
	border: #145a9d 1px solid;
}
.title_contact_td {
	color:#595858;
	
	font-size:14px;
	text-align:right;
	direction:rtl;
}
.star_contact {
	color:#c40000;
	
	font-size:12px;
}
.StandardBtn {
	border:none;
	background-color:#939598;
	color:#FFFFFF;
	cursor:pointer;
	height:1.6667em;
	overflow:visible;
	font-size:9pt;
	margin:20px 10px 20px 10px;
	
	font-weight:normal;
}
.StandardBtn:hover {
	color:#FFFFFF;
	background-color:#641832;
}
.StandardBtn.SubmitBtn {
	width:80px;
}
.Radio_Botton_Layout {
	position:relative;
}
.Radio_Botton_Layout input {
	float:right;
	margin-right:5px;
}
.Radio_Botton_Layout span {
	float:right;
	line-height:16px;
	margin-right:15px;
}
.Print_Layout {
	width:60px;
	height:20px;
	float:right;
	margin-top:25px;
}
.Print_Layout img {
	width:19px;
	height:15px;
	float:right;
	margin-left:3px;
}
/******** End Contact Us Form ************/




/**
 *  r  *
**/

/******** Start Footer ************/
.Footer_Layout {
	width:100%;
	height:182px;
	margin:20px auto 0;
	position:relative;
	background:#9d9da1;
}
.Footer_Content {
	width:950px;
	height:182px;
	margin:0 auto;
	position:relative;
}
.Footer_Logo {
	width:255px;
	height:100px;
	position:relative;
	background-image:url(../images/Logo_2en.png);
	margin-top:44px;
	float:left;
}
.Footer_Left {
	width:590px;
	height:130px;
	margin:30px auto 0;
	position:relative;
	float:right;
	overflow:hidden;
}
.Footer_Left table {
	width:590px;
	direction:ltr;
}
.Footer_Left table tr {
	width:590px;
}
.Footer_Left table tr td {
	width:147px;
	text-align:left;
}
.Footer_Left table tr td p {
	
	font-size:16px;
	font-weight:normal;
	text-align:left;
	line-height:15px;
	color:#252526;
	direction:ltr;
}
.Footer_Left table tr td p:hover {
	color:#FFF;
}
.CopyRight_Layout {
	width:100%;
	height:24px;
	margin:0 auto 0;
	position:relative;
}
.CopyRight_Layout p {
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#9d9da1;
	direction:rtl;
	text-align:center;
	line-height:24px;
}
.CopyRight_Layout a {
	color:#9d9da1;
}
.CopyRight_Layout a:hover {
	color:#000;
}
/******** End Footer  ************/

/******** Vedio  ************/
.Video_Layout {
	width:950px;
	height:auto;
	margin:0 auto;
	position:relative;
}
.Video_Layout h3 {
	
	font-size:18px;
	font-weight:normal;
	color:#bebebe;
	line-height:20px;
	color:#b81c1d;
	text-transform:uppercase;
	direction:rtl;
}
.Video_Content {
	width:950px;
	height:315px;
	margin:15px 0px 30px 0px;
}
.Video_Div {
	width:544px;
	height:315px;
	float:right;
}
.Video_Des_Layout {
	width:370px;
	height:315px;
	float:left;
	overflow:hidden;
}
.Video_Des {
	width:370px;
	height:100px;
	float:left;
	overflow:hidden;
	margin-bottom:2.8%;
}
.Video_Des img {
	width:155px;
	height:88px;
	float:right;
}
.Video_Des span {
	width:195px;
	height:88px;
	float:left;
	overflow:hidden;
	line-height:15px;
	margin-right:10px;
	margin-top:1px;
	direction:rtl;
}
.Video_Des span h2 {
	
	font-size:16px;
	font-weight:normal;
	color:#232323;
}
.Video_Des span p {
	
	font-size:16px;
	font-weight:normal;
	color:#23adad;
}


/*****************************         MY CSS         ************************************************/
.sfont{
color:#000000;font-size: 12px;font-weight:normal;text-decoration: none;
}
.tfont{
color:#000000;font-size: 10px;font-weight:normal;text-decoration: none;
}
.green{
 color: #008000;
}

.realred{
 color: #ff0000;
}

.blue{
 color: #525266;
}
.realblue{
 color: #0000b0;
}
.bold{
	font-weight: bold;
}
.white{
 color: #FFFFFF;
}

.black{
 color: #000000;
}
.orange {font-size: 13px; text-decoration: none; color: #FF9900;}
.red{
 color: #D83302;
}
.bold{
font-weight:bold;
}

.font,.p,.text{

color:#555555;
	/*
	color:#000;
	font-size:14px;*/
}

.service_name_search{	
	color:#000;
	font-size:12px;
}

.font_param{
color:#822846;
font-size:18px;
text-align:right;
font-weight:bold;
}

.vote_text{
color:#DDD;
font-size:16px;
text-align:right;
font-weight:bold;
}

.desc {
	font-family: "GEfx","GEie";
	font-weight: normal;
	font-size: 16px;
	color: #323232;
	text-align: justify;
	direction: rtl;
	line-height: 32px;
}
.blankblueLink,link,visited,active {color:#000000;font-size: 12px;font-weight:bold;text-decoration: none;padding-top:2px;padding-bottom:2px;padding-right:4px;}
.blankblueLink:hover {text-decoration: underline; color: #888888; }

.blankblueLink2,link,visited,active {color:#6e6e78;font-size: 16px;font-weight:bold;text-decoration: none;padding-top:2px;padding-bottom:2px;padding-right:4px;}
.blankblueLink2:hover {text-decoration: underline; color: #822846; }

.blankblueLink3,link,visited,active {color:#000000;font-size: 12px;font-weight:bold;text-decoration: none;padding-top:2px;padding-bottom:2px;padding-right:2px;}
.blankblueLink3:hover {text-decoration: underline; color: #888888; }

a.ErrorLink:link,a.ErrorLink:visited,a.ErrorLink:active {color:#FF0000;font-size: 13px;font-weight:bold;text-decoration: none;padding-top:2px;padding-bottom:2px;padding-left:4px;}
a.ErrorLink:hover {text-decoration: underline; color: #000; }

a.SubDoc:link,a.SubDoc:visited,a.SubDoc:active {color:#7F7F7F;font-size: 16px;font-weight:bold;text-decoration: none;padding-top:5px;padding-bottom:5px;padding-right:2px;}
a.SubDoc:hover {text-decoration: none; color: #641832; }
.path_link,link,visited,active {
	
	font-size:14px;
	font-weight:normal;
	color:#FFF;
	text-align:right;
	direction:rtl;
	line-height:33px;
	padding: 1px 5px;
}
.path_link:hover {text-decoration: underline; color: #DDD; }

.voteLink,link,visited,active {color:#444444;font-size: 15px;font-weight:bold;text-decoration: none;padding-top:2px;padding-bottom:2px;padding-right:4px;}
.voteLink:hover {text-decoration: underline; color: #000000; }

.blankredLink,link,visited,active {color:#A42222;text-align:left;font-size: 14px;font-weight:bold;text-decoration: none;padding-top:2px;padding-bottom:2px;padding-left:4px;}
.blankredLink:hover {text-decoration: underline; color: #000033; }

.right_navz,link,visited,active {color:#aaa;font-size: 14px;font-weight:bold;text-decoration: none;padding-top:2px;padding-bottom:2px;padding-right:4px;}
.right_navz:hover {text-decoration: underline; color: #FFF; }





.button {font-family:HelveticaNeue ,Tahoma, Geneva, sans-serif ;font-size: 15px;background-color:#D73300;color:#fff;border: none; font-weight:bold;cursor:hand;padding-top:2px;padding-bottom:2px;padding-left:4px;padding-right:4px;}

.btn {font-style:italic;font-size: 15px;background-color:#1CB23C;color:#fff;border: none;width:120px; font-weight:bold;cursor:hand;padding-top:2px;padding-bottom:2px;padding-left:4px;padding-right:4px;}

.forms_title{
	
	font-size:14px;
	font-weight:bold;
	color:#58595B;
	padding-left:10px;
	padding-bottom:1px;
	padding-top:1px;
	margin:1px;
	text-align: left;
	height:35px;
	direction:ltr;
}
.forms_label{	
	font-size: 16px;
	font-weight: bold;
	color: #666;
	padding-left:10px;
	padding-bottom:1px;
	padding-top:1px;
	margin:1px;
	text-align: left;
	height:40px;
	
}
.forms_field{
font-size:12px;
color:#000;
direction:ltr;
padding-left:1px;
padding-right:1px;
text-align:left;
height:27px;
width:300px;
border:1px solid #cccccc;
}

.forms_email_field{
/*background-color:#dcdadb;*/
font-size:12px;
color:#000;
direction:ltr;
padding-left:1px;
padding-right:1px;
text-align:left;
height:27px;
width:300px;
/*border:1;*/
border:1px solid #cccccc;
}

.forms_text_area{
font-size:10px;
color:#000;
direction:ltr;
padding-left:1px;
padding-right:1px;
text-align:left;
/*height:120px;*/
width:500px;
/*border:1;*/
border:1px solid #cccccc;
}
.required{
padding-left:5px;
	color:#BB0000;
	font-size:8px;
	text-align:left;	
}


.forms_field5{
font-size:14px;
color:#20668a;
direction:ltr;
padding-left:5px;
padding-right:5px;
text-align:left;
height:27px;
width:250px;
border:1px solid #cccccc;
}
.forms_text_area5{
font-size:12px;
color:#20668a;
direction:ltr;
padding:7px;
text-align:left;
height:110px;
width:850px;
/*border:1;*/
border:1px solid #cccccc;
}


.button[type="button"]{
	padding:8px 15px;
	cursor:pointer;
	text-transform:uppercase;
	border:none;
	-moz-border-radius:9px;
	-webkit-border-radius:9px;
	-o-border-radius:9px;
	font-size:0.9em;
	color:#FFF;
    -webkit-transition: -webkit-box-shadow, background 0.2s linear;
    -moz-transition: -moz-box-shadow, background 0.2s linear;
    -ms-transition: -moz-box-shadow, background 0.2s linear;
    -o-transition: -o-box-shadow, background 0.2s linear;
    transition: box-shadow, background 0.2s linear;
     background: #7d7d81;
	 
     
    /*position:absolute;*/
    /*right:0;*/
}
.button:hover{
	-webkit-animation: hover 0.5s 1;
    -moz-animation: hover 0.5s 1;
    -ms-animation: hover 0.5s 1;
    -o-animation: hover 0.5s 1;
    animation: hover 0.5s 1;
    /*background:#007090!important;*/
	background:#641832!important;
    text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.13);  
}

#comment-pics {
	clear: both;
	height: 36px;
	width: 560px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
}
.comments_div {
	width: 850px;
	margin-top: 10px;
	/*margin-right: auto;*/
	margin-left: auto;
	clear: both;
	border:1px #999 solid;
}
.com-title {
	
	font-size: 14px;
	background: #58585a;
	text-align: right;	
	margin-right: auto;
	margin-left: auto;
	padding-right: 10px;
	padding-left: 10px;
	height: 20px;
	padding-top: 3px;
	margin-bottom: 2px;
	color:#ffffff;
}
.com-text {
	
	font-size: 13px;
	width: 840px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 15px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 10px;
	margin-bottom: 5px;
	color: #444;
	
}
.com-footer{
	height:20px;	
	background: #DDD;
	padding:0px 10px 0px 10px; 
}


/**** Contact ****/
.contact-form{
	position:relative;
	padding-bottom:20px;
}
.contact-form div{
	padding:5px 0;
}
.contact-form span{
	display: block;
	font-size: 1.2em;
	color: #666;
	padding-bottom: 1px;
	
}
.contact-form input[type="text"],.contact-form textarea,.contact-form select{
		    padding:8px;
			display:block;
			width:98%;
			background:#fcfcfc;
			border: none;
			outline:none;
			color:#20668a;
			font-size:0.9em;
			
			box-shadow: inset 0px 0px 3px #999;
			-webkit-box-shadow: inset 0px 0px 3px #999;
			-moz-box-shadow: inset 0px 0px 3px #999;
			-o-box-shadow: inset 0px 0px 3px #999;
			/*-webkit-appearance:none;*/
}
.contact-form textarea{
		resize:none;
		height:180px;		
}
.contact-form input[type="submit"]{
	padding:10px 20px;
	cursor:pointer;
	text-transform:uppercase;
	border:none;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-o-border-radius:3px;
	font-size:1em;
	color:#FFF;
    -webkit-transition: -webkit-box-shadow, background 0.2s linear;
    -moz-transition: -moz-box-shadow, background 0.2s linear;
    -ms-transition: -moz-box-shadow, background 0.2s linear;
    -o-transition: -o-box-shadow, background 0.2s linear;
    transition: box-shadow, background 0.2s linear;
     background: #20668a;
     
    position:absolute;
    right:0;
}
.contact-form input[type="submit"]:hover{
	-webkit-animation: hover 0.5s 1;
    -moz-animation: hover 0.5s 1;
    -ms-animation: hover 0.5s 1;
    -o-animation: hover 0.5s 1;
    animation: hover 0.5s 1;
    background:#9a585c!important;
    text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.13);  
}

.contact-form input[type="button"]{
	padding:5px 25px;
	cursor:pointer;
	text-transform:uppercase;
	border:none;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-o-border-radius:3px;
	font-size:1.2em;
	color:#FFF;
    -webkit-transition: -webkit-box-shadow, background 0.2s linear;
    -moz-transition: -moz-box-shadow, background 0.2s linear;
    -ms-transition: -moz-box-shadow, background 0.2s linear;
    -o-transition: -o-box-shadow, background 0.2s linear;
    transition: box-shadow, background 0.2s linear;
     background: #7d7d81;
     
    position:absolute;
    left:10px;
}
.contact-form input[type="button"]:hover{
	-webkit-animation: hover 0.5s 1;
    -moz-animation: hover 0.5s 1;
    -ms-animation: hover 0.5s 1;
    -o-animation: hover 0.5s 1;
    animation: hover 0.5s 1;
    /*background:#007090!important;*/
	background:#641832!important;
    text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.13);  
}
.company_address{
	/*padding-bottom:15px;*/
	color: #666;
font-size: 1.1em;
line-height: 1.6em;
padding: 0 ;
}
.company_address p{
	font-size:0.825em;
	color:#666;
	height: 220px;
	/*padding:2px 0;*/
}
.company_address p span{
	text-decoration:underline;
	color:#666;
	cursor:pointer;
}
.map{
	border:1px solid #C7C7C7;
	margin-top:10px;
	margin-bottom:15px;
}


.note{
background-color: #9d9da1;
color: #FFF;
  /*color: #B91D21;*/
 font-size: 16px;
 font-weight: bold;
 text-align:center;
 padding-top: 10px;
 vertical-align: middle;
 height: 30px;
 width: 700px;
 direction:rtl;
}


.success{
 background-color: #7d7d81;
 color: #FFFFFF;
 /*color: #008000;*/
 font-size: 16px;
 font-weight: bold;
 text-align:center;
 /*
 padding-top: 10px;
 vertical-align: middle;
 height: 30px;
  width: 700px;
 */
 padding:5px 10px;
 width: 80%;
 direction:ltr;
 margin: 20px auto;
}

.failure{
background-color: #8d8d91;
color: #FFF;
  /*color: #B91D21;*/
 font-size: 16px;
 font-weight: bold;
 text-align:center;
 padding:5px 10px;
 width: 80%;
 direction:ltr;
 margin: 20px auto;
}




/* ------- Post double columns Area ------------- */
.Home_Layout {
	width:990px;
	min-height:320px;height:auto!important;height:320px;
	margin:22px auto;
	position:relative;
}
#double_container {
	margin-bottom: 50px;
}
#double_container h4.cont-title {
	background: url("images/news.png") repeat-x;
	font-size: 13px;
	font-weight: bold;
	line-height: 10px;
	margin-bottom: 20px;
	text-align: right;
	text-transform: capitalize;
}

#double_container h4.cont-title span {
	background:#FFFFFF;
	color: #B5279D;
	margin: 0;
	padding: 0 8px 0 12px;
}

.post_double {
	float: right;
	/*height: 170px;
	margin: 0 0 22px;*/
	min-height:150px;height:auto!important;height:150px;
	margin: 0 0 12px;
	padding-bottom: 18px;
	position: relative;
	width: 475px;
}
.post_double:nth-child(2n) {
 margin-left:35px;
}
.post_double .summary_article {
	/*float: left;
	padding: 0 0 0 5px;
	text-align:justify;
	width: 200px;*/
	float: right;
	padding: 0 5px 0 5px;
	text-align: justify;
	width: 280px;
	direction: rtl;
}
.thumbnail {
	float: right;
	position: relative;
}
.post_double .thumbnail img {
	width: 180px;
	height:125px;
	padding-left:5px;
}
.post_double h4.post_title {
	font-size: 14px;
	margin-bottom:7px;
}
.post_double .post_content {
	padding-top: 13px;
	border-top: 1px solid #DDDDDD;
}

#double_container h4.news-title {
	background: url("../images/news.png") repeat-x;
	font-size: 13px;
	font-weight: bold;
	line-height: 14px;
	margin-bottom: 14px;
	text-align: right;
	text-transform: capitalize;
}

#double_container h4.news-title span {
	background:#FFFFFF;
	color: #00aeef;
	margin: 0;
	padding: 5px 8px 5px 12px;
}
a.newsLink:link,a.newsLink:visited,a.newsLink:active {
	color: #D83302;
	/*color: #202977;*/
	text-align: right;
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;
	background:#FFFFFF;
	padding: 0 8px 0 12px;
}
a.newsLink:hover {text-decoration: none; color: #000; }

a.newsBrifLink:link,a.newsBrifLink:visited,a.newsBrifLink:active {
	color: #777;
	text-decoration: none;
	font-size: 13px;
	font-weight: normal;
}
a.newsBrifLink:hover {text-decoration: none; color: #000; }

a.newssubTitleLink:link,a.newssubTitleLink:visited,a.newssubTitleLink:active {
	color: #444;
	font-size: 16px;
	text-decoration: none;
}
a.newssubTitleLink:hover {text-decoration: none; color: #000; }


/* ------- Categories ------------- */
#category_sort {
	margin-bottom: 50px;
}
#category_sort .column {
	background:#FFFFFF;
	float: right;
	margin: 0  27px 70px 0;
	position: relative;
	width: 220px;
	direction:rtl;
}
#category_sort .column ul {
	padding:0 0 0 7px;
}
#category_sort div.column:first-child {
	margin-right:0;
}
#category_sort .column h4 {
	background: url("../images/news.png") repeat-x;
	color: #B5279D;
	text-align: right;
	font-size: 20px;
	font-weight: bold;
	line-height: 14px;
	margin: 0 7px 7px 0;
	text-transform: capitalize;
}
#category_sort .column h4 span {
	background:#FFFFFF;
	padding: 0 0 0 6px;
}
#category_sort .column ul li {
	border-top: 1px solid #EEEEEE;
	line-height: 22px;
	font-size: 13px;	
	padding: 6px 0 10px;
}
#category_sort .column ul li:first-child {
	padding-top:0px;
	border-top:0px;
}
#category_sort .column ul li:last-child {
	padding-bottom:0px;
}

/*******************************************/
#double_container h4.sort-title {
	background: url("../images/sort.png") repeat-x;
	font-size: 13px;
	font-weight: bold;
	line-height: 10px;
	margin-bottom: 15px;
	text-align: right;
	text-transform: capitalize;
}

#double_container h4.sort-title span {
	background:#FFFFFF;
	color: #0bb9c4;
	margin: 0;
	padding: 0 8px 0 12px;
}
a.sortLink:link,a.sortLink:visited,a.sortLink:active {
	color: #D83302;
	text-align: right;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
	background:#FFFFFF;
	padding: 5px 8px 10px 12px;
}
a.sortLink:hover {text-decoration: none; color: #000; }

a.sortBrifLink:link,a.sortBrifLink:visited,a.sortBrifLink:active {
	color: #444;
	text-decoration: none;
}
a.sortBrifLink:hover {text-decoration: none; color: #D83302; }

a.sortsubTitleLink:link,a.sortsubTitleLink:visited,a.sortsubTitleLink:active {
	color: #000;
	text-decoration: none;
}
a.sortsubTitleLink:hover {text-decoration: none; color: #0bb9c4; }



a.MoreLink:link,a.MoreLink:visited,a.MoreLink:active {
	color: #b81300;
	text-decoration: none;
	font-weight: bold;
}
a.MoreLink:hover {text-decoration: none; color: #e84330; }

#text_div {
	min-height:280px;height:auto!important;height:280px;
	margin-bottom: 100px;
}
#comment_mainTitle {
	background: url("../images/news.png") repeat-x;
	margin-bottom: 14px;
	text-align:justify;
	direction:ltr;
	line-height:20px;
}

#comment_mainTitle  span {
	background: #FFFFFF;
	
	font-weight:bold;
	font-size:20px;
	color:#641832;
	margin: 0;
	padding: 5px 12px 5px 8px;
}

#path {
	width:950px;
	height:33px;
	margin:0 auto;
	position:relative;
	background:#641832;
	text-align:center;
	direction:ltr;
	
	font-weight:normal;
	font-size:18px;
	line-height:33px;
	color:#FFF;
	-webkit-border-radius:9px;  
    -moz-border-radius:9px;  
    border-radius:9px;
    behavior:url(js/PIE.htc);
	overflow:hidden;
}

.Vots_Layout {
	width:302px;
	height:182px;
	position:relative;
	background:#373a54;
	float:right;
	margin-right:22px;
}
.Vots_Layout h6 {
	line-height:30px;
	
	font-size:20px;
	font-weight:600;
	text-align:center;
	color:#FFF;
	direction:ltr;
	margin-top:13px;
}
.Vots_Layout h5 {
	line-height:25px;
	
	font-size:17px;
	font-weight:500;
	text-align:left;
	color:#FFF;
	direction:ltr;
	margin:7px 15px 5px;
}
.Vote_RadioBttn {
	
	font-size:12px;
	color:#636363;
	float:left;
	direction:ltr;
	text-align:left;
}
.Vote_RadioBttn label {
	display:block;
	margin:11px 18px;
	line-height: 12px;
}
.Vote_RadioBttn label input {
	
	font-size:12px;
	color:#ddd;
	float:left;
	direction:ltr;
	text-align:left;
}
.Vote_RadioBttn label p {
	
	font-size:12px;
	color:#ddd;
	float:left;
	direction:ltr;
	text-align:left;
	margin-left:5px;
}
.Vote_Radio {
	float:left;
	text-align:left;
	direction:ltr;
	padding:0 0 0 5px;
}
.Vote_Btn {
	border:none;
	background-color:#7d7d81;
	color:#FFF;
	cursor:pointer;
	padding:3px 20px;
	overflow:visible;
	font-size:14px;
	
	font-weight:normal;
	-webkit-border-radius:10px;  
    -moz-border-radius:10px;  
    border-radius:10px;
	float:left;
	position:absolute;
	left:10px;
	bottom:10px;
}
.Vote_Btn:hover {
	border:none;
	background-color:#641832;
	color:#FFF;	
}

.Vote_Btn2 {
	border:none;
	background-color:#7d7d81;
	color:#FFF;
	cursor:pointer;
	padding:3px 20px;
	overflow:visible;
	font-size:14px;
	
	font-weight:normal;
	-webkit-border-radius:10px;  
    -moz-border-radius:10px;  
    border-radius:10px;
	float:left;
	position:absolute;
	left:10px;
	bottom:2px;
}
.Vote_Btn2:hover {
	border:none;
	background-color:#4d4d51;
	color:#FFF;	
}


.search_field {
    /* background-color: #dcdadb; */
    font-size: 15px;
    color: #000;
    direction: ltr;
    padding-left: 5px;
    padding-right: 5px;
    text-align: left;
    height: 27px;
    width: 290px;
    border: 1px solid #cccccc;
    margin: 5px;
}
.search_select {
    font-size: 15px;
    color: #000;
    direction: ltr;
    padding-left: 1px;
    padding-right: 1px;
    text-align: left;
    height: 27px;
    width: 300px;
    border: 1px solid #cccccc;
    margin: 5px;
}

div#map-box {
	display:block;
	height: 300px;
}
#map-box >p {
display: none;
}

#map-box>div {
height: 300px;
position: relative;
width: 100% !important;
margin: 0;
}


div#map-box2 {
	display:block;
	height: 500px;
}
#map-box2 >p {
display: none;
}

#map-box2>div {
height: 500px;
position: relative;
width: 100% !important;
margin: 0;
}

.visits_counter{
    padding: 5px 25px;
    margin: 10px;
    /* width: 200px; */
    display: -webkit-inline-box;
	text-align:center;
	text-transform:uppercase;
	border:none;
	-moz-border-radius:30px;
	-webkit-border-radius:30px;
	-o-border-radius:30px;
	font-size:1.1em;
	color:#FFF;
    -webkit-transition: -webkit-box-shadow, background 0.2s linear;
    -moz-transition: -moz-box-shadow, background 0.2s linear;
    -ms-transition: -moz-box-shadow, background 0.2s linear;
    -o-transition: -o-box-shadow, background 0.2s linear;
    transition: box-shadow, background 0.2s linear;
     /*background: #7d7d81;*/
	 background:#641832;
	 direction: ltr;
     font-family: cursive;
    /*position:absolute;*/
}