
html, body {background: #fff;}

.job_table {font: normal 12px Arial, sans-serif;}
.job_table th {background-color: #eeeeee; font: bold 13px Arial, sans-serif;color: #000;}
.job_table td {border-bottom: 1px solid #D1D1D1;}
.job_table .brown_text {color: #ba2c1c;}
.job_table .brown_text a {color: #ba2c1c;}

.tool_menu {display: block; float: left; width: auto; margin: 0 0 0 3px; padding: 0;}
.tool_menu li {display: block; float: left; width: auto; list-style: none; margin:4px 3px 0 0;}
.tool_menu li a {
color:#454A43; font:600 12px/28px 'Open Sans', sans-serif; height:30px; padding:0 7px; border-radius:5px 5px 0 0; float:left; text-decoration:none;
background: #dddddd; /* Old browsers */
background: -moz-linear-gradient(top,  #dddddd 0%, #dcdcda 53%, #d1d1cf 57%, #e1e1e1 77%, #ededed 87%, #f9f9f9 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dddddd), color-stop(53%,#dcdcda), color-stop(57%,#d1d1cf), color-stop(77%,#e1e1e1), color-stop(87%,#ededed), color-stop(100%,#f9f9f9)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #dddddd 0%,#dcdcda 53%,#d1d1cf 57%,#e1e1e1 77%,#ededed 87%,#f9f9f9 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #dddddd 0%,#dcdcda 53%,#d1d1cf 57%,#e1e1e1 77%,#ededed 87%,#f9f9f9 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #dddddd 0%,#dcdcda 53%,#d1d1cf 57%,#e1e1e1 77%,#ededed 87%,#f9f9f9 100%); /* IE10+ */
background: linear-gradient(to bottom,  #dddddd 0%,#dcdcda 53%,#d1d1cf 57%,#e1e1e1 77%,#ededed 87%,#f9f9f9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddddd', endColorstr='#f9f9f9',GradientType=0 ); /* IE6-9 */
}
.tool_menu li a span {/*float: left;height: 32px;background: url(button_normal.png) right bottom no-repeat;padding: 0 7px 0 0;*/}
.tool_menu li a:hover, #act_nav a {
color: #fff;
background: #48c8bb; /* Old browsers */
background: -moz-linear-gradient(top,  #48c8bb 0%, #45bfb2 19%, #41ac9c 47%, #38a797 50%, #0c9079 53%, #098d76 56%, #0d8874 59%, #078770 63%, #0b8169 69%, #077f64 72%, #016d53 94%, #006b51 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#48c8bb), color-stop(19%,#45bfb2), color-stop(47%,#41ac9c), color-stop(50%,#38a797), color-stop(53%,#0c9079), color-stop(56%,#098d76), color-stop(59%,#0d8874), color-stop(63%,#078770), color-stop(69%,#0b8169), color-stop(72%,#077f64), color-stop(94%,#016d53), color-stop(100%,#006b51)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #48c8bb 0%,#45bfb2 19%,#41ac9c 47%,#38a797 50%,#0c9079 53%,#098d76 56%,#0d8874 59%,#078770 63%,#0b8169 69%,#077f64 72%,#016d53 94%,#006b51 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #48c8bb 0%,#45bfb2 19%,#41ac9c 47%,#38a797 50%,#0c9079 53%,#098d76 56%,#0d8874 59%,#078770 63%,#0b8169 69%,#077f64 72%,#016d53 94%,#006b51 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #48c8bb 0%,#45bfb2 19%,#41ac9c 47%,#38a797 50%,#0c9079 53%,#098d76 56%,#0d8874 59%,#078770 63%,#0b8169 69%,#077f64 72%,#016d53 94%,#006b51 100%); /* IE10+ */
background: linear-gradient(to bottom,  #48c8bb 0%,#45bfb2 19%,#41ac9c 47%,#38a797 50%,#0c9079 53%,#098d76 56%,#0d8874 59%,#078770 63%,#0b8169 69%,#077f64 72%,#016d53 94%,#006b51 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#48c8bb', endColorstr='#006b51',GradientType=0 ); /* IE6-9 */
	}
.tool_menu li a:hover span, #act_nav a span {/*background: url(button_hover.png) right bottom no-repeat;color: #fff;*/}

.table_output {border: 1px solid #bebebe;}

.table_middle {border: 4px solid #fff; background: #f6f6f6; font: normal 12px Arial, sans-serif;}
.table_middle td {padding-top: 8px;}
.padding_left_15 {padding-left: 15px;}
.padding_left_10 {padding-left: 10px;}
.padding_left_5 {padding-left: 5px;}
.gray_text {color: #6f6f6f;}
.black_text {color: #000;}
.table_middle td input[type="text"], .table_middle td input[type="date"] {
	width: 107px;
	height: 20px;
	background: #fff;
	color: #000;
	padding: 0 5px;
	border: 1px solid #7F7F7F;
	outline: none;
	}
.table_middle td input.small_input {width: 26px;}
.table_sub td {padding-top: 0;}
.sub_title {
    background:#4a8d2e url("..//images/menu_bg_collapse.png") repeat-x left top;
    border: 1px solid #285D17;
    height: 31px;
    margin: 0;
    padding: 0 0 0 10px;
	font-size:13px;
    text-decoration: none;
	color:#fff;
    width: 99%;
	}
.sub_title a {color:#fff;}

/************************************************************************ MWD Survey CSS Start *****************************************************************/
.td_pad_all td { padding:5px !important;}
.td_pad_all th { font-size:12px;}
.td_pad_all .cal-TextBox { width:75px !important;}
.mwd_btn {padding:5px 10px !important;}
.mwd_btn a { color: #fff;
background: #48c8bb; /* Old browsers */
background: -moz-linear-gradient(top,  #48c8bb 0%, #45bfb2 19%, #41ac9c 47%, #38a797 50%, #0c9079 53%, #098d76 56%, #0d8874 59%, #078770 63%, #0b8169 69%, #077f64 72%, #016d53 94%, #006b51 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#48c8bb), color-stop(19%,#45bfb2), color-stop(47%,#41ac9c), color-stop(50%,#38a797), color-stop(53%,#0c9079), color-stop(56%,#098d76), color-stop(59%,#0d8874), color-stop(63%,#078770), color-stop(69%,#0b8169), color-stop(72%,#077f64), color-stop(94%,#016d53), color-stop(100%,#006b51)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #48c8bb 0%,#45bfb2 19%,#41ac9c 47%,#38a797 50%,#0c9079 53%,#098d76 56%,#0d8874 59%,#078770 63%,#0b8169 69%,#077f64 72%,#016d53 94%,#006b51 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #48c8bb 0%,#45bfb2 19%,#41ac9c 47%,#38a797 50%,#0c9079 53%,#098d76 56%,#0d8874 59%,#078770 63%,#0b8169 69%,#077f64 72%,#016d53 94%,#006b51 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #48c8bb 0%,#45bfb2 19%,#41ac9c 47%,#38a797 50%,#0c9079 53%,#098d76 56%,#0d8874 59%,#078770 63%,#0b8169 69%,#077f64 72%,#016d53 94%,#006b51 100%); /* IE10+ */
background: linear-gradient(to bottom,  #48c8bb 0%,#45bfb2 19%,#41ac9c 47%,#38a797 50%,#0c9079 53%,#098d76 56%,#0d8874 59%,#078770 63%,#0b8169 69%,#077f64 72%,#016d53 94%,#006b51 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#48c8bb', endColorstr='#006b51',GradientType=0 ); /* IE6-9 */ border: 1px solid #026263;
    border-radius: 5px; line-height:26px; display:block; color:#fff; float:right; padding:2px 7px;}
.mwd_btn a img { float:left; margin-right:7px;}

/************************************************************************ Geology CSS Start *****************************************************************/
.td_pad_right { padding-right:5px !important;}
.add_more_btn {
	background: #48c8bb; /* Old browsers */
    background: linear-gradient(to bottom, #48C8BB 0%, #47C5B9 9%, #44C4B5 13%, #45BBAD 25%, #41B1A1 38%, #42B1A1 41%, #40AC9C 47%, #39A897 50%, #08907A 53%, #098873 59%, #068771 63%, #08846A 69%, #047E65 72%, #01765B 81%, #01765B 84%, #017256 88%, #007356 91%, #006C52 94%, #006C52 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #026263;
    border-radius: 5px;
    color: #FFFFFF !important;
    cursor: pointer;
    font: 600 12px/24px 'Open Sans',sans-serif;
    height: 30px;
    padding: 2px 5px;
    text-align: center;
	text-decoration:none;
    width: auto !important;
	}
.img_descript { padding-top:10px; clear:both;}
.img_descript tr {background:#2e6f1b; color:#fff !important; float:left; border:1px solid #000;}

/************************************************************************ End of Well Report Start *****************************************************************/
.view_edit_btn {
background: linear-gradient(to bottom, #48C8BB 0%, #47C5B9 9%, #44C4B5 
13%, #45BBAD 25%, #41B1A1 38%, #42B1A1 41%, #40AC9C 47%, #39A897 50%, 
#08907A 53%, #098873 59%, #068771 63%, #08846A 69%, #047E65 72%, #01765B 
81%, #01765B 84%, #017256 88%, #007356 91%, #006C52 94%, #006C52 100%) 
repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #026263;
    border-radius: 5px;
    color: #FFFFFF !important;
    cursor: pointer;
    font: 600 12px/25px 'Open Sans',sans-serif;
    height: 25px;
    padding: 2px 10px;
    text-align: center;
    text-decoration: none;}
/************************************************************************ MWD Notes Start *****************************************************************/
.msg_success { background:#2e731a !important;}
.msg_success td { color:#fad42d; font-size:14px; font-weight:600;}

/************************************************************************ Daily Reports Start *****************************************************************/
.mcontent { clear:both; overflow:hidden;}

/************************************************************************ Failure Reports Start *****************************************************************/
.failure_title { font-size:15px; width:680px;}
.td_pad_top_btm { padding-top:5px !important; padding-bottom:5px !important; line-height:20px;}

/************************************************************************ BHA Start *****************************************************************/
.AlTr2 th { padding:0 5px; font-size:12px;}
.bha_input {
    border: 1px solid #CDCDCC;
    font-size: 8pt;
    height: 22px;
	margin-right:10px;
    padding: 0;}
	
/************************************************************************ Summaries Start *****************************************************************/	
.title_summary { font-size:15px; width:680px;}

/************************************************************************ Job Details Start *****************************************************************/
.date-right { float:right; margin-right:40px;}
.add_btn { display:inline-block; margin-right:40px; padding:2px 8px; position:relative; border-radius:5px; font-size:11px; border: 1px solid #026263; color:#fff;
background: #48c8bb; /* Old browsers */
background: -moz-linear-gradient(top,  #48c8bb 0%, #47c5b9 9%, #44c4b5 13%, #45bbad 25%, #41b1a1 38%, #42b1a1 41%, #40ac9c 47%, #39a897 50%, #08907a 53%, #098873 59%, #068771 63%, #08846a 69%, #047e65 72%, #01765b 81%, #01765b 84%, #017256 88%, #007356 91%, #006c52 94%, #006c52 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#48c8bb), color-stop(9%,#47c5b9), color-stop(13%,#44c4b5), color-stop(25%,#45bbad), color-stop(38%,#41b1a1), color-stop(41%,#42b1a1), color-stop(47%,#40ac9c), color-stop(50%,#39a897), color-stop(53%,#08907a), color-stop(59%,#098873), color-stop(63%,#068771), color-stop(69%,#08846a), color-stop(72%,#047e65), color-stop(81%,#01765b), color-stop(84%,#01765b), color-stop(88%,#017256), color-stop(91%,#007356), color-stop(94%,#006c52), color-stop(100%,#006c52)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #48c8bb 0%,#47c5b9 9%,#44c4b5 13%,#45bbad 25%,#41b1a1 38%,#42b1a1 41%,#40ac9c 47%,#39a897 50%,#08907a 53%,#098873 59%,#068771 63%,#08846a 69%,#047e65 72%,#01765b 81%,#01765b 84%,#017256 88%,#007356 91%,#006c52 94%,#006c52 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #48c8bb 0%,#47c5b9 9%,#44c4b5 13%,#45bbad 25%,#41b1a1 38%,#42b1a1 41%,#40ac9c 47%,#39a897 50%,#08907a 53%,#098873 59%,#068771 63%,#08846a 69%,#047e65 72%,#01765b 81%,#01765b 84%,#017256 88%,#007356 91%,#006c52 94%,#006c52 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #48c8bb 0%,#47c5b9 9%,#44c4b5 13%,#45bbad 25%,#41b1a1 38%,#42b1a1 41%,#40ac9c 47%,#39a897 50%,#08907a 53%,#098873 59%,#068771 63%,#08846a 69%,#047e65 72%,#01765b 81%,#01765b 84%,#017256 88%,#007356 91%,#006c52 94%,#006c52 100%); /* IE10+ */
background: linear-gradient(to bottom,  #48c8bb 0%,#47c5b9 9%,#44c4b5 13%,#45bbad 25%,#41b1a1 38%,#42b1a1 41%,#40ac9c 47%,#39a897 50%,#08907a 53%,#098873 59%,#068771 63%,#08846a 69%,#047e65 72%,#01765b 81%,#01765b 84%,#017256 88%,#007356 91%,#006c52 94%,#006c52 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#48c8bb', endColorstr='#006c52',GradientType=0 ); /* IE6-9 */
}


/*29.5.2014 add css*/
.clear{clear:both;}
.tool-transfer-tab ul{margin:0; padding:0; list-style:none;}
.tool-transfer-tab li   { display:block; float:left; margin-right:2px;
background: linear-gradient(to bottom, #48C8BB 0%, #45BFB2 19%, #41AC9C 47%, #38A797 50%, #0C9079 53%, #098D76 56%, #0D8874 59%, #078770 63%, #0B8169 69%, #077F64 72%, #016D53 94%, #006B51 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #FFFFFF; padding:10px 12px;}
.tool-transfer-tab li a{color:#fff; text-decoration:none;}  
  
 


/*29.5.2014 end css*/
.transfer_button{ background: linear-gradient(to bottom, #48C8BB 0%, #47C5B9 9%, #44C4B5 13%, #45BBAD 25%, #41B1A1 38%, #42B1A1 41%, #40AC9C 47%, #39A897 50%, #08907A 53%, #098873 59%, #068771 63%, #08846A 69%, #047E65 72%, #01765B 81%, #01765B 84%, #017256 88%, #007356 91%, #006C52 94%, #006C52 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #026263;
    border-radius: 5px;
    color: #FFFFFF !important;
    cursor: pointer;
    font: 600 12px/24px 'Open Sans',sans-serif !important;
    height:30px !important;
    padding: 0 5px !important;
    text-align: center;
    text-decoration: none;
    width: auto !important;
}