/*
BODY {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif;
	margin-top: 0;
	margin-left: 0;
    margin-right: 0;
}
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin-top: 0;
	margin-left: 0;
    margin-right: 0;
    color: #454545;
    font-family: Segoe UI,Trebuchet,Verdana,Segoe UI Light !important;
    font-size: 14px;
    line-height: 17px;
}

P {
    padding-top:10px;
}


TD {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif; text-align: LEFT; 
}
TH {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif
}
FONT {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif
}
UL {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
OL {
	/*MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px;*/
	list-style-type: decimal;
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 25px; MARGIN: 0px; FONT-FAMILY: Segoe UI Light, Trebuchet, Verdana, Segoe UI, Arial, sans-serif;
	padding-top:20px;
	padding-bottom:10px;
}
H2 {
    FONT-weight:normal;
	FONT-SIZE: 1.4em; 
	MARGIN: 0px; 
	COLOR:#0FA0D0;
	FONT-FAMILY: Segoe UI Light, Trebuchet, Verdana, Segoe UI, Arial, sans-serif !important;
	padding-top: 15px;
    text-transform: none;
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Segoe UI Light, Trebuchet, Verdana, Segoe UI, Arial, sans-serif;
}
H4 {
	FONT-SIZE: 12px; FONT-FAMILY: arial,sans-serif
}




TD.masthead-divider {
	BACKGROUND-POSITION: 50% 60%; BACKGROUND-IMAGE: url(../images/masthead-divider.gif); BACKGROUND-REPEAT: no-repeat;
}
TD.masthead-blbg {
	BORDER-TOP: #BF8400 2px solid; BACKGROUND: #E6C373; BORDER-BOTTOM: #BF8400 1px solid; WHITE-SPACE: nowrap;
	vertical-align: middle;
}

TD.mastfoot-blbg {
	BACKGROUND: #4B473E; BORDER-BOTTOM: 1px solid #755F2A; WHITE-SPACE: nowrap
}

TD.mastfoot-blbg-light {
	BACKGROUND: #755826; BORDER-BOTTOM: 1px solid #755F2A; WHITE-SPACE: nowrap
}


TR.masthead-logo {
	BACKGROUND: #4B473E; BORDER-BOTTOM: 1px solid #755F2A; WHITE-SPACE: nowrap
}

TD.side-border
{
	BACKGROUND="#EEEEEE"
}

.side-title {
   COLOR:#AA5427;	
	font-weight: bold;
	font-size: xx-small; 
}

.spacer {
	COLOR: #98b1c4;
	WHITE-SPACE: nowrap;;
}

A.masthead-mainlink:link,A.masthead-mainlink:visited {
	COLOR: #593E00; WHITE-SPACE: nowrap; TEXT-DECORATION: none;
	font-weight:600;
}


A.masthead-mainlink:hover {
/*	COLOR: #593E00; WHITE-SPACE: nowrap; font-weight: bold;*/
/*	TEXT-DECORATION: underline;*/
    background-color: #F8F8F8;
    color: #333333;
    padding-bottom: 3px;
    padding-top: 3px;
	padding-right: 8px;
	padding-left: 8px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);  border: 1px solid #C6C6C6;
	font-weight:650;
}

A.masthead-minorlink:link, A.masthead-minorlink:visited,A.masthead-minorlink:hover {
	COLOR: #593E00; WHITE-SPACE: nowrap; TEXT-DECORATION: none;
}


A:link, A.MenuList-link:visited
{
	   COLOR: #593E00;
}

A.footer-link:link,A.footer-link:visited {
	COLOR: white; 
	TEXT-DECORATION: none;
	FONT-FAMILY: verdana,arial,sans-serif;
	padding-right: 50px;
}


A.MenuList-link:link, A.MenuList-link:visited
{
	   COLOR: #593E00;
	   font-weight: bold;
}

.whitetext{
	COLOR: White;  
    font-size: 11px;
}

.masthead-nonlink{
	COLOR: #293d6b; WHITE-SPACE: nowrap; TEXT-DECORATION: none;
	font-weight: bold;
	
}

ul.MenuList  {
	vertical-align: middle;
	list-style-image: url(../images/arrow_blue_left2.gif);
	list-style-type: none;
	margin-left: 25px; /* width for arrow_blue_left2.gif +4*/ 

	padding-left: 0px; 
	}


/*********************************************************************************	
All blue boxes settings
*********************************************************************************/

TABLE.box-gray-table-border {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 0px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}

TD.box-header-1 {
	BACKGROUND: #3c5f84; COLOR: #fff
}
TH.box-header-1 {
	BACKGROUND: #3c5f84; COLOR: #fff;
	text-align: left;
}
TD.box-header-2 {
	BACKGROUND: #98b1c4; COLOR: #fff
}
TH.box-header-2 {
	BACKGROUND: #98b1c4; COLOR: #fff;
	text-align: left;
}
TD.box-header-1-small {
	BACKGROUND: #98b1c4; COLOR: #fff
}
TH.box-header-1-small {
	BACKGROUND: #98b1c4; COLOR: #fff; text-align: left;
}
TD.box-header-2-small {
	BACKGROUND: #ccc; COLOR: #333
}
TH.box-header-2-small {
	BACKGROUND: #ccc; COLOR: #333; text-align: left;
}
TD.box-header-3 {
	BACKGROUND: #999; COLOR: #fff
}
TH.box-header-3 {
	BACKGROUND: #999; COLOR: #fff; text-align: left;
}
TD.box-header-3-small {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
TH.box-header-3-small {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
TD.box-header-4 {
	BACKGROUND: #ccc; COLOR: #333
}
TH.box-header-4 {
	BACKGROUND: #ccc; COLOR: #333
}
TD.box-header-4-small {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #eee; BORDER-LEFT: #ccc 1px solid; COLOR: #000; BORDER-BOTTOM: #ccc 1px solid
}
TH.box-header-4-small {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #eee; BORDER-LEFT: #ccc 1px solid; COLOR: #000; BORDER-BOTTOM: #ccc 1px solid
}
TD.box-header-5 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #eee; BORDER-LEFT: #ccc 1px solid; COLOR: #000; BORDER-BOTTOM: #ccc 1px solid
}
TH.box-header-5 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #eee; BORDER-LEFT: #ccc 1px solid; COLOR: #000; BORDER-BOTTOM: #ccc 1px solid
}

.NewItem
{
	font-weight: bold; color: green; 
}
/* The followign section defines for News and Uncoming Events*/
.scrollboxtext {
	FONT-SIZE: 9px; FONT-FAMILY: verdana,arial,sans-serif; text-align: LEFT; 
}

TD.menuitem-date {
	FONT-SIZE: 14px; 
	color: #5C81A7; 
	vertical-align: top;
}

TD.menuitem-details {
	vertical-align: top;
}


.horizontal-line {
    border-top: 1px solid #CCCCCC;
    padding-top: 20px;
	width:1024px;	
}

ul.yom-list li {
    
    vertical-align: top;
    background: none repeat scroll 0 0 transparent;
    list-style-type: none;
	list-style-position:inside;
	padding-top:0.8em;
	padding-left:0;
	color:white;
    text-decoration: none !important;
	margin-left:0px;

	
}

.yom-listheading {
	color:White;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
}



/* Styles for the site selection popup on the home page */
.WelcomePopup 
{
    z-index: 900;
    position: fixed;
    width: 100%;
    height: 100%;
    background: rgba(10, 10, 10, 0.6);
    left: 0;
    top: 0;
    cursor: pointer;
    display: none;
}
.WelcomePopup  .Content
{
    cursor: default;
    position: absolute;
    left: 50%;
    top: 200px;
    width: 421px;
    height: 200px;
    margin: 0 0 0 -210px;
    background:  #4B473E;
    border-radius: 10px;
    border: 2px solid white;
    padding: 20px;
    color: white;
}
.WelcomePopup  .Content p
{
    color: white;
    padding: 5px 0 0 0;
}
.WelcomePopup  .Content li
{
    color: white;
    margin: 0 0 0 20px;
    padding: 10px 0 0 0;
}
.WelcomePopup  .Content a
{
    font-size: 1.2em;
    font-weight: bold;
    color: white;
}
