body {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0;
	scrollbar-3dlight-color: #F0F0EE;
	scrollbar-arrow-color: #676662;
	scrollbar-base-color: #F0F0EE;
	scrollbar-darkshadow-color: #DDDDDD;
	scrollbar-face-color: #E0E0DD;
	scrollbar-highlight-color: #F0F0EE;
	scrollbar-shadow-color: #F0F0EE;
	scrollbar-track-color: #F5F5F5;
}

td {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}

a 	{text-decoration: none; font-size: 13px;font-family: verdana, tahoma, arial, sans-serif;color: #0000FF;}
a:hover	{font-size: 13px; font-family: verdana, tahoma, arial, sans-serif; color: #0000FF;text-decoration: underline;}

.c 	{text-decoration: none;font-size: 13px;font-family: verdana, tahoma, arial, sans-serif;color: #003366;}
.d 	{text-decoration: none;font-size: 12px;font-family: verdana, tahoma, arial, sans-serif;color: #336699;}
.dd 	{text-decoration: none; font-size: 14px; font-family: verdana, tahoma, arial, sans-serif; color: #336699;}
.e 	{text-decoration: none;font-size: 13px;font-family: verdana, tahoma, arial, sans-serif;color: #003366;}
.f 	{text-decoration: none;font-size: 11px;font-family: verdana, tahoma, arial, sans-serif;color: #AAAAAA;}
.g 	{text-decoration: none;font-size: 13px;font-family: verdana, tahoma, arial, sans-serif;color: #FFFFFF;}
.h 	{text-decoration: none;font-size: 11px;font-family: arial, sans-serif;color: #004477;}
.i 	{text-decoration: none;font-size: 11px;font-family: arial, sans-serif;color: #000000;}
.k	{text-decoration: none;font-size: 13px;font-family: verdana, tahoma, arial, sans-serif;color: #FF3333;}
.men	{text-decoration: none;font-size: 13px;font-family: verdana, tahoma, arial, sans-serif;color: #FF0000;}
.szuk_0	{text-decoration: none;font-size: 12px;font-family: verdana, tahoma, arial, sans-serif;color: #000000;}
.szuk_2	{text-decoration: none;font-size: 10px;font-family: verdana, tahoma, arial, sans-serif;color: #004488;}
.cc 	{text-decoration: none;font-size: 10px;font-family: verdana, tahoma, arial, sans-serif;color: #336699;}
.ccc 	{text-decoration: none;font-size: 10px;font-family: verdana, tahoma, arial, sans-serif;color: #336699;}
.z 	{text-decoration: none;font-size: 7px;font-family: verdana, tahoma, arial, sans-serif;color: #AAAAAA;}


pre {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.example1 {font-weight: bold; font-size: 14px}
.example2 {font-weight: bold; font-size: 12px; color: #FF0000}
.tablerow1 {background-color: #BBBBBB;}

/* Fix for MS Office style paragraphs (MsoNormal) */
p {margin: 0; padding: 0;}

/* Fix for MS Office unindeted lists */
.unIndentedList {margin: 0; padding: 0;	list-style-position: inside;}

.unIndentedList li {padding: 0;}

/* Fix for MS Office UL lists */
ul {margin-top: 0; margin-bottom: 0;}

#menu_6		{list-style: none; margin: 0;padding: 0;width: 240px;}
#menu_6 li	{font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans","Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;margin: 0;padding: 0;}
#menu_6 a 	{
		background: #F7D346;
		border-bottom: 1px solid #220000;
		border-left: 0px solid #220000;
		border-right: 0px solid #225588;
		color: #220000;
		display: block;
		margin: 0;
		padding: 3px 0 3px 20px;
		text-decoration: none;
		font-size:13px;
		text-align:left;
		}

#menu_6 a:hover	{
		background: #E4B801;
		color: #220000;
		padding: 3px 0 3px 20px;
		text-align:left;
		}                    



#menu_1		{list-style: none; margin: 0;padding: 0;width: 250px;}
#menu_1 li	{font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans","Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;margin: 0;padding: 0;}
#menu_1 a 	{
		background: #295579;
		border-bottom: 1px solid #446699;
		border-left: 0px solid #220000;
		border-right: 0px solid #225588;
		color: #FFFFFF;
		display: block;
		margin: 0;
		padding: 5px 0 5px 10px;
		text-decoration: none;
		font-size:15px;

		text-align:left;
		}

#menu_1 a:hover	{
		background: #4477AA;
		color: #FFFFFF;
		padding: 5px 0 5px 10px;
		text-align:left;
		}                    

#menu_2		{list-style: none; margin: 0;padding: 0;width: 250px;}
#menu_2 li	{font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans",
"Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;margin: 0;padding: 0;}
#menu_2 a 	{
		background: #295579;
		border-bottom: 1px solid #446699;
		border-left: 0px solid #220000;
		border-right: 0px solid #225588;
		color: #FFFFFF;
		display: block;
		margin: 0;
		padding: 3px 0 3px 30px;
		text-decoration: none;
		font-size:13;

		text-align:left;
		}

#menu_2 a:hover	{
		background: #4477AA;
		color: #FFFFFF;
		padding: 3px 0 3px 30px;
		text-align:left;
		}                    
#menu_3		{list-style: none; margin: 0;padding: 0;width: 280px;}
#menu_3 li	{font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans",
"Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;margin: 0;padding: 0;}
#menu_3 a 	{
		background: #ADA177;
		border-bottom: 1px solid #776A40;
		border-left: 0px solid #220000;
		border-right: 0px solid #225588;
		color: #645939;
		display: block;
		margin: 0;
		padding: 3px 0 3px 20px;
		text-decoration: none;
		font-size:12;
		font-weight:bold;
		text-align:left;
		}

#menu_3 a:hover	{
		background: #CCC3A4;
		color: #645939;
		padding: 3px 0 3px 20px;
		text-align:left;
		}                    




div.multi_drop_menus * {
     margin:0; padding:0;     /* usunięcie marginesów i odstępów we wszystkich elementach menu */
     }
/*USTAWIENIA GŁÓWNE*/
div.multi_drop_menus {
    behavior:url(csshover.htc);		/* plik umazliwiajacy zgodnosc z IE6 i wczesniejszymi */
    font-family: verdana,arial,sans-serif;   /* rodzaj czcionki dla menu */
    font-size:9px;			/* wielkość czcionek menu relatywnie do wielkosci ogolnej elementow */
    margin:0px 0 30px 0px;		/*gora,prawo,dol,lewo*/
    background-color: #EEEEEE;		/*transparent;    /* kolor elementu div - jesli nie potrzebny ustaw: "background-color:transparent;" */
    }
div.multi_drop_menus ul {
    border-left:1px solid #99CCFF;  	/* linia pierwszego elementu z lewej strony */
    display:inline;			/* fixes margin-doubling bug in IE6 */
    }
div.multi_drop_menus li {
    background-color:#DDEEFF;		/* kolor tła menu 1 poziomu */
    border-right:1px solid #99CCFF;	/* kolor i szerokosc linii pomiedzy punktami 1 poziomu */
    }
div.multi_drop_menus li:hover {
    background-color:#DDDDDD;		/* kolor tła najechanego elementu */
    }
div.multi_drop_menus a {
    color:#555555;			/* kolor czcionki wszystkich menu */
    /*padding:.1em 5px;*/		/* przestrzen gora,prawo,dol,lewo dla elementow listy */
    padding:.0 .3em 0 3px;		/* przestrzen gora,prawo,dol,lewo dla elementow listy */
    text-align: left;
    line-height: 25px;
    }
div.multi_drop_menus a:hover {
    color:#003366;			/* kolor czcionki najechanego menu wyboru */
    }
div.multi_drop_menus ul li ul {
    width:40em;				/* szerokość menu od 2 do 4 poziomu */
    align: left;
    }
div.multi_drop_menus li li {
    background-color:#EEEEEE;		/* kolor tla menu 2 poziomu */
    border-bottom:1px solid #99CCFF;	/* kolor i szerokosc linii pomiedzy rozwiniętym menu */
    }
div.multi_drop_menus ul li ul li ul  {
    border-top:1px solid #CCB;		/* set the border-top of levels 3 and 4 of a horizontal menu - set to 0px to remove - for a vertical menu, you will set this for levels 1 - 4 below */
    top:-1px;				/* set to negative value of border-top for perfect pop-out alignment -set to 0 if border is 0 - don't remove! */
    } 
div.multi_drop_menus li li li {
    background-color:#EEEEEE;		/* kolor tla menu 3 poziomu */
    }
div.multi_drop_menus li li li li {
    background-color:#EEEEEE;		/* kolor tla menu 4 poziomu */
    }
    /* Want transparency on your menus? add the class 'transparent' to the multi_drop_menus div */
div.multi_drop_menus.transparent ul ul li {
    /* note: the lower the value, the greater the transparency */
    opacity:0.9; /* CSS3 - range 0 to 1 */     
    -moz-opacity:0.9; /* Firefox- range 0 to 1  */
     filter:alpha(opacity=90);  /* IE- range 0 to 100  */
     }


     /* ADDITIONAL PREFS FOR VERTICAL MENU - NO NEED TO TOUCH THESE IF LEVEL 1 IS HORIZONTAL */
div.multi_drop_menus.vertical ul {
    border-top:1px solid #CCB;     /* set the border-top of level 1 of the vertical menu - broken out separately so it can be different from top border of other levels */
    }
div.multi_drop_menus.vertical li {
    border-bottom:1px solid #CCB;  /* adds horizontal lines between menu choices - overrides main setting above for this feature */
    }
div.multi_drop_menus.vertical ul ul  {
    border-top:1px solid #CCB;       /* set the border-top of levels 2 - 4 of a vertical menu - set to 0 to remove */
    top:-1px;            /* set to negative value of border-top for perfect pop-out alignment - set to 0 if border is 0 - don't remove!*/
    }
    /* end vertical menu preferences */
    /* END MENU PREFERENCES */
    /* YOU ARE STONGLY ADVISED NOT TO MODIFY THE CODE THAT FOLLOWS : ) */
    /* the menu mechanics start here */
div.multi_drop_menus {
    float:left;
    width:100%;
    }
div.multi_drop_menus ul {
    float:left; /* makes ul wrap li */
    font-size:1em; /* prevents inheritence from maiin text style sheet */
    }
div.multi_drop_menus li {
    float:left;  /*causes the list to align horizontally instead of stack */
    list-style-type:none; /* removes the bullet off each list item */
    position:relative; /* positioning context for the absolutely positioned drop-down */
    }
div.multi_drop_menus a {
    display:block; /* makes link fill li so entire area is "hot" */
    text-decoration:none;  /* removes the underlining from the links */
    }
    /* the horizontal menu ends here */
    /* the drop-downs starts here */
div.multi_drop_menus ul li ul {
    position:absolute;     /* positions the drop-down ul in relation to its relatively positioned li parent */
    border:0;         			/* stops inheritance from level 1 ul */
    margin-left:0px;        /* stops inheritance from level 1 ul */
    }
div.multi_drop_menus ul li ul li {
    width:100%;
    padding:0; /* stops inheritance */
    border-left:0; /* stops inheritance */
    border-right:0; /* stops inheritance */
    }
div.multi_drop_menus ul li ul {display:none;} /* conceals the drop-down when menu not hovered */
div.multi_drop_menus ul li:hover ul {
    display:block; /* shows the drop-down when the menu is hovered */
    z-index:1000; /* Safari needs this to display menu on top of other page elements */
    }
    /* pop-outs starts here */
body div.multi_drop_menus ul li ul li ul  {
    position:absolute; /* associated menu with parent li positioning context */
    visibility:hidden; /* ensures that level 3 menu is not reveal when level 2 is reveled */
    left:100%;
    top:-1px; /* aligns level 3 and 4 pop-out with previous level */
    }
div.multi_drop_menus ul li ul li:hover ul {visibility:visible;} /* shows level 3 menu when associated level 2 li is hovered */

/* second and third level popouts here*/
div.multi_drop_menus ul li ul li:hover ul li ul {visibility:hidden;} /* ensures that level 4 is not reveal when level 3 is reveled */
div.multi_drop_menus ul li ul li ul li:hover ul {visibility:visible;}  /* shows level 4 menu when associated level 3 li is hovered */
/* the drop-downs end here */
/* extra styles for the vertical menu */
div.multi_drop_menus.vertical ul {
    border-left:0px; /* removes the border of the level 1 ul that can be used in the horizontal menu */
    margin-left:0;         /* removes left margin that is available on horizontal menu */
    }
.vertical ul { /* took off the id so the ul ul width setting in prefs was more specific */
    width:100%;
    }
div.multi_drop_menus.vertical li {
    position:relative; /* positioning context for the level 2 menu */
    width:100%;         /* set width of level 1 menu - MUST match left value in ul ul selector below */
    clear:left; /* makes the main menu stack - note: turning off floating (alternative way to create stacking) causes spacing problems in IE */
    border-right:0; /* removes right borders used by horiz level 1 */
    }
div.multi_drop_menus.vertical ul ul  {
    position:absolute; /* make ul position relative to parent li for all menu levels */
    left:100%;         /* align level 2 with level 1 - MUST match li width in selector above */
    top:-1px; /* aligns the level 2 pop-out */
    }
    /* levels 2 -4 width */
div.multi_drop_menus.vertical li li {
    }
div.multi_drop_menus.vertical ul ul ul {
    left:100%;          /* align level 2 with level 3 and 3 with 4 - MUST match li width in selector above */
    }
    /* END MENU MECHANICS */
    /* inevitable hacks for IE6  and < */
* html div.multi_drop_menus {
    z-index:1; /* IE6 won't respect high z-index on abs-pos'd child (ul li ul) without this on its parent rel-pos'd element */
    }
    /* see http://www.last-child.com/conflicting-z-index-in-ie6/ */
* html div.multi_drop_menus ul li ul {
    z-index:400; /*ensures menu is on top of other page elements */
    }
* html div.multi_drop_menus a {
    /* cannot find a way to get the top level 'a' to fill the unwidthed menu choices without drop-down in IE : ( */
    }
* html div.multi_drop_menus.vertical a {
    /* now hasLayout in IE - works on the vert menu as container has width */
    zoom:100%;
    }
* html div.multi_drop_menus ul ul a { /* second level of horiz menu */
    zoom:100%;  /* now IE 'haslayout" - IE now makes background hot in horizontal menus */
    }
    /* info on haslayout: 
    http://www.sitepoint.com/forums/showpost.php?p=2041209&postcount=24
    http://onhavinglayout.fwpf-webdesign.de/hack_management/
    */
    /* END OF LIST-BASED MENU */


/*
*/

#nav, #nav ul { /* all lists */ padding: 0; margin: 0; list-style: none; text-decoration: none;font-size: 11px;font-family: verdana, tahoma, arial, sans-serif;color: #003366; height: 25;}
#nav ul li { padding: 0; margin: 0; list-style: none; height: 25;}

#nav a {display: block;text-decoration:none; height: 25; text-decoration: none;font-size: 11px;font-family: verdana, tahoma, arial, sans-serif;color: #003366;}
#nav li { /* all list items */ float: left; height: 25;}
#nav #menuA1 {background: #DDEEFF;}
#nav #menuA1:hover, #nav #menuA1.sfhover {background: #D5D5D5;}
#nav #menuA2 {background: #DDEEFF;}
#nav #menuA2:hover, #nav #menuA2.sfhover {background: #D5D5D5;}
#nav #menuA3 {background: #DDEEFF; height: 20;}
#nav #menuA3:hover, #nav #menuA3.sfhover {background: #D5D5D5; height: 20;}
#nav #menuA4 {background: #DDEEFF;}
#nav #menuA4:hover, #nav #menuA4.sfhover {background: #D5D5D5;}
#nav #menuA5 {background: #DDEEFF;}
#nav #menuA5:hover, #nav #menuA5.sfhover {background: #D5D5D5;}
#nav #menuA6 {background: #DDEEFF;}
#nav #menuA6:hover, #nav #menuA6.sfhover {background: #D5D5D5;}
#nav #menuA7 {background: #DDEEFF;}
#nav #menuA7:hover, #nav #menuA7.sfhover {background: #D5D5D5;}

#nav li ul {position: absolute; width: 300px;left: -999em;}
#nav li ul li {	width: 300px;border-right: 1px solid #999999;border-bottom: 1px solid #999999;border-left: 1px solid #999999;padding:5px 0px 1px 0px;background: #ECECEC;cursor:pointer;}
#nav li ul a{padding:1px;}
.firstElem{border-top: 1px solid #999999;}
#nav li:hover ul, #nav li.sfhover ul {left: auto;}
#nav li:hover ul li:hover, #nav li.sfhover ul li.sfhover{background: #D5D5D5;}


#nav1, #nav1 ul { /* all lists */ padding: 0; margin: 0; list-style: none; line-height: 1;}
#nav1 a {display: block;text-decoration:none;}
#nav1 li { /* all list items */ float: left;}
#nav1 #menuB1 {background: #DDEEFF;}
#nav1 #menuB1:hover, #nav1 #menuB1.sfhover1 {background: #AAAAAA;}
#nav1 li ul {position: absolute; width: 150px;left: -999em;}
#nav1 li ul li {	width: 150px;border-right: 1px solid #999999;border-bottom: 1px solid #999999;border-left: 1px solid #999999;padding:0px 0px 0px 0px;background: #ECECEC;cursor:pointer;}
#nav1 li ul a{padding:1px;}
.firstElem1{border-top: 1px solid #999999;}
#nav1 li:hover ul, #nav1 li.sfhover1 ul {left: auto;}
#nav1 li:hover ul li:hover, #nav1 li.sfhover1 ul li.sfhover1{background: #D5D5D5;}



/* -----------------------------------------------
	www.swfupload.org
	Description: Common Screen Stylesheet for SWFUpload Demos
	Updated on:  May 1, 2008
----------------------------------------------- */


/* ----------------------------------------------- 
	GLOBAL RESET 
   ----------------------------------------------- */
/*
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
*/
/* remember to define focus styles! */
/*
:focus { outline: 0; }
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul { 
	list-style: none; 
}
*/
/* tables still need 'cellspacing="0"' in the markup */
/*
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after { 
	content: "";
}
blockquote, q {
	quotes: "" "";
}

*/
/* ----------------------------------------------- 
	BASIC ELEMENTS
   ----------------------------------------------- */
   
   
/* -- Text Styles ------------------------------- */
/*
html, 
body {
	margin: 0;
	padding: 0;
	width: 100%;
	font: 12px/1.4em Helvetica, Arial, sans-serif;
}

a { 
	color: #385ea2; 
	text-decoration: none; 
}
a:hover { text-decoration: underline; }

strong { font-weight: 700; }

h1 {
	font: 28px/1em  Arial, Helvetica, sans-serif;
	padding: 60px 20px 20px;
	margin-bottom: 15px;
	color: #333;
	text-decoration: none;
}

h1 a{
	color: #fff;
	text-decoration: none;
}

h2 { 
	font-size: 22px; 
	font-weight: 300;
	padding-top: 1em;
	padding-bottom: .25em;
}


p { 
	margin-top: .25em;
	margin-bottom: .5em;
}

ul { padding: 4px 5px; }
ul li { 
	padding: 4px 5px; 
	margin: 0 20px;
	list-style:square; 
}

code {
	display: block;
	background:#edffb8 none repeat scroll 0%;
	border-color:#b2da3a;
	border-style:solid;
	border-width:1px 0;
	font-size: 1em;
	margin: 1em 0pt;
	overflow:auto;
	padding: 0.3em 0.4em;
	white-space:pre;
}
*/
/* -- Layout ------------------------------- */


#header {
	background: #313131 url(../images/header-bg.jpg) repeat-x top left;
	height: 125px;
	position: relative;
}
	#logo { 
		padding: 0;
		margin: 0;
		background: url(../images/logo.gif) no-repeat 20px 20px;
		height: 106px;
		width: 272px;
		text-indent: -5000px;
		overflow: hidden;
	}
	/* hide link text */
	#logo a {
		display: block;
		color: #fff;
		text-indent: -5000px;
		overflow: hidden;
		height: 106px;
		width: 272px;
	}
	
	#version {
		color: #fff;
		position: absolute;
		right: 20px;
		top: 85px;
	}


#content { width: 680px;}
#content { margin: 20px 90px; }

/* -- Form Styles ------------------------------- */
form {	
	margin: 0;
	padding: 0;
}

div.fieldset {
	border:  1px solid #afe14c;
	margin: 10px 0;
	padding: 20px 10px;
}
div.fieldset span.legend {
	position: relative;
	background-color: #FFF;
	padding: 3px;
	top: -30px;
	font: 700 14px Arial, Helvetica, sans-serif;
	color: #73b304;
}

div.flash {
	width: 375px;
	margin: 10px 5px;
	border-color: #D9E4FF;

	-moz-border-radius-topleft : 5px;
	-webkit-border-top-left-radius : 5px;
    -moz-border-radius-topright : 5px;
    -webkit-border-top-right-radius : 5px;
    -moz-border-radius-bottomleft : 5px;
    -webkit-border-bottom-left-radius : 5px;
    -moz-border-radius-bottomright : 5px;
    -webkit-border-bottom-right-radius : 5px;

}

button,
input,
select,
textarea { 
	border-width: 1px; 
	margin-bottom: 10px;
	padding: 2px 3px;
}


input[disabled]{ border: 1px solid #ccc } /* FF 2 Fix */


label { 
	width: 150px; 
	text-align: right; 
	display:block;
	margin-right: 5px;
}

#btnSubmit { margin: 0 0 0 155px ; }

/* -- Table Styles ------------------------------- */
td {
	font: 10pt Helvetica, Arial, sans-serif;
	vertical-align: top;
}

.progressWrapper {
	width: 357px;
	overflow: hidden;
}

.progressContainer {
	margin: 5px;
	padding: 4px;
	border: solid 1px #E8E8E8;
	background-color: #F7F7F7;
	overflow: hidden;
}
/* Message */
.message {
	margin: 1em 0;
	padding: 10px 20px;
	border: solid 1px #FFDD99;
	background-color: #FFFFCC;
	overflow: hidden;
}
/* Error */
.red {
	border: solid 1px #B50000;
	background-color: #FFEBEB;
}

/* Current */
.green {
	border: solid 1px #DDF0DD;
	background-color: #EBFFEB;
}

/* Complete */
.blue {
	border: solid 1px #CEE2F2;
	background-color: #F0F5FF;
}

.progressName {
	font-size: 8pt;
	font-weight: 700;
	color: #555;
	width: 323px;
	height: 14px;
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
}

.progressBarInProgress,
.progressBarComplete,
.progressBarError {
	font-size: 0;
	width: 0%;
	height: 2px;
	background-color: blue;
	margin-top: 2px;
}

.progressBarComplete {
	width: 100%;
	background-color: green;
	visibility: hidden;
}

.progressBarError {
	width: 100%;
	background-color: red;
	visibility: hidden;
}

.progressBarStatus {
	margin-top: 2px;
	width: 337px;
	font-size: 7pt;
	font-family: Arial;
	text-align: left;
	white-space: nowrap;
}

a.progressCancel {
	font-size: 0;
	display: block;
	height: 14px;
	width: 14px;
	background-image: url(../images/cancelbutton.gif);
	background-repeat: no-repeat;
	background-position: -14px 0px;
	float: right;
}

a.progressCancel:hover {background-position: 0px 0px;}
.swfupload {vertical-align: top;}
