.hmenu
{
	clear:both;
	text-align: center;
	width:100%;
	margin:10px 0pt;
}

.hmenu ul
{
	list-style-type:none;
	margin:0px;
	padding:0pt;
}

.hmenu ul li
{
	width:115px;
	padding:0px;
	margin:0px 0px 5px 0px;
}

.prosebox
{
	clear:both;
	background:#eeeeee;
	width:455px;
	padding:5px;
	margin:0px;
	border:1px #666666 solid;
	color: #000000;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-variant: normal;

}

.radio_right
{
float:right;
position:relative;
top:-25px;
}

.librarybox
{
	background:#fff;
	width:455px;
	padding:5px;
	margin:10px 0px;
	border:0px #666666 solid;
	color: #000000;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-variant: normal;

}

.libraryrow
{
	background:#eee;
	margin:5px 0px;
	padding:5px 0px;
}

.infobox
{
	background:#fadccc;
	width:455px;
	padding:5px;
	margin:10px 0px;
	border:1px #000000 solid;
	color: #000000;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-variant: normal;

}

.inputbox
{

	width:455px;
	padding:5px;
	margin:10px 0px;
	border:1px #e1701d dashed;
	
	color: #000000;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
}

.wide_input_text
{
 width:450px;
 margin:0px auto;
}


.image_wrap
{
	float:left;
	width:455px;
	padding:5px;
	margin:10px 0px;
	border:1px #e1701d dashed;
	text-align:center;
}


.image_view
{
	display:inline;
	padding:0px;
	margin:0px;
	border:none;
}

.radio_select
{
	float:left;
	width:150px;
	padding:0px;
	margin:0px;
	border:none;
}

.under_dev
{
	width:375px;
	text-align:center;
	background:#fadccc;
	padding:25px;
	margin:20px;
	border:1px #000000 ridge;
	color:#333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
}

.error_report
{
	width:441px;
	text-align:center;
	background:#ff0000;
	padding:2px;
	margin:10px;
	border:none;
	color:#fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.success_report
{
	clear:both;
	width:441px;
	text-align:center;
	background:#43b649;
	padding:2px;
	margin:10px;
	border:none;
	color:#fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}


.top_unselected {background: url("../Images/eletter/menu_off.png") top left no-repeat; color:#000000; float:left;}
.top_selected {background: url("../Images/eletter/menu_on.png") top left no-repeat; color:#FFFFFF; float:left;}

.stage_incomplete {background: url("../Images/eletter/stage_incomplete.png") top left no-repeat; color:#000000; float:left; height:25px;}
.stage_complete {background: url("../Images/eletter/stage_complete.png") top left no-repeat; color:#FFFFFF; float:left; height:25px}

.nav_form_left
{
float:left;
}

.nav_form_right
{
float:right;
}

input.nav_button
{
	width:110px;
	height:25px;
	color:#000;
	margin:5px;
	background-color:#fadccc;
	border:1px solid;
	border-color:#333;
}

input.nav_button_hov
{
	width:110px;
	height:25px;
	color:#000;
	margin:5px;	
	background-color:#fadccc;
	border:2px solid;	
	border-top-color:#c63;
	border-left-color:#c63;
	border-right-color:#930;
	border-bottom-color:#930;
}