<?xml version="1.0" encoding="UTF-8"?>
<f:template
    xmlns:f="http://jsf.exadel.com/template"
    xmlns:u="http://jsf.exadel.com/template/util"
    xmlns="http://www.w3.org/1999/xhtml">
    
<f:verbatim><![CDATA[
	

.upload_list_overflow{overflow : auto; overflow-x : hidden;}
.upload_name{ width : 100%;  height : 58px; padding : 2px 10px 2px 10px;}
.upload_del{ width : 90px; text-align : center; padding-top : 3; padding-bottom : 3;}
.upload_scroll{ width : 10px; text-align : center;}

input[type="file"][class~="hidden"]::-webkit-file-upload-button {
	font-size: 10em;
	-webkit-appearance: button;
}

.upload_button_content{
	padding : 2px 6px 2px 3px; 
	text-align : left;
	white-space : nowrap;
}

.upload_name_padding{padding : 2px 0px 2px 0px;}

.upload_ico{background-position : 0px 50%; background-repeat : no-repeat; padding-left : 19px;vertical-align: middle;}

input.hidden {
	Z-INDEX: 2;
    FILTER: alpha(opacity: 0);
    POSITION: relative;
    TEXT-ALIGN: left;
    opacity: 0;
    moz-opacity: 0;
}
]]>
</f:verbatim>

<u:selector name=".upload_font">
    <u:style name="font-family" skin="generalFamilyFont" />
    <u:style name="font-size" skin="generalSizeFont" />
</u:selector>

<u:selector name=".upload_table_td">
    <u:style name="border-bottom-color" skin="tableBorderColor" />
    <u:style name="border-bottom" value="1px solid" />
    <u:style name="white-space" value="nowrap" />
</u:selector>

<u:selector name=".upload_list_decor">
	<u:style name="border" value="1px solid;" />
    <u:style name="border-color" skin="tableBorderColor" />
    <u:style name="background-color" skin="tableBackgroundColor" />
</u:selector>

<u:selector name=".upload_anc">
    <u:style name="color" skin="generalLinkColor" />
</u:selector>

<u:selector name=".upload_toolbar_decor">
	<u:style name="border-bottom" value="1px solid" />
	<u:style name="border-top" value="1px solid" />
	<u:style name="border-left" value="1px solid" />
	<u:style name="padding" value="2px" />
	<u:style name="background-color" skin="additionalBackgroundColor" />
    <u:style name="border-bottom-color" skin="tableBorderColor" />
    <u:style name="border-top-color" skin="tableBackgroundColor" />
    <u:style name="border-left-color" skin="tableBackgroundColor" />
    <u:style name="width" value="100%" />
</u:selector>

<u:selector name=".upload_button_border">
	<u:style name="border" value="1px solid" />
	<u:style name="margin" value="2px" />
	<u:style name="border-color" skin="tableBorderColor" />
</u:selector>


<u:selector name=".upload_button_dis">
	<u:style name="background-repeat" value="repeat-x" />
	<u:style name="cursor" value="pointer" />
	<u:style name="padding" value="2px" />
</u:selector>

<u:selector name=".upload_enrty_dis">
	<u:style name="background-repeat" value="repeat-x" />
	<u:style name="background-color" skin="trimColor" />
	<u:style name="text-color" value="red" />
	<u:style name="a.color" value="red" />
	<u:style name="padding" value="2px" />
</u:selector>



<u:selector name="a.upload_button_selection">
	<u:style name="color" skin="generalTextColor" />
	<u:style name="text-decoration" value="none" />
	<u:style name="display" value="block" />
</u:selector>


<u:selector name=".upload_button">
	<u:style name="background-repeat" value="repeat-x" />
	<u:style name="background-position" value="top left" />
	<u:style name="background-color" skin="trimColor" />
	<u:style name="padding" value="2px" />
	<u:style name="cursor" value="pointer" />
    <u:style name="background-image">
		<f:resource f:key="org.richfaces.renderkit.html.images.UploadButtonBgGradient" />
	</u:style>
</u:selector>


<u:selector name=".upload_button_light">
	<u:style name="background-repeat" value="repeat-x" />
	<u:style name="background-position" value="top left" />
	<u:style name="background-color" skin="trimColor" />
	<u:style name="border" value="1px solid" />
	<u:style name="cursor" value="pointer" />
	<u:style name="padding" value="1px" />
    <u:style name="background-image">
		<f:resource f:key="org.richfaces.renderkit.html.images.UploadButtonBgLightGradient" />
	</u:style>
	<u:style name="border-color" skin="selectControlColor" />
</u:selector>


<u:selector name=".upload_button_press">
    <u:style name="background-image">
		<f:resource f:key="org.richfaces.renderkit.html.images.UploadButtonPressedBgGradient" />
	</u:style>
	<u:style name="border-color" skin="selectControlColor" />
	<u:style name="border" value="1px solid" />
	<u:style name="padding" value="2px 0px 0px 2px" />
	<u:style name="background-repeat" value="repeat-x" />
	<u:style name="background-position" value="top left" />
	<u:style name="background-color" skin="additionalBackgroundColor" />
</u:selector>

<u:selector name=".upload_ico_add">
    <u:style name="background-image">
		<f:resource f:key="/org/richfaces/renderkit/html/images/ico_add.gif" />
	</u:style>
</u:selector>

<u:selector name=".upload_ico_add_dis">
    <u:style name="background-image">
		<f:resource f:key="/org/richfaces/renderkit/html/images/ico_add_dis.gif" />
	</u:style>
	<u:style name="color" skin="tableBorderColor" />
</u:selector>

<u:selector name=".upload_ico_start">
    <u:style name="background-image">
		<f:resource f:key="/org/richfaces/renderkit/html/images/ico_start.gif" />
	</u:style>
</u:selector>

<u:selector name=".upload_ico_start_dis">
    <u:style name="background-image">
		<f:resource f:key="/org/richfaces/renderkit/html/images/ico_start_dis.gif" />
	</u:style>
	<u:style name="color" skin="tableBorderColor" />
</u:selector>

<u:selector name=".upload_ico_stop">
    <u:style name="background-image">
		<f:resource f:key="/org/richfaces/renderkit/html/images/ico_stop.gif" />
	</u:style>
</u:selector>

<u:selector name=".upload_ico_clear">
    <u:style name="background-image">
		<f:resource f:key="/org/richfaces/renderkit/html/images/ico_clear.gif" />
	</u:style>
</u:selector>

<u:selector name=".upload_ico_clear_dis">
    <u:style name="background-image">
		<f:resource f:key="/org/richfaces/renderkit/html/images/ico_clear_dis.gif" />
	</u:style>
	<u:style name="color" skin="tableBorderColor" />
</u:selector>
	
</f:template>
