
.multi_select 	{
					width:400px;
				}

.field_title	{
				
				font-size: 11px;
				font-weight: bold;
				font-family: Arial, Helvetica, sans-serif;
				color: #4b8ed3;
				vertical-align: top;
				padding-top:5px;
				padding-left:2px;
				}

.field_title A{
				font-size: 11px;
				font-weight: bold;
				font-family: Arial, Helvetica, sans-serif;
				color: #4b8ed3;
				vertical-align: bottom;
			
}				
				

.field_title_invalid	{
				
				font-size: 11px;
				font-weight: bold;
				font-family: Arial, Helvetica, sans-serif;
				color: #4b8ed3;
				vertical-align: top;
				padding-top:5px;
				padding-left:2px;
				}
								
				
.msg{
				vertical-align: top;
				color:red;				
				font-family:arial;
				font-size:10px;
}				
				
.general_msg{
				vertical-align: top;
				color:black;				
				font-family:arial;
				font-size:12px;
				font-weight:bold;
				
			}
			
							
.general_title{
				font-size: 14px;
				font-weight: bold;
				font-family: Arial, Helvetica, sans-serif;
				color: #9c2a2a;
				
			}
				
.field_text{	
				font-size: 11px;
				font-family: Arial, Helvetica, sans-serif;
				color: #666666;
				vertical-align:top;
			}
			
							
.bold_field_text{
				font-size: 11px;
				font-family: Arial, Helvetica, sans-serif;
				color: #666666;
				font-weight:bold;
			}

.fields_group_title{
					font-size: 14px;
					font-weight: bold;
					font-family: Arial, Helvetica, sans-serif;
					color: #9c2a2a;
					height:30px;
					vertical-align: middle;
				
					}
					
.js_links	{
				color:red;				
				font-family:arial;
				font-size:12px;	
				cursor:pointer;
			}
			
			
.rounded_border		{	border-style:ridge;border:1px  solid #000000;
						-moz-border-radius:12px;
						border-radius:12px;
						padding-left:10px;padding-right:10px;
						padding-bottom:10px;padding-top:10px;
						}
						
a.black_msg	{	vertical-align: top;
				color:black;				
				font-family:arial;
				font-size:10px;
				}
.bordered{			
				
			border-top:2px solid #7f9db9;
			border-left:2px solid #7f9db9;
			border-right:2px solid #7f9db9;
			border-bottom	:2px solid #7f9db9;
			
		}
		
.notes{
			
				color:black;				
				font-family:arial;
				font-size:11px;
				font-weight:bold;
				vertical-align: middle;
				
	}

	
.general_notes{
			
				color:black;				
				font-family:arial;
				font-size:11px;
				font-weight:bold;
				vertical-align: middle;
				 border:solid;
				 
				 background-color:#efefef; 
				 border-width:1px;
				 height:20px;
				 width:100%;
				 padding:5px;
	}


	
	
.notes A{
		
			color:black;				
			font-family:arial;
			font-size:11px;
			font-weight:bold;
			vertical-align: middle;
			text-decoration: underline;
			
}



	
.star{}

.instructions{
				
				font-size: 11px;
				font-family: Arial, Helvetica, sans-serif;
				color: #666666;
				text-align:justify;
				}
				
.upper_title{
				font-size: 14px;
				font-weight: bold;
				font-family: Arial, Helvetica, sans-serif;
				color: #9c2a2a;
}

.list_title{
				background-color:#787878;
				text-align:left;
				color:white;				
				font-family:arial;
				font-size:11px;
				font-weight:bold;
				
				
				}
.list_title a{
				background-color:#787878;
				text-align:left;
				color:white;				
				font-family:arial;
				font-size:11px;
				font-weight:bold;
				
								
				}
				

.generalLink A:link {font-family:arial;font-size:12px;color:#235454; text-decoration: none;vertical-align: middle;}
.generalLink A:hover {font-family:arial;font-size:12px;color:#235454; text-decoration: none;vertical-align: middle;}
.generalLink A:visited {font-family:arial;font-size:12px;color:#235454; text-decoration: none;vertical-align: middle;}
.generalLink A:active {font-family:arial;font-size:12px;color:#235454; text-decoration: none;vertical-align: middle;}

.confirmation_div	{font-family:arial;
					font-size:12px;
					color:#235454;
					text-decoration: none;
					vertical-align: middle;
					background-color:#efefef;
					visibility:hidden;padding:10px;
					filter:alpha(opacity=75);
					-moz-opacity:.75;opacity:.75;
					 border-style:solid;
					border-width:1px;
					text-align:left;
					 
	
					}
					
.confirmation_button{
	height:16px;
	background:url(../../images/button_bg.jpg) ;
	background-repeat:repeat;
	font-size: 10px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	border-style:solid;
	border-width:1px;
	border-color:#549dad;
	cursor:pointer;
	background-color:#4CB8E9;
	vertical-align: middle;
		

}					

				
.price{
		vertical-align: top;
		color:red;				
		font-family:arial;
		font-size:12px;
}				

.highlight
{
	background-color: #FFFF00;
	font-weight: bold;
}
