﻿/* --  Global -- */
* {	margin: 0;}
html,body,form {margin:0;padding:0;}
.fRight{	float:right;}
.fLeft{	float:left;}
h1{	font-weight:bold!important;}
.TAR{text-align:right;}
:root .TAR{text-align:-moz-right;}
.TAL{text-align:left;}
:root .TAL{	text-align:-moz-left;}
/* -- 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;}
body.v4master{min-width:800px;}
/*.s4-notdlg  {
margin:0px !important;
width:auto !important;
height:auto !important;
padding: 0px !important;
}
 -- 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;}
.accessLinkStyle_en{
	
}
/* -- End Layouts -- */

/* -- Style top navigation -- */
/* -- 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 -- */
/* --ys -
.ms-topnav,.ms-topnavselected,.ms-topNavHover {
background-repeat:repeat-x;
border:0px;
}
.ms-topnavselected,.ms-topNavHover
{
background:url('../election/PublishingImages/MasterPageImages/Selected_menu_tab_arrow.png') repeat-x scroll left top #FFFFFF;
border-color:none;
color:white;

}
.ms-topnav{
background-image:url('../election/PublishingImages/MasterPageImages/Non_selected_menu_tab_pixel.png');
border-color:none;
color:white;
}
 ys --*/



.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 0px 10px 0px;}

.breadcrumbSeparate,  .current
{
	font-size: 0.875em !important;
}
.breadcrumbCurrent
{
display:none;
}


/* -- 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; }
.BtnImg, .BtnImgOver,.sendBtnImg, 
.sendBtnImgOver, .clearBtnImg, .clearBtnImgOver,.backBtnImg,.backBtnImgOver 
{
margin-top:20px;
}           
.BtnImgOver, .searchBtnImgOver, .sendBtnImgOver, .clearBtnImgOver, .backBtnImgOver{       background-image:url('/SiteCollectionImages/button_over.gif');}
/* -- End Button Style -- */


/* -- Two Columns -- */
.cqwpTwoColumns ul li{width:50%;}
/* -- End Two Columns -- */

/* -- Three Columns -- */
.cqwpThreeColumns ul li{width:33%;}
/* -- End Three Columns -- */

/* -- 4 Columns -- */
.cqwp4Columns ul li{width:25%;}
/* -- End 4 Columns -- */


/* -- Footer Style -- */
.footer
{
	text-align:center;
	
}
.footer ul
{
	background-color:#e7e5e2;
	line-height:50px;
	height:50px;
}
.footer ul li
{	
display:inline !important;
font-family:Arial;
font-size:1.1em !important;
color:#585658;
line-height:50px;
vertical-align:top;
height:50px;

}
.footer ul li a,.footer ul li a:link, .footer ul li a:hover, .footer ul li a:visited 
{
	font-family:Arial;
font-size:1em !important;
color:#585658;
line-height:50px;
vertical-align:top;
height:50px;

}

.footer > ul > a
{
            display:none;
}


/*
.footer ul li img
{
	margin:14px 15px 0px 0px;
}yo*/
/* -- End Footer Style -- */

/* -- Group Open/Close Header -- */
/*
.cqwpOpenGroupHeader {background:url(/SiteCollectionImages/arrow_sort_down.gif) center right no-repeat;}
.cqwpCloseGroupHeader {	background:url(/SiteCollectionImages/arrow_sort_up.gif) center right no-repeat;}
yo*/
/* -- End Group Open/Close Header -- */

/* -- Group FAQ Header */
 .cqwpCloseHeader{
 background:url(/PublishingImages/+.png) center right no-repeat;
 font-weight:bold !important;
 color:#00309C !important;
 }
 .abc-title
 {
	font-weight:bold !important;
 color:#626262 !important;
 font-size:1.1em;

	
}
.abc-desc
{
	font-weight:normal !important;
	 font-size:1em !important;

}
 .cqwpOpenHeader {background:url(/PublishingImages/-.png) center right no-repeat;}
/* -- End Group FAQ Header */

/* -- GridView Zebra -- */
.zbTRBlue{	background-color:#f0f4f7;}

/* -- CQWP TABS -- */
ul.tabs {
	margin: 0;
	padding: 0;
	float: right;
	list-style: none;
	height: 32px; /*--Set height of tabs--*/
	border-bottom: 1px solid #999;
	border-right: 1px solid #999;
	width: 100%;
}
ul.tabs li {
	float: right;
	margin: 0;
	padding: 0;
	height: 31px; /*--Subtract 1px from the height of the unordered list--*/
	line-height: 31px; /*--Vertically aligns the text within the tab--*/
	border: 1px solid #999;
	border-right: none;
	margin-bottom: -1px; /*--Pull the list item down 1px--*/
	overflow: hidden;
	position: relative;
	background: #e0e0e0;
}
ul.tabs li a {
	text-decoration: none;
	color: #000;
	display: block;
	font-size: 1.2em;
	padding: 0 20px;
	border: 1px solid #fff; /*--Gives the bevel look with a 1px white border inside the list item--*/
	outline: none;
}
ul.tabs li a:hover {	background: #ccc;}
html ul.tabs li.active, html ul.tabs li.active a:hover  { /*--Makes sure that the active tab does not listen to the hover properties--*/
	background: #fff;
	border-bottom: 1px solid #fff; /*--Makes the active tab look like it's connected with its content--*/
}
/* -- End CQWP TABS -- */
/* -- ABC -- */
.abcdUL{ 
list-style:none;
padding-right:5px !important; 
direction:rtl; }
.cqwpABC{ direction:rtl; }
/* -- End ABC -- */

/* -- 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: 0;}

/* -- 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 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;}
#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:100%;}
.QuickNavArroundTable ul{list-style:none;}
.liNoChildren{
    text-align:right;    
    font-weight:normal;
    vertical-align:middle;
    /*height:100%;*/height:35px;
    /*border-top:1px #c0d8dc solid;
    background-color:#CDDEE9;*/
    list-style:none;
}
.QuickNavArroundTable .qNavUl .liNoChildren{
    text-align:right;    
    font-weight:normal;
    vertical-align:middle;
    /*height:100%;*/
    height:22px;line-height:22px;
    /* border-top:1px #c0d8dc solid;*/
    background-color:#f7f7f7;/*#186ea7*/
    list-style:none; 
    	
}
.liWithChildren{
	color:#0a6b80;
    text-align:right;    
    vertical-align:middle;
   /* height:100%;*/height:35px;
    /*border-top:1px #c0d8dc solid;
    background-color:#CDDEE9;*/
    font-size:1.03em/*small*/;
    list-style:none;
}
.QuickNavArroundTable .qNavUl .liWithChildren{
	color:#0a6b80;
    text-align:right;    
    vertical-align:middle;
    height:100%;
    /*border-top:1px #c0d8dc solid;
    background-color:#CDDEE9;*/
    font-size:1.03em/*small*/;
    list-style:none;
	background-color:#CDDEE9;
    font-size:0.814em;
    list-style:none;

}
.liNoChildren a,.liNoChildren a:visited {
    color:#0a6b80;
    display:inline-block;
    display:block;
    padding-right:28px;
    padding-top:2px;
    /*font-size:small;*/
    font-size:1.03em;
    list-style:none;
	color:white;color:white;
}
.QuickNavArroundTable .qNavUl .liNoChildren a, .QuickNavArroundTable .qNavUl.liNoChildren a:visited {
    
    display:block;
    padding-right:28px;
    padding-top:2px;
    vertical-align:middle;
    font-family:Arial;
    font-size:0.814em;
    color:#186ea7;
    list-style:none;
	/*color:white;*/
}

.liNoChildren span{
    color:#0a6b80;
	background-image:url('/SiteCollectionImages/Bullet_round.png');
	background-repeat:no-repeat;
	background-position:94% 50%;
}
.QuickNavArroundTable .qNavUl .liNoChildren span{
 color:#186ea7;

}
.QuickNavArroundTable .qNavUl .liCurrent span.CurrentNodeTitle{
    /*color:#0a6b80;*/
     color:#186ea7;
	/*background-image:url('/SiteCollectionImages/Bullet_round.png');
	background-repeat:no-repeat;
	background-position:94% 50%;*/
	background:transparent url('../PublishingImages/MasterPageImages/Selected_arrow.png') no-repeat scroll right center;
	 color:#186ea7;
	display:inline-block;
	padding-top:2px;
	/*font-size:small;*/
	font-family:Arial;
	font-size:0.814em;
	list-style:none;

}
.QuickNavArroundTable .qNavUl .liWithChildren a,.QuickNavArroundTable .qNavUl.liWithChildren a:visited{ 
	/*color:#0a6b80;*/
	 color:#186ea7;

	display:inline-block;
	padding-top:2px;
	/*font-size:small;*/
	list-style:none;
	font-family:Arial;
	font-size:0.814em;
	list-style:none;
}

:root .liWithChildren a{   padding-right:28px;}
.liCurrent .CurrentNodeTitle{ 
font-weight:bold;
padding-right:28px;
display:block;
padding-bottom:5px;
padding-top:5px; 
/*font-size:small;*/
font-size:1.03em;}
.QuickNavArroundTable .qNavUl .liCurrent .CurrentNodeTitle{
 font-weight:bold;
 padding-right:28px;
 display:block;
 /*padding-bottom:5px;
 padding-top:5px; */
 font-size:0.875em;
 }
.liWithChildren:hover, .liNoChildren:hover{    color:#d9e6ee }
.QuickNavArroundTable .qNavUl  .liWithChildren:hover, .liNoChildren:hover{    color:#186ea7 }
.liCurrent{    height:100%;  background-color:#e7f0f7;}
.liCurrent a, .liCurrent span{    background-color:#d9e6ee ;}
.QuickNavArroundTable .qNavUl .liCurrent a, .QuickNavArroundTable .qNavUl.liCurrent span{    background-color:transparent;}

.liWithChildren .liNoChildren .CurrentNodeTitle{    background-color:#ebf4c9; font-size:1.03em/*small*/;font-weight:bold}
.qNavUl .liWithChildren .liNoChildren .CurrentNodeTitle{    background-color:#ebf4c9; font-size:1.03em/*small*/;font-weight:bold}

.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;}
.qNavUl .liWithChildren .liNoChildren{text-align:right; vertical-align:middle;border-bottom:0px; padding-bottom:0px;padding-top:0px;}

.liWithChildren .liNoChildren a{
	background-repeat:no-repeat;
	background-position:85% top;
    font-weight:normal;
    display:block;
    cursor:auto;
    padding-right:40px;/*40px*/
    text-decoration:none;
    background-color:#e7f0f7;
    padding-top:0px;
    list-style-type:none;
    list-style:none;
}
.qNavUl .liWithChildren .liNoChildren a{
	
   /* font-weight:normal;*/
    display:block;
    cursor:auto;
    padding:0px;
    text-decoration:none;
    background-color:#e7f0f7;
    padding-top:0px;
    list-style-type:none;
    list-style:none;
}

.liWithChildren .liWithChildren a{  padding-right:40px;}/*40px*/
.qNavUl .liWithChildren .liWithChildren a{  padding-right:0px;}

.liWithChildren .liWithChildren .liNoChildren a{padding-right:50px;}
.qNavUl .liWithChildren .liWithChildren .liNoChildren a{padding-right:0px;}

.liWithChildren .liNoChildren a:hover{    background-color:#d9e6ee;    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;*/
    background:transparent url('../PublishingImages/MasterPageImages/Title_bg_pixel.jpg') repeat-x scroll right bottom;
	border:0;
	color:white;
	height:35px;
	font-family:Arial;
	font-size:0.875em;
	line-height:35px;
	text-align:right;
	vertical-align:middle;
	padding-right:10px;
	overflow:hidden ;
	width:245px;

}
.QuickNavArroundTable  .qNavUl {
	list-style:none;
	list-style-type:none;
	/*float:left;*/
	/*direction:ltr;*/
	direction:rtl;
	padding:0px;
	margin:0px;
	font-family:Arial;
	color:#186ea7;
	font-size:0.814em;
}
a.openArrow{
	background-image:url('/SiteCollectionImages/imgRightNavigation/arrow_horizontal.png');
	background-repeat:no-repeat;
    padding:0px;
    float:left;
    position:relative;
    height:21px;
    margin-left:5px;
    margin-right:8px;
    list-style:none;
    background-position:left center;
}

/*:root a.openArrow, :root a.closeArrow{position:absolute;}*/
a.closeArrow{
    background-image:url('/SiteCollectionImages/imgRightNavigation/arrow_down.png');
    background-repeat:no-repeat;
    padding:0px;
    float:left;
    position:relative;
    background-position:left top;
    height:21px;
    margin-left:5px;
    margin-right:10px;
    list-style:none;

}
a.closeArrow img, a.openArrow img{ background-image:none; background-color:transparent}
.navIconEmpty{display:none;}
/*
.liWithChildren .liCurrent{padding-top:0px;vertical-align:middle;}
.QuickNavArroundTable .qNavUl .liWithChildren .liCurrent
{
padding-top:0px;
vertical-align:middle;
}

.liWithChildren .liCurrent .CurrentNodeTitle{
	background-image:url('/_layouts/images/arrow_blue.gif');
	background-repeat:no-repeat;
	background-position:85% 55%;
	color:#0a6b80;
    padding-right:45px;
    height:20px;
    padding-bottom:0px;
    font-weight:bold;
    font-size:small;
}

.QuickNavArroundTable .qNavUl .liWithChildren .liCurrent .CurrentNodeTitle{
	background-image:url('/_layouts/images/arrow_blue.gif');
	background-repeat:no-repeat;
	background-position:85% 55%;
	color:#186ea7;
    padding-right:45px;
    height:20px;
    padding-bottom:0px;
    font-weight:bold;
    font-size:14px;
}

*/
.QuickNavArroundTable .qNavUl li
{
	height:22px;
}
:root .liWithChildren .liNoChildren a{ cursor:pointer;}
/* wpSearchBoxPredefined */
.TaxTable{width:100%;padding:0;margin:0;}

/* -- Custom Styles for Rich Html Field -- */
H1.gxms-rteElement-H1 {  -ms-name:"GxMS heading - 1";  font-size: 150%;  color:#0a6b80;}
.gxms-rteStyle-GxMSBaseFontStyle{-ms-name:"GxMS Font Style"; color: #0a6b80; font-family:Arial;}
Table.gxms-rteTable-1{	-ms-name:"GxMS table style"; width:100%;}
/* -- End Custom Styles for Rich Html Field -- */


/* -- Pagination -- */
.resultsPaging{	text-align:center; width:auto;}
div.resultsPaging div.pages{ width:100%;}
div.resultsPaging div.pages img{ border:none;}
div.resultsPaging div.pages div{
	float: right;
	margin: 0;
	padding: 0;
	height: 31px; /*--Subtract 1px from the height of the unordered list--*/
	line-height: 31px; /*--Vertically aligns the text within the tab--*/
	overflow: hidden;
	position: relative;
	background: #e0e0e0;
}
.aRightArrows{	width:5%;}
.aPreviousLabelStyle{	width:20%;}
.mumbers{	width:50%;}
.aNextLabelStyle{	width:20%;}
.aLeftArrows{	width:5%}
.resultsPagingImageSep{	padding:0 5px;}
/* -- End Pagination -- */
/* -- Image Rotator -- */
/* IE7 */
*+html .navigation{	height:0px !important;}/* IE7 */
*+html .loading_txt{ padding:0px;}
*+html .GxMsImgRotator{	position:relative;	z-index:-1;}
*+html .mainCont{ position:absolute;}
*+html .GxMsImgRotatorSeparator{	height:350px;	}
/* End IE7 */
.imageflow {
		overflow:hidden;
		position:relative; 
		text-align:left;
		visibility:hidden;
		width:951px;	
		height:304px !important;	
		background-color:#e0e0e0;
	}
	.imageflow img {
		border:none;
		position:absolute;
		top:0px;
		visibility:hidden;
	}
	.imageflow .images {
		overflow:hidden;
		white-space:nowrap;
	}
	
/* -- End Image Rotator -- */

/* wpTabs (tabs wrapper, *not* CQWP_Tabs */

.wpTabs
{
     border:#e7ecf8 1px solid;
     overflow:hidden;  
     margin-top:20px;
     margin-bottom:20px; 
}

.wpTabItems { border-bottom:#e7ecf8 1px solid;}
.wpTabItem 
{ 
    float:left;
    cursor:pointer;
    padding:5px 5px 5px;
    border-right:#e7ecf8 1px solid;
     margin-right:5px;
    background-color:#e2efff;
}
.wpTabItems .wpTabItem span { float:left;}
.wpTabItemSelected
{
	background-color:#00338D; 
	color:white;
}
.wpTabItemHover span { text-decoration:underline; }
.wpAccordion
{
    overflow:hidden;    
    border-left:solid 1px #e7ecf8;
    border-right:solid 1px #e7ecf8;
    border-bottom:solid 1px #e7ecf8;
    margin-top:20px;
    width:250px;
    
}
.wpAccordionBar span { cursor:pointer; }
.wpAccordionBar
{
    cursor:pointer; 
 	text-align:left;
	background-color:#00338D;
    padding :10px; overflow: hidden; 
	color:#FFFFFF;
	display:block;
	font-family:Arial;
	font-size:0.75em;
	font-weight:bold;
	line-height:20px;
	margin:0;
	padding:0 0 0 5px;
	width:242px;
	text-decoration:none;
}
.wpAccordionBarHover { text-decoration: underline; }
.wpAccordion .s4-wpTopTable .ms-WPBody
{
	height:400px;
	width:250px;
} 

.s4-wpTopTable{
	height:30px;
}


/*end ys*/
/* Gallery View */
#myGallery { display: none; }
.galleryTD
{
	text-align:center !important;
}
.gv_galleryWrap { 
position: relative; 
/*background: #222; */background: transparent;
font-size:0.814em; 
margin-bottom:10px;
}

/* GALLERY DIV */
.gv_gallery { overflow: hidden; position: relative;}

.gv_imageStore { visibility: hidden; position: absolute; top: -10000px; left: -10000px; }


/*************************************************/
/**   PANEL STYLES								**/
/*************************************************/

.gv_panelWrap { filter: inherit; position: absolute; overflow: hidden; }

.gv_panel-loading { background: url(img-loader.gif) 50% 50% no-repeat #aaa; }
.gv_frame-loading { background: url(img-loader.gif) 50% 50% no-repeat #aaa; }

/* GALLERY PANELS */
.gv_panel { filter: inherit; position: absolute; top: 0; left: 0; overflow: hidden; z-index: 10; }
.gv_panel img { position: absolute; }

.gv_overlay { position: absolute; background: #222; color: white; z-index: 20; }
.gv_showOverlay { 
	position: absolute; 
	width: 20px; 
	height: 20px; 
	background: url(/SiteCollectionImages/info.png) #222; 
	cursor: pointer;
	z-index: 20;
}
.gv_overlay h4 { color: white; margin: 1em; font-weight: bold; }
.gv_overlay p { color: white; margin: 1em; }

.gv_infobar {
	/*background: #222;
	padding: 0 0.5em;
	line-height: 1.5em;
	height: 1.5em;
	font-size: 10pt;
	font-weight: bold;
	color: white;
	*/
	background-color:#001d31;
	line-height:31px;
	height:63px;
	font-size:1.25em !important;
	font-weight:normal;
	font-family:Arial;
	color:#fefefe;
	width:713px;	
	position: absolute;
	bottom: 0;
	display: none;
	vertical-align: middle;
	z-index: 20;
	
	
}
.gv_infobar Div
{
	height:63px;
}
.gv_infobar .readMoreGallery
{
	margin-top:0px;/*-31px*/
	display:block;
	width:120px;
	height:31px;
	vertical-align:middle;
	overflow:visible;
	z-index:22;
}
.gv_infobar A:link .ReadMoreGalleryTxt , 
.gv_infobar A.ReadMoreGalleryTxt,
.gv_infobar A:hover .ReadMoreGalleryTxt,
.gv_infobar A:visited .ReadMoreGalleryTxt
{
	color:#BAE7FB !important;
	font-family:Arial;
	font-size:1em !important;
	display:block;
	
		
}
/*************************************************/
/**   FILMSTRIP STYLES							**/
/*************************************************/

.gv_filmstripWrap { overflow: hidden; position: absolute; }


/* FILMSTRIP */
.gv_filmstrip { margin: 0; padding: 0; position: absolute; top: 0; left: 0; }

/* FILMSTRIP FRAMES (contains both images and captions) */
.gv_frame { 
	cursor: pointer;
	float: left;
	position: relative;
	margin: 0;
	padding: 0;
}

/* WRAPPER FOR FILMSTRIP IMAGES */
.gv_frame .gv_thumbnail { 
position: relative;
overflow: hidden !important;
background-color:#BAE7FB;
 }

/* WRAPPER FOR CURRENT FILMSTRIP IMAGE */
.gv_frame.current .gv_thumbnail {
background-color:#0D8EC9;
}

/* FRAME IMAGES */
.gv_frame img { border: none; position: absolute; }

/* FRAME CAPTION */
.gv_frame .gv_caption { height: 14px; line-height: 14px; font-size: 0.689em; text-align: center; color:white; }

/* CURRENT FRAME CAPTION */
.gv_frame.current .gv_caption { }

/* POINTER FOR CURRENT FRAME */
.gv_pointer {
	border-color: black;
}

/* NAVIGATION BUTTONS */
.gv_navWrap {
	text-align: center;
	position: absolute;
}
.gv_navPlay,
.gv_navPause,
.gv_navNext,
.gv_navPrev {
	
	opacity: 0.3;
	-moz-opacity: 0.3;
	-khtml-opacity: 0.3;
	filter:alpha(opacity=30);
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	vertical-align: middle;
}
.gv_navPlay:hover,
.gv_navPause:hover,
.gv_navNext:hover,
.gv_navPrev:hover {
	/*opacity: 0.8;
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	filter:alpha(opacity=80);*/
	opacity: 1;
	-moz-opacity: 1;
	-khtml-opacity: 1;
	filter:alpha(opacity=100);
}

.gv_panelNavPrev,
.gv_panelNavNext {
	position: absolute;
	/*display: none;*/
	/*opacity: 0.5;
	-moz-opacity: 0.50;
	-khtml-opacity: 0.50;
	filter:alpha(opacity=50);*/
	opacity: 1;
	-moz-opacity: 1;
	-khtml-opacity: 1;
	filter:alpha(opacity=100);
	z-index: 20;
}

.gv_panelNavPrev:hover,
.gv_panelNavNext:hover {
	/*opacity: 0.9;
	-moz-opacity: 0.9;
	-khtml-opacity: 0.9;
	filter:alpha(opacity=90);*/
	opacity: 1;
	-moz-opacity: 1;
	-khtml-opacity: 1;
	filter:alpha(opacity=100);

}
.gv_panelNavPrev:hover{
	background: transparent url('../PublishingImages/Gallery_arrow_left_pressed.png') no-repeat scroll right top;
}
.gv_panelNavNext:hover
{
	background: transparent url('../PublishingImages/Gallery_arrow_right_pressed.png') no-repeat scroll right top;

}
.gv_navPlay {
	height: 30px;
	width: 30px;
	cursor: pointer;
	background: url(/SiteCollectionImages/play-big.png) top left no-repeat;
}
.gv_navPause {
	height: 15px;
	width: 30px;
	cursor: pointer;
	background: url(/SiteCollectionImages/pause-big.png) top left no-repeat;
}
.gv_navNext {
	height: 20px;
	width: 20px;
	cursor: pointer;
	background: url(/SiteCollectionImages/next.png) top left no-repeat;
}
.gv_navPrev {
	height: 20px;
	width: 20px;
	cursor: pointer;
	background: url(/SiteCollectionImages/prev.png) top right no-repeat;
}
.gv_panelNavNext {
cursor: pointer;
	/*height: 20px;
	width: 20px;
	background: url(/SiteCollectionImages/panel-next.png) top left no-repeat;*/
	height:33px;
	width:34px;
	background: transparent url('../PublishingImages/Gallery_arrow_right.png') no-repeat scroll right top;
	
}
.gv_panelNavPrev {
cursor: pointer;
	/*height: 20px;
	width: 20px;
	background: url(/SiteCollectionImages/panel-prev.png) top right no-repeat;*/
	height:33px;
	width:34px;
	background: transparent url('../PublishingImages/Gallery_arrow_left.png') no-repeat scroll right top;
}
/* End Gallery View */

.GxMsContentScroll{
	width:1024px ;
}

.rightBorder
{
	width:1%;
	background-repeat:repeat-y;
	padding-right:0px;
}

.leftBorder{
	width:1%;
	background-repeat:repeat-y;
	padding-left:0px;
}

.logo{
	width:90%
}
/*ys */
/*ys*/


/***************************
	Mega menu
****************************/

ul#topnav{	margin: 0; padding: 0;	list-style: none;	position:static;}
ul#topnav > li.withOutChildren:first-child{
	display:none}

ul#topnav li/*,ul#topnav li:visited*/
 {	
 	font-size:0.938em !important;
	/*float: right;yo*/	
	margin:0;	
	/*padding:0px 0px 0px 2px;yo*/
	position: relative;
	height:35px;
	width:Auto;
	display:block;
	background-image: url('../election/PublishingImages/MasterPageImages/Menu_Divider.png') !important;
	background-repeat: no-repeat !important;
/*	background-position: 0% 0px !important;yo*/
	
}
/*ul#topnav li  span ,  ul#topnav li:hover span {
	padding-right :8px  !important;
	padding-left: 15px !important;
	
} yo */
 ul#topnav li a, ul#topnav li:hover a  {	
 text-align:center;
  color:white; 
  text-decoration:none;	
  display: block;
  border:0px;/*ysh1*/
/*padding:18px 10px 0px 10px;*/

line-height:35px;
text-align:center;
height:35px;
width:auto;

}

ul#topnav li:hover {
	/*position: relative;*/
	width:auto ;
	height:35px;
	/*line-height:55px;*/
	text-align:center;
	vertical-align:middle;
	color:#bae7fb;/*#012035;*/
	font-size:/*yshmedium;small*/1.03em;
	display:block;
	/*float:right;yo*/
	background:transparent url('../PublishingImages/MasterPageImages/selected_menu_tab_pixel.png') repeat-x scroll !important;
	margin:0px;
	padding:0px;/*padding:0px 2px 0px 2px;*/
	border:0;
/*	font-weight:normal*/
	position: relative;
}

ul#topnav li:hover .sub ul li ul li
{
	color:#ffffff;
	
}
ul#topnav li span.withChildren {
/*background: transparent url('../PublishingImages/MasterPageImages/DD_menu_tab.png') no-repeat scroll left center; yo*/
	/*background-image:url('../election/PublishingImages/MasterPageImages/DD_menu_tab.png');
    background-repeat: no-repeat  !important;*/
    /*background-position: 3px 5px !important;yo*/
    padding:0px;
	/*padding-left:18px !important;
	margin:0;	
	position: relative;
	display:block;
	/*float: right;*/
}

/*topnav*/
ul#topnav li div.sub {
	width:300px !important;/*width:110px*/ 
	height:auto !important;
	padding:20px 0px;
	margin:-3px 0px 0px 0px;
	position: absolute;
	/*right:0; left:auto;yo*/
	top:35px;
	display: none; /*--Hide by default--*/
	border:none;
	z-index:100;
	/*font-size:small;*/
	font-size:1.03em;
	background-color:#054d7f;/*#f7f7f7;*//*#69b1e3;*//*#4e92c1;*//*background-color: #fff;*/
	font-family:Arial;
	font-size:/*medium;*//*small*/1.03em;
	/*font-weight:bolder;*/
	color:#bae7fb;/*#186ea7;*//*#012035;*/
	border:none;
	text-decoration:none;
	
}
ul#topnav li a:hover div.sub { display: block; } /*--Show subnav on hover--*/

ul#topnav li div.sub ul.nodeExpandable, ul#topnav li div.sub ul.nodeNotExpandable{
	/*float:right;yo*/
	
	margin: 0;	padding: 0px 20px;
	white-space:normal; 	display:block;
	font-size:/*medium;*//*small*/ 1.03em;
	text-align:center;
	/*border-bottom:1px silver none;*/
	list-style:none !important;
	height:auto;
	/*width:110px*/
}
ul#topnav li div.sub ul.nodeExpandable
{
	/*padding-bottom:40px;*/
}
ul#topnav li div.sub ul.nodeExpandable ul, ul#topnav li div.sub ul.nodeNotExpandable ul
{
	list-style-type:square;
	list-style-image:none;
	list-style-position:outside;
}
ul#topnav li div.sub ul.nodeExpandable, ul#topnav li div.sub ul.nodeNotExpandable{
	background-color:transparent  !important;
	/*font-weight:bolder !important;*/
	color:/*#012035;*//*#186ea7;*//*#bae7fb;*/#f5cb99;
	margin:0;
	/*padding-right:20px;padding-left:40px;yo*/
}

ul#topnav li div.sub ul li a
{
	background-color:transparent;
	
/*	float:right;yo*/
	height:/*30px*/auto !important;
	line-height:30px;
	width:260px;
	border:none; !important;
	text-decoration:none;
	/*text-align:right;yo*/
	vertical-align:middle;
	color:white;
	display: block;
	padding:0px;
	margin:0px;
	/*border-bottom:1px #03426e none !important;*/
	background:transparent url('../PublishingImages/MasterPageImages/line.jpg') repeat-x scroll 140px bottom !important;	
	}
ul#topnav li div.sub ul li ul li a
{
	/*border-bottom:1px red none !important;*/
	background:transparent none !important;
}	

ul#topnav li div.sub ul li a:hover/*,ul#topnav li div.sub ul li:hover a,ul#topnav li div.sub ul:hover li a,ul#topnav li div.sub ul:hover li:hover a,ul#topnav li div.sub ul:hover li a:hover,
ul#topnav li div.sub ul li:hover
*/
{
	background:red none no-repeat scroll center center !important;
	background-color:/*#9ba7b0*/#0f3f60 !important;
	/*padding-right:5px !important;yo*/
	
}
ul#topnav div.sub ul.nodeNotExpandable li a, ul#topnav div.sub ul.nodeNotExpandable li a:hover
{
	/*font-weight:bolder;*/
	font-size:/*medium;*//*small*/1.03em;
	color:/*#012035;*//*#186ea7;*/#bae7fb;
	white-space:normal;
}
ul#topnav div.sub ul.nodeExpandable li.withChildren a, ul#topnav li div.sub ul.nodeExpandable a:hover
{
	/*background:transparent url('../PublishingImages/MasterPageImages/DD_menu_tab.png') no-repeat scroll left center !important;*/
		/*text-decoration:underline;*/
	/*font-weight:bolder;*/
	font-size:/*small*/1.03em;
	color:#bae7fb;/*#012035;*//*#186ea7;*/

}
ul#topnav div.sub ul.nodeExpandable li.withChildren ul.interalNodeNotExpandable li.withOutChildren
{
	/*border-bottom:1px red solid;*//*#195a88*/
	/*background:transparent url('../PublishingImages/MasterPageImages/Selected_arrow.png') no-repeat fixed right center !important;yo*/
	
}

ul#topnav div.sub ul.nodeExpandable li.withChildren ul.interalNodeNotExpandable li.withOutChildren a, ul#topnav div.sub ul.nodeExpandable li.withChildren ul.interalNodeNotExpandable li.withOutChildren a:hover
{

	font-weight:normal;
	text-decoration:none;
	font-size:/*yshsmall;*//*small*/1.03em;
	/*color:/*#186ea7;*/#ffffff;*/
	line-height:30px;
	vertical-align:middle;
}
ul#topnav li div.sub ul li 
{ 
padding:0px;
width:260px;
background-image:none !important;
/*height:30px ;*/height:auto;
line-height:30px;
/*text-align:right;yo*/
vertical-align:middle;
	}

ul#topnav li div.sub ul li:focus, 
ul#topnav li div.sub ul li:visited,
ul#topnav li div.sub ul li:active 


{
background-color:red;
}
/*
ul#topnav li div.sub ul li.withChildren 
{
	background:transparent url('../PublishingImages/MasterPageImages/DD_menu_tab.png') no-repeat scroll left center;
}	
yo*/
	
ul#topnav span.currentNode,
ul#topnav li span.withChildren.currentNode{
	width:auto ;
	height:35px;
	line-height:35px;
	text-align:center;
	vertical-align:middle;
	color:white !important;
	display:block;
	/*float:right;yo*/
	background:transparent url('../PublishingImages/MasterPageImages/selected_menu_tab_pixel.png') repeat-x scroll !important;
	background-repeat:repeat-x !important;
	margin:0px;
	padding:0px 10px;
	/*border:0*/;
	font-weight:bold;
	/*position:absolute;*/
}



/*
ul#topnav li div.sub span{ display: inline; background-color:yellow; float:right; position:absolute; }*/
 /*--Since we declared a link style on the parent list link, we will correct it back to its original state--*/
/*
ul.nodeExpandable li strong a ,ul.nodeNotExpandable a{	
	width:140px !important;
}
ul.interalNodeExpandable li strong a, ul.interalNodeNotExpandable a{border:none;}
*/
ul.interalNodeExpandable li strong a{
	font-weight:normal!important;
}
/* End MegaMenu */
ul#topnav  ul.interalNodeNotExpandable , ul#topnav  ul.interalNodeExpandable
{
	/*padding-right:25px !important;yo*/
	/*margin-right:110px !important;*/
	margin-top:0px ;
	width:155px !important;
	background-color:#69b1e3;/*#4e92c1;*/
	z-index:10000;
		color:white !important;
	
}

ul#topnav li div.sub ul.interalNodeNotExpandable  li a:hover, ul#topnav  ul.interalNodeExpandable li a:hover

{
	width:240px;
}

ul#topnav li div.sub ul li.withChildren ul.interalNodeExpandable li.withChildren
{
	
	color:white !important;
} 

td.tdNav
{
	width:876px;
	background:transparent url('../PublishingImages/MasterPageImages/Non_selected_menu_tab_pixel.png') repeat-x scroll center center;
}
td.tdIcons
{
text-align:center !important;
	width:158px;
	border:1px;
	background:transparent url('../PublishingImages/MasterPageImages/selected_menu_tab_pixel.png') repeat-x scroll center center;
}
.tdIcons span.YoutubeLink 
{
	margin:10px 16px 0px 23px;
	border:0;
	text-decoration:none;
	width:67px;
}
.tdIcons .YoutubeLink a,.tdIcons .YoutubeLink a:hover,.tdIcons .YoutubeLink a:after  
{
	width:67px;
border:0;
padding:0;
margin:0;
	
}
.tdIcons .YoutubeLink img{
width:67px;
border:0;
padding:0;
margin:0;
}
.tdIcons span.FacebookLink 
{
	margin-top:10px;
	
}
.tdIcons .FacebookLink a,.tdIcons .FacebookLink a:hover,.tdIcons .FacebookLink a:after  
{
	
}
.tdIcons .FacebookLink img{
width:33px;
border:0;
padding:0;
margin:0;

}
#logoContainer
{
	height:114px;
	display:block;
	background-repeat:no-repeat !important;
	background-position:left bottom	
}
.mainTitleLogo
{
	margin:0px 0px 0px 0px;
	font-family:Arial;
	font-size:2.1em;
	color:#28639C; 
	text-decoration:none;
	border:0;

}
.mainTitleLogo a,.mainTitleLogo a:hover, .mainTitleLogo a:visited
{
	color:#28639C; 
	text-decoration:none;
	border:0;

}

.mainLogo
{
	
	margin-top:auto;
	padding-bottom:23px;
	margin-top:35px;
}
.logoImg
{
	
	width:53px;
	height:65px;
	margin-top:43px;
	margin-bottom:6px;
	vertical-align:bottom
}
.logoText
{
	padding:0px 0px 0px 0px;
	font-family:Arial;
	font-size:18px;
	color:#28639c;
}

/*end ys*/
/********Ticker********/

.WPTitle_HomePage{
	background:transparent url('../PublishingImages/MasterPageImages/Title_bg_pixel.jpg') repeat-x scroll right bottom;
	border:0;
	color:white;
	height:35px;
	font-family:Arial;
	font-size:0.875em;
	line-height:35px;
	text-align:right;
	vertical-align:middle;
	padding-right:10px;
	overflow:hidden ;	

}
.ChromTitleLeftHomePage{
width:165px;
margin-top:15px;

	border:0;
	color:white;
	height:35px;
	font-family:Arial;
	font-size:0.875em;
	line-height:35px;
	vertical-align:middle;
	overflow:hidden ;
}
.ChromTitleLanguages{
width:704px;
	margin-top:15px;
    background: transparent url('/publishingimages/graybackground.png') repeat-x scroll right bottom;
    border: 0;
    height:31px;
    line-height: 31px;
    text-align: right;
    vertical-align: middle;
    color: #033f85;
    font-weight: bold;
    padding-right: 20px;
    overflow: hidden;
    float: left;
    letter-spacing:1px;
	font-size:0.75em;
	margin-left: 12px;}

.mainMedia
{
	padding-top:17px; 
	height:364px;
	width:175px;
	/*background:#f7f7f7 url('../PublishingImages/Media_bg.jpg') no-repeat scroll center center;*/
	background:transparent url('../PublishingImages/Media_bg.jpg') no-repeat scroll center center;


}
.mediaError
{
	height:94px;
	text-align:right;
	vertical-align:middle;
	
}
.mainMedia ul 
{
	background-color:transparent;
}
.mainMedia media 
{
	margin-right:9px !important;
}
.itemMadiaDiv
{
	color:#35322f;
	font-family:Arial;
	font-size:0.938em;
	margin-bottom:25px;
}
.madiaTtl
{
	font-weight:bold;
	margin-top:10px;
}
.DescriptionMadia
{
	color:#726A62;
	height:30px;
	
}
.mediaImg
{
	width:158px;
	height:94px;
}
.playMov
{
	position:absolute;
	left:45px;
	bottom:30px;
	
}
.extraLinkMedia
{
	margin-top:0px;
	background-color:transparent;
	height:20px;
	vertical-align:middle;
	display:inline-block;
	width:160px;
	overflow:hidden;
	margin-top:-40px;
}
.extraLinkMedia a, .extraLinkMedia a:hover , .extraLinkMedia a:visited
{
	color:#186EA7;
	font-family:Arial;
	font-size:0.938em;
	font-weight: bold;
}

/*
.Ticker{
background:transparent url('../PublishingImages/MasterPageImages/Title_bg_pixel.jpg') repeat-x scroll right bottom;
	border:0;
	color:white;
	height:35px;
	font-family:"Arial Rounded MT Bold";
	font-size:14px;
	line-height:35px;
	text-align:right;
	vertical-align:middle;
	padding-right:10px;
	overflow:hidden ;
	width:255px;
}*/
.newAnnouncementAllItems 
{
	background-color:#f7f7f7;
	/*height:77px !important;*/
	overflow:hidden;
	position:relative;
	width:255px;
}
.newAnnouncementAllItems div
{
background-color:transparent;

}

.newAnnouncementAllItems div ul
{
	background-color:transparent;
}
.newAnnouncementIten
{
	padding:10px !important;
	overflow:hidden;
	font-size:0.938em !important;
}
.newAnnouncementIten a,.newAnnouncementIten a:link, .newAnnouncementIten a:hover ,.newAnnouncementIten a:visited
{
	
	color:#000000;
	font-family:Arial;
	font-size:0.938em !important;
} 
.newAnnouncementHiden
{
	display:none;
}
.extraLinkStyle 
{
	margin-top:0px;
	background-color:#f7f7f7;
	height:20px;
	vertical-align:middle;
	display:block;
	width:240px;
}
.extraLinkStyle a, .extraLinkStyle a:hover , .extraLinkStyle a:visited
{
	color:#000000 !important;
	font-family:Arial;
	font-size:0.938em;
	font-weight: bold;
}
.banner a{
	text-decoration:none;
	padding:0px;
	margin:0px;
	width:123px;
	height:55px;
}
.banner a img
{
	border:0;
	width:123px;
	height:55px;
	padding:0px;
	margin:0px;
}
div.bigBanners
{
	text-align:left !important;
	float:left;
}
div.bigBanners ul
{
	width:555px;
}
div.bigBanners ul li{
	/*width:175px !important ;*/
	padding:0px;
	/*height:202px;*/
	/*margin:0px 0px 11px 12px !important;*/
	
}
div.bigBanner
{
	width:175px;
	height:202px;
	background-color: #f7f7f7;
	background: transparent url('../PublishingImages/Center_box_bg.jpg')  no-repeat scroll;
	border:0px;
	padding:0px;
	margin-left:10px;
	/*margin:0px 0px 11px 12px;*/
	
	/*border:1px gray solid;*/
}
div.bigBanner a ,div.bigBanner a:link, div.bigBanner a:hover {
 cursor:pointer;
 font-family:Arial;
	font-size:1.125em;
	color:#186EA7;
}
div.bigBanner a div.imgBigBanner{
	margin:15px 18px 26px 15px;
	width:142px;
	height:85px;
	padding:0px;
	border:0px;
}
div.bigBanner a div.imgBigBanner img{
	width:142px;
	height:85px;
	padding:0px;
	border:0px;
	margin:0px;
}
div.bigBanner a div.titleBigBanner, 
div.bigBanner a:link div.titleBigBanner, 
div.bigBanner a:hover div.titleBigBanner{
	margin:0px 24px;
	padding:0px;
	font-family:Arial;
	font-size:1.25em;
	color:#186EA7;
	text-align:center;
	
}
div.bigBanner .Itur_kalpi_btn 
{
	/*background:transparent url('../PublishingImages/Itur_kalpi_btn.jpg') no-repeat scroll center center;*/
	width:100px;
	height:25px;
	text-align:center;
	margin:10px 36px 0px 36px;
	border:0px;
}
div.bigBanner .Itur_kalpi_btn img
{
	border:0px;
}
/*.ChromTitleRightHomePage
{
	background:transparent url('../PublishingImages/MasterPageImages/Title_bg_pixel.jpg') repeat-x scroll right bottom;
	border:0;
	color:white;
		height:35px;
	font-family:Arial;
	font-size:0.875em;
	line-height:35px;
	text-align:right;
	vertical-align:middle;
	padding-right:10px;
	overflow:hidden ;
	width:245px;
}*/


.ChromTitleRightHomePage
{
    background-image: url(/publishingimages/graybackground.png);
    background-repeat:repeat-x;
    height:31px;
    color: #033f85;
    font-weight: bold;
    padding-right: 10px;
    padding-left:6px;
    line-height: 31px;
    letter-spacing:1px;
	font-size:0.75em;
	width:/*255px;*/240px;

     }

div.CountForPoliticalParty
{
	display:block;
	width:255px;
	text-align:center;
	height:100%;
	overflow:hidden;
}
div.CountForPoliticalPartyOnlyText
{
	font-family:Arial;
	font-size:1.375em;
	color:#186ea7;
	background-color:#f7f7f7;
	vertical-align:middle;

padding:20px;

}
div.CountForPoliticalParty ul 
{	
	background: transparent url('../PublishingImages/Election_results_pic.png') no-repeat scroll center center;
	height:224px; 
	width:237px;
	padding-top:13px;
}
div.CountForPoliticalPartyItem 
{
	font-size:14px;
	font-family:Arial;
	color:white;
	width:255px;
	line-height:28px;
	height:28px;
	
	
}

div.CountForPoliticalPartyItem div.nameParty
{
font-size:0.938em;
	font-family:Arial;
	color:white;
	width:50px;
	display:inline-block;	
	text-align:right;
	vertical-align:middle;
	float:right;
}
div.CountForPoliticalPartyItem div.contentParty
{
	display:inline-block;
	width:194px;
	float:left;
	
}
div.CountForPoliticalPartyItem div.contentParty div.descriptionParty
{
	display:inline-block;
	float:right;
	padding-right:10px;
}
div.CountForPoliticalPartyItem div.contentParty div.count
{
	display:inline-block;
	width:80px;
	float:left;
	text-align:left;
	padding-left:16px;
}


div.CountForPoliticalParty ul li div.firstItem
{
	margin-top:2px;
	height:32px;
	line-height:32px;	
} 
div.CountForPoliticalParty ul li div.firstItem div.nameParty 
{
	padding-right:11px;
	width:50px;
}
div.CountForPoliticalParty ul li div.firstItem div.contentParty 
{
	padding-top:17px;
	width:194px;
}
div.CountForPoliticalParty ul li div.firstItem div.contentParty div.descriptionParty
{
	padding-right:10px;
}
div.CountForPoliticalParty ul li div.firstItem div.contentParty div.count{
	padding-left:16px;
}

div.CountForPoliticalParty ul li div.Item2 
{
	height:28px;
	line-height:28px;
	display:block;	
}
div.CountForPoliticalParty ul li div.Item2 div.nameParty{
	padding-right:23px;
	display:block;
	margin-top:-14px;
	width:39px;
	
}
div.CountForPoliticalParty ul li div.Item2 div.contentParty{
	
	display:block;
	width:193px;
}
div.CountForPoliticalParty ul li div.Item2 div.contentParty div.descriptionParty{
	padding-right:10px;
}
div.CountForPoliticalParty ul li div.Item2 div.contentParty div.count{
	padding-left:16px;
}
div.CountForPoliticalParty ul li div.Item3 div.nameParty
{
	width:35px;
	margin:10px 25px 0px 0px;
}
div.CountForPoliticalParty ul li div.Item4
{
	margin-top:23px;
}
div.CountForPoliticalParty ul li div.Item4 div.nameParty
{
	width:30px;
	margin-right:30px;
	margin-top:-10px;
}
div.CountForPoliticalParty ul li div.Item5 div.nameParty{
	width:25px;
	margin-right:31px;
}
div.CountForPoliticalParty ul li div.Item6 div.nameParty{
	width:25px;
	margin-right:31px;

}
div.CountForPoliticalParty ul li div.Item6 div.contentParty {
	margin-top:3px;
}
.WarpLanguages
{
	display:block;
	text-align:center;
	}
.imgLanguages
{
	width:0px;
	height:0px;

	float:right;
	display:inline-block;
}
.Languages 
{
	width:704px;
	height:55px;
	background:#f7f7f7 none no-repeat scroll center center;
	text-align:center;
	line-height:55px;
	vertical-align:middle;
	float:right;
	display:inline-block;
	padding-right: 20px;

}
.Languages ul li
{
	width:12%;
	display:inline-block;
	
}
.Languages , .Languages a, .Languages a:link, .Languages a:hover, .Languages :visited
{
	color:#105f93 !important;
	font-family:Arial;
	font-size:1em;
}
.LanguageClass p
{
	display:inline-block;
	width:90%;
	
}
.LanguageClass p.seperator
{
	width:5%;
	font-size:1.188em;
	color:#105f93;
	font-weight:normal;
	font-family:Arial;
}

.LanguageClass1, .LanguageClass1 a, .LanguageClass1 a:link, .LanguageClass1 a:hover, .LanguageClass1:visited  
{
	font-family:Arial !important;
	font-size:0.938em !important;	
}
.LanguageClass2, .LanguageClass2 a, .LanguageClass2 a:link, .LanguageClass2 a:hover, .LanguageClass2:visited  
{
	font-family:Arabic Typesetting !important;/*Adobe Arabic*/
	font-size:1.25em !important;
	font-weight:bold !important;
}
.LanguageClass3, .LanguageClass3 a, .LanguageClass3 a:link, .LanguageClass3 a:hover, .LanguageClass3:visited  
{
	font-family:Arial;/*Minion Pro regular*/
	font-size:1em !important;	
}
.LanguageClass4, .LanguageClass4 a, .LanguageClass4 a:link, .LanguageClass4 a:hover, .LanguageClass4:visited  
{
	font-family:Calibri !important;
	font-weight:bold !important;
	font-size:0.938em !important;	
}
.LanguageClass5, .LanguageClass5 a, .LanguageClass5 a:link, .LanguageClass5 a:hover, .LanguageClass5:visited  
{
	font-family:Nyala !important;
	font-size:1.313em !important;	
}

/********End Ticker********/
/*************top nav***************/
.new-hp
{
	margin-top:20px;
	margin-bottom:20px;
	height:54px;	
}
.new-img
{
	width:75px;
	height:50px;
	border:2px silver solid;
}
.new-img-con
{
	float:right;
}
.new-date
{
	
}
.new-title a:visited
{
	color:#195A88;
	font-weight:bold;
	font-size:large !important;}
.new-desc
{
	padding-top:18px;
	padding-right:20px;
	float:right;
}
.allNewes-group
{
	color:#195A88;
	font-weight:bolder;
	font-size:larger !important
}

.breadcrumbGxMS span span:first-child{
	display:none;
}
.breadcrumb span span:first-child{
	display:none;
}


.breadcrumb a:link,.breadcrumbGxMS a:link , .breadcrumb a:visited , .breadcrumbGxMS a:visited
{
	direction:inherit !important;
	color:#186ea7 !important;
	font-size: 0.875em !important;
}
.TrainingMaterials td
{
	width:82px;
	height:40px;
	text-align: center;	
}

h3.TrainingMaterials
{
	text-align:right;
	padding-top:20px;
}
table.TrainingMaterials,table.TrainingMaterials td 
{
	border:thin #cccccc solid;
	border-collapse:collapse;
}

.TrainingMaterials td.tdTargetGroup 
{
	text-align:right;
	width:200px;
}
table.TrainingMaterials tr.titleLine
{
	background-color:transparent;
}
table.TrainingMaterials tr.titleLine, table.TrainingMaterials td.tdTargetGroup
{
color:#186ea7;	
}
.accessBoxLngTbl a:visited
{
	color:#0072bc !important;
}
.linkKnessetTitle, .linkKnessetTitle a:link , .linkKnessetTitle a:hover .linkKnessetTitle a:visited 
{
vertical-align:middle;
margin-top:12px;
	color:#186ea7 !important;
	
}
.internallinkKnessetTitle
{
	padding-right:100px;
}
.internallinkKnessetTitle , .internallinkKnessetTitle a:link , .internallinkKnessetTitle a:hover .internallinkKnessetTitle a:visited 
{
	
	vertical-align:middle;

	color:#186ea7 !important;
	
}

.linkKnessetParty
{
	padding:6px 4px 6px 0px!important;
}
.TitleKnessetMainDiv ul
{
	background-color:rgb(247,247,247);
}
/*Start layouts 75 and 25 precent*/
.fullColumns
{
	
}
.rightColumn
{
	display:inline-block;
	width:60%;
	float:right;
	padding-left:40px;
}
.leftColumn
{
	display:inline-block;
	width:35%;
	/*float:left;*/

}
.right100
{
	display:inline-block;
	width:100%;
}
.right30
{
	display:inline-block;
	width:30%;
	float:left;
}
.right70
{
	display:inline-block;
	width:70%;
	float:left;
}

/*.wp-title-p
{
	background:transparent url('../PublishingImages/MasterPageImages/Title_bg_pixel.jpg') repeat-x scroll right bottom;
	border:0;
	color:white;
		/*height:35px;
	font-family:Arial;
	font-size:1.125em !important;
	line-height:35px;
	text-align:right;
	vertical-align:middle;
	padding-right:10px;
	overflow:hidden ;
	font-weight:800;
}*/
.ContactUsFormA
{
font-weight: bold;
text-decoration:underline;
}
.ContactUsFormA a:link , .ContactUsFormA a:visited , .ContactUsFormA a:hover 
{
	color:#186ea7 !important;
}
.sendMailTable, .sendMailTable table
{
	width:100%;
	
}
.sendMailTable .oCaptchaTD2 div
{
	text-align:right;
	width:430px;
}
.sendMailTable .ctlTxt
{
	width:420px;
}
.sendMailTable .sendBtnImg{
	margin-left:-30px;
}
/*End layouts 75 and 25 precent*/
.listlettrs
{
	width:70px;
	height:25px;
	font-size:1.1em;
	background-color:rgb(5, 77, 127);
	color:white;
	font-weight:bold;
	float:right;
	line-height:25px;
	text-align:center;
	margin-top:12px;
}
.internallinkKnessetTitle a:visited, internallinkKnessetTitle a:after
{
	color:#186ea7 !important;	
}
.candidate-pos
{
	width:25px;
	font-size:0.875em;
	line-height:25px;
	background-image:url("/PublishingImages/Disable.jpg");
	color:#626262;
	float:right;
	margin-top:10px;
}
.candidate
{
	margin-top:12px;
	margin-right:12px;
	padding-right:25px;
	font-size:1em !important;
	
}
.candidate-title
{
	width:97%;
	font-size:1.25em;
	line-height:30px;
	background-image:url("/PublishingImages/Disable.jpg");
	color:#626262;
	float:right;
	margin-top:10px;
	padding-right:30px;
	

	
}
.sm-phone-number
{
	width:90px !important;
	float:right;
	padding-left:15px;
}
/*div:has (input.sm-phone-prefix)
{
	width:40px !important;

}
.sm-phone-prefix div:parent
{
	width:40px !important;
}*/
.middleDiv{

	margin-top:0;
	margin-bottom:0;
	display:block;
	width:740px;
}
.malingListCaptchaBoxCss div {
width:220px;
}
.hidden-div{display:none;}
