FONT.covertype {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: lucida grande, verdana, arial, geneva, helvetica, sans-serif; TEXT-DECORATION: none
}

FONT.bluecoltype {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: lucida grande, verdana, arial, geneva, helvetica, sans-serif; TEXT-DECORATION: none
}
FONT.bottomtype {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: lucida grande, verdana, arial, geneva, helvetica, sans-serif; TEXT-DECORATION: none
}
FONT.navlinks {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #333328; LINE-HEIGHT: 13px; FONT-FAMILY: verdana, arial, geneva, helvetica, sans-serif; TEXT-DECORATION: none
}
FONT.rubric, FONT.rubric a {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: lucida grande, verdana, arial, geneva, helvetica, sans-serif; 
}
FONT.covernew {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff3333; LINE-HEIGHT: 12px; FONT-FAMILY: lucida grande, verdana, arial, geneva, helvetica, sans-serif; TEXT-DECORATION: none
}

FONT.subheads {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 11px; FONT-FAMILY: lucida grande, verdana, arial, geneva, helvetica, sans-serif; TEXT-DECORATION: none
}
FONT.arttype {
	FONT-FAMILY: times new roman
}
FONT.artsans {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: lucida grande, verdana, arial, geneva, helvetica, sans-serif; TEXT-DECORATION: none
}
FONT.magrub {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: lucida grande, verdana, arial, geneva, helvetica, sans-serif; TEXT-DECORATION: none
}
FONT.magsubrub {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #000000; FONT-FAMILY: lucida grande, verdana, arial, geneva, helvetica, sans-serif; TEXT-DECORATION: none
}
FONT.artsansblue {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #23238e; LINE-HEIGHT: 12px; FONT-FAMILY: lucida grande, verdana, arial, geneva, helvetica, sans-serif; TEXT-DECORATION: none
}
FONT.artsansgray {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 12px; FONT-FAMILY: lucida grande, verdana, arial, geneva, helvetica, sans-serif; TEXT-DECORATION: none
}
FONT.artsansbig {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: lucida grande, verdana, arial, geneva, helvetica, sans-serif; TEXT-DECORATION: none
}
FONT.artsans12 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: lucida grande, verdana, arial, geneva, helvetica, sans-serif; TEXT-DECORATION: none
}
FONT.artheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #000000; LINE-HEIGHT: 24px; FONT-FAMILY: georgia, times new roman, lucida grande, verdana; FONT-VARIANT: small-caps
}
FONT.artheadlinenocaps {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #000000; LINE-HEIGHT: 24px; FONT-FAMILY: georgia, times new roman, lucida grande, verdana
}
FONT.artunderline {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-STYLE: italic; FONT-FAMILY: georgia, times new roman, lucida grande, verdana
}
FONT.romtxt {
	FONT-STYLE: normal
}
FONT.itatxt {
	FONT-STYLE: italic
}
FONT.avail {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 13px; FONT-FAMILY: georgia, lucida grande, verdana, times new roman; TEXT-DECORATION: none
}
FONT.unavail {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #888888; LINE-HEIGHT: 13px; FONT-FAMILY: georgia, lucida grande, verdana, times new roman; TEXT-DECORATION: none
}
FONT.artbyline {
	FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: 9px; FONT-FAMILY: georgia, times new roman, lucida grande, verdana; LETTER-SPACING: 1px; FONT-VARIANT: small-caps
}
FONT.artsectionhead {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: georgia, times new roman, lucida grande, verdana; FONT-VARIANT: small-caps
}
FONT.divider {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: georgia, times new roman, lucida grande, verdana; LETTER-SPACING: 2px
}
FONT.largecap {
	FONT-SIZE: 24px; LINE-HEIGHT: 16px
}
FONT.lbyline {
	FONT-WEIGHT: normal
}
FONT.unbrub {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: lucida grande, verdana, arial, geneva, helvetica, sans-serif; LETTER-SPACING: 2px; TEXT-DECORATION: none
}
FONT.unbbyline {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: none; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: lucida grande, verdana, arial, geneva, helvetica, sans-serif; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
FONT.unbbigbyline {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: none; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: lucida grande, verdana, arial, geneva, helvetica, sans-serif; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
FONT.unbunderline {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-TRANSFORM: none; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: lucida grande, verdana, arial, geneva, helvetica, sans-serif; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
IMG.right {
	FLOAT: right; MARGIN: 10px 0px 10px 15px
}
IMG.righttop {
	FLOAT: right; MARGIN: 0px 0px 10px 15px
}
IMG.left {
	FLOAT: left; MARGIN: 10px 10px 10px 0px
}
IMG.lefttop {
	FLOAT: left; MARGIN: 0px 10px 10px 0px
}
DIV.righttopbook {
	PADDING-RIGHT: 0px; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 15px 15px; WIDTH: 150px; PADDING-TOP: 8px; BORDER-BOTTOM: #aaaaaa 1px solid; TEXT-ALIGN: center
}
DIV.righttoplink {
	PADDING-RIGHT: 0px; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 15px 15px; WIDTH: 180px; PADDING-TOP: 8px; BORDER-BOTTOM: #aaaaaa 1px solid; TEXT-ALIGN: left
}

TABLE.covertype { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: lucida grande, verdana, arial, geneva, helvetica, sans-serif; TEXT-DECORATION: none }

INPUT.light {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: "lucida grande", verdana, arial, geneva, helvetica, sans-serif; BACKGROUND-COLOR: #f5f5f5
}

SELECT.light {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: "lucida grande", verdana, arial, geneva, helvetica, sans-serif; BACKGROUND-COLOR: #f5f5f5
}

TEXTAREA.light {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid;  FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: "lucida grande", verdana, arial, geneva, helvetica, sans-serif; BACKGROUND-COLOR: #f5f5f5
}

TR.highlight {
	background-color : #D6E3EF;
}
TR.highlightLight {
	background-color : #EAF0F7;
}
font.chitastext {
	margin-left: 1em
}


p.updates, ul.updates, td.updates, .updates, .updates a {
	FONT-SIZE: 8pt;
	COLOR: #666666;
	FONT-FAMILY: Verdana,Helvetica;
	margin-bottom: 3px;
	margin-top: 6px;
        LIST-STYLE-TYPE: square	
}

p.updates-header, b.updates-header, .updates-header, .updates-header a {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #006699;
	FONT-FAMILY: Verdana,arial,Helvetica;
	margin-bottom: 3px;
	margin-top: 0px;

}
p.updates-header-big, b.updates-header-big, .updates-header-big {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #006699;
	FONT-FAMILY: Verdana,Helvetica;
	margin-bottom: 3px;
	margin-top: 0px;

}
.mychabadLoginError a {
	color:#B90000;font-weight:normal;font-size:11px;
}

/*GOOGLE Specific Css*/
.editTextBox
{
    border-right: green 1px solid;
    border-bottom: green 1px solid;
    background-color: #fffacd;
}
.LinkButtons
{
    font-weight: bold;
    font-size: 12px;
    color: #ffffcc;
}
.linkButton
{
    color:#4769A0;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:125%;
	text-decoration:none;
}
.linkButton a:hover
{
	color:#4769A0;
	text-decoration:underline;
}

.headerText
{
    background-color: #81A7CE;
    text-align: center;
    cursor: default;
    font-size: 11px;
    font-family: verdana,tahoma,arial;
    height: 19px;
}
.LabelCell
{
    text-align:right;
}
.EditCell
{
	 text-align:left;
}

.modalBackground
{
    background-color: #ffffff;
	
    opacity: 0.8;
    filter: alpha(opacity=80);
}
.userGridRow
{
    font-family: verdana,tahoma,arial;
    padding-bottom: 5px;
    padding-top: 5px;
    padding-right: 3px;
    padding-left: 3px;
    font-size: 12px;
    
    border-bottom: #b7b7b7 1px solid;
    /*border-right-style: none;
    border-left-style: none;
    border-top-style: none;*/
}
.userTable
{
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    padding-right: 16px;
    padding-left: 16px;
}

.UpdateProgressContainer
{
    position:relative;
    height:32px;
    width:32;
}

.button { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: black; text-decoration: none }
span.button { border: ridge 1px; background-color: #95AFCA; padding: 5px; width: 75px; cursor: pointer; }
.button-over { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: white; text-decoration: none }
span.button-over { border: ridge 1px; background-color: #95AFCA; padding: 5px; width: 75px; cursor: pointer; }


.resultText
{
    font-weight: bold;
    font-size: 14px;
    color: green;
    font-family: Arial, Serif, Sans-Serif, Monospace;
}
.Error {
	color:#B90000;
	font-weight: bold;
}

.hidden{
	visibility: hidden;
}

.level2_header td {
	padding-right:20px;
}
.level2_header td{
	color:#82A2C0;
	font-size:11px;
	font-weight:bold;
	font-family:tahoma;

}
.level2_header td a
{
	color:#82A2C0;
	font-size:11px;
	font-weight:bold;
	font-family:tahoma;
	text-decoration:none;
}
.level2_header td a:hover, .level2_header td a.selected {
	color:#000000;
}
.level2_header_selected{
	color:#000000;
}
.ajaxLoading{
	font-weight:bold;font-size:10px;color:#000;font-family:arial,tahoma, verdana;
}
.page_over {
	position:absolute;
	top: 0px;
	left: 0px;
	background-color:#DEE3E7;
	z-index:99;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	text-align: center;
	vertical-align: middle;
}
		
/*#popup_container {z-index=100;border:5px solid #A9B0B4;background-color:#c0d3e7;width:400px !important;height:350px !important;}*/
#popup_container {z-index:10000;width:450px/*!important*/;height:350px/*!important*/;border: 1px outset;padding: 20px;cursor: default;background-color: buttonface;}

#popup_container .MainElement {width:450px/*!important*/;height:350px/*!important*/;text-align:center;vertical-align:middle;/*padding: 20px;*/}
/*#popup_container table {font-size:11px;}
#popup_container table td {padding:3px;}
#popup_container label { font-weight:bold; }*/
.co_form_button, .co_form_input {font-size:11px;border: 1px solid #666666;font-family:arial,tahoma, verdana;}
/*#popup_container span.co_form_input, #popup_container a.co_form_input {border: 0px none;}
#popup_container table.co_form_input {border: 1px solid #666666;}
#popup_container table th {font-weight:bold;font-size:16px;color:#000;font-family:arial,tahoma, verdana;text-transform:uppercase;}*/

.h2_heading, .h2_heading a, a.h2_heading {font-weight: bold;font-size: 16px;color: #006699;text-decoration:none;font-family:verdana, arial;}
.h2_heading a:hover, a.h2_heading:hover {text-decoration:none;}

/* buttons for mobile kinus page*/
.classname {
width:700px;
margin-bottom:50px;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #62A8C6), color-stop(1, #21495A) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62A8C6', endColorstr='#21495A');
	background-color:#21495A;
	-moz-border-radius:26px;
	-webkit-border-radius:26px;
	border-radius:26px;
	border:4px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:38px;
	font-weight:bold;
	padding:27px 50px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
}.classname:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #21495A), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#62A8C6');
	background-color:#378de5;
}.classname:active {
	position:relative;
	top:1px;
}
.kinusheadtext {font-size:60px;display:block;margin:30px;color:#21495A}
.kinustext {font-size:30px;display:block;margin:30px;color:#21495A}
/* end buttons for mobile kinus page*/
.message_text {color: #000000;font-family:arial;}





/*
ChabadONE
*/

.comenu_popup
{
	z-index:10;
	position:absolute;
	background: #fcfcfc /*fff*/;
	box-shadow: 0 0 5px rgba(86, 96, 117, 0.4);
	border-radius:3px;
	background-clip:padding-box;
	margin-top:10px;
	max-width:100%;
}
.comenu_popup > table .title
{
	color:#505458;
	font-weight:bold;
	text-align:center;
	margin: 0 5px 9px;
	padding-bottom:5px;
	font-size:14px;
	border-bottom:1px solid #ebebeb;
}
.comenu_popup table
{
	color:#6f7b8a;
}
.comenu_popup > table > tr > td, .comenu_popup > table > tbody > tr > td
{
	padding:5px;
}