/*Australia*/

body {
	background-image: url(images/grbg.jpg);
	background-repeat: repeat-x; 
}

.pagecontent
{
    font-size: 11.5px;
	line-height: 15px;
    font-family: Verdana, Arial;
    color: #000000;
	padding-right: 20px;
}
/*may not need this*/
a.pagecontent
{
    font-size: 11.5px;
	line-height: 15px;
    font-family: Verdana, Arial;
/*    color: #000000;*/
	padding-right: 20px;
	text-decoration:none;
}

a.pagecontentgreen
{
    font-size: 11.5px;
	line-height: 15px;
    font-family: Verdana, Arial;
    color: #699419;
	padding-right: 20px;
	text-decoration:none;
}

a.pagecontentorange
{
    font-size: 11.5px;
	line-height: 15px;
    font-family: Verdana, Arial;
    color: #F3A300;
	padding-right: 20px;
	text-decoration:none;
}

.pageheader {font-size: 18px; line-height: 21px; font-family: Profile, sans-serif;}
.pageheaderhome /*grey*/ {font-size: 18px; line-height: 21px; font-family: Profile, sans-serif; color:#494949;}
.pageheadersocial /*purple*/{font-size:18px; line-height:21px; font-family:Profile, sans-serif; color:#AF4A89;}
.pageheaderlearning /*blue*/{font-size:18px; line-height:21px; font-family:Profile, sans-serif; color:#0793CD;}
.pageheadershabbat /*orange*/{font-size:18px; line-height:21px; font-family:Profile, sans-serif; color:#F3A300;}
.pageheadertrip /*green*/{font-size:18px; line-height:21px; font-family:Profile, sans-serif; color:#699419;}

.bottombar
{
    font-size: 9px;
	line-height: 11px;
    font-family: Profile, sans-serif;
	color: #666666;
    text-decoration: none;
}

a.bottombar:hover
{
    font-size: 9px;
	line-height: 11px;
    font-family: Profile, sans-serif;
	color: #494949;
    text-decoration: none;

}

/*need these for send/register*/
.blackLabelItalic
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial;
    COLOR: #000000;
    FONT-WEIGHT: normal;
	FONT-STYLE: italic;
}

.blackLabelBold
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial;
    COLOR: #000000;
    FONT-WEIGHT: bold;
}

.blackLabel
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial;
    COLOR: #000000;
}

.optional
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial;
    COLOR: #666666;
}

.signup 
{  
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 12px; 
	FONT-WEIGHT: 400; 
	COLOR: #000000;
}

.upcomingEvents
{
    FONT-SIZE: 16px;
    FONT-FAMILY: Verdana, Arial;
    COLOR: #000000;
    FONT-WEIGHT: bold;
}

.campaignName
{
    FONT-SIZE: 16px;
    FONT-FAMILY: Verdana, Arial;
    COLOR: #12237D;
    FONT-WEIGHT: bold;
}

.register
{
    FONT-SIZE: 16px;
    FONT-FAMILY: Verdana, Arial;
    COLOR: #000000;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
	LINE-HEIGHT: 20px;
}

.errorMsg
{
    FONT-SIZE: 14px;
    FONT-FAMILY: Verdana, Arial;
    COLOR: #FF0000;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
	LINE-HEIGHT: 20px;
}



 
/*reference
.BorderandPadding8px

{
	padding-left: 8px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 8px;
	border-width: 1px;
	border-spacing: ;
	border-color: #CCCCCC;
	border-top: 0px;
	border-right: 0px;
	border-left: #CCCCCC 1px solid;
	border-bottom: 0px;
}
.tdPadding

{
	padding-top:8px;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:8px;
}
.border

{
	border-width: 1px;
	border-spacing: ;
	border-color: #CCCCCC;
	border-top: 0px;
	border-right: #CCCCCC 1px solid;
	border-left: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
}
.borderAndPadding

{
	padding-left: 9px;
	border-width: 1px;
	border-spacing: ;
	border-color: #CCCCCC;
	border-top: 0px;
	border-right: #CCCCCC 1px solid;
	border-left: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
}

.borderAndPaddingThree

{
	padding-left: 3px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	border-width: 1px;
	border-spacing: ;
	border-color: #CCCCCC;
	border-top: #CCCCCC 1px solid;
	border-right: #CCCCCC 1px solid;
	border-left: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
}

.rightbar
{
    FONT-SIZE: 16px;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #000000;
    FONT-WEIGHT: bold;
}

.rightbarBackground
{
	background-color: #CCCCCC;
}

.btmBgColor
{
	background-color: #333399;
}

.bottombar
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #1C4BB3;
    FONT-WEIGHT: normal;
}

A.bottombar
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #1C4BB3;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
}

A.bottombar:hover
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #8BB1FD;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

.divider
{
    BACKGROUND-COLOR: #002963;
}

.freeTextTop
{
    FONT-SIZE: 16px;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #000000;
    FONT-WEIGHT: bold;
}

.freeTextBottom
{
    FONT-SIZE: 16px;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #000000;
    FONT-WEIGHT: bold;
}

.bigEvent
{
    FONT-SIZE: 18px;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #000000;
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #FFFF99;
}

A.campaignName
{
    FONT-SIZE: 16px;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #12237D;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}

A.campaignName:hover
{
    FONT-SIZE: 16px;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #666666;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}


.campaignNameSmall
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #12237D;
    FONT-WEIGHT: normal;
}

A.campaignNameSmall
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #12237D;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
}

A.campaignNameSmall:hover
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #666666;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

.campaignNameDetailPage
{
    FONT-SIZE: 30px;
    FONT-FAMILY: tahoma;
    COLOR: #305EB9;
	LINE-HEIGHT: 46px;
	text-align: justify;
    FONT-WEIGHT: normal;
}

.groupedEvent
{
    FONT-SIZE: 16px;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #9966FF;
    FONT-WEIGHT: bold;
}

A.groupedEvent
{
    FONT-SIZE: 16px;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #9966FF;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}

A.groupedEvent:hover
{
    FONT-SIZE: 16px;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #9999ff;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.shortDescription
{
    FONT-SIZE: 14px;
	LINE-HEIGHT: 20px;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #000000;
    FONT-WEIGHT: normal;
	FONT-STYLE: italic;
}

.shortDescriptionDetail
{
    FONT-SIZE: 15px;
	LINE-HEIGHT: 20px;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #000000;
    FONT-WEIGHT: bold;
	FONT-STYLE: italic;
}

.description
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #000000;
    FONT-WEIGHT: normal;
}

.startDatetime

{

    FONT-SIZE: 12px;

    FONT-FAMILY: Arial, Verdana;

    COLOR: #000000;

    FONT-WEIGHT: normal;

}

.venue

{

    FONT-SIZE: 12px;

    FONT-FAMILY: Arial, Verdana;

    COLOR: #000000;

    FONT-WEIGHT: normal;

}

.venueInfoLabel

{
    FONT-SIZE: 12px;

    FONT-FAMILY: Arial, Verdana;

    COLOR: #222C67;

    FONT-WEIGHT: bold;

}

.venueInfo

{

    FONT-SIZE: 12px;

    FONT-FAMILY: Arial, Verdana;

    COLOR: #000000;

    FONT-WEIGHT: normal;

}

.notes

{

    FONT-SIZE: 12px;

    FONT-FAMILY: Arial, Verdana;

    COLOR: #222C67;

    FONT-WEIGHT: normal;

}

.label
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial;
    COLOR: #CC6600;
    FONT-WEIGHT: bold;
}

.blueLabelNotBold

{

    FONT-SIZE: 12px;

    FONT-FAMILY: Arial, Verdana;

    COLOR: #222C67;

    FONT-WEIGHT: normal;

}

.speaker
{
    FONT-SIZE: 12px;
	LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #000000;
    FONT-WEIGHT: normal;
}

.leader

{

    FONT-SIZE: 12px;

    FONT-FAMILY: Arial, Verdana;

    COLOR: #000000;

    FONT-WEIGHT: normal;

}

A.bioLink

{

    FONT-SIZE: 12px;

    FONT-FAMILY: Arial, Verdana;

    COLOR: #999999;

    FONT-WEIGHT: normal;

    TEXT-DECORATION: underline;

}

A.bioLink:hover

{

    FONT-SIZE: 12px;

    FONT-FAMILY: Arial, Verdana;

    COLOR: #666666;

    FONT-WEIGHT: normal;

    TEXT-DECORATION: none;

}

A.moreLink

{

    FONT-SIZE: 12px;

    FONT-FAMILY: Arial, Verdana;

    COLOR: #20335E;

    FONT-WEIGHT: normal;

    TEXT-DECORATION: underline;

}

A.moreLink:hover

{

    FONT-SIZE: 12px;

    FONT-FAMILY: Arial, Verdana;

    COLOR: #666666;

    FONT-WEIGHT: normal;

    TEXT-DECORATION: none;

}

A.link

{

    FONT-SIZE: 13px;

    FONT-FAMILY: Arial, Verdana;

    COLOR: #12237D;

    FONT-WEIGHT: normal;

    TEXT-DECORATION: underline;

}

A.link:hover

{

    FONT-SIZE: 13px;

    FONT-FAMILY: Arial, Verdana;

    COLOR: #666666;

    FONT-WEIGHT: normal;

    TEXT-DECORATION: none;

}


.whiteText

{

    FONT-SIZE: 14px;

	LINE-HEIGHT: 20px;

    FONT-FAMILY: Arial, Verdana;

    COLOR: #ffffff;

    FONT-WEIGHT: normal;

}

.hpSectionHeader

{

    FONT-SIZE: 16px;

    FONT-FAMILY: Arial, Verdana;
    COLOR: #3366CC;
    FONT-WEIGHT: bold;
}

.moreDetails
{
    FONT-SIZE: 14px;
	LINE-HEIGHT: 30px;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #222C67;
    FONT-WEIGHT: normal;
	FONT-STYLE: italic;
}

A.topLink

{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #12237D;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
	LINE-HEIGHT: 30px;
}

A.topLink:hover

{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #666666;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
	LINE-HEIGHT: 20px;
}

.noClassMsg
{
    FONT-SIZE: 14px;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #4E74C2;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
	LINE-HEIGHT: 20px;
}

.tagline
{
	padding-top: 10px;
	padding-bottom: 16px;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial;
    COLOR: #CC6600;
    FONT-WEIGHT: bold;
	FONT-STYLE: normal;
}

.taglineHp
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial;
    COLOR: #CC6600;
    FONT-WEIGHT: bold;
	FONT-STYLE: normal;
}
.taglineClassOutput
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial;
    COLOR: #CC6600;
    FONT-WEIGHT: bold;
	FONT-STYLE: normal;
}


.titleBgcolor
{
    BACKGROUND-COLOR: #4E74C2;
}

A.ClassTitleNoGraphic
{
    FONT-SIZE: 20px;
    FONT-FAMILY: Verdana, Arial;
    COLOR: #ffffff;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
	padding-left: 9px;
}

A.ClassTitleNoGraphic:hover
{
    FONT-SIZE: 20px;
    FONT-FAMILY: Verdana, Arial;
    COLOR: #cccccc;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
	padding-left: 9px;
}

.calCampaignName
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #12237D;
    FONT-WEIGHT: bold;
}

A.calCampaignName
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #12237D;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}

A.calCampaignName:hover
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #666666;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
.cal
{
	padding:3px;
	background:#B9D0FF;
	border-bottom:1px solid black;
}

.calDatetime
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #000000;
    FONT-WEIGHT: normal;
}
.btmDetailPgbgcolor
{
	background-color: #cccccc;
}*/

.navbuttonsStart a { display: block; width: 87px; height:25px; background-image: url(img/start.gif); background-repeat: no-repeat;} 
.navbuttonsStart a:hover, p.navbuttons a:active { display: block; width: 87px; height:25px; background-image: url(img/pause.jpg); background-repeat: no-repeat;} 
.navbuttonsFirst a { display: block; width: 87px; height:25px; background-image: url(img/first_off.jpg); background-repeat: no-repeat;} 
.navbuttonsFirst a:hover, p.navbuttons a:active { display: block; width: 87px; height:25px; background-image: url(img/first_on.jpg); background-repeat: no-repeat;} 
.navbuttonsPrevious a {display: block; width: 87px; height:25px; background-image: url(img/previous_off.jpg); background-repeat: no-repeat;} 
.navbuttonsPrevious a:hover, p.navbuttons a:active { display: block; width: 87px; height:25px; background-image: url(img/previous_on.jpg); background-repeat: no-repeat;} 
.navbuttonsNext a {display: block; width: 87px; height:25px; background-image: url(img/next_off.jpg); background-repeat: no-repeat;}  
.navbuttonsNext a:hover, p.navbuttons a:active { display: block; width: 87px; height:25px; background-image: url(img/next_on.jpg); background-repeat: no-repeat;} 
.navbuttonsLast a {display: block; width: 87px; height:25px; background-image: url(img/last_off.jpg); background-repeat: no-repeat;} 
.navbuttonsLast a:hover, p.navbuttons a:active { display: block; width: 87px; height:25px; background-image: url(img/last_on.jpg); background-repeat: no-repeat;} 
.slideshowBtm {background-image: url(img/bottom.gif);font-size:12px;color:ffffff;font-family:verdana,arial;}
.slideshowBtmBg {background-color:#3366CC;}










