/* CSS Document */
body { margin:0px; padding:0px; background:#ccc; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

.bg-one { width:100%; /*background:url("../images/HDRbG.jpg") repeat-x scroll center top transparent;*/}

.error, .warning, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error { background:#ffc6b1 url(../images/error.png) no-repeat 5px 2px;color:#eb481d ;border-color:#ff6020;}
.warning {background:#FFF6BF url(../images/warning.png) no-repeat 5px 2px;color:#7C5711;border-color:#E6DB55;}
.success {background:#E6EFC2 url(../images/success_notification.png) no-repeat 5px 2px;color:#396A18;border-color:#C6D880;}
.error a {color:#FF0000;}
.notice a {color:#E66F00;}
.success a {color:#3F8000;}

/*header*/
#header-wrap { width:990px; padding:0px; margin:0 auto; }
.header-container { width:990px; height:149px; padding:0px; margin:0px; float:left;}
.header-container h1 {text-align:left;color:#000000;margin:0px 0px 0px 0px;padding:0px 0px 3px 0px;font-size:34px; font-weight:bold;}

.welcome-txt { height:40px; width:400px; float:right; margin:0px; padding:0px;}
.welcome-txt  p { margin:0px; padding:5px 0px;  color:#000000; text-align:right; line-height:22px;}
.welcome-txt  p a{color:#000000; text-decoration:none;}
.welcome-txt  p a:hover{color:#000000; text-decoration:underline;}

.admin-headng { width:400px; float:left; margin:20px 0 0 380px; padding:0px;}

.admin-nav { width:200px; float:right; margin:30px 0px 0px 0px; padding:0px; text-align:right; }
.admin-nav ul{text-align:left; margin:0px 0px 0px 35px; padding:0px ;}
.admin-nav ul li{ margin:0px 0px 0px 0px; padding:0px; text-align:left; list-style:none; float:left; }
.admin-nav ul li a{ margin:0px; padding:3px 0px 0px 35px; color:#000000; display:block; font-size:11px; line-height:28px; font-weight:normal; text-decoration:underline;}
.admin-nav ul li a:hover{ text-decoration:none;}
.admin-nav ul li.home { background:url(../images/home.png) no-repeat 5px 5px; }
.admin-nav ul li.logout { background:url(../images/log_out.png) no-repeat 5px 5px;margin-left:15px;}

/* body-container */
#body-wrap { width:990px; margin:0 auto; padding:0px;min-height:700px;}
.body-container { width:990px;  margin:20px 0px 20px 0px;  padding:0px; background:#cbb8aa/*url(../images/bdy_container_bg.jpg) repeat-y*/ ; float:left;}
.lft-sidebar { width:180px; margin:12px 0px 0px 7px; float:left;}
.rt-panel { width:795px; margin:0px 7px 0px 0px; float:left;}

.lft-sidebar h1{ margin:0px 0px 2px 0px; padding:0px; color:#FFFFFF; font-size:12px; text-align:left;}
.lft-sidebar h1 a { height:23px; margin:0px; padding:4px 0px 0px 7px;  display:block; color:#FFFFFF;font-size:12px; text-align:left; text-decoration:none;  background:#f7941d;}
.lft-sidebar h1 a:hover{ background:#6f3a94; text-decoration:none;font-size:12px;color:#FFFFFF}
.lft-sidebar h1.current a{color:#FFFFFF; text-decoration:none;font-size:12px; background:#989797;}

.lft-sidebar ul{text-align:left; margin:0px 0px 0px 17px; padding:0px 0px 5px 0px;}
.lft-sidebar ul li{ margin:4px 0px 0px 0px; padding:0px; text-align:left; list-style:none;text-decoration: none;}
.lft-sidebar ul li a{ margin:0px; padding:3px 0px 0px 12px; color:#555555; font-size:11px; line-height:22px; font-weight:normal; text-decoration:none;}
.lft-sidebar ul li a:hover {font-weight:normal; color: #6f3a94;}
.lft-sidebar ul li.current a { width:152px; height:20px; margin:0px; padding:1px 0px 0px 12px;display:block; color:#333333; font-size:11px; background:url(../images/li_current_bg.jpg) repeat-y;}



.page-content{ width:795px; margin:12px 0 10px 0; padding:0px; border-bottom:1px solid #9B9B9B; background:url(../images/content_bg.gif) repeat-y;}
.page-content .content-headng{ height:32px; margin:0px; padding:0px; background:url(../images/content_heading_bg.gif) no-repeat;}
.page-content .content-headng h3{ margin:0px 0px 0px 20px; padding:5px 0 0 0; font-size:16px; color:#202020; font-family:Arial, Helvetica, sans-serif;}
.page-content .content-mid{ margin:1px; padding:0px;}

.content form{margin:0px; padding:0px;}

.content h3{ margin:5px 5px 5px 8px; font-size:20px; color:#202020;}
.content p{ margin:0px 0px 3px 8px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.data-content {width:795px; padding:0px; margin:0px;}
.data-content table{ width:100%; padding:0px; margin:0px; border:none;}
.data-content table .a{ width:5%}
.data-content table .b{ width:25%}
.data-content table .c{ width:40%}
.data-content table .d{ width:15%}
.data-content table .e{ width:15%}
.data-content table th { padding:4px 8px; font-size:12px; font-weight:normal; background:#8d725e; color:#FFFFFF;}
.data-content table td { font-size:11px; padding:4px 8px; border-bottom:1px solid #D4D4D4;}
.data-content table td img { border:none;}
.data-content table td img a { border:none;}
.data-content table td a{ color:#000000; font-size:11px; text-decoration:none;}
.data-content table td a:hover{ color:#000000; font-size:11px; text-decoration:underline;}
.data-content table td.name a{ color:#000; font-weight:bold; font-size:11px;}
.data-content table tr.alt1 { background:#FFFFFF;}
.data-content table tr.alt2 { background:#F0F0F0;}
.data-content form .textarea-small{width:90%; height:100px;}


/* Pagination */
.pagination {padding:5px; height:30px; margin:1px 0px; background:#F4F4F4; color:#000000; font-size:11px; border:1px solid #D4D4D4; border-left:none; border-right:none;}
.page-record{ width:130px; padding:0px; margin:0px; float:right; text-align:left;}
.page-result{ width:200px; padding:0px; margin:0px; float:left; text-align:left; }


/* buttons-panel */
.buttons-panel{ margin:0px; height:20px; padding:5px;background:#DBD9D9; border-top:1px solid #D4D4D4;border-bottom:1px solid #D4D4D4;}
.buttons-panel .admin-button { margin-right:8px; width:50px; padding:3px 0px; background:url(../images/admin_button_bg.jpg) repeat-x; cursor:pointer; text-align:center; border:1px solid #666666; font-weight:bold; font-size:10px; color:#333333; float:left;}

/* Add */
.add-content { padding:0px; margin:5px;}
.add-content form {padding:0px; margin:0px;}
.add-content table{ width:97%; padding:0px; margin:0px; border:none;}
.add-content table td { font-size:12px; padding:4px 8px;}
.add-content table td a{ color:#000000; font-size:11px; text-decoration:none;}
.add-content table td a:hover{ color:#000000; font-size:11px; text-decoration:underline;}
.add-content table td.fields{color:#333333; font-weight:bold; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.add-content table td.contnt-hdr { background:#878787; color:#FFFFFF; font-weight:bold; font-size:11px;}

/* form-element */
.select1 { padding:0px; margin:0px; font-size:11px;}
input.txt-fld1 {  padding:1px; margin:0px; font-size:11px; background:url(../images/txt_field_bg.gif) repeat-x;}
.txtarea-wysiwyg { border:1px solid #CCCCCC;}
.txtarea-wysiwyg .txt-area1 { margin:45px 0 0 0;  padding:5px; font-size:11px; border:none;}
.txt-area2 {  padding:5px; font-size:11px; border:1px solid #CCCCCC;}

/* footer */
#footer-wrap { /*background:url("../images/ftrbG.jpg") repeat scroll 0 0 transparent;*/}
.footer-container { width:990px; height:100px;  margin:0 auto;  padding:0px; color:#FFFFFF} 
.footer-logo { margin:35px 0px 0px 0px; width:195px; float:right; }

.login-container { width:600px; height:382px; background:url(../images/admin_login_bg.png); margin:30px 198px; padding:0px; float:left;}
.login-container .login-panel { width:515px; margin:131px 0px 0px 25px;}
.login-container .login-panel form { margin:0px; padding:0px;}
.login-input-fld { width:365px; height:44px; padding:0px; margin:0px 0px 0px 145px; background:url(../images/login_txt_fld_bg.png) no-repeat;}
.login-input { margin:1px; padding:4px; font-size:24px; font-family:Arial, Helvetica, sans-serif; color:#000000; background:none; border:none; font-weight:bold; outline:none;}
 .rem-pass { margin:9px 0px 0px 145px; padding:0px; color:#FF0000; font-size:11px;}
 .rem-pass a { color:#FF0000; font-size:11px; text-decoration:none;}
 .rem-pass a:hover { color:#FF0000; font-size:11px; text-decoration:underline;}
 
 .forgot-pass { margin:20px 0px 0px 25px; padding:0px; color:#c46d00; font-size:18px; float:left; font-family:"Sylfaen", Arial, Helvetica, sans-serif;}
 .forgot-pass a {color:#c46d00; font-size:18px; font-family:"Sylfaen", Arial, Helvetica, sans-serif; text-decoration:none;}
 .forgot-pass a:hover { color:#c46d00; font-size:18px; font-family:"Sylfaen", Arial, Helvetica, sans-serif ;text-decoration:underline;}
 
 .login-button { margin:-7px 0px 0px 0px; padding:0px; float:right;}
 
 /*-----------==========------------============*/
 
.dt_inner{ margin: 4px 0 0 9px !important; width: 750px !important;}
.dt_inner .user_name_inner{ width:95%; margin:0 auto;}

.back_to_btn{ background: #0E8A6D;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    font:normal 16px/32px Arial,Helvetica,sans-serif;
    height: 32px;
    text-transform: uppercase;
    width: 100px; text-align:center; margin:10px 0 0 330px;}
	
.back_to_btn a{ height:32px !important; width:100px !important; color: #FFFFFF !important; display:block; cursor:pointer; font:normal 12px/32px Arial,Helvetica,sans-serif;}	
.dt_inner table{ width:100%; float:left; border:1px solid #166B7F; margin:20px 0 0 0;}
.dt_inner table tbody{ width:99.8%; float:left; border:1px solid #166B7F; }
.dt_inner table tbody tr{ width:100%; float:left; border-bottom:1px solid #166B7F; font:normal 15px/34px Arial, Helvetica, sans-serif; color:#565656;}
.dt_inner table tbody tr td.ft1{ width:7%; float:left; border-right:1px solid #166B7F; text-align:center;}
.dt_inner table tbody tr td.ft2{ width:29%; float:left; border-right:1px solid #166B7F; text-align:center;}
.dt_inner table tbody tr td.ft3{ width:15%; float:left; border-right:1px solid #166B7F; text-align:center;}
.dt_inner table tbody tr td.ft4{ width:17%; float:left; border-right:1px solid #166B7F; text-align:center;}
.dt_inner table tbody tr td.ft5{ width:20%; float:left; text-align:center;}
.dt_inner table tbody tr td.ft6{ width:75.3%; float:left; border-right:1px solid #166B7F; text-align:center;}
.dt_inner table tbody tr td.ft7{ width:20%; float:left;text-align:center;}
.dt_inner table tbody tr.hedtxt_table{ color:#166b7f; font:normal 20px/30px Arial, Helvetica, sans-serif; }
.dt_inner table tbody tr:last-child{ border-bottom:none;}
.gtotal{ width:100%; float:left; margin:10px 0 0 0; color:#166b7f; font:normal 18px/18px Arial, Helvetica, sans-serif; text-align:center;}
.gvalue{  width:100%; float:left; margin:10px 0 0 0; color:#C3595B; font:normal 20px/34px Georgia; text-align:center;}
.hide_bgpart{ background:none !important; height:auto !important;} 
 
.sec_order{ width:100%; float:left; margin:10px 0 0 0;}
.sec_order label{ float:left; margin:0 0px 0 0; font:normal 14px/22px Arial, Helvetica, sans-serif !important; width:auto !important;}
.sec_order label.tmain{ color:#166B7F; font:normal 14px/22px Georgia; width: 22% !important; text-transform:uppercase; }
.order_details{ width:100%; float:left;}
.order_details h2 { color:#166B7F; font:normal 26px/40px Arial, Helvetica, sans-serif;} 
 
.printer{ float:right; margin:0 25px 0 0; display:block; cursor:pointer;}
.printer img{ width:30px; height:30px; display:block;} 
 
 .table_pegination{float:left; width:100%; padding-top:15px;}
.table_pegination ul{ list-style:none; margin:0px; padding:0px; margin-right:10px;}
.table_pegination li{float:left; background:#ccc; border-radius:5px; margin-right:5px;}
.table_pegination li a{padding:3px 10px; display:block; color:#09375a;}
.table_pegination li.selected span{ background:#09375a; color:#fff; padding:3px 10px; border-radius:5px; display:block; }
.table_pegination li.disabled{ padding:3px 10px;}
.table_pegination li span{padding: 3px 10px; display:block;}

.pagination .nxt_pre{ padding: 3px 10px; background: #868686; color: #fff; margin: 0 2px;}
.pagination a{ padding: 3px 10px; background: #868686; color: #fff !important; margin: 0 2px;}
.pagination .current{ padding: 3px 10px; background: #868686; color: #fff; margin: 0 2px;}
 
 
.admn_ordr_dtl table tbody tr td.ft1{ width: 17%;}
.admn_ordr_dtl table tbody tr td.ft2{ width: 42%;} 
.admn_ordr_dtl table tbody tr td.ft3{ width: 4%;} 
.admn_ordr_dtl table tbody tr td.ft4{ width: 10%;} 
.admn_ordr_dtl table tbody tr td.ft5{ width: 14%;} 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 