﻿/*  S I T E   S P E C I F I C   F O R  ([tblCitySettings.txtClientName])
    ==================================================================
    This file is auto-generated and should not be directly modified!
    If per-client customization is needed, use SiteSpecificCustom.css.
    ==================================================================  */

/*  MODULES  */

.newCP
{
	color: #000000;
	font-family: Arial;
	font-size: 10pt;
	margin: 0px 0px 0px 20px;
}

.newCP h1,
.newCP h1 a,
.newCP h1 a:link,
.newCP h1 a:visited,
.newCP h1 a:hover,
.newCP h1 a:focus,
.newCP h1 a:active
.newCP .h1
{
	color: #2B4C8C;
	font-size: 14pt;
	font-weight: normal;
}

.newCP h2,
.newCP h2 a,
.newCP h2 a:link,
.newCP h2 a:visited,
.newCP h2 a:hover,
.newCP h2 a:focus,
.newCP h2 a:active,
.moduelContentNew .h2
{
	color: #2B4C8C;
	font-size: 10pt;
	font-weight: bold;
}

.newCP h3,
.newCP h3 a,
.newCP h3 a:link,
.newCP h3 a:visited,
.newCP h3 a:hover,
.newCP h3 a:focus,
.newCP h3 a:active,
.newCP .h3
{
	color: #2B4C8C;
	font-size: 10pt;
	font-weight: bold;
}

.newCP a:link
{
	color: #2B4C8C;
}

.newCP a:visited
{
	color: #2B4C8C ;
}

.newCP a:hover,
.newCP a:focus,
.newCP a:active
{
    color: #2B4C8C;
}

.newCP textarea
{
	font-family: Arial;
	font-size: 10pt;
}

.newCP .userAccount,
.newCP div.header,
.newCP table.header td,
.newCP .sidebar,
.newCP .footer
{
	background-color: #F7EFC0;
}

.newCP .sidebar,
.newCP div.header,
.moduleContentNew table.header td,
.newCP .footer
{
	border-color: #cc0034; 
}

.newCP ul.misc li a
.cpToolbar.user .nav .notifications li.main > a > span
{
    color:#000000;  
}

.newCP input.standard,
.newCP textarea.standard
{
	font-family: Arial;
}

.newCP strong.alert
{
	background-color: #F7EFC0;
	border-color: #fff;
}

.newCP strong.alert em
{
	border-color: #cc0034;
}

.newCP .login /* Overwriting template.css */
{
	color: #000000;
}

.newCP .onTop .section
{
	border-top-color: #cc0034;
}

.newCP .wizardNav li .step
{
	color: #2B4C8C;
}

.newCP .wizardNav li.current,
.newCP .wizard .summary th.total,
.newCP .wizard .summary td.total
{
	background: #F7EFC0;
	border-color: #cc0034;
}

.newCP .wizard .summary th,
.newCP .wizard .summary td
{
	background-color: #F7EFC0;
}

.newCP .wizardNav h3,
.newCP .wizard .section,
.newCP .wizard.onTop .section,
.newCP .wizard .section h2,
.newCP .wizard.onTop .section h2,
.newCP .wizard .summary td,
.newCP .wizard .summary th
{
	border-color: #cc0034;
}

.newCP .wizardNav h3,
.newCP .wizard .section .formline > label,
.newCP .wizard .summary th
{
	color: #2B4C8C;
}

.newCP .onTop .formline.highlight
{
	background-color: #F7EFC0;
}

.newCP .formline.addPhotos textarea
{
	border-color: #F7EFC0;
}

.newCP .listing h2
{
	border-bottom-color: #cc0034;
}

.newCP .listing .item,
.newCP .fbPhoto .or
{
	border-color: #cc0034;
}

.newCP .dim
{
    color: #7F7F7F;
}

.moduleContentNew .pagination .disabled
{
	color: #cc0034;
}


.moduleContentNew p.pagination,
.moduleContentNew p.pagination strong,
.newCP p.pagination,
.newCP p.pagination strong
{
	border-color: #cc0034;	
}

.newCP .sidebar .section
{
	border-color: #cc0034;
}

.newCP .sidebar .categories li
{
	color: #cc0034;
}

.newCP .listingArchive th
{
	border-bottom-color: #cc0034;
}

/* Leaderboard */

.moduleContentNew .thatsMe .miniBio > img
{
	background-color: #2B4C8C;
}

.moduleContentNew .leaderboard .miniBio p:last-child
{
	color: #000000;
}

/* Common Toolbar */

.commonToolbar
{
  background-color: #243f64;
	color: #000000;
}

.cpToolbar.public
{
  background-color: #243f64;
	color: #000000;
}

.cpToolbar.public a:link,
.cpToolbar.public a:visited,
.cpToolbar.public a:hover,
.cpToolbar.public a:focus,
.cpToolbar.public a:active
{
	color: #2B4C8C;
}

.cpToolbar.public .nav a:active,
.cpToolbar.public .nav .open > a,
.cpToolbar.public .menu,
.cpToolbar.public .userAlert
{
	background-color: #d7d7d7;
	color: #000000;
}

.cpToolbar.public .menu a:link,
.cpToolbar.public .menu a:visited,
.cpToolbar.public .menu a:hover,
.cpToolbar.public .menu a:focus,
.cpToolbar.public .menu a:active,
.cpToolbar.user .nav .notifications li.main > a,
.cpToolbar.user .nav .notifications li.viewAll > a
{
	color: #2B4C8C;
}

.cpToolbar.public .openUserMenu > img
{
	outline-color: #d7d7d7;
}


.cpToolbar.user .nav .notifications li.main,
.cpToolbar.user .nav .notifications li.viewAll
{
	background-color: #d7d7d7;
}

.cpToolbar.public .nav .dropdown > a:after
{
	border-top-color: #2B4C8C;
}

.cpToolbar.public .nav .dropdown.open > a:after
{
	border-top-color: #000000;
}

.cpToolbar.user .moreInfo > div.pitch h1,
.cpToolbar.user .moreInfo > div.pitch h3,
.cpToolbar.user .moreInfo > div.pitch h2
{
	color: #2B4C8C;
}

.cpToolbar.public .thatsMe .miniBio > img
{
	background-color: #2B4C8C;
}

.cpToolbar.user .moreInfo > div.generated
{
	color: #000000;
	background-color: #243f64;
}

.cpToolbar.user .moreInfo > div.generated > div h3,
.cpToolbar.user .moreInfo > div.generated > div h2
{
	color: #2B4C8C;
}

.cpToolbar.user .moreInfo > div.generated > div > div > a,
.cpToolbar.public .moreInfo > div.generated .moduleSpotlight .carouselSlide > div > a
{
	color: #2B4C8C;
}

.cpToolbar.user .moreInfo > div.pitch > div .reputation
{
	color: #000000;
}

/* Old Toolbar

.commonToolbar a:link,
.commonToolbar a:visited,
.commonToolbar a:hover,
.commonToolbar a:focus,
.commonToolbar a:active
{
	color: #2B4C8C;
}

.commonToolbar .favoritesList,
.commonToolbar .userMenu > .popOut,
.commonToolbar .userAlert
{
	background-color: #d7d7d7;
	color: #000000;
}

.commonToolbar .favoritesList > ul,
.commonToolbar .favoritesList > p
{
	color: #000000;
}

.commonToolbar .favoritesList a:link,
.commonToolbar .favoritesList a:visited,
.commonToolbar .favoritesList a:hover,
.commonToolbar .favoritesList a:focus,
.commonToolbar .favoritesList a:active,
.commonToolbar .userMenu > .popOut a:link,
.commonToolbar .userMenu > .popOut a:visited,
.commonToolbar .userMenu > .popOut a:hover,
.commonToolbar .userMenu > .popOut a:focus,
.commonToolbar .userMenu > .popOut a:active
{
	color: #2B4C8C;
}


/*  MODAL WINDOW  */

.dialogBackground
{
	background-color: #F7EFC0;
}

.modalContainer h3.modalTitle,
.modalContainer h1.modalTitle
{
	font-family: Arial;
}

.modalContainer .modalContentLeft,
.modalContainer .modalContentRight,
.modalContainer .modalContent,
.modalContainer .modalBottom,
body.modal,
.modalTabs
{
	font-family: Arial;
}

body.logInWindow
{
	background-color: #F7EFC0; /* Color2 */
}

.modalTabs a:link
{
	color: #2B4C8C;
}

.modalTabs a:visited
{
	color: #2B4C8C ;
}

.modalTabs a:hover,
.modalTabs a:focus,
.modalTabs a:active
{
	color: #2B4C8C;
}

.modal.help h1
{
    border-bottom-color: #cc0034; 
}


/*  DATEPICKER  */

.DPMonthYearPicker,
.DPMonthYearTitleContainer,
.DPMonthPrev,
.DPMonthNext,
.DPDivider
{
	background: #2B4C8C;
	color: #fff !important;
}

.DPWeekdayNameList span
{
	background: #F7EFC0;
	color: #000000;
}

.DPDayActive:link,
.DPDayActive:visited,
.DPDayActive:hover,
.DPDayActive:focus,
.DPDayActive:active,
.DPDayInactive:link,
.DPDayInactive:visited,
.DPDayInactive:hover,
.DPDayInactive:focus,
.DPDayInactive:active,
.DPDaySelected:link,
.DPDaySelected:visited,
.DPDaySelected:hover,
.DPDaySelected:focus,
.DPDaySelected:active
{
	color: #333 !important;
}

.DPDayActive:hover,
.DPDaySelected:hover,
.DPDayInactive:hover { 
	background: #2B4C8C !important;
	color: #fff !important;
}

.DPDaySelected
{ 
	background: #F7EFC0 !important;
	color: #333 !important;
}
/* Search Upgrade Styles */

.newCP span.searchURL
{
	color: #F7EFC0;
}

/* JQuery Mobile Styles */
/*.mobile12 .ui-body-c, .mobile12 .ui-overlay-c
{
	color: #000000; /* .normal font color */
/*}*/

.mobile12 .moduleContentNew h4,
.mobile12 .moduleContentNew h4 a,
.mobile12 .moduleContentNew h4 a:link,
.mobile12 .moduleContentNew h4 a:visited,
.mobile12 .moduleContentNew h4 a:hover,
.mobile12 .moduleContentNew h4 a:focus,
.mobile12 .moduleContentNew h4 a:active,
.mobile12 .moduleContentNew .h3
{
	color: #000000; /* .normal font color */
}

.mobile12 .moduleContentNew .ui-link,
.mobile12 .moduleContentNew .ui-link:link
{
	color: #2B4C8C; /* .hyperlink color */
}

.mobile12 .moduleContentNew .ui-link:visited
{
	color: #2B4C8C ; /* .followedhyperlink color */
}

.mobile12 .ui-link:visited:hover,
.mobile12 .ui-link:visited:focus,
.mobile12 .ui-link:visited:active
{
    color: #2B4C8C; /* .hyperlink color */
}

.mobile12 .ui-checkbox-on .ui-icon,
.mobile12 .ui-radio-on .ui-icon
{
	background-color: #243f64; /* Color6 */
}

.mobile12 .ui-focus, .mobile12 .ui-btn:focus
{
	-moz-box-shadow: inset 0 0 3px #243f64,0px 0 9px #243f64; /* Color 6 */
	-webkit-box-shadow: inset 0 0 3px #243f64,0px 0 9px #243f64; /* Color 6 */
	box-shadow: inset 0 0 3px #243f64,0px 0 9px #243f64; /* Color 6 */
}

.mobile12 .ui-input-text.ui-focus,
.mobile12 .ui-input-search.ui-focus
{
	-moz-box-shadow: 0 0 12px #243f64; /* Color 6 */
	-webkit-box-shadow: 0 0 12px #243f64; /* Color 6 */
	box-shadow: 0 0 12px #243f64; /* Color 6 */
}

/*.mobile12 .ui-page
{
	background: #F7EFC0; /* Color 2 */
	/*background-image: -webkit-gradient(linear,left top,left bottom,from( #F7EFC0 ),to( #ffe081 )); /* Color 2 & Color 1 (darker) */
	/*background-image: -webkit-linear-gradient( #F7EFC0,#ffe081 ); /* Color 2 & Color 1 (darker) */
	/*background-image: -moz-linear-gradient( #F7EFC0,#ffe081 ); /* Color 2 & Color 1 (darker) */
	/*background-image: -ms-linear-gradient( #F7EFC0,#ffe081 ); /* Color 2 & Color 1 (darker) */
	/*background-image: -o-linear-gradient( #F7EFC0,#ffe081 ); /* Color 2 & Color 1 (darker) */
	/*background-image: linear-gradient( #F7EFC0,#ffe081 ); /* Color 2 & Color 1 (darker) */
/*}*/

.mobile12 .ui-bar-a,
.mobile12 .ui-bar-b
{
	background: #243f64; /* Color6 */
	/*border-color: #cc0034; /* hr color */
	color: #000000; /* Color8 */
}

.mobile12 .secondaryHeader
{
	background: #243f64; /* Color6 */
}

.mobile12 .ui-bar-a h1
{
	color: #2B4C8C; /* Color7 */
}

.mobile12 .moduleContentNew .ui-btn-up-a,
.mobile12 .moduleContentNew .ui-btn-down-a,
.mobile12 .moduleContentNew .ui-btn-hover-a,
.mobile12 .moduleContentNew .ui-btn-active,
.mobile12.ui-mobile-viewport-transitioning .ui-btn-up-a,
.mobile12.ui-mobile-viewport-transitioning .ui-btn-down-a,
.mobile12.ui-mobile-viewport-transitioning .ui-btn-hover-a,
.mobile12.ui-mobile-viewport-transitioning .ui-btn-active
{
	background: #243f64; /* Color6 */
}