/** Add css rules here for your application. */


/** Example rules used by the template application (remove for your app) */
h1 {
  font-size: 2em;
  font-weight: bold;
  color: #777777;
  margin: 40px 0px 70px;
  text-align: center;
}

.sendButton {
  display: block;
  font-size: 16pt;
}

/** Most GWT widgets already have a style name defined */
.gwt-DialogBox {
  width: 400px;
}

.dialogVPanel {
  margin: 5px;
}

.serverResponseLabelError {
  color: red;
}

/** Set ids using widget.getElement().setId("idOfElement") */
#closeButton {
  margin: 15px 6px 6px;
}

/****  Navigation header styles  ****/
.z2NavHeaderDiv			{margin: 0px 0px 0px 0px; background-color:white;}

a.z2Nav:link			{font-family:Verdana,Arial,Sans-serif; font-size:9pt; color: #381C1F; text-decoration: none}
a.z2Nv:visited			{font-family:Verdana,Arial,Sans-serif; font-size:9pt; color: #381C1F; text-decoration: none}
a.z2Nav:hover			{font-family:Verdana,Arial,Sans-serif; font-size:9pt; color: #381C1F; text-decoration: none}

a.z2Misc:link			{font-family:Verdana,Arial,Sans-serif; font-size:9pt; color: #BC2A3C; text-decoration: none}
a.z2Misc:visited		{font-family:Verdana,Arial,Sans-serif; font-size:9pt; color: #BC2A3C; text-decoration: none}
a.z2Misc:hover			{font-family:Verdana,Arial,Sans-serif; font-size:9pt; color: #BC2A3C; text-decoration: none}

a.z2DocLoc:link			{font-family:Verdana,Arial,Sans-serif; font-size:9pt; color: #BC2A3C; text-decoration: none}
a.z2DocLoc:visited		{font-family:Verdana,Arial,Sans-serif; font-size:9pt; color: #BC2A3C; text-decoration: none}
a.z2DocLoc:hover		{font-family:Verdana,Arial,Sans-serif; font-size:9pt; color: #BC2A3C; text-decoration: none}

a.z2ClearSearch:link	{font-family:Verdana,Arial,Sans-serif; font-size:9pt; color: #BC2A3C; text-decoration: none}
a.z2ClearSearch:visited	{font-family:Verdana,Arial,Sans-serif; font-size:9pt; color: #BC2A3C; text-decoration: none}
a.z2ClearSearch:hover	{font-family:Verdana,Arial,Sans-serif; font-size:9pt; color: #BC2A3C; text-decoration: none}

.z2SimpleSearch			{background-color:yellow;}

.borderline				{border-top-style: solid; border-top-width: 3px; border-top-color: #381C1F; padding-left:10px; padding-right:10px}
.bordernoline			{border-top-style: none; border-top-width: 0px; border-top-color: #381C1F; padding-left:10px; padding-right:10px}


/****  Advanced Search tab styles  ****/
.z2AdvancedSearchDiv	{margin: 0px 0px 0px 0px; background-color:white;}
.z2SearchTextBox		{font-size:12px; color: #333; width:95%;padding: 5px 10px 5px 10px;margin:0 0 10px 0;background-color:#f5f5f5;border:1px solid #ddd; -webkit-border-radius:5px 5px; -moz-border-radius: 10px 10px;}
.z2SearchTextBox:focus  {background:#fff;border:1px solid #999;}
.z2SearchCheckBox		{background-color:lightblue;}
.z2SearchSavedSearchesDropDown	{}
.z2SearchButton			{}

.z2SearchSearchButton, #advanced_button { cursor: pointer; display: block; width: 100px; height: 35px; font-family:Helvetica, Arial, sans-serif; font-size: 12px; color: #15428b; background-color:#dfe8f6; border:1px solid #ddd; -webkit-border-radius:5px 5px; -moz-border-radius: 10px 10px; font-weight: 900; }
.z2SearchSearchButton:hover, #advanced_button:hover { color: #fff;background: #15428b; }

/****  Search Results tab styles  ****/
.z2SearchResDiv			{margin: 0px 0px 0px 0px; background-color:#ffffff;}
.z2SearchResTextBox		{background-color:#f5f5f5;}
.z2SearchResCheckBox	{background-color:#f5f5f5;}
.z2SearchResSaveTextBox	{background-color:#f5f5f5;}
.z2SearchResSaveButton	{}

/****  Dashboard styles  ****/
.z2DashboardLink 		{font: bold 13px tahoma, arial, helvetica;}