body
{
	margin: 0 !important;
	font-family: Verdana,Tahoma,Helvetica !important;
	font-size: 9pt !important;
	padding:0 !important;
	width: 100%; 
	height: 100%;
	overflow:hidden;
	background-color : #F4F8E7;
}


.launchapp
{
	font-size: 14pt !important;
	font-weight: bold !important;
	color: green !important;
	text-align: center;
	width: 100%;
	height: 48px;
	background: url('../images/launchapp.png');
	background-repeat: no-repeat;
	cursor: pointer;
}

.dijitBorderContainer
{

	padding: 0 !important;
	border: none !important;
	
}

table.default
{
	font-size: 9pt !important;
}

.lxheader
{
	height : 28px; 
	background-color : transparent; 
	padding : 2px 2px 2px 8px;
	color : black;
}

#lxpreloader {
	width:100%; 
	height:100%; 
	margin:0; 
	padding:0;
	background:#fff url('http://o.aolcdn.com/dojo/1.2/dojox/image/resources/images/loading.gif') no-repeat center center;
	position:absolute;
	z-index:999;
}

.yui_fld_qty {
	text-align:right !important;
} 

.yui_fld_amt{
	text-align:right !important;
}

#maincontents { 
	width: 100%; 
	height: 100%; 
}

#lxcontents
{
	padding: 0 !important;
	overflow: auto;
}

.dijitAccordionTitle
{
	font-size : 10pt;
}


.dijitAccordionTitleSelected
{
	font-weight: bold !important;
	font-size : 10pt;
}

.lx_side_menu_buttons
{
	width: 98%;
	font-family: Verdana,Tahoma,Helvetica !important;
	font-size: 8pt;
	font-weight: normal;
	padding-bottom: 3px;
}

a.sidemenu
{
	font-size: 10pt;
	text-decoration: none;
	color : green;
	padding-left: 0 !important;
}

a.sidemenu:visited
{
	color : green;
}

input[type="text"]
{
	font-family : Verdana,Tahoma,Helvetica !important;
}


/*MICHE 2010-oct-18*/
hr
{
    border-top: 1px solid #fff;
    border-bottom: 1px solid #ddd;
}

.td_1
{
    background-color: #C9E593;
    font-weight: bold;
    border: 1px solid #336600;
    text-align: right;
    font-size: 11px;
    width: 120px;
}
.td_2
{
    background-color: white;
    border: 1px solid #336600;
    width: 150px;
}
.td_3
{
    background-color: #336600;
    font-weight: bold;
    font-size: 12px;
    color: white;
    width: 100px;
    padding:5px;
}
.comp_1
{
    background-color: #C9E593;
    font-weight: bold;
    border: 1px solid #336600;
    text-align: right;
    font-size: 12px;
    width: 50px;
}
.comp_2
{
    background-color: white;
    border: 1px solid #336600;
    width: 50px;
    text-align:right;
}
.comp_3
{
    background-color: #336600;
    font-weight: bold;
    font-size: 12px;
    color: white;
    width: 50px;
}
fieldset
{
	border : none;
}
.alt_color
{
	background-color: #759564;
}

.borderContainer { width:100%; height:100% }


/*styles for yui-table*/
/*margin and padding on body element
  can introduce errors in determining
  element position and are not recommended;
  we turn them off as a foundation for YUI
  CSS treatments. 
body, html, table, td, a, tr, div , input , span{
	margin:0;
	padding:0;
	font-family : Verdana,Tahoma,Helvetica;
	font-size : 10pt;
}

*/

.yui-skin-sam , .yui-pg-previous, .yui-pg-first, .yui-pg-next, .yui-pg-last, .yui-pg-current {
	font-family : Verdana,Tahoma,Helvetica !important;
	font-size : 9pt;
}


.yui-dt-scrollable {
	text-align: center;
	padding-top : 14px;
	
}

.yui-dt-bd {
	border : solid 1px transparent !important;
	border-collapse : collapse !important;
	
}

.yui-dt-message {
	font-family: Verdana,Tahoma,Helvetica !important;
}

.dt-pag-nav
{
	text-align : right;
	font-family : Verdana,Tahoma,Helvetica !important;
	padding-right : 28px;
	padding-top : 8px;
	padding-bottom : 12px;
	background-color : lightblue;
	margin : 0 !important;

}


.yui-pg-current
{
	font-size : 11pt;
}

.quick-menus
{
	font-size : 11pt;
	font-weight : bold;
	padding-left : 128px;
	padding-top : 7px;
	padding-bottom : 7px;
	margin : 0;
	/*background-color : darkblue;*/
	background-color : #F2F5ED;
	color : white;
}

.dt-pag-header
{
	font-size : 11pt;
	font-weight : normal;
	padding-left : 14px;
	padding-top : 7px;
	padding-bottom : 14px;
	margin : 0;
	/*background-color : skyblue;*/
	background-color : #F2F5ED;
}

.dt-search-bar
{
	float : right; 
	padding-right : 28px;
	font-weight : normal;

}

.dt-search-bar > input[type=text] {
	width : 238px;
}

.dt-search-bar > select {
	width : 188px;
}
.loan_typ
{
	width:100px;
	text-align:center;
	font-weight:bold;
}

