﻿

/*---------------------------- CSS Developed by SFI.VN ----------------------------*/

/* -------- Container CSS ---------*/
.w_container { width:100% }
.w_50 {width:49%}
.w_30 {width:30%}
.w_20 {width:20%}
.W_70 {width:69%}
.h_container { height:100% }
.sub_container { width:96%; height:96%; margin:2%; }
.sub_container-l { width:95%; margin-left:5% }
.fr{float: right;}
.fl{ float: left;}
.hide{ display: none; }
.left{ text-align: left; }
.clear{clear:both;}
.line-w {border-bottom: dotted 1px #D1D1D1; width:100%; }
.line-h {border-left: dotted 1px #D1D1D1; height:100%; }
.loading {background:url('/Content/Images/Icons/ajax-loader.gif') no-repeat;}
/* -------- Text CSS ---------*/
.titleheader { line-height:30px; }
.titleheader span { margin:7px 5px; }
.text-title { line-height:30px;}
/* - Text-Align CSS -*/
.text-a-center { text-align:center; }
.text-a-left { text-align:left; }
.uppercase { text-transform:uppercase; }
.lowercase { text-transform:lowercase; }
.capitalize { text-transform:capitalize; }
.bold { font-weight:bold; }
.white { color:White; }
.orange { color:Orange; }
/* -------- Button CSS ---------*/
.cursor { cursor:pointer; }
.button { height:25px;cursor:pointer; margin: 0 3px; line-height:25px; padding: 0 10px; }
.buttonsmall {cursor:pointer; margin: 0 3px; line-height:20px; height:20px; padding: 0 10px; }
a.button { line-height: 23px; height:23px; cursor:pointer; padding: 0 10px; margin: 0 3px; }
/* -------- Item CSS ---------*/
.input-item input[type='text'] { float:left; width:99%; height:20px; }
.input-item input[type='password'] { float:left; width:99%; height:20px; }
.title-item { line-height:25px; width:25%; margin-right:5%; color:Orange; text-align:right; }
.input-item { width:65%; text-align:left; }
/* -------- Margin CSS ---------*/
.m10 { margin:10px; }
.m10-lr { margin: 0 10px; }
.m10-tb { margin: 10px 0; }
.m20 { margin:20x; }
.m20-tb { margin: 20px 0; }
.m20-lr { margin: 0 20px; }
.m5-tb { margin: 5px 0; }
.m5-lr { margin: 0 5px; }
.m5 {margin:5px;}
.p10 {padding:10px;}
/* -------- Padding CSS ---------*/
.p10-lr { padding: 0 10px; }

/* -------- Font-Size CSS ---------*/
.fs-9 { font-size:0.9em; line-height:1.5em; }
.scroll-a { overflow:auto; }
.comboBox { width:200px; padding:2px 0; height:25px; line-height:25px;  }
.textBox { height:20px; }
.sfi-content {-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.3);border-color:#E5E5E5 #DBDBDB #D2D2D2;border-style:solid;border-width:1px; }
.red { color:Red; }