/********************************
GLOBALES
*********************************/
.ZBL_Clear { clear: both; display: block; height: 0; line-height: 0; }
.ZBL_Caption_info { font-family: verdana, Arial; font-size: 12px; font-weight: bold; color: #767676; float: left; margin-top: 15px; margin-left: 10px; }
.ZBL_Required { color: Red; font-size: 10px; font-weight: 700; }
.ZBL_GlobalBox { float: left; display: block; }
.ZBL_Caption .ZBL_HelpButton_GlobalBox { float: none; display: inline; }
.ZBL_HelpButton_GlobalBox { display: block; float: left; }
.ZBL_HelpButton_GlobalBox { float: none; display: inline; }
.ZBL_ChecktBox_GlobalBox .ZBL_Input, .ZBL_ChecktBoxList_GlobalBox .ZBL_Input, .ZBL_RadioButton_GlobalBox .ZBL_Input, .ZBL_RadioButtonList_GlobalBox .ZBL_Input { margin-left: 10px; }

.ZBL_ChecktBox_GlobalBox input, .ZBL_ChecktBoxList_GlobalBox input { display: inline; }

.ZBL_TextBox_GlobalBox .ZBL_Input, .ZBL_DDL_GlobalBox .ZBL_Input, .ZBL_ListBox_GlobalBox .ZBL_Input { display: block; }

.ZBL_onRequired { }
.ZBL_OnError { }
.ZBL_Label_Help { display: inline; margin: 2px 0 0 4px; }

.ZBL_Button_GlobalBox input { }
/*---------------------------------
			IMAGEN
-----------------------------------*/

.highslide img { border: 2px solid gray; }
.highslide:hover img { border: 2px solid silver; }

.highslide-image { border-bottom: 1px solid white; }
.highslide-image-blur { }
.highslide-caption { display: none; border-bottom: 1px solid white; font-family: Verdana, Helvetica; font-size: 10pt; padding: 5px; background-color: silver; }
.highslide-loading { display: block; color: white; font-size: 9px; font-weight: bold; text-transform: uppercase; text-decoration: none; padding: 3px; border-top: 1px solid white; border-bottom: 1px solid white; background-color: black; }

a.highslide-credits, a.highslide-credits i { padding: 2px; color: silver; text-decoration: none; font-size: 10px; }
a.highslide-credits:hover, a.highslide-credits:hover i { color: white; background-color: gray; }
.highslide-display-block { display: block; }
.highslide-display-none { display: none; }

/*
HELP
*/
.highslide-html { background-color: white; }
.highslide-html-blur { }
.highslide-html-content { position: absolute; display: none; }
.highslide-display-block { display: block; }
.highslide-display-none { display: none; }

.highslide-control { float: right; display: block; margin: 0 5px; font-size: 9pt; font-weight: bold; text-decoration: none; text-transform: uppercase; color: #999; }
.highslide-control:hover { color: black !important; }
.highslide-move { cursor: move; }
