﻿/* --  Global -- */
* {	margin: 0;}
html,body,form {margin:0;padding:0;}
.fRight{	float:right;}
.fLeft{	float:left;}
h1{	font-weight:bold!important;}
/* -- End Global -- */

/* --  Master Page -- */
#containerGxMS{	 min-height:100%; position:relative;}
.moveToContentGxMS{	background-color:#FFFFCC;	padding: 5px 0px;}
#main-contentGxMS {height:100%;padding:0 0 30px 0; /* Height of the footer */margin:0;}
#footerGxMS{/*   position:absolute;   bottom:0;*/   width:100%;   text-align:center;   height:auto;   display:block;}
.headerImageGxMS {	background-color:#FFFFCC;	height:auto;	text-align:center;}
/* -- End Master Page -- */


/* -- Layouts -- */
.contentTable{width:100%;padding:0;margin:0;}
.tdToolsColumn{vertical-align:top;width:20%;}
.tdContentColumn { vertical-align:top;}
.tblcontentTitle {	width:100%;}
.rssLink {	text-align:left;}
.editZone1{	clear:both;}
.contTitle{	outline:none;}
/* -- End Layouts -- */


/* -- Navigation -- */
/* ms-topnav - Nav Items First Level */
/* ms-topnavselected - Nav Items First Level Current Item */
/* ms-topNavHover - Nav Items First Level Hover */
/* ms-topNavFlyOuts - Nav Items Fly Outs */
/* ms-topNavFlyOuts - Nav Items Fly Outs Hover */


.topNavigationGxMS{	border-top:1px #e7e3e7 solid;	border-bottom:1px #bdbabd solid;}
.ms-topnav,.ms-topnavselected,.ms-topNavHover {	padding:3px;}
.ms-topNavFlyOuts,.ms-topNavFlyOutsHover{	padding:3px;}
.ms-topnavselected{	background:url("/_layouts/images/selbg.png") repeat-x scroll left top #CCEBFF;	border-color:#C6E5F8 #91CDF2 #ADDBF7;	color:#003759;}
.ms-topnav .zz1_TopNavigationMenu_1,.ms-topNavFlyOuts .zz1_TopNavigationMenu_1{	color:#3b4f65;}
.ms-topnav .zz1_TopNavigationMenu_1:hover,.ms-topNavFlyOuts .zz1_TopNavigationMenu_1:hover{	text-decoration:underline;	color:#0072BC;}
/* -- End Navigation -- */


/* -- Style top navigation -- */
.GxmsMenu{ padding:0px; margin:0px; position:relative;}
.GxmsMenu ul.static{ white-space:nowrap;}
/* item style */
.GxmsMenu li.static > .menu-item {white-space:nowrap; border:1px solid transparent; padding:4px 10px; display:inline-block; height:15px; vertical-align:middle;}
/* item style hover */
.GxmsMenu li.static > a:hover {color:#44aff6; text-decoration:underline;}
/* flyout holder */
.GxmsMenu ul.dynamic { background-color:#F2F3F4; border:1px solid #A7B4CE; text-align:right;}
/* flyout item */
.GxmsMenu li.dynamic > .menu-item {display:block; padding:3px 10px; white-space:nowrap;font-weight:normal; text-align:right; }
/* flyout item hover */
.GxmsMenu li.dynamic > a:hover { background-color:#D9D9D9; font-weight:normal; text-align:right; text-decoration:underline;color:#0072BC;}
                
:root .menu ul.dynamic{display:none;  right:0em; min-width:170px;}
:root .menu  .dynamic-children:hover .dynamic{ display:block;}

/* -- End style top navigation -- */

/* -- Ribbon -- */
/* Removes the original background from the ribbon */
body #s4-ribboncont{background-image:none;margin-top:10px;}
/* -- End Ribbon -- */

/* -- Breadcrumb -- */
.breadcrumbGxMS{	padding:5px 0;}
/* -- End Breadcrumb -- */

/* -- Accebillity -- */
.accessBoxLinksTbl .spacer ,.accessBoxLngTbl .spacer, .accessibilityTopBarTable .spacer
{	
	background-image:url('/SiteCollectionImages/AccessMenu/separator_top_menu.gif');	background-repeat:no-repeat;background-position:50% 50%;
}
.accessBigBtnImg, .accessBigBtnImgOver, .accessLittleBtnImg, .accessLittleBtnImgOver, .accessNormalBtnImg, .accessNormalBtnImgOver /* 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_1.png');}
.accessBigBtnImgOver{	background-image:url('/SiteCollectionImages/AccessMenu/icon_a_1.png');}
.accessLittleBtnImg{	background-image:url('/SiteCollectionImages/AccessMenu/icon_a_3.png');}
.accessLittleBtnImgOver{	background-image:url('/SiteCollectionImages/AccessMenu/icon_a_3.png');}
.accessNormalBtnImg{	background-image:url('/SiteCollectionImages/AccessMenu/icon_a_2.png');}
.accessNormalBtnImgOver{	background-image:url('/SiteCollectionImages/AccessMenu/icon_a_2.png');}
/* -- End Accebillity -- */


/* -- Content Layout -- */
.contentTitleLineTable{	width:100%;}
.contentRSSLink{background-image:url('/SiteCollectionImages/Icons/icon_rss.gif');	background-repeat:no-repeat;background-position:right center;}
.contentDescriptionImg{	float:right;	margin-left:15px;}
/* -- End Content Layout -- */

/* -- CQWP -- */
/* -- 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;cursor:pointer;}
.BtnImgOver, .searchBtnImgOver, .sendBtnImgOver, .clearBtnImgOver, .backBtnImgOver{	background-image:url('/SiteCollectionImages/button_over.gif');}
/* -- End Button Style -- */

/* -- Two Columns -- */
.cqwpTwoColumns ul li{	float:right;	width:50%;}
.cqwpTwoColumns ul li img{	margin-left:5px;}
/* -- End Two Columns -- */

/* -- Three Columns -- */
.cqwpThreeColumns ul li{float:right;width:33%;}
/* -- End Three Columns -- */

/* -- Footer Style -- */
.footer ul li{	display:inline !important;}
/* -- End Footer Style -- */

/* -- Group Open/Close Header -- */
.cqwpOpenGroupHeader div{background:url(/SiteCollectionImages/arrow_sort_up.gif) center right no-repeat;padding-right:20px;}
.cqwpCloseGroupHeader div{	background:url(/SiteCollectionImages/arrow_sort_down.gif) center right no-repeat;}
/* -- End Group Open/Close Header -- */
/* -- GridView Zebra -- */
.zbTRBlue{	background-color:#f0f4f7;}
/* -- END CQWP -- */

/* -- 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;}
.imgCtlCloseTD{	width:95%;	text-align:left;}
.imgCtlTD{	text-align:center;}
/* -- End Image Zomming Dark background -- */

/* -- 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 --- */

/* -- 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;}
/* -- End Send Mail -- */

/* -- 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;}
.imgCtlCloseTD{	width:95%;	text-align:left;}
.imgCtlTD{	text-align:center;}
/* -- End Image Zomming Dark background -- */

/* -- DLFWrapper -- */
div.DLFMain div.DLFWrapperInLine{	float:right;}
div.DLFMain div.DLFSpacer{	display:block;	height:5px;	clear:both;}
/* -- END DLFWrapper -- */

/* -- Gallery view -- */
#slider{	float:right;}	
#slider ul, #slider li{	margin:0;	padding:0;	list-style:none;}
#slider li{ 	width:135px;	height:200px;	overflow:hidden; 	}	
:root #slider li{	width:220px;}
#prevBtn, #nextBtn{ 	display:block;	width:40px;	height:135px;	}	
#prevBtn{	width:40px;	float:right;}
#nextBtn, #prevBtn a, #nextBtn a{ 	display:inline;	}													
.ArrowImgNext,.ArrowImgPrev{	width:40px;	height:80px;	margin-top:35px;	border:0;}
/* -- End Gallery view -- */

/* -- Event calendar -- */
.CurrentDayCss{	border:1px red solid !important;}
/* -- End Event calendar -- */

/* -- Right-Navigation -- */
/*.QuickNavArroundTable,.liNoChildren, .liWithChildren{width:180px;}
.QuickNavArroundTable ul{list-style:none;}
.liNoChildren{
	background-image:url('/SiteCollectionImages/imgRightNavigation/Big_arrow_reg.png');
	background-repeat:no-repeat;
	background-position:94% top;
    text-align:right;    
    font-weight:normal;
    vertical-align:middle;
    height:100%;
    border-top:1px #c0d8dc solid;
    background-color:#e7f0f7;
}
.liWithChildren{
	color:#0a6b80;
    font-weight:bold;
    text-align:right;    
    vertical-align:middle;
    height:100%;
    border-top:1px #c0d8dc solid;
    background-color:#e7f0f7;
}
.liNoChildren a{
    color:#0a6b80;
    font-weight:bold;
    display:inline-block;
    display:block;
    padding-right:28px;
    padding-top:2px;
}
.liNoChildren span{
    color:#0a6b80;
	background-image:url('/SiteCollectionImages/Bullet_round.png');
	background-repeat:no-repeat;
	background-position:94% 50%;
}
.liWithChildren a{ color:#0a6b80;display:inline-block; padding-top:2px;}
:root .liWithChildren a{   padding-right:28px;}
.liCurrent .CurrentNodeTitle{ font-weight:bold;padding-right:28px;display:block;padding-bottom:5px;padding-top:5px;}
.liWithChildren:hover, .liNoChildren:hover{    color:#0a6b80;   }
.liCurrent{    height:100%;  background-color:#e7f0f7;}
.liCurrent a, .liCurrent span{    background-color:#d9e6ee ;}
.liWithChildren .liNoChildren .CurrentNodeTitle{    background-color:#ebf4c9;}
.liWithChildren ul{    margin:0px; padding:0px; width:100%; height:100%;}
.liWithChildren .liNoChildren{text-align:right; vertical-align:middle;border-bottom:0px; padding-bottom:0px;padding-top:0px;}
.liWithChildren .liNoChildren a{
	background-image:url('/SiteCollectionImages/imgRightNavigation/Arrow_reg.png');
	background-repeat:no-repeat;
	background-position:85% top;
    font-weight:normal;
    display:block;
    cursor:auto;
    padding-right:45px;
    text-decoration:none;
    background-color:#f0f4f7;
    padding-top:0px;
}
.liWithChildren .liNoChildren a:hover{    background-color:#ebf4c9;    text-decoration:none;}
.liWithChildren a:hover, .liNoChildren a:hover{    text-decoration:none;}
.QuickNavArroundTable .TitleTD{       
    background-repeat:repeat-x;
    background-image:url('/SiteCollectionImages/Propaganda/HP/Contant/Title_px.gif');
    width:191px;
    text-align:right;
    background-color:#f8f8f8;
    font-family:Tahoma;
    padding-right:3px;
    padding-bottom:7px;
    padding-left:11px;
}
.QuickNavArroundTable .qNavUl{margin:0px;padding:0px;}
a.openArrow{
    background-image:url('/SiteCollectionImages/imgRightNavigation/Big_arrow_reg.png');
    background-repeat:no-repeat;
    width:14px;
    padding:0px;
    float:right;
    position:relative;
    background-position:left top;
    height:21px;
    margin-left:5px;
    margin-right:8px;
}
:root a.openArrow, :root a.closeArrow{position:absolute;}
a.closeArrow{
    background-image:url('/SiteCollectionImages/imgRightNavigation/Big_arrow_down.png');
    background-repeat:no-repeat;
    width:13px;
    padding:0px;
    float:right;
    position:relative;
    background-position:left top;
    height:21px;
    margin-left:5px;
    margin-right:10px;
}
a.closeArrow img, a.openArrow img{ background-image:none;}
.navIconEmpty{display:none;}
.liWithChildren .liCurrent{padding-top:0px;vertical-align:middle;}
.liWithChildren .liCurrent .CurrentNodeTitle{
	background-image:url('/SiteCollectionImages/imgRightNavigation/Bullet_icon.gif');
	background-repeat:no-repeat;
	background-position:85% 55%;
	color:#0a6b80;
    font-weight:bold;
    padding-right:45px;
    height:20px;
    padding-bottom:0px;
}
:root .liWithChildren .liNoChildren a{ cursor:pointer;}*/
/* wpSearchBoxPredefined */
.TaxTable{width:100%;padding:0;margin:0;}
.hidden{
	position:absolute;
	width:1px;
	height:1px;
	overflow:hidden;
	top:-500px;
	left:0px;
}