/* General */

	body {
		margin:0px;
		padding:0px;
		font-size:13px;
		font-family:arial;
		background:#d4d3d2 url(/images/bg-site.gif) repeat-x;
		color:#605f5f;
	}

	form {
		margin:0px;
		padding:0px;
	}

	img {
		border:none;
	}

	p a {
		color:#2880c1;
	}

	.mainframe {
		margin:auto;
		width:998px;
		background:url(/images/bg-mainframe.png);
		_background:transparent;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg-mainframe.png',sizingMethod='scale');
		overflow:hidden;
	}

	.mainframe-footer {
		margin:auto;
		width:998px;
		height:16px;
		background:url(/images/bg-frame-footer.png);
	}

	.footer,.footer-links {
		margin:auto;
		width:998px;
	}

	.framemargings {
		margin:auto;
		width:962px;
	}

	.button {
		cursor:pointer;
	}

	.arrow-grey {
		display:-moz-inline-box;
		display:inline-block;
		width:10px;
		height:6px;
		vertical-align:top;
		overflow:hidden;
	}

	.arrow-grey-top {
		background:url(/images/bg-arrow-grey-top.png);
		_background:transparent;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg-arrow-grey-top.png',sizingMethod='scale');
	}

	.arrow-grey-bottom {
		background:url(/images/bg-arrow-grey-bottom.png);
		_background:transparent;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg-arrow-grey-bottom.png',sizingMethod='scale');
	}

	.arrow-blue {
		display:-moz-inline-box;
		display:inline-block;
		width:7px;
		height:10px;
		vertical-align:top;
		overflow:hidden;
	}

	.arrow-blue-left {
		background:url(/images/bg-arrow-blue-left.png);
		_background:transparent;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg-arrow-blue-left.png',sizingMethod='scale');
	}

	.box-medium,.box-medium .box-medium-side {
		height:222px;
	}

	.box-medium .box-medium-side {
		float:left;
		display:inline;
		width:4px;
	}

	.box-medium .box-medium-side-l {
		background:url(/images/bg-box-medium-l.gif) no-repeat;
	}

	.box-medium .box-medium-side-c {
		background:url(/images/bg-box-medium-c.gif) repeat-x;
		width:auto;
	}

	.box-medium .box-medium-side-r {
		background:url(/images/bg-box-medium-r.gif) no-repeat;
	}


	.middlehome .box-medium-margings {
		margin-right:14px;
		margin-top:9px;
	}

	.middlehome h5,h5.bluei {
		margin:0px;
		padding:0px;
		color:#2881c1;
		font-size:14px;
		direction:rtl;
	}



	.box-medium .lstPoll {
		margin:0px;
		padding:0px;
		list-style-type:none;
		
		margin-right:-3px;
	}

	.box-medium .lstPoll li {
		width:100%;
		letter-spacing:-1px;
		direction:rtl;
		text-align:right;
		line-height:15px;
		margin-bottom:1px;
		clear:both;
		overflow:hidden;
		
	}

	.box-medium .lstPoll li input {
		margin-left:5px;
		float:right;
		display:inline;

	}

	.box-medium .lstPoll li span {
		float:right;
		display:inline;
		width:260px;
	}

	.btn-blue,.btn-blue .btn-blue-side {
		display:-moz-inline-box;
		display:inline-block;
		height:22px;
		overflow:hidden;
		cursor:pointer;
		vertical-align:top;
	}

	.btn-blue .btn-blue-side-l {
		width:3px;
		background:url(/images/btn-blue-l.gif);
	}

	.btn-blue .btn-blue-side-c {
		width:auto;
		background:url(/images/btn-blue-c.gif);
		color:white;
		padding-top:2px;
		height:20px;
		font-weight:bold;
		padding-left:5px;
		padding-right:5px;
	}

	.btn-blue .btn-blue-side-r {
		width:3px;
		background:url(/images/btn-blue-r.gif);
	}

	.bold {
		font-weight:bold;
	}

	.clear {
		clear:both;
	}

	.fleft {
		float:left;
		display:inline;
	}

	.hidden {
		visibility:hidden;
	}


/* Header */

	.header {
		height:440px;
		position:relative;
		z-index:100;
	}

	.inner-page .header {
		height:303px;
	}
	
	.header .t {
		height:102px;
	}

	/* Right Side */

		.header .rugby-org {
			float:right;
			display:inline;
			cursor:pointer;
			width:260px;
		}

		.header .rugby-org h1 {
			display:none;
		}

		.header .rugby-org .logo {
			float:right;
			display:inline;
			margin-top:16px;
			margin-right:-3px;
		}

		.header .rugby-org .seperator {
			float:right;
			display:inline;
			margin-right:15px;
			margin-top:11px;
			width:2px;
			height:67px;
			background:#e1e4e5;
		}

		.header .rugby-org .txt-slogen {
			float:right;
			display:inline;
			width:162px;
			height:29px;
			background:url(/images/txt/slogen.gif);
			margin-right:15px;
			margin-top:30px;
		}

	/* Left Side */

		.header .actions {
			float:left;
			display:inline;
			width:400px;
			margin-left:-1px;
		}

		.header .actions .langs {
			float:left;
			display:inline;
			color:#3d3d3d;
			margin-top:6px;
			position:relative;
			z-index:4232334;
		}

		.header .actions .lstLanguages {
			position:absolute;
			top:17px;
			left:-3px;
			width:127px;
			display:none;
		}

		.header .actions .lstLanguages .T {
			clear:both;
			background:url(/images/langsbox/t.png);
			height:5px;
			overflow:hidden;
		}

		.header .actions .lstLanguages .M {
			clear:both;
			background:url(/images/langsbox/m.png);
			padding-bottom:5px;
		}

		.header .actions .lstLanguages .M ul {
			margin:0px;
			padding:0px;
			list-style-type:none;
			margin-left:6px;
		}

		.header .actions .lstLanguages .M ul li {
			width:115px;
			border-bottom:1px solid #cdcdcd;
		}

		.header .actions .lstLanguages .M ul li.last {
			border-bottom:none;
		}

		.header .actions .lstLanguages .M ul li a {
			color:#3d3d3d;
			font-size:11px;
			text-decoration:none;
			display:block;
			padding-top:5px;
			padding-bottom:4px;
		}

		.header .actions .lstLanguages .M ul li.last a {
			padding-bottom:0px;
		}

		.header .actions .lstLanguages .B {
			background:url(/images/langsbox/b.png);
			height:4px;
		}

		/*
		.header .actions .lstLanguages {
			float:left;
			display:inline;
			margin:0px;
			padding:0px;
			list-style-type:none;
			margin-top:6px;
			overflow:hidden;
		}

		.header .actions .lstLanguages li {
			float:left;
			display:inline;
			overflow:hidden;
		}

		.header .actions .lstLanguages li,.header .actions .lstLanguages li a {
			color:#3d3d3d;
			text-decoration:none;
		}
		*/

		.header .actions .bg-search {
			clear:both;
			float:left;
			display:inline;
			width:212px;
			height:29px;
			background:url(/images/bg-search.gif);
			margin-top:8px;
			text-align:right;
			overflow:hidden;
		}

		.header .actions .bg-search input {
			border:none;
			background:transparent;
			color:#c7c7c8;
			font-size:18px;
			text-align:right;
			direction:rtl;
			margin-right:17px;
			margin-top:1px;
			width:165px;
			line-height:23px;
			outline:none;
		}

		.header .bottom-acts {
			clear:both;
			padding-top:14px;
			overflow:hidden;
		}

		.header .actions .image-switcher,.actrows {
			float:left;
			display:inline;
			margin-left:1px;
		}

		.actrows {
			margin-left:0px;
		}

		.header .actions .image-switcher img,.actrows img {
			margin-right:4px;
		}

	/* Main Image */

		.header div.main-image {
			height:338px;
			width:962px;
			overflow:hidden;
			margin:auto;
			position:relative;
		}

		.header div.main-image .inn {
			width:20000px;
			margin-left:-19038px;
		}

		.header div.main-image .inn .picframe {
			float:right;
			display:inline;
			height:338px;
			width:962px;
			position:relative;
		}

		.header div.main-image .inn .picframe .ovals {
			position:absolute;
			z-index:2;
			left:0px;
			width:1px;
			width:962px;
			height:5px;
			background:url(/images/header-mainpic-ovals.png);
			_background:transparent;
			_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/header-mainpic-ovals.png',sizingMethod='crop');
		}

		.header div.main-image .inn .picframe .l-line {
			position:absolute;
			z-index:3;
			left:0px;
			width:1px;
			top:5px;
			height:333px;
			background:#bfbdbd;
		}

		.header div.main-image .inn .picframe .r-line {
			position:absolute;
			z-index:3;
			right:0px;
			width:1px;
			top:5px;
			height:333px;
			background:#bfbdbd;
		}


		.header div.main-image .inn .picframe img {
			width:960px;
			height:337px;
			margin-top:1px;
			margin-left:1px;
		}

		.inner-page .header span.main-image {
			height:auto;
		}

		.header .main-image img {
			margin-right:10px;
		}

/* Menu */

	.menu {
		clear:both;
		border-top:1px solid #bfbdbd;
		height:49px;
		background:url(/images/menu/bg-repeater.gif);
		position:relative;
		z-index:101;
	}

	.menu .bg-l,.menu .bg-r {
		height:49px;
	}

	.menu .bg-l {
		background:url(/images/menu/bg-l.gif) 0px 0px no-repeat;
	}

	.menu .bg-r {
		background:url(/images/menu/bg-r.gif) 100% 0px no-repeat;
	}

	.menu ul {
		margin:0px;
		padding:0px;
		list-style-type:none;
	}

	.menu ul li {
		margin:0px;
		padding:0px;
		float:right;
		display:inline;
		font-size:20px;
		background:url(/images/menu/seperator.gif) 0px 1px no-repeat;
		height:49px;
		position:relative;
	}

	.menu ul li .hover-first-r {
		display:none;
	}

	.menu ul li a {
		display:block;
		_display:inline-block;
		padding-left:19px;
		padding-right:19px;
		padding-top:10px;
		height:39px;
		margin-left:2px;
		z-index:2;
		position:relative;
		_position:static;
		color:white;
		text-decoration:none;
		z-index:2;
		cursor:pointer;
	}

	.menu ul li a span.txt {
		display:-moz-inline-box;
		display:inline-block;
		margin-top:8px;
	}

	.menu ul li .popup-crn {
		display:none;
	}

	.menu ul li.hover .popup-crn {
		display:block;
		position:absolute;
		top:0px;
		left:0px;
		z-index:32;
		height:49px;
		width:2px;
		background:url(/images/menu/seperator-hover.gif) 0px 0px no-repeat;		
	}

	.menu ul li.hover a,.menu ul li.selected a,.menu ul li.dock a {
		background:#4f5c65 url(/images/menu/bg-repeater-hover.gif) 0px 0px repeat-x;
	}

	.menu ul li.selected a,.menu ul li.dock a  {
		height:38px;
	}

	.menu ul li.hover .hover-first-r {
		display:block;
		position:absolute;
		z-index:340;
		top:1px;
		right:0px;
		width:7px;
		height:50px;
		margin-right:-5px;
		background:url(/images/menu/firstitem-hover-r.png);
		_background:transparent;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/menu/firstitem-hover-r.png',sizingMethod='crop');
		overflow:hidden;
	}

	.menu ul li.hover .hover-chiquili {
		display:block;
		position:absolute;
		z-index:339;
		top:47px;
		right:0px;
		width:1px;
		height:1px;
		overflow:hidden;
		background:#89aecb;
		margin-right:-1px;
	}

	.menu ul li.hover a {
		height:39px;
	}

	.menu ul li .popup {
		width:207px;
		position:absolute;
		z-index:1;
		right:-7px;
		top:48px;
		display:none;
		overflow:hidden;
	}

	.menu ul li.first .popup {
		right:-5px;
	}

	.menu ul li.hover .marker {
		height:800px;
	}

	.menu ul li.hover .popup {
		display:block;
	}

	.menu ul li .popup .t {
		height:4px;
		background:url(/images/menu/popup/bg-top.png);
		_background:transparent;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/menu/popup/bg-top.png',sizingMethod='scale');
		overflow:hidden;	
	}

	.menu ul li .popup .c {
		_width:100%;
		background:url(/images/menu/popup/bg-repeater.png);
		_background:transparent;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/menu/popup/bg-repeater.png',sizingMethod='scale');
		overflow:hidden;
	}

	.menu ul li .popup .b {
		background:url(/images/menu/popup/bg-bottom.png);
		_background:transparent;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/menu/popup/bg-bottom.png',sizingMethod='scale');
		height:8px;
		overflow:hidden;
	}

	.menu ul ul {
		margin:0px !important;
		padding:0px !important;
		list-style-type:none;
		width:193px !important;
		margin:auto !important;
	}

	.menu ul ul li {
		margin:0px !important;
		padding:0px !important;
		list-style-type:none;
		float:none;
		height:auto;
		font-size:15px;
		text-align:right;
		background:none !important;
		width:193px !important;
	}

	.menu ul ul li span.arrow {
		position:absolute;
		top:14px;
		right:7px;
		width:7px;
		height:10px;
		background:url(/images/bg-arrow-blue-left.png);
		_background:transparent;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg-arrow-blue-left.png',sizingMethod='scale');
	}

	.menu ul ul li a {
		margin:auto !important;
		padding:0px !important;
		height:auto !important;
		color:white;
		text-decoration:none;
		z-index:2;
		background:none !important;
		clear:both;
		width:170px !important;
		float:right;
		text-align:right !important;
		padding-bottom:8px !important;
		padding-top:8px !important;
		padding-right:23px !important;
		background:url(/images/menu/popup/seperator.gif) 5px 100% no-repeat !important;
	}

	.menu ul ul li a:hover,.menu ul ul li.selected a {
		background:#707981 !important;
	}

	.menu ul ul li a:hover span.arrow,.menu ul ul li.selected a span.arrow {
		background:url(/images/bg-arrow-lightblue-left.png);
		_background:transparent;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg-arrow-lightblue-left.png',sizingMethod='scale');
	}

/* Site Body */

	.site-body {
		margin-top:10px;
		overflow:hidden;
		position:relative;
		z-index:50;
	}

	.site-body .find-or-join {
		float:right;
		display:inline;
		width:318px;
		height:148px;
		background:url(/images/find-or-join.jpg);
		cursor:pointer;
	}

	.site-body .quicknews {

		width:640px;
		height:149px;
		margin-right:4px;
		overflow:hidden;
		position:relative;



	}

	.site-body .quicknews .inner {
		width:20000px; /* its ok */
		margin-left:-19360px; /* 20000-640 (the width of quicknews) */
		height:149px;
		position:relative;
	}

	.site-body .quicknews .new {
		float:right;
		display:inline;
		width:318px;
		height:149px;
		position:relative;
		margin-left:4px;
		overflow:hidden;
	}

	.site-body .quicknews .new .frame {
		position:absolute;
		z-index:5;
	}

	.site-body .quicknews .new .frame-t {
		width:318px;
		height:1px;
		top:0px;
		left:0px;
		background:url(/images/frame/t.gif);
		overflow:hidden;
	}

	.site-body .quicknews .new .frame-b {
		width:318px;
		height:3px;
		bottom:0px;
		left:0px;
		background:url(/images/frame/b.gif);
		overflow:hidden;
	}

	.site-body .quicknews .new .frame-l {
		width:1px;
		height:149px;
		top:0px;
		left:0px;
		background:url(/images/frame/l.gif);
	}

	.site-body .quicknews .new .frame-r {
		width:2px;
		height:149px;
		top:0px;
		right:0px;
		background:url(/images/frame/r.gif);
	}

	.site-body .quicknews .new .new-mainimage {
		margin-top:1px;
		width:317px;
		height:123px;
	}

	.site-body .quicknews .new .new-content {
		height:23px;
		position:absolute;
		left:0px;
		bottom:1px;
		background:#f3f3f3;
		border-top:1px solid #bfbdbd;
		width:317px;
		overflow:hidden;
	}

	.site-body .quicknews .new .new-peregraph {
		overflow:hidden;
		clear:both;
	}

	.site-body .quicknews .new .new-peregraph p {
		margin:0px;
		padding:0px;
		text-align:right;
		direction:rtl;
		margin-right:17px;
		letter-spacing:-1px;
		margin-left:22px;
		margin-top:5px;
		height:69px;
		width:280px;
		line-height:16px;

	}

	.site-body .quicknews .new .new-peregraph p,.site-body .quicknews .new .new-peregraph p a {
		color:#7b7b7b;
		text-decoration:none;
	}

	.site-body .quicknews .new .fullnews {
		float:left;
		display:inline;
		color:#5d5c5c;
		font-size:13px;
		text-decoration:none;
		margin-left:22px;
		font-weight:bold;
	}

	.linkwitharrow {
		color:#5d5c5c;
		font-size:12px;
		text-decoration:none;
		font-weight:bold;
		float:left;
		display:inline;
		color:#3d3d3d;
	}

	.linkwitharrow .arrow-blue-left {
		margin-top:4px;
		margin-left:4px;
	}

	.site-body .quicknews .new .fullnews .arrow-blue-left {
		margin-top:4px;
		margin-left:4px;
	}

	.site-body .quicknews .new .title {
		height:23px;
		background:url(/images/bg-gradiant-new-title.gif) 0px 0px repeat-x;
		overflow:hidden;

	}

	.site-body .quicknews .new .title .arrow-grey {
		margin-top:9px;
		margin-left:9px;
	}

	.site-body .quicknews .new .title .seperator {
		display:-moz-inline-box;
		display:inline-block;
		width:1px;
		height:19px;
		overflow:hidden;
		background:#bcbbbb;
		border-right:1px solid #eeedee;
		vertical-align:top;
		margin-top:2px;
		margin-left:8px;
	}

	.site-body .quicknews .new .title h3 {
		margin:0px;
		padding:0px;
		float:right;
		display:inline;
		margin-top:3px;
		color:#5d5c5c;
		font-size:13px;
		font-weight:bold;
		margin-right:19px;
	}

	.spacer {
		height:0px;
		clear:both;
		overflow:hidden;
	}

	.site-body .skin2x1 {
		clear:both;
		text-align:right;
		
	}

	.site-body .skin2x1 .big {
		float:right;
		display:inline;
		margin-left:5px;
		width:640px;
	}

	.site-body .skin2x1 .small {
		float:right;
		display:inline;
		width:317px;
	}

	h4 {
		margin:0px;
		padding:0px;
		font-size:18px;
		color:#2880c1;
		margin-right:20px;
		margin-bottom:8px;
		text-align:right;
	}

	.site-body .skin2x1 .small .box-medium-side-c {
		width:309px;
	}

	.site-body .skin2x1 .big .box-medium-side-c {
		width:632px;
	}


	.site-body .main-story {
		
	}

	.site-body .main-story .picside {
		float:right;
		display:inline;
	}

	.site-body .main-story .picside h6 {
		margin:0px;
		padding:0px;
		color:#5d5c5c;
		font-size:13px;
		margin-bottom:14px;
	}

	.site-body .main-story .picside .img {
		background:#f7f7f7;
		padding:1px;
		border:1px solid #bfbdbd;
	}

	.site-body .story-content {
		float:right;
		display:inline;
		margin-right:18px;
		width:460px;
		
	}

	.site-body .story-content h5 {
		margin-bottom:10px;
	}

	.site-body .story-content p {
		margin:0px;
		padding:0px;
		color:#605f5f;
		font-size:13px;
		direction:rtl;
		margin-bottom:16px;
		line-height:17px;
	}


	.site-body .skin3columns {

	}

	.site-body .skin3columns .banner-flash {
		float:right;
		display:inline;
		width:317px;
		height:195px;
		position:relative;
	}

	.site-body .skin3columns .tables-league {
		float:right;
		display:inline;
		width:640px;
		margin-left:5px;
		overflow:hidden;
		text-align:right;
	}

	.site-body .skin3columns .tables-league .inner {
		width:20000px;
		margin-left:-19360px;
	}



	.site-body .skin3columns .tables-league .tbl-cont {
		float:right;
		display:inline;
		width:317px;
		height:195px;
		margin-left:5px;
	}

	.site-body .skin3columns .tables-league .tbl-cont .tb {
		border-left:1px solid #bfbdbd;
		border-right:1px solid #bfbdbd;
		height:146px;
		background:#f3f3f3;
	}

	.site-body .skin3columns .tables-league table {
		width:100%;
		direction:rtl;
		overflow:hidden;
	}


	.site-body .skin3columns .tables-league th {
		color:#2881c1;
		height:20px;
		overflow:hidden;
		line-height:17px;
	}

	.site-body .skin3columns .tables-league td {
		color:#2881c1;
		height:19px;
		font-size:12px;
		
	}

	.site-body .skin3columns .tables-league table tr.first td {
		font-weight:bold;
		color:#053354;
	}

	.site-body .skin3columns .tables-league td.col1 {
		text-align:left;
		width:70px;
		padding-left:80px;
		direction:rtl;

	}

	.site-body .skin3columns .tables-league .tbl-cont .bottom {
		height:21px;
		padding-top:3px;
		background:url(/images/tbl-league-footer.gif);
	}

	.site-body .skin3columns .tables-league .tbl-cont .bottom a.linkwitharrow {
		margin-left:8px;
		color:#0d314c;
		font-size:13px;
	}

	.site-body .skin3columns .tables-league h5 {
		margin:0px;
		padding:0px;
		height:21px;
		background:url(/images/tbl-league-title.gif);
		padding-right:18px;
		padding-top:4px;
		width:299px;
		text-align:right;
		direction:rtl;
		font-size:13px;
	}

	.sponsers-seperator {
		height:1px;
		overflow:hidden;
		width:963px;
		background:#cccccc;
		margin-top:12px;
		margin-bottom:21px;
	}

	.articles-links {
		clear:both;
		text-align:right;
		direction:rtl;
		margin-top:42px;
		margin-right:18px;
	}

	.articles-links h3 {
		margin:0px;
		padding:0px;
		color:#2880c1;
		font-size:16px;
	}

	.articles-links ul {
		margin:0px;
		padding:0px;
		list-style-type:none;
	}

	.articles-links ul li {
		margin-top:20px;
		font-size:14px;
	}

	.articles-links ul li,.articles-links ul li a {
		color:#605f5f;
		text-decoration:none;
	}

	.articles-links ul li.selected,.articles-links ul li.selected  a{
		color:#3879aa !important;
		text-decoration:underline !important;
	}


	.side-description {
		clear:both;
		margin-top:28px;
		direction:rtl;
		text-align:right;
	}

/* Skin Side menu and content */

	.skinSideMenuContent {
		clear:both;
		margin-top:21px;
	}
    .skinSideMenuContent.ltr .side-menu {
		    float:left;
    }
    .skinSideMenuContent .side-menu {
		float:right;
		display:inline;
		width:206px;
		margin-left:22px;
		margin-right:14px;
		overflow:hidden;
	}

	.skinSideMenuContent .side-menu-contact {
		width:233px;
		margin-right:1px;
		margin-left:9px;
		padding-top:44px;
	}
	
	.skinSideMenuContent .side-menu ul.lstSideMenu {
		margin:0px;
		padding:0px;
		list-style-type:none;
	}
	
	.skinSideMenuContent.ltr .side-menu ul.lstSideMenu li {
		text-align:left;
		float:left;
		direction:ltr;
		padding-left:20px;
		padding-right:0px;
		background:url(/images/bg-arrow-blue-right.png) 0% 15px no-repeat;
    }
    
	.skinSideMenuContent .side-menu ul.lstSideMenu li {
		float:right;
		display:inline;
		width:186px;
		padding-right:20px;
		clear:both;
		padding-top:9px;
		padding-bottom:9px;
		border-bottom:1px solid #d9d8d8;
		text-align:right;
		font-size:16px;
		background:url(/images/bg-arrow-blue-left.png) 100% 15px no-repeat;
		direction:rtl;
	}


	.skinSideMenuContent .side-menu ul.lstSideMenu li,.skinSideMenuContent .side-menu ul.lstSideMenu li a {
		color:#605f5f;
		text-decoration:none;
	}

	.skinSideMenuContent .side-menu ul.lstSideMenu li.selected,.skinSideMenuContent .side-menu ul.lstSideMenu li.selected a,.side-menu ul.lstSideMenu li a:hover { 
		color:#2880c1;
	}

	.skinSideMenuContent .side-menu ul.lstSideMenu li.selected,.skinSideMenuContent .side-menu ul.lstSideMenu li.selected a {
		font-weight:bold;
	}
    .skinSideMenuContent.ltr .content {
		    float:left;
    }
	.skinSideMenuContent .content {
		float:right;
		display:inline;
		width:700px;
		overflow:hidden;
	}

	.skinSideMenuContent .content-contact {
		width:656px;
		margin-right:28px;
	}

	.skinSideMenuContent .content-contact h4 {
		margin-right:0px;
		margin-top:2px;
	}

	.skinSideMenuContent .content-contact .titarea {
		height:44px;
		border-bottom:1px solid #d9d8d8;
	}

	.contact-form {
		width:350px;
		direction:rtl;
		float:right;
		display:inline;
		margin-right:64px;
		margin-top:30px;
	}

	.contact-form table.tblForm {
		width:100%;
	}

	.contact-form table.tblForm td {
		vertical-align:top;
		padding-bottom:10px;
	}

	.contact-form table.tblForm .col1 {
		text-align:left;
		padding-left:10px;
		padding-top:1px;
		color:#2880c1;
		font-size:17px;
	}

	.contact-form table.tblForm .col2 {
		width:200px;
	}

	.contact-form table.tblForm input {
		width:200px;
		height:13px;
	}

	.contact-form table.tblForm textarea {
		width:200px;
		height:85px;
	}


	.content-contact .tblContactList {
		overflow:hidden;
		width:656px;
		text-align:right;
		direction:rtl;
		color:#6c6c6d;
		margin-bottom:30px;
	}

	.content-contact .tblContactList thead th {
		color:#2880c1;
		font-size:14px;
		border-bottom:1px solid #d9d8d8;
		padding-top:7px;
		padding-bottom:7px;
	}

	.content-contact .tblContactList tbody td {
		padding-bottom:3px;
		padding-top:2px;
	}

	.content-contact .tblContactList .col0 {
		width:20px;
		background:white;
	}

	.content-contact .tblContactList .col1 {
		padding-right:3px;
	}

	.content-contact .tblContactList .col1 span {
		display:-moz-inline-box;
		display:inline-block;
		margin-right:8px;
	}

	.lstGroups {
		margin:0px;
		padding:0px;
		list-style-type:none;
		margin-top:11px;
	}
	
	.lstGroups li {
		height:142px;
		margin-bottom:7px;
		text-align:right;
	}

	.lstGroups .group-side {
		float:left;
		display:inline;
		width:3px;
		height:142px;
	}

	.lstGroups li .l {
		background:url(/images/boxes/groups/l.gif);
	}

	.lstGroups li .c {
		width:694px;
		background:url(/images/boxes/groups/c.gif);
		
	}

	.lstGroups li .r {
		float:left;
		display:inline;
		background:url(/images/boxes/groups/r.gif);
	}

	.lstGroups li .team-image {
		float:right;
		display:inline;
		margin-top:14px;
		margin-right:9px;
		padding:1px;
		background:#f8f8f8;
		border:1px solid #bfbdbd;
		margin-left:15px;
	}

	.lstGroups li .team-description {
		margin-top:14px;
	}

	.lstGroups li .team-description h5 {
		margin:0px;
		padding:0px;
		font-size:14px;
		color:#2881c1;
		direction:rtl;
		margin-top:-3px;
		margin-bottom:6px;
	}

	.lstGroups li .team-description p {
		margin:0px;
		padding:0px;
		margin-bottom:10px;
		line-height:17px;
		word-spacing:-1px;
		direction:rtl;
		padding-left:14px;
	}

	.lstGroups li .team-description .top {
		height:100px;
	}

	.lstGroups li .team-description .linkwitharrow {
		float:left;
		display:inline;
		margin-left:24px;
		color:#595959;
	}
	
	.ltr .group {
		float:left;
		border-right:none;
	    border-left:1px solid #d9d8d8;
	    margin-left:2px;
		padding-left:26px;
	    margin-right:0px;
		padding-right:0px;
		
	}

	.group {
		float:right;
		display:inline;
		margin-right:2px;
		border-right:1px solid #d9d8d8;
		padding-right:26px;
		margin-top:0px;
		width:656px;
	}
	
	.ltr .group .team-description {
		text-align:left;
		direction:ltr;
	}


	.group .team-description {
		margin-top:23px;
		text-align:right;
		direction:rtl;
	}

	.group .info-header {
		height:89px;
		border-bottom:1px solid #d9d8d8;
	}
	
	.ltr .group .info-header h2,.ltr h2.designed {
		float:left;
	}

	.group .info-header h2,h2.designed {
		float:right;
		display:inline;
		margin:0px;
		padding:0px;
		font-size:20px;
		color:#2880c1;
		margin-top:10px;
	}

	.content a {
		color:#2880c1 !important;
	}

	.group .info-header img {
		float:left;
		display:inline;
		margin-left:5px;
	}
	
/* Full Gallery */

	.fullgallery {
		float:right;
		display:inline;
		margin-right:2px;
		border-right:1px solid #d9d8d8;
		padding-right:18px;
		width:678px;
		margin-top:6px;
	}

	.fullgallery h2 {
		margin:0px;
		padding:0px;
		float:right;
		display:inline;
		font-size:20px;
		color:#2881c1;

	}

	.fullgallery .date,.team-description .date {
		float:left;
		display:inline;
		color:#5d5c5c;
		margin-top:7px;
		font-size:11px;
	}

	.fullgallery .gallery-image {
		clear:both;
		
		right:1px;
		padding-top:21px;
		width:619px;
		text-align:center;
		width:678px;
		height:452px;
		
	}

	.fullgallery .gallery-image img {
		width:678px;
		height:452px;
	}

	.site-body .gallery-nav {
		clear:both;
		margin-top:13px;
		overflow:hidden;
	}

	.site-body .gallery-nav .nav-side {
		float:left;
		display:inline;
		width:6px;
		height:74px;
		
	}
	
	.site-body .gallery-nav .l {
		background:url(/images/boxes/gallery/nav-l.gif);
	}

	.site-body .gallery-nav .c {
		width:665px;
		
		background:url(/images/boxes/gallery/nav-c.gif);

	}

	.site-body .gallery-nav .r {
		background:url(/images/boxes/gallery/nav-r.gif);
	}

	.site-body .gallery-nav .arrow-l {
		float:left;
		display:inline;
		width:15px;
		height:63px;
		background:url(/images/boxes/gallery/nav-arrow-l.gif);
		margin-top:4px;
	}

	.site-body .gallery-nav .arrow-r {
		float:left;
		display:inline;
		width:15px;
		height:63px;
		background:url(/images/boxes/gallery/nav-arrow-r.gif);
		margin-top:4px;
		
	}
	
	.site-body .gallery-nav .thumbnails {
		float:left;
		display:inline;
		margin-left:10px;
		margin-right:10px;
		overflow:hidden;
		white-space:nowrap;
		margin-top:4px;
		width:615px;
	}

	.site-body .gallery-nav .thumbnails img {
		margin-right:4px;
		cursor:pointer;
	}

/* Gallery */

	.gallery {
		margin-top:23px;
	}
	
	.gallery ul {
		margin:0px;
		padding:0px;
		list-style-type:none;
		margin-top:22px;
		padding-bottom:28px;
		overflow:hidden;
	}

	.gallery ul li {
		float:right;
		display:inline;
		width:232px;
		height:249px;
		direction:rtl;
		font-size:12px;
		margin-left:11px;
	}

	.gallery ul li .picframe {
		position:relative;
		height:148px;
	}

	.gallery ul li .frame {
		position:absolute;
	}

	.gallery ul li .frame-l {
		top:0px;
		left:0px;
		width:1px;
		height:148px;
		background:url(/images/boxes/gallery/frame-l.gif);
	}

	.gallery ul li .frame-r {
		top:0px;
		right:0px;
		width:1px;
		height:148px;
		background:url(/images/boxes/gallery/frame-r.gif);
	}

	.gallery ul li .frame-t {
		top:0px;
		left:0px;
		width:232px;
		height:3px;
		background:url(/images/boxes/gallery/frame-t.gif);
	}

	.gallery ul li .frame-b {
		bottom:0px;
		left:0px;
		width:232px;
		height:3px;
		background:url(/images/boxes/gallery/frame-b.gif);
	}

	.gallery ul li h3 {
		margin:0px;
		padding:0px;
		margin-top:8px;
		padding-left:20px;
	}
	
	.gallery ul li h3,.gallery ul li h3 a 
	{
	    font-size:13px;
	    color:#2881c1;
	    text-decoration:none;
	}

	.gallery ul li .date {
		display:block;
		margin-top:1px;
		color:#605f5f;
	}

	.gallery ul li .des {
		margin-right:8px;
	}

/* Quick news Actions */

	.site-body .quicknews-actions {
		
		clear:both;
		margin-top:9px;
		overflow:hidden
	}

/*  central home */
	.site-body .middlehome {
		margin-top:5px;
	}

	.site-body .middlehome .poll-actions {
		clear:both;
		float:left;
		display:inline;
		margin-left:6px;
		margin-top:-3px;
	}

	.site-body .middlehome .poll-actions .linkwitharrow {
		margin-top:3px;
		margin-left:2px;
	}


/* Lst Articles */


	.lstArticles {
		margin:0px;
		padding:0px;
		list-style-type:none;
		margin-top:11px;
	}
	
	.lstArticles li {
		height:222px;
		margin-bottom:7px;
		text-align:right;
	}

	.lstArticles .group-side {
		float:left;
		display:inline;
		width:3px;
		height:222px;
	}

	.lstArticles li .l {
		background:url(/images/boxes/articles/l.gif);
	}

	.lstArticles li .c {
		width:690px;
		background:url(/images/boxes/articles/c.gif);
	}

	.lstArticles li .r {
		float:left;
		display:inline;
		background:url(/images/boxes/articles/r.gif);
	}

	.lstArticles li .image-cont {
		float:right;
		display:inline;
		margin-top:10px;
		margin-right:9px;
		margin-left:15px;
	}

	.lstArticles li .image-cont span {
		color:#5d5c5c;
	}

	.lstArticles li .image-cont .team-image {
		padding:1px;
		background:#f8f8f8;
		border:1px solid #bfbdbd;
		margin-top:14px;
	}

	.lstArticles li .team-description {
		margin-top:14px;
	}

	.lstArticles li .team-description h5 {
		margin:0px;
		padding:0px;
		font-size:14px;
		color:#2881c1;
		direction:rtl;
		margin-top:-3px;
		margin-bottom:6px;
	}

	.lstArticles li .team-description p {
		margin:0px;
		padding:0px;
		margin-bottom:10px;
		line-height:20px;
		direction:rtl;
		padding-left:14px;
	}

	.lstArticles li .team-description .top {
		height:185px;
	}

	.lstArticles li .team-description .linkwitharrow {
		float:left;
		display:inline;
		margin-left:24px;
		color:#595959;
	}

/* Polls */

	.polls {
		width:317px;
		height:222px;
		overflow:hidden;
		position:relative;
		
	}

	.polls .polls-in {
		float:left;
		display:inline;
		width:20000px;
		
		margin-left:-19683px;
	}

	.polls .polls-in .box-medium {
		float:right;
		display:inline;
		width:317px;
		height:222px;
	}

	.polls .poll-results {
		display:none;
	}

	.polls .poll-results .lstQuestions {
		height:185px;
	}

	.polls .poll-results ul {
		margin:0px;
		padding:0px;
		list-style-type:none;
		padding-top:7px;
	}

	.polls .poll-results ul li {
		text-align:right;
		margin-bottom:5px;
		overflow:hidden;
	}

	.polls .poll-results ul li .poll-question 
	{
	    clear:both;
		font-size:11px;
		display:block;
		direction:rtl;
		text-align:right;
		padding:0px;
		float:right;
		display:inline;
		width:283px;	
	}
	
	.polls .poll-results ul li .poll-bar {
		width:182px;
		height:7px;
		overflow:hidden;
		background:url(../images/poll-bar-empty.gif);
		float:right;
		display:inline;
		margin-top:4px;
		clear:both;
	}

	.polls .poll-results ul li .poll-bar .poll-line {
		height:7px;
		overflow:hidden;
		float:right;
		display:inline;
		background:url(../images/poll-bar-full.gif) top right;
	}

	.polls .poll-results ul li .percent {
		float:right;
		display:inline;
		color:#2e92ce;
		margin-right:6px;
		font-size:10px;
		font-weight:bold;
	}

	.polls .poll-results .poll-infoandacts {
		border-top:1px solid #bfbdbd;
		width:283px;
		padding-top:6px;
		float:right;
		display:inline;
	}

	.polls .poll-results .poll-infoandacts .back {
		float:left;
		display:inline;
		padding-right:13px;
		background:url(../images/bg-arrow-left-blue.gif) 100% 4px no-repeat;
		font-size:12px;
		color:#3d3d3d;
		font-weight:bold;
		cursor:pointer;
	}

	.polls .poll-results .poll-infoandacts .votes {
		float:right;
		display:inline;
		direction:rtl;
	}

/* Footer */

	.footer {
		border-bottom:1px solid #a09e9e;
		margin-bottom:10px;
		padding-bottom:10px;
		overflow:hidden;
	}

	.footer .credits {
		float:left;
		display:inline;
		width:400px;
		direction:rtl;
		text-align:left;
		margin-left:15px;
		margin-top:8px;
	
	}

	.footer .credits a {
		color:#605f5f;
		text-decoration:none;
	}

	.footer .copyrights {
		float:right;
		display:inline;
		width:400px;
		margin-right:15px;
		text-align:right;
		
	}

	.footer-links {
		padding-right:150px;
		width:848px;
		overflow:hidden;
		padding-bottom:15px;
	}

	.footer-links .group {
		float:right;
		display:inline;
		border-right:1px solid #a6a6a6;
		padding-right:20px;
		width:163px;
		color:#7f7e7e;
		font-size:11px;
		text-align:right;
		direction:rtl;
	}

	.footer-links .group h6 {
		margin:0px;
		padding:0px;
		font-size:11px;
		direction:rtl;
	}

	.footer-links .group ul {
		margin:0px;
		padding:0px;
		list-style-type:none;
	}

	.footer-links .group ul li a {
		color:#7f7e7e;
		text-decoration:none;
	}

	.footer-links .group ul li a:hover {
		text-decoration:underline;
	}
	
	#lstGallery a
	{
	    text-decoration:none;
	}

	.VideosTitle {
		
	}

	.Videos,.TextAndLogos {
		width:907px;
		margin:auto;
	}

	.Videos .Video {
		width:425px;
		float:left;
		display:inline;
	}

	.Videos .Video1 {
		margin-right:57px;
	}

	.TextAndLogos {
		clear:both;
		margin-top:27px;
	}

	.TextAndLogos .Txts {
		float:left;
		display:inline;
		width:665px;
		border-right:1px solid #d9d8d8;
		margin-right:-1px;
		padding-bottom:50px;
		text-align:right;
		direction:rtl;
		padding-right:24px;
	}

	.TextAndLogos .Logos {
		float:left;
		display:inline;
		border-left:1px solid #d9d8d8;
		width:217px;
		text-align:center;
		padding-bottom:50px;
		padding-top:36px;
	}

	
