body,a,p,td,th,ul,ol,li						{ font-family:"Verdana"; font-size:11px; }
form,input,select,option,textarea	{ font-family:"Verdana"; font-size:11px; }

form,input,select,option					{ margin:5 0 0 0; }
.form_i														{ width:250px; }
.checkbox													{ padding:0; margin:0; vertical-align:top; }
p																	{ margin:5 0 2 0; }
h1																{ font-family:"Arial"; font-size:14px; margin:5 0 5 0; }
h2																{ font-family:"Arial"; font-size:12px; margin:5 0 5 0; }
h4																{ font-family:"Arial"; font-size:12px; margin:5 0 5 0; color:white}


.top_menu				{ padding:2 10 2 10; background-color:#CCCCCC;}

.td_left				{ padding:10 5 10 10; width:210px; border-right:solid 1px black; }
.td_work				{ padding:10 5 10 10; width:100%; }

.menu_left_h td	{ padding-bottom:5; border-bottom:solid 1px black; vertical-align:bottom; }
.menu_left_tr td{ padding-bottom:3; border-bottom:solid 1px #8E8E8E; vertical-align:top;}
.menu_left_td		{ padding-top:3}

.td_dashed td		{ border:dashed 1px black; padding:10; }
.table_border		{ border-collapse:collapse; }
.table_border td{ border:solid 1px #8E8E8E; padding:2; }
.table_border th{ font-size:10px; border:solid 1px #8E8E8E; padding:2; }

.job_search td	{ border:none; padding:2 5 0 5; }

.jobs						{ border-collapse:collapse; }
.jobs th				{	background: #CCCCCC; border:solid 1px #8E8E8E; padding:2 5 2 5; white-space:nowrap;}
.jobs td				{	border-bottom:solid 1px #8E8E8E; padding:2 5 2 5; }


.nomargins	{ margin:0 }
.history	{ display:none; width:100%; }
.history div	{ margin:0; padding:0; width:100%; }
.noborder, .noborder td	{ border:0; }
.files td	{ border:solid 1px #CCCCCC; }
.pay td, .pay th	{border:solid 1px black; border-collapse:collapse; padding:5 }
.pay td		{ width:80; text-align:center}
.pay img	{ border:0;}
.noborder, .noborder th, .noborder td	{border-style:none;}