﻿/* CSS Document */

/*
=======================================================================
	General Rules
=======================================================================
*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{
	background: none repeat scroll 0 0 transparent;
	border: 0 none;
	font-size: 100%;
	margin: 0;
	outline: 0 none;
	padding: 0;
	vertical-align: baseline;
}

body 
{

	margin: 0;
	padding: 0;
	font-family:Trebuchet MS ;

}

ol, ul 
{
	list-style: none outside none;
}

blockquote, q 
{
	quotes: none;
}

blockquote:before, blockquote:after, q:before, q:after 
{
	content: none;
}

:focus 
{
	outline: 0 none;
}

ins 
{
	text-decoration: none;
}

del 
{
	text-decoration: line-through;
}

table 
{
	border-collapse: collapse;
	border-spacing: 0;
}

a 
{
	text-decoration:none;
	outline:none;
	color:#7d7d7d;
}

a img 
{
	border:none;
}

.clear
{
	clear:both;
}

.bold 
{
	font-weight:bold;
}

.under
{
	text-decoration:underline;
}

.upper 
{
	text-transform:uppercase;
}

.italic 
{
	font-style:italic;
}

.p 
{
	color:#4a4a4a !important;
}

.colr 
{
	color:#990000 !important;
}

.white 
{
	color:#fff !important;
}

.black 
{
	color:#000 !important;
}

.bigger 
{
	font-size: 18px;
}

.small 
{
	font-size: 11px;
	letter-spacing: 0;
}

h1 
{
	font-size:20px;
	font-weight:normal;
}

h2 
{
	font-size:20px;
	font-weight:normal;
}

h3 
{
	font-size:16px;
	font-weight:normal;
}

h4 
{
	font-size:16px;
	font-weight:normal;
}

h5
{
	font-size:14px;
	font-weight:normal;
}

h6 
{
	font-size:12px;
	font-weight:normal;
}

p 
{
	line-height:18px;
}

.Clear
{
		clear: both;
}

/*
=======================================================================
	Body 
=======================================================================
*/
body
{
	background:url('../../Assets/Images/BG.jpg')repeat-x;
}

/*
=======================================================================
	EVO Slider 
=======================================================================
*/




/**************************************************************************/
/*                             BODY WRAPPER                               */
/**************************************************************************/
.BodyWrapper
{
		margin: 0 auto;
		width: 960px;
		position:relative;
}

/**************************************************************************/
/*                           BACKGROUND SLIDER                            */
/**************************************************************************/
.Slider
{
	position: relative;
	margin: 0 auto;
	width: 956px;
	height: 350px;
	background-repeat: no-repeat;
	background-position: top center;
	z-index: 10;
	overflow: hidden;
	border: 3px solid #E6E6E6;
}


.Shadow
{
	background: url('../../Assets/Images/Shadow_01.jpg')no-repeat;
	height: 40px;
	z-index: -1;
	width: 1066px;
	margin: 0 auto;
	margin-top: -23px;
	margin-bottom: 10px;
	margin-left: -48px;
}

/**************************************************************************/
/*                           Header Wrapper                                 */
/**************************************************************************/

.HeaderWrapper
{
		margin: 0 auto;
		width: 960px;
		position: relative;
		z-index: 20;
}

.HeaderContents
{
		margin: 0 auto;
		width: 960px;
		z-index: 99;
}
.HeaderContents > .HeaderContentsTop
{
		width: 960px;
		height: 130px;
		z-index: -99;
}
.HeaderContentsTop > .HeaderContentsTopLeft
{
		float: right;
		width: 350px;
}
.HeaderContentsTop > .HeaderContentsTopRight
{
		float: right;
		width: 610px;
}

.HeaderContentsTopLeft > a > .Logo
{
	width: 322px;
	margin-top: 13px;
	background:url('../../Assets/Images/logo-AR.png')no-repeat;
	height: 85px;
	float: right;

}

.HeaderContentsTopLeft >  a > .Logo:hover
{
		opacity:0.8;	
}

.HeaderContentsTopRight > .Language
{
		float: left;
		width: 610px;
		min-height: 28px;
		margin-top: -6px;
}
.Language > ul
{
		list-style: none;
		margin: 0px;
		padding: 0px;
		float:right;
}
.Language > ul > li
{
		float: right;
		display: inline-block;
}
.Language > ul > li > a
{
		font-family: Arial;
		font-size: 15px;
		font-weight: normal;
		text-align: center;
		padding-left: 4px;
		line-height: 30px;
		color: White;
		text-decoration: none;
}
.Language > ul > li > a:hover
{
		color: #4FAA66;
}


/*.Navigation
{
		margin: 0 auto;
		width: 610px;
		min-height: 40px;
		z-index: 1000;
		background: rgb(0,114,72); 
		background: -moz-linear-gradient(top,  rgba(0,114,72,1) 1%, rgba(31,84,91,1) 54%); 
		background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(0,114,72,1)), color-stop(54%,rgba(31,84,91,1))); 
		background: -webkit-linear-gradient(top,  rgba(0,114,72,1) 1%,rgba(31,84,91,1) 54%);
		background: -o-linear-gradient(top,  rgba(0,114,72,1) 1%,rgba(31,84,91,1) 54%); 
		background: -ms-linear-gradient(top,  rgba(0,114,72,1) 1%,rgba(31,84,91,1) 54%);
		background: linear-gradient(to bottom,  rgba(0,114,72,1) 1%,rgba(31,84,91,1) 54%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#007248', endColorstr='#1f545b',GradientType=0 ); 


}

.Navigation > ul
{
		width: 618px;
		margin: 0px;
		padding: 0px;
		list-style: none;
		position:relative;
}
.Navigation > ul > li
{
		float: left;
		display: inline-block;
		padding: 9px;
		position:relative;
}

.Navigation > ul > li:hover
{

		background:#2F7887;
		cursor: pointer;
	
}


.Navigation > ul > li > a
{
		text-decoration: none;
		font-size: 15px;
		font-weight: normal;
		padding: 0px 5px;
		color: #fff;
}



.Navigation > ul ul {
visibility: hidden;
width: 543px;
margin: 0;
position: absolute;
top: 40px;
left: 0;
z-index: 200;
}

.Navigation > ul > li:hover ul
{
	visibility:visible;	
}

.Navigation > ul > li:hover ul > li
{
	margin-top:1px;	
	background :#1F545B;
	display: inline-block;
}

.Navigation > ul > li:hover ul > li:hover a
{

	font-weight:bold;
	display: inline-block;
	border-top:2px solid #2F7887;
}

.Navigation > ul > li:hover ul  li  a
{
	display: block;
	height: 40px;
	line-height: 40px;
	padding: 0 15px;
	border: none;
	text-transform: capitalize;
	color: #FFF;
	font-weight: normal;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.2);

}*/


/*FFS MENU LAYOUT/*/

/**** TOP NAV MENU *********/
.Navigation 
{
	margin-top: 4px;
	width: 610px;
	height: 45px;
	padding: 0;
	line-height: 45px;
	background: rgb(0,114,72); 
	background: -moz-linear-gradient(top,  rgba(0,114,72,1) 1%, rgba(31,84,91,1) 54%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(0,114,72,1)), color-stop(54%,rgba(31,84,91,1))); 
	background: -webkit-linear-gradient(top,  rgba(0,114,72,1) 1%,rgba(31,84,91,1) 54%);
	background: -o-linear-gradient(top,  rgba(0,114,72,1) 1%,rgba(31,84,91,1) 54%); 
	background: -ms-linear-gradient(top,  rgba(0,114,72,1) 1%,rgba(31,84,91,1) 54%);
	background: linear-gradient(to bottom,  rgba(0,114,72,1) 1%,rgba(31,84,91,1) 54%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#007248', endColorstr='#1f545b',GradientType=0 ); 
}

.Navigation a
{
	color: #E1E1E1;
	text-decoration: none;
	text-transform: uppercase;
	padding: 0px 3px;
	line-height: 45px;
	font-size: 14px !important;
}

.Navigation a:link, .Navigation a:visited, .Navigation a:active /* menu at rest */
{
	color: #E1E1E1;
	text-decoration: none;
}

.Navigation a:hover /* menu on mouse-over  */
{
	color: #E1E1E1;
	text-decoration: none;
	border-top: solid 3px #4FAA66;
}

.Navigation li.has-sub > a /* attaches side-arrow to all parents */
{
	background-image: url(../../Assets/Images/TopNavDown.png);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 20px;
	font-size: 12px;
}

.Navigation li.has-sub > a:hover
{
	background-image: url(../../Assets/Images/TopNavDownHoverOrange.png);
	background-position: left center;
	background-repeat: no-repeat; /*padding-right: 17px;*/
	/*border-top: solid 3px #f17d21;*/
	padding-left: 20px;
}

.Navigation ul
{
	margin: 0;
	padding: 0;
	list-style: none;
	direction: rtl;
	/*float: left;*/
}

.Navigation li
{
	display: inline;
	float: right;
	padding: 0 10px 0 0;
	line-height: 38px;
}

.Navigation ul ul
{
	
	z-index: 9999999;
	height: 38px;
	margin: -10px 0 0 0;
	padding: 0 0 0 20px;
	line-height: 38px;
	display: none;
	position: absolute;
	top: auto;
	vertical-align: middle;
	border: 1px solid #CCCCCC;
	background: rgb(0,114,72); 
		background: -moz-linear-gradient(top,  rgba(0,114,72,1) 1%, rgba(31,84,91,1) 54%); 
		background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(0,114,72,1)), color-stop(54%,rgba(31,84,91,1))); 
		background: -webkit-linear-gradient(top,  rgba(0,114,72,1) 1%,rgba(31,84,91,1) 54%);
		background: -o-linear-gradient(top,  rgba(0,114,72,1) 1%,rgba(31,84,91,1) 54%); 
		background: -ms-linear-gradient(top,  rgba(0,114,72,1) 1%,rgba(31,84,91,1) 54%);
		background: linear-gradient(to bottom,  rgba(0,114,72,1) 1%,rgba(31,84,91,1) 54%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#007248', endColorstr='#1f545b',GradientType=0 ); 
}


.Navigation ul ul a
{
	line-height: 38px;
}

.Navigation ul ul ul, .Navigation ul ul ul ul, .Navigation ul ul ul ul
{
	display: inline;
	float: right;
	position: absolute;
	width: auto;
}

.Navigation li:hover
{
	cursor: pointer;
	z-index: 100;
}

.Navigation li:hover ul ul, div.Navigation li li:hover ul ul, div.Navigation li li li:hover ul ul, div.Navigation li li li li:hover ul ul
{
	display: none;
}

.Navigation li:hover ul, div.Navigation li li:hover ul, div.Navigation li li li:hover ul, div.Navigation li li li li:hover ul
{
	display: block;
}
/**** TOP NAV MENU ENDS *********/


.Services
{
		float: right;
		text-align: center;
}
.Services > .ServicesContents_1
{
		float: left;
		width: 158px;
}
.Services > .ServicesContents_2
{
		float: left;
		width: 158px;
		margin-left: 8px;
}
.Services > .ServicesContents_3
{
		float: left;
		width: 158px;
		margin-left: 8px;
}
.Services > .ServicesContents_4
{
		float: left;
		width: 158px;
		margin-left: 8px;
}

.services_icon > img
{
	width: 158px;
}

.ServicesContents_1 > .ServicesText_1
{
		float: left;
		width: 158px;
		min-height: 30px;
		background: #ff6718;
		
}
.ServicesContents_2 > .ServicesText_2
{
		float: left;
		width: 158px;
		min-height: 30px;
		background: #1862ad;
}
.ServicesContents_3 > .ServicesText_3
{
		float: left;
		width: 158px;
		min-height: 30px;
		background: #9bdd26;
}
.ServicesContents_4 > .ServicesText_4
{
		float: left;
		width: 158px;
		min-height: 30px;
		background: #07a2f8;
}
.ServicesContents_1 > .ServicesText_1:hover
{
		background: #e6570d;
		cursor: pointer;
}
.ServicesContents_2 > .ServicesText_2:hover
{
		background: #183d63;
		cursor: pointer;
}
.ServicesContents_3 > .ServicesText_3:hover
{
		background: #649b03;
		cursor: pointer;
}
.ServicesContents_4 > .ServicesText_4:hover
{
		background: #0687cf;
		cursor: pointer;
}
.ServicesText_1 > h3 > a
{
		padding: 0px;
		margin: 0px;
		font-family: Arial;
		font-size: 17px;
		font-weight: normal;
		text-align: center;
		color: #ffffff;
		text-decoration: none;
		font-variant:small-caps;
		line-height: 30px;
}
.ServicesText_1 > h3 > a
{
		font-family: Arial;
		font-size: 17px;
		font-weight: normal;
		text-align: center;
		color: #ffffff;
		text-decoration: none;
		font-variant:small-caps;
		line-height: 30px;
}
.ServicesText_2 > h3 > a
{
		font-family: Arial;
		font-size: 17px;
		font-weight: normal;
		text-align: center;
		color: #ffffff;
		text-decoration: none;
		font-variant:small-caps;
		line-height: 30px;
}
.ServicesText_3 > h3 > a
{
		font-family: Arial;
		font-size: 17px;
		font-weight: normal;
		text-align: center;
		color: #ffffff;
		text-decoration: none;
		font-variant:small-caps;
		line-height: 30px;
}
.ServicesText_4 > h3 > a
{
		font-family: Arial;
		font-size: 17px;
		font-weight: normal;
		text-align: center;
		color: #ffffff;
		text-decoration: none;
		font-variant:small-caps;
		line-height: 30px;
}
.ServicesContents > .ServicesIcon
{
		width: 155px;
		min-height: 147px;
}


/**************************************************************************/
/*                           Main Contents Wrapper                        */
/**************************************************************************/
.MainContentsWrapper
{
		margin: 0 auto;
		width: 960px;
		position: relative;
		margin-bottom: 10px;
}

.MainContentsLeft
{
	float: right;
	width: 70%;
	min-height: 200px;
	margin-bottom: 15px;
	direction: rtl;
}

.MainContentsLeft > div.Inner
{
	/*margin: 5px auto;*/
	width: 98%;
	min-height: 190px;
}

.MainContentsLeft > .Inner > .Certifications
{
	margin-top:40px;	
}

.MainContentsLeft > .Inner > .Certifications > img
{
	width:659px;	
}


.MainContentsLeft > .Inner h3,h1
{
		font-family: Trebuchet MS;
		font-size: 20px;
		font-weight: normal;
		color: #b00606;
		border-bottom: 1px solid #d5d2d2;
}
.MainContentsLeft > .Inner > #cmpimg
{
		float: left;
		width: 210px;
		min-height: 126px;
		padding-bottom: 10px;
		margin-top:10px;
}
.MainContentsLeft > .Inner > p
{
		font-family: Arial;
		font-size: 14px;
		font-weight: normal;
		color: #000000;
		text-align: justify;
		line-height: 19px;
		margin-top: 10px;
}

.MainContentsLeft > .Inner > span > p
{
		font-family: Arial;
		font-size: 14px;
		font-weight: normal;
		color: #000000;
		text-align: justify;
		line-height: 19px;
		margin-top: 10px;
}

.MainContentsLeft > .Inner > span > div
{
		font-family: Arial;
		font-size: 14px;
		font-weight: normal;
		color: #000000;
		text-align: justify;
		line-height: 19px;
		margin-top: 10px;
}


.MainContentsRight
{
		 
	float: left;
	width: 30%;
	min-height: 200px;
	margin-bottom: 15px;
	direction: rtl;
}

.MainContentsRight > div.Inner
{
	/*margin: 5px auto;
	width: 95%;*/
	min-height: 190px;
}

div.Top > .Text
{
		margin-top: 10px;
		overflow: hidden;
		height: 244px;
		font-family: Arial;
		font-size: 14px;

}

div.Top > h1 > a.ViewAll
{
	float: left;
	font-size: 15px;
	margin-top: 5px;
	color: #1862AD;	
    width: 75px;
}

div.Top > h1 > a.ViewAll:hover
{
	color: #1862AD;	
	text-decoration:underline;
}

div.Bottom
{
	margin-top:14px;	
}

div.Bottom > div.Text
{
	margin-top:10px;	
	padding-right: 5px;
	padding-bottom: 5px;
	border: 1px solid rgb(228, 228, 228);
	background:#D8D7D7;
	direction: rtl;
}

div.Bottom > div.Text > div > ul
{
	margin:0px;
	padding:0px;
	list-style:none;	
}

div.Bottom > div.Text > div > ul > li
{

	display:block;
	margin-top:5px;
}

div.Bottom > div.Text > div > ul > li > span
{
	font-size:12px;
	color:red;
}

/*div.Bottom > div.Text > div > ul > li > .btnSubmit
{
	float:right;
	margin-top: -35px;
	border: none;
	width: 73px;
	height: 28px;

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #1F545B), color-stop(1, #1F545B));
	background: -moz-linear-gradient(top, #599bb3 5%, #408c99 100%);
	background: -webkit-linear-gradient(top, #1F545B 5%, #1F545B 100%);
	background: -o-linear-gradient(top, #599bb3 5%, #408c99 100%);
	background: -ms-linear-gradient(top, #599bb3 5%, #408c99 100%);
	background: linear-gradient(to bottom, #1F545B 5%, #408c99 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#599bb3', endColorstr='#408c99',GradientType=0);
	background-color: #599bb3;

	color: #ffffff;
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	text-shadow: 0px 1px 0px #3d768a;
}*/

/**************************************************************************/
/*                           Footer Wrapper                               */
/**************************************************************************/

.FooterWrapper
{
	
		width: 100%;
		margin:0 auto;
		min-height: 50px;
		background: rgb(0,114,72); /* Old browsers */
		background: -moz-linear-gradient(top,  rgba(0,114,72,1) 1%, rgba(31,84,91,1) 54%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(0,114,72,1)), color-stop(54%,rgba(31,84,91,1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  rgba(0,114,72,1) 1%,rgba(31,84,91,1) 54%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  rgba(0,114,72,1) 1%,rgba(31,84,91,1) 54%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  rgba(0,114,72,1) 1%,rgba(31,84,91,1) 54%); /* IE10+ */
		background: linear-gradient(to bottom,  rgba(0,114,72,1) 1%,rgba(31,84,91,1) 54%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#007248', endColorstr='#1f545b',GradientType=0 ); /* IE6-9 */
}

.FooterWrapper > .Footer
{
		width: 960px;
		margin: auto;
		min-height: 50px;
}
.Footer > .FooterLeft
{
		float: right;
		width: 480px;
		min-height: 50px;
		line-height: 40px;
}
.Footer > .FooterRight
{
		float: left;
		width: 480px;
		min-height: 50px;
		line-height: 40px;
		text-align: left;
}
.FooterLeft > h2
{
		float: right;
		font-family: Calibri;
		padding-top: 5px;
		font-size: 14px;
		font-weight: normal;
		color: #fff;
}
  
.FooterRight > h2
{
		float: left;
		font-family: Calibri;
		padding-top: 5px;
		font-size: 14px;
		font-weight: normal;
		color: #fff;
}
.FooterRight > h2 > a
{
		color: #FF8500;
		text-decoration: none;
}



/*FEATURE MODULES
======================================================================================*/

/********************************NEWS SCROLL*****************************************/

.NewsIconAlert, .NewsScrollIcon
{
	width:60px !important;
	color:White;
	background-color: #D4220B; /* #FFBABA*/
	padding: 5px 5px 5px 5px;
	float:right;
	text-align: center;

}

.NewsScrollDate
{
	float:right;	
	margin-right: 10px;
	line-height: 25px;
}

.NewsBriefTitle
{
	margin-top:10px;	
}

.NewsBriefTitle > a
{
	color: #1862AD;
}

.NewsScrollBriefNews
{
	margin-top:10px;			
}

.NewsScrollMain > .ExtendableReadMoreMiddleDiv
{
	float:left;	
}

.NewsIconNotice
{
	width:70px !important;
	color:white;
	background-color: #4D4D4F;
	padding: 5px 5px 5px 5px;
	float:right;
	text-align: center;

}

.NewsIconInfo
{
	color:White;
	background-color: #BEC94A;
	padding: 5px 5px 5px 5px;
	float:right;
	text-align: center;

}
.NewsIconNews
{
	color:White;
	background-color: #74974F;
	padding: 5px 5px 5px 5px;
	float:right;
	text-align: center;

}

/*************************CLIP GALLERY LISTING*************************/

.ClipGalleryMain, .ClipGalleryBox
{
	margin-top:10px;	
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	padding-left: 10px;
	padding-right: 10px;
	text-align: justify;
	line-height: 19px;
}

.ClipGalleryMain > div.albumImages > .GalleryImage
{
	border: 1px solid #2C7DA3;
	box-shadow: 0px 0px 3px black;
}

div.ClipGalleryBox > ul.Gallery
{
	margin:0;
	padding:0;	
	list-style:none;
}

div.ClipGalleryBox > ul.Gallery > li
{
	display:inline-block;
	padding: 5px;
}

div.ClipGalleryBox > ul.Gallery > li:hover
{
	opacity:0.5;
}

div.ClipGalleryBox > ul.Gallery > li > a > img
{
border: 1px solid #2C7DA3;
box-shadow: 0px 0px 3px black;
}

/*******************************NEWS LISTING*****************************************/

.SearchNewsMain
{
	margin-top: 10px;
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	padding-left: 10px;
	padding-right: 10px;
	text-align: justify;
	line-height: 19px;
}
	
.SearchNewsIcon 
{
	margin-right:10px;	
}

.check-box
{
	line-height: 35px;	
}
	
.SearchNews
{
	border:1px solid #ccc;
	padding:10px;	
}

.News
{
	min-height:100px;
	width: 630px;
	margin-top: 10px;
	padding: 10px;
	background: -moz-linear-gradient(top,  rgba(229,229,229,1) 0%, rgba(229,229,229,0.31) 69%, rgba(239,239,239,0) 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(229,229,229,1)), color-stop(69%,rgba(229,229,229,0.31)), color-stop(100%,rgba(239,239,239,0)));
	background: -webkit-linear-gradient(top,  rgba(229,229,229,1) 0%,rgba(229,229,229,0.31) 69%,rgba(239,239,239,0) 100%);
	background: -o-linear-gradient(top,  rgba(229,229,229,1) 0%,rgba(229,229,229,0.31) 69%,rgba(239,239,239,0) 100%);
	background: -ms-linear-gradient(top,  rgba(229,229,229,1) 0%,rgba(229,229,229,0.31) 69%,rgba(239,239,239,0) 100%); 
	background: linear-gradient(to bottom,  rgba(229,229,229,1) 0%,rgba(229,229,229,0.31) 69%,rgba(239,239,239,0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#00efefef',GradientType=0 ); 	
}

.NewsHover:hover
{
	background: rgb(104,177,214); 
	background: -moz-linear-gradient(top,  rgba(104,177,214,1) 0%, rgba(254,255,255,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(104,177,214,1)), color-stop(100%,rgba(254,255,255,1)));
	background: -webkit-linear-gradient(top,  rgba(104,177,214,1) 0%,rgba(254,255,255,1) 100%); 
	background: -o-linear-gradient(top,  rgba(104,177,214,1) 0%,rgba(254,255,255,1) 100%);
	background: -ms-linear-gradient(top,  rgba(104,177,214,1) 0%,rgba(254,255,255,1) 100%); 
	background: linear-gradient(to bottom,  rgba(104,177,214,1) 0%,rgba(254,255,255,1) 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#68b1d6', endColorstr='#feffff',GradientType=0 ); 
}

.News >.Left
{
	float: left;
	width:100px;
}
.News >.Right
{
	float: left;
	width: 450px;
}

.News > table
{
	font-size:14px;
	font-family: arial;
	width: 630px;
}

.News > table > tbody > tr > td.BriefTitle
{
	padding-top:10px;	
}

.News > table > tbody > tr > td > p
{
	
}

.News > table > tbody > tr > td.BriefTitle > a
{
	color: #0579AF;
}

.News > table > tbody > tr > td.BriefTitle > span
{
		color: #0579AF;
}

.News > table > tbody > tr > td.Back >a.Button
{
	font-family: "Candara";
	font-size: 12px;
	text-decoration: none;
	padding: 0px 5px 0px 5px;
	border: 1px solid #BEBEBE;
	background: #026480;
	background: -moz-linear-gradient(top, #026480 26%, #00b7ea 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(26%,#026480), color-stop(100%,#00b7ea));
	background: -webkit-linear-gradient(top, #026480 26%,#00b7ea 100%);
	background: -o-linear-gradient(top, #026480 26%,#00b7ea 100%);
	background: -ms-linear-gradient(top, #026480 26%,#00b7ea 100%);
	background: linear-gradient(to bottom, #026480 26%,#00b7ea 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#026480', endColorstr='#00b7ea',GradientType=0 );
	color: white;
	float: right;
}

.News > table > tbody > tr > td.ReadMore > div.ExtendableReadMoreMiddleDiv
{
	float: right;
}

.News > table > tbody > tr > td.ReadMore > div.ExtendableReadMoreMiddleDiv > a 
{
	color:Red;	
}

.News > table > tbody > tr > td.ReadMore > div.ExtendableReadMoreMiddleDiv > a:hover 
{
	color:Red;	
	text-decoration:underline;
}


/***************************TESTIMONIALS SCROLL*************************************/

.Testimonial
{
	font-size:12px;	
}

.Testimonial > .ClientImage > img {
width: 70px;
height: 70px;
}

.Testimonial > .ClientImage {
width: 80px;
float: right;
}

.Testimonial > .Name {
width: 190px;
float: right;
height: 15px;
color: #75002E;
font-family: verdana;
}

.Testimonial > .Company {
width: 190px;
float: right;
height: 15px;
color: #75002E;
font-family: verdana;
}

.Testimonial > .Remarks > p {
padding-top: 30px;
font-family: arial;

}


.Testimonial .Name > a
{

	font-weight:bold;
	color:#077AA7;
}

.Testimonial .Category
{
	font-size:10px;
	font-weight:bold;
	color:#077AA7;
}

.Testimonial .Emails
{
	font-weight:bold;
	color:#077AA7;
	margin-left: 80px !important;
}

.Testimonial .Remarks
{
	padding-top:5px;
}

.Testimonial > div.ExtendableReadMoreMiddleDiv
{
	float: right;
	margin-right: 1px;
	margin-top: -19px;
}

/***************************TESTIMONIALS LISTING*************************************/

.SearchTestimonialsMain
{
	margin-top: 10px;
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	padding-left: 10px;
	padding-right: 10px;
	text-align: justify;
	line-height: 19px;
}

.Testimonials
{
	font-size:14px;
	min-height:100px;
	width: 630px;
	margin-top: 10px;
	padding: 10px;
	background: -moz-linear-gradient(top,  rgba(229,229,229,1) 0%, rgba(229,229,229,0.31) 69%, rgba(239,239,239,0) 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(229,229,229,1)), color-stop(69%,rgba(229,229,229,0.31)), color-stop(100%,rgba(239,239,239,0)));
	background: -webkit-linear-gradient(top,  rgba(229,229,229,1) 0%,rgba(229,229,229,0.31) 69%,rgba(239,239,239,0) 100%);
	background: -o-linear-gradient(top,  rgba(229,229,229,1) 0%,rgba(229,229,229,0.31) 69%,rgba(239,239,239,0) 100%);
	background: -ms-linear-gradient(top,  rgba(229,229,229,1) 0%,rgba(229,229,229,0.31) 69%,rgba(239,239,239,0) 100%); 
	background: linear-gradient(to bottom,  rgba(229,229,229,1) 0%,rgba(229,229,229,0.31) 69%,rgba(239,239,239,0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#00efefef',GradientType=0 ); 	
}

.TestimonialsHover:hover
{
	background: rgb(104,177,214); 
	background: -moz-linear-gradient(top,  rgba(104,177,214,1) 0%, rgba(254,255,255,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(104,177,214,1)), color-stop(100%,rgba(254,255,255,1)));
	background: -webkit-linear-gradient(top,  rgba(104,177,214,1) 0%,rgba(254,255,255,1) 100%); 
	background: -o-linear-gradient(top,  rgba(104,177,214,1) 0%,rgba(254,255,255,1) 100%);
	background: -ms-linear-gradient(top,  rgba(104,177,214,1) 0%,rgba(254,255,255,1) 100%); 
	background: linear-gradient(to bottom,  rgba(104,177,214,1) 0%,rgba(254,255,255,1) 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#68b1d6', endColorstr='#feffff',GradientType=0 ); 
}

.Testimonials > .ClientImage
{
	width: 87px;
	min-height: 104px;
	float:left;
}

.Testimonials >.Left
{
	float: left;
	width: 87px;
	min-height: 104px;
	float: left;
}

.Testimonials >.Left > .ClientImage
{
	border: 1px solid #CCC;
}

.Testimonials >.Right
{
	float: left;
	width: 530px;
	min-height: 104px;
	padding-left:10px;
}

.Testimonials >.Right > table
{

	font-family: arial;
	font-size:14px;

}

.Testimonials >.Right > table > tbody > tr > td > a
{
	color: #006AB1;
	cursor:pointer;	
}

.Testimonials >.Right > table > tbody > tr > td > a:hover
{
	text-decoration:underline;	
}

.Testimonials >.Right > table > tbody > tr > td.odd
{
	font-weight:bold;
	width:80px;	
	padding-bottom: 5px;
}
.Testimonials >.Right > table > tbody > tr > td.even
{
	width:300px;	
}

.Testimonials > .Right > table > tbody > tr > td.ReadMore > div.ExtendableReadMoreMiddleDiv
{
	float: right;
}

.Testimonials > .Right > table > tbody > tr > td.ReadMore > div.ExtendableReadMoreMiddleDiv > a 
{
	color:Red;	
}

.Testimonials > .Right > table > tbody > tr > td.ReadMore > div.ExtendableReadMoreMiddleDiv > a:hover 
{
	color:Red;	
	text-decoration:underline;
}


/*************************PRODUCTS SCROLL******************************/

.ProductScroll
{
	font-family: arial;
	font-size: 14px;	
}

.ProductScroll > .ClientImage > img {
	width: 70px;
	height: 70px;
}

.ProductScroll > .ClientImage {
	width: 75px;
	float: right;
}

.ProductScroll > .Name > a {
	width: 190px;
	float: right;
	height: 15px;
	color: #006AB1;
	font-weight: bold;
}

.ProductScroll > .Remarks
{
	width: 190px;
	float: right;
}

.ProductScroll > .Remarks > p {
	font-family: arial;	
}

.ProductScroll > div.ExtendableReadMoreMiddleDiv
{
	float: right;
	margin-right: 1px;
	margin-top: -17px;
}

/*************************PRODUCTS LISTING******************************/

.SearchProductsMain
{
	margin-top: 10px;
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	padding-left: 10px;
	padding-right: 10px;
	text-align: justify;
	line-height: 19px;
}

.Products
{
	font-size: 14px;
	min-height:100px;
	width: 630px;
	margin-top: 10px;
	padding: 10px;
	background: -moz-linear-gradient(top,  rgba(229,229,229,1) 0%, rgba(229,229,229,0.31) 69%, rgba(239,239,239,0) 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(229,229,229,1)), color-stop(69%,rgba(229,229,229,0.31)), color-stop(100%,rgba(239,239,239,0)));
	background: -webkit-linear-gradient(top,  rgba(229,229,229,1) 0%,rgba(229,229,229,0.31) 69%,rgba(239,239,239,0) 100%);
	background: -o-linear-gradient(top,  rgba(229,229,229,1) 0%,rgba(229,229,229,0.31) 69%,rgba(239,239,239,0) 100%);
	background: -ms-linear-gradient(top,  rgba(229,229,229,1) 0%,rgba(229,229,229,0.31) 69%,rgba(239,239,239,0) 100%); 
	background: linear-gradient(to bottom,  rgba(229,229,229,1) 0%,rgba(229,229,229,0.31) 69%,rgba(239,239,239,0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#00efefef',GradientType=0 ); 	
}

.ProductsHover:hover
{
	background: rgb(104,177,214); 
	background: -moz-linear-gradient(top,  rgba(104,177,214,1) 0%, rgba(254,255,255,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(104,177,214,1)), color-stop(100%,rgba(254,255,255,1)));
	background: -webkit-linear-gradient(top,  rgba(104,177,214,1) 0%,rgba(254,255,255,1) 100%); 
	background: -o-linear-gradient(top,  rgba(104,177,214,1) 0%,rgba(254,255,255,1) 100%);
	background: -ms-linear-gradient(top,  rgba(104,177,214,1) 0%,rgba(254,255,255,1) 100%); 
	background: linear-gradient(to bottom,  rgba(104,177,214,1) 0%,rgba(254,255,255,1) 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#68b1d6', endColorstr='#feffff',GradientType=0 ); 
}

.Products > .ClientImage
{
	width: 87px;
	min-height: 104px;
	float:left;
}

.Products >.Left
{
	float: left;
	width: 87px;
	min-height: 104px;
	float: left;
}

.Products >.Left > .ClientImage
{
	border: 1px solid #CCC;
}

.Products >.Right
{
	float: left;
	width: 530px;
	min-height: 104px;
	padding-left:10px;
}

.Products >.Right > table
{
	font-family: arial;
	width: 530px;
}

.Products >.Right > table > tbody > tr > td > a
{
	color: #006AB1;
	cursor:pointer;	
}

.Products >.Right > table > tbody > tr > td > a:hover
{
	text-decoration:underline;	
}

.Products >.Right > table > tbody > tr > td.odd
{
	font-weight:bold;
	width:80px;	
	padding-bottom: 5px;
}
.Products >.Right > table > tbody > tr > td.even
{
	width:300px;	
}

.Products > .Right > table > tbody > tr > td.ReadMore > div.ExtendableReadMoreMiddleDiv
{
	float: right;
}

.Products > .Right > table > tbody > tr > td.ReadMore > div.ExtendableReadMoreMiddleDiv > a 
{
	color:Red;	
}

.Products > .Right > table > tbody > tr > td.ReadMore > div.ExtendableReadMoreMiddleDiv > a:hover 
{
	color:Red;	
	text-decoration:underline;
}


.Products >.Right > table > tbody > tr > td.Back >a.Button
{
	font-family: "Candara";
	text-decoration: none;
	padding: 0px 5px 0px 5px;
	border: 1px solid #BEBEBE;
	background: #026480;
	background: -moz-linear-gradient(top, #026480 26%, #00b7ea 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(26%,#026480), color-stop(100%,#00b7ea));
	background: -webkit-linear-gradient(top, #026480 26%,#00b7ea 100%);
	background: -o-linear-gradient(top, #026480 26%,#00b7ea 100%);
	background: -ms-linear-gradient(top, #026480 26%,#00b7ea 100%);
	background: linear-gradient(to bottom, #026480 26%,#00b7ea 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#026480', endColorstr='#00b7ea',GradientType=0 );
	color: white;
	float: right;
}

/***************************ORGANIZATION SCROLL**************************************/

.OrganizationsScroll
{
	font-family: arial;
	font-size: 14px;	
}

.OrganizationsScroll > .ClientImage > img {
	width: 70px;
	height: 70px;
}

.OrganizationsScroll > .ClientImage {
	width: 80px;
	float: right;
}

.OrganizationsScroll > .Name > a {
	width: 190px;
	float: right;
	height: 15px;
	color: #006AB1;
	font-weight: bold;
}

.OrganizationsScroll > .Category {
	width: 190px;
	float: right;
	height: 15px;
	color: #006AB1;
	font-weight: bold;
	font-size: 12px;
}

.OrganizationsScroll > .Remarks
{
	width: 190px;
	float: right;
}

.OrganizationsScroll > .Remarks > p {
	font-family: arial;	
}

.OrganizationsScroll > div.ExtendableReadMoreMiddleDiv
{
	float: right;
	margin-right: 1px;
	margin-top: -17px;
}

/***************************ORGANIZATION LISTING*************************************/

.SearchOrganizationMain
{
	margin-top: 10px;
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	padding-left: 10px;
	padding-right: 10px;
	text-align: justify;
	line-height: 19px;	
}

.Organizations
{
	font-size:14px;
	min-height:100px;
	width: 630px;
	margin-top: 10px;
	padding: 10px;
	background: -moz-linear-gradient(top,  rgba(229,229,229,1) 0%, rgba(229,229,229,0.31) 69%, rgba(239,239,239,0) 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(229,229,229,1)), color-stop(69%,rgba(229,229,229,0.31)), color-stop(100%,rgba(239,239,239,0)));
	background: -webkit-linear-gradient(top,  rgba(229,229,229,1) 0%,rgba(229,229,229,0.31) 69%,rgba(239,239,239,0) 100%);
	background: -o-linear-gradient(top,  rgba(229,229,229,1) 0%,rgba(229,229,229,0.31) 69%,rgba(239,239,239,0) 100%);
	background: -ms-linear-gradient(top,  rgba(229,229,229,1) 0%,rgba(229,229,229,0.31) 69%,rgba(239,239,239,0) 100%); 
	background: linear-gradient(to bottom,  rgba(229,229,229,1) 0%,rgba(229,229,229,0.31) 69%,rgba(239,239,239,0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#00efefef',GradientType=0 ); 	
}

.OrganizationsHover:hover
{
	background: rgb(104,177,214); 
	background: -moz-linear-gradient(top,  rgba(104,177,214,1) 0%, rgba(254,255,255,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(104,177,214,1)), color-stop(100%,rgba(254,255,255,1)));
	background: -webkit-linear-gradient(top,  rgba(104,177,214,1) 0%,rgba(254,255,255,1) 100%); 
	background: -o-linear-gradient(top,  rgba(104,177,214,1) 0%,rgba(254,255,255,1) 100%);
	background: -ms-linear-gradient(top,  rgba(104,177,214,1) 0%,rgba(254,255,255,1) 100%); 
	background: linear-gradient(to bottom,  rgba(104,177,214,1) 0%,rgba(254,255,255,1) 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#68b1d6', endColorstr='#feffff',GradientType=0 ); 
}

.Organizations > .ClientImage
{
	width: 87px;
	min-height: 104px;
	float:left;
}

.Organizations >.Left
{
	width: 87px;
	min-height: 104px;
	float: left;
}

.Organizations >.Left > .ClientImage
{
	border: 1px solid #CCC;
}

.Organizations >.Right
{
	float: left;
	width: 530px;
	min-height: 104px;
	padding-left:10px;
}

.Organizations >.Right > table
{
	font-family: arial;
	width: 530px;
}

.Organizations >.Right > table > tbody > tr > td > a
{
	color: #006AB1;
	cursor:pointer;	
}

.Organizations >.Right > table > tbody > tr > td > a:hover
{
	text-decoration:underline;	
}

.Organizations >.Right > table > tbody > tr > td.odd
{
	font-weight:bold;
	width:80px;	
	padding-bottom: 5px;
}
.Organizations >.Right > table > tbody > tr > td.even
{
	width:300px;	
}

.Organizations > .Right > table > tbody > tr > td.ReadMore > div.ExtendableReadMoreMiddleDiv
{
	float: right;
}

.Organizations > .Right > table > tbody > tr > td.ReadMore > div.ExtendableReadMoreMiddleDiv > a 
{
	color:Red;	
}

.Organizations > .Right > table > tbody > tr > td.ReadMore > div.ExtendableReadMoreMiddleDiv > a:hover 
{
	color:Red;	
	text-decoration:underline;
}

.Organizations >.Right > table > tbody > tr > td.Back
{
	padding-top:10px;	
}

.Organizations >.Right > table > tbody > tr > td.Back > a.Button
{
	font-family: "Candara";
	text-decoration: none;
	padding: 0px 5px 0px 5px;
	border: 1px solid #BEBEBE;
	background: #026480;
	background: -moz-linear-gradient(top, #026480 26%, #00b7ea 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(26%,#026480), color-stop(100%,#00b7ea));
	background: -webkit-linear-gradient(top, #026480 26%,#00b7ea 100%);
	background: -o-linear-gradient(top, #026480 26%,#00b7ea 100%);
	background: -ms-linear-gradient(top, #026480 26%,#00b7ea 100%);
	background: linear-gradient(to bottom, #026480 26%,#00b7ea 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#026480', endColorstr='#00b7ea',GradientType=0 );
	color: white;
	float: right;
}


/***************************PROJECTS SCROLL**************************************/

.ProjectsScroll
{
	font-family: arial;
	font-size: 14px;	
}

.ProjectsScroll > .ClientImage > img {
	width: 70px;
	height: 70px;
}

.ProjectsScroll > .ClientImage {
	width: 80px;
	float: right;
}

.ProjectsScroll > .Name > a {
	width: 190px;
	float: right;
	height: 15px;
	color: #006AB1;
	font-weight: bold;
}

.ProjectsScroll > .Category {
	width: 190px;
	float: right;
	height: 15px;
	color: #006AB1;
	font-weight: bold;
}

.ProjectsScroll > .Remarks
{
	width: 190px;
	float: right;
}

.ProjectsScroll > .Remarks > p {
	font-family: arial;	
}

.ProjectsScroll > div.ExtendableReadMoreMiddleDiv
{
	float: right;
	margin-right: 1px;
	margin-top: -17px;
}

/***************************PROJECTS LISTING*************************************/

.SearchProjectsMain
{
	margin-top: 10px;
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	padding-left: 10px;
	padding-right: 10px;
	text-align: justify;
	line-height: 19px;	
}

.Projects
{
	font-size: 14px;
	min-height:100px;
	width: 630px;
	margin-top: 10px;
	padding: 10px;
	background: -moz-linear-gradient(top,  rgba(229,229,229,1) 0%, rgba(229,229,229,0.31) 69%, rgba(239,239,239,0) 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(229,229,229,1)), color-stop(69%,rgba(229,229,229,0.31)), color-stop(100%,rgba(239,239,239,0)));
	background: -webkit-linear-gradient(top,  rgba(229,229,229,1) 0%,rgba(229,229,229,0.31) 69%,rgba(239,239,239,0) 100%);
	background: -o-linear-gradient(top,  rgba(229,229,229,1) 0%,rgba(229,229,229,0.31) 69%,rgba(239,239,239,0) 100%);
	background: -ms-linear-gradient(top,  rgba(229,229,229,1) 0%,rgba(229,229,229,0.31) 69%,rgba(239,239,239,0) 100%); 
	background: linear-gradient(to bottom,  rgba(229,229,229,1) 0%,rgba(229,229,229,0.31) 69%,rgba(239,239,239,0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#00efefef',GradientType=0 ); 	
}

.ProjectsHover:hover
{
	background: rgb(104,177,214); 
	background: -moz-linear-gradient(top,  rgba(104,177,214,1) 0%, rgba(254,255,255,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(104,177,214,1)), color-stop(100%,rgba(254,255,255,1)));
	background: -webkit-linear-gradient(top,  rgba(104,177,214,1) 0%,rgba(254,255,255,1) 100%); 
	background: -o-linear-gradient(top,  rgba(104,177,214,1) 0%,rgba(254,255,255,1) 100%);
	background: -ms-linear-gradient(top,  rgba(104,177,214,1) 0%,rgba(254,255,255,1) 100%); 
	background: linear-gradient(to bottom,  rgba(104,177,214,1) 0%,rgba(254,255,255,1) 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#68b1d6', endColorstr='#feffff',GradientType=0 ); 
}

.Projects > .ClientImage
{
	width: 87px;
	min-height: 104px;
	float:left;
}

.Projects >.Left
{
	float: left;
	width: 87px;
	min-height: 104px;
	float: left;
}

.Projects >.Left > .ClientImage
{
	border: 1px solid #CCC;
}

.Projects >.Right
{
	float: left;
	width: 530px;
	min-height: 104px;
	padding-left:10px;
}

.Projects >.Right > table
{

	font-family: arial;
	width: 530px;
}

.Projects >.Right > table > tbody > tr > td > a
{
	color: #006AB1;
	cursor:pointer;	
}

.Projects >.Right > table > tbody > tr > td > a:hover
{
	text-decoration:underline;	
}

.Projects >.Right > table > tbody > tr > td.odd
{
	font-weight:bold;
	width:80px;	
	padding-bottom: 5px;
}
.Projects >.Right > table > tbody > tr > td.even
{
	width:300px;	
}

.Projects > .Right > table > tbody > tr > td.ReadMore > div.ExtendableReadMoreMiddleDiv
{
	float: right;
}

.Projects > .Right > table > tbody > tr > td.ReadMore > div.ExtendableReadMoreMiddleDiv > a 
{
	color:Red;	
}

.Projects > .Right > table > tbody > tr > td.ReadMore > div.ExtendableReadMoreMiddleDiv > a:hover 
{
	color:Red;	
	text-decoration:underline;
}

.Projects >.Right > table > tbody > tr > td.Back
{
	padding-top:10px;	
}

.Projects >.Right > table > tbody > tr > td.Back > a.Button
{
	font-family: "Candara";
	text-decoration: none;
	padding: 0px 5px 0px 5px;
	border: 1px solid #BEBEBE;
	background: #026480;
	background: -moz-linear-gradient(top, #026480 26%, #00b7ea 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(26%,#026480), color-stop(100%,#00b7ea));
	background: -webkit-linear-gradient(top, #026480 26%,#00b7ea 100%);
	background: -o-linear-gradient(top, #026480 26%,#00b7ea 100%);
	background: -ms-linear-gradient(top, #026480 26%,#00b7ea 100%);
	background: linear-gradient(to bottom, #026480 26%,#00b7ea 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#026480', endColorstr='#00b7ea',GradientType=0 );
	color: white;
	float: right;
}




/****************************EVENTS SCROLL*************************************/

.EventScroll
{
	font-family: arial;	
	font-size:13px;
}

.EventScroll > ul#reviews
{
	margin:0;
	padding:0;
	list-style:none;	
	width:279px !important;

}

.EventScroll > ul#reviews > li
{
	display:block;	
}

.EventScroll > ul#reviews > li > .review
{
	height:250px;	
	width:273px;
}

.EventScroll > ul#reviews > li > .review > .EventTitle
{
	font-weight:bold;
	padding:5px;
	background: #009ec3; /* Old browsers */
	background: -moz-linear-gradient(top,  #009ec3 0%, #00b7ea 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#009ec3), color-stop(100%,#00b7ea)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #009ec3 0%,#00b7ea 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #009ec3 0%,#00b7ea 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #009ec3 0%,#00b7ea 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #009ec3 0%,#00b7ea 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#009ec3', endColorstr='#00b7ea',GradientType=0 ); /* IE6-9 */

}

.EventScroll > ul#reviews > li > .review > .EventTitle > a
{
	color:White;	
	
}

.EventScroll > ul#reviews > li > .review > .Subject
{
        float:right;
		margin-top:10px;
		font-size:12px;
}

.EventScroll > ul#reviews > li > .review > .Agenda
{
		 float:right;
		padding:5px 5px;
		font-size:12px;
		border: 1px solid #DDD;
}

.EventScroll > ul#reviews > li > .review > .Subject > span
{ 
	padding: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	background: rgb(208,209,207); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(208,209,207,1) 1%, rgba(245,249,240,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(208,209,207,1)), color-stop(100%,rgba(245,249,240,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(208,209,207,1) 1%,rgba(245,249,240,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(208,209,207,1) 1%,rgba(245,249,240,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(208,209,207,1) 1%,rgba(245,249,240,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(208,209,207,1) 1%,rgba(245,249,240,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0d1cf', endColorstr='#f5f9f0',GradientType=0 ); /* IE6-9 */

}

.EventScroll > ul#reviews > li > .review > .EventDateLabel , .EventTimeLabel
{
	font-weight:bold;
}

.EventScroll > ul#reviews > li > .review > .EventDateLabel, .EventDateText , .EventTimeLabel, .EventTimeText
{
		margin-top:5px;
		float:right;
		font-size:12px;
}

.EventScroll > ul#reviews > li > .review > .ExtendableReadMoreMiddleDiv
{
	position: relative;
	right: 8px;
	top: 20px;
}

#pager2.pager a {
		float:left;
		height:5px;
		width:15px;
		background:none repeat scroll 0 0 #5B5A5A;
		margin-right:5px;
	color:transparent;
}
#pager2.pager a.selected{
	background: #0B83BB;
	border:0px !important;
}

/*************************RIBBONS CSS*************************/

.post-date-ribbon {

		height: 25px;
		text-align: center;
		line-height: 25px;
		color: #fff;
		font-size: 12px;
		margin-top: -25px;
		position: relative;
		margin-left:10px;
		background-color: #077AA7;
		padding: 0px 10px 0px 10px;
}

.post-date-ribbon > a
{
	color:White;	
}

.single_post .post-date-ribbon { margin-top: -32px }
.corner {
		position: absolute;
		left: -10px;
		width: 0;
		height: 0;
		border-style: solid;
		border-width: 0 0 10px 10px;
		border-color: transparent transparent #00aaff transparent;
}


.corner {
border-color: transparent transparent #EA141F transparent;
}

.corner {
position: absolute;
left: -10px;
width: 0;
height: 0;
border-style: solid;
border-width: 0 0 10px 10px;
border-color: transparent transparent #5F96B1  transparent;
}

/***************************EVENTS LISTING*************************************/
.SearchEventsMain
{
	margin-top: 10px;
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	padding-left: 10px;
	padding-right: 10px;
	text-align: justify;
	line-height: 19px;
}

.Events
{
	font-family: arial;
	font-size: 14px;
	min-height:100px;
	width: 630px;
	margin-top: 20px;
	padding: 10px;
	background: -moz-linear-gradient(top,  rgba(229,229,229,1) 0%, rgba(229,229,229,0.31) 69%, rgba(239,239,239,0) 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(229,229,229,1)), color-stop(69%,rgba(229,229,229,0.31)), color-stop(100%,rgba(239,239,239,0)));
	background: -webkit-linear-gradient(top,  rgba(229,229,229,1) 0%,rgba(229,229,229,0.31) 69%,rgba(239,239,239,0) 100%);
	background: -o-linear-gradient(top,  rgba(229,229,229,1) 0%,rgba(229,229,229,0.31) 69%,rgba(239,239,239,0) 100%);
	background: -ms-linear-gradient(top,  rgba(229,229,229,1) 0%,rgba(229,229,229,0.31) 69%,rgba(239,239,239,0) 100%); 
	background: linear-gradient(to bottom,  rgba(229,229,229,1) 0%,rgba(229,229,229,0.31) 69%,rgba(239,239,239,0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#00efefef',GradientType=0 ); 	
}

.EventsHover:hover
{
	background: rgb(104,177,214); 
	background: -moz-linear-gradient(top,  rgba(104,177,214,1) 0%, rgba(254,255,255,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(104,177,214,1)), color-stop(100%,rgba(254,255,255,1)));
	background: -webkit-linear-gradient(top,  rgba(104,177,214,1) 0%,rgba(254,255,255,1) 100%); 
	background: -o-linear-gradient(top,  rgba(104,177,214,1) 0%,rgba(254,255,255,1) 100%);
	background: -ms-linear-gradient(top,  rgba(104,177,214,1) 0%,rgba(254,255,255,1) 100%); 
	background: linear-gradient(to bottom,  rgba(104,177,214,1) 0%,rgba(254,255,255,1) 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#68b1d6', endColorstr='#feffff',GradientType=0 ); 
}

.Events > .ClientImage
{
	width: 87px;
	min-height: 104px;
	float:left;
}

.Events >.Left
{
	padding-top:5px;
	float: left;

}

.Events >.Left > span
{
	font-weight:bold;
}


.Events >.Left > .ClientImage
{
	border: 1px solid #CCC;
}

.Events >.Right
{
	padding-top:5px;
	float: left;
	width: 450px;
	padding-left:10px;
}

.Events >.Right > table
{
	font-size:11px;
	font-family: arial;
	width: 530px;
}

.Events >.Right > table > tbody > tr > td > a
{
	color: #006AB1;
	cursor:pointer;	
}

.Events >.Right > table > tbody > tr > td > a:hover
{
	text-decoration:underline;	
}

.Events >.Right > table > tbody > tr > td.odd
{
	font-weight:bold;
	width:80px;	
	padding-bottom: 5px;
}
.Events >.Right > table > tbody > tr > td.even
{
	width:300px;	
}

.Events > div.Left > div.ExtendableReadMoreMiddleDiv
{
	float:right;
}

.Events > div.Left > div.ExtendableReadMoreMiddleDiv > a 
{
	color:Red;	
}

.Events > div.Left > div.ExtendableReadMoreMiddleDiv > a :hover 
{
	color:Red;	
	text-decoration:underline;
}


.Events >.Right > table > tbody > tr > td.Back
{
	padding-top:10px;	
}

.Events >.Right > table > tbody > tr > td.Back > a.Button
{
	font-family: "Candara";
	font-size: 12px;
	text-decoration: none;
	padding: 0px 5px 0px 5px;
	border: 1px solid #BEBEBE;
	background: #026480;
	background: -moz-linear-gradient(top, #026480 26%, #00b7ea 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(26%,#026480), color-stop(100%,#00b7ea));
	background: -webkit-linear-gradient(top, #026480 26%,#00b7ea 100%);
	background: -o-linear-gradient(top, #026480 26%,#00b7ea 100%);
	background: -ms-linear-gradient(top, #026480 26%,#00b7ea 100%);
	background: linear-gradient(to bottom, #026480 26%,#00b7ea 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#026480', endColorstr='#00b7ea',GradientType=0 );
	color: white;
	float: right;
}

/***************************SERVICES SCROLL*************************************/
.ServicesScroll
{
	font-family: arial;
	font-size: 14px;	
}

.ServicesScroll > .ClientImage > img {
	width: 70px;
	height: 70px;
}

.ServicesScroll > .ClientImage {
	width: 74px;
	float: right;
}

.ServicesScroll > .Name > a {
	width: 190px;
	float: right;
	height: 15px;
	color: #006AB1;
	font-weight: bold;
}

.ServicesScroll > .Category {
	width: 190px;
	float: right;
	height: 15px;
	color: #006AB1;
	font-weight: bold;
}

.ServicesScroll > .Remarks
{
	width: 195px;
	float: right;
}

.ServicesScroll > .Remarks > p {
	font-family: arial;	
}

.ServicesScroll > div.ExtendableReadMoreMiddleDiv
{
	float: right;
	margin-right: 1px;
	margin-top: -17px;
}


/* BUTTONS CSS
=================================================================================================*/


.BackButton
{
	float: right;
	margin-right: 21px;
	margin-top: -24px;	
}

.BackButton > a
{
		color:#4891A1;
}


.btnTorquoise 
{
	 border: none;
-moz-box-shadow: 0px 10px 14px -7px #276873;
-webkit-box-shadow: 0px 10px 14px -7px #1F545B;
box-shadow: 0px 10px 14px -7px #1F545B;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #1F545B), color-stop(1, #1F545B));
background: -moz-linear-gradient(top, #599bb3 5%, #408c99 100%);
background: -webkit-linear-gradient(top, #1F545B 5%, #1F545B 100%);
background: -o-linear-gradient(top, #599bb3 5%, #408c99 100%);
background: -ms-linear-gradient(top, #599bb3 5%, #408c99 100%);
background: linear-gradient(to bottom, #1F545B 5%, #408c99 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#599bb3', endColorstr='#408c99',GradientType=0);
background-color: #599bb3;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;
display: inline-block;
color: #ffffff;
font-family: Trebuchet MS;
font-size: 14px;
font-weight: normal;
padding: 5px 12px;
text-decoration: none;
text-shadow: 0px 1px 0px #3d768a;
				
}
.btnTorquoise:hover 
{
				
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #408c99), color-stop(1, #599bb3));
	background:-moz-linear-gradient(top, #408c99 5%, #599bb3 100%);
	background:-webkit-linear-gradient(top, #408c99 5%, #599bb3 100%);
	background:-o-linear-gradient(top, #408c99 5%, #599bb3 100%);
	background:-ms-linear-gradient(top, #408c99 5%, #599bb3 100%);
	background:linear-gradient(to bottom, #408c99 5%, #599bb3 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#408c99', endColorstr='#599bb3',GradientType=0);
				
	background-color:#408c99;
}

.btnTorquoise:active 
{
	position:relative;
	top:1px;
}



/* Newsletter CSS
=================================================================================================*/


.TextBox
{
	width: 93%;
	padding: 5px;
	border: 1px solid white;	
}

.TextboxAndButton
{
	width:97%;
	display:inline-block;	
	border: 1px solid white;	
	background:white;
}

.Email , .btnSubmit
{
	border:0;
	border-color:Transparent ;	
}

.Email
{
	width: 65%;
	color:#4a4a4a;
}

.btnSubmit
{
	width: 74px;
	height: 28px;
	text-shadow: 0px 0px 1px #6D6D6D;
	color: white;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #1F545B), color-stop(1, #1F545B));
	background: -moz-linear-gradient(top, #599bb3 5%, #408c99 100%);
	background: -webkit-linear-gradient(top, #1F545B 5%, #1F545B 100%);
	background: -o-linear-gradient(top, #599bb3 5%, #408c99 100%);
	background: -ms-linear-gradient(top, #599bb3 5%, #408c99 100%);
	background: linear-gradient(to bottom, #1F545B 5%, #408c99 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#599bb3', endColorstr='#408c99',GradientType=0);
	cursor:pointer;
}

.btnGray
{
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	background: #e5e5e5; /* Old browsers */
	background: -moz-linear-gradient(top,  #e5e5e5 0%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e5e5), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e5e5e5 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e5e5e5 0%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e5e5e5 0%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #e5e5e5 0%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
	
}

.btnGray:active 
{
	position:relative;
	top:1px;
}

/* MESSAGES CSS
=================================================================================================*/

.Success
{
	color:Green;
}

.Error
{
		color:Red;
}

.Warning
{
	color:#EA9129;	
}

/* GOOGLE SEARCH BOX CSS
=================================================================================================*/
	
	.cse input.gsc-search-button, input.gsc-search-button {
	font-family: inherit;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	padding: 0 8px;
	height: 29px;
	min-width: 54px;
	border: 1px solid #387A7A;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-color: #387A7A !important;
	background-color: #387a7a !important;
	background-image: -webkit-gradient(linear,left top,left bottom,from(#387a7a),to(#387a7a)) !important;
	background-image: -webkit-linear-gradient(top,#387a7a,#387a7a) !important;
	background-image: -moz-linear-gradient(top,#387a7a,#387a7a) !important;
	background-image: -ms-linear-gradient(top,#387a7a,#387a7a) !important;
	background-image: -o-linear-gradient(top,#387a7a,#387a7a) !important;
	background-image: linear-gradient(top,#387a7a,#387a7a) !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#387a7a',EndColorStr='#387a7a') !important;

	
}


.cse input.gsc-search-button:hover, input.gsc-search-button:hover {
border-color: #1B5859 !important;
background-color: #1B5859 !important;

}
	.SearchBox
	{
		min-height: 57px;	
	}
	#cse 
	{
		width: 40%;
		float: left;	
		padding: 5px 0px;
	}
	
	.gsc-control-cse
	{
		font-family: Arial, sans-serif;
		border-color: #FFFFFF;
	}
	.gsc-control-cse .gsc-table-result
	{
		font-family: Arial, sans-serif;
	}
	
	.cse .gsc-control-cse, .gsc-control-cse {
		background-color:transparent !important;
		border: 0px solid #fff !important;
}

	.cse .gsc-control-cse, .gsc-control-cse {
			padding: 0 !important;
			width: auto !important; 
	}
	
	.gsc-search-box-tools .gsc-search-box .gsc-input
	{
		padding-left: 0px !important;
		background-position: -100% 0% !important;
	}
	input.gsc-input, .gsc-input-box, .gsc-input-box-hover, .gsc-input-box-focus
	{
		border-color: #1B5859 !important;
	}
	input.gsc-search-button, input.gsc-search-button:hover, input.gsc-search-button:focus
	{
		border-color: #1B5859;
		background-color: #1B5859;
		background-image: none;
		filter: none;
	}
	.gsc-tabHeader.gsc-tabhInactive
	{
		border-color: #FF9900;
		background-color: #FFFFFF;
	}
	.gsc-tabHeader.gsc-tabhActive
	{
		border-color: #E9E9E9;
		background-color: #E9E9E9;
		border-bottom-color: #FF9900;
	}
	.gsc-tabsArea
	{
		border-color: #FF9900;
	}
	.gsc-webResult.gsc-result, .gsc-results .gsc-imageResult
	{
		border-color: #FFFFFF;
		background-color: #FFFFFF;
	}
	.gsc-webResult.gsc-result:hover, .gsc-imageResult:hover
	{
		border-color: #FFFFFF;
		background-color: #FFFFFF;
	}
	.gs-webResult.gs-result a.gs-title:link, .gs-webResult.gs-result a.gs-title:link b, .gs-imageResult a.gs-title:link, .gs-imageResult a.gs-title:link b
	{
		color: #0000CC;
	}
	.gs-webResult.gs-result a.gs-title:visited, .gs-webResult.gs-result a.gs-title:visited b, .gs-imageResult a.gs-title:visited, .gs-imageResult a.gs-title:visited b
	{
		color: #0000CC;
	}
	.gs-webResult.gs-result a.gs-title:hover, .gs-webResult.gs-result a.gs-title:hover b, .gs-imageResult a.gs-title:hover, .gs-imageResult a.gs-title:hover b
	{
		color: #0000CC;
	}
	.gs-webResult.gs-result a.gs-title:active, .gs-webResult.gs-result a.gs-title:active b, .gs-imageResult a.gs-title:active, .gs-imageResult a.gs-title:active b
	{
		color: #0000CC;
	}
	.gsc-cursor-page
	{
		color: #0000CC;
	}
	a.gsc-trailing-more-results:link
	{
		color: #0000CC;
	}
	.gs-webResult .gs-snippet, .gs-imageResult .gs-snippet, .gs-fileFormatType
	{
		color: #000000;
	}
	.gs-webResult div.gs-visibleUrl, .gs-imageResult div.gs-visibleUrl
	{
		color: #008000;
	}
	.gs-webResult div.gs-visibleUrl-short
	{
		color: #008000;
	}
	.gs-webResult div.gs-visibleUrl-short
	{
		display: none;
	}
	.gs-webResult div.gs-visibleUrl-long
	{
		display: block;
	}
	.gs-promotion div.gs-visibleUrl-short
	{
		display: none;
	}
	.gs-promotion div.gs-visibleUrl-long
	{
		display: block;
	}
	.gsc-cursor-box
	{
		border-color: #FFFFFF;
	}
	.gsc-results .gsc-cursor-box .gsc-cursor-page
	{
		border-color: #E9E9E9;
		background-color: #FFFFFF;
		color: #0000CC;
	}
	.gsc-results .gsc-cursor-box .gsc-cursor-current-page
	{
		border-color: #FF9900;
		background-color: #FFFFFF;
		color: #0000CC;
	}
	.gsc-webResult.gsc-result.gsc-promotion
	{
		border-color: #336699;
		background-color: #FFFFFF;
	}
	.gsc-completion-title
	{
		color: #0000CC;
	}
	.gsc-completion-snippet
	{
		color: #000000;
	}
	.gs-promotion a.gs-title:link, .gs-promotion a.gs-title:link *, .gs-promotion .gs-snippet a:link
	{
		color: #0000CC;
	}
	.gs-promotion a.gs-title:visited, .gs-promotion a.gs-title:visited *, .gs-promotion .gs-snippet a:visited
	{
		color: #0000CC;
	}
	.gs-promotion a.gs-title:hover, .gs-promotion a.gs-title:hover *, .gs-promotion .gs-snippet a:hover
	{
		color: #0000CC;
	}
	.gs-promotion a.gs-title:active, .gs-promotion a.gs-title:active *, .gs-promotion .gs-snippet a:active
	{
		color: #0000CC;
	}
	.gs-promotion .gs-snippet, .gs-promotion .gs-title .gs-promotion-title-right, .gs-promotion .gs-title .gs-promotion-title-right *
	{
		color: #000000;
	}
	.gs-promotion .gs-visibleUrl, .gs-promotion .gs-visibleUrl-short
	{
		color: #008000;
	}
	
	.gsc-input-box {
		border: 1px solid #D9D9D9;
		background: #fff;
		height: 20px !important;
		border-radius: 2px !important;
}

	.gsib_a {
		width: 100%;
		padding:2px 4px !important;
	}
	
	input.gsc-input {
	font-size: 12px !important;
	padding: 4px 9px;
	border: 1px solid #D9D9D9;
	width: 99%;
	color:Gray;
}


.cse .gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2 {
width: 13px;
height: 11px !important;
padding: 4px 20px !important;
min-width: 13px;
margin-top: 2px;
}




/* VIDEO GALLERY SCROLL CSS
=================================================================================================*/
 .watch-sidebar-body
 {
	width: 100%;
	margin-top: 10px;
 }
 
	.watch-sidebar-body > ul.video-list
	{
			margin:0;
			padding:0;
			list-style:none;
			font-size: 13px;
	}
	
	.watch-sidebar-body > ul.video-list > li
	{
			display:block;
			height: 105px;
	}
	
	.watch-sidebar-body > ul.video-list > li > a , span
	{
		float:right;
	}
	
	.watch-sidebar-body > ul.video-list > li > span.VideoThumbnail , span.VideoTitle, span.Attribution, span.ViewCount
	{
		width:162px;
		margin-right: 5px;
	}
	
	span.VideoTitle , span.ListingVideoTitle
	{
	font-weight: bold;
	color: #6B6B6B;
	}
	
	span.VideoTitle:hover , span.ListingVideoTitle:hover
	{
		font-weight: bold;
		color: #2793e6;
	}
	
	
	/* VIDEO GALLERY LISTING CSS
=================================================================================================*/
.VideoPlayer
{
	margin-top:10px;	
}

.watch-sidebar-body > ul.video-listing
	{
			margin:0;
			padding:0;
			list-style:none;
			font-size: 13px;
	}
	
	.watch-sidebar-body > ul.video-listing > li
	{
			display:block;
			height: 120px;
	}
	
	.watch-sidebar-body > ul.video-listing > li > a , span
	{
		float:right;
	}

	span.ListingVideoTitle ,span.ListingDescription
	{
		width: 79%;
		margin-right: 10px;	
	} 

	.VideoDetails > span > label
	{
		font-weight:bold;	
	}

	.VideoDetails > span.ListingAttribution , span.ListingViewCount , span.ListingDuration
	{
		color:#2793e6;
		margin-right: 10px;	
	} 
	
	/* EMPLOYMENT MODULE SCROLL CSS
=================================================================================================*/
.Jobs > ul
{
		margin:0;
		padding:0;
		list-style:none;
}

.Jobs > ul > li
{
		display:block;
		padding:5px;
		border-bottom:1px solid #cecece;
		margin-bottom: 5px;
}

.Jobs > ul > li:hover
{
	background:#E4E4E4;
}

.Jobs > ul > li > span a
{
	text-decoration: underline;
	font-weight:bold;
	color:#333333;
}

.Jobs > ul > li > p
{
	font-size:12px;	
}

/* EMPLOYMENT MODULE LISTING CSS
=================================================================================================*/
.JobsListing
{
	margin-top: 10px; border: 1px solid #CECECE;
							font-family: Arial; font-size: 14px;	
}

.JobsListing > .Head > .HeadLeft
{
	width: 11%; background: #DADADA; height: 15px; padding: 10px;
									float: right; margin-bottom: 1px;	
}

.JobsListing > .Head > .HeadRight
{
	width: 82%; padding: 10px; float: right;
}

.JobsListing > .Body
{
	padding: 10px;	
}

.JobsListing > .Body > .ExtendableReadMoreMiddleDiv
{
	height: 12px;	
}

.JobsListing > .Body > .ExtendableReadMoreMiddleDiv > a
{
	float: left; color: red;	
}


.JobsDetailListing
{
	margin-top: 10px;
							font-family: Arial; font-size: 14px;	
}

.JobsDetailListing > .Head > .HeadLeft
{
	width: 20%; height: 10px; padding: 5px 5px 5px 0px;
									float: right; margin-bottom: 1px;	
}

.JobsDetailListing > .Head > .HeadLeft > span
{
	font-weight:bold;	
}

.JobsDetailListing > .Head > .HeadRight
{
	width: 75%; padding: 5px; float: right;
}

.JobsDetailListing > .Body
{
	padding-top: 10px;	
	text-align: justify;
}

.JobsDetailListing > .Body > .ExtendableReadMoreMiddleDiv
{
	height: 12px;	
}

.JobsDetailListing > .Body > .ExtendableReadMoreMiddleDiv > a
{
	float: left; color: red;	
}

.lnkApplyHere
{
	padding: 5px;
	border: 1px solid #387A7A;
	background: #387A7A;
	border-radius: 3px;
	box-shadow: 0px 0px 3px rgba(0,0,0,0.5);
	color: white !important;	
}
.lnkApplyHere:hover
{
	text-shadow: 0px 0px 3px rgba(0,0,0,0.5);	
}

.ApplyHere
{
	border: 1px solid #cecece;
	margin-top: 15px;
	padding: 10px;	
	float: right;
	background: #F0F0F0;
	width: 97%;
}

.ApplyHere > .Left
{
	float:right;	
}

.Name ,.Email
{
	padding-left:5px;	
}

.Resume
{
	width:240px;	
}

.Name > input , .Email > input  
{
	border: 1px solid #cecec     e;
	padding: 5px 1px 5px 1px;	
	margin-right:0px;
}

.Resume > input
{
	padding: 5px 1px 5px 1px;	
	margin-right:0px;	
}

.WebsiteVisits
{
	direction:rtl;
	width: 960px; margin: auto; position: relative; font-size: 14px; font-family: Calibri;	
}

.WebsiteVisits >  div
{
	height: 21px;
	padding: 10px 10px 10px 0px;
	float: left;
}