body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}

body {
	background-color: #ffffff;
	color: #333333;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	padding: 0;
}

p {
	color: #333333;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

a {
	color: #333333;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

h1 {
	color: #727272;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}

table{
	border-collapse: collapse;
	border-spacing: 0;
}

th, td{
	margin: 0;
	padding: 0;
}

/** FILTER CONTAINER | BEGIN **/

#filter_container {
	background: #ffffff;
	border: 1px solid #aaaaaa;
	float: left;
	height: 672px;
	padding: 1px 1px 1px 0px;
	width: 216px;
}

#filter_container div {
	background: #d2dee6;
	height: 652px;
	padding: 10px;
	width: 196px;
}

#filter_container div h1 {
	color: #727272;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}

#filter_container div p {
	margin-top: 10px;
}

#filter_container div input {
	background-color: #FFFFFF;
	border: 1px solid #aaaaaa;
	color: #333333;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	height: 16px;
	line-height: 16px;
	width: 186px;
}

#filter_container div select {
	background-color: #FFFFFF;
	border: 1px solid #aaaaaa;
	color: #333333;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	width: 188px;
}

/** FILTER CONTAINER | END **/

.swfupload {
	left: 0;
	position: absolute;
	z-index: 1;
}

/* MODAL | BEGIN */

.modal-container {
	background: #e3e3e3;
	border: 1px solid #aaa;
}

.modal-container .caption {
	background: url(../images/table/bg_header.jpg) repeat-x;
	color: #4f6b72;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	height: 25px;
	letter-spacing: 1px;
	padding: 10px 0 0 12px;
	text-transform: uppercase;
}

.modal-container .footer {
	border-top: 1px solid #dcdcdc;
	bottom: 0px;
	position: absolute;
}

.modal-container .footer div {
	border-top: 1px solid #eee;
}

/* MODAL | END */