﻿/* APOS Mentring Style Sheet */

/* border:1px solid #000; */

.cl_float 
{
	clear:both;
}

.pnl_main
{
	width:630px;
	padding:5px 0 5px 0;
}

.pnl_main_rt
{
	width:598px;
	padding:5px 0 5px 0;
}

.pnl_main_top
{
	width:630px;
	margin:20px 0 5px 0;
}

.pnl_main_bottom
{
	width:630px;
	margin:5px 0 15px 0;
}

fieldset 
{
	width:630px;
	padding:5px 0 5px 20px;
	color:#333;
}

.dot_lne 
{
	width:600px;
	height:1px;
	padding:0 0 0 0;
	margin-top:3px;
	border-top:1px dashed #CDCDCD;
}

.btn_save 
{
	
	margin:20px 0 0 0px;
}

.results
{
	width:600px;
	margin:15px 0px;
}

.btn_update 
{
	width:200px;
	float:left;
}


/*************************************
	MESSAGE LABEL
*************************************/
.msg_pnl_success 
{
	padding:10px 0 10px 0;
	color:#333;
}

.msg_pnl_unsuccess 
{
	padding:10px 0 10px 0;
	color:red;
}

/*************************************
	SINGLE COLUMN
*************************************/
.pnl1_text 
{
	width:100px;
	float:left;
	padding:0 3px 0 0;
}

.pnl1_ctrl 
{
	width:175px;
	padding:0 3px 0 0;
}

.pnl1_text_question
{
	width:365px;
	float:left;

}

.pnl1_ctrl_question 
{
	width:240px;
	float:right;
	margin:0 0 0 20px;

}

/*************************************
	DOUBLE COLUMN: Demographics
*************************************/
.pnl2_left 
{
	width:310px;
	float:left;
}

.pnl2_text 
{
	width:85px;
	float:left;
	padding:0 3px 0 0;
	text-align:right;
	
}

.pnl2_ctrl 
{
	float:right;
	width:190px;
	padding:0 3px 0 0;
	padding-right:15px;
}

.pnl2_ctrl_lg
{
	float:right;
	padding:0 3px 0 0;
	padding-right:41px;
}

.pn2_right
{
	float:right;
	width:310px;
	
}

.back 
{
	width:630px;
	padding:3px 25px 15px 0;
	font-weight:bold;
	text-align:right;
	color:#333;
}

a 
{
	text-decoration:none;
}

/*************************************
	TRIPLE COLUMN:	Equal Columns
*************************************/
.pn3_Left
{
	width:230px;
	float:left;
}

.pn3_Mid
{
	width:165px;
	float:left;

}

.pn3_right
{
	width:200px;
	float:right;
	
}

.pnl3_text_1col 
{
	width:85px;
	float:left;
	padding:0 5px 0 0;
	text-align:right;
	
}

.pnl3_ctrl_1col
{
	width:120px;
	float:right;
	text-align:left;
	padding:0 5px 0 0;
	
}

.pnl3_text 
{
	width:60px;
	float:left;
	padding:0 3px 0 0;
	text-align:right;

}

.pnl3_ctrl 
{
	width:85px;
	float:right;
	margin:0 0 0 0px;
	
}

.pnl3_text_rt 
{
	width:90px;
	float:left;
	padding:0 0px 0 0;
	text-align:right;

}

.pnl3_ctrl_rt
{
	width:85px;
	float:right;
	padding:0 0 0 0px;
	
}

/*************************************
	TRIPLE COLUMN:	Equal Columns
*************************************/
.sm_font 
{
	font-size:10px;
}

.required
{
	font-size:1.5em;
	color:#FF0000;
}

