@media all and (max-device-width: 600px) {
	.complicatedFunctionality {
		display: none;
	}
	.sidebar {
		float: none;
		width: auto;
	}
}
@charset "utf-8";


/*img {behavior: url(includes/pngbehavior.htc);}*/

/* CSS Document */

* {margin:0; padding:0;}

body {font:12px Arial, Verdana, Helvetica, sans-serif; color:#383838; background:#fff;}
h1, h2, h3, h4, h5, h6, p, ul, li {margin:0; padding:0; list-style:none; font-weight:normal;}

a{color: #0000CC; /*text-decoration: underline; */}
a:hover{color: #0000CC; text-decoration: none;}
a:focus{outline:none!important; *outline:none !important;}

img {border:none;}

.br, .clear {clear:both; margin:0px; padding:0px;}

.chkbox {border:none;}
select, input, textarea{font:12px Arial, Verdana, Helvetica, sans-serif;}
textarea {overflow:auto; resize:none;}
.floatr{ *float:right;}
.bold{font-weight:bold;}
.italic{font-style:italic;}

.floatl{float:left;}
.floatr{float:right;}
.txtr {text-align:right;}
.txtj {text-align:justify;}
.lh18 {line-height:18px;}
.text11 {font-size:11px;}
.margin {margin:0px;}

/* ------------------ Wrap --------------------*/

#outer_wrap{width:100%;}
.w100p {width:100%;}

/* ------------------ Customer Login --------------------*/
#Customer_LoginWrap {width:485px; margin:0px auto; margin-top:100px; background:url(../images/loginbg_customer.png); height:328px;}
#Customer_LoginWrap .head_login_customer {padding:46px 0 16px 25px; *padding:30px 0 16px 25px;}
#Customer_LoginWrap span{float: left !important; margin-left:140px;}
#Customer_LoginWrap .label {float:left; padding:9px 12px 0 0px; width:158px; font:12px Arial, Helvetica, sans-serif; color:#efefef; text-align:right;}
/*#Customer_LoginWrap .textbox {float:left; border:1px solid #007d00; background:url(../images/loginbg_textbox.gif) no-repeat; padding:9px 5px 8px 5px; font:14px Arial, Helvetica, sans-serif; color:#5a5a5a; margin-bottom:12px; width:201px;}*/

#Customer_LoginWrap .textbox {float:left; border:1px solid #007d00; background:url(../images/loginbg_textbox.gif) no-repeat;  font:14px Arial, Helvetica, sans-serif; color:#5a5a5a; margin-bottom:12px; width:201px;}


#Customer_LoginWrap .textbox input{ font:14px Arial, Helvetica, sans-serif; color:#5a5a5a; ; width:187px; background:none; border:0px; padding:9px 5px 8px 5px; margin:0;}


#Customer_LoginWrap .checkbox {float:left; padding:0; margin:0 5px 0 177px; *margin:-4px 0 0 173px;}
#Customer_LoginWrap .remember {float:left; padding:0px 19px 0 0px; *padding-left:2px; font:11px Arial, Helvetica, sans-serif; color:#efefef;}
#Customer_LoginWrap a.forgot {font:11px Arial, Helvetica, sans-serif; color:#efefef; text-decoration:underline; float:left; padding-top:0px;}
#Customer_LoginWrap a:hover.forgot {font:11px Arial, Helvetica, sans-serif; color:#efefef; text-decoration:none;}
#Customer_LoginWrap input.login {background:url(../images/buttons/login.png) no-repeat top; width:103px; height:42px; margin:11px 0 0 170px; padding:0; border:none; cursor:pointer;}
#Customer_LoginWrap input:hover.login {background:url(../images/buttons/login.png) no-repeat bottom;}
#Customer_LoginWrap input.submit {background:url(../images/buttons/submit.png) no-repeat top; width:111px; height:42px; margin:0px 0 0 170px; padding:0; border:none; cursor:pointer;}
#Customer_LoginWrap input:hover.submit {background:url(../images/buttons/submit.png) no-repeat bottom;}
#Customer_LoginWrap .thankyou {font:13px Arial, Helvetica, sans-serif; color:#efefef; text-align:left; padding:0 35px 0 85px;}
#Customer_LoginWrap .thankyou a{color:#efefef; text-decoration:underline;}
#Customer_LoginWrap .thankyou a:hover{color:#efefef; text-decoration:none;}

/* ------------------ Top Part --------------------*/
#logo {float:left; padding:11px 0 16px 9px; width:239px; height:95px;}

/*Search*/
#search {float:right; width:551px; margin:11px 5px 19px 0; text-align:right;}
#search p {font:11px Arial, Helvetica, sans-serif; color:#8e7d75;}
#search h3 {font:22px Arial, Helvetica, sans-serif; color:#393939; padding:9px 0;}
#search #topsearch {background:#8e7d75; width:551px; }
#search #topsearch, #ie8#fix{background:#8e7d75; width:551px; width:549px\0/; }
#search #topsearch .w4 {float:left; width:4px;}
#search #topsearch #topsearch_txtbox_bg {background:#fff; float:left; margin-top:4px; width:327px; *height:29px;}
/*#search #topsearch #topsearch_txtbox_bg input.textbox {float:left; border:none; padding:8px 6px 6px 5px; font:12px Arial, Helvetica, sans-serif; color:#949494; width:208px; *padding:5px 6px 3px 5px;}*/
#search #topsearch #topsearch_txtbox_bg input.textbox {float:left; border:none; padding:8px 6px 6px 5px; font:12px Arial, Helvetica, sans-serif; color:#949494; width:128px; *padding:5px 6px 3px 5px;}
#search #topsearch #topsearch_txtbox_bg a.claims {background:url(../images/arrow_bottom.gif) no-repeat 88px 14px; font:12px Arial, Helvetica, sans-serif; color:#444444; text-decoration:none; display:block; padding:8px 27px 6px 8px; float:left;}
#search #topsearch #topsearch_txtbox_bg a:hover.claims {font:12px Arial, Helvetica, sans-serif; color:#444444; text-decoration:none;/*background:url(../images/arrow_bottom.gif) no-repeat 88px 14px;  display:block; padding:8px 24px 6px 8px; float:left;*/}
#search #topsearch input.search {background:url(../images/buttons/search.gif) no-repeat top; width:85px; height:32px; float:left; margin:2px 12px 0 4px; padding:0; border:none; cursor:pointer;}
#search #topsearch input:hover.search {background:url(../images/buttons/search.gif) no-repeat bottom;}
#search #topsearch a.advanced {font:11px Arial, Helvetica, sans-serif; color:#fff; padding:12px 4px 0 0; text-decoration:underline; float:left;}
#search #topsearch a:hover.advanced {text-decoration:none;}
#search #topsearch .last {float:left; width:4px; padding-left:12px; width:3px\0/;}

/*Navigation*/
#navigation {margin:0px 5px 0px 7px; background:url(../images/menu_bg.gif); height:41px;}

#navigation, #ie8#fix {margin:0px 5px 16px 7px; background:url(../images/menu_bg.gif); height:41px;}
#navigation li {float:left; font:14px Arial, Helvetica, sans-serif; color:#fff; list-style-type:none;}
#navigation li a.first {float:left; background:url(../images/menu_bg_first.gif) no-repeat top; padding:13px 17px 12px 14px; padding:13px 17px 12px 14px\0/; color:#fff; text-decoration:none; margin-left:-3px;}
#navigation li a:hover.first, #navigation li a.active {background:url(../images/menu_bg_first.gif) no-repeat bottom; padding:13px 17px 12px 13px; padding:13px 17px 12px 14px\0/; color:#fff; text-decoration:none; margin-left:-2px;}
#navigation li a {float:left; padding:13px 17px 12px 17px; color:#fff; text-decoration:none;}
#navigation li a:hover, #navigation li a.selected {color:#fff; text-decoration:none; background:url(../images/menu_bg_hover.gif);}

/* ------------------ Customer Dashboard --------------------*/
#content {padding:0px 28px;}
#content .box {width:100%; margin-top:21px;}
#content .box, #ie8#fix {width:100%; margin-bottom:21px; margin-top:0px;}
#content .box .head {background:#a1897e; font:15px/32px Arial, Helvetica, sans-serif; color:#fff; padding:0 7px 0 14px;}
#content .box .head.lh34 {height:34px;}
#content .box .head img.mar7 {margin-right:-7px;}
#content .box .head img.mal14 {margin-left:-14px;}
#content .box .head a {font-size:11px; color:#ffe5cd; text-decoration:underline;}
#content .box .head a:hover {font-size:11px; color:#ffe5cd; text-decoration:none;}
#content .box .head .icon {float:right; margin-top:7px;}
#content .box table {border:1px solid #dacac3; border-top:none;}
#content .box table th {background:#ddf3ee; color:#383838; font:bold 13px Arial, Helvetica, sans-serif; border-bottom:1px solid #dacac3; padding:7px 10px 8px 10px; font:bold 12.9px Arial, Helvetica, sans-serif \0/;}
#content .box table th.normal {font:12px Arial, Helvetica, sans-serif;}
#content .box table th a {color:#383838; text-decoration:underline;}
#content .box table th a:hover {color:#383838; text-decoration:none;}
#content .box table td {color:#383838; font:12px Arial, Helvetica, sans-serif; padding:5px 8px 6px 8px;}
#content .box table td.lh{line-height:22px;}
#content .box table tr.alternate {background:#f0f0f0;}
/*
#content .box table td a {color:#00ccb3; text-decoration:underline;}
#content .box table td a, #ie8#fix {color:#00ccb3; text-decoration:underline;}
#content .box table td a:hover {color:#00ccb3; text-decoration:none;}
*/
#content .box table td a, #ie8#fix {color:#027C6A; text-decoration:underline; font-weight:bold;}
#content .box table td a {color:#027C6A; text-decoration:underline; font-weight:bold;}
#content .box table td a:hover {color:#027C6A; text-decoration:none; font-weight:bold;}

#content .box .total {float:left; padding:8px 0 0 3px; font:12px Arial, Helvetica, sans-serif; color:#5d4e46;}
.indication{padding:8px 10px 0 3px; font:12px Arial, Helvetica, sans-serif; color:#5d4e46; float:left;}
.indication img{vertical-align:middle; margin-right:5px; margin-top:-3px;}
#content .box .next_previous {float:right; padding:8px 3px 0 0; font:12px Arial, Helvetica, sans-serif; color:#8b8b8b;}
#content .box .next_previous a {color:#8b8b8b; text-decoration:underline;}
#content .box .next_previous a:hover {color:#8b8b8b; text-decoration:none;}
#content .box .next_previous a.next {color:#027C6A; text-decoration:underline;}
#content .box .next_previous a:hover.next {color:#027C6A; text-decoration:none;}

#content .box table.brdr_none{border: none;} 
#content .box table td.pad_details {color:#383838; font:12px Arial, Helvetica, sans-serif; padding:5px 14px 6px 0;}

/* ------------------ Customer Advanced Search --------------------*/
.box .advance-search{ width:100%;}
.box .search-term{padding-top:10px; width:467px;}
.box .search-term input{height:14px; padding: 5px 5px 5px 4px; border:1px solid #aeaeae; color:#949494;}
.box .search-term select{height:26px; padding:3px 2px; border:1px solid #aeaeae; color:#949494; margin-top: 1px;}
.box .search-term label{font-weight:bold; color:#383838; font-size:13px; padding:5px 9px 0 0; float:left; text-align:right;}
.box .select-term{margin:10px 0 0 0px; float:left;}
.box .select-term input{height:14px; padding: 5px 5px 5px 4px; border:1px solid #aeaeae; color:#949494; float:left;}
.box .select-term label{font-weight:bold; color:#383838; font-size:13px; padding:5px 9px 0 11px; float:left; text-align:right;}
.box .select-term select{height:26px; padding:4px; border:1px solid #aeaeae; color:#949494; float:left;}
.box .select-term img{vertical-align:middle; padding:2px 0 0 5px; float:left; }
.box input.search-but {background: url(../images/buttons/search2.gif) no-repeat top; cursor: pointer; height: 26px;  width: 65px; margin: 10px 0px 10px 0!important; border:0px!important;}
.box input.search-but:hover{background: url(../images/buttons/search2.gif) no-repeat bottom;}
.head .short-by{ float:right!important;}
.head .short-by label{color:#ffffff!important; font-size:13px!important; padding:8px 10px 0 0px!important; float:left!important; text-align:right!important; font-weight:normal!important}
.head .short-by select{height:20px; padding:2px; color:#949494; float:left; background:#FFF; border:0px; margin-top:6px;}
.box input.exported-but {background: url(../images/buttons/exported.gif) no-repeat top; cursor: pointer; height:32px;  width: 136px; border:0px!important; }
.box input.exported-but:hover{background: url(../images/buttons/exported.gif) no-repeat bottom;}
.box input.ajex{background:url(../images/ajex.gif) no-repeat right;}
.box input.ajex2{background:url(../images/ajex.gif) no-repeat right; padding-right:20px;}
.wdh200 {width:193px;}

.box .advance-search-detail{float: left ; margin: 10px 15px 10px 0;}
.box .advance-search-detail label{font-weight: bold; color: #383838; font-size: 13px; padding: 5px 6px 5px 0px; text-align: left; float: left; vertical-align: middle;}
.box .advance-search-detail select{height:26px; padding:4px 2px; border:1px solid #aeaeae; color:#949494; float: left; vertical-align: middle; float: left; width:180px;}
.box .advance-search-detail label.padt3{padding-top: 3px;}
.box .advance-search-detail label.padt0{padding-top: 0px;}
.box input.export-to-csv {background: url(../images/buttons/export-to-csv.gif) no-repeat top; cursor: pointer; height: 24px;  width: 114px; margin: 10px 0px 10px 0!important; border:0px!important;}
.box input.export-to-csv:hover{background: url(../images/buttons/export-to-csv.gif) no-repeat bottom;}
/* ------------------ New Claim --------------------*/

.box .claim-head{background:#ddf3ee; border-left: 1px solid #DACAC3; border-right: 1px solid #DACAC3; border-bottom: 1px solid #DACAC3;color: #533e33; font: bold 15px Arial,Helvetica,sans-serif; padding-left:14px; line-height:35px;}
.box .claim-head img{ float:right; margin-top:7px; margin-right:5px; }
.box .claim-fild{font-size:13px!important;}
.box .claim-fild span{color:#ff0000; font-weight:bold;}
.box select{ background:#FFF; border:1px solid #aeaeae; padding:2px 2px 2px 2px; height:23px; color:#686868; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.box input{background:#FFF; border:1px solid #aeaeae; padding:3px; color:#686868;}
.w60 {width:60px;}
.textb {font-weight:bold;}
#content .box .head img.mal8{ margin-left:8px; vertical-align:middle; margin-top:-6px;}
.box .claim-nots{ float:right; font-size:17px!important; }
.box .claim-nots a{font-size:17px!important; text-decoration:underline; color:#fff!important;}
.box .claim-nots a:hover{text-decoration:none;}
.box textarea{ background:#FFF; border:1px solid #aeaeae; overflow:auto; resize:none; padding:2px; color:#686868;}
.box .question-img{ padding-left:2px; vertical-align:middle; *vertical-align: !important;}
.box .question-img, #ie8#fix{ padding-left:5px; vertical-align:middle; *vertical-align: !important; height: 16px; width:16px; padding-left:3px \0/;}
.box  a.help{ background: none repeat scroll 0 0 #FFFFFF; color: #4A412C; position: relative;text-decoration: none; z-index: 240;}
.box  a.help span{ display:none;}
.box a.help a:hover{ color: #4A412C; text-decoration:none;}
.box .plus-img{ padding-left:5px; vertical-align:middle;*vertical-align: !important;}
.bottom-text{font-size:10px;}
.bottom-text-red{font:11px Verdana, Geneva, sans-serif; color:#ff0000;}
.claim-fild checkbox{ border:0px!important; vertical-align:middle;}
.box .head-space{height:10px;}
.box .auto-text{color:#686868!important; font-size:13px!important;}
.box .bottom-btn{margin:0 auto; width:463px;}
.box .bottom-btn table td{ margin:0!important; padding:0px!important; }
.box .bottom-btn input.add-claim-notes {background: url(../images/buttons/add-claim-notes.gif) no-repeat top; cursor: pointer; height: 30px;  width: 128px; margin: 20px 0px 0px 7px!important; border:0px!important;}
.box .bottom-btn input.add-claim-notes:hover{background: url(../images/buttons/add-claim-notes.gif) no-repeat bottom;}
 input.savedraft {background: url(../images/buttons/save-draft.gif) no-repeat top; cursor: pointer; height: 30px;  width: 91px; margin: 20px 0px 0px 7px!important;   border:0px!important;}
 input.savedraft:hover{background: url(../images/buttons/save-draft.gif) no-repeat bottom;}
 input.partial-payout {background: url(../images/buttons/partial-payout.gif) no-repeat top; cursor: pointer; height: 32px;  width: 114px; margin: 20px 0px 0px 7px!important; border:0px!important;}
 input.partial-payout:hover{background: url(../images/buttons/partial-payout.gif) no-repeat bottom;}
 input.update-claim {background: url(../images/buttons/update-claim.gif) no-repeat top; cursor: pointer; height: 32px;  width: 114px; margin: 20px 0px 0px 7px!important; border:0px!important;}
 input.update-claim:hover{background: url(../images/buttons/update-claim.gif) no-repeat bottom;}
.box .bottom-btn input.submitclaim {background: url(../images/buttons/submit-claim.gif) no-repeat top; cursor: pointer; height: 30px;  width: 126px; margin: 20px 0px 0px 7px!important; border:0px!important; }
.box .bottom-btn input.submitclaim:hover{background: url(../images/buttons/submit-claim.gif) no-repeat bottom;}
.box .bootom-space{height:10px;*height:10px!important;}
.box .checkbox{vertical-align:middle; border:none!important;}
#content .box table.center-button{border:none!important}

.box a.infodash01{position:relative; /*this is the key*/ z-index:0; color:#686868; text-decoration:none!important;}

.box a.infodash01:hover{z-index:240;  color:#686868; text-decoration:none!important;}
.box a.infodash01 span{display: none}
.box a.infodash01:hover span{/*the span will display just on :hover state*/ display:block; position:absolute; top:1em; left:2em; width:200px; padding:5px; border:1px solid #AEAEAE; background:#fff; color:#686868; font-size:12px; text-align:left; line-height:16px; z-index:240;  text-decoration:none!important;}
.valignt{ vertical-align:top !important;}
#content .box table td.padr0{ padding-right:0 !important;}
#content .box table td.padl0{ padding-left:0 !important;}



.box a.infodash02{position:relative; /*this is the key*/ /*z-index:240;*/ color:#686868; text-decoration:none;  *height:16px; *width:16px;}
.box a.infodash02:hover{z-index:240;  color:#686868; }
.box a.infodash02 span{display: none}
.box a.infodash02:hover span{/*the span will display just on :hover state*/ display:block; position:absolute; top:1em; left:-15em; width:200px; padding:5px; border:1px solid #AEAEAE; background:#fff; color:#686868; font-size:12px; text-align:left; line-height:16px; z-index:240; }



.box a.desp{position:relative; /*this is the key*//* z-index:240;*/ color:#686868; text-decoration:none; }
.box a.desp:hover{ z-index:999; color:#686868;}
.box a.desp span{display: none; z-index:9999;}
.box a.desp:hover span{/*the span will display just on :hover state*/ display:block; position:absolute; top:1em; left:1em; width:200px; padding:5px; border:1px solid #AEAEAE; background:#fff; color:#686868; font-size:12px; text-align:left; line-height:16px; /*z-index:240*/ *width:200px;}
.box a.part{position:relative; /*this is the key*/ text-decoration:none; *z-index:;}
.box a.part:hover{z-index:240;}
.box a.part span{display: none; width:100%;}
.box a.part:hover span{/*the span will display just on :hover state*/ display:block; position:absolute!important; top:1em; left:1em; width:200px; *width:200px; padding:5px; border:1px solid #AEAEAE; background:#fff; color:#686868; font-size:12px; text-align:left; line-height:16px; 
*z-index:9999; *width:200px;}

/*added by ghanshyam on 5July2014 starts*/
.box a.basic{position:relative; /*this is the key*//* z-index:240;*/ color:#686868; text-decoration:none; }
.box a.basic:hover{ z-index:999; color:#686868;}
.box a.basic span{display: none; z-index:9999;}
.box a.basic:hover span{/*the span will display just on :hover state*/ display:block; position:absolute; top:1em; left:-8em; width:280px; padding:5px; border:1px solid #AEAEAE; background:#fff; color:#686868; font-size:12px; text-align:left; line-height:16px; /*z-index:240*/ overflow:auto;max-height:200px;}
.status_report {background-color: #d6eee8;border: 1px solid #dacac3;font: bold 13px Arial,Helvetica,sans-serif; padding: 12px 0 10px 8px;text-align:left;}
/*added by ghanshyam on 5July2014 ends*/


/* ------------------ Claim Details --------------------*/
.box .claim-id{font-family: Arial, Helvetica, sans-serif; font-size:22px; color:#393939; height:22px; width:400px; float:left; margin:10px 0 0 0px;}
.box .stages{font-family: Arial, Helvetica, sans-serif; font-size:19px; color:#393939; height:22px; width:220px; float:right; margin:10px 0 0 0px; text-align:right; padding-bottom:20px;}
.box .stages span{color:#e36125;}


/* ------------------ Claim Details Steps --------------------*/
.box .steps-bg{background:#FFF!important; border:none!important}
.box .steps{ margin:0 auto; /*width:538px;*/ width:543px;}
.box .steps ul{margin:0; padding:0;}
.box .steps ul li{ list-style:none; float:left;}
.box .steps .deactive1{ float:left;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#402c23; text-align:center; text-decoration:none; background: url(../images/deactive1.gif) no-repeat top; height:36px; width:35px; line-height:36px;}
.box .steps .deactive{ float:left;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#402c23; text-align:center; text-decoration:none; background: url(../images/deactive.gif) no-repeat top; height:36px; width:34px; line-height:36px;}
.box .steps .step-bg{background:url(../images/step-repet.gif) repeat-x left; height:36px; width:133px;}
.box .steps .active{ float:left;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#402c23; text-align:center; text-decoration:none; background: url(../images/step-active.gif) no-repeat top; height:36px; width:36px; line-height:36px;}
.box .steps .in-proces { float:left;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#402c23; text-align:center; text-decoration:none; background: url(../images/in-proces.gif) no-repeat top; height:36px; width:34px; line-height:36px;}

.box .steps .remaining{ float:left;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#402c23; text-align:center; text-decoration:none; background: url(../images/panding-step.gif) no-repeat top; height:36px; width:24px; line-height:26px; margin-top:5px;}



.box .steps-text{ font-family: Arial, Helvetica, sans-serif;  font-size:13px; width:629px; margin-left:40px; padding-bottom:50px;}
.box .steps1-text{ text-align:center; margin-right:84px; color:#5a5a5a; float:left;}
.box .steps1-text span{color:#027C6A; font-size:12px;}
.box .steps2-text{ text-align:center; margin-right:80px; color:#5a5a5a; float:left;}
.box .steps2-text span{color:#027C6A; font-size:12px;}
.box .steps-active-text{ text-align:center; margin-right:73px; color:#5a5a5a; float:left;width:108px;}
.box .steps-active-text span{color:#027C6A; font-size:12px;}
.box .steps-last-text{ text-align:center; color:#5a5a5a; float:left;}
.box .steps-last-text span{/*color:#e36125;*/ color:#027C6A;font-size:12px;}
.box .steps-text2{ font-family: Arial, Helvetica, sans-serif;  font-size:13px; margin-left:160px; padding-bottom:50px;}
.box .steps1-text2{ text-align:center; margin-right:72px; color:#5a5a5a; float:left;}
.box .steps1-text2 span {color:#027C6A; font-size:12px;}
.box .steps2-text2{ text-align:center; margin-right:75px; color:#5a5a5a; float:left;}
.box .steps2-text2 span{color:#027C6A; font-size:12px;}
.box .steps-active-text2{ text-align:center; margin-right:67px; color:#5a5a5a; float:left;}
.box .steps-active-text2 span{color:#027C6A; font-size:12px;}
.box .steps-last-text2{ text-align:center; color:#5a5a5a; float:left;}
.box .steps-last-text2 span{color:#e36125; font-size:12px;}
.box .step-last-closed span{color:#027C6A; font-size:12px;}


.box .bottom-border{background:#bbbaba; height:1px; padding:0px!important; }
.box .bottom-btn2{margin:0 auto;   padding:0 0 10px 0; }
.box .bottom-btn2, #ie8#fix{margin:0 auto;   padding:0 0 0 0; }
.box .bottom-btn2 input.back {background: url(../images/buttons/back.gif) no-repeat top; cursor: pointer; height: 30px;  width: 79px; margin: 20px 0px 0px 7px!important; border:0px!important; }
.box .bottom-btn2 input.back:hover{background: url(../images/buttons/back.gif) no-repeat bottom;}
.box .bottom-btn2 input.add-claim-notes {background: url(../images/buttons/add-claim-notes.gif) no-repeat top; cursor: pointer; height: 30px;  width: 128px; margin: 20px 0px 0px 7px!important; border:0px!important;}
.box .bottom-btn2 input.add-claim-notes:hover{background: url(../images/buttons/add-claim-notes.gif) no-repeat bottom;}
.box .bottom-btn2 input.reject {background: url(../images/buttons/reject.gif) no-repeat top; cursor: pointer; height: 30px;  width: 113px; margin: 20px 0px 0px 7px!important; border:0px!important;}
.box .bottom-btn2 input.reject:hover{background: url(../images/buttons/reject.gif) no-repeat bottom;}
.box .bottom-btn2  table td {margin:0px; padding:0px!important;}
.box .bottom-btn2 .add-claim-notes a{text-decoration:none!important; display:block; font-size:10px; line-height:30px;}
.box .bottom-btn2 .add-claim-notes a span{visibility:hidden;}
.box .bottom-btn2 .add-claim-notes a:hover{background: url(../images/buttons/add-claim-notes.gif) no-repeat bottom;}
.box .bottom-btn2  table td {margin:0px; padding:0px!important;}
#content .box table td.padt8{padding-top:8px;}
#content .box table td.padt8 span{color:#F00; font-weight:bold;}
.box .auto-text a{ text-decoration:none!important; color:#686868 !important}
.box .auto-text a:hover{text-decoration: underline;}
.doclink{color:#03F!important; margin-right:2px; text-decoration:underline!important;  text-decoration:underline; font-weight:bold;}
.top6em{ *margin-top:6em!important;}
.box .claim-fild .doc a{ color:#03F!important; text-decoration:underline!important; float:left; text-decoration:underline; font-weight:bold;}
.box .claim-fild .doc a:hover{text-decoration:none!important;}
.box .claim-fild .doc2 a{ color:#03F!important; text-decoration:underline!important; float:left; text-decoration:underline; font-weight:bold; margin-left:2px;}
.box .claim-fild .doc2 a:hover{text-decoration:none!important;}

/* ------------------ Purchase Ledger Details Steps --------------------*/
.box .compulsory-fild {float: right; font-size: 11px !important; color:#ffedd0; line-height:30px; margin-right:5px;}
.box .compulsory-fild span{color:#F00;}
/* ------------------ FPS Branch --------------------*/

.box input.search-but2 {background: url(../images/buttons/search2.gif) no-repeat top; cursor: pointer; height: 26px;  width: 65px; margin: 0px 0px 0px 5px!important; border:0px!important; vertical-align:middle; *vertical-align:; }
.box input.search-but2:hover{background: url(../images/buttons/search2.gif) no-repeat bottom;}
#content .box table td.search-space{padding:5px 4px 6px!important;}
.box .bottom-btn-branch{margin:0 auto; width:357px; }
.box .bottom-btn-branch input.savedraft2 {background: url(../images/buttons/save-draft.gif) no-repeat top; cursor: pointer; height: 30px;  width: 91px; margin: 20px 0px 0px 7px!important;   border:0px!important;}
.box .bottom-btn-branch input.savedraft2:hover{background: url(../images/buttons/save-draft.gif) no-repeat bottom;}
.box .bottom-btn-branch input.submitclaim2 {background: url(../images/buttons/submit-claim.gif) no-repeat top; cursor: pointer; height: 30px;  width: 126px; margin: 20px 0px 0px 7px!important; border:0px!important; }
.box .bottom-btn-branch input.submitclaim2:hover{background: url(../images/buttons/submit-claim.gif) no-repeat bottom;}




.box .bottom-btn-branch2{margin:0 auto; /*width:240px; */}
.box .bottom-btn-branch2 table td{margin:0px !important; padding:0px !important;}
.box .bottom-btn-branch2 input.savedraft2 {background: url(../images/buttons/save-draft.gif) no-repeat top; cursor: pointer; height: 30px;  width: 91px; margin: 20px 0px 0px 7px!important;   border:0px!important;}
.box .bottom-btn-branch2 input.savedraft2:hover{background: url(../images/buttons/save-draft.gif) no-repeat bottom;} 
.box .bottom-btn-branch2 input.submitclaim2 {background: url(../images/buttons/submit-claim.gif) no-repeat top; cursor: pointer; height: 30px;  width: 126px; margin: 20px 0px 0px 7px!important; border:0px!important; }
.box .bottom-btn-branch2 input.submitclaim2:hover{background: url(../images/buttons/submit-claim.gif) no-repeat bottom;}

.box .bottom-btn-branch2 .accept {background: url(../images/buttons/accept.gif) no-repeat top; cursor: pointer; height: 30px;  width:72px; margin: 20px 0px 0px 7px!important; border:0px!important;}
.box .bottom-btn-branch2 .accept:hover{background: url(../images/buttons/accept.gif) no-repeat bottom;}
.box .bottom-btn-branch2 .reject {background: url(../images/buttons/reject2.gif) no-repeat top; cursor: pointer; height: 30px;  width:67px; margin: 20px 0px 0px 7px!important; border:0px!important;}
.box .bottom-btn-branch2 .reject:hover{background: url(../images/buttons/reject2.gif) no-repeat bottom;}

/*GoodWill*/
.box .supplier-btn .goodwill:hover{background: url(../images/buttons/goodwill.gif) no-repeat bottom;}
.box .bottom-btn-branch2 .goodwill:hover{background: url(../images/buttons/goodwill.gif) no-repeat bottom;}
.box .bottom-btn-branch2 .goodwill {background: url(../images/buttons/goodwill.gif) no-repeat top; cursor: pointer; height: 30px;  width:72px; margin: 20px 0px 0px 7px!important; border:0px!important;}
.box .supplier-btn .goodwill {background: url(../images/buttons/goodwill.gif) no-repeat top; cursor: pointer; height: 30px;  width:72px; margin: 20px 0px 0px 7px!important; border:0px!important;}
.box .supplier-btn .goodwill:hover{background: url(../images/buttons/goodwill.gif) no-repeat bottom;}


.box .bottom-btn-branch .reject {background: url(../images/buttons/reject.gif) no-repeat top; cursor: pointer; height: 30px;  width: 113px; margin: 20px 0px 0px 7px!important; border:0px!important;}
.box .bottom-btn-branch .reject:hover{background: url(../images/buttons/reject.gif) no-repeat bottom;}



#content .box .bottom-btn-branch table td {padding:0!important}
.box .supplier-btn .partial {background: url(../images/buttons/partial-payout.gif) no-repeat top; cursor: pointer; height: 30px;  width: 114px; margin: 20px 0px 0px 7px!important; border:0px!important;}
.box .supplier-btn .partial:hover{background: url(../images/buttons/partial-payout.gif) no-repeat bottom;}
.box .supplier-btn .savedraft3 {background: url(../images/buttons/save-draft.gif) no-repeat top; cursor: pointer; height: 30px;  width: 92px; margin: 20px 0px 0px 7px!important; border:0px!important;}
.box .supplier-btn .savedraft3:hover {background: url(../images/buttons/save-draft.gif) no-repeat bottom; }
.box .supplier-btn .accept:hover{background: url(../images/buttons/save-draft.gif) no-repeat bottom;}
.box .supplier-btn{ margin: 0 auto; width: 435px;}
.box .supplier-btn table td{padding:0px!important}
.box .supplier-btn .accept {background: url(../images/buttons/accept.gif) no-repeat top; cursor: pointer; height: 30px;  width:72px; margin: 20px 0px 0px 7px!important; border:0px!important;}
.box .supplier-btn .accept:hover{background: url(../images/buttons/accept.gif) no-repeat bottom;}
.box .supplier-btn .reject {background: url(../images/buttons/reject2.gif) no-repeat top; cursor: pointer; height: 30px;  width:67px; margin: 20px 0px 0px 7px!important; border:0px!important;}
.box .supplier-btn .reject:hover{background: url(../images/buttons/reject2.gif) no-repeat bottom;}


/* ---- Common CSS ---- */
.padt3 {padding-top:3px;}
.mart17 {margin-top:17px;}
.padt10 {padding-left:10px;}
.wdh312 { width:218px;}
.wdh122 { width:122px;}
.w150 { width:145px;}
.wdh98{ width:93px;}
.wdh239{ width:239px;}
.wdh240{width:218px;}
.wdh230{width:210px;}
.box .topspace{height:2px; border-left:1px solid #DACAC3; border-right:1px solid #DACAC3;}
.box .bottomspace{height:5px; border-left:1px solid #DACAC3; border-right:1px solid #DACAC3;}
.wdh125 { width:120px!important; *width:100px!important}


/*Footer*/
#footer {background:#e4d2ca; padding:0 11px; font:12px/35px Arial, Helvetica, sans-serif; color:#383838; margin-top:20px;}

#footer a {color:#383838; text-decoration:none;}
#footer a:hover {color:#383838; text-decoration:underline;}


/*Modal POPup - Archana*/

/*Admin - Smita*/
.lefttable {background:url(../images/menu_bg.gif) repeat; color:#fff; font:14px Arial, Helvetica, sans-serif;}
.lefttable td {}
.lefttable a{font:14px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; display:block; padding:12px 6px 12px 5px; background:#00c5ad;}
.lefttable a:hover{font:14px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; display:block; /*background:url(../images/menu_bg_hover.gif) repeat-x;*/ background:#a1897e;}
#content .box .head .add {float:right; margin-top:7px; padding-right:4px; font:15px Arial, Helvetica, sans-serif; color:#fff; text-decoration:underline;}
#content .box .head .add:hover{font:15px Arial, Helvetica, sans-serif; text-decoration:none; color:#fff;}
#content .box .head .fieldcomp{color: #FFE5CD; font-size: 11px; float:right;}
#content .box .head .fieldcomp span{font:11px Verdana, Geneva, sans-serif; color:#ff0000;}
#content .box label{font:bold 13px Arial, Helvetica, sans-serif; color:#383838;}
#content .box .red{font:11px Verdana, Geneva, sans-serif; color:#ff0000;}
.w244{width:244px;}
#content .box table td.padt16{padding-top:16px;}
#content .box table td.padb16{padding-bottom:16px;}
#content .box table td.padb28{padding-bottom:28px;}
#content .box table td.padtb10{ padding:10px 14px 10px 14px!important;}
.save {background:url(../images/buttons/save.gif) no-repeat top!important; width:55px; height:32px; cursor:pointer; display:block; border:none!important; margin-right:10px;}
.save:hover{background:url(../images/buttons/save.gif) no-repeat bottom!important;}
.cancel {background:url(../images/buttons/cancel.gif) no-repeat top; width:63px; height:30px; cursor:pointer; display:block; border:none}
.cancel:hover{background:url(../images/buttons/cancel.gif) no-repeat bottom;}
.box input[type="radio"]{border:none; margin:0; padding:0;}
.box input[type="checkbox"]{border:none; margin:0; padding:0;}
#content .box table.bdrnone{border:none;} 
.savebtn{margin-bottom:166px;}
.savebtn2{ margin-bottom:10px;; padding:0;}
.padl15{padding-left:15px;}
.padr15{padding-right:15px;}
.blue-bg{background-color:#DDF3EE;}
.w79p{width:79.1%}
.box .up-arrow{float:left; width:0px; margin-right:5px!important; /*margin-left:-11px;*/}
.box .up-arrow img{vertical-align:middle; }
.box .up-down{float:left; width:0px; margin-right:5px!important; /*margin-left:-11px;*/}
.box .up-down img{vertical-align:middle; }
.add_claim_note a{ text-decoration:underline; color:#686868;}
.add_claim_note a:hover{text-decoration:none;}
#content .box table td select .mendatory-page{background: #f0f0f0!important; border: 1px solid #AEAEAE; color: #686868; height: 23px; padding: 2px;}

.popup_box .right1 .add_claim_note table input, select.checkbox{ width:0px; vertical-align:middle;}

input.add{background: url(../images/buttons/add.gif) no-repeat top; cursor: pointer; height: 30px;  width: 79px; margin: 0px 7px 0px 0px!important; border:0px!important;}
input.add:hover{background: url(../images/buttons/add.gif) no-repeat bottom;}

input.back {background: url(../images/buttons/back.gif) no-repeat top; cursor: pointer; height: 30px;  width: 79px; margin: 20px 0px 0px 7px!important; border:0px!important; }
 input.back:hover{background: url(../images/buttons/back.gif) no-repeat bottom;}
 .box input.date{ background:url(../images/cal2.gif) no-repeat right; padding-right:20px;}

.add_claim_note a.back {background: url(../images/buttons/popup-back.gif) no-repeat top; cursor: pointer; height: 30px;  width: 79px!important;; margin: 20px 0px 0px 7px!important; border:0px!important; display:block; text-decoration:none!important;}
.add_claim_note a.back span{visibility:hidden!important;  text-decoration:none!important;}
.add_claim_note a.back:hover{background: url(../images/buttons/popup-back.gif) no-repeat bottom;}
/*.delete-icon{margin-left:5px; width:16px; float:right;}*/

#basicModalContent8 input.subuser{background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #AEAEAE !important;
    color: #686868;
    padding: 3px;
	width:210px;}
	
#basicModalContent8 select{width:218px;}

#basicModalContent9 input.subuser{background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #AEAEAE !important;
    color: #686868;
    padding: 3px;
	width:210px;}
	
#basicModalContent9 select{width:218px;}

input.add-suduser{background: url(../images/buttons/add-sub-user.gif) no-repeat top; cursor: pointer; height: 30px;  width:128px; margin: 0px 0px 0px 7px!important; border:0px!important;}
input.add-suduser:hover{background: url(../images/buttons/add-sub-user.gif) no-repeat bottom;}
input.back-admin {background: url(../images/buttons/back.gif) no-repeat top; cursor: pointer; height: 30px;  width: 79px; margin: 0px 0px 0px 0px!important; border:0px!important; }
 input.back-admin:hover{background: url(../images/buttons/back.gif) no-repeat bottom;}
 
 
 
 input.add-admin {background: url(../images/buttons/add-suduser.gif) no-repeat top; cursor: pointer; height: 30px;  width: 79px; margin: 0px 0px 0px 0px!important; border:0px!important; }
 input.add-admin:hover{background: url(../images/buttons/add-suduser.gif) no-repeat bottom;}
 
 input.cancel-admin {background: url(../images/buttons/cancel-subuser.gif) no-repeat top; cursor: pointer; height: 30px;  width: 79px; margin: 0px 0px 0px 0px!important; border:0px!important; }
 input.cancel-admin:hover{background: url(../images/buttons/cancel-subuser.gif) no-repeat bottom;}
 .w185{width:192px;}
 
 
  input.save-admin {background: url(../images/buttons/admin-save.gif) no-repeat top; cursor: pointer; height: 30px;  width: 79px; margin: 0px 0px 0px 0px!important; border:0px!important; }
 input.save-admin:hover{background: url(../images/buttons/admin-save.gif) no-repeat bottom;}
 
   input.save-admin2 {background: url(../images/buttons/admin-save.gif) no-repeat top; cursor: pointer; height: 30px;  width: 79px; margin: 20px 0px 0px 0px!important; border:0px!important; }
 input.save-admin2:hover{background: url(../images/buttons/admin-save.gif) no-repeat bottom;}
 .popup-heading{height:30px!important; background-color:#ddf3ee; border-bottom:1px solid #DACAC3; font-family: Arial, Helvetica, sans-serif; color:#383838; font-size:13px; font-weight:bold; line-height:30px; padding-left:9px; width:828px;}
 
  .popup-heading2{height:30px!important; background-color:#a3d2c7; border-bottom:1px solid #DACAC3; border-top:1px solid #DACAC3;font-family: Arial, Helvetica, sans-serif; color:#383838; font-size:13px; font-weight:bold; line-height:30px; padding-left:9px; width:828px;}


.popup_box .right1 .add_claim_note table td.p5{padding:5px!important;}
.box .claim-fild label{font-weight:normal!important;}


/*19oct11*/
.close {background:url(../images/buttons/close.gif) no-repeat top!important; width:65px; height:30px; cursor:pointer; display:block; border:none!important; margin-right:10px;}
.close:hover{background:url(../images/buttons/close.gif) no-repeat bottom!important;}



#content2 {padding:0px 28px;}
#content2 .box2 {width:800px; margin:0 auto;}
#content2 .box2 .head {background:#a1897e; font:15px/32px Arial, Helvetica, sans-serif; color:#fff; padding:0 7px 0 14px;}
#content2 .box2 .head.lh34 {height:34px;}
#content2 .box2 .head img.mar7 {margin-right:-7px;}
#content2 .box2 .head img.mal14 {margin-left:-14px;}
#content2 .box2 .head a {font-size:11px; color:#ffe5cd; text-decoration:underline;}
#content2 .box2 .head a:hover {font-size:11px; color:#ffe5cd; text-decoration:none;}
#content2 .box .head .icon {float:right; margin-top:7px;}
#content2 .box2 table {/*border:1px solid #dacac3;*/ border-top:none;}
#content2 .box2 table th {background:#ddf3ee; color:#383838; font:bold 13px Arial, Helvetica, sans-serif; border-bottom:1px solid #dacac3; padding:7px 14px 8px 14px;}
#content2 .box2 table th.normal {font:12px Arial, Helvetica, sans-serif;}
#content2 .box2 table th a {color:#383838; text-decoration:underline;}
#content2 .box2 table th a:hover {color:#383838; text-decoration:none;}
#content2 .box2 table td {color:#383838; font:12px Arial, Helvetica, sans-serif; padding:5px 0px 6px 14px;}
#content2 .box2 table td.pr5 {color:#383838; font:12px Arial, Helvetica, sans-serif; padding:5px 0px 6px 5px!important;}
#content2 .box2 table td.lh{line-height:22px;}
#content2 .box2 table tr.alternate {background:#f0f0f0;}
#content2 .box2 table tr.alternate2 {background:#fff;}
#content2 .box2 table tr.alternate3 {background:#fff; border-top: solid 1px #DACAC3;}
#content2 .box2 table td a {color:#027C6A; text-decoration:underline;}
#content2 .box2 table td a:hover {color:#027C6A; text-decoration:none;}




#content2 .box2 table.brdr_none{border: none;} 
#content2 .box2 table td.pad_details {color:#383838; font:12px Arial, Helvetica, sans-serif; padding:5px 14px 6px 0;}



.box2 .claim-head{background:#fff; border-left: 1px solid #DACAC3; border-right: 1px solid #DACAC3; border-bottom: 1px solid #DACAC3;color: #533e33; font: bold 15px Arial,Helvetica,sans-serif;/* padding-left:14px;*/ line-height:35px;}
.box2 .claim-head img{ float:right; padding-top:7px; padding-right:5px; }

.box2 .claim-fild{font-size:13px!important;}
.box2 .claim-fild span{color:#ff0000; font-weight:bold;}

.box2 select{ background:#FFF; border:1px solid #aeaeae; padding:2px 2px 2px 2px; height:23px; color:#686868;}
.box2 input{background:#FFF; border:none!important; padding:3px; color:#686868;}
.w175{width:181px;}
.lasttab{border-right:none!important;}

.box .bottom-btn-branch2 input.add-claim-notes {background: url(../images/buttons/add-claim-notes.gif) no-repeat top; cursor: pointer; height: 30px;  width: 128px; margin: 20px 0px 0px 7px!important; border:0px!important;}
.box .bottom-btn-branch2 input.add-claim-notes:hover{background: url(../images/buttons/add-claim-notes.gif) no-repeat bottom;}
.box .bottom-btn-branch2 input.save {background:url(../images/buttons/save.gif) no-repeat top!important; width:55px; height:32px; cursor:pointer; display:block; border:none!important; margin:20px 0 0 7px !important}
.box .bottom-btn-branch2 input.save:hover{background:url(../images/buttons/save.gif) no-repeat bottom!important;}
.print {background:url(../images/buttons/print.gif) no-repeat top!important; width:72px; height:30px; cursor:pointer; display:block; border:none!important; margin:20px 0 0 7px !important}
.print:hover{background:url(../images/buttons/print.gif) no-repeat bottom!important;}
.box .supplier-btn .save {background:url(../images/buttons/save.gif) no-repeat top!important; width:55px; height:32px; cursor:pointer; display:block; border:none!important; margin:20px 0 0 7px !important;}
.box .supplier-btn .save-changes {background:url(../images/buttons/save-changes.gif) no-repeat top!important; width:127px; height:30px; cursor:pointer; display:block; border:none!important; margin:20px 0 0 7px !important;}
.box .supplier-btn .save:hover{background:url(../images/buttons/save.gif) no-repeat bottom!important;}


.box .supplier-btn input.add-claim-notes {background: url(../images/buttons/add-claim-notes.gif) no-repeat top; cursor: pointer; height: 30px;  width: 128px; margin: 20px 0px 0px 7px!important; border:0px!important;}
.box .supplier-btn input.add-claim-notes:hover{background: url(../images/buttons/add-claim-notes.gif) no-repeat bottom;}
.errormsg{
color:#FF0000 !important;
text-align:center !important;
font-size:10px;
}
.advance-search-style{overflow:auto; position: relative; border:1px solid #DACAC3; *height:755px;}

/* Goodwill */
input.goodwill:hover{background: url(../images/buttons/goodwill.gif) no-repeat bottom;}
input.goodwill:hover{background: url(../images/buttons/goodwill.gif) no-repeat bottom;}
input.goodwill {background: url(../images/buttons/goodwill.gif) no-repeat top; cursor: pointer; height: 30px;  width:72px; margin: 20px 0px 0px 7px!important; border:0px!important;}
.supplier-btn input.goodwill {background: url(../images/buttons/goodwill.gif) no-repeat top; cursor: pointer; height: 30px;  width:72px; margin: 20px 0px 0px 7px!important; border:0px!important;}
input.goodwill:hover{background: url(../images/buttons/goodwill.gif) no-repeat bottom;}

@media screen and (-webkit-min-device-pixel-ratio:0) {.box .steps-text{ font-family: Arial, Helveticsa, sans-serif;  font-size:13px; margint:0 auto; padding-bottom:50px; /*padding-left:40px;*/ padding-left:15px;}} /* updated by ghanshyam 15apr2014 */
.advace-search-style2{overflow: auto; position: relative; max-height: auto; /*height:525px;*/  }
.advace-search-style2, #ie8#fix{overflow: auto; position: relative;  height:auto; max-height: 525px; min-height: 150px; padding-bottom: 20px; /*height:525px \0/ !important; height:525px;*/}

.new-top-btn{ float:right; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif,; font-size:13px !important; color:#FFF; margin-left:15px;}
.new-top-btn-back{ margin-right:25px; float:left;}
.new-top-btn-back a{ color:#FFF !important; text-decoration:underline !important; font-size:13px !important;}
.new-top-btn-back a:hover { color:#FFF; text-decoration:none !important; font-size:13px !important;}
.marr10{ margin-right:5px;}
.new-top-btn img{ vertical-align:middle;}
.add-new-claim-note{ margin-right:25px; float:left;}
.add-new-claim-note a{ color:#FFF !important; text-decoration:underline !important; font-size:13px !important;}
.add-new-claim-note a:hover { color:#FFF; text-decoration:none !important; font-size:13px !important;}
.view-claim-notes{ float:left;}
.view-claim-notes a{ color:#FFF !important; text-decoration:underline !important; font-size:13px !important;}
.view-claim-notes a:hover { color:#FFF; text-decoration:none !important; font-size:13px !important;}
.marr7{ margin-right:7px;}
.marr15{ margin-right:15px !important;}


.new-bottom-btn{ float:left; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif,; font-size:15px; color:#00b293; margin-top:20px;}
.new-btn-back-bottom{ margin-right:25px; float:left;}
.new-btn-back-bottom a{ color:#00b293 !important; text-decoration:underline !important;}
.new-btn-back-bottom a:hover { color:#00b293; text-decoration:none !important;}
.new-bottom-btn img{ vertical-align:middle;}
.add-new-claim-note-bottom{ margin-right:25px; float:left;}
.add-new-claim-note-bottom a{ color:#00b293 !important; text-decoration:underline !important;}
.add-new-claim-note-bottom a:hover { color:#00b293; text-decoration:none !important;}
.view-claim-notes-bottom{ float:left; margin-right:25px;}
.view-claim-notes-bottom a{ color:#00b293 !important; text-decoration:underline !important;}
.view-claim-notes-bottom a:hover { color:#00b293; text-decoration:none !important;}
.print-bottom{ float:left; }
.print-bottom a{ color:#00b293 !important; text-decoration:underline !important;}
.print-bottom a:hover { color:#00b293; text-decoration:none !important;}
.save-changes {background: url(../images/buttons/save-changes.gif) no-repeat top !important; cursor: pointer; height: 30px;  width: 127px; margin: 20px 0px 0px 275px!important;   border:0px!important;}
.save-changes:hover{background: url(../images/buttons/save-changes.gif) no-repeat bottom !important;}
.send-supplier {background: url(../images/buttons/send-to-supplier.gif) no-repeat top !important; cursor: pointer; height: 30px;  width: 143px; margin: 20px 0px 0px 7px!important;   border:0px!important;}
.send-supplier:hover{background: url(../images/buttons/send-to-supplier.gif) no-repeat bottom !important;}
.marl175{ margin-left:175px !important;}
.stetas-report-style{max-height: 350px;
    overflow-x: auto;
    overflow-y: auto;}
	.add-input-button{border: 0 none!important; vertical-align: middle; background:none!important; padding:0 !important;}
	
.plus{ background:url(../images/buttons/plus.gif) no-repeat !important; position:static !important; width:8px !important;height:8px !important; border:none !important; float:left;}

#content .box table td a.additional_parts{color:#ff0000 !important;font: 12px Arial,Helvetica,sans-serif;text-decoration:underline!important;}
#content .box table td a.additional_parts a{ text-decoration:underline!important; color: #ff0000!important;}
#content .box table td a.additional_parts a:hover{text-decoration:none!important;}



/*Barcode Search*/
#barcodesearch {float:right; width:855px; margin:11px 5px 19px 0; text-align:right;}
#barcodesearch p {font:11px Arial, Helvetica, sans-serif; color:#8e7d75;}
#barcodesearch h3 {font:22px Arial, Helvetica, sans-serif; color:#393939; padding:9px 0;}
#barcodesearch #topsearch {background:#8e7d75; width:551px; }
#barcodesearch #topsearch, #ie8#fix{background:#8e7d75; width:293px; width:549px\0/; }
#barcodesearch #topsearch .w4 {float:left; width:4px;}
#barcodesearch #topsearch #topsearch_txtbox_bg {background:#fff; float:left; margin-top:4px; width:179px; *height:29px;}
#barcodesearch #topsearch #topsearch_txtbox_bg input.textbox {float:left; border:none; padding:8px 6px 6px 5px; font:12px Arial, Helvetica, sans-serif; color:#949494; width:170px; *padding:5px 6px 3px 5px;}
#barcodesearch #topsearch #topsearch_txtbox_bg a.claims {background:url(../images/arrow_bottom.gif) no-repeat 88px 14px; font:12px Arial, Helvetica, sans-serif; color:#444444; text-decoration:none; display:block; padding:8px 27px 6px 8px; float:left;}
#barcodesearch #topsearch #topsearch_txtbox_bg a:hover.claims {font:12px Arial, Helvetica, sans-serif; color:#444444; text-decoration:none;}
#barcodesearch #topsearch input.search {background:url(../images/buttons/search.gif) no-repeat top; width:85px; height:32px; float:left; margin:2px 12px 0 4px; padding:0; border:none; cursor:pointer;}
#barcodesearch #topsearch input:hover.search {background:url(../images/buttons/search.gif) no-repeat bottom;}
#barcodesearch #topsearch .last {float:left; width:1px; width:3px\0/;}

/*Rabindra Negi -6april13 */
.serachbox-align{ width:100% !important; float:none !important;}
.serachbox-align-center{ margin:0 auto !important; width:280px !important;}
:root #barcodesearch #topsearch #topsearch_txtbox_bg input.textbox{ padding:8px 6px 7px 5px\0/IE9;}
.serachbox-align-center .search{
	margin:2px 0px !important;
}
.advancebarcode-search{ margin-top:0px\9 !important;}
.advance-searchbox{ margin-top:26px\9 !important; *margin-top:6px !important;}
:root .advance-searchbox{margin-top:6px\0 !important;}

/* added by ghanshyam on 25-03-2014 starts */
.dropdown-style{position:absolute; left:355px; top:165px; width:150px; height:23px; z-index:1000; visibility: hidden; top:163px\0/; left:355px\0/;}
/* added by ghanshyam on 25-03-2014 ends */

/* added by ghanshyam on 03-04-2014 starts */
.send-supplier-approval {background: url(../images/buttons/send_for_supplier_approval.png) no-repeat top !important; cursor: pointer; height: 30px;  width: 225px; margin: 20px 0px 0px 7px!important;   border:0px!important;}
.send-supplier-grey {background: url(../images/buttons/send_for_supplier_grey.png) no-repeat top !important; cursor: pointer; height: 30px;  width: 143px; margin: 20px 0px 0px 7px!important;   border:0px!important;}
.visit-required {background: url(../images/buttons/visit-required.png) no-repeat top !important; cursor: pointer; height: 30px;  width: 125px; margin: 20px 0px 0px 7px!important;   border:0px!important;}
.part-inspection {background: url(../images/buttons/part-inspection.png) no-repeat top !important; cursor: pointer; height: 30px;  width: 125px; margin: 20px 0px 0px 7px!important;   border:0px!important;}
.read-note {background: url(../images/buttons/read-note.png) no-repeat top !important; cursor: pointer; height: 25px;  width: 60px; margin: 5px 0px 0px 7px!important;   border:0px!important;}
.reject {background: url(../images/buttons/reject2.gif) no-repeat top !important; cursor: pointer; height: 30px;  width: 65px; margin: 20px 0px 0px 7px!important;   border:0px!important;}
/* added by ghanshyam on 03-04-2014 ends */

/* added by ghanshyam on 05-04-2014 starts */
.brown_van {background: url(../images/brown_car.png) no-repeat top; height:36px; width:46px;margin-top: 6px;}

.red_van {background: url(../images/red_car.png) no-repeat top; height:36px; width:46px;margin-top: 6px;}

.blue_van {background: url(../images/blue_car.png) no-repeat top; height:36px; width:46px;margin-top: 6px;}

.dispatch {background: url(../images/buttons/confirm_dispatch.png) no-repeat top !important; cursor: pointer; height: 30px;  width: 100px; margin: 20px 0px 0px 7px!important;   border:0px!important;}
.not_ready_to_dispatch {background: url(../images/buttons/not_ready_to_dispatch.png) no-repeat top !important; cursor: pointer; height: 30px;  width: 143px; margin: 20px 65px 0px 7px!important;   border:0px!important;}
/* added by ghanshyam on 05-04-2014 ends */

/* added by ghanshyam on 15-04-2014 starts */
.visit-customer {background: url(../images/buttons/visit-customer.png) no-repeat top !important; cursor: pointer; height: 30px;  width: 125px; margin: 20px 0px 0px 7px!important;   border:0px!important;}
.accept-inspection {background: url(../images/buttons/accept-inspection.png) no-repeat top !important; cursor: pointer; height: 30px;  width: 125px; margin: 20px 0px 0px 7px!important;   border:0px!important;}
.reject-claim {background: url(../images/buttons/reject-claim.png) no-repeat top !important; cursor: pointer; height: 30px;  width: 120px; margin: 20px 0px 0px 7px!important;   border:0px!important;}
/* added by ghanshyam on 15-04-2014 ends */

/*added by ghanshyam on 19-04-2014 starts */
.star_blue{color: #00cdaa; font: bold 10px Verdana,Arial,Helvetica,sans-serif; }  
/*added by ghanshyam on 19-04-2014 ends */

/*added by ghanshyam on 13-05-2014 starts */
.check_in_claim{background: url(../images/buttons/checkin_claim.png) no-repeat top !important; cursor: pointer; height: 30px;  width: 150px; margin: 20px 0px 0px 7px!important; border:0px!important;}
/*added by ghanshyam on 13-05-2014 ends */

.star_blue_text{color: #00cdaa; font: normal 10px ; }  /*added by ghanshyam on 02-06-2014*/

.bor_radius {border-radius: 0 5px 5px 0; !important}