.bodybg {
    background: url("../../images/columbia/body_bg.jpg") no-repeat fixed center top #E7E7E7;
}

a {
    color: #233990;
    text-decoration: none;
    outline: 0;
}
a:hover, a:selected, a:focus {
    color: #333333;
    text-decoration: none;
    outline: 0;  
}

.themeFont { color: #1278C0; }

.skybulebg {
    /*background:none repeat scroll #d8e8fc;*/
   /** border-top: 1px solid #C3DAF5;**/
}
       
.bgcustemer span.bgcor {
    background: none repeat scroll 0 0 #d8e8fc;
}

.bgcustemer span.bgcor span {
    color: #000000;
}

.bgcustemer1 {
	
	background: none repeat scroll 0 0 #ffffff;
	/*border-top: 1px solid #C3DAF5;*/
	width:470px;
	margin-top:10px;
	

}

.bgcustemer1 .bgcor1 {
    background: none repeat scroll 0 0 #d8e8fc;
    
}

.bgcustemer1 .bgcor1 txt1 {
    color: #000000;
}
.subnavi {
    color: #0090CD !important;
}

.userName {color:#333 }

.skybulebg {
	/*background:url(../images/navi_bg_special.jpg) repeat-x left top #ffffff;*/ border-bottom:#cc9900 solid 1px; margin:0px 24px;
	
}



/* Navigation */

.subnavi {
    float: left;
}
.subnavi li {
    float: left;
    padding: 6px 0 8px;
}
.subnavi li:hover {
    background: none repeat scroll 0 0 #F1D151;
}
.subnavi li:hover a {
    color: #333333;
}
.subnavi li ul {
    display: none;
}
.subnavi li:hover ul {
    display: block;
    padding-top: 4px;
    position: absolute;
    z-index: 111;
}
.subnavi li:hover ul li {
    background: none repeat scroll 0 0 #CFE0F3;
    
    float: none;
    min-width: 120px;
    padding: 0;
}
.subnavi li:hover ul li a {
    color: #000;
    display: block;
    padding: 4px 10px;
}
.subnavi li:hover ul li:hover {
    background: none repeat scroll 0 0 #D9E8FA;
}
.subnavi li:hover ul li:hover a {
    color: #000000;
}
.subnavi li:hover ul li.backgroundnone {
    background: none repeat scroll 0 0 transparent;
    height: 14px;
    text-align: center;
}
.subnavi a {
    padding: 0 7px;
}

.ext-ie7 .subnavi ul li:hover ul,
.ext-ie7 .subnavi ul li.over ul /* This is for Internet Explorer 6  */ {
    /*position: absolute;*/
	/*margin:0px 0px 0px -130px; 
	padding:25px 0px 0px 0px;*/
}

.ext-ie7 .subnavi ul li ul { 
    margin: 0;
   
    padding: 0;
	padding-top: 22px;
    margin-left: -90px;
   /* position: absolute;
    z-index: 999999;*/ 
    
    }

/* Navigation New */

#navigation ul { margin:0px; padding:0px; line-height: 32px; display:inline; font-weight:bold; }
#navigation ul li { display:inline; float:left; list-style:none; line-height:32px; position:relative; z-index:100; background:#F1D151; border-top:1px solid #CC9900; border-left:1px solid #CC9900;} 
#navigation ul li:hover {z-index: 1000;}
#navigation li a { color:#000; text-decoration:none; padding-right:7px; padding-left:8px; font-weight:bold;}
#navigation  li a:hover, #navigation li:hover a { color:#000; background-color: #f1d151; display:inline-block;  text-decoration:none; }
#navigation li ul { margin:0px; padding:0px;  display:none; position:absolute; left:0px; top:32px; background-color:#f1d151;}
#navigation li:hover ul { display:block; width:220px; margin-left: -1px;}
#navigation li li a { color:#000; text-decoration:none; }
#navigation li li a:hover, #navigation li li:hover a { color:#000; background-color: #F9EBB5; width:215px; display:inline-block; word-wrap: break-word; white-space: normal;}
#navigation li.top { }
#navigation li.top a:hover { }
#navigation ul.submenu { background-color:#f1d151; }
#navigation li.submenu { width:230px; border-bottom: 1px solid #CC9900; border-right: 1px solid #CC9900; background-color:#f1d151;  border-top:0px none !important; word-wrap: break-word; white-space: normal;}
#navigation .submenu li a { background:#f1d151; font-weight:normal;}


.x-panel-header {
	color:#ffffff;
	font-weight:bold;
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
	vertical-align:middle;
	padding:7px 12px 8px 12px;
	border:#505050 solid 1px;
}

.x-panel-tl .x-panel-header {
color:#ffffff;
padding: 7px 4px 7px 6px;
font-size: 14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

.x-panel-header{ background-image:none; background:#505050;-webkit-border-radius: 3px 3px 0px 0px;
-moz-border-radius: 3px 3px 0px 0px;
border-radius: 3px 3px 0px 0px;}

/* Borders */

.x-fieldset {
    border-color: #d8d8d8;}

.borGrid  {border: 1px solid #d8d8d8;}


.borForm { border: 1px solid #d8d8d8;}

.bor1 {
	border:1px solid #d8d8d8;
}
.bor2 {
	border:2px solid #d8d8d8;
}
.bor3 {
	border:3px solid #d8d8d8;
}
.bor4 {
	border:4px solid #d8d8d8;
}
.bor5 {
	border:5px solid #d8d8d8;
}
.borLeft {
	border-left:1px solid #d8d8d8;
}
.borRight {
	border-right:1px solid #d8d8d8;
}
.borTop {
	border-top:1px solid #d8d8d8 !important;
}

.borBtm {
	border-bottom:1px solid #d8d8d8 !important;
}
.borBtmdashed{
	border-bottom:1px dashed #d8d8d8 !important;
	width:90% !important;
}
/*for light blue border */
.borlightblue {
	border:1px solid #d8d8d8;
}
.borlightWhite{
	background-color: white;
}

#x-form-el-flatRate_radio{
	background-color:rgba(240, 248, 255, 0);
}
#x-form-el-collect_radio{
	background-color:rgba(240, 248, 255, 0);
}

.x-date-menu{
    width: 175px !important;;
}

/*for light grey top border */
.bortopgrey {
	border:1px solid #d8d8d8;
}
.borTopNew {border-top: solid 1px #d8d8d8;}

/* Tabs */

ul.x-tab-strip-top{
	background-image:none;
	background-color: #cccccc !important; padding-left:10px;
}

.x-tab-strip-top .x-tab-strip-active .x-tab-right, .x-tab-strip-top .x-tab-strip-active .x-tab-left, .x-tab-strip-top .x-tab-strip-active .x-tab-strip-inner {
    background-image:none;
	background-color: #EBEAEA;
}

/*Background Color Styles*/

.bg_shd1 {
	background:#E4E4E4 !important;
	height:50px;
}
.bg_shd {
	background:#ebeaea !important;
}
.bg_shd1  .x-panel-body {
	background:#E4E4E4 !important; 
	height:50px;
}
.bg_shd2 {
	background:#F5F6F6 !important;
	height:40px;
}
.bg_shd_2 {
	background:#F5F6F6 !important;
}


.bg_shd3 {
	background:#F5F6F6 !important;
}
.bg_shd3  .x-panel-body {
	background:#F5F6F6 !important;
}
.bg_shd4 {
	background:#E4E4E4 !important;
}
.bg_shd4  .x-panel-body {
	background:#E4E4E4 !important;
}

.bgWhite {
	background-color:#FFFFFF !important;
}
.bgWhiteChart {
	background-color:#FFFFFF;
}
.bgWhiteChartForm {
	background-color:#DBDBDB !important;
}
.bg {
	background-color:#FEFEFE;
}
.bg_shd_field{background-color:#E4E4E4;}

.bg_Gallery { background:#F3F7FB !important; }

.grey_Bg {background-color:#E3E3E3;}

.greylight_Bg {background-color:#F5F6F6;}

.x-grid-group-hd div.x-grid-group-title {color:#1278c0 !important;}
.x-csc-list { color:#1278c0;}
.x-csc-list:hover { color:#333; }
.x-csc-list:focus { color:#333; }
.x-tab-strip span.x-tab-strip-text {
    color: #848181;
}
.x-tab-strip-active span.x-tab-strip-text, .x-tab-strip-over span.x-tab-strip-text {
    color: #333333;
}

.x-form-focus, textarea.x-form-focus {border-color:#7fcaeb !important;}
.x-combo-list .x-combo-selected {border-color:#7fcaeb !important; background-color:#D8E8FC !important;}
.x-tree-node .x-tree-selected {background-color:#D8E8FC !important;}

/* Image Btn Classes */

.btnResend { background-image:url(../../images/btn_resend.png); width:63px; height:17px; cursor:pointer; display:block;}
.btnAddToFavorite { background-image:url(../../images/btn_addtofavorite.png); width:91px; height:17px; cursor:pointer; display:block;}
.btnApprove { background-image:url(../../images/btn_approve.png); width:58px; height:17px; cursor:pointer; display:block;}
.btnAssign { background-image:url(../../images/btn_assign.png); width:50px; height:17px; cursor:pointer; display:block;}
.btnCopy { background-image:url(../../images/btn_copy.png); width:50px; height:17px; cursor:pointer; display:block;}

.btnCancel { background-image:url(../../images/btn_cancel.png); width:52px; height:17px; cursor:pointer; display:block;}
.btnCreateDraftOrder { background-image:url(../../images/btn_create_draft_order.png); width:110px; height:17px; cursor:pointer; display:block;}
.btnCreateQuotation { background-image:url(../../images/btn_create_quotation.png); width:102px; height:17px; cursor:pointer; display:block;}
.btnDelete { background-image:url(../../images/btn_delete.png); width:47px; height:17px; cursor:pointer; display:block;}
.btnReject { background-image:url(../../images/btn_reject.png); width:49px; height:17px; cursor:pointer; display:block;}
.btnAdd { background-image:url(../../images/btn_add.png); width:36px; height:17px; cursor:pointer; display:block;}
.btnCreateContract { background-image:url(../../images/btn_create_contract.png); width:91px; height:17px; cursor:pointer; display:block;}

.btnClose { background-image:url(../../images/icon_close.png); width:11px; height:11px; cursor:pointer; display:block;}


/* Widget */
.x-panel-tl{ background-image:none; background:#505050;}


.x-tab-strip-top .x-tab-right, .x-tab-strip-top .x-tab-left, .x-tab-strip-top .x-tab-strip-inner {
    background-image:none;
	background-color: #DCDCDC;
}

.x-tab-strip-top .x-tab-strip-over .x-tab-right, .x-tab-strip-top .x-tab-strip-over .x-tab-left, .x-tab-strip-top .x-tab-strip-over  .x-tab-strip-inner {
    background-image:none;
	background-color: #f3f7fb;
}
.innertab ul.x-tab-strip-top{background-image:none; background-color: #f3f7fb; padding-top:15px;}
 .innertab .x-tab-strip-top .x-tab-strip-active .x-tab-right, .innertab .x-tab-strip-top .x-tab-strip-active .x-tab-left, .innertab .x-tab-strip-top .x-tab-strip-active .x-tab-strip-inner {
    background-image:none;
	background-color: #c2d3e5;
}
.innertab .x-tab-strip-top .x-tab-strip-over .x-tab-right, .innertab .x-tab-strip-top .x-tab-strip-over .x-tab-left, .innertab .x-tab-strip-top .x-tab-strip-over  .x-tab-strip-inner {
    background-image:none;
	background-color: #c2d3e5;
}

.x-layout-collapsed { background-color: #D2E0F2; border-color: #98C0F4; }

.x-window-tc {
	background:url(../../images/hd_bg.png) repeat-x left top;
}

.x-window-tl {
	background-image: url(../../images/hd_left.png);
}

.x-window-tr {
	background-image: url(../../images/hd_right.png);
}

.x-tool {
	background-image: url("../../images/tool-sprites.gif");
}

.tab div {
    color: #333333;
}
.tab .tableft {
    background: url("../../images/left_step.png") no-repeat scroll left top transparent;
}
.tab .tabbg {
    background: url("../../images/bg_step.png") repeat-x scroll left top transparent;
}
.tab .tabright {
    background: url("../../images/right_step.png") no-repeat scroll left top transparent;
}
.tabseletectd div {
    color: #ffffff;
}
.tabseletectd .tableft {
    background: url("../../images/left_step_seleted.png") no-repeat scroll left top transparent;
}
.tabseletectd .tabbg {
    background: url("../../images/bg_step_seleted.png") repeat-x scroll left top transparent;
}
.tabseletectd .tabright {
    background: url("../../images/right_step_seleted.png") no-repeat scroll left top transparent;
}

.x-grid3-hd-text {color: #15428B;}

.ux-mselect-selected{
	border:1px dotted #a3bae9 !important;
    background:#DFE8F6;
    cursor:pointer;
}

.txtBlue {
    color:#233990;
    cursor:pointer;
    text-decoration: none;
}
.txtBlue:hover{
    color: #233990;
    cursor:pointer;
    text-decoration: none;
}
.x-window-mc { background-color: #FFFFFF; }

.accordionleft .x-panel-header {
background: none;
color: #333333;
border: none!important;
}

.bg_lightblue {
    background:#DFE8F6;
}

.search_btn{float:right; width:80px; height:25px; background:#f1d151; border:1px solid #cc9900; display:inline-block;}
.search_btn a{width:80px; display:block; text-align:center; text-transform:uppercase; color:#000; font-size:11px; font-weight:bold; padding-top:3px;}


.x-grid3-cell a {
	color:#233990;
	
	}
.x-grid3-cell a:hover{
	text-decoration:none;
	color:#233990 ;
}

#footerline {
    background: url("../../images/footer_line_bg.jpg") no-repeat scroll left top transparent;
    height: 35px;
}

.footer-content a:link, .footer-content a:visited {
	/* color: #FFCC00!important; */
	color: #FFCC00;
	font-size: 11px;
	line-height: 1.2;
	text-decoration: none;
}

/*.navimenu ul li ul li a {color: #999999;}*/
.navimenu ul li a {color: #fff;}
.navimenu ul li ul li a {color: #265788 !important;}
.navimenu ul li ul li a:hover {color: #000000 !important;}

.loginboxarea .logintitle {
    background: none repeat scroll 0 0 #FED61C;
    height: 17px;
    margin-bottom: 8px;
    padding: 9px 5px;
}

.questionLogin{color: #00487F !important; font-size: 22px !important; font-weight: normal !important; padding-bottom: 4px !important;}

#resetValueId .x-panel-header{
	color: #FFCC00 !important;
}

.resetValueLink{
	color: #FFCC00 !important;
	cursor: pointer;
}

.currselheader{
    background: #505050;   
    border: #505050 solid 1px;
}
