/*
		Text definitions
*/
		#adwork
		{
			font-size:8pt;
			color:#cccccc;
			width:720px;
			overflow:hidden;
			border:1px solid black;
			padding:0px;
		}
		
		#adwork img
		{
			border:none;
		}
			
		body,.textlabel,.paragraphheader,.paragraph,td,h1
		{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
		}
		
		h1
		{
			color: #698DC3;
		}
		
		hr
		{
			color: #698DC3;
			height:1px;
		}
		
		.dialog_frame
		{
			position: relative;
			width: 1000px;
		}
		
		.bordered
		{
			border: 1px solid #676766;
			padding:3px;
		}
		
		.boxed
		{
			border: 1px solid #698DC3;
			padding:6px;
		}
		
		.smallinput
		{
			font-size:8pt;
			height:13pt;
			border: 1px solid #676766;
			font-weight:bold;
			color:#676766;
		}
		
		.upload_title
		{
			font-size:12pt;
			color:ffffff;
			background:#BC382C;
			padding:5px;
			font-weight:bold;
		}
		
		.blue_title
		{
			font-size:12pt;
			color:ffffff;
			background:#35598F;
			padding:5px;
			font-weight:bold;
		}
		
		.bigblueboxtitle
		{
			font-size:10pt;
			font-weight:bold;
			color:#35598F;
		}
		
		.bigboxtitle
		{
			font-size:10pt;
			font-weight:bold;
			color:#BC382C;
		}
		
		.smallbutton
		{
			font-size:8pt;
			height:13pt;
			border: 1px solid #676766;
			font-weight:bold;
			color:#698DC3;
		}
		
		a:link,a:visited,.question,.smallwarning
		{
			color : #B92F20;
			text-decoration: none;
		}
		
		.warning
		{
			color : #B92F20;
			text-decoration: none;
			font-weight:bold;
			size:12pt;
		}
		
		.textlabel
		{
			font-weight: bold;
		}
		.paragraphheader,legend
		{
			color: #676766;
			font-weight: bold;
		}
		p,li
		{
			color: #676766;
			font-size:8pt;
		}
		p.bigger
		{
			font-size:10pt;
		}
		fieldset span.bigger
		{
			color: #698DC3;
			font-size:9pt;
			margin-left:5px;
		}
		
		fieldset table
		{
			margin-left:5px;
		}
		
		fieldset span
		{
			margin-left:6px;
		}
		
		.paragraph,p
		{
			font-size: 10px;
			color: #698DC3;
		}
		
		label
		{
			font-weight:bold;
			color:#000000;
			font-size:9pt;
		}
		
		.rightparagraph
		{
			font-size: 10px;
			color: #698DC3;
			text-align:right;
		}
		.footer_line
		{
			font-size: 10px;
		}
		
/*
		Control-Elements
*/		
		input,select,textarea
		{
			border-width: 1px;
			border-style: solid;
			border-color: #000000;
			background-color: #FFFFFF;
			font-family:arial;
			font-size:12px;
		}
		
		input
		{
			height:22px;
		}
		
		textarea
		{
			font-size:9px;
		}
		
		.button
		{
			background-color: #DCDCDC;
		}


/*
		Definitions for graphical elements (for Dialogs e.g.) 
*/
		.dialog_column
		{
			padding-top: 1px;
			padding-left: 1px;
			padding-bottom: 1px;
			padding-right: 1px;
			border: 1px solid black;
		}
		.section
		{
			border-width : 1px;
			border-color: #6A8DC3;
			border-style: solid;
			width:1000px;
			padding-top: 6px;
			padding-left: 2px;
			padding-bottom: 6px;
			padding-right: 2px;
		}
		.column_divider
		{
			color: transparent;
			background-image: url(img/divider.gif);
			background-repeat: repeat-y;
		}
		.dialog_footer
		{
			background-color: #676766;
			color: #FFFFFF;
			font-size: 10px;
			padding-top: 2px;
			padding-left: 5px;
			padding-bottom: 2px;
			padding-right: 5px;
			text-align: left;
		}
		
		#main
		{
			width:1000px;
			margin:0px;
			background-repeat:no-repeat;
		}
		
		.header
		{
			height:70px;
			text-align:right;
		}
		
		.header h1
		{
			font-family:Verdana;
			color:white;
			font-size:14pt;
			font-weigth:bold;
			margin-right:5px;
		}
		
		span.bold
		{
			font-weight:bold;
		}
		
		.noborder
		{
			border:none;
		}

		
		#progressBar { padding-top: 5px; }
        #progressBarBox { position:absolute;z-index:5;width: 650px; height: 15px;background: #eee;}
        #progressBarImage { position:absolute;}
        #progressBarBoxContent { position:absolute;z-index:0;width: 0; height: 15px; background: #0083C7;}