
/**********************************
***********************************
///////////////////////////////////

BOOTSTRAP + MOSV
This stylesheet relies on MOSV masterpages


///////////////////////////////////
***********************************
***********************************/

/*4/171/17: JN -- ADDING A GLOBAL STYLE HERE TO MATCH DESKTOP VERSION*/
#content .mpContent ul,
#content .mpContent ol {
  padding-left:15px;
}

#content .mpContent ul li,
#content .mpContent ol li {
  margin-left:15px;
}


/*plugin/header titles*/
.headerBar, .pluginTitleBar, .sploderTitleBar {
    background: #F5F1E9;
    border-color: #D5CAB4;
	color: #000;
}

#eventHeader {

	text-align:left;
	height:30px;

}

/*plugin / subheader titles*/
.subHeaderBar,
.listTable td.subHeader {
    background: #F5F1E9;
    border-color: #D5CAB4;
padding: 5px;
font-weight: bold;
}
.subHeader {
	border-left: 1px solid #D5CAB4;
	border-right: 1px solid #D5CAB4;
}

/*space below top buttons on modules (letter picker btn, filter btn, etc)*/
#artButtons,
#calButtons,
#letterToggle,
#stmtButtons,
#rbmButtons,
#ncButtons {
	margin-bottom: 5px;
  height:auto;
}

#stmtButtons {

	margin-top:15px;

}

#stmtButtons,
#ncButtons {
	padding-bottom: 0;
}

#calButtons {
  height:auto;
}


/* ----- jquery datepicker ----- */
.ui-widget-content {
    border-color: #D5CAB4;
    color: #2F4D5C;
}
.ui-widget-header {
    background:#F5F1E9;
    border-color: #D5CAB4;
    color: #2F4D5C;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    background: #F5F1E9;
    border-color: #D5CAB4;
    color: #2F4D5C;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover {
    background: #FFF;
    border-color: #D5CAB4;
    color: #2F4D5C;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
    background: #D5CAB4;
    border-color: #D5CAB4;
    color: #FFF;
	text-shadow: 0 1px 0 #A19783;
}
/* ----- end jquery datepicker ----- */

/* ----- Tabs ----- */
.mobileTabsWrapper {
    border-color: #D5CAB4;
	padding-top:5px;
}
.mobileTabs li {
    background: #F5F1E9;
	border-radius: 0;
	border-color: #F5F1E9;
	border-top-width: 2px;
	border-bottom: 1px solid #D5CAB4;
}
.mobileTabs li a {
    color: #746B57;
    text-shadow: none;
}
.mobileTabs .selected, .mobileTabs .selected a {
    color: #2F4D5C;
    background: #FFFFFF;
	border-color: #D5CAB4;
    border-width: 1px 1px 1px;
    text-shadow: none;
}
.mobileTabs .selected {
	border-top: 2px solid #D5CAB4;
	border-bottom: 1px solid #FFF;
}
/* ----- End Tabs ----- */

/* ----- buttons ----- */

input[type=button], input[type=submit], button, .abut, .but, .mobileButton {
    color: #FFF;
    background: url("") #C9A75F; /* iphone will NOT override a background url in a button */
    border-color: #AD8C47;
	border-radius: 0;
  -webkit-appearance: none;
  text-shadow:none;
  font-size:14px;
}

input[value=Login], input[value="Enter Site"] {
	  -webkit-appearance: none;

}

/*form overrides*/
input.password, input.text, input[type=text], input[type=password], textarea, .textbox {
border-style:solid;
border-width:1px;
border-radius: 0;
 -webkit-appearance: none;
}

.toggleSelected {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #AD8C47;
    text-shadow: none;
}
/* ----- end buttons ----- */

.clearBoth {

	clear:both;
	margin:0 auto;
	height:0px;

}

/* ----- search box ----- */
.searchButton, .searchBox {
    border-color: #CCC;
	-webkit-border-radius:0px 6px 6px 0px;
	-moz-border-radius:0px 6px 6px 0px;
	border-radius:0px 6px 6px 0px;
	margin: 0;
}
.searchBox {
	-webkit-box-shadow: inset 2px #333333;
	-moz-box-shadow: inset 2px #333333;
	box-shadow: inset 2px #333333;
}
.searchButton, .mobileButton.searchButton {
    background: none;
    border: none;
}

.searchButton {
width:28px;
right:15px;
}
/* ----- end search box ----- */

/* ----- list view ----- */
.listView {
    border-color: #E4DDCB;
}
.listView li {
    background: #fff;
    border-color: #E4DDCB;
	color: #2F4D5C;
}
.listView li.subHeader {
   background: #F5F1E9;
    border: none;
	color: #000;
    text-shadow: none;
	font-weight: bold;
}
.listView li.selected {
    background: #C9A75F;
    color: #fff;
    text-shadow: 0 1px 0 #000;
	border-color: #AD8C47;
}
.listView .listHeader {
    background: #F5F1E9;
   	color: #000;
    border-color: #AD8C47;
    text-shadow: 0px 1px #FFF;
}
/* ----- end list view ----- */

/* ----- table ----- */
.listTable {
    border-color: #F5F1E9;
}
.listTable th {
    background: #F5F1E9;
    border-color: #D5CAB4;
	color: #2F4D5C;
    text-shadow: 0px 1px #FFF;
}
.listTable td {
    background: #fff;
    border-color: #F5F1E9;
    color: #444;

}
.listTable td.subHeader {
    background: #f5f1e9;
    border:none;
	color: #2F4D5C;
	font-size: 14px;
}
/* ----- end table ----- */


/* ---------------------------------- BEGIN MODULE SPECIFIC ---------------------------------- */

/* calendar/events */
/*top date bar (overrides global headerBar class for calendar)*/
#calTraverse {
    color: #000;
    text-shadow: none;
    border: none;
    background: none;
}

/*interest area*/
#calFilter .listView .interest {
	font-weight: bold;
}

/*calendar/event list - no borders*/
#calendarView .listView,
#calendarView .listView li,
#calendarView .listView li.subHeader,
#articleView .listView,
#articleView .listView li,
#articleView .listView li.subHeader {
	border: none;
	text-shadow: none;
}

#articleView .listView li.subHeader {
    background-image: none;
	margin-left: 0;

}
/*calendar event list sub headings*/
#calendarView .listView li.subHeader {
    background: #F5F1E9;
    border: none;
	color: #000;
    text-shadow: none;
	font-weight: bold;
}

/*articles list*/
#artArticles #articleView .listView li {
    background-image: url(../png/listbullet.png);
 	background-repeat: no-repeat;
	background-position: 0 50%;
    padding-left: 12px;
	margin-left: 12px;
}
/* end calendar/events */

/* event registration */
.bookingDetails ul {
   border-color: #D5CAB4;
}
.eventAttendees tr.bottom {
    border-color: #E4DDCB;
}
.eventAttendees .proxyRow td, .eventAttendees .proxyRow.attendeeName td,
.eventAttendees .proxyRow td a, .eventAttendees .proxyRow.attendeeName td a {
    background: #E4DDCB;
    color: #fff;
    text-shadow: 0 1px 0 #000;
}
.eventAttendees .attendeeAltRow.attendeeName td, .eventAttendees .attendeeAltRow td,
.eventAttendees .attendeeAltRow a {
    background: #F5F1E9;
    color: #2F4D5C;
    text-shadow: 0 1px 0 #FFFFFF;
}
.eventAttendees .selectPerson td {
    background: #C9A75F;
    color: #FFF;
    text-shadow: 0 1px 0 #AD8C47;
}

#divLetters ul {
    border-color: #0A60AD;
}
#divLetters ul li {
   border-color: #0A60AD;
   background: #E4DDCB;
   color: #fff;
   text-shadow: 0px 1px #000;
}
#divLetters ul li.selectedLetter {
    background: #fff;
    color: #000;
   text-shadow: none;
}
/* end event registration */

/* directory */
#memberPhoto {
	max-width:300px !important;
}

.directoryLetterBar ul {
    border-color: #D5CAB4;
}
.directoryLetterBar ul li {
   border-color: #D5CAB4;
   background: #F5F1EA;
   color: #2F4D5C;
   text-shadow: 0px 1px #FFF;
   font-weight: bold;
   padding:5px 8px;
   width:30px;
}
.directoryLetterBar ul li.selectedLetter,
.directoryLetterBar ul li.close {
    background: #D5CAB4;
    color: #FFF;
   text-shadow: 0 1px #A19783;
}
/*ovewrites bootstrap*/

.directoryLetterBar ul li.close {
	float:none;
	font-size:inherit;
	font-weight:400;
	line-height:inherit;
	filter:none;
	opacity:1;
}
#directory .hiddenMember td span {
    color: #C12121;
}
#profileHeaderInfo {
    border-color: #0A60AD;
}
/* end directory */

/* family cal plugin */
#calPerson .listTable .subHeader td, #calDate .listTable .subHeader td {
    background: #F5F1E9;
    border-color: #D5CAB4;
    color: #2F4D5C;
}
#calPerson .listTable .header td, #calDate .listTable .header td {
    background:none;
    color: #000;
    border:none;
    text-shadow:none;
}
#calPerson .listTable .header td a, #calDate .listTable .header td a {
    color: #000;
    text-shadow:none;
}

/* end family cal plugin */

/* ---------------------------------- BEGIN NETCADDY ---------------------------------- */
.mobileTabsWrapper.ncTabs {

	padding-top:15px;

}

/* netcaddy dashboard */
#ncTeeTimes .paneDiv .listView li.subHeader,
#rbmbookingTimes .paneDiv .listView li.subHeader {
    background: #F5F1E9;
    border-color: #E4DDCB;
    color: #000;
}

#ncTeeTimes .paneDiv .listView .NC_TimeSlotPanelSlotAvailable,
#ncTeeTimes .paneDiv .listView .NC_TimeSlotPanelInReservation,
#ncTeeTimes .paneDiv .listView .ncMyReservation,
#rbmbookingTimes .paneDiv .listView .rbm_TimeSlotPanelSlotAvailable,
#rbmbookingTimes .paneDiv .listView .rbm_TimeSlotPanelInReservation,
#rbmbookingTimes .paneDiv .listView .rbmMyReservation {

	background: #F5F1E9;
    border-color: #E4DDCB;
    color: #000;

}

#ncTeeTimes .paneDiv .listView .NC_TimeSlotPanelNoSlots,
#ncTeeTimes .paneDiv .listView .NC_TimeSlotPanelUnavailable,
#ncTeeTimes .paneDiv .listView .NC_TimeSlotPanelHeld,
#ncTeeTimes .paneDiv .listView .NC_TimeSlotPanelNotInReservation,
#rbmbookingTimes .paneDiv .listView .rbm_TimeSlotPanelNoSlots,
#rbmbookingTimes .paneDiv .listView .rbm_TimeSlotPanelUnavailable,
#rbmbookingTimes .paneDiv .listView .rbm_TimeSlotPanelHeld,
#rbmbookingTimes .paneDiv .listView .rbm_TimeSlotPanelNotInReservation,
#ncTeeTimes .paneDiv .listView .NC_TimeSlotPanelNoSlots table,
#ncTeeTimes .paneDiv .listView .NC_TimeSlotPanelUnavailable table,
#ncTeeTimes .paneDiv .listView .NC_TimeSlotPanelHeld table,
#ncTeeTimes .paneDiv .listView .NC_TimeSlotPanelNotInReservation table,
#rbmbookingTimes .paneDiv .listView .rbm_TimeSlotPanelNoSlots table,
#rbmbookingTimes .paneDiv .listView .rbm_TimeSlotPanelUnavailable table,
#rbmbookingTimes .paneDiv .listView .rbm_TimeSlotPanelHeld table,
#rbmbookingTimes .paneDiv .listView .rbm_TimeSlotPanelNotInReservation table,
#ncTeeTimes .paneDiv .listView .NC_TimeSlotPanelNoSlots .smallerFont,
#ncTeeTimes .paneDiv .listView .NC_TimeSlotPanelUnavailable .smallerFont,
#ncTeeTimes .paneDiv .listView .NC_TimeSlotPanelHeld .smallerFont,
#ncTeeTimes .paneDiv .listView .NC_TimeSlotPanelNotInReservation .smallerFont,
#rbmbookingTimes .paneDiv .listView .rbm_TimeSlotPanelNoSlots .smallerFont,
#rbmbookingTimes .paneDiv .listView .rbm_TimeSlotPanelUnavailable .smallerFont,
#rbmbookingTimes .paneDiv .listView .rbm_TimeSlotPanelHeld .smallerFont,
#rbmbookingTimes .paneDiv .listView .rbm_TimeSlotPanelNotInReservation .smallerFont {
	background: #dedede;
	border-color: #E4DDCB;
	color: #999;
}
/* end netcaddy dashboard */

/* netcaddy booking window background */
.NC_Body,.rbm_Body{
    /*background:#C8DCF0;*/
}
#ncCourse .listView {
	border: 1px solid #D5CAB4;
	border-top: none;
}
#ncCourse .listView .listHeader {
	border: none;
	border-top: 1px solid #D5CAB4;
}

/*back button on booking window options*/
#ncBack {
	margin: 5px 0 0 2px;
}
.mobileComboSlide,.mobileDateBoxSlide{
    /*background:#C8DCF0;*/
}

/* booking window text input fields*/
#resFields {
    color:#333333;
}
.partyCboItm .partySizeName,
.roundCboItm .roundName {
    color:#666666;
}
#resFields #resProps LABEL,
#resFields #resTime LABEL {
    color:#666666;
	width:25%;
	font-size:14px;
}
.partyCboItm .partySize {
    background: url("../png/bookingui_sprite.png") no-repeat scroll -40px -188px transparent;
}
.rcbHovered .partyCboItm .partySize {
    background: url("../png/bookingui_sprite.png") no-repeat scroll -40px -230px transparent;
}
.roundCboItm .roundSize {
    background: url("../png/bookingui_sprite.png") no-repeat scroll -40px -312px transparent;
}
.rcbHovered .roundCboItm .roundSize {
    background: url("../png/bookingui_sprite.png") no-repeat scroll -40px -354px transparent;
}
#resFields .PlayerBook {
    border-top: 1px solid #E4DDCB;
}
#resFields .ReserverBook {
    border-top: 1px solid #888;
    background:#C5E5FE;
}
#resFields .pSelect SPAN {
    color:#696969;
}
#resFields .oSelect SPAN {
    color:#696969;
}
#resFields .optsLabel {
    color: #666666;
}
#resFields .ncGuestIcon {
    background: url("../png/bookingui_sprite.png") no-repeat scroll -40px -586px transparent;
}

#resFields #resAdditional .RadTabStrip {
	margin-bottom: -1px;
}

/*Netcaddy booking popup comments textarea wrapping div*/
#resFields #resAdditionalMP {
    color: #2F4D5C;
    border:1px solid #D5CAB4;
    background:#FFF;
}

/*Netcaddy booking popup comments tabs*/
#resFields #resAdditional .rtsLI {
    border-color: #F5F1E9;
    background: #F5F1E9;
    margin:0 2px 0 0;
}

/*Netcaddy booking popup comments tabs span inside of anchor*/
#resFields #resAdditional .rtsLI .rtsOut {
    background:none;
}

/*Netcaddy booking popup comments tabs anchor*/
#resFields #resAdditional .rtsLI .rtsLink {
    color: #746B57;
    text-shadow: none;
	background:#E4DDCB;
	border-color:#E4DDCB;
    border-width: 2px 1px 1px;
	border-style: solid;
	text-shadow: none;
}

/*Netcaddy booking popup comments tabs selected anchor*/
#resFields #resAdditional .rtsLI .rtsSelected {
    color: #2F4D5C;
    background: #FFF;
	border-color: #D5CAB4;
    border-width: 2px 1px 1px;
	border-style: solid;
	border-bottom: 1px solid #FFF;
    text-shadow: none;
}

/*Netcaddy booking popup comments textarea*/
#resFields #resAdditionalMP TEXTAREA {
    color: #2F4D5C;
    background:#FFF;
}
#resActions .toolbar .toolBtns li a {
    color: #FFF;
    background: #C9A75F;
    border: 1px solid #AD8C47;
	border-radius: 0;
	margin: 5px 0;
	text-shadow: 0 1px 0 #AD8C47;
}
.MemberBoxItem .pName,
.GuestBoxItem .pName,
.genericGuestBoxItem .pName,
.TBDBoxItem .pName,
.BuddyBoxItem .pName,
.MemberBoxItemAdmin .pName,
.GuestBoxItemAdmin .pName,
.genericGuestBoxItemAdmin .pName,
.TBDBoxItemAdmin .pName,
.BuddyBoxItemAdmin .pName {
    color:#333333;
}
.BuddyBoxItem .pLevel A {
    background: url("../png/bookingui_sprite.png") no-repeat scroll -40px -230px transparent;
}
#resFields #LottoFields LABEL,
#resFields #recurrFields LABEL,
#resFields #otherFields LABEL {
    color:#666666;
}
#resFields #recurrFields #recurrMsg {
    color:#666666;
}
.cdownBoxWarning {
    color:#BF0B0B;
}
/* begin new netcaddy error box*/
#errorBox {
	background:#F5F1E9;
}
/*error box text bg*/
#errorBox p {
	background:#F5F1E9;
	border: 1px solid #D5CAB4;
}
/*error box title heading bar*/
#errorTitle {
    background: #FFFFFF;
    border:none;
	border-bottom: 1px solid #D5CAB4;
    color: #000;
}
/*error box error message*/
#errorLbl {
	color:#666666;
	padding-top: 5px;
}
/*error box content bg*/
#errorActions {
	background:#F5F1E9;
	padding: 5px;
}
/*error box link (close window)*/
#errorActions a{
    color: #FFF;
    background: #C9A75F;
    border-color: #AD8C47;
    text-shadow: 0 1px 0 #AD8C47;
}
/*end new error box*/
/* end netcaddy booking window */


.courseName,
.playerNames {

	font-size:11px;

}

.holesPlayed,
.startTee {

	font-size:10px;

}

/*Subscribe Button on resource screen*/

.rbm_Content #rbmResourceType .mobileButton.floatRight {

	padding:0px 10px;

}

/* ---------------------------------- END NETCADDY ---------------------------------- */

/* ---------------------------------- PHOTO ALBUM ---------------------------------- */

.lightBoxDiv .lightBoxCloseDiv,
.lightBoxDiv .lightBoxTitleDiv {

	color:#fff;

}

/*///////////Super Accordion///////////////////*/

ul.superAccordion {
	margin:10px 0px;
	list-style-type:none;
}

ul.superAccordion li.item .label {
	line-height:30px !important;
	font:16px Georgia, "Times New Roman", Times, serif;
	color:#333;
	list-style-image:none;
	cursor:pointer;
	background:url(../gif/arrowidle-2.gif) no-repeat right 50%;
	border-bottom:1px dotted #999;
	padding-left:0px;
}

	ul.superAccordion li.item.expanded .label {
		background:url(../gif/arrowselect-2.gif) no-repeat right 50%;
	}

	ul.superAccordion li.item .content {

		padding:10px 0px;

	}

/* ----------------------------------END PHOTO ALBUM---------------------------------- */

/* ---------------------------------- BEGIN SECURE ---------------------------------- */
/* bill pay */

#statementView,
#chitView {

	padding-top: 30px;

}

#BillPayForm #content {

	padding-top: 8px;

}

#totalValues {
   border-color: #AAAAAA;
}
#payConfirmation {
   border-color: #AAAAAA;
}
#paymentNavBar {
   border-color: #999999;
   background: #E6E6E6;
}
#paymentNavBar ul li a {
   color: #555555;
}
/* end bill pay */
/* ---------------------------------- END SECURE ---------------------------------- */

/*check in*/

#lblCheckInText{
	display: inline-block;
	padding-bottom: 5px;
}

#tblCheckIns {

	margin-top: 5px;

}

#tblCheckIns th {

border-color: #F5F1E9;
padding-top: 5px;
padding-bottom: 5px;

}



/*//////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////
NEW CHICKLET STYLE WITH FRAME CHICKLETS
//////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////*/

.chicklet_Iphone_SpringBoard3Col img.chkletLeftImage {
padding:0px !important; }

.chicklet_Iphone_SpringBoard3Col .chkletRootGroup .chkletLeftImage {
	width:70px;
	height:70px;
}

	/* Finding: Background-Image lays on top of Background-Gradient */

div.chicklet_Iphone_Settings .chkletLeftImage,
div.chicklet_Iphone_SpringBoard .chkletLeftImage {

	padding-bottom:0px;

}

.chicklet_Iphone_SpringBoard .chkletText {

	position:relative;
	margin-top:-15px;
	font:700 10px Helvetica,Arial,sans-serif !important;

}

div.chicklet_Iphone_SpringBoard .chkletItem {

	padding:0px;
	width:50%;

}

div .chicklet_Iphone_SpringBoard .chkletLink {

	border-color:#c9c7b6;

}

div.chicklet_Iphone_SpringBoard .chkletRootGroup,
div.chicklet_Iphone_SpringBoard .chkletGroup,
div.chicklet_Iphone_Settings .chkletWrap {

	padding:0px;

}

div.chicklet_Iphone_SpringBoard .chkletLeftImage {

	width:80px;
	height:80px;
}

/*/////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////*/

/*global chicklet styling*/
/*reset default global chicklet backgrounds*/
div.chicklet_Iphone_SpringBoard3Col a.chkletLink,
div.chicklet_Iphone_SpringBoard4Col a.chkletLink {
	background: none;
	border: none;
}
/*chicklet backgrounds - global*/
div.chicklet_Iphone_Settings li.chkletItem,
div.chicklet_Iphone_SpringBoard a.chkletLink {
	background: #dad7c4; /* Old browsers - render solid color */
	background: -moz-linear-gradient(top, #fbfaf9 0%, #d8d5c2 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfaf9), color-stop(100%,#d8d5c2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fbfaf9 0%,#d8d5c2 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fbfaf9 0%,#d8d5c2 100%); /* Opera11.10+ */
	background: linear-gradient(top, #fbfaf9 0%,#d8d5c2 100%); /* W3C */
}

div.chicklet_Iphone_Settings img.chkletLeftImage,
div.chicklet_Iphone_SpringBoard img.chkletLeftImage,
div.chicklet_Iphone_SpringBoard3Col img.chkletLeftImage,
div.chicklet_Iphone_SpringBoard4Col img.chkletLeftImage {
	background: #b1904a; /* Old browsers - render solid color */
	background: -moz-linear-gradient(top, #d7b97c 0%, #b1904a 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d7b97c), color-stop(100%,#b1904a)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #d7b97c 0%,#b1904a 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #d7b97c 0%,#b1904a 100%); /* Opera11.10+ */
	background: linear-gradient(top, #d7b97c 0%,#b1904a 100%); /* W3C */
}

/*borders and rounded corners - 3 and 4-column chicklets*/
div.chicklet_Iphone_SpringBoard3Col img.chkletLeftImage,
div.chicklet_Iphone_SpringBoard4Col img.chkletLeftImage {
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	border: 1px solid #E4DDCB;
}

/*chicklet nav text styling - global*/
div.chicklet_Iphone_Settings span.chkletText,
div.chicklet_Iphone_SpringBoard3Col span.chkletText,
div.chicklet_Iphone_SpringBoard4Col span.chkletText,
div.chicklet_Iphone_Settings span.chkletNavtitle,
div.chicklet_Iphone_SpringBoard3Col span.chkletNavtitle,
div.chicklet_Iphone_SpringBoard4Col span.chkletNavtitle {
    color: #2F4D5C;
    text-shadow: 0 1px 0 #FFFFFF;
}

/*chicklet nav text styling - 3 and 4-column chicklets*/
div.chicklet_Iphone_SpringBoard3Col span.chkletText,
div.chicklet_Iphone_SpringBoard4Col span.chkletText {
	font: bold 11px Arial,sans-serif;
}

/*chicklet navbar styling - 3 and 4-column chicklets*/
div.chicklet_Iphone_Settings div.chkletNavbar,
div.chicklet_Iphone_SpringBoard3Col div.chkletNavbar,
div.chicklet_Iphone_SpringBoard4Col div.chkletNavbar {
    background:#fff;
    border-bottom:none;
	padding:7px 0px;
}

/*end global chicklet styling*/

/* Iphone_Settings (vertical chicklet list nav)*/
div.chicklet_Iphone_Settings ul.chkletRootGroup,
div.chicklet_Iphone_Settings ul.chkletGroup {
    border:1px solid #e4ddcb;
	border-radius: 0;
}

div.chicklet_Iphone_Settings li.chkletItem {
}

div.chicklet_Iphone_Settings a.chkletLink {
	background: none;
    border-top:1px solid #e4ddcb;
	min-height: 26px;
	padding: 8px 0;
}

.chicklet_Iphone_Settings .expandRight a.chkletLink {
    background: url(../chicklet_vert_arrow.html) no-repeat 95% 50%;
}

div.chicklet_Iphone_Settings span.chkletText {
	font: bold 14px Arial,sans-serif;
}

div.chicklet_Iphone_Settings img.chkletLeftImage {
	max-width: 38px;
	max-height: 38px;
	margin:-7px 5px 0px;
}
/* end Iphone_Settings*/

/* Iphone_SpringBoard3Col*/
div.chicklet_Iphone_SpringBoard3Col ul.chkletRootGroup,
div.chicklet_Iphone_SpringBoard3Col ul.chkletGroup {
	padding: 2px 0;
}

div.chicklet_Iphone_SpringBoard3Col li.chkletItem {
	padding: 2px 0;
	width: 33.3%;
}

div.chicklet_Iphone_SpringBoard3Col a.chkletLink {
}

div.chicklet_Iphone_SpringBoard3Col span.chkletText {
	height: 18px;
}

.chicklet_Iphone_SpringBoard3Col img.chkletLeftImage {
	padding: 0px;
}
/* end Iphone_SpringBoard3Col*/

/* Iphone_SpringBoard4Col*/
div.chicklet_Iphone_SpringBoard4Col ul.chkletRootGroup,
div.chicklet_Iphone_SpringBoard4Col ul.chkletGroup {
	padding: 0;
}
div.chicklet_Iphone_SpringBoard4Col li.chkletItem {
	padding: 4px 0;
	width: 25%;
}

div.chicklet_Iphone_SpringBoard4Col a.chkletLink {
	padding: 0 2px;
}

div.chicklet_Iphone_SpringBoard4Col img.chkletLeftImage {
	padding: 0px;
	height: 54px;
    width: 54px;
}

#eventMgrContent {padding:15px;}
/* end Iphone_SpringBoard4Col*/
/* ---------------------------------- END CHICKLET MENU STYLES ----------------------------------  */
