﻿.inner_form_container 
{
	background-color:#FFFFFF !important;
}

div.form_item
{
	margin:10px 0px;	
}

div.form_item
{
	display:block;
}

div.form_item_top 
{
	display: inline-block;
	margin-bottom: 10px;
	width: 100%;
}

.msg_title 
{
	font-size:10pt;
    font-weight:bold;
    float:left !important;
}

.label 
{
	font-size:8pt;
    font-weight:bold;
    /*line-height:30px;*/
}

.label_top 
{
	margin-bottom:5px;	
}

.form_item label, .display_item label
{
	clear:left; 
    float:left; 
    text-align:right; 
	font-size:10pt;
    font-weight:bold;
    /*line-height:30px;*/
    width:150px;
}

.form_item .input,.form_item .input_offset, .display_item .input
{
	text-align:left; 
    margin-left:160px;
}

.form_item .input,.display_item .input
{
	/*line-height:30px;*/
}

.center 
{
	text-align:center;
}

.riSingle, .riSingle .riTextBox, .riSingle .riContentWrapper, .riSingle .riDisplay {
  -moz-box-sizing: border-box;
  border-radius: 5px;
  -webkit-border-radius: 5px;	
  border-width: 2px;
  -moz-border-radius: 5px; /* Firefox 3.6 and earlier */
  /*height: 30px !important;*/
  font-size:10pt !important;
}

.captcha_image 
{
	border: 1px solid #254467;
	padding:2px;
}

.RadCaptcha span
{
    color:Red;
} 

.captcha_box 
{
	text-transform:uppercase;
	font-family: Verdana, Arial, Sans-Serif !important;
	font-weight: normal;	
}

.clear 
{
	clear:both;
}

.alignleft 
{
	float:left;
}

.alignright 
{
	float:right;
}

.message
{
	font-size:10pt;
}

.success
{
	color:green;
}

.fail
{
	color:Red;
}

.user_menu 
{
	line-height:22px;
	margin-right:10px;
}

.disabled_link 
{
	color: #333333 !important;
}

a.disabled_link:hover 
{
	text-decoration:none !important;
	cursor:default !important;
} 

div.legend 
{
	width:800px;
	margin: 0px auto;
}

div.legend div 
{
	width:25%;
    text-align:center;
    float:left;
}

.block_text 
{
	line-height:12pt;
}
