﻿    html 
{
    height: 100%;
}

body, table, td, label, span
{
	font-family: Tahoma, Arial, Verdana, sans-serif!important;
}

/*a {color: Red; font-weight: normal; text-decoration: none!important; font-family: Tahoma, Arial, Verdana, sans-serif;}
a:Hover {text-decoration: underline!important; cursor: pointer}
.dxeHyperlink {color: Red}
a:hover.dxeHyperlink {color: Red}
a:visited.dxeHyperlink {color: Red}
.dxpcControl a {color: Red}
.dxgvControl a {color: red}*/

.ci_hyperlink_disabled {color: #CCCCCC!important} 
.ci_hyperlink_disabled:hover {color: #CCCCCC; cursor: default; text-decoration: none!important}
.ci_regtext_disabled {color: #CCCCCC}

.simpleForm
{
	background-color: White;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size:12px;
}

.reportBody
{
	background-color: White;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 8pt;
}

.Error
{
	font-style: normal;
	font-weight: bold;
	color:Red;
	font-size: .9em;
}

.Error1
{
	font-style: italic;
	font-weight: bolder;
	font-size:x-large;
	color:RoyalBlue;
}

.PageTitle
{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: large;
	color: CadetBlue;
}

.ReportHeader
{
	font-style: italic;
	font-weight: bolder;
	color:Red;
	font-size:x-large;
	text-align: center;
}

.AlternateReportHeader
{
	font-weight: bolder;
	font-size: 14pt;
	font-family: Tahoma, Arial, Verdana, sans-serif;
}

.SampleSummaryTables
{
	font-weight: normal;
	font-size: 12pt;
	font-family: Tahoma, Arial, Verdana, sans-serif;
}

.RecSummaryTables
{
	font-weight: normal;
	font-size: 11pt;
	font-family: Tahoma, Arial, Verdana, sans-serif;
}

.RecSummaryShortTables
{
	font-weight: normal;
	font-size: 10pt;
	font-family: Tahoma, Arial, Verdana, sans-serif;
}

.CropPlanActivityReportHeader
{
	font-weight: bolder;
	font-size:12pt;
	font-family:Tahoma, Arial, Verdana, sans-serif;
}

.CropPlanActivityReportLabel
{
	font-weight:normal;
	font-size:8pt;
	font-family:Tahoma, Arial, Verdana, sans-serif;
}

.CropPlanActivityReportValue
{
	font-weight:normal;
	font-size:8pt;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	background-color:LightGrey;
}

.ImageRight
{
	float: right;
}

.FarmReportSummary
{
	font-style: italic;
	font-weight: bolder;
	color: Red;
	font-size: 12pt;
}

.workingArea
{
	width: 96%;
	background-color:White;
}

.ReportWorkingArea
{
	width: 100%;
	background-color:White;
}

.button {
    border:1px solid #B8B8B8;
    color:#FFFFFF;
    background-color:#AB1414;
    font-size:1em;
}

.linkbutton 
{
    border:1px solid #B8B8B8;
    color:#FFFFFF;
    background-color:#AB1414;
    font-size:1em;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	vertical-align: middle;
}

.LeftColumnSection 
{
	color: White;
	text-align: center;
	background-color: Gray;
	width: 100%;
}

.Required 
{
	font-style: italic;
	font-weight: bolder;
}




p.dropdown_header
{
    font-size: 12px;
    font-weight: bold;
    border-bottom: 2px solid red;
    margin: 0 0 0 0;
    padding: 0 0 3px 0;
}
p.dropdown_textelement
{
    font-size: 12px;
    margin: 3px 0 0 0;
    padding: 0 0 0 0;
}

.copyright 
{
    font-size: x-small;
    color: White;
    height: 19px;
    float: left;
    padding-top: 5px;
}

A.LightLinks, A.LightLinks:Hover, A.DarkLinks, A.DarkLinks:Hover, LightText
{
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
}

A.LightLinks, A.LightLinks:Hover
{
	color:White;
}

A.DarkLinks, A.DarkLinks:Hover
{
	color:Blue;
}

A.LightLinks:Hover, A.DarkLinks:Hover
{
	font-weight:bold;
}

a {text-decoration:none;}

a:hover {text-decoration:underline;}

.FooterText
{
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-weight:normal;
	font-size:10px;
	text-decoration:none;
	color:White;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

.TableCentered {
  position: relative;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
} 

.JustCentered
{
text-align: center;
}

.RightJustify
{
text-align: right;
}

.Highlight
{
	color:Green;
	font-weight:bolder;
}

.noUnderline
{
	text-decoration:none;
}

.MapLabel
{
	font-size: 18px;
	text-align: center;
	color: Lime;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	width: 150px;
}

.MapLabel1
{
	font-size: 18px;
	text-align: center;
	color: Black;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	width: 150px;
}

.Panel legend
{
	color:Green;
	font-weight:bolder;
}

.SliderRail
{
	position: relative;
	width: 330px;
	height: 5px;
	background: #7287E8 repeat-x;
}

.SliderHandle
{
	position: absolute;
	height: 20px;
	width: 22px;
}

.labels {     
	color: white;
	background-color: transparent;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: center;
	width: 150px;
	white-space: nowrap;
} 

.labels1 
{
	color: red;
	background-color: transparent;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: center;
	width: 150px;
	white-space: nowrap;
}

.soilLabel {     
	color: white;
	background-color: transparent;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 14px;
	text-align: center;
	width: 150px;
	white-space: nowrap;
} 

.soilLabel1
{
	color: red;
	background-color: transparent;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 14px;
	text-align: center;
	width: 150px;
	border: 1px solid black;
	white-space: nowrap;
}

.labelsRpt
{
	color: red;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	width: 100px;
	white-space: nowrap;
}

.labelsRpt1
{
	color: black;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	width: 100px;
	white-space: nowrap;
}

div#map_canvas div {
 filter: none !important ;
 background: transparent !important ;
}

#SoilTypeData_tblSoilTypeData {font-size: 11px}
.ci_soilmap_tcHeader {color: #FFFFFF; background-color: #23242b; font-weight: normal; font-size: 11px; padding: 4px 5px; }
.ci_soilmap_tcContent {font-weight: normal; font-size: 11px; padding: 4px 5px;}
.ci_soilmap_tcFooter {background-color: #ECECEC; font-weight: bold; font-size: 11px; padding: 4px 5px;}


/* REDESIGN STYLES -------------------------------------------------------------------- */

/* OVERALL SITE STRUCTURE -------------------- */

* html #mainContainer {height: 100%; /* necessary for IE so we need to hack the height */}

/*input, textarea, select {-webkit-appearance: none;}*/

.ci_body {padding: 0; margin: 0; border: 0; font-size: 12px; min-width: 1000px; color: #000; font-family: Tahoma, Arial, Verdana, sans-serif!important; height: 100%; background: #FFFFFF url(../Images/ci_wrapper_leftside2.png) repeat-y}
.ci_body_v2 {padding: 0; margin: 0; border: 0; font-size: 12px; min-width: 980px; color: #000; font-family: Tahoma, Arial, Verdana, sans-serif!important; height: 100%;}
input[type="radio"] {margin-top: -1px; vertical-align: middle;}
#container_v2 {min-height:100%; position:relative;}
#header_v2 {height: 103px; background: url(../Images/ci_v2_mast_bkgd.jpg) 0 0 no-repeat}
/*#header_v3 {height: 113px; background: url(../Images/ci_v3_mast_bkgd.jpg) 0 0 no-repeat}*/
#body_v2 {padding: 20px 20px 30px 20px}
#footer_v2 {position:absolute; bottom:0; width:100%; height:30px; background:#000000;}


.ci_body_login {padding: 0; margin: 0; border: 0; min-width: 1000px; color: #000; font-family: Tahoma, Arial, Verdana, sans-serif; height: 100%; background: #e4fab7 url(../Images/ci_loginbkgd.jpg) 0 0 no-repeat}
.ci_body_login2 {padding: 0; margin: 0; border: 0; min-width: 1000px; color: #000; font-family: Tahoma, Arial, Verdana, sans-serif; height: 100%; background: #e4fab7 url(../Images/ci_loginbkgd2.jpg) 0 0 no-repeat}

.clear { clear: both; }

#ci_mainContainer {min-height: 100%; background: url(../Images/ci_wrapper_rightside2.png) 100% 0 repeat-y}

.ci_outer {
    padding-left: 21px; /* Same width as margin-left for the float-wrap div */
    padding-right: 21px; /* Our right column width */
}

.ci_inner {width: 100%;
    padding-bottom: 36px; /* Padding-bottom value is the same value as the total height of the footer */
}

.ci_float-wrap {float: left; width: 100%;
    margin-left: -21px; /* Same length as .outer padding-left but with negative value */
}

#ci_content {float: right; width: 100%;
    margin-right: -21px; /* Same length as .outer padding-left but with negative value */
    border-top: 0px solid #F1F1F1; /*** We have used border top here to push the content down, but other solutions can also be used */
    position: relative; /* IE needs this  */
}

.ci_contentWrap {padding: 10px 20px 10px 20px; height: 100%;}

#ci_left {float: left; width: 21px; position: relative; /*** IE needs this  ***/}

#ci_right {float: right; width: 21px;
    position: relative; /*** IE needs this  ***/
    margin-right: -21px; /** This negative margin-right value is in this example the same as the right column width. ***/
    position: relative; /*** IE needs this  ***/
}

#ci_footer {text-align: center;
    height: 36px; /*** The drawback with this solution is that the height of the footer can't be flexible. If you add so much content to the footer that it extends 45px, you will get a vertical scrollbar and the content will overflow the footer if you don't set overflow to hidden ***/
    margin-top: -36px; /*** By using a negative margin-top we now moves the footer up the same amount as the footer height to avoid vertical scrolling. Remember, if you use borders and padding on your footer you will have to calculate this in your negative margin-top value also. ***/
    background: url(../Images/ci_wrapper_footer_2.png) repeat-x #545767; /*** The lower part of the rounded content look ***/
}


/* MAIN MENU & MAST LINKS-------------------- */

.ci_mainnav_menu_dashboard_off {background-image: url(../Images/ci_mainnav_sprite.png); width: 115px; height: 40px; background-position: 0 0;}
.ci_mainnav_menu_dashboard_off:hover {background-image: url(../Images/ci_mainnav_sprite.png); width: 115px; height: 40px; background-position: 0 -40px;}
.ci_mainnav_menu_dashboard_off:visited {background-image: url(../Images/ci_mainnav_sprite.png); width: 115px; height: 40px; background-position: 0 -40px;}

.ci_mainnav_menu_reports_off {background-image: url(../Images/ci_mainnav_sprite.png); width: 115px; height: 40px; background-position: -115px 0;}
.ci_mainnav_menu_reports_off:hover {background-image: url(../Images/ci_mainnav_sprite.png); width: 115px; height: 40px; background-position: -115px -40px; }
.ci_mainnav_menu_reports_off:visited {background-image: url(../Images/ci_mainnav_sprite.png); width: 115px; height: 40px; background-position: -115px -40px; }

.ci_mainnav_menu_utilities_off {background-image: url(../Images/ci_mainnav_sprite.png); width: 115px; height: 40px; background-position: -230px 0;}
.ci_mainnav_menu_utilities_on {background-image: url(../Images/ci_mainnav_sprite.png); width: 115px; height: 40px; background-position: -230px -40px; }

.ci_mainnav_menu_manage_off {background-image: url(../Images/ci_mainnav_sprite.png); width: 115px; height: 40px; background-position: -345px 0;}
.ci_mainnav_menu_manage_on {background-image: url(../Images/ci_mainnav_sprite.png); width: 115px; height: 40px; background-position: -345px -40px; }
.ci_mainnav_menu_prepare_off {background-image: url(../Images/ci_mainnav_sprite.png); width: 115px; height: 40px; background-position: -460px 0;}
.ci_mainnav_menu_prepare_on {background-image: url(../Images/ci_mainnav_sprite.png); width: 115px; height: 40px; background-position: -460px -40px; }

.ci_menuheadercell {padding: 0 10px 0 10px;}
.ci_menulinkscell {padding: 0 10px 0 10px;}
p.ci_menuheader {font-size: 12px; font-weight: bold; border-bottom: 0px solid #BBBBBB; margin: 6px 0 6px 0;}
.ci_menuitem {margin: 0 0 6px 0; font-family:Tahoma, Arial, Times New Roman; font-weight:normal; font-size:12px;} 
a.ci_menulinks {text-decoration:none; color: #D11414;}
a.ci_menulinks:Hover {text-decoration: underline;}

a.MastLinks, A.MastLinks:Hover {font-family:Tahoma, Arial, Verdana, sans-serif; font-weight:normal; font-size:11px; text-decoration:none; color: Red;}
a.MastLinks:Hover {text-decoration: underline;}

.ci_pagename {font-weight: bold; font-family: Tahoma, Arial, Verdana, sans-serif;}


/* MAIN MENU & MAST LINKS - VERSION 2 -------------------- */

.ci_v2_mainnav_tabs { background-image: url(../Images/ci_v2_mainnav_tabmenuimages.png); background-repeat: no-repeat; cursor: pointer; position: relative;}
.ci_v2_mainnav_tabs_modules {background-position: 0 0; left: 21px; width: 78px; height: 20px; font-family: Arial!important; font-size: 16px; color: #FFFFFF; padding: 1px 0 0 32px; letter-spacing: 0px }
.ci_v2_mainnav_tabs_modules:hover {background-position: 0 -22px; color: #000000}
.ci_v2_mainnav_tabs_users {background-position: -115px 0; left: 14px; width: 40px; height: 20px; font-size: 12px; color: #FFFFFF; padding: 2px 0 0 30px; letter-spacing: 0px }
.ci_v2_mainnav_tabs_users:hover {background-position: -115px -22px; color: #ea3838}
.ci_v2_mainnav_tabs_utilities { background-position: -190px 0; left: 14px; width: 55px; height: 20px; font-size: 12px; color: #FFFFFF; padding: 2px 0 0 29px; letter-spacing: 0px }
.ci_v2_mainnav_tabs_utilities:hover {background-position: -190px -22px; color: #ea3838}
.ci_v2_mainnav_tabs_reports {background-position: -279px 0; left: 15px; width: 57px; height: 20px; font-size: 12px; color: #FFFFFF; padding: 2px 0 0 25px; letter-spacing: 0px }
.ci_v2_mainnav_tabs_reports:hover {background-position: -279px -22px; color: #ea3838}
.ci_v2_mainnav_tabs_dashboard {background-position: -366px 0; left: 15px; width: 76px; height: 20px; font-size: 12px; color: #FFFFFF; padding: 2px 0 0 30px; letter-spacing: 0px }
.ci_v2_mainnav_tabs_dashboard:hover {background-position: -366px -22px; color: #ea3838}

.ci_v2_mast_modulesDD {background-image: url(../Images/ci_v2_mast_modulesprite.png?v=03042016); background-repeat: no-repeat; width: 90px; height: 90px; cursor: pointer; display: block; margin: 10px 1px 10px 19px}
.ci_v2_mast_modulesDD_gateway {background-position: 0 0;}
.ci_v2_mast_modulesDD_gateway:Hover {background-position: 0 -90px;}
.ci_v2_mast_modulesDD_gateway_inactive {background-position: 0 -180px;}
.ci_v2_mast_modulesDD_databank {background-position: -90px 0;}
.ci_v2_mast_modulesDD_databank:Hover {background-position: -90px -90px;}
.ci_v2_mast_modulesDD_databank_inactive {background-position: -90px -180px;}
.ci_v2_mast_modulesDD_mapviewer {background-position: -180px 0;}
.ci_v2_mast_modulesDD_mapviewer:Hover {background-position: -180px -90px;}
.ci_v2_mast_modulesDD_mapviewer_inactive {background-position: -180px -180px;}
.ci_v2_mast_modulesDD_weather {background-position: -270px 0;}
.ci_v2_mast_modulesDD_weather:Hover {background-position: -270px -90px;}
.ci_v2_mast_modulesDD_weather_inactive {background-position: -270px -180px;}
.ci_v2_mast_modulesDD_agtesting {background-position: -540px 0;}
.ci_v2_mast_modulesDD_agtesting:Hover {background-position: -540px -91px;}
.ci_v2_mast_modulesDD_agtesting_inactive {background-position: -540px -180px;}
.ci_v2_mast_modulesDD_planttissue {background-position: -1080px 0;}
.ci_v2_mast_modulesDD_planttissue:Hover {background-position: -1080px -90px;}
.ci_v2_mast_modulesDD_planttissue_inactive {background-position: -1080px -180px;}
.ci_v2_mast_modulesDD_fertilityrx {background-position: -900px 0;}
.ci_v2_mast_modulesDD_fertilityrx:Hover {background-position: -900px -90px;}
.ci_v2_mast_modulesDD_fertilityrx_inactive {background-position: -900px -180px;}
.ci_v2_mast_modulesDD_seedrx {background-position: -990px 0;}
.ci_v2_mast_modulesDD_seedrx:Hover {background-position: -990px -90px;}
.ci_v2_mast_modulesDD_seedrx_inactive {background-position: -990px -180px;}
.ci_v2_mast_modulesDD_scheduling {background-position: -720px 0;}
.ci_v2_mast_modulesDD_scheduling:Hover {background-position: -720px -90px;}
.ci_v2_mast_modulesDD_scheduling_inactive {background-position: -720px -180px;}
.ci_v2_mast_modulesDD_cropplanning {background-position: -360px 0;}
.ci_v2_mast_modulesDD_cropplanning:Hover {background-position: -360px -90px;}
.ci_v2_mast_modulesDD_cropplanning_inactive {background-position: -360px -180px;}
.ci_v2_mast_modulesDD_fieldnotes {background-position: -450px 0;}
.ci_v2_mast_modulesDD_fieldnotes:Hover {background-position: -450px -90px;}
.ci_v2_mast_modulesDD_fieldnotes_inactive {background-position: -450px -180px;}
.ci_v2_mast_modulesDD_yieldanalytics {background-position: -630px 0;}
.ci_v2_mast_modulesDD_yieldanalytics:Hover {background-position: -630px -90px;}
.ci_v2_mast_modulesDD_yieldanalytics_inactive {background-position: -630px -180px;}

.ci_v2_mast_modulesDD_benchmarking {background-position: -810px 0; left: 130px; top: 240px}
.ci_v2_mast_modulesDD_benchmarking:Hover {background-position: -810px -90px;}
.ci_v2_mast_modulesDD_benchmarking_inactive {background-position: -810px -180px; left: 130px; top: 240px}

.ci_taskbar_button {background-color: #e3e3e3; height: 26px; padding: 0px 10px 0 10px; white-space: nowrap; cursor: pointer}
.ci_taskbar_button:Hover {background-color: #b2b3b8;}
.ci_taskbar_hyperlink {font-size: 12px; text-decoration: none; padding: 9px 10px 6px 10px; display: block;}
.ci_taskbar_button_cell {border-left: 1px solid #f2f2f2; border-right: 1px solid #f2f2f2; border-collapse: separate}


/* DASHBOARD ------------------------ */

.ci_dashboard_expenditures_label1 {background-color:#668d47; padding: 3px 0px 1px 8px; color: #FFFFFF; font-weight: bold}
.ci_dashboard_expenditures_value1 {background-color:#48682f; padding: 3px 0px 1px 8px; color: #FFFFFF; font-weight: bold}
.ci_dashboard_expenditures_label2 {background-color:#a2d07e; padding: 3px 0px 1px 8px; font-weight: bold}
.ci_dashboard_expenditures_value2 {background-color:#8dbd67; padding: 3px 0px 1px 8px; font-weight: bold}
.ci_dashboard_expenditures_label3 {background-color:#dbf8c4; padding: 3px 0px 1px 8px;}
.ci_dashboard_expenditures_value3 {background-color:#c2e6a4; padding: 3px 0px 1px 8px;}


/* GRID VIEW ------------------------ */

.ci_gridstyle1_table {border: 1px solid #9F9F9F!important;}  
.ci_gridstyle1_header {background: url(../Images/ci_gridstyle1_header_bkgd.png) repeat-x 0 0; font-weight: normal; font-size: 11px; border-bottom: 2px solid #9F9F9F!important; padding-bottom: 4px}
.ci_gridstyle1_row {background-color: #ECECEC; font-size: 11px}
.ci_gridstyle1_altrow {background-color: #ECECEC; font-size: 11px}
.ci_gridstyle1_detailrow {background-color: #FFFFFF}
.ci_gridstyle1_selectedrow {color: Red}
.ci_gridstyle1_footer {background-color: #FFFFFF; font-weight: bold; font-size: 11px;}
.ci_gridstyle1_cell {border-right-width: 1px!important; border-left-width: 1px!important}
.ci_gridstyle1_grouppanel {background: url(../Images/ci_gridstyle1_grouppanel_bkgd.png) repeat-x 0 0; border-bottom: 4px solid white!important; border-top: 0px solid white!important; border-left: 0px solid white!important; border-right: 0px solid white!important}
.ci_gridstyle1_detailbutton {border-right: 1px solid #CFCFCF!important}
.ci_gridstyle1_pagerbottompanel {background-color: #FFFFFF; border-width: 0px!important}
.ci_gridstyle1_button_edit {background-color: Red}
/*.ci_gridstyle1_popup_header {background: url(../Images/ci_bkgd_red.png) repeat-x left bottom; padding: 4px 5px 4px 10px!important; font-weight: bold; color: #FFFFFF!important}*/
.ci_gridstyle1_popup_header {background: #FF383E url(../Images/ci_v2_popupheader_red.png) repeat-x 0 0; padding: 6px 10px 3px 10px!important; font-size: 15px; color: #FFFFFF!important; border-bottom: 3px solid #d50000!important}
.ci_gridstyle1_popup_content {padding: 10px 10px 20px 10px!important}
.ci_gridstyle1_popup_control {border: 3px solid #d50000}
.ci_gridstyle1_selectedrow {color: #4c4c4c; background-color: #d7e4d0}

.ci_gridstyle2_table {border: 1px solid #9F9F9F!important;}  
.ci_gridstyle2_header {background-color: #c0e8ae; font-weight: normal; font-size: 11px; border-bottom: 2px solid #9F9F9F!important; padding-bottom: 4px}
.ci_gridstyle2_row {background-color: #ECECEC; font-size: 11px}
.ci_gridstyle2_altrow {background-color: #ECECEC; font-size: 11px}
.ci_gridstyle2_detailrow {background-color: #FFFFFF}
.ci_gridstyle2_selectedrow {color: Red}
.ci_gridstyle2_footer {background-color: #FFFFFF; font-weight: bold; font-size: 11px;}
.ci_gridstyle2_cell {border-right-width: 1!important; border-left-width: 1px!important}
.ci_gridstyle2_grouppanel {background: url(../Images/ci_gridstyle2_grouppanel_bkgd2.png) repeat-x 0 0; border-bottom: 4px solid white!important; border-top: 0px solid white!important; border-left: 0px solid white!important; border-right: 0px solid white!important}
.ci_gridstyle2_detailbutton {border-right: 1px solid #CFCFCF!important}
.ci_gridstyle2_pagerbottompanel {background-color: #FFFFFF; border-width: 0px!important}
.ci_gridstyle2_button_edit {background-color: Red}
.ci_gridstyle2_popup_header {background: url(../Images/ci_bkgd_red.png) repeat-x left bottom; padding: 4px 5px 4px 10px!important; font-weight: bold; color: #FFFFFF!important}
.ci_gridstyle2_popup_content {padding: 10px 10px 20px 10px!important}
.ci_gridstyle2_selectedrow {color: #4c4c4c; background-color: #d7e4d0}

/*.ci_gridstyle3_table {border: 1px solid #23242b!important;}*/ 
/*.ci_gridstyle3_table {border: 1px solid #CFCFCF!important;}*/ 
/*.ci_gridstyle3_header {background-color: #23242b; font-weight: normal; font-size: 11px; border-bottom: 1px solid #CFCFCF!important; padding-bottom: 4px}
.ci_gridstyle3_spanheader {border-bottom: 1px solid #9F9F9F!important}
.ci_gridstyle3_row {background-color: #FFFFFF; font-size: 11px}
.ci_gridstyle3_altrow {background-color: #FFFFFF; font-size: 11px}
.ci_gridstyle3_detailrow {background-color: #EAEAEA}
.ci_gridstyle3_detailcell {padding: 20px 20px 20px 0}
.ci_gridstyle3_footer td {background-color: #bdbdbd; font-weight: bold; font-size: 10px; border-top: 3px solid #23242b!important}
.ci_gridstyle3_cell {border-right-width: 1px!important; border-left-width: 1px!important}
.ci_gridstyle3_grouppanel {background: url(../Images/ci_gridstyle1_grouppanel_bkgd2.png) repeat-x 0 0; border-bottom: 4px solid white!important; border-top: 0px solid white!important; border-left: 0px solid white!important; border-right: 0px solid white!important}
.ci_gridstyle3_detailbutton {border-right: 1px solid #CFCFCF!important; border-left: 1px solid #CFCFCF!important}
.ci_gridstyle3_pagerbottompanel {background-color: #FFFFFF; border-width: 0px!important}
.ci_gridstyle3_button_edit {background-color: Red}
.ci_gridstyle3_popup_header {background: url(../Images/ci_bkgd_red.png) repeat-x left bottom; padding: 4px 5px 4px 10px!important; font-weight: bold; color: #FFFFFF!important}
.ci_gridstyle3_popup_content {padding: 10px 10px 20px 10px!important}
.ci_gridstyle3_selectedrow {color: #4c4c4c; background-color: #d7e4d0}
.ci_gridstyle3_row_manageproducts {color: #4c4c4c; background-color: #ECECEC; font-size: 11px}
.ci_gridstyle3_selectedrow_manageproducts {color: #000000; background-color: #d7e4d0}*/

.ci_gridstyle3_table {border: 1px solid #000000!important;}
.ci_gridstyle3_header {background-color: #1a1a1a; border-color: #cfcfcf; font-weight: normal; font-size: 11px; padding-bottom: 4px}
/*.ci_gridstyle3_spanheader {border-bottom: 1px solid #9F9F9F!important}*/
.ci_gridstyle3_row {background-color: #FFFFFF; font-size: 11px}
.ci_gridstyle3_altrow {background-color: #FFFFFF; font-size: 11px}
.ci_gridstyle3_detailrow {background-color: #EAEAEA}
.ci_gridstyle3_detailcell {padding: 20px 20px 20px 0}
.ci_gridstyle3_footer td {background-color: #e2e2e2; font-weight: bold; font-size: 10px; border-top: 3px solid #23242b!important}
/*.ci_gridstyle3_cell {border-right-width: 1px!important; border-left-width: 1px!important}*/
.ci_gridstyle3_inlineeditcell {padding: 3px 6px 4px}
.ci_gridstyle3_grouppanel {background: url(../Images/ci_gridstyle1_grouppanel_bkgd2.png) repeat-x 0 0; border-bottom: 4px solid white!important; border-top: 0px solid white!important; border-left: 0px solid white!important; border-right: 0px solid white!important}
.ci_gridstyle3_detailbutton {border-right: 1px solid #CFCFCF!important}
.ci_gridstyle3_pagerbottompanel {background-color: #FFFFFF; border-width: 0px!important}
.ci_gridstyle3_button_edit {background-color: Red}
.ci_gridstyle3_popup_header {background: url(../Images/ci_bkgd_red.png) repeat-x left bottom; padding: 4px 5px 4px 10px!important; font-weight: bold; color: #FFFFFF!important}
.ci_gridstyle3_popup_content {padding: 10px 10px 20px 10px!important}
.ci_gridstyle3_selectedrow {color: #4c4c4c; background-color: #d7e4d0}
.ci_gridstyle3_row_manageproducts {color: #4c4c4c; background-color: #ECECEC; font-size: 11px}
.ci_gridstyle3_selectedrow_manageproducts {color: #000000; background-color: #d7e4d0}

.ci_gridstyle4_table {border: 1px solid #cfcfcf!important;}  
.ci_gridstyle4_header {background-color: #4d4e54; font-weight: normal; font-size: 11px; border-bottom: 1px solid #cfcfcf!important; padding-bottom: 4px}
.ci_gridstyle4_row {background-color: #f7f7f7; font-size: 11px}
.ci_gridstyle4_altrow {background-color: #f7f7f7; font-size: 11px}
.ci_gridstyle4_detailrow {background-color: #f7f7f7}
.ci_gridstyle4_selectedrow {color: Red}
.ci_gridstyle4_footer {background-color: #f7f7f7; font-weight: bold; font-size: 11px;}
.ci_gridstyle4_cell {border-right-width: 1px!important; border-left-width: 1px!important}
.ci_gridstyle4_grouppanel {background: url(../Images/ci_gridstyle1_grouppanel_bkgd2.png) repeat-x 0 0; border-bottom: 4px solid white!important; border-top: 0px solid white!important; border-left: 0px solid white!important; border-right: 0px solid white!important}
.ci_gridstyle4_detailbutton {border-right: 1px solid #CFCFCF!important}
.ci_gridstyle4_pagerbottompanel {background-color: #f7f7f7; border-width: 0px!important}
.ci_gridstyle4_button_edit {background-color: Red}
.ci_gridstyle4_popup_header {background: url(../Images/ci_bkgd_red.png) repeat-x left bottom; padding: 4px 5px 4px 10px!important; font-weight: bold; color: #FFFFFF!important}
.ci_gridstyle4_popup_content {padding: 10px 10px 20px 10px!important}
.ci_gridstyle4_selectedrow {color: #4c4c4c; background-color: #d7e4d0}

.ci_gridstyle5_table {border: 1px solid #000000!important;}
.ci_gridstyle5_header {background-color: #e2e2e2; border-color: #cfcfcf; font-weight: normal; font-size: 11px; padding-bottom: 4px}
.ci_gridstyle6_header {background-color: #e2e2e2; border-color: #cfcfcf; font-weight: normal; font-size: 11px; padding: 4px 0 0 0}
/*.ci_gridstyle5_spanheader {border-bottom: 1px solid #9F9F9F!important}*/
.ci_gridstyle5_row {background-color: #FFFFFF; font-size: 11px}
.ci_gridstyle5_altrow {background-color: #FFFFFF; font-size: 11px}
.ci_gridstyle5_detailrow {background-color: #EAEAEA}
.ci_gridstyle5_detailcell {padding: 20px 20px 20px 0}
.ci_gridstyle5_footer td {background-color: #e2e2e2; font-weight: bold; font-size: 10px; border-top: 3px solid #23242b!important}
/*.ci_gridstyle5_cell {border-right-width: 1px!important; border-left-width: 1px!important}*/
.ci_gridstyle5_grouppanel {background: url(../Images/ci_gridstyle1_grouppanel_bkgd2.png) repeat-x 0 0; border-bottom: 4px solid white!important; border-top: 0px solid white!important; border-left: 0px solid white!important; border-right: 0px solid white!important}
.ci_gridstyle5_detailbutton {border-right: 1px solid #CFCFCF!important}
.ci_gridstyle5_pagerbottompanel {background-color: #FFFFFF; border-width: 0px!important}
.ci_gridstyle5_button_edit {background-color: Red}
.ci_gridstyle5_popup_header {background: url(../Images/ci_bkgd_red.png) repeat-x left bottom; padding: 4px 5px 4px 10px!important; font-weight: bold; color: #FFFFFF!important}
.ci_gridstyle5_popup_content {padding: 10px 10px 20px 10px!important}
.ci_gridstyle5_selectedrow {color: #4c4c4c; background-color: #d7e4d0}
.ci_gridstyle5_row_manageproducts {color: #4c4c4c; background-color: #ECECEC; font-size: 11px}
.ci_gridstyle5_selectedrow_manageproducts {color: #000000; background-color: #d7e4d0}
.ci_gridstyle5_hyperlinkcell a {font-size: 11px; color: red; text-decoration: none}
.ci_gridstyle5_hyperlinkcell a:hover {color: red; text-decoration: underline}

#mainCopy_gvUserList_col0 {padding: 0 0 5px 0}

.dxgvCommandColumnItem {border-width: 0px; color: #ffffff; background:none; background-color: #f31212; font-size: 10px; padding: 1px 0px 1px 0px; font-weight: normal; margin: 0 5px 0 5px; -webkit-border-radius: 3px; moz-border-radius: 3px; border-radius: 3px; cursor: pointer;}
.dxgvCommandColumnItem:hover {background-color: #ca0000; border-width: 0px}


/* TAB PAGES ------------------------ */

.ci_tab { background-color: #E0E0E0; font-weight: normal; font-size: 11px; margin-right: 5px; color: #000000;}
.ci_activetab {background: #FFFFFF url(../Images/ci_activetab_red.png) 0 0 repeat-x; font-weight: normal; font-size: 11px; margin-right: 5px; color: #000000;}
.ci_activetab_hover {background: #FFFFFF url(../Images/ci_activetab_red.png) 0 0 repeat-x; font-weight: normal; font-size: 11px; margin-right: 5px; color: #000000;}



/* HELP PAGES ------------------------ */

.ci_help_contentwrapper {padding: 1px 10px 10px 10px; font-size: 13px; font-family: Tahoma, Arial, Verdana, sans-serif!important}
.ci_help_title {font-weight: bold; font-size: 14px}
.ci_help_videowrapper {width: 488px; background: #F3F3F3 url(../Images/ci_loading.gif) center center no-repeat}
.ci_help_nodelink_videos {color: red!important; font-weight: bold}
/*.ci_help_nodelink_reg a {color: black!important}*/

table.ci_onlinehelp_resourcestable > tbody > tr > td > table > tbody > tr > td {padding: 10px 0 10px 1px!important}


/* REPORT CENTER ------------------------ */

.ci_reportchkbox {display: block}
.ci_reportchkbox INPUT {margin-right: 2px; margin-left: -2px;}
.ci_reportchkboxlist {display: block;}
.ci_reportchkboxlist INPUT {margin-right: 2px; margin-left: -4px;}
.ci_reportchkboxlist TD {padding-right: 30px;}
.ci_reportradbut {display: block;}
.ci_reportradbut INPUT {border: 0px solid green; padding: 2px 3px 0 0;}

.ci_previewlink {color: Red; cursor: pointer; margin: 0;}
.ci_previewlink:hover {text-decoration: underline}

.ci_baseoptioninstructions {font-size: .9em; margin: 7px 0 0 17px; display: block;}


/* SCHEDULING ------------------------ */

.ci_dash_byactivity_oddcell {background-color: #DFDFDF; padding: 3px 5px 3px 5px;}
.ci_dash_byactivity_oddcell_value {background-color: #DFDFDF; padding: 3px 5px 3px 5px; text-align: right;}
.ci_dash_byactivity_evencell {background-color: #F1FACF; padding: 3px 5px 3px 5px;}
.ci_dash_byactivity_evencell_value {background-color: #F1FACF; padding: 3px 5px 3px 5px; text-align: right;}
.ci_dash_activitygrid_oddcell_label {background-color: #DFDFDF; padding: 3px 5px 3px 5px; white-space: nowrap; text-align: right;}
.ci_dash_activitygrid_oddcell_value {background-color: #DFDFDF; padding: 3px 5px 3px 5px; text-align: center;}
.ci_dash_activitygrid_evencell_label {background-color: #F1FACF; padding: 3px 5px 3px 5px; white-space: nowrap; text-align: right;}
.ci_dash_activitygrid_evencell_value {background-color: #F1FACF; padding: 3px 5px 3px 5px; text-align: center;}

.ci_infobubble_background {background-color: #F1FACF;}
.ci_infobubble_oddcell_label {background-color: #F1FACF; padding: 3px 10px 3px 10px; font-weight: bold; white-space: nowrap;}
.ci_infobubble_oddcell_value {background-color: #F1FACF; padding: 3px 0 3px 0; white-space: nowrap;}
.ci_infobubble_evencell_label {background-color: #F1FACF; padding: 3px 10px 3px 10px; font-weight: bold; white-space: nowrap;}
.ci_infobubble_evencell_value {background-color: #F1FACF; padding: 3px 0 3px 0; white-space: nowrap;}
.ci_infobubble_bottomcell {background-color: #F1FACF; padding: 8px 10px 0 10px; white-space: nowrap;}

.ci_splitterbuttons_hbackward {background-image: url(../Images/ci_splitterbuttons_hsprite.png); background-position: 0,0; width: 9px; height: 7px;}
.ci_splitterbuttons_hbackward:hover {background-position: 0,-7px;}
.ci_splitterbuttons_hforward {background-image: url(../Images/ci_splitterbuttons_hsprite.png); background-position: -51px,0; width: 9px; height: 7px;}
.ci_splitterbuttons_hforward:hover {background-position: -51px,-7px;}
.ci_splitterbuttons_hseparator {background-image: url(../Images/ci_splitterbuttons_hsprite.png); background-position: -21px,0; width: 18px; height: 7px;}
.ci_splitterbuttons_hseparator:hover {background-position: -21px,-7px;}

.ci_radiobutton_small {padding: 0; margin: 0; border-width: 0;}
.ci_checkbox_small {padding: 0; margin: 0; border-width: 0; background-color: transparent!important;}


/* RECOMMENDATIONS DASHBOARD ----------------------- */
 
.ci_recheader1 {font-size: x-small; padding-left: 4px; padding-right: 4px; font-weight: bold }
.ci_recheader1 a {color: #000!important; font-weight: bold!important}
.ci_recitem1 {font-size: x-small; padding: 0 4px 0 4px; height: 22px}
.ci_recitem1 a:hover {text-decoration: none!important}

.ci_recitem2 {font-size: x-small; padding: 4px 4px 0 4px; height: 22px}
.ci_recimg_ib {margin: 0 2px 0 2px}
.ci_recimg_hl img {margin: 0 2px 0 2px; border-spacing: 0px!important}

/* .ci_redlabel {background-color: red; padding: 4px; color: #FFF; white-space: nowrap} */
.ci_yellowlabel {background-color: yellow; padding: 4px; color: #000}



/* RECOMMENDATION EQUATIONS PICKER ----------------------- */

.ci_recpicker_tcHeader {color: #FFFFFF; background-color: #23242b; font-weight: normal; font-size: 11px; padding: 4px 5px; border-right: 1px solid #cacaca}
.ci_recpicker_tcContent {background-color: #f4f4f4; font-weight: normal; font-size: 11px; padding: 4px 5px; border-bottom: 1px solid #23242b; border-right: 1px solid #cacaca}
.ci_recpicker_tcContent input {font-size: 11px}
.ci_recpicker_tcContent select {font-size: 11px}
.ci_recpicker_equationdropdown {height: 22px; width: 270px}
.ci_recpicker_productdropdown {height: 22px; width: 190px}


/* CLIENT SETUP ----------------------- */

.ci_ciclientsetup_rolestable td {border: 1px solid #CCCCCC; padding: 0px 5px; font-size: 10px}


/* CAPABILITIES BY ROLE ----------------------- */

.ci_capbyrole_table td {padding: 3px 5px}
.ci_capbyrole_table td td {padding: 0 1px 0 2px}
.ci_capbyrole_head_lbl {font-size: 11px; font-weight: bold}
.ci_capbyrole_subhead_lbl {font-size: 11px; margin: 0}
.ci_capbyrole_border_thicklt {border-top: 1px solid #828282; border-right: 1px solid #828282; border-bottom: 1px solid #828282; border-left: 2px solid #434343; text-align: center}
.ci_capbyrole_border_thickrt {border-top: 1px solid #828282; border-right: 2px solid #434343; border-bottom: 1px solid #828282; border-left: 1px solid #828282; text-align: center}
.ci_capbyrole_border_thickboth {border-top: 1px solid #828282; border-right: 2px solid #434343; border-bottom: 1px solid #828282; border-left: 2px solid #434343; text-align: center}
.ci_capbyrole_border_thickall {border-top: 2px solid #434343; border-right: 2px solid #434343; border-bottom: 2px solid #434343; border-left: 2px solid #434343; text-align: center; width: 55px; vertical-align: bottom; font-weight: bold;}

.ci_capbyrole_bkgd_gray_dark {background-color: #E3E3E3}
.ci_capbyrole_bkgd_gray_lite {background-color: #F1F1F1}
.ci_capbyrole_bkgd_yellow_dark {background-color: #E5D49D}
.ci_capbyrole_bkgd_yellow_lite {background-color: #F4E8BF}
.ci_capbyrole_bkgd_blue_dark {background-color: #A6C9E4}
.ci_capbyrole_bkgd_blue_lite {background-color: #C7DFF2}
.ci_capbyrole_bkgd_green_dark {background-color: #ACE5A3}
.ci_capbyrole_bkgd_green_lite {background-color: #CDF2C7}
.ci_capbyrole_bkgd_purple_dark {background-color: #C8ACE5}
.ci_capbyrole_bkgd_purple_lite {background-color: #DCCBED}
.ci_capbyrole_bkgd_red_dark {background-color: #EA9896}
.ci_capbyrole_bkgd_red_lite {background-color: #FDBEBD}

.ci_capbyrole_canaccess_cell {border-top: 2px solid #434343; border-right: 1px solid #828282; border-bottom: 1px solid #828282; border-left: 2px solid #434343; width: 350px; min-width: 193px}
.ci_capbyrole_capabilities_cell {border-top: 1px solid #828282; border-right: 1px solid #828282; border-bottom: 1px solid #828282; border-left: 2px solid #434343}
.ci_capbyrole_bottomrow {height: 0px; border-top: 2px solid #434343}


/* POPUPS - GENERAL ------------------------ */

.ci_editpopupheader {border-bottom: 2px solid #000000; font-weight: bold;}
.ci_editpopupheaderlabel {font-weight: bold;}

.ci_steplabel {color: Red; border: 0px solid Red; margin-right: 5px; font-size: 1.1em; padding: 1px 4px 3px 0;}

.ci_help_header {height: 30px;}
.ci_help_closebutton {margin-top: 0px}

.ci_popupConfirmContentArea {text-align: left; padding: 10px;}
.ci_popupConfirmLabel {font-size:12px;}
.ci_popupConfirmButtons {width:100px; display:inline-table; margin:5px 5px 5px 5px;}

.ci_gridviewtemplatereplacement_buttons div.dxb {background:transparent; color: #ffffff; background-color: #f31212; font-size: 12px; padding: 4px 7px 2px 7px; font-weight: normal; margin: 1px 5px 0 5px; -webkit-border-radius: 3px; moz-border-radius: 3px; border-radius: 3px; cursor: pointer; border:hidden}
.ci_gridviewtemplatereplacement_buttons div.dxbButton { border: none; }
.ci_gridviewtemplatereplacement_buttons div.dxb:hover {background-color: #ca0000;}

.ci_v2_popupcontrol_red {border: 3px solid #D50000!important}
.ci_v2_popupcontent_red {background-color: #FFFFFF; padding: 10px!important}
.ci_v2_popupheader_red {background: #FF383E url(../Images/ci_v2_popupheader_red.png) 0 0 repeat-x; padding: 6px 10px 3px 10px!important; border-bottom: 3px solid #D50000!important; font-size: 15px; color: #FFFFFF}

.ci_v2_editorwidth_20px {width: 20px}


/* GENERAL PURPOSE ------------------------ */

.ci_genheader_bkgd_lt {border-bottom: 3px solid #da3636; background-color: White; padding: 2px 0 1px 0px; font-size: 12px; font-weight: bold}
.ci_genheader_bkgd_rt {border-bottom: 3px solid #da3636; background-color: White; padding: 2px 0px 1px 0; font-size: 12px; font-weight: bold}

.ci_requiredfield {margin: 0 0 3px 1px;}
.ci_requiredfieldkey {margin: 0 1px 3px 0;}

.ci_googlemarkericon {margin: 0 0 0 2px;}

.ci_gridrowspinner {height: 19px;}

.ci_splitterbutton_left {background-image: url(../Images/ci_v2_splitterbutton.png); background-position: 0 0}
.ci_splitterbutton_right {background-image: url(../Images/ci_v2_splitterbutton.png); background-position: -12px 0}

.ci_number
{
    display: inline-block;
    height: 20px;
    width: 20px;
    line-height: 20px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: white;
    color: black;
    text-align: center;
    font-size: 1.2em;
    font-family: Arial!important
}


/* BUTTONS ------------------------ */

.ci_button_blank {border:none; color:Red; padding: 0px; margin: 0px; cursor: pointer; background-color: transparent!important; font-size:1em;}
.ci_button_blank_inactive {border:none; color:#cccccc; padding: 0px; margin: 0px; cursor: default; background-color: transparent; font-size:1em;}

.ci_hyperlink_button {color: Red!important; font-size: 12px; font-weight: normal; font-family: Tahoma, Arial, Verdana, sans-serif;}
.ci_hyperlink_button div span {text-decoration: none}
.ci_hyperlink_button div span:Hover {text-decoration: underline!important; cursor: pointer}
.ci_hyperlink_button:Hover {text-decoration: underline; cursor: pointer}

.ci_hyperlink_label {color: Red!important; font-size: 12px; font-weight: normal; font-family: Tahoma, Arial, Verdana, sans-serif;}
.ci_hyperlink_label:Hover {text-decoration: underline!important; cursor: pointer}

.ci_button_block_lightgrey img {background-color: #e3e3e3; font-size: 12px; white-space: nowrap; cursor: pointer; display: inline}
.ci_button_block_lightgrey img:Hover {background-color: #b2b3b8; border:none}

.ci_button_block_red {color: #ffffff; background-color: #f31212; font-size: 12px; padding: 6px 10px; white-space: nowrap; cursor: pointer}
.ci_button_block_red:Hover {background-color: #ca0000;}

.ci_button_round_sml_darkgrey {color: #ffffff; background-color: #23242b; height: 18px; -webkit-border-radius: 3px; moz-border-radius: 3px; border-radius: 3px; cursor: pointer;}
.ci_button_round_sml_darkgrey:Hover {background-color: #000000;}
.ci_button_round_sml_darkgrey div span {margin: 0 8px 0 8px; font-size: 10px; font-weight: bold;}

.ci_button_round_sml_lightgrey {color: #000000; background-color: #acacac; height: 18px; -webkit-border-radius: 3px; moz-border-radius: 3px; border-radius: 3px; cursor: pointer;}
.ci_button_round_sml_lightgrey:Hover {background-color: #8c8c8c;}
.ci_button_round_sml_lightgrey div span {margin: 0 8px 0 8px; font-size: 10px; font-weight: bold;}

.ci_button_round_sml_red {color: #ffffff; background-color: #f31212; height: 18px; -webkit-border-radius: 3px; moz-border-radius: 3px; border-radius: 3px; cursor: pointer;}
.ci_button_round_sml_red:Hover {background-color: #ca0000;}
.ci_button_round_sml_red div span {margin: 0 8px 0 8px; font-size: 10px; font-weight: bold; }

.ci_button_round_sml_red_disabled {color: #ffffff; background-color: #8b8b8b; height: 18px; -webkit-border-radius: 3px; moz-border-radius: 3px; border-radius: 3px; cursor:default;}
.ci_button_round_sml_red_disabled div span {margin: 0 8px 0 8px; font-size: 10px; font-weight: bold; }

.ci_button_round_lrg_red {color: #ffffff; background-color: #f31212; font-size: 12px; height: 22px; font-weight: normal; -webkit-border-radius: 3px; moz-border-radius: 3px; border-radius: 3px; cursor: pointer;}
.ci_button_round_lrg_red:Hover {background-color: #ca0000;}
.ci_button_round_lrg_red td {vertical-align: middle;}
.ci_button_round_lrg_red div span {margin: 0 10px 0 10px}

.ci_button_round_lrg_lightgrey {color: #ffffff; background-color: #acacac; font-size: 12px; height: 22px; font-weight: normal; margin-top: 1px; -webkit-border-radius: 3px; moz-border-radius: 3px; border-radius: 3px; cursor: pointer;}
.ci_button_round_lrg_lightgrey:Hover {background-color: #8c8c8c;}
.ci_button_round_lrg_lightgrey div span {margin: 0 10px 0 10px}

.ci_button_round_lrg_darkgrey {color: #ffffff; background-color: #23242b; font-size: 12px; height: 22px; font-weight: normal; -webkit-border-radius: 3px; moz-border-radius: 3px; border-radius: 3px; cursor: pointer;}
.ci_button_round_lrg_darkgrey:Hover {background-color: #000000;}
.ci_button_round_lrg_darkgrey div span {margin: 0 10px 0 10px}

.ci_button_round_lrg_darkgrey_inactive {color: #cccccc; background-color: #acacac; font-size: 12px; height: 22px; font-weight: normal; margin-top: 1px; cursor: default; -webkit-border-radius: 3px; moz-border-radius: 3px; border-radius: 3px;}
.ci_button_round_lrg_darkgrey_inactive:Hover {background-color: #acacac;}
.ci_button_round_lrg_darkgrey_inactive td {vertical-align: middle;}
.ci_button_round_lrg_darkgrey_inactive div span {margin: 0 10px 0 10px}

.ci_button_ssjobs {color: #D11414; font-size: 12px; font-weight: normal; margin: 0 20px 0 0; cursor: pointer;}
.ci_button_ssjobs:Hover {border-bottom: 1px solid #D11414}
.ci_button_ssjobs_selected {color: black; padding-right: 20px; border-bottom: 1px solid black; background: url(../Images/ci_sortarrow_down.png) no-repeat right 1px}
.ci_button_ssjobs_selected:Hover {color: black}
.ci_button_ssjobs_submenu {background-color: #eaeaea; padding: 10px 10px 1px 10px}
.ci_button_ssjobs_submenuitem {margin-bottom: 10px; color: #D11414; white-space: nowrap}
.ci_button_ssjobs_submenuitem div img {display: inline;}
.ci_button_ssjobs_submenuitem div:Hover {}
.ci_button_ssjobs_submenu_checkedimage {height: 10px; width: 16px; background: url(../Images/ci_ssjobs_menucheck.png) no-repeat 0 0}
.ci_button_ssjobs_submenu_uncheckedimage {height: 10px; width: 16px;}

.ci_button_ssjobs_resubmit {color: #000000; background-color: #ffffff; font-size: 16px; height: 32px; width: 100px; font-weight: bold; margin-top: 1px; -webkit-border-radius: 6px; moz-border-radius: 6px; border-radius: 6px; cursor: pointer;}
.ci_button_ssjobs_resubmit:Hover {background-color: #acacac;}
.ci_button_ssjobs_resubmit td {vertical-align: middle;}
.ci_button_ssjobs_resubmit div span {margin: 0 10px 0 10px}
 
.ci_button_activitymenu {color: black; padding-right: 20px; border-bottom: 1px solid black; background: url(../Images/ci_sortarrow_down.png) no-repeat right 1px;}
.ci_button_activitymenu:Hover {border-bottom: 1px solid #D11414}
.ci_button_activitymenu_submenu {background-color: #eaeaea; border: 1px solid #d0d0d0; padding: 10px 10px 1px 10px}
.ci_button_activitymenu_submenuitem {padding-right: 20px; margin-bottom: 10px; color: #D11414; white-space: nowrap; background: url(../Images/ci_sortarrow_right.png) no-repeat right 1px;}
/*.ci_button_activitymenu_submenuitem div img {display: inline;}
.ci_button_activitymenu_submenuitem div:Hover {}*/
.ci_button_activitymenu_subsubmenu {border: 0px solid #d0d0d0}
.ci_button_activitymenu_subsubmenuitem {cursor: pointer; background-image: none;}
 
.ci_button_circle_lightgrey_right {color: #000000; border: 2px solid #8f8f8f; background: #acacac url(../Images/ci_button_pointerright.png) no-repeat center center; font-size: 12px; height: 50px; width: 50px; font-weight: normal; margin-top: 1px; -webkit-border-radius: 25px; moz-border-radius: 25px; border-radius: 25px; cursor: pointer;}
.ci_button_circle_lightgrey_right:Hover {background-color: #8c8c8c;}
.ci_button_circle_lightgrey_right td {vertical-align: middle;}
.ci_button_circle_lightgrey_right div span {margin: 0 10px 0 10px}

.ci_button_circle_lightgrey_left {color: #000000; border: 2px solid #8f8f8f; background: #acacac url(../Images/ci_button_pointerleft.png) no-repeat center center; font-size: 12px; height: 50px; width: 50px; font-weight: normal; margin-top: 1px; -webkit-border-radius: 25px; moz-border-radius: 25px; border-radius: 25px; cursor: pointer;}
.ci_button_circle_lightgrey_left:Hover {background-color: #8c8c8c;}
.ci_button_circle_lightgrey_left td {vertical-align: middle;}
.ci_button_circle_lightgrey_left div span {margin: 0 10px 0 10px}


.ci_ssjobs_auditgrid td {white-space: nowrap; border: 1px solid #CCC; font-size: 11px; padding: 2px 5px 2px 5px}

.ci_ssjobs_auditgrid td td {border-width: 0}

.ci_gridedit_button {margin: 0 3px 0 3px; padding: 0; background-color: #FFFFFF; -webkit-border-radius: 0; moz-border-radius: 0; border-radius: 0}
.ci_gridedit_button:hover {background-color: #CFCFCF}

.ci_planttissuelocationsbutton {margin: 150px 0 0 13px; width: 100px; font-size: 14px; line-height: 1.3em; font-weight: bold; color: #A0A0A0; border: 1px dashed #A0A0A0; padding: 6px; -webkit-border-radius: 20px; moz-border-radius: 20px; border-radius: 20px}
.ci_planttissuelocationsbutton:hover {border: 1px dashed #828282; color: #828282}

/* DEVEX CONTROLS ----------------------- */

#mainCopy_panel43_PWC-1 {overflow: scroll!important;}
.dxsplLCC {position: static !important;}
.dxtcActiveTab {padding-top: 7px!important; padding-bottom: 5px!important;}
.dxtcTab {padding-top: 7px!important; padding-bottom: 5px!important;}
/*.dxtcControl_CITheme123 {height: 100%!important;}
.dxtcPageContent_CITheme123 {height: 100%!important;}
.dxICheckBox_CITheme123 {margin: 0 0 0 0; display: inline-table}
.dxpcControl_CITheme123 {background-color:transparent!important;}*/
.dxWeb_splHSeparator {margin-top: 5px;}
/*.dxpc-mainDiv {border-width: 0!important;}*/

.dxeHLC {background-color: #1a1a1a; color: #FFFFFF}
.dxeHFC {background-color: #1a1a1a; color: #FFFFFF}

.dxeHyperlink {font-family: Tahoma, Arial, Verdana, sans-serif; text-decoration: none; cursor: pointer; color: #364be3}
a:hover.dxeHyperlink {text-decoration: underline}
a:visited.dxeHyperlink {text-decoration: none; cursor: pointer; color: #364be3}
/*.dxeHyperlink_CITheme123 {text-decoration: none; cursor: pointer; color: #364be3}
a:hover.dxeHyperlink_CITheme123 {text-decoration: underline}
a:visited.dxeHyperlink_CITheme123 {text-decoration: none; cursor: pointer; color: #364be3}*/


/* Password Input Styles */ 
.negativeBar {
    background-color: #FFFFFF;
}
.pwdBlankBar .positiveBar {
    width: 0%;
}
.pwdBlankBar .negativeBar {
    width: 100%;
}

.pwdWeakBar .positiveBar {
    background-color: Red;
    width: 30%;
}
.pwdWeakBar .negativeBar {
    width: 70%;
}

.pwdFairBar .positiveBar {
    background-color: #FFCC33;
    width: 65%;
}
.pwdFairBar .negativeBar {
    width: 35%;
}

.pwdStrengthBar .positiveBar {
    background-color: Green;
    width: 100%;
}
.pwdStrengthBar .negativeBar {
    width: 0%;
}


/* Rec Equation Editor */ 

.ci_table_headrow_lightgrey {background-color: #b9b9b9; font-size: 10px; color: #000000; padding: 3px 5px; border: 1px solid #cfcfcf!important}
.ci_table_headrow_darkgrey {background-color: #1a1a1a; font-size: 10px; color: #FFFFFF; padding: 3px 5px; border: 1px solid #cfcfcf!important}
.ci_table_regrow {background-color: #ffffff; font-size: 10px!important; padding: 2px 5px; border: 1px solid #cfcfcf!important}
.ci_table_helprow {background-color: #d70001; padding: 3px 5px; border: 1px solid #cfcfcf!important}
.ci_table_helplabel {color: #FFFFFF; font-size: 9px; cursor: pointer}
.ci_table_datarowname {background-color: cornsilk; font-size: 10px; color: #000000; padding: 3px 4px; border: 1px solid #cfcfcf!important}
.ci_table_datarowvalue {background-color: White; font-size: 10px; color: #000000; padding: 3px 4px; border: 1px solid #cfcfcf!important}
.ci_table_row1 {background-color: cornsilk; font-size: 10px; color: #000000; padding: 3px 4px; border: 1px solid #cfcfcf!important}
.ci_table_row2 {background-color: White; font-size: 10px; color: #000000; padding: 3px 4px; border: 1px solid #cfcfcf!important}

.smallnumberbox {width: 50px; text-align: right}
.smallnumberbox input {font-size: 10px!important}
.mediumnumberbox {width: 50px; text-align: right}
.mediumnumberbox input {font-size: 10px!important}
.largenumberbox {width: 200px}
.largenumberbox input {font-size: 10px!important}
.labelalign {display: inline-table; font-size: 10px; margin-left: 3px;}
.combobox {width: 98%}
.combobox input {font-size: 10px!important}

.creditTable {width: 100%;}
.creditCell {padding: 3px 5px 1px 5px; background-color: #CCCCCC; border-bottom: 3px solid #FFFFFF;}
.creditElementName {font-weight: bold; font-size: 10px;}
.dataCell {margin: 2px 2px 2px 2px;}
.dataCell table {display: inline-table}
.creditLabel {display: inline-table; font-size: 10px}
.creditPct {width: 40px; text-align: right;}
.creditPct input {font-size: 10px}
/*.testCell {width: 200px; background-color: aqua;}*/
/*.errorFormatting {width: 50px; background-color:navy; display:block;}*/

/* Roles & Permissions Table */

.ci_permcell {font-size: 11px; border: 1px solid #CCCCCC; vertical-align: middle; white-space: nowrap}
.ci_permlbl_header {font-size: 11px; color: #FFFFFF; border: 1px solid #CCCCCC}
.ci_permlbl_reg {font-size: 11px}
.ci_permimg {vertical-align: middle; margin-left: 4px}
.ci_permlbl_codes {font-size: 11px; display: table; margin: 0 auto}
.ci_permlbl_na {font-size: 11px; color: #CCCCCC; display: table; margin: 0 auto}
.ci_permlbl_view {font-size: 11px; color: red; cursor: pointer}
.ci_permlbl_view:Hover {text-decoration: underline}
.ci_permlbl_override {color: #0006ff; font-weight: bold}
.ci_permchkbx_std {font-size: 11px; display: table; margin: 0}
.ci_permchkbx_std td {padding: 0 3px 0 3px}
.ci_permchkbx_spl {font-size: 11px}
.ci_permchkbx_spl td {padding: 0 3px 0 3px}
.ci_permcombobx_override {border: 2px solid #0006ff}
.ci_permsep {height: 1px; background-color: #707070; width: 100%; margin: 4px 0}

/* Loading Panel */

.ci_loadingpanel1 {font-size: 14px; color: #FFFFFF; background: url(../Images/ci_loadpanel_bkgdcircle.png) no-repeat 6px center #222222; border-radius: 10px }
.ci_loadingpanel1 span {margin-left: 6px}



.ci_roles_inspect {float: right; height: 14px; width: 15px; background: #E5E5E5 url(../Images/ci_button_magnifyingglass.png) no-repeat center center; border: 1px solid #B7B7B7}

.text {font-size: 10px; line-height: 10px}

.ci_check span {border-width: 0}

.ci_seedrx_poptrackbar {height: 18px!important}
.ci_seedrx_poptrackbar div {height: 18px!important}

/*** OLD STYLES *********************************************/

/****
ul.ci_mainnav_menu
{
    list-style: none;
    padding: 0;
    margin: 0;
}

.displace
{
    position: absolute;
    left: -5000px;
}

ul.ci_mainnav_menu li
{
    float: left;
    padding: 0;
}

ul.ci_mainnav_menu li a
{
    display: block;
    height: 40px;
    background: url(../Images/ci_mainnav_sprite.png);
    margin: 0;
}

ul.ci_mainnav_menu li.dashboard a
{
    width: 115px; background-position: 0 0;
}

ul.ci_mainnav_menu li.reports a
{
    width: 115px; background-position: -115px 0;
}

ul.ci_mainnav_menu li.utilities a
{
    width: 115px; background-position: -230px 0;
}

ul.ci_mainnav_menu li.manage a
{
    width: 115px; background-position: -345px 0;
}

ul.ci_mainnav_menu li.prepare a
{
    width: 115px; background-position: -460px 0;
}


ul.ci_mainnav_menu li.dashboard a:hover
{
    width: 115px; background-position: 0 -40px;
}

ul.ci_mainnav_menu li.reports a:hover
{
    width: 115px; background-position: -115px -40px;
}

ul.ci_mainnav_menu li.utilities a:hover
{
    width: 115px; background-position: -230px -40px;
}

ul.ci_mainnav_menu li.manage a:hover
{
    width: 115px; background-position: -345px -40px;
}

ul.ci_mainnav_menu li.prepare a:hover
{
    width: 115px; background-position: -460px -40px;
}
***/

/***
.ci_button_reports
{
    border: 1px solid black;
    background-color: #D11414;
    color: #FFFFFF;
    font-size: 14px;
    margin-bottom: 10px;
    margin-left: 60px;
}

.ci_button_reports_hover
{
    background-color: #E52222;
    color: #FFFFFF;
    cursor: pointer;
}

.ci_buttonlink_reports
{
    color: #D11414;
    font-size: 14px;
    margin-left: 75px;
}

.ci_buttonlink_reports: hover
{
    text-decoration: underline;
}


/*.ci_mast_nav_modules {background-image: url(../Images/ci_v2_mast_menutab_off.png); font-size: 14px; text-align: center; padding-top: 11px; color: #FFFFFF; text-decoration: none; cursor: pointer}
.ci_mast_nav_modules:hover {background-image: url(../Images/ci_v2_mast_menutab_on.png);}*/

/*.ci_v2_mast_menutab_dashboard {background: url(../Images/ci_v2_mast_menutab_dashboard.png) no-repeat 0 0; cursor: pointer}
.ci_v2_mast_menutab_reports {background: url(../Images/ci_v2_mast_menutab_reports.png) no-repeat 0 0; cursor: pointer}
.ci_v2_mast_menutab_utilities {background: url(../Images/ci_v2_mast_menutab_utilities.png) no-repeat 0 0; cursor: pointer}
.ci_v2_mast_menutab_users {background: url(../Images/ci_v2_mast_menutab_users.png) no-repeat 0 0; cursor: pointer}
.ci_v2_mast_menutab_modules {background: url(../Images/ci_v2_mast_menutab_modules.png) no-repeat 0 0; cursor: pointer}

.ci_v2_mast_menutab_red {height: 20px; width: 102px; background: url(../Images/ci_v2_mast_menutab_bkgd_red.png) no-repeat 0 0; cursor: pointer; padding: 9px 5px 0 0}
.ci_v2_mast_menutab_red_hl {text-decoration: none; color: #FFFFFF}
.ci_v2_mast_menutab_red_hl:Hover {color: #000000;}
.ci_v2_mast_menutab_black {width: 102px; background: url(../Images/ci_v2_mast_menutab_bkgd_black.png) no-repeat 0 bottom; cursor: pointer; padding: 9px 5px 0 0}
.ci_v2_mast_menutab_black_hl {text-decoration: none; color: #FFFFFF}
.ci_v2_mast_menutab_black_hl:Hover {color: Red}*/


/*.ci_v2_mainnav_modules {background: url(../Images/ci_v2_mainnav_tabsprite.png) 0 0 no-repeat; width: 110px; height: 22px; cursor: pointer}
.ci_v2_mainnav_modules:hover {background: url(../Images/ci_v2_mainnav_tabsprite.png) 0 -22px no-repeat;}*/

/*.ci_v2_mainnav_users {background: url(../Images/ci_v2_mainnav_tabsprite.png) -110px 0 no-repeat; width: 70px; height: 22px; cursor: pointer}
.ci_v2_mainnav_users:hover {background: url(../Images/ci_v2_mainnav_tabsprite.png) -110px -22px no-repeat;}
.ci_v2_mainnav_utilities {background: url(../Images/ci_v2_mainnav_tabsprite.png) -180px 0 no-repeat; width: 84px; height: 22px; cursor: pointer}
.ci_v2_mainnav_utilities:hover {background: url(../Images/ci_v2_mainnav_tabsprite.png) -180px -22px no-repeat;}
.ci_v2_mainnav_reports {background: url(../Images/ci_v2_mainnav_tabsprite.png) -264px 0 no-repeat; width: 82px; height: 22px; cursor: pointer}
.ci_v2_mainnav_reports:hover {background: url(../Images/ci_v2_mainnav_tabsprite.png) -264px -22px no-repeat;}
.ci_v2_mainnav_dashboard {background: url(../Images/ci_v2_mainnav_tabsprite.png) -346px 0 no-repeat; width: 106px; height: 22px; cursor: pointer}
.ci_v2_mainnav_dashboard:hover {background: url(../Images/ci_v2_mainnav_tabsprite.png) -346px -22px no-repeat;}*/

/*.ci_taskbar_button_right {background-color: #e3e3e3; height: 26px; border-left: 1px solid #f2f2f2; padding: 0 10px 0 10px; cursor: pointer}
.ci_taskbar_button_right:Hover {background-color: #d0cfcf;}*/

/*.ci_v3_mast_modulesDD {background-image: url(../Images/ci_v3_mast_modulesprite.png); background-repeat: no-repeat; width: 68px; height: 68px; cursor: pointer; display: block}
.ci_v3_mast_modulesDD_gateway {background-position: 0 0;}
.ci_v3_mast_modulesDD_gateway:Hover {background-position: 0 -68px}
.ci_v3_mast_modulesDD_gateway_inactive {background-position: 0 -136px;}
.ci_v3_mast_modulesDD_databank {background-position: -68px 0;}
.ci_v3_mast_modulesDD_databank:Hover {background-position: -68px -68px}
.ci_v3_mast_modulesDD_databank_inactive {background-position: -68px -136px;}
.ci_v3_mast_modulesDD_mapviewer {background-position: -136px 0;}
.ci_v3_mast_modulesDD_mapviewer:Hover {background-position: -136px -68px}
.ci_v3_mast_modulesDD_mapviewer_inactive {background-position: -136px -136px;}
.ci_v3_mast_modulesDD_weather {background-position: -204px 0;}
.ci_v3_mast_modulesDD_weather:Hover {background-position: -204px -68px}
.ci_v3_mast_modulesDD_weather_inactive {background-position: -204px -136px;}
.ci_v3_mast_modulesDD_cropplanning {background-position: -272px 0}
.ci_v3_mast_modulesDD_cropplanning:Hover {background-position: -272px -68px}
.ci_v3_mast_modulesDD_cropplanning_inactive {background-position: -272px -136px;}
.ci_v3_mast_modulesDD_fieldnotes {background-position: -340px 0;}
.ci_v3_mast_modulesDD_fieldnotes:Hover {background-position: -340px -68px}
.ci_v3_mast_modulesDD_fieldnotes_inactive {background-position: -340px -136px;}
.ci_v3_mast_modulesDD_agtesting {background-position: -408px 0;}
.ci_v3_mast_modulesDD_agtesting:Hover {background-position: -408px -68px}
.ci_v3_mast_modulesDD_agtesting_inactive {background-position: -408px -136px;}
.ci_v3_mast_modulesDD_yieldanalytics {background-position: -476px 0;}
.ci_v3_mast_modulesDD_yieldanalytics:Hover {background-position: -476px -68px}
.ci_v3_mast_modulesDD_yieldanalytics_inactive {background-position: -476px -136px;}
.ci_v3_mast_modulesDD_scheduling {background-position: -544px 0}
.ci_v3_mast_modulesDD_scheduling:Hover {background-position: -544px -68px}
.ci_v3_mast_modulesDD_scheduling_inactive {background-position: -544px -136px;}
.ci_v3_mast_modulesDD_benchmarking {background-position: -612px 0;}
.ci_v3_mast_modulesDD_benchmarking:Hover {background-position: -612px -68px}
.ci_v3_mast_modulesDD_benchmarking_inactive {background-position: -612px -136px;}
.ci_v3_mast_modulesDD_fertilityrx {background-position: -680px 0;}
.ci_v3_mast_modulesDD_fertilityrx:Hover {background-position: -680px -68px}
.ci_v3_mast_modulesDD_fertilityrx_inactive {background-position: -680px -136px;}
.ci_v3_mast_modulesDD_seedrx {background-position: -748px 0;}
.ci_v3_mast_modulesDD_seedrx:Hover {background-position: -748px -68px}
.ci_v3_mast_modulesDD_seedrx_inactive {background-position: -748px -136px;}

.ci_v2_mast_modulesDASH {background-image: url(../Images/ci_v2_mast_modulesprite_dash.png); background-repeat: no-repeat; width: 50px; height: 50px; cursor: pointer;}
.ci_v2_mast_modulesDASH_gateway {background-position: 0 0;}
.ci_v2_mast_modulesDASH_gateway:Hover {background-position: 0 -50px;}
.ci_v2_mast_modulesDASH_databank {background-position: -50px 0;}
.ci_v2_mast_modulesDASH_databank:Hover {background-position: -50px -50px;}
.ci_v2_mast_modulesDASH_mapviewer {background-position: -100px 0;}
.ci_v2_mast_modulesDASH_mapviewer:Hover {background-position: -100px -50px;}
.ci_v2_mast_modulesDASH_weather {background-position: -150px 0;}
.ci_v2_mast_modulesDASH_weather:Hover {background-position: -150px -50px;}
.ci_v2_mast_modulesDASH_cropplanning {background-position: -200px 0}
.ci_v2_mast_modulesDASH_cropplanning:Hover {background-position: -200px -50px;}
.ci_v2_mast_modulesDASH_fieldnotes {background-position: -250px 0;}
.ci_v2_mast_modulesDASH_fieldnotes:Hover {background-position: -250px -50px;}
.ci_v2_mast_modulesDASH_agtesting {background-position: -300px 0;}
.ci_v2_mast_modulesDASH_agtesting:Hover {background-position: -300px -50px;}
.ci_v2_mast_modulesDASH_yieldanalytics {background-position: -350px 0;}
.ci_v2_mast_modulesDASH_yieldanalytics:Hover {background-position: -350px -50px;}
.ci_v2_mast_modulesDASH_scheduling {background-position: -400px 0}
.ci_v2_mast_modulesDASH_scheduling:Hover {background-position: -400px -50px;}
.ci_v2_mast_modulesDASH_benchmarking {background-position: -450px 0;}
.ci_v2_mast_modulesDASH_benchmarking:Hover {background-position: -450px -50px;}
.ci_v2_mast_modulesDASH_fertilityrx {background-position: -500px 0;}
.ci_v2_mast_modulesDASH_fertilityrx:Hover {background-position: -500px -50px;}
.ci_v2_mast_modulesDASH_seedrx {background-position: -550px 0;}
.ci_v2_mast_modulesDASH_seedrx:Hover {background-position: -550px -50px;}*/


/*.ci_taskbar_titleicon_dashboard {background: url(../Images/ci_v2_taskbar_iconsprite.png) 0 0 no-repeat; width: 28px; height: 22px}
.ci_taskbar_titleicon_users {background: url(../Images/ci_v2_taskbar_iconsprite.png) -28px 0 no-repeat; width: 28px; height: 22px}
.ci_taskbar_titleicon_fieldnotes {background: url(../Images/ci_v2_taskbar_iconsprite.png) -252px 0 no-repeat; width: 28px; height: 22px}
.ci_taskbar_titleicon_cropplanning {background: url(../Images/ci_v2_taskbar_iconsprite.png) -224px 0 no-repeat; width: 28px; height: 22px}*/

/*.ci_dashboard_navbarheader {background: url(../Images/ci_v3_dashboard_navbarheader.png) 0 0 repeat-x; height: 26px; border-width: 0; border-bottom: 1px solid #626262; padding: 0 10px; font-weight: normal} */

/*.ci_filterlabelcell_60 {width: 60px;}
.ci_filterlabelcell_80 {width: 60px;}*/

/*.ci_popup1_style1_header {background: url(../Images/ci_bkgd_gray.png) repeat-x bottom left; font-weight: bold; color: #FFFFFF; padding: 4px 5px 4px 0;} */

/*.ci_stepnote {margin-top: 10px; margin-right: 20px;}
.ci_groupheader {font-size: 10px;}*/

/*.ci_dashboard_grid_button {background-color: #e3e3e3; color: Red; height: 18px; border: 1px solid #f2f2f2; padding: 0px 10px 0 10px; white-space: nowrap; cursor: pointer}
.ci_dashboard_grid_button:Hover {background-color: #d0cfcf;}

.ci_dashboard_grid_button 
{
    color: #ffffff; 
    background-color: #23242b; 
    border: 0px solid #626262; 
    font-size: X-Small; 
    font-weight: bold;
    margin-top: 1px;  
    height: 20px;
    -webkit-border-radius: 3px;
    moz-border-radius: 3px;
    border-radius: 3px;
    cursor: pointer;
}
.ci_dashboard_grid_button:Hover {background-color: #000000;}*/

/*.ci_button_large 
{
    color: #e4e2e2; 
    background-color: #d11414; 
    border: 1px solid #626262; 
    font-size: 12px; 
    font-weight: normal;  
    padding: 3px 7px 3px 7px;
    -webkit-border-radius: 3px;
    moz-border-radius: 3px;
    border-radius: 3px;
}
.ie9 .ci_button_large 
{
    color: #e4e2e2; 
    background-color: #d11414; 
    border: 1px solid #626262; 
    font-size: 12px; 
    font-weight: normal;  
    padding: 3px 7px 2px 7px;
    -webkit-border-radius: 3px;
    moz-border-radius: 3px;
    border-radius: 3px;
}
.ci_button_large:hover {color: #ffffff; background-color: #d11414; border: 1px solid #222222; cursor: pointer}*/


/*.ci_hyperlink_button_ul {color: Red!important; font-size: 13px; font-weight: normal; text-decoration: none; font-family: Tahoma, Arial, Verdana, sans-serif;}
.ci_hyperlink_button_ul:Hover {text-decoration: underline; cursor: pointer}*/

/*.ci_hyperlink_button_white {color: #FFFFFF!important; font-size: 13px; font-weight: normal; text-decoration: none; font-family: Tahoma, Arial, Verdana, sans-serif;}
.ci_hyperlink_button_white:Hover {text-decoration: none; cursor: pointer}*/

/*.ci_hyperlink_button_red {color: Red!important; font-size: 13px; font-weight: normal; text-decoration: none; font-family: Tahoma, Arial, Verdana, sans-serif;}
.ci_hyperlink_button_red:Hover {text-decoration: none; cursor: pointer}*/

/*.ci_button_lrg_save {background-image: url(../Images/ci_button_lrg_save.png); height: 22px; width: 46px;}
.ci_button_lrg_save:hover {background-position: 0 -22px;}*/

/*.ci_button_lrg_save2 {background-image: url(../Images/ci_button_lrg_save2.png); height: 22px; width: 58px;}
.ci_button_lrg_save2:hover {background-position: 0 -22px;}*/

/*.ci_button_lrg_done {background-image: url(../Images/ci_button_lrg_done.png); height: 22px; width: 58px;}
.ci_button_lrg_done:hover {background-position: 0 -22px;}*/

/*.ci_button_lrg_cancel {background-image: url(../Images/ci_button_lrg_cancel.png); height: 22px; width: 64px;}
.ci_button_lrg_cancel:hover {background-position: 0 -22px;}/*

/*********.ci_button_lrg_edit {background-image: url(../Images/ci_button_lrg_edit.png); height: 22px; width: 42px;}
.ci_button_lrg_edit:hover {background-position: 0 -22px;}*/

/*.ci_button_lrg_signin {background-image: url(../Images/ci_button_lrg_signin.png); height: 22px; width: 58px;}
.ci_button_lrg_signin:hover {background-position: 0 -22px;}*/

/*.ci_button_lrg_refresh {background-image: url(../Images/ci_button_lrg_refresh.png); height: 22px; width: 71px;}
.ci_button_lrg_refresh:hover {background-position: 0 -22px;}*/

/*.ci_button_lrg_upload {background-image: url(../Images/ci_button_lrg_upload.png); height: 22px; width: 65px;}
.ci_button_lrg_upload:hover {background-position: 0 -22px;}*/

/*.ci_button_lrg_entersamplelocations {background-image: url(../Images/ci_button_lrg_entersamplelocations.png); height: 22px; width: 181px;}
.ci_button_lrg_entersamplelocations:hover {background-position: 0 -22px;}*/

/*.ci_button_lrg_changesamplelocations {background-image: url(../Images/ci_button_lrg_changesamplelocations.png); height: 22px; width: 192px;}
.ci_button_lrg_changesamplelocations:hover {background-position: 0 -22px;}*/

/*.ci_button_lrg_submittolab {background-image: url(../Images/ci_button_lrg_submittolab.png); height: 22px; width: 108px;}
.ci_button_lrg_submittolab:hover {background-position: 0 -22px;}*/

/*.ci_button_lrg_submittalform {background-image: url(../Images/ci_button_lrg_submittalform.png); height: 22px; width: 121px;}
.ci_button_lrg_submittalform:hover {background-position: 0 -22px;}*/

/*.ci_button_lrg_generatereport {background-image: url(../Images/ci_button_lrg_generatereport.png); height: 22px; width: 133px;}
.ci_button_lrg_generatereport:hover {background-position: 0 -22px;}

.ci_button_lrg_refreshgrid {background-image: url(../Images/ci_button_lrg_refreshgrid.png); height: 22px; width: 105px;}
.ci_button_lrg_refreshgrid:hover {background-position: 0 -22px;}*/

/*.ci_button_lrg_fieldsbyfarm {background-image: url(../Images/ci_button_lrg_fieldsbyfarm.png); height: 22px; width: 113px;}
.ci_button_lrg_fieldsbyfarm:hover {background-position: 0 -22px;}

.ci_button_lrg_fieldsbyregion {background-image: url(../Images/ci_button_lrg_fieldsbyregion.png); height: 22px; width: 127px;}

/*.ci_button_lrg_report {background-image: url(../Images/ci_button_lrg_report.png); height: 22px; width: 64px;}
.ci_button_lrg_report:hover {background-position: 0 -22px;}*/

/*********.ci_button_lrg_analysisreport {background-image: url(../Images/ci_button_lrg_analysisreport.png); height: 22px; width: 127px;}
.ci_button_lrg_analysisreport:hover {background-position: 0 -22px;}*/

/*.ci_button_lrg_save_scouting {background-image: url(../Images/ci_button_lrg_save_scouting.png); height: 22px; width: 91px;}
.ci_button_lrg_save_scouting:hover {background-position: 0 -22px;}*/

/*.ci_button_lrg_ok {background-image: url(../Images/ci_button_lrg_ok.png); height: 22px; width: 46px;}
.ci_button_lrg_ok:hover {background-position: 0 -22px;}

.ci_button_lrg_yes {background-image: url(../Images/ci_button_lrg_yes.png); height: 22px; width: 46px;}
.ci_button_lrg_yes:hover {background-position: 0 -22px;}

.ci_button_lrg_no {background-image: url(../Images/ci_button_lrg_no.png); height: 22px; width: 46px;}
.ci_button_lrg_no:hover {background-position: 0 -22px;}*/

/*.ci_button_lrg_viewcropplan {background-image: url(../Images/ci_button_lrg_viewcropplan.png); height: 22px; width: 119px;}
.ci_button_lrg_viewcropplan:hover {background-position: 0 -22px;}*/

/*.ci_button_lrg_fieldnotes {background-image: url(../Images/ci_button_lrg_fieldnotes.png); height: 22px; width: 100px;}
.ci_button_lrg_fieldnotes:hover {background-position: 0 -22px;}

.ci_button_lrg_planttissuesampling {background-image: url(../Images/ci_button_lrg_planttissuesampling.png); height: 22px; width: 174px;}
.ci_button_lrg_planttissuesampling:hover {background-position: 0 -22px;}*/

/*.ci_button_lrg_importobservations {background-image: url(../Images/ci_button_lrg_importobservations.png); height: 22px; width: 158px;}
.ci_button_lrg_importobservations:hover {background-position: 0 -22px;}*/

/*.ci_button_lrg_exportobservations {background-image: url(../Images/ci_button_lrg_exportobservations.png); height: 22px; width: 161px;}
.ci_button_lrg_exportobservations:hover {background-position: 0 -22px;}*/

/*********.ci_button_lrg_importfiles {background-image: url(../Images/ci_button_lrg_importfiles.png); height: 22px; width: 98px;}
.ci_button_lrg_importfiles:hover {background-position: 0 -22px;}*/

/*.ci_button_lrg_pdf {background-image: url(../Images/ci_button_lrg_pdf.png); height: 22px; width: 40px;}
.ci_button_lrg_pdf:hover {background-position: 0 -22px;}

.ci_button_lrg_xls {background-image: url(../Images/ci_button_lrg_xls.png); height: 22px; width: 40px;}
.ci_button_lrg_xls:hover {background-position: 0 -22px;}

.ci_button_lrg_xlsx {background-image: url(../Images/ci_button_lrg_xlsx.png); height: 22px; width: 46px;}
.ci_button_lrg_xlsx:hover {background-position: 0 -22px;}

.ci_button_lrg_savemodifications {background-image: url(../Images/ci_button_lrg_savemodifications.png); height: 22px; width: 144px;}
.ci_button_lrg_savemodifications:hover {background-position: 0 -22px;}*/

/*.ci_button_lrg_showusers {background-image: url(../Images/ci_button_lrg_showusers.png); height: 22px; width: 96px;}
.ci_button_lrg_showusers:hover {background-position: 0 -22px;}

.ci_button_lrg_adduser {background-image: url(../Images/ci_button_lrg_adduser.png); height: 22px; width: 77px;}
.ci_button_lrg_adduser:hover {background-position: 0 -22px;}

.ci_button_lrg_manageproviders {background-image: url(../Images/ci_button_lrg_manageproviders.png); height: 22px; width: 141px;}
.ci_button_lrg_manageproviders:hover {background-position: 0 -22px;}

.ci_button_lrg_addprovider {background-image: url(../Images/ci_button_lrg_addprovider.png); height: 22px; width: 106px;}
.ci_button_lrg_addprovider:hover {background-position: 0 -22px;}*/

/*********.ci_button_med_go {background-image: url(../Images/ci_button_med_go.png); height: 21px; width: 36px;}
.ci_button_med_go:hover {background-position: 0 -21px;}*/

/*.ci_button_sml_edit {background-image: url(../Images/ci_button_sml_edit.png); height: 19px; width: 41px; margin-right: 10px;}
.ci_button_sml_edit:hover {background-position: 0 -19px;}*/

/*.ci_button_sml_clear {background-image: url(../Images/ci_button_sml_clear.png); height: 19px; width: 54px;}
.ci_button_sml_clear:hover {background-position: 0 -19px;}*/

/*.ci_button_sml_set {background-image: url(../Images/ci_button_sml_set.png); height: 19px; width: 38px;}
.ci_button_sml_set:hover {background-position: 0 -19px;}*/

/*.ci_button_sml_go {background-image: url(../Images/ci_button_sml_go.png); height: 19px; width: 33px;}
.ci_button_sml_go:hover {background-position: 0 -19px;}*/

/*.ci_button_sml_getmap {background-image: url(../Images/ci_button_sml_getmap.png); height: 19px; width: 66px;}
.ci_button_sml_getmap:hover {background-position: 0 -19px;}*/

/*********.ci_button_sml_refresh {background-image: url(../Images/ci_button_sml_refresh.png); height: 19px; width: 68px;}
.ci_button_sml_refresh:hover {background-position: 0 -19px;}*/

/*.ci_button_sml_add {background-image: url(../Images/ci_button_sml_add.png); height: 19px; width: 40px;}
.ci_button_sml_add:hover {background-position: 0 -19px;}*/

/*.ci_button_sml_notify {background-image: url(../Images/ci_button_sml_notify.png); height: 19px; width: 56px;}
.ci_button_sml_notify:hover {background-position: 0 -19px;}*/

/*.ci_button_sml_replicateobservations {background-image: url(../Images/ci_button_sml_replicateobservations.png); height: 19px; width: 167px;}
.ci_button_sml_replicateobservations:hover {background-position: 0 -19px;}*/

/*.ci_button_sml_update {background-image: url(../Images/ci_button_sml_update.png); height: 19px; width: 60px;}
.ci_button_sml_update:hover {background-position: 0 -19px;}*/

/*********.ci_button_sml_del {background-image: url(../Images/ci_button_sml_del.png); height: 19px; width: 38px;}
.ci_button_sml_del:hover {background-position: 0 -19px;}*/

/*********.ci_button_sml_copy {background-image: url(../Images/ci_button_sml_copy.png); height: 19px; width: 45px;}
.ci_button_sml_copy:hover {background-position: 0 -19px;}*/

/*.ci_button_sml_import {background-image: url(../Images/ci_button_sml_import.png); height: 19px; width: 60px;}
.ci_button_sml_import:hover {background-position: 0 -19px;}*/

/**********.ci_button_sml_select {background-image: url(../Images/ci_button_sml_select.png); height: 19px; width: 60px;}
.ci_button_sml_select:hover {background-position: 0 -19px;}*/

/*.ci_popup_panel_button_padding {padding-top: 20px}
.ci_popup_panel_button_padding input {color: #ffffff; font-size: 12px; padding: 3px 7px; font-weight: normal; margin-top: 1px; -webkit-border-radius: 3px; moz-border-radius: 3px; border-radius: 3px; cursor: pointer;}
.ci_popup_panel_button_padding input:hover {background-color: #ca0000;}*/

