/* --------------------------------------------
 * created: 2012-02-18 01:05
 * created by: thuyqt <thuy.tranquan@gmail.com>
 * ------------------------------------------ */

/* Default Styles */
body { color: #444444; background-color: #ffffff; }
h1, h2, h3 { color: #000000; }
.h3Row { background-image: url(../../../../index.php?entryPoint=getImage&themeName=incomCRM&imageName=bg.gif); }
.h3RowGray { background-image: url(../../../../index.php?entryPoint=getImage&themeName=incomCRM&imageName=bgGray.gif); background-repeat: repeat-x; background-position: top; }
.h3RowGray2 { background-image: url(../../../../index.php?entryPoint=getImage&themeName=incomCRM&imageName=bgGray2.gif); background-repeat: repeat-x; background-position: top; }
h4, h5 { color: #444; }
a:link, a:visited { color: #0b578f; }
a:hover { }
input, select, textarea, button { border-color: #94C1E8; background-color: #FBFBFB; }
input:focus, select:focus, textarea:focus { background-color: #FFF; }
input:hover, select:hover, textarea:hover { background-color: #FFF; }
input[readonly] { background-color: #F3F3F3 !important; }
input[type=submit], input[type=reset], input[type=button], button, .button { color: #FFF; border-color: #93bb3b; background-image: url(../../../../index.php?entryPoint=getImage&themeName=incomCRM&imageName=bgBtnBlue.gif); }
button:hover, input[type=submit]:hover, input[type=reset]:hover, input[type=button]:hover, button:focus, input[type=submit]:focus, input[type=reset]:focus, input[type=button]:focus, button[selected], input[type=submit][selected], input[type=reset][selected], input[type=button][selected] { border-color: #1E87DD; background-image: url(../../../../index.php?entryPoint=getImage&themeName=incomCRM&imageName=bgBtnGreen.gif) }
.list .oddListRowS1 .button, .list .evenListRowS1 .button, .edit .pagination .button, .edit .pagination button, .detail .pagination .button, .detail .pagination button, .paginationChangeButtons .button, input.btn-gray, button.btn-gray { color: #555; border-color: #CFCFCF; background-color: #F3F3F3; background-image: none !important; }
.list .oddListRowS1 .button:hover, .list .oddListRowS1 .button:focus, .list .oddListRowS1 .button[selected], .list .evenListRowS1 .button:hover, .list .evenListRowS1 .button:focus, .list .evenListRowS1 .button[selected], .edit .pagination .button:hover, .edit .pagination .button:focus, .edit .pagination .button[selected], .detail .pagination .button:hover, .detail .pagination .button:focus, .detail .pagination .button[selected], .paginationChangeButtons .button:hover, .paginationChangeButtons .button:focus, .paginationChangeButtons .button[selected], input.btn-gray:hover, input.btn-gray:focus, input.btn-gray[selected], button.btn-gray:hover, button.btn-gray:focus, button.btn-gray[selected] { color: #222; border-color: #BBB !important; background-color: #FAFAFA; background-image: none; }
button:hover, input[type=submit]:hover, input[type=reset]:hover, input[type=button]:hover, button:focus, input[type=submit]:focus, input[type=reset]:focus, input[type=button]:focus, button[selected], input[type=submit][selected], input[type=reset][selected], input[type=button][selected] { -moz-box-shadow: 1px 1px 2px 1px #7BC0F5; -webkit-box-shadow: 1px 1px 2px 1px #7BC0F5; box-shadow: 1px 1px 2px 1px #7BC0F5; }
.list .oddListRowS1 .button:hover, .list .oddListRowS1 .button:focus, .list .oddListRowS1 .button[selected], .list .evenListRowS1 .button:hover, .list .evenListRowS1 .button:focus, .list .evenListRowS1 .button[selected], .edit .pagination .button:hover, .edit .pagination .button:focus, .edit .pagination .button[selected], .detail .pagination .button:hover, .detail .pagination .button:focus, .detail .pagination .button[selected], .paginationChangeButtons .button:hover, .paginationChangeButtons .button:focus, .paginationChangeButtons .button[selected], input.btn-gray:hover, input.btn-gray:focus, input.btn-gray[selected], button.btn-gray:hover, button.btn-gray:focus, button.btn-gray[selected] { -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; -moz-box-shadow: 1px 1px 2px 1px #CECECE; -webkit-box-shadow: 1px 1px 2px 1px #CECECE; box-shadow: 1px 1px 2px 1px #CECECE; }
.view.list input.save, .gird input.save { color: red !important; font-weight: bold !important; border-color: #d3cb02 !important; background-color: #faf347 !important; background-image: url(../../../../index.php?entryPoint=getImage&themeName=incomCRM&imageName=bgBtnYellow.gif) !important; background-position: bottom; }
.view.list input.save:hover, .gird input.save:hover, .view.list input.save:focus, .gird input.save:focus, .view.list input.save[selected], .gird input.save[selected] { border-color: #b8b206 !important; -moz-box-shadow: 1px 1px 2px 1px #ede878 !important; -webkit-box-shadow: 1px 1px 2px 1px #ede878 !important; box-shadow: 1px 1px 2px 1px #ede878 !important }
/*
button.delete, input.delete {
	color:white;
	background-color: #fc5b35;
	background-image: url(../../../../index.php?entryPoint=getImage&themeName=incomCRM&imageName=bgBtnRed.gif);
	background-position:bottom;
}
button.cancel, input.cancel {
	color:white;
	background-color: #efbe14;
	background-image: url(../../../../index.php?entryPoint=getImage&themeName=incomCRM&imageName=bgBtnOrange.gif);
	background-position:bottom;
}
button.bedit, input.bedit, button.compose_email, input.compose_email {
	color:white;
	background-color: #f3ad4f;
	background-image: url(../../../../index.php?entryPoint=getImage&themeName=incomCRM&imageName=bgBtnOrange2.gif);
	background-position:bottom;
}
button.duplicate, input.duplicate, button.find_duplicate, input.find_duplicate, button.merge, input.merge {
	color:white;
	background-color: #81baf5;
	background-image: url(../../../../index.php?entryPoint=getImage&themeName=incomCRM&imageName=bgBtnGreen.gif);
	background-position:bottom;
}
*/
.button[disabled], button[disabled], .btn-gray[disabled], .pagination button[disabled], .pagination .button[disabled] { color: #444 !important; border-color: #CFCFCF !important; background-color: #F3F3F3 !important; background-image: none !important; }
/* for team notices dashlet */
.teamNoticeBox { border-color: #abc3d7; color: #444444; }
/* header */
#header div.line { background-color: #4e8ccf; border-bottom-color: #0046ad; color: #0046ad; }
/* for the main screen navigation tabs */
#moduleList { background-image : url(../../../../index.php?entryPoint=getImage&themeName=incomCRM&imageName=tabRowBg.gif); background-repeat: repeat-x; border-bottom-color: #0046ad; }
#moduleList > ul > li { background-image: url(../../../../index.php?entryPoint=getImage&themeName=incomCRM&imageName=otherTab.gif); }
#moduleList ul li span.currentTab a:link, #moduleList ul li span.currentTab a:visited, #moduleList ul li span.currentTab a:hover { color: #ffffff; }
#moduleList ul li a:link, #moduleList ul li a:visited { color: #444444; }
#moduleList ul li a:hover { color: #000000; }
#moduleList ul li span.currentTabLeft, #moduleList ul li span.currentTabRight, #moduleList ul li span.currentTab { background-image : url(../../../../index.php?entryPoint=getImage&themeName=incomCRM&imageName=currentTab.gif); background-repeat: no-repeat; border-bottom-color: #4e8ccf; }
#subModuleList { background-color: #4e8ccf; border-color: #0046ad; }
#subModuleList span a { border-right-color: #0046ad; border-left-color: #79a7d8; }
#subModuleList span a:link, #subModuleList span a:visited { color: #ffffff; }
#subModuleList span a:hover { background-color: #0046ad; border-left-color: #0046ad; }
/* lists in the header */
.headerList { color: #444; border-top-color: #0046ad; border-bottom-color: #abc3d7; background-color: #f4f9fc; }
.headerList a:link, .headerList a:visited, .headerList a { color: #444444; border-color: #CBDAE6; }
.headerList a:hover { color: #0b578f; }
/* for lists of items in the left column ( such as the shortcuts or last view items lists ) */
.leftList ul, .leftList ul li, #newRecord form { background-color: #fff; border-color: #cbdae6; }
#leftColumn h3, #HideMenu h3 { border-color: #abc3d7; }
.leftList ul li a:hover, .leftList ul li span:hover { color: #000000; background-color: #f4f9fc; }
/* global links and theme picker */
#globalLinks ul li a:hover, #themepickerLinkSpan a:hover { color: #0b578f; }
/* for subpanel tabs */
ul.tablist li a.activeSubTab:hover { border-bottom-color: #ddd; color: #000000; }
ul.subpanelTablist li a.activeSubTab:hover { color: #000000; }
/* new record form */
#newRecord form a:link, #newRecord form a:visited { color: #666666; }
#newRecord form a:hover { color: #444444; }
/* DetailView/EditView/ListView styles */
.view, .report { border-color: #ABC3D7; }
/* Listview Gird styles */
.gird tr th, .gird tr td, .gird tr td[scope=col] { border-color: #ABC3D7 !important; }
/* listviews */
.list tr.pagination td table td a:link, .list tr.pagination td table td a:visited, .reportGroupByDataChildTablelistViewThS1 a:link, .reportGroupByDataChildTablelistViewThS1 a:visited, .list tr.pagination td table td span.pageNumbers { color: #666; }
.list tr th, .list tr th a:link, .list tr th a:visited, .list tr td[scope=col], .list tr td[scope=col] a:link, .list tr td[scope=col] a:visited { color: #444; }
.list tr th, .list tr td[scope=col], .edit .list tr th, .edit .list tr td[scope=col] { border-color: #CCC; background: #EBEBED; }
.list tr.pagination { background: #FAFAFA none repeat scroll 0 0; }
.list tr.pagination td table td { color: #666; }
.evenListRowS1 td, .oddListRowS1 td { color: #000; border-bottom: 1px solid #cbdae6; background-color: #fff; }
.evenListRowS1 td { background-color: #f6f6f6; }
.evenListRowS1:hover td, .oddListRowS1:hover td { background: #ecf7ff; }
/* detailviews */
.detail table, table.detail { background-color: #cbdae6; }
.detail tr td[scope="row"] { color: #333; border-color: #cbdae6; background-color: #f3f3f3; }
.detail h4 { color: #444444; }
.detail tr th { border-color: #cbdae6; }
.detail tr td { color: #000; border-color: #cbdae6; background-color: #fff; }
.detail tr td a:link, .detail tr td a:visited, .detail tr td a:hover { color: #0b578f; }
/* editviews */
.edit td[scope=row] { color: #444444; }
#EditView hr { border-color: #abc3d7; }
.edit { color: #000000; background-color: #f9f9f9; }
.detail .edit td { background-color: #fff !important; border-bottom: 0 !important; }
/* other views */
.other { border-color: #abc3d7; background-color: #cbdae6; }
.other td { color: #444444; background-color: #ffffff; border-left-color: #dfdfdf; }
.other td[scope=row] { color: #000000; background-color: #fafafa; }
.other td.edit { color: #000000; background-color: #f6f6f6; }
/* misc links */
a.utilsLink:link, a.utilsLink:visited { color: #0b578f; }
a.tabFormAdvLink:link, a.tabFormAdvLink:visited { color: #444444; }
/* calendar styles */
.monthCalBody { background-color: #abc3d7; }
.monthFooter td { border-top-color: #abc3d7; border-bottom-color: #abc3d7; background-color: #ffffff; }
.monthHeader a:hover, .monthViewDayHeight a:hover { color: #0b578f; }
.monthCalBodyTH th[scope=row], .monthViewDayHeight td[scope=row] { background-color: #ebebeb; }
.monthCalBodyTH th { background-color: #fafafa; color: #444444; border-color: #abc3d7 !important; }
.monthViewDayHeight td { border-color: #abc3d7; background-color: #ffffff; color: #444444; }
.monthViewDayHeight td[class=weekEnd] { background-color: #f6f6f6; }
.monthCalBodyDayItem { background-color: #ffffff; border-top-color: #abc3d7; border-bottom-color: #ddd; }
.monthCalBody td { background-color: #fff; color: #444444; }
.monthCalBody th a { color: #000000; }
.yearCalBody { border: none; }
.yearCalBodyMonth { background-color: #abc3d7 !important; border-top: 2px solid #4e8ccf; border-bottom: 2px solid #fff; }
.yearCalBody .monthHeader { border: none; }
.yearCalBodyMonth #daily_cal_table { border-top: #abc3d7; }
.yearCalBodyMonth #daily_cal_table .monthCalBodyTHDay { border-color: #abc3d7; }
.yearCalBodyMonth > a { color: #000000; }
h5.calSharedUser { color: #444444; }
.monthHeader { color: #444; background-color: #fff; border-color: #abc3d7; background-image: url(../../../../index.php?entryPoint=getImage&themeName=incomCRM&imageName=bg.gif); }
/* for subpanel tabs */
.subpanelTabForm { border-color: #abc3d7; color: #000000; background-color: #ffffff; }
ul.tablist, ul.subpanelTablist { border-bottom-color: #abc3d7; }
ul.tablist li a:hover, ul.subpanelTablist li a:hover { background: #fafafa; border-color: #abc3d7; }
ul.tablist li a, ul.subpanelTablist li a { background-color: #fff; border-color: #dddddd; }
ul.tablist li a:link, ul.tablist li a:visited, ul.subpanelTablist li a:link, ul.subpanelTablist li a:visited { color: #444444; }
ul.tablist li a:hover, ul.subpanelTablist li a:hover { background: #fafafa; }
ul.subpanelTablist li a.current, ul.subpanelTablist li a.current:hover { color: #4f4f4f; background: #fff; border-right-color: #abc3d7; border-top-color: #abc3d7; border-bottom-color: #fff; }
ul.tablist li a.current:link, ul.tablist li a.current:visited, ul.tablist li a.current:hover { background: #f6f6f6; border-bottom-color: #f6f6f6; border-right-color: #abc3d7; border-top-color: #abc3d7; }
/* for overlib js library */
.olCgClass td { border-bottom-color: #abc3d7; }
.olBgClass { background-color: #abc3d7; }
/* sitemap */
#sitemap .edit.view { border-color: #4e8ccf !important; }
/* for edit view like forms that need a smaller font size */
.edit.view.small td { color: #444; }
/* YUI theme */
.yui-dt th, .yui-dt-hd { background: #EBEBED none repeat scroll 0 0; }
.yui-layout .yui-layout-unit-left div.yui-layout-hd .collapse { background: transparent url('../../../../index.php?entryPoint=getImage&themeName=incomCRM&imageName=sugar-yui-sprites.png') no-repeat 0 -110px; }
.yui-layout .yui-layout-clip-left .collapse, .yui-layout .yui-layout-unit-right div.yui-layout-hd .collapse, .yui-layout .yui-layout-unit-bottom div.yui-layout-hd .collapse { background: transparent url('../../../../index.php?entryPoint=getImage&themeName=incomCRM&imageName=sugar-yui-sprites.png') no-repeat 0 -90px; }
.yui-layout .yui-layout-clip-right .collapse { background: transparent url('../../../../index.php?entryPoint=getImage&themeName=incomCRM&imageName=sugar-yui-sprites.png') no-repeat -0 -110px; }
.yui-layout .yui-layout-unit-top div.yui-layout-hd .collapse { background: transparent url('../../../../index.php?entryPoint=getImage&themeName=incomCRM&imageName=sugar-yui-sprites.png') no-repeat -20px -220px; }
.yui-layout .yui-layout-clip-top .collapse { background: transparent url('../../../../index.php?entryPoint=getImage&themeName=incomCRM&imageName=sugar-yui-sprites.png')no-repeat -20px -240px; }
.yui-layout .yui-layout-clip-bottom .collapse { background: transparent url('../../../../index.php?entryPoint=getImage&themeName=incomCRM&imageName=sugar-yui-sprites.png') no-repeat -20px -180px; }
.yui-layout .yui-layout-unit div.yui-layout-hd .close { background: transparent url('../../../../index.php?entryPoint=getImage&themeName=incomCRM&imageName=sugar-yui-sprites.png') no-repeat -20px -100px; }
.yui-navset .yui-nav, .yui-navset .yui-navset-top .yui-nav, .yui-layout .yui-layout-hd { background: #DDD url('../../../../index.php?entryPoint=getImage&themeName=incomCRM&imageName=sugar-yui-sprites.png') repeat-x scroll 0 0; border-color: #ABC3D7; }
.yui-layout .yui-layout-unit div.yui-layout-bd, .yui-navset .yui-content, .yui-navset .yui-navset-top .yui-content { border-color: #ABC3D7; }
.yuimenuitem-hassubmenu > a { background-image: url('../../../../index.php?entryPoint=getImage&themeName=incomCRM&imageName=sugar-yui-sprites.png'); }
.yui-navset .yui-nav li a, .yui-navset-top .yui-nav li a, .yui-navset-bottom .yui-nav li a, .yui-navset .yui-nav a, .yui-navset .yui-navset-top .yui-nav a { background: #DDD url('../../../../index.php?entryPoint=getImage&themeName=incomCRM&imageName=sugar-yui-sprites.png') repeat-x scroll 0 -131px; }
.sugar-progress-bar, .yui-navset .yui-nav .selected a, .yui-navset .yui-nav .selected a:focus, .yui-navset .yui-nav .selected a:hover { background: #666666 url('../../../../index.php?entryPoint=getImage&themeName=incomCRM&imageName=sugar-yui-sprites.png') repeat-x scroll 0 -157px; }
.yui-navset .yui-nav .selected a, .yui-navset .yui-nav .selected a em, .yui-navset .yui-nav a, .yui-navset .yui-nav a em, .yui-navset .yui-nav a, .yui-navset .yui-navset-top .yui-nav a { border-color: #ABC3D7; }
a.sugar-tab-close, .yui-navset .yui-nav a.sugar-tab-close, .yui-navset .yui-nav .selected a.sugar-tab-close { background : transparent url('../../../../index.php?entryPoint=getImage&themeName=incomCRM&imageName=sugar-yui-sprites.png') no-repeat scroll 0px -70px; }
