@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;outline:0;}
/* body style */
body{font-family:"Trebuchet MS"; color:#202020; font-size:12px; line-height:16px; background:#b40b44; padding:15px 0 0px 0;}
a{color:#1080c7; text-decoration:none;}
a:hover {color:#ee1b63;}
button, input, textarea, select {font-family:"Trebuchet MS"; color:#202020; font-size:12px; border:1px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; border:1px solid #e0dcdc; padding-left:8px; padding-right:8px;}

/* All */
.clear-float{font-size:0; clear:both;}
.floaleft{float:left;}
.floaright{float:right;}
.floanone{float:none;}
.block{float:none;}
.aligncenter{text-align:center;}
/* TAGS */
p {margin-bottom:18px; line-height:18px;}
/* Base Layout */
#wrapper{width:1000px; height:auto; margin:0 auto;}
/* HEADER */
.header{height:auto; padding:7px; background:#fff;}
.logo{width:117px; height:85px; float:left;}
.map-holder{width:100px; height:35px; margin-top:30px; background:url(../images/map-icon.png) no-repeat 20px top; padding-left:60px; margin-left:30px; border-left:1px solid #cacaca; float:right; color:#1080c7; font-size:13px; line-height:14px; font-weight:bold; margin-right:10px;}
.map-holder span{font-size:15px;}
.top-contact{width:330px; height:35px; margin-top:30px; float:right; color:#6a6a6a; font-size:12px; line-height:18px; font-weight:bold; text-align:right;}
.top-contact h2{color:#b40b44; font-size:16px; line-height:18px; font-weight:bold;}
.top-contact h2 span{padding:0 5px 0 5px;}
/* menu-nav */
.menu-nav{height:31px; background:url(../images/menu-nav.jpg) repeat-x left top; margin-top:6px; position:relative;}
.menu-nav ul{padding:0; margin:0; list-style:none;}
.menu-nav ul li{float:left; background:url(../images/menu-seperator.jpg) no-repeat right top; height:31px; line-height:31px; display:inline;}
.menu-nav ul li a{float:left; padding:0 15px 0 15px; color:#fff; font-size:15px; font-weight:bold;}
.menu-nav ul li a:hover{background:#ff2972;}
.menu-nav ul li.sale{float:right; background:none;}
.menu-nav ul li.sale a{padding:0px!important;}
.menu-nav ul li.sale a:hover{padding-left:5px!important;}
.menu-nav ul li.notification{position:absolute; width:20px; height:20px; background:#ff2972; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; box-shadow:2px 2px 5px #000; text-align:center; line-height:20px; font-weight:bold; font-size:12px; top:-8px; left:250px; color:#fff;}

/* CONTENT */
.content{height:auto; padding:15px 0px 15px 0px;}
.content div{border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
/* left */
.left{float:left; width:184px; margin-right:9px;}
.time-holder{height:68px; margin-bottom:7px;}
.categories{height:auto; padding:4px; background:#fff; font-size:13px; font-weight:bold; color:#393838;}
.categories h3{background:url(../images/icon-categories.png) no-repeat 4px; font-size:14px; line-height:14px; color:#b40b44; font-weight:bold; text-transform:uppercase; padding-left:20px; margin-top:8px; margin-bottom:8px;}
.categories ul{list-style-type:none; padding:0; margin:0;}
.categories ul li{display:block;  padding: 3px 0px 3px 4px; background:url(../images/left-menu-back.jpg) repeat-y; border-top:1px solid #c9c9c9; border-bottom:1px solid #fff; cursor:pointer; overflow:hidden;}

.categories ul li a{display:block;}
.categories ul li:hover{background:#ff2972; color:#fff;}
.categories ul li .categ-icon{width:40px; float:right; cursor:pointer; margin-top:1px;}
.categories ul li .categ-icon img{margin-left:4px;}

.categories input[type="button"]{
background-image: url(../images/category-plus.png), url(../images/add-category-back.jpg) ;
background-position:160px 4px, center bottom;
background-repeat: no-repeat, repeat-x;
width:175px; border:none; margin-top:3px; cursor:pointer; font-size:12px; font-weight:bold; color:#fff; text-align:left; text-transform:uppercase;
}
/* center */
.center{float:left; width:548px;}
.center h4{background:url(../images/border-red.jpg) repeat-x top; padding:10px 0 0px 0; color:#fff; text-transform:uppercase; font-size:16px; font-weight:bold; margin-bottom:5px; margin-top:10px;}

/* sub-menu-nav */
.sub-menu-nav{height:27px; background:#fff;}
.sub-menu-nav ul{padding:0; margin:0; list-style:none;}
.sub-menu-nav ul li{float:left; border-right:1px solid #b40b44; height:27px; line-height:27px; display:inline;}
.sub-menu-nav ul li a{float:left; padding:0 15px 0 15px; color:#b40b44; font-size:14px; font-weight:bold;}
.sub-menu-nav ul li a:hover{background:#ff2972; color:#fff;}
/* status-holder */
.status-holder{height:auto;}
.status-holder ul{padding:0; margin:0; list-style-type:none;}
.status-holder ul li{float:left; display:inline-block;}
.status-holder ul li a{float:left; width:96px; height:45px; padding:7px 3px 8px 3px; background:url(../images/status-tab-back.jpg) repeat-x; margin:7px 7px 0 0; border-radius:3px; color:#ee3135;}
.status-holder ul li a:hover{background:url(../images/status-tab-back-ov.jpg) repeat-x; border-radius:3px; color:#fff;}
.status-holder ul li .status-icon{width:45px; height:45px; float:left;}
.status-holder ul li .status-text{width:48px; height:32px; float:right; padding-top:8px; text-align:center; text-transform:uppercase; font-size:10px; font-weight:bold;}
.status-holder ul li .status-text h5{font-weight:bold; font-size:26px;}
.status-holder ul li a#status-selected{background:url(../images/status-tab-back-ov.jpg) repeat-x; border-radius:3px; color:#fff;}
.status-holder ul li .status-add{float:left; width:96px; height:45px; padding:7px 3px 8px 3px; background:url(../images/status-add-back.jpg) repeat-x; border-radius:3px; color:#ee3135; margin-top:7px; position:relative;}
.status-holder ul li .status-add a{width:88px; height:none; padding:0px; background:none; border-radius:3px; color:#fff; margin-top:0px; float:left; text-align:left!important; font-size:14px; font-weight:bold; line-height:22px; padding-left:8px; padding-top:2px;}
.status-holder ul li .status-add a span{font-size:25px; display:block}
.status-holder ul li .status-add .add-icon{position:absolute; width:20px; height:20px; right:14px; top:10px;}
/* right */
.right{float:right; width:245px;}
.weather-holder{height:/*128px*/auto; margin-bottom:7px;}
.calender-holder{height:/*195px*/auto; margin-bottom:7px;}
/* order-holder */
.order-holder{background:#fff; padding:8px; margin-bottom:8px;}
/* order-status-tab */
.tab-section div{border-radius:0px;}
.order-status-tab{height:auto; padding:5px 0 5px 0; border-bottom:1px solid #b40b44;}
.order-status-tab p{margin-bottom:0px; font-weight:bold; color:#b40b44; line-height:13px;}
.order-status-tab p span{float:right; padding-left:8px;}
.order-status-tab h6{height:14px; width:auto; font-weight:bold; color:#717171; font-size:12px; margin-top:1px;}
.order-status-tab h6 span{float:right; padding-left:8px; font-size:14px; color:#383838;}
.order-view-more{color:#1080c7; float:right; font-weight:bold;}
.selling-head{font-size:16px; font-weight:bold; color:#0276c3; padding-bottom:3px;}
/* sales-tab */
.sales-tab{width:126px; height:50px; background:#fff; text-align:center; margin-right:6px; margin-top:6px; color:#0276c3; font-size:12px; line-height:12px; font-weight:bold; border-radius:4px; padding:8px 2px 0px 2px;}
.sales-tab h2{/*background:url(../images/rupee.png) no-repeat left 0px;*/ margin-bottom:8px; color:#ee3135;}
.sales-choose{margin:8px 0 8px 0;}
.sales-choose label{margin-right:8px;}
.sales-choose input[type="text"]{background:#fff url(../images/rupee.png) no-repeat 5px 5px; width:105px; padding-left:18px; color:#0276c3; font-size:17px; margin-bottom:3px;}
.sales-choose select {width:127px; height:25px; padding-right:2px; color:#5c5c5c; font-size:12px; font-weight:bold; margin-bottom:3px;}

/* FOOTER */
.footer{height:32px; background:url(../images/border-red.jpg) repeat-x; color:#fff; line-height:14px; font-size:11px; text-align:center; padding:10px 0 10px 0;}

.ui-datepicker {width: 18em;}
.css-class-to-highlight a {color:#2288 !important; background-color: #998866 !important;}
.ui-state-active{ color:#000000 !important;}
.dp-highlight-unknown .ui-state-default {background: #800;color: #FFF;	}
.dp-highlight-holiday .ui-state-default {background: #484;color: #FFF;}
.color-button{background:#ff2972; text-align:center; color:#fff; font-size:13px; font-weight:bold; border:none; padding:1px 4px 1px 4px; cursor:pointer;}
.color-button2{background:#ff2972; text-align:center; color:#fff; font-size:13px; font-weight:bold; border:none; padding:1px 4px 1px 4px; cursor:pointer; float:left; margin-left:4px; margin-top:4px;}
.color-button3{background:#ff2972; text-align:center; color:#fff; font-size:13px; font-weight:bold; border:none; padding:1px 8px 3px 8px; cursor:pointer; margin-left:2px;}

/* // 041013 new updates ///////////////////////// */
/* category-status */
.category-status{float:left; width:120px; height:90px; padding:4px; background:#fff; text-align:center; cursor:pointer; font-size:13px; line-height:14px; font-weight:bold; color:#b40b44; margin:0 5px 5px 0;}
.category-status img{margin-bottom:3px;}
.category-status-button{background:#ff2972; text-align:center; color:#fff; font-size:16px; font-weight:bold; border:none; padding:4px 10px 4px 10px; cursor:pointer; float:left; width:120px; height:60px; padding:35px 2px 4px 2px; line-height:19px; position:relative!important;}
.category-status-button2{background:#ff2972; text-align:center; color:#fff; font-size:16px; font-weight:bold; border:none; padding:4px 10px 4px 10px; cursor:pointer; float:left; width:100px; height:20px; padding:5px 2px 4px 2px; margin-left:2px; margin-top:2px; line-height:19px; position:relative!important;}
.category-add-icon{position:absolute; width:20px; height:20px; right:55px; top:10px;}
/* table-holder */
.table-holder{width:100%; background:#fff; padding:5px; font-weight:bold; color:#666;}
.table-holder2{font-weight:normal;}
.table-holder tr td{padding:3px;}
.table-nobord{border:none; padding-left:0px;}
.table-holder input[type="text"]{width:140px; margin-right:5px;}
.table-holder textarea{width:140px; margin-right:5px;}
.table-holder select{width:160px; margin-right:5px; padding-right:0px; padding-left:0px;}
/* notifications */
.notification-tab{min-height:600px; background:#fff; padding:15px 10px 5px 10px;}
.notification-tab h2{color:#b40b44; font-weight:bold; font-size:20px; padding-bottom:10px;}
.notification-tab h3{color:#636363; font-weight:bold; font-size:16px; padding-bottom:2px; padding-top:5px; border-top:1px solid #bdbdbd; margin-top:5px;}
.notification-tab p{margin-bottom:5px; line-height:14px; color:#474747; font-size:12px; }
.notif-font-01{font-size:13px; font-weight:bold; color:#b40b44; padding-right:12px;}
.notif-font-02{font-size:13px; font-weight:bold; padding-right:12px;}
.notif-font-03{padding-right:12px;}
.notif-font-04{font-weight:bold; color:#707070; padding-right:12px;}
.notif-close{margin-top:12px;}
/* Reports */
.report-tab{min-height:600px; background:#fff; padding:15px 10px 5px 10px;}
.report-tab h2{color:#b40b44; font-weight:bold; font-size:20px; padding-bottom:10px;}
.report-tab h3{color:#636363; font-weight:bold; font-size:16px; padding-bottom:2px; padding-top:5px; border-top:1px solid #bdbdbd; margin-top:5px;}
.report-tab a{background:#e1dcc1; color:#333; display:block; border-radius:4px; padding:3px; font-size:12px; font-weight:bold;}
.report-holder tr td{padding:1px;}

#chart1{ font-size:12px;  width:500px}
/*#weather {
	width: 225px;
	padding: 5px 10px;
	overflow: hidden;
	border: 1px solid #6591b3;
	background-color: #FFFFFF;
	background-position: top;
	font-family:Arial, Helvetica, sans-serif;
	line-height:20px;
}

#weather h2 {
    color: #000;
    text-shadow: rgba(250, 250, 250, 0.6) 2px 2px 0;
}
#weather h1 {
    color: #000;
	font-size:36px;
}
#weather p {
    color: #000;
	font-size:12px;
}
#weather .temp{
	padding-left:20px;
}*/
.day { background-color: #b0b0f0; }
.day a { color: #555; }
.night { background-color: #2a2a33; color: #eaeaf0; }
.night a:hover { color: #fff; }
#busy {display:none;position: absolute;top: 50%;left: 50%;margin-left: -65px;margin-top: -31px;color: #FFFFFF;font-size: 24px;	z-index:6;background-color: #000000;opacity:0.5;width:100px;height:32px;padding: 30px;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;}
#tabs-1 {
width: 700px;
}
.settings-tab{min-height:500px; background:#fff; padding:15px 10px 5px 10px;}
.settings-tab h2{color:#b40b44; font-weight:bold; font-size:20px; padding-bottom:10px;}
.settings-tab input[type="text"]{ width:105px;  width:200px; color:#0276c3; font-size:17px; margin-bottom:3px;}
.nav-display-01{width:auto; padding-right:10px;}
.nav-display-01 li{display:block; height:20px; background:#CC0000; margin-bottom:2px;padding-left:5px; padding:5px; height:20px;}
.nav-display-01 li a{color:#fff; font-size:15px; font-weight:bold; display:block; }
/**************************sheeba****************/
.message_box
{
height:10px; width:600px; border:dashed 1px #48B1D9; padding:0px ;
}

#last_msg_loader {
	text-align: right;
	width: 920px;
	margin: -125px auto 0 auto;
}
.number
{
float:right; 
background-color:#48B1D9; 
color:#000; 
padding-left:3px; 
padding-bottom:3px;
padding-right:3px;
font-weight:bold;
}
.trpurchase{
width: 80px;
}
.trpurchaseless{
width: 40px;
}
/* table-holder */
.table-purchase{width:100%; background:#fff; font-weight:bold; color:#666;padding:10px;}
.table-purchase tr td{padding:1px;}
.table-holder input[type="text"]{width:30px; margin-right:5px;}
.table-purchase textarea{width:100px; margin-right:5px;height:80px;}
.table-purchase select{width:80px; margin-right:2px; padding-right:0px; padding-left:0px;}
.centerdiv{float:right; width:790px;}
.centerdiv h4{background:url(../images/border-red.jpg) repeat-x top; padding:10px 0 0px 0; color:#fff; text-transform:uppercase; font-size:16px; font-weight:bold; margin-bottom:5px; margin-top:10px;}
.nextatag{ cursor:hand; cursor:pointer; color:#FF9966;padding:5px;}
.current{cursor:hand; cursor:pointer;}
.innertab {padding-left:25px!important;}
.pagination {padding:5px;}
.current{ cursor:hand; cursor:pointer; color:#000;padding:5px;}
.disabled{ cursor:hand; cursor:pointer; color:#000;padding:5px;}
.table-menu{width:100%; background:#fff; font-weight:bold; color:#666;}
.table-menu_td{width:5px; padding:-right5px; }
.table-menu_tdhead1{width:5px; padding:-right5px; color:#000000}
.table-menu_tdhead2{ color:#000000 }
.nextatagcst{ cursor:hand; cursor:pointer; color: #663300;padding:5px; width:200px;}
.spantab{
width:90%; background:#F3F3F3; font-weight:bold; color:#666;padding:0px; border:dotted 1px  #aaa;}
.spantab-cell1{background:#777; color:#fff; padding-left:3px;}
.spantab-data{ border-right:dotted 1px  #aaa;}
.spantab-total{font-size:14px; color:#333; border-top:dotted 1px  #aaa;}
.table-menu_tdhead2{background:#777; color:#fff; padding-left:3px;}
.table-menu_tdhead1{background:#777; color:#fff; padding-left:3px;}
.table-menu_tdheaddata{border-right:dotted 1px  #aaa;}
.table-menu_tdheaddatalast{}
.table-menu_tdheaddatafinal{border-top:dotted 1px  #aaa;}
.table-menu_tdheaddatafinal-total1{border-right:dotted 1px  #aaa; font-size:14px; color:#333;}
.table-menu_tdheaddatafinal-total{ font-size:14px; color:#333;}
.table-menu_tdheaddatafinal-total2{border-right:dotted 0px  #aaa; font-size:14px; color:#333;}
.reportdiv{float:right; width:100%;}
.reportdiv h4{background:url(../images/border-red.jpg) repeat-x top; padding:10px 0 0px 0; color:#fff; text-transform:uppercase; font-size:16px; font-weight:bold; margin-bottom:5px; margin-top:10px;}
.table-menuinner{width:100%; background:#ccc; font-weight:bold; color:#666;}
.table-menu_tdtab{background-color:#ccc;width:50%; }
.headingspan{  padding:10px 0 0px 0; color:#fff; text-transform:uppercase; font-size:16px; font-weight:bold; margin-bottom:5px; margin-top:10px;}
.centerline{background:url(../images/border-red.jpg) repeat-x top;  margin-top:1px;}
.linktagcst{ cursor:hand; cursor:pointer; color: #663300; }
/***********************8sheeba***********************/
