a:link,a:visited,a:active
{
	color:					#77724F;
}

a:hover
{
	color:					#FFBA01;
}

hr
{
	border: 				0 #CCCCCC solid;
}

a.page_title_link
{
	color:				#4D8D8D;
}

body
{
	background:				url(../img/tile_top_nav_4.png) repeat-x;
}

.footer
{
	background: 			#EEE;
}

.page_title
{
	color:				#4D8D8D;
}

.theme_primary_colour{
    color: #4D8D8D;
}

/*--------------------------------------------------
			    Top Menu Settings
--------------------------------------------------*/

#menu_settings a:link,#menu_settings a:visited, #menu_settings a:active
{
	color:					#FFBA01;
}

#menu_settings a:hover
{
	color:					#FFD203;
}

#logo .logoImage{
	width: 202px;
	height: 48px
}

#logo
{
	top:				-2px;
}

.topMenuButton a.menu_alert{
    width: 42px;
    background: url('/img/topmenu/Orange/Alert_Animated.svg') center;
}

.topMenuButton a.menu_alert:hover, .topMenuButton a.menu_home.active{
    width: 42px;
    background: url('/img/topmenu/Orange/Alert.svg') center;
}

.topMenuButton a.menu_home{
    width: 31px;
    background: url('/img/topmenu/Orange/Dashboard.svg') center;
}

.topMenuButton a.menu_home:hover, .topMenuButton a.menu_home.active{
    width: 31px;
    background: url('/img/topmenu/White/Dashboard.svg') center;
}

.topMenuButton a.menu_settings{
    background: url('/img/topmenu/Orange/Settings.svg') center;
}

.topMenuButton a.menu_settings:hover, .topMenuButton a.menu_settings.active{
    background: url('/img/topmenu/White/Settings.svg') center;
}

.topMenuButton a.menu_myaccount{
    background: url('/img/topmenu/Orange/MyAccount.svg') center;
}

.topMenuButton a.menu_myaccount:hover, .topMenuButton a.menu_myaccount.active{
    background: url('/img/topmenu/White/MyAccount.svg') center;
}

.topMenuButton a.menu_admin{
    width: 27px;
    background: url('/img/topmenu/Orange/Admin.svg') center;
}
.topMenuButton a.menu_admin:hover, .topMenuButton a.menu_admin.active{
    width: 27px;
    background: url('/img/topmenu/White/Admin.svg') center;
}

.topMenuButton a.menu_support{
   background: url('/img/topmenu/Orange/Support.svg') center;
}
.topMenuButton a.menu_support:hover, .topMenuButton a.menu_support.active{
    background: url('/img/topmenu/White/Support.svg') center;
}

.topMenuButton a.menu_help{
    width: 41px;
    background: url('/img/topmenu/Orange/Wiki.svg') center;
}

.topMenuButton a.menu_help:hover, .topMenuButton a.menu_help.active{
    width: 41px;
    background: url('/img/topmenu/White/Wiki.svg') center;
}

.topMenuButton a.menu_signout{
    background: url('/img/topmenu/Orange/SignOut.svg') center;
}

.topMenuButton a.menu_signout:hover, .topMenuButton a.menu_signout.active{
    background: url('/img/topmenu/White/SignOut.svg') center;
}

/* Quick Search */
#PrimaryNavigation .quickSearch .horse{
    background-image: url(../img/shortcutIcons/GreenMid/icon_shortcut_horse.png);
}

#PrimaryNavigation .quickSearch .owner{
    background-image: url(../img/shortcutIcons/GreenMid/icon_shortcut_owner.png);
}

#PrimaryNavigation .quickSearch .money {
    background-image: url(../img/shortcutIcons/GreenMid/icon_shortcut_money.png);
}

#PrimaryNavigation .quickSearch .activity {
    background-image: url(../img/shortcutIcons/GreenMid/icon_shortcut_activity.png);
}

#PrimaryNavigation .quickSearch li a{
    border-color: #F9F8F1;
}

#PrimaryNavigation .quickSearch li a:hover{
    border-color: #f3b301;
}

#PrimaryNavigation .settingsMenuContainer{
    background: #71b0af;
    /* background: #f8f8f8; */
    /* background: #cfe0a0; */
}

.exitSettings a{
	color: #221900;
}

.exitSettings a:hover{
	color: #fff000;
}

/* --------------------------------------------------------------
	Left Menu (also note combined properties above)
-------------------------------------------------------------- */
#left_menu h2{
	font-family:		"Open Sans", Arial,Liberation Sans,FreeSans,sans-serif;
}

.menu_side ul li.mainPageOption a{
	color:				#2A7E7B;
}

.menu_side ul li.mainPageOption a:hover{
	color:				#FFBA01;
}

/* --------------------------------------------------------------
	Form Wizard
-------------------------------------------------------------- */

.wizard{font-size:13px;}
.wizard #main { width:960px; margin: 0px auto; border:solid 1px #b2b3b5; -moz-border-radius:10px; padding:20px; background-color:#f6f6f6;}
.wizard #header { text-align:center; border-bottom:solid 1px #b2b3b5; margin: 0 0 20px 0; }
.wizard fieldset { border:none;}
.wizard legend { font-size:18px; margin:0px; padding:10px 0px; color:#026B6A; font-weight:bold;}
.wizard label {margin:15px 0 5px;}
.wizard .prev, .wizard .next { background-color:#026B6A; text-decoration:none;}
.wizard .prev:hover, .wizard .next:hover { background-color:#E7AB07; text-decoration:none; cursor:pointer;}
.wizard .prev { float:left;}
.wizard .next { float:right;}
.wizard #steps { list-style:none; width:100%; overflow:hidden; margin:0px; padding:0px;}
.wizard #steps li {font-size:24px; float:left; padding:10px; color:#026B6A;}
.wizard #steps li span {font-size:11px; display:block;}
.wizard #steps li.current { color:#000;}
.wizard #makeWizard { background-color:#026B6A; color:#fff; padding:5px 10px; text-decoration:none; font-size:18px;}
.wizard #makeWizard:hover { background-color:#000;}

.wizard_container{
	padding: 5px;
}

/* --------------------------------------------------------------
	Owner
-------------------------------------------------------------- */

#ownerMain .ownerTypes li.even{
	background:			#ECE8DA;
}


#ownerMain .ownerTypes li.odd{
	background:			#F2F0E7;
}

/* --------------------------------------------------------------
	Horse Main
-------------------------------------------------------------- */


.ui-jqgrid .ui-jqgrid-pager .ui-pg-div {
    color: #2A7E7B;
}

/* --------------------------------------------------------------
	Horse Breeding Mare
-------------------------------------------------------------- */
.breeding_banner
{
	border-bottom: 			2px solid #dfd9c3;
	border-top: 			2px solid #dfd9c3;
}

/******************************************************************************
								Other Table Style
******************************************************************************/
.table_jqgrid_lookalike tfoot
{
	background-color:		#E7E7E7;
}

.jq_table_header_footer
{
	background-color:		#E7E7E7;
	color:					#026B6A;
}

/* --------------------------------------------------------------
	Save Link
-------------------------------------------------------------- */

.save_section
{
	/*background:				#DFD9C3;*/
}

/* --------------------------------------------------------------
	Forms
-------------------------------------------------------------- */

input,textarea
{
	border: 			1px solid #ccc;
}

fieldset
{
	border:#CCC solid 1px;
}

.uploadifyProgress
{
	border-top: 1px solid #808080;
	border-left: 1px solid #808080;
}

.sf-menu li li {
	background:		#026B6A;
}
.sf-menu li li li {
	background:		#9AAEDB;
}

/*Overriding Font Style placement after other fonts is important in this file*/
.main_menu_typeface
{
	font-family:		"Open Sans", Arial,Liberation Sans,FreeSans,sans-serif;
	font-weight:		100;
}

.textfadehover
{
	color:				#4D8D8D;

}

/* The v0.97 css for wysiwyg*/

div.wysiwyg ul.toolbar li { display: block; float: left; width: 18px; height: 18px; padding: 0; border: 1px solid transparent; margin: 3px 0 3px 0; text-indent: -5000px; background: url('../img/jquery.wysiwyg.gif') no-repeat -640px -800px; cursor: pointer; -moz-user-select: none; -webkit-user-select: none; user-select: none; }
div.wysiwyg ul.toolbar li.separator { background: none; width: 1px; height: 20px; margin: 3px 4px 3px 5px; border: none; border-left: 1px solid #ccc; }

/******************************************************************************
			iScroll
******************************************************************************/

#iScrollScroller li{
	border-bottom:		1px solid #ccc;
}

/******************************************************************************
LoginBox
******************************************************************************/
.loginBox input,.loginBox ul input[type="text"]{
	color:				#026B6A;
}

/******************************************************************************
Overrides
******************************************************************************/

.colorPicker-picker {
  border: 1px solid #ccc;
}

/******************************************************************************
							Calendar Popups
*******************************************************************************/
.raceResults h1{
	color:					#4d8d8d;
}

/******************************************************************************
							Bread Crumbs
*******************************************************************************/

.breadcrumb {
	font-family:		"Open Sans", Arial,Liberation Sans,FreeSans,sans-serif;
}

dcrumb li:last-child a {
	color: #4D8D8D;
}

#foaling_inquiry .jqGrid_mareName a
{
	color:							#000000;
	text-decoration: 				none;
}

.seasonSpinner.ui-state-hover.ui-state-disabled .ui-icon
{
	background-image: 				url("equisoft_theme-main/images/ui-icons_847e71_256x240.png");
}

/*********************************************************************************************************/
/* Simple Tooltip
/*********************************************************************************************************/

#simpleTooltip {
	background:				#047C7B;
}

/*********************************************************************************************************/
/* Owner Inquiry
/*********************************************************************************************************/

#filterHorseStatusLink .sideGrid
{
	display:				block;
	margin:					8px auto 5px;
  	font-family: 			"Open Sans", Arial,Liberation Sans,FreeSans,sans-serif;
}

#mare_summary .jqGrid_mareName a
{
	color:					rgb(49, 46, 37);
	text-decoration: 		none;
}

/*********************************************************************************************************
/* Stallion Contracts Changes
/*********************************************************************************************************/

.contractsHeader .nomDetails
{
	font-family: 			"Open Sans", Arial,Liberation Sans,FreeSans,sans-serif;
	font-weight: 			700;
}

/*********************************************************************************************************
/* Year End Warning
/*********************************************************************************************************/

.menuSeasonWrapper{
	margin-top:				-12px;
}

.menuSeasonWrapper a:hover{
	color:					#ffba01;
}

/*********************************************************************************************************
/* Staff roles access table page
/*********************************************************************************************************/

.table-item-row_staff_role{height:25px; background-color:#FAFAF4; border: 1px solid #dfd9c3;}
.table-item-row_staff_role:hover {background-color:#F3B301;}

/*********************************************************************************************************
/* Batched Reminders
/*********************************************************************************************************/

.batchedRemiderForm{
	border:1px solid #d4ccb0;
}

/*********************************************************************************************************
/* END Batched Reminders
/*********************************************************************************************************/

.horse_media_count{
    border: 1px solid #d4ccb0;
}

/*********************************************************************************************************
/* Dashboard (Home landing page)
/*********************************************************************************************************/
.dashboard-options .calendarTitleContainer h4{
    color: #068f8e;
}

.dashboard-options .external-options .goToDiaryReport {
    background: #DFD9C3;
    border-color: #C5C1B1;
}

.dashboard-options .external-options .goToDiaryReport a{
    color: #0066FF;
    font-weight: 600;
}