﻿/* --- Global --- */
.enUS, .heIL{ padding:10px; font-size:small; color:#4F4F4F;font-family: Arial, Helvetica, sans-serif;}

.enUS .style { direction:ltr;} /* Change direction in wp zone */
.heIL .style { direction:rtl;} /* Change direction in wp zone */

h1{	color:#1E586B; padding-bottom:5px; font-size:large;}
h2 { color:#4F4F4F; padding:5px 0; font-size:medium;}
h3 { color:#01437F; padding:5px 0; font-size:small;}
h4 { color:#4f4f4f; padding:5px 0; font-size:x-small;}
				
.fright{ float:right; }
.fleft{ float:left; }
.redFont{ color:red; }
.enUS .fright { float:left;}		
.enUS .fleft { float:right;}
.tal{ text-align:left; }
.tar{ text-align:right; }
.enUS .tal{ text-align:right; }
.enUS .tar{ text-align:left; }
.tac { text-align:center; }
.redFont{ color:red; }
a:link, a:visited
{	
	color:#1e586b;
	font-size:small;
	text-decoration:none;
}
a:hover, a:focus, a:active
{
	text-decoration:underline;
}
ul { color: #0157B6;}


.ms-error {	color:red; }

.ms-pagebreadcrumb { display:none; }

p { font-size:small; }

.clear { clear:both; }

.item { font-size:small; }
.link-item a{ font-size:small; }

.ms-WPBody h3 { font-size:medium; }
.ms-WPBody h4 { font-size:small; }
.mainTitle 
{
	color:#0157B6; 
	padding:5px 0; 
	font-size:medium; 
	font-weight:bold; 
}
.ViewItemsCountMsg
{
	
	padding:5px 0; 
	font-size:small; 
	text-align:left;
	
}
.tdViewItemsCountMsg
{
 text-align:left;}
.searchBoxPredefinedTableTitles
{
	
	width:100%;
}


.ms-ToolPaneBody {	margin:0; padding:0; } /*Tool Pane Body*/

/* --- Button Style --- */
.BtnImg, .BtnImgOver, .searchBtnImg, .searchBtnImgOver, .sendBtnImg, 
.sendBtnImgOver, .clearBtnImg, .clearBtnImgOver,.backBtnImg,.backBtnImgOver {
	color: #34434d;
	font-weight: bold;	
	border-width: 0;
	background-image:url('/SiteCollectionImages/button.gif');
	background-repeat:no-repeat;
	background-color:transparent;
	width:50px;
	height:20px;
	margin-right: 5px;
	padding-bottom: 3px;
	font-size:small;
	cursor:pointer;
}
.BtnImgOver, .searchBtnImgOver, .sendBtnImgOver, .clearBtnImgOver, .backBtnImgOver{
	background-image:url('/SiteCollectionImages/button_over.gif');
}
.ABCBtnClass,.ABCBtnClassOver{
	color: #34434d;
	font-weight: bold;	
	border-width: 0;
	background-color:#79A7E3;
	width:86px;
	height:20px;
	margin-right: 5px;
	padding-bottom: 3px;
	font-size:small;
	cursor:pointer;
}
.ABCBtnClassOver{
	background-color:#FFE292;
}

/* --- End Button Style --- */
/* --- End Global --- */

/* --- Accessibility --- */
.accessBox { background-color:#EBF3FF;}
.accessibilityTbl {	width:100%;}
.accessBoxLinksTbl ,.accessBoxLngTbl{ height:30px;}
.accessBoxLinksTbl .spacer ,.accessBoxLngTbl .spacer
{
	background-image:url('/SiteCollectionImages/AccessMenu/separator_top_menu.gif');
	background-repeat:no-repeat;
	background-position:50% 0;
}
.accessBigBtnImg, .accessBigBtnImgOver, .accessLittleBtnImg, .accessLittleBtnImgOver /* font button */
{	
	border-style: none;
	border-color: inherit;
	border-width: 0;
	background-repeat:no-repeat;
	width:21px;
	height:25px;
	border:0;
	cursor:pointer;
	background-color:transparent;
}
.accessBigBtnImg
{
	background-image:url('/SiteCollectionImages/AccessMenu/icon_a_big.gif');
}
.accessBigBtnImgOver
{
	background-image:url('/SiteCollectionImages/AccessMenu/icon_a_big_over.gif');
}
.accessLittleBtnImg
{
	background-image:url('/SiteCollectionImages/AccessMenu/icon_a.gif');
}
.accessLittleBtnImgOver
{
	background-image:url('/SiteCollectionImages/AccessMenu/icon_a_over.gif');
}

/* --- End Accessibility --- */

/* --- Logo --- */
.logo
{
	text-align:center;
	background-color:#EBF9FF;
}
.logo img { border:none;}

/* ----End Logo --- */

/* --- Main Menu --- */
.mainMenu {	width:100%; height:25px; background-color:#EBF3FF;}

/* --- HomeLink --- */
.homeLink /*Class of home link TD*/
{
	width:42px;
	height:25px;
	background-color:#EBF3FF;
	text-align:center;
	background-image:url('/SiteCollectionImages/GlobalNav/GlobalNav_separator.gif');
	background-repeat:no-repeat;
	background-position:10% 50%;
}
.enUS .homeLink { background-position:90% 50%; }
.homeLinkImg, .homeLinkImgOver  /*Class of home link button*/
{ 
	background-image:url('/SiteCollectionImages/GlobalNav/icon_home_page.gif');
	background-position:50% 50%;
	border-style: none;
	border-color: inherit;
	border-width: 0;
	background-repeat:no-repeat;
	width:21px;
	height:25px;
	border:0;
	cursor:pointer;
	background-color:transparent;
}
.homeLinkImgOver
{
	background-image:url('/SiteCollectionImages/GlobalNav/icon_home_page_over.gif');
}
/* --- End Home Link --- */

/* --- Global Nav --- */
.globalNav{	font-size:small; }
.topNav { background-color:#EBF3FF;	height:30px; }
.topNavItem { color:#01437f; }
.topNavItem a {	font-size:small !important; }
.topNavSelected { color:#333742; }
.topNavHover { color:#0092f2; }
.topNavFlyOuts { margin-top:15px; }
.topNavFlyOutsItem { background-color:#EBF3FF; color:#01437f; }
.topNavFlyOutsItem a { font-size:small !important; }
.topNavFlyOutsHover { color:#0092f2; }

/* --- RadMenu Nav --- */
.globalNav div.RadMenu { width:100%; }
.globalNav div.RadMenu ul.rmHorizontal { width:100%; }
.globalNav div.RadMenu ul.rmRootGroup {	width:100% ; }
:root .RadMenu_Web20, .RadMenu_Web20 .rmLink { width:100%;}
:root .RadMenu ul.rmActive, .RadMenu ul.rmRootGroup { width:100%;}
/* --- End RadMenu Nav --- */

/* --- End Global Nav --- */
/* --- Search Box --- */
.search {	background-color:#EBF3FF; height:25px; width:200px;}
.search fieldset {	border:none; width:200px;}
.advancedSearchImage {	border:0; }

a.advancedSearchText:link, a.advancedSearchText:visited /*Link text in search box*/
{	
	color:#1e586b;
	font-size:small;
	text-decoration:none;
}
a.advancedSearchText:hover, a.advancedSearchText:focus, a.advancedSearchText:active
{
	text-decoration:underline;
}
.searchTextBox { width:120px; }
/* --- End Search Box --- */
/* --- End Main Menu --- */
/* --- Search Result --- */

a.newWindow:visited, a.newWindow:link/*Link text to new window in result page*/
{
	color:#80620c;
	font-size:small;
	font-weight:normal;
	text-decoration:none;
}
a.newWindow:hover, a.newWindow:focus  {	text-decoration:underline; }
a.searchResultTitle:visited, a.searchResultTitle:link
{
	color:#0157b6;
	font-weight:normal;
	font-size:medium;
	text-decoration:none;
}
a.searchResultTitle:hover, a.searchResultTitle:focus {	text-decoration:underline; }
.searchTitleSeparator{	color:#0157b6; }
.searchResultHeader, .searchResultHeader B
{
	font-size:large;
	font-weight:normal;
	text-decoration:none;
	color:#4b5860;	
	vertical-align:middle;
}
.searchResultHeader B
{
	font-weight:bold;
}
.searchResultsLink
{
	color:#29718a;
	font-weight:bold;
	font-size:small;
	width: 500px;
    text-wrap:suppress;

}
.searchResultsItem
{
	font-size:small;
	font-weight:normal;
	text-decoration:none;
	
}
#ResultsContainer SPAN
{
	color:#29718a;
	font-weight:bold;
	font-size:large;

}
/* --- End Search Result --- */
/* --- Search Box Predefined --- */
.searchBoxPredefinedTableMain
{
	
	font-weight:bold;
	text-align:right;
				
}
.searchBoxPredefinedTableMain td {	padding:3px; margin:3px;}
.searchBoxPredefinedTableMain select { width:150px;}
.searchBoxPredefinedBtnsTable { direction:ltr; }
.searchBoxPredefinedBtnsTableRTL { direction:rtl; }
.searchBoxPredefinedTitles { font-family:Arial, Helvetica, sans-serif; }

/* --- End Search Box Predefined --- */
/* --- Pagination --- */
.resultsPagingImageSep, .resultsPagingArrowNext, 
.resultsPagingArrowPrevious, .resultsPagingDoubleArrowNext, .resultsPagingDoubleArrowPrevious,
.resultsPagingText
{ 
	margin:0 5px; 
	border:0;
}
a.resultsPagingNumber:link, a.resultsPagingNumber:visited,
a.resultsPagingText:link, a.resultsPagingText:visited
{
	color:#0157b6;
	text-decoration:none;
}
a.resultsPagingNumber:focus, a.resultsPagingNumber:active, a.resultsPagingNumber:hover,
a.resultsPagingText:focus, a.resultsPagingText:active, a.resultsPagingText:hover
{
	color:orange;
}
.resultsPagingCurrentMumber{ color:orange; }
.resultsPagingLabel{ color:#0157b6; }
.aRightArrows, .aPreviousLabelStyle, .aNextLabelStyle, .aLeftArrows, .mumbers
{
	display:inline;
}
:root .aRightArrows, .aPreviousLabelStyle, .aNextLabelStyle, .aLeftArrows, .mumbers
{
	display:-moz-inline-box;
}

/* --- End Pagination --- */
/* --- Bread Crumb --- */
.breadCrumbContent
{
	background-color:white;
	height:25px;
	padding-top:5px;
}
.breadCrumbContent, .breadCrumbContent a /* breadcrumbs text  */
{ 
	font-size:small;
	font-weight: normal;
	color:#1E586B;
	unicode-bidi:embed;
	text-decoration:none;
}
.breadCrumbCurrent /* breadcrumbs current page  */
{ 
	font-weight: bold;
	color: #4f4f4f; 
}

/* --- End Bread Crumb --- */
/* --- Content Table --- */
#ContentTable {	width:100%;}
#ContentTable td {	vertical-align:top; }
#ContentTable .contentTableRightSide, #ContentTable .contentTableLeftSide,
#ContentTable .contentTableDynamicLeftSide
{
	width:25%;
	padding:0 14px;
	vertical-align:top;
}
.contentTableDynamicLeftSide{	width:auto; }

.contentText {	color:#34434D; }
/* --- End Content Table --- */
/* --- Site Map --- 
td.siteMapTdLink
{
	background: url('/SiteCollectionImages/Icons/arrow_blue_rtl.gif') no-repeat 100% 6px;
	padding-right:10px;

}
.enUS td.siteMapTdLink
{
	background: url('/SiteCollectionImages/Icons/arrow_blue_ltr.gif') no-repeat 6px 100%;
	padding-left:10px;
			
}
ul.siteMapListOpen
{
	margin-top:5px;
	margin-bottom:5px;
}

/* --- End Site Map --- */
/* --- Quick Nav --- */
.qNavUl, .qNavUl ul { list-style-image:none; list-style-type:none; }
	
.qNavUl li a
{
	color: #0157B6;
	line-height:22px;
	font-size:small; 
	font-family: Arial, Helvetica, sans-serif;
}
a.openArrow, a.closeArrow
{
	background: url('/SiteCollectionImages/Icons/arrow_blue_open.gif') no-repeat 50% 50%;
	padding:0 3px;
	text-decoration:none !important;
	cursor:pointer;
}
a.closeArrow 
{
	background: url('/SiteCollectionImages/Icons/arrow_blue_close.gif') no-repeat 50% 50%;
}

.hideNode {	display:none; }

.navIconEmpty { height:4px; width:7px; border:0;}
/* --- End Quick Nav --- */
/* --- Write To Us --- */
.formValidation { color:red; }
.wtuText { color:#666666; }
.wtuText span{	color:red; }
/* --- End Write To Us --- */
/* --- Write To Us Response --- */
.sendResponse span
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:large;
	color:#666666;
	font-weight:bold;
	
}
/* --- End Write To Us Response --- */
/* --- Page Content --- */
.ancorDiv
{
	clear:both;
	padding:5px 0;
}
.unitDiv {	padding:5px 0; }
.contentIMG
{
	padding:5px 0;
	float:right;
}
.enUS .contentIMG {	float:left; }
/* --- End Page Content --- */
/* --- CommentButton --- */
.CommentBtnImg,.CommentBtnImgOver{
	color: #FFFFFF;
	font-weight: bold;	
	border-width: 0;
	background-image:url('/SiteCollectionImages/Comments/AddComment.jpg');
	background-repeat:no-repeat;
	background-color:transparent;
	width:225px;
	height:23px;
	margin-right: 5px;
	padding-bottom: 3px;
	cursor:pointer;
}
.CommentBtnImgOver{
	background-image:url('/SiteCollectionImages/Comments/AddCommentHover.jpg');
}
/* --- End Comment Button --- */

/* --- Send Mail --- */
.sendMailTable{ 
	width:100%;
	font-family:Arial, Helvetica, sans-serif;	
	color:#666666;
	font-weight:bold;
	font-size:small;
}

.sendMailTitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:large;
	color:#666666;
	font-weight:bold;
}
/* --- End Send Mail --- */
#CaptchaDiv {	margin-bottom:13px; }

:root #CaptchaDiv {	margin-bottom:26px; }

#CaptchaDiv div.LBD_CaptchaIcons {	padding-top:7px; }

:root #CaptchaDiv div.LBD_CaptchaIcons { padding-top:13px; }

.LBD_CaptchaDiv {
	padding-top:13px;
	padding-bottom:7px;
}
.LBD_CaptchaDiv div.LBD_CaptchaImage {
	display:inline-block;
	width:250px;
	float:right;
}
:root .LBD_CaptchaDiv div.LBD_CaptchaImage{ display:inline-table;display:-moz-inline-box;}
.LBD_CaptchaDiv div.LBD_CaptchaImage {	margin-left:3px;}

* html .LBD_CaptchaDiv div.LBD_CaptchaImage {	margin-left:0px; }

.LBD_CaptchaDiv div.LBD_CaptchaImage img {	margin-left:3px; }

.LBD_CaptchaDiv div.LBD_CaptchaIcons{
	display:inline-block;
	width:20px;
	height:100%;
}
:root .LBD_CaptchaDiv div.LBD_CaptchaIcons{ display:inline-table;display:-moz-inline-box;}
.LBD_CaptchaDiv .LBD_CaptchaIcons a img {  border:none; }

.LBD_CaptchaDiv div.LBD_CaptchaIcons div.LBD_placeholder {	display:none;}

.fpBtn { 
	background-image:url('/_layouts/images/printerfriendly.gif');
	background-repeat:no-repeat;
	width:13px;
	height:17px;
	border:none;
	 }
.ig-nextarrow, .ig-nextarrowOver, .ig-prevarrow, .ig-prevarrowOver {
	color: #34434d;
	font-weight: bold;	
	border-width: 0;
	background-image:url('/SiteCollectionImages/Search/button.gif');
	width:48px;
	height:18px;
	margin-right: 5px;
	padding-bottom: 3px;	
	font-weight:bold;
	cursor:pointer;
}
.ig-nextarrowOver, .ig-prevarrowOver{
	background-image:url('/SiteCollectionImages/Search/button_over.gif');
}
.ig-navigationcell { padding:7px 0; }

.ig-WPTitlecell {	padding:10px 0; color:#1E586B;}

/* --- Box --- */

.tc {	background-position:center top; 	background-repeat:repeat-x; }
.mr {	background-position:right center;	background-repeat:repeat-y; }
.bc {	background-position:center bottom;	background-repeat:repeat-x;	}
.ml {	background-position:left center;	background-repeat:repeat-y; }
.tr {	background-position:right top;	    background-repeat:no-repeat;}
.br {	background-position:right bottom;	background-repeat:no-repeat;}
.bl {	background-position:left bottom;	background-repeat:no-repeat;}
.tl {	background-position:left top;	    background-repeat:no-repeat;}

.bluebox {	background-color:#e7f1f3; }
.bluebox  .tr {	background-image:url('/SiteCollectionImages/Box/titlletr.gif'); }
.bluebox  .tl {	background-image:url('/SiteCollectionImages/Box/titlletl.gif'); }
.bluebox  .br {	background-image:url('/SiteCollectionImages/Box/bluebr.gif'); }
.bluebox  .bl {	background-image:url('/SiteCollectionImages/Box/bluebl.gif'); }
.bluebox  .bc {	background-image:url('/SiteCollectionImages/Box/graypx.gif');}
.bluebox  .tc {	background-image:url('/SiteCollectionImages/Box/titlletc.gif');}
.bluebox  .ml {	background-image:url('/SiteCollectionImages/Box/graypx.gif');}
.bluebox  .mr {	background-image:url('/SiteCollectionImages/Box/graypx.gif');}

h3.bluebox
{
	text-decoration:none;
	color:#1f5869;
	font-weight:bold;
	padding:3px 7px 2px 7px;
	text-align:right;
	vertical-align:middle;
	background-color:transparent;
	margin:0 0 5px 0;
}

h3.bluebox img { float:right; margin-left:5px;}

.enUS h3.bluebox img { float:left; margin-right:5px;}

.bluebox .content
{
	margin:0;
	padding:0 14px;
}
.bluebox .content .cbq-layout-main
{
	background:transparent !important;
}
.graybox {	background-color:#faf8f9; }
.graybox  .tr {	background-image:url('/SiteCollectionImages/Box/titllegraytr.gif'); }
.graybox  .tl {	background-image:url('/SiteCollectionImages/Box/titllegraytl.gif'); }
.graybox  .br {	background-image:url('/SiteCollectionImages/Box/graybr.gif'); }
.graybox  .bl {	background-image:url('/SiteCollectionImages/Box/graybl.gif'); }
.graybox  .bc {	background-image:url('/SiteCollectionImages/Box/graypx.gif');}
.graybox  .tc {	background-image:url('/SiteCollectionImages/Box/titllegraytc.gif');}
.graybox  .ml {	background-image:url('/SiteCollectionImages/Box/graypx.gif');}
.graybox  .mr {	background-image:url('/SiteCollectionImages/Box/graypx.gif');}

h3.graybox
{
	color:#4b5860;	
	text-decoration:none;
	font-weight:bold;
	padding:3px 7px 2px 7px;	
	vertical-align:middle;
	background-color:transparent;
	margin:0 0 5px 0;
}
h3.graybox img { float:right; margin-left:5px;}

.enUS h3.graybox img { float:left; margin-right:5px;}

.graybox .content
{
	margin:0;
	padding:0 14px;
}
.graybox .content .cbq-layout-main
{
	background:transparent !important;
}

h3.bluebox4group,h3.graybox4group
{
	color:#1f5869;	
	text-decoration:none;
	font-weight:bold;		
	vertical-align:middle;
	background-color:transparent;	
}
h3.graybox4group, h3.graybox4group{	color:#4b5860; }

/* --- End Box --- */
/* --- CQWP --- */
.dottedSeparator 
{
	border-top-color:#D6DAE3;
	border-top-style:dotted;
	border-top-width:1px;
}
.listLink, .listNoLink  { display:block; font-weight:bold; font-family: Arial, Helvetica, sans-serif;}

.listNoLink {font-size:small;}

.listLink img{ border:0; }

.listLinkTitleAndDescription { clear:both;	margin:7px 0; }

.listLinkImg {	border:0; float:right; padding:0 7px;}

.enUS .listLinkImg {	border:0; float:left; padding:0 7px;}

.listLinkHeader { padding:0; margin:0; }

.listLinkHeader img{ margin:3px; vertical-align:middle;}

.listLinkDate {	font-weight:bold; }

.listLinkDescription {	color:#1E586B; }

.inlineCQWP, .inlineCQWPSpan
{
	display:inline !important;
	margin:5px;
	font-weight:bold;
}
.inlineCQWPSpan{ font-size:small;}
.inlineCQWP img { border:0; }

h3.DefaultHeader
{
	color:#4b5860;	
	text-decoration:none;
	font-weight:bold;
	padding:3px 7px 2px 7px;	
	vertical-align:middle;
	background-color:transparent;
	margin:0 0 5px 0;
	font-size:large;
}
h3.DefaultHeader img { float:right; margin-left:5px;}

.enUS h3.DefaultHeader img { float:left; margin-right:5px;}

h4
{
	color:#4f4f4f;	
	text-decoration:none;
	font-weight:bold;
	padding:3px 7px 2px 7px;	
	vertical-align:middle;
	background-color:transparent;
	margin:0 0 5px 0;
}
h4 img { float:right; margin-left:5px;}

.enUS h4 img { float:left; margin-right:5px;}

h4.DefaultHeader
{
	color:#4f4f4f;	
	text-decoration:none;
	font-weight:bold;
	padding:3px 7px 2px 7px;	
	vertical-align:middle;
	background-color:transparent;
	margin:0 0 5px 0;
	font-size:medium;
}
h4.DefaultHeader img { float:right; margin-left:5px;}

.enUS h4.DefaultHeader img { float:left; margin-right:5px;}

#column h3 a img{ float:right; margin:5px; border:0;}

.enUS #column h3 a img{ float:left;}

#column a.inlineCQWP img{ vertical-align:middle; margin:3px 0 0 3px; border:0;}

.enUS #column a.inlineCQWP img{ vertical-align:middle; margin:3px 3px 0 0; border:0;}

.cqwpDescription {	padding:7px; width:40%;}

.cqwpFooter { padding:7px; text-align:left;}

.cqwpFooter img { margin-right:3px; }

.enUS .cqwpFooter { padding:7px; text-align:right;}

.enUS .cqwpFooter img {	margin-left:3px; }

/* --- ABC --- */
span.selected
{
	color:red;
	font-weight:bold;
	font-size:large;
}

a.existing:link, a.existing:visited
{
	color:navy;
	font-weight:bold;	
	font-size:large;
}

span.default
{
	color:gray;
	font-weight:bold;		
	font-size:large;
}

/* --- End ABC --- */
/* --- Gride View --- */
.cqwpGridViewTable{border:thin #CCCCCC solid;}
.gvImg div.attachImgClass { display:inline !important; }
:root .gvImg div.attachImgClass{ display:inline-table;display:-moz-inline-box;}
.gvImg a.DLFLink {display:block;}
.gvImg img { border:0; }
.gvDate { white-space:nowrap;}
.gvDescImg { width:3%; text-align:center;}
.titleLine
{
	background-color:#BAD4F3;
	color:black;
	font-weight:bold;	
	text-align:center;	
}
#ContentTable tr.titleLine td.gvTitle {	white-space:nowrap; vertical-align:middle;}
.gvTitle{ white-space:nowrap;}
.zbTRBlue{  background-color:#EBF3FF; }
.zbTROrange{  background-color:#F9F4DB; }
.mailImage { border:0; }
.GridViewSort 
{
	margin:5px;
	cursor:pointer;	
	vertical-align:middle;			
}
/* --- Border Around Selected Item --- */
.trSelected td:first-child{	border-right:thin red solid;}
.trSelected td { border-top:thin red solid;	}
.TRDescSelected  td:first-child{border-right:thin red solid;}
.TRDescSelected td{	border-bottom:thin red solid;}
.trNoSelected
{
	background-image:url('/SiteCollectionImages/Box/graypx.gif');
	background-repeat:repeat-x;
	background-position:right bottom;
}/* --- End  Border Around Selected Item --- */
/* -- End Grid View --- */
/* --- Summary Link --- */
.groupTitle
{
	background-color:silver;
}
.groupTitle1
{
	background-image:url('/SiteCollectionImages/Icons/icon_plus.gif');
	background-repeat:no-repeat;
	background-position:right center;
}
.groupTitle2
{
	background-image:url('/SiteCollectionImages/arrow_sort_down.gif');
	background-repeat:no-repeat;
	background-position:right center;
}
.groupTitle3
{
	background-image:url('/SiteCollectionImages/arrow_sort_down_orange.gif');
	background-repeat:no-repeat;
	background-position:right center;
}
.groupTitle4
{
	background-image:url('/SiteCollectionImages/Icons/icon_minus.gif');
	background-repeat:no-repeat;
	background-position:right center;
}

/* --- End Summary Link --- */
/* --- End  CQWP --- */

.castupCss { width:420px; height:390px; }

#castupframe {	width:425px; height:390px; }

/* --- Banners --- */
.bannersTable
{
	width:100%;
	padding:0;
	margin:0;
	text-align:center;
}
/* --- Banners --- */
/* --- Random List Item --- */
.randomListItemDataTable
{
	padding:0;
	margin:0;
	width:100%;
}
.randomListItemDataTR .Title
{
	color:#1E586B;
	font-weight:bold;
}
.randomListItemDataTR .LinkTitle
{
	font-weight:bold;		
}
/* --- End Random List Item --- */

/* --- Forms --- */
.formsTbl {	width: 100%; }

.formsTbl td {
	background:inherit;
	text-align: right;
	font-size:small;	
	line-height:26px;
	color:#313334;
	padding:0px 5px 0px 5px;
}
.formsTbl thead td {
	text-align: right;
	font-weight:bold;
	background-color:#dbdde2;
	color:#313334;
	font-size:small;
	line-height:26px;
	padding:0px 5px 0px 5px;
}
.formsTbl  .tr_separator {
	background-image:url("/SiteCollectionImages/gray_dots.gif");
	background-repeat:repeat-x;
	height:1px;
	margin:3px 0 5px 0;
}
.noformsTbl {
	 font-size:medium;
	 border-width:0px;
	 text-align:right;
	 color:#21317e;
 }
.noformsTbl td {
	 font-size:medium;
	 border-width:0px;
	 text-align:right;
	 color:#21317e;
 }
.LinkText{
	font-family:Arial;
	font-size:small;
	color:#0157b6;
}
.LinkText a:hover, a:link, a:visited {	color:#0157b6 ; }

.BGZebraDouble { background-color:#fbfafa; }

.noShow_toPrint{ display:none; }

.noShow
{
	display:none;
}
.toShow
{
	display:inline !important;
}
:root .toShow
{
	display: inline !important;
}
.noShow_toPrint
{
	display:none;
}
.toShow_toPrint
{
	display:inline !important;
	
}
.toShow_noPrint{
	display:;/*inline  !important;*/
}
.noShow_noPrint{
	display:none  !important;
}
.fontBold{text-align:center !important;}


/* --- End Forms --- */
/* --- Footer --- */
.footer {	text-align:center; }
/* --- Extra Box --- */
.groupSites, .extraGroupSites
{
	width:100%;
}
.groupSites span, .extraGroupSites span
{
	width:33%;
	display:inline-block;
}
:root .groupSites span, .extraGroupSites span{ display:inline-table;display:-moz-inline-box;}
.extraSitesArrow
{
	display:none;			
}
.descDisplay
{
	padding-top:10px;
}
.descDisplayImg
{
	float:right;
	padding-left:12px;			
}
.enUS .descDisplayImg
{
	float:left;
	padding-right:12px;			
}
.descImgOpen {	cursor:pointer;	border:none;}
.descImgClose { cursor:pointer; border:none;}
.descDisplayTitle {font-weight:bold;}
.descDisplayDescription{
				padding-top:5px;
				padding-right:25px;
				display:none;
}

.entityDetailsTable { width:100%; }

/* --- Rad Tab Strip --- */
* html .RadTabStrip ul.rtsUL { width:100%;} 
* + html .RadTabStrip ul.rtsUL { width:100%; }
/* --- End Rad Tab Strip --- */
/* --- Rad Rotator --- */
:root .rrItemsList
{
	left:30% !important;
}
* .rrItemsList
{
	left:60% !important;
}
.tdRotator
{
	text-align:center;
}
:root .tdRotator
{
	text-align:-moz-center;
}
.divRotator
{
	text-align:center;
	width:100%;
}
:root .divRotator
{
	text-align:-moz-center;			
}
.customRotator
{
	width:80% !important;
	height:122px !important;	
}
a.rrButton:hover
{
	text-decoration:none;
	outline:none;
}
a.rrButtonLeft
{
	background-image:url('/SiteCollectionImages/Icons/arrow_blue_rtl.gif') !important;
	background-repeat:no-repeat;
	
}
a.rrButtonRight
{
	background-image:url('/SiteCollectionImages/Icons/arrow_blue_ltr.gif') !important;
	background-repeat:no-repeat;
}
.rrButton.rrButtonLeft, .rrButton.rrButtonRight
{
	background-position:50% 50% !important;
}
.RotatorImage
{
	height:110px;
	width:100px;
}

/* --- End Rad Rotator --- */
/* --- NextPrew --- */
#PrevNext_Prev, #PrevNext_DivSeparator, #PrevNext_Next
{
	float:right;
	width:50px;			
}
#PrevNext_Next a.linkNext
{
	color:#1e586b;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#PrevNext_Prev a.linkPrev
{
	color:#1e586b;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
/* ---End Next Prew --- */
/* --- CQWP Rad Rotator --- */
.listViewerImgAndDescTable
{
	width:100%;

}
.viewerListItem
{
	/*background-color:silver;*/
}
.imgBox
{
	background-color:silver;
	padding-top:14px;
	width:100%;
}
:root .imgBox
{
	padding:14px 14px 0 14px;
}
#tDiv
{
	width:855px !important;	
}
.RadRotator
{
		width:855px !important;			
}
.RadRotator_Default .rrClipRegion
{
	border:none !important;
	text-align:center !important;
	width:855px !important;
	height:53px !important;
}
.itemTemplate
{
	margin:0 !important;
	padding:0 !important;
	vertical-align:top;
	border:none !important;
}
.itemTemplate img.RotatorImage, img.RotatorImageSelected
{
	padding:0;
	vertical-align:top;
	width:75px;
	height:50px;
	
}
ul.rrItemsList{	height:56px !important; padding-left:5px !important;}
.rrItem img, 
{
	cursor:hand;
}
.rrItem img:hover, img:focus{ border:3px #DEDEDE solid;}
.rrItem img.RotatorImageSelected { border:3px #DEDEDE solid;}
img.scrollR, img.scrollL
{
	margin-top:20px;
	width:13px;
	height:10px;
}
.scrollLTD
{
	
	padding-left:15px;
}
.scrollLTD img, .scrollRTD img
{
	float:none !important;
}
.scrollRTD
{
	
	padding-right:40px;
}
:root .scrollRTD
{
	padding-right:inherit;
}
.scrollCTD
{
	text-align:center;
	
}
.rrRelativeWrapper
{
	width:855px !important;
	text-align:center !important;
}
.rrItem
{
	height:56px !important;
	width:96px !important;
}
div.DLFMain div.DLFWrapperInLine
{
	float:right;	
	
}
div.DLFMain div.DLFSpacer
{
	display:block;	
	height:5px;
	clear:both;
}

/* -- Image Zomming Dark background -- */
#page_screen
{
   background-color:#000000;
   filter:alpha(opacity=60);
   opacity: 0.6;
   position:absolute;
   top:0px;
   left:0px;
   width:100%;
   display:none;
}

#imgDP_panel
{
   background-color:#FFFFFF;
   border:1px solid #000000;
   position:absolute;
   
}
.closeX
{
	
}
.imgCtlCloseTD
{
	width:95%;
	text-align:left;
}
.imgCtlTD
{
	text-align:center;
}
/* -- End Image Zomming Dark background -- */
/* -- Tab Web Part -- */
.titlecell
{
	font-weight:bold;
}

/* BEGIN >> Website Font Sizes -- */

.fontSize-x-large
{
     font-size: x-large!important;				
}

.fontSize-large
{
     font-size: large!important;				
}

.fontSize-medium
{
    font-size: medium !important; 
}

.fontSize-small
{
    font-size: small !important;
}

.fontSize-xsmall
{
    font-size: x-small !important;
}

/* END >> Website Font Sizes -- */


/***** Master Page Font *****/

.RadMenu .rmHorizontal .rmText{
	font-size:medium;
}

.RadMenu .rmVertical .rmText{
	font-size:small;
}

.searchTextBox{
	font-size:small;
}

/***** Master Page Font *****/

/***** Master Page Search box *****/

.searchBox{
	padding-bottom:8px;
}

/***** Master Page Search box *****/

/***** Right quick nav *****/
.qNavUl li span
{
	font-size:small;
}

.QuickNavArroundTable .TitleTD{
	font-size:large;
}
/***** Right quick nav *****/

/***** Contant us  *****/
.wtuText, .WTUTextArea, .WTUTextInputBox, .formValidation, .RequiredFieldErrorIcon, .WTUTextInputBoxDD, .WTUButtonsTD{
	font-size: small !important;
}
/***** Contant us  *****/

/***** Paging  *****/
.resultsPagingText ,resultsPagingLabel, .aPreviousLabelStyle, .resultsPaging .mumbers .resultsPagingNumber, .resultsPaging .mumbers .resultsPagingCurrentMumber{
	font-size:small!important;
}
/***** Paging  *****/

/***** Search Box Predefined *****/
.searchBoxPredefinedTableMain .mainTitle,
.searchBoxPredefinedTableMain  td,
.searchBoxPredefinedTableMain  select,
.searchBoxPredefinedTableMain .ms-input,
.searchBoxPredefinedTableMain input
{
	font-size: small;
}

.searchBoxPredefinedTableMain select{ 
	width:155px;
}

.searchBoxPredefinedTableMain .dtcFromEventDate
{
	padding: 0px 31px 0px 42px;
}

:root .searchBoxPredefinedTableMain .dtcFromEventDate
{
	padding: 0px 60px 0px 29px;
}

/***** Search Box Predefined *****/

/***** LOBBY PAGE *****/
.LobbyMiddleLeftTD .cqwpFooter a,
	.LobbyMiddleRightTD .cqwpFooter a{
	width: 30%;	
}
/***** LOBBY PAGE *****/

/***** Site map *****/
.siteMapTdLink a:link,
	.siteMapTdLink a
{
	font-size: medium;
}

.siteMapListOpen a:link
, .siteMapListOpen a
{
	font-size: small;
}

.SitemapBtmTableWPZ .DefaultHeader{
	font-size:medium;
}
/***** Site map *****/

/***** Tender DLF *****/
.SummaryLinksWrapDIV .DLFTitle{
	font-size:medium;
}
/***** Tender DLF *****/

/***** HomePage *****/
.HomePageNewEvent{
	font-size:large!important;
}

.HomePageNewEvent-ItemsTitle{
	height:40px;
}

.HomePageNewEvent-descriptionTR{
	height:170px;
}

#slider li{
	height:470px;
}
/***** HomePage *****/
/**** ContactUs ****/
/*#lbl_txtMailTitle, #lbl_txtFirstName, #lbl_txtLastName,
#lbl_txtMail, #lbl_txtContent, #lbl_txtCaptcha{
	font-size:small;
}
*+html h2.CntctSubTitle{
    padding-top:20px;
}
.sendMailTable span{

    font-size:small;
}
.CntctSubTitle{
    font-size:medium !important;
    right: 117px;
}
.formCaptchaTDClass0
{
    padding-top:63px;
}
*+html .formCaptchaTDClass0
{
    padding-top:68px;
}
.sendMailTitle{
    padding-top:19px;
    font-size:small;
}
*+html .sendMailTitle{
    padding-top:11px;
}*/
/**** VirtualTour ****/

.VirtualTourTxt
{
	font-size:small;			
}
.VirtualTourLink a
{
	font-size:small;			
}
/**** VirtualTour End ****/