﻿body 
{
	font-size:  small;
	font-family: Verdana;
	font-weight: normal;
	text-decoration: none;
}

img 
{
	border: 0px none;
}

H1
{
	font-size: 12pt;
	font-family: Tahoma;
	font-weight: normal;
	text-decoration: none;
}

.header_image
{
	margin-bottom: 1px;
}

.wizard_content
{
	padding: 10px 10px 10px 10px;	
}

.bars
{
	background-color: #dcdcdc;
}

.footer1
{
	width: inherit;
	background-color: Black;
	color: White;
	font-size: 10pt;
}

.wizard
{
	text-align: left;
	vertical-align: top;
	margin-left: 20px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.wizard_cell
{
	 /*border-left: solid 1px black;
	 border-top: solid 1px black;*/
	 border: solid 1px black;
}

.main_table
{
	/*border: solid 1px red;*/
	border-collapse: collapse;
}

.image_logo
{
	margin-left: 10px;
	margin-right: 10px;
}


.main_background1
{
	vertical-align: top;
	text-align: left;
	width: 100%;
	border-collapse: collapse;
}

.main_background
{
	padding-left: 30px;
	vertical-align: top;
	padding-top: 15px;
	text-align: left;
}

dl.scalable {
	background: #eee url(Images/acj.gif) repeat;
	margin: 5;
	padding: 5;
	width: 19em

}

dl.scalable dt {
	background: transparent url(Images/acj_top_left.gif) no-repeat top left;
	color: #000;
	margin: 0;
	padding: 0
}

dl.scalable dt a {
	background: transparent url(Images/acj_top_right.gif) no-repeat top right;
	display: block;
	margin: 0;
	padding: 1em 1.5em .2em 1.5em
}

dl.scalable dd {
	background: transparent url(Images/acj_bottom_left.gif) no-repeat bottom left;
	margin: 0;
	padding: 0
}

dl.scalable p {
	background: transparent url(Images/acj_bottom_right.gif) no-repeat bottom right;
	margin: 0;
	padding: 1.33em 1.5em 2.33em 1.5em
}



/* Header Styles */

.header
{
	width: 773px;
	border: none 0px;
}

.header_left
{
	vertical-align: top;
	text-align: left;
}

.header_right
{
	vertical-align: top;
	text-align: right;
}

.menu_popup
{
	border-right: solid 1px	#034694;
	border-left: solid 1px #034694;
	border-top: solid 1px #034694;
}

.menu_popup_item
{
	border-bottom: solid 1px #034694;
}


.main_table_cell
{
	border: none 0px;
	background-color: #eeeeee;
}

.section_title
{
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: #cdcecf;
	color: #034694;
	border-left: solid 1px #034694;
	border-top: solid 1px #034694;
	border-bottom: solid 1px #034694;
	border-right: solid 1px #034694;
	padding: 5px;
	font-size: medium;
	font-weight: bold;
}

.side_panel
{
	margin-top: 1px;
	margin-left: 5px;
	margin-right: 5px;
}

.small_logo
{
	margin-left: 15px;
	margin-top: 7px;
}

.home_logo
{
	margin-top: 12px;
	margin-left: 4px;
}

.content_container
{
	border-top: #c8c8c8 1px solid; 
	border-left: #c8c8c8 1px solid;
	height: 500px;
}

.content_container_home
{
	border-top: #c8c8c8 1px solid; 
	border-left: #c8c8c8 1px solid;
	padding-left: 10px;
	padding-bottom: 10px;
}

.login_panel
{
	vertical-align: top;
	text-align: left;
}

.yes_panel
{
	text-align: left;
	vertical-align: top;
	padding-left:5px;
	padding-top: 0px;
}

.no_panel
{
	text-align: left;
	vertical-align: middle;
}

.ButtonParticipation
{
	background-color: #eeeeee;
	border: #034694 solid 1px;
	height: 30px; 
	width: 75px;
	font-size: 12px;
}

.ButtonParticipationYes
{
	background-color: #ccffcc;
	color: green;
	border: green solid 2px;
	height: 30px;
	width: 75px;
	font-size: 12px;
	font-weight: bold;
}

.ButtonParticipationNo
{
	background-color: #ffcccc;
	color: red;
	border: red solid 2px;
	height: 30px;
	width: 75px;
	font-weight: bold;
}

.GridviewContractors
{
	white-space: nowrap;
}

.GridviewContractorsAll
{
	white-space: nowrap;
	width: 100%;
}

.WizardValidators
{
	margin-top: 10px;
}


.main_content
{
	padding-left: 10px; 
	padding-bottom: 15px; 
	padding-top: 5px;
}

.date_link
{
	text-decoration: none;
	color: Black;
}