/* CSS Document */
.sfa-cb {
    clear: both;
	background: white;
	margin: 0;
	padding: 0;
	overflow: hidden;
	width: 100%;
	border-right: 1px solid gray;
	}
	
.sfa-cb-content { /* row 12 */
	background: white;
	margin: 0;
	padding: 10px 10px 10px 10px;
	width: 99%;
	float: left;
	}

.content-sfa {
	width: 100%;
	font: normal 12px "Trebuchet MS", Helvetica, Georgia, sans-serif;
	color: black;
	line-height: 16px;
	margin: 0;
	padding: 0;
	float: left;
	}
	
.content-sfa h3 {
	font: bold 16px Arial, Helvetica, Georgia, sans-serif;
	color: green;
	float: none;
	clear: left;
	}
	
.content-sfa h4 {
	font: bold 12px Arial, Helvetica, Georgia, sans-serif;
	color: green;
	float: none;
	margin-bottom: 1.33em;
	margin-top: 1.33em;
	}

.content-sfa p {
	font: normal 12px "Trebuchet MS", Helvetica, Georgia, sans-serif;
	}
.sfa-cb-section-title {
    width: 100%;
}
.sfa-cb-section-title h2
{
    PADDING-BOTTOM: 0px;
    TEXT-INDENT: 160px;
    MARGIN: 3px 0px 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT: 18px Arial, Helvetica, Georgia, sans-serif;
    COLOR: #5d9802;
    OVERFLOW: hidden;
    PADDING-TOP: 0px
}

.tabs {
	width: 150px;
	float: left;
}

.tabs p {
	margin: 0 10px 0 25px;
}

.tabs table.tabLinks {
	width: 150px !important;
	margin: 50px 0 0 0 !important;
}

.tabs table.tabLinks tr td {
	width: 150px !important;
	margin: 0 !important;
	padding: 5px 0 !important;
	background-color: #CCC !important;
	vertical-align: middle !important;
}

.tabs table.tabLinks tr td.current {
	width: 150px !important;
	height: 30px !important;
	margin: 0 !important;
	background-color: #093 !important;
	color: #FFF !important;
	font-weight: bold !important;
	border: solid 1px #060 !important;
}

.tabs table.tabLinks tr td.previous {
	width: 150px !important;
	height: 30px !important;
	margin: 0 !important;
/*	background: #063 url(/offices/sfa/online_application/_images/check.gif) center left no-repeat !important; */
	color: #9F9 !important;
}

.tabs table.tabLinks tr td.disabled {
	width: 150px !important;
	height: 30px !important;
	margin: 0 !important;
	background-color: #CCC !important;
	color: #999 !important;
}

.forms {
	width: 780px; 
	float: left;
	background-color: #F8F8F8;
	margin: 0 0 0 3px;
	padding: 0 5px 10px 10px;
	border: dotted 1px #CCC;
}

.forms h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #333;
	margin-top: 16px;
	margin-bottom: 16px;
}

.textfield
{
    font: 12px/16px "Trebuchet MS", Helvetica, Georgia, sans-serif;
}
fieldset.wrapper ul
{
    font: 12px/16px "Trebuchet MS", Helvetica, Georgia, sans-serif;
    list-style-type: disc;
    margin-top: 12px;
    margin-bottom: 12px;
    padding-left: 40px;
}
fieldset.wrapper ol
{
    font: 12px/16px "Trebuchet MS", Helvetica, Georgia, sans-serif;
    margin-top: 12px;
    margin-bottom: 12px;
    padding-left: 40px;
}
fieldset.wrapper li
{
    color: #62748a;
    font: 12px/16px "Trebuchet MS", Helvetica, Georgia, sans-serif;
    list-style-position: outside;
}

fieldset.wrapper li a
{
    color: #347b00;
    font: 12px/16px "Trebuchet MS", Helvetica, Georgia, sans-serif;
}
fieldset.wrapper p
{
    font: 12px/16px "Trebuchet MS", Helvetica, Georgia, sans-serif;
}
fieldset, fieldset.textfield
{
    BORDER-TOP: #00cc33 1px solid;
    BORDER-RIGHT: #00cc33 1px solid;
    BORDER-BOTTOM: #00cc33 1px solid;
    BORDER-LEFT: #00cc33 1px solid;
    PADDING-TOP: 5px;
    PADDING-RIGHT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    MARGIN-BOTTOM: 6px;
    COLOR: #62748a;
}
fieldset.wrapper
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
}

.forms .wrapper {
	width: 750px;
}

/*.help {
	width: 180px;
	float: left;
	background-color: #F8F8F8;
	margin: 0;
	padding: 10px;
	border-top: dotted 1px #CCC;
	border-right: dotted 1px #CCC;
	border-bottom: dotted 1px #CCC;
	border-left: none;
	font: normal 12px "Trebuchet MS", Helvetica, Georgia, sans-serif;
	color: #62748A;
}

.help .helpTitle {
	font: normal 12px "Trebuchet MS", Helvetica, Georgia, sans-serif;
	font-weight: bold;
	color: #093;
}

.help p {
	margin: 0;
	padding: 0;
	line-height: normal;
}*/
.content-sfa table.formTable {
	border: 0 !important;
	}
.content-sfa table.formTable td.help {
	font: normal 12px "Trebuchet MS", Helvetica, Georgia, sans-serif !important;
	padding: 15px 6px !important;
	background: #ffffff !important;
	vertical-align: top !important;
	width: 180px;
	border-left: dotted 1px #CCC !important;
	}
.content-sfa table.formTable td.help .helpTitle {
	font: normal 12px "Trebuchet MS", Helvetica, Georgia, sans-serif;
	font-weight: bold;
	color: #093;
}
.content-sfa table.formTable td.help .helpHeader {
	display: block; 
	border-bottom: dotted 1px #CCC;
	margin-bottom: 5px;
}
.content-sfa table.formTable tr td {
	font: normal 12px "Trebuchet MS", Helvetica, Georgia, sans-serif !important;
	padding: 15px 6px !important;
	background: #ffffff !important;
	vertical-align: top !important;
	text-align: left;
	}
.content-sfa table.formTable thead td, .cb-content tr.section-head td {
	color: #fdf9c4 !important;
	background-color: #369701 !important;
	font-weight: bold !important;
	border-left: 1px solid #2d7e01 !important;
	text-align: center !important;
	vertical-align: middle !important;
	}

.content-sfa table.formTable tr td .section-title {
	font: bold 13px "Trebuchet MS", Helvetica, Georgia, sans-serif;
	color: #333;
	display: block;
	border-bottom: dotted 1px #CCC;
}

.content-sfa table.formTable tr td .field-label {
	font: bold 12px "Trebuchet MS", Helvetica, Georgia, sans-serif;
	display: block;
	margin: 0;
	padding: 15px 0 0 0;
}

.content-sfa table.formTable tr td .input {
	font: italic 12px "Trebuchet MS", Helvetica, Georgia, sans-serif;
}

.content-sfa table.formTable tr td .format-guide {
	font: italic 10px "Trebuchet MS", Helvetica, Georgia, sans-serif;
}

.content-sfa table.formTable tfoot td {
	color: #000000 !important;
	background-color: #c9cdc5 !important; /*#dee2d9*/
	font-weight: normal !important;
	}
.content-sfa table.formTable tbody td, .cb-content tfoot td {
	border-left: 0 !important;
	}
.content-sfa table.formTable tbody tr.even td {
	background: #e6eedc !important; /*#f5f7f2*/
	}
.content-sfa table.formTable tbody tr.selected td {
	background: #cae2ca !important; /*#D8F2D8*/
	color: black !important;
	font-weight: bold !important;
	border-left: 1px solid #d9d9d9 !important;
	}
.content-sfa table.formTable tbody tr.ruled td {
	color: #000000 !important;
	background-color: #faff6e !important; /*#f2ffca*/ 
	cursor: auto !important;
	}
.content-sfa table.formTable caption {
	color: #ffffff !important;
	background-color: #26b226 !important;
	padding: 3px 2px 3px 2px !important;
	font-weight: bold !important;
	border-top: 1px solid #22a122 !important;
	border-left: 1px solid #22a122 !important;
	border-right: 1px solid #22a122 !important;
	}
/* form & tabled form formatting style */
table.formTable {
	border: 0 !important;
	}
table.formTable thead td, table.formTable .section-head td, table.formTable tbody td, table.formTable tfoot td, table.formTable tbody tr.selected td {
	border-left: 0 !important;
	}
table.formTable td label.error-msg, p span.error-msg {
	color: #ff0000 !important;
	}
fieldset {
	border: 1px solid #0C3;
	padding: 5px;
	margin-bottom: 6px;
	color: #62748A;
	}
fieldset.wrapper {
	border: 0;
	padding: 0;
	margin: 0;
	}
legend {
	font-weight: bold;
	color: #E8A023;
	}
	
.content-sfa a:link, .cb-content-sfa a:visited, .cb-content-sfa a:active {
	color: #347b00;
	text-decoration: none;
/*	background: url(https://my.dlsu.edu.ph/admissions/scholarships/applicationform/_images/cb-hover-bg.gif) repeat-x 100% 100%; */
    font: 12px/16px "Trebuchet MS", Helvetica, Georgia, sans-serif;
	}
.content-sfa a:hover, .cb-content-sfa a:focus {
	color: #92278f;
	text-decoration: none;
	background: url(https://my.dlsu.edu.ph/admissions/scholarships/applicationform/_images/cb-hover-bg-anim.gif) repeat-x 100% 100%;
    font: 12px/16px "Trebuchet MS", Helvetica, Georgia, sans-serif;
	}
.content-sfa table.formTable td p.signatures {
	display: block; 
	width: 160px;
	border-top: solid 1px #CCC;
	margin-bottom: 5px;
}
div.RadTabStrip *
{  
    white-space: normal !important;
}
.content-sfa .tabDefault {
	margin: 0 !important;
	margin-bottom: 3px !important;
	padding: 5px 0 !important;
	color: #9F9 !important;
    white-space: normal !important;
	background-color: #063 !important;
}

.content-sfa .tabCurrent {
	background-color: #093 !important;
	color: #FFF !important;
	font-weight: bold !important;
	border: solid 1px #060 !important;
    white-space: normal !important;
    background: #063;
}

.content-sfa .tabDisabled {
    white-space: normal !important;
	background-color: #CCC !important;
    color: #999 !important
}
span.warning {
    color: Red !important;
}
.s-button
{
    border: 1px solid #298a28;
    padding: 1px;
    BACKGROUND-COLOR: #3eb03d !important;
    FONT: 11px Verdana, Helvetica, Georgia, sans-serif;
    COLOR: #fff !important;
    
}
.c-button
{
    border: 1px solid #298a28;
    padding: 1px;
    BACKGROUND-COLOR: #3eb03d !important;
    FONT: 11px Verdana, Helvetica, Georgia, sans-serif;
    COLOR: #fff !important;
}
.s-button:hover
{
    border: 1px solid #cc8864;
    padding: 1px;
    BACKGROUND-COLOR: #fb925a !important;
    COLOR: #fff !important;
    CURSOR: pointer;
}
.c-button:hover
{
    border: 1px solid #cc8864;
    padding: 1px;
    BACKGROUND-COLOR: #fb925a !important;
    COLOR: #fff !important;
    CURSOR: pointer;
}
div.rgEditForm
{
    background-color: #063 !important;
}
div.edit_form
{
    background-color: #063;
}
div.edit_form fieldset
{
    text-align: left;
	border: 1px solid #0C3;
	padding: 5px;
	margin-bottom: 6px;
    color: #FDF9C4;
    background-color: #063;
}
/* adjustments to new template global style */
#sfa-left-content
{
    POSITION: relative;
    MARGIN: 0px 0px 0px 10px;
    WIDTH: 256px;
    FLOAT: none;
    TOP: -50px
}
#sfa-box
{
    BORDER-BOTTOM: #fff 3px solid;
    BORDER-LEFT: #fff 3px solid;
    MARGIN: 0px 0px 20px;
    MIN-HEIGHT: 60px;
    BACKGROUND: url(https://my.dlsu.edu.ph/admissions/scholarships/applicationform/_images/tmp-bg-darkgreen-noise.jpg);
    BORDER-TOP: #fff 3px solid;
    BORDER-RIGHT: #fff 3px solid;
    -webkit-box-shadow: 0 8px 6px -6px #888;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-box-shadow: 0 8px 6px -6px #888
}
#sfa-box H1
{
    BORDER-BOTTOM: #fff 1px dashed;
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-TOP: 2px
}
div#both-contents-wrapper
{
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
}
/*    box-shadow: 0 8px 6px -6px #888; */
/*    border-radius: 10px; */
