
.black
{
	color:black;
}

.orange
{
	color:#f17f04;
}

.smallTxt
{
	font-size:11px;
}

.alpha_div
{
	/*position:absolute;*/
	z-index:1000;
	opacity: 0.3;
	filter: alpha(opacity=30);					
}

.popup_div
{
	position:absolute;
	visibility:hidden;
	background-color:Transparent;
	z-index:2000;
	top:200px;
	width:100%;
	height:100%;
}

.small_txt
{
	font-size: 12px;
}

.header_links_txt
{
	color: White;
	text-decoration:none;
	font-size:14px;	
}

 .slide_bar_gray_left
{
	width: 26px;
	height: 149px;
	vertical-align: middle;
	background-image: url(../images/slide_bar_gray_back_left.png);
	background-repeat:repeat-y;
	background-position:right;
}


.slide_bar_gray_right
{
	width: 26px;
	height: 149px;
	vertical-align: middle;
	background-image: url(../images/slide_bar_gray_back_right.png);
	background-repeat:repeat-y;
	background-position:left;
}

.white_txt_bold
{
	font-weight:bold;
	color:White;
}

.slide_bar_gray
{
	background-color: #f1f1f1;
	margin-left:11px;
	margin-right:11px;
	width:702px;
	height:149px;
}

.orange_box
{
	background-color: #f17f04;
	padding:3px;
	border:0px;
}

.light_orange_box
{
	background-color: #f49e42;
	padding:3px;
	border:0px;
}

.orange_back
{
	background-color: #f17f04;
}

.txt_linein
{
	text-decoration: line-through;
}


.orange_btn
{
	background-color: #f17f04;
	padding:5px 10px 5px 10px;
	border:0px;
	float:left;
	text-align:center;
	cursor:pointer;
	font-size:14px;
}

.orange_btn_small
{
	background-color: #f17f04;
	padding:1px 0px 1px 0px;
	border:0px;
	float:left;
	width: 58px;
	text-align:center;
	cursor:pointer;
	font-size:14px;
}

.orange_btn_wide
{
	background-color: #f17f04;
	padding:1px 0px 1px 0px;
	border:0px;
	float:left;
	width: 90px;
	text-align:center;
	cursor:pointer;
	font-size:14px;
}

.orange_txt
{
	color: #f17f04;
	font-size:12px;
}

.orange_txt_big
{
	color: #f17f04;
	font-size:13px;
	font-weight:bold;
}

.orange_txt_big_a
{
	color: #f17f04;
	font-size:13px;
	font-weight:bold;
    text-decoration: underline;
    font-size:15px
}

.blue_txt_big
{
	color: #9fdefe;
	font-size:32px;
	font-weight:bold;
	line-height:25px;
}

.white_big_txt_box_orange
{
	color: White;
	font-size:20px;
	font-weight:bold;
	background-color: #f17f04;
	padding: 5px;
	vertical-align: top;
}


.orange_txt_small
{
	color: #f17f04;
	font-size:11px;
}


.gray_txt_big
{
	color: #989898;
	font-size:13px;
	font-weight:bold;
}


.orange_text_box
{
	border-bottom: #f17f04 1px solid;
	border-left: #f17f04 1px solid;
	border-top: #f17f04 1px solid;
	border-right: #f17f04 1px solid;
	width: 100%;
	padding: 2px;
	background-image: url(../images/txt_box_back.png);
	background-repeat: repeat-x;
	color: black;
	height:24px;
}

.blue_text_box
{
	border: #7E9DB9 1px solid;
	width: 560px;
	height:90px;
	padding: 2px;
	background-image: url(../images/txt_box_back.png);
	background-repeat: repeat-x;
	color: black;
	
}

.red_text_box
{
	border-bottom: red 1px solid;
	border-left: red 1px solid;
	border-top: red 1px solid;
	border-right: red 1px solid;
	width: 100%;
	padding: 2px;
	background-image: url(../images/txt_box_back.png);
	background-repeat: repeat-x;
	color: black;
	height:24px;
}

.orange_text_box_yellow
{
	border-bottom: #f17f04 1px solid;
	border-left: #f17f04 1px solid;
	border-top: #f17f04 1px solid;
	border-right: #f17f04 1px solid;
	width: 100%;
	padding: 2px;
	background-color: #ffffcc;
	color: black;
	height: 24px;
}

.black_txt
{
	color:Black;
}

.orange_text_box_gray
{
	border-bottom: #f17f04 1px solid;
	border-left: #f17f04 1px solid;
	border-top: #f17f04 1px solid;
	border-right: #f17f04 1px solid;
	width: 100%;
	padding: 2px;
	background-image: url(../images/txt_box_back.png);
	background-repeat: repeat-x;
	color: #666666;
}

.white_box
{
	background-color: #ffffff;
	padding:3px;
	border-bottom: lightgrey 1px solid;
	border-left: lightgrey 1px solid;
	border-top: lightgrey 1px solid;
	border-right: lightgrey 1px solid;
}

.white_box_border
{
	background-color: #ffffff;
	padding:5px;
	border-bottom: lightgrey 2px solid;
	border-left: lightgrey 2px solid;
	border-top: lightgrey 2px solid;
	border-right: lightgrey 2px solid;
}
.white_box_border_2
{
	background-color: #ffffff;
	padding:1px;
	border-bottom: lightgrey 1px solid;
	border-left: lightgrey 1px solid;
	border-top: lightgrey 1px solid;
	border-right: lightgrey 1px solid;
}

.search_tab_sel
{
	background-color: #ffffff;
	padding:3px;
	color:#f17f04;
	border-left: lightgrey 1px solid;
	border-top: lightgrey 1px solid;
	border-right: lightgrey 1px solid;
	font-size:15px;
	text-align:center;
	cursor:pointer;
}

.search_tab
{
	background-color: lightgrey;
	padding: 3px;
	border: 0px;
	font-size:15px;
	text-align:center;
	color:black;
	cursor:pointer;
}

.txt_big
{
	font-size:13px;
}

.red_txt
{
	color: red;
	font-size:12px;
	font-weight:bold;
}

.main_search_box
{
	background-color: #ffffff;
	padding:13px;
	border-bottom: lightgrey 1px solid;
	border-left: lightgrey 1px solid;
	border-right: lightgrey 1px solid;
	border-top:none;
}

.hidden_box
{
	position:absolute;
	visibility:hidden;
}

.visible_box
{
	position:relative;
	visibility:visible;
}

.gray_box
{
	background-color: #f1f1f1;
	padding:3px;
	border:0px;
}

.darker_gray_box
{
	background-color: #333333;
	padding:3px;
	border:0px;
	color:White;
	
}

.gray_box_orange_border_t_b
{
	background-color: #f1f1f1;
	padding: 3px;
	border-bottom: #f17f04 2px solid;
	border-top: #f17f04 2px solid;
}

.orange_border_bottom
{
	border-bottom: #f17f04 2px solid;
}

.dark_gray_box
{
	background-color: lightgrey;
	padding: 3px;
	border: 0px;
}

.standard_box
{
    background-color: white;
    width: 200px;
    border-color: gray;
    margin:5px;
    border: #7DB7E7 1px solid;
}

.open_box_gray_border
{
	border-bottom: #e7e7e7 1px solid;
	border-left: #e7e7e7 1px solid;
	border-right: #e7e7e7 2px solid;
	padding:10px;
}

.data_table_gray_big
{
	height:55px;
	background-color:#ECECEC;
	padding:5px;
	vertical-align:top;
}

.data_table_gray
{
	background-color:#ECECEC;
	padding:5px;
	vertical-align:top;
}

.data_table_white
{
	background-color:white;
	padding:5px;
	vertical-align:top;
}

.data_table_orange
{
	background-color:#f17f04;
	padding:5px;
	vertical-align:top;
}

.data_table_1
{
	background-color: Transparent;
	padding: 5px;
	vertical-align: top;
}

.data_table_2
{
	background-color: #FDF0E0;
	padding: 5px;
	vertical-align: top;
}


.data_table_title
{
	background-color: #f17f04;
	padding: 5px;
	vertical-align: top;
}

.sortable thead
{
    cursor: pointer;
}
    
.customer_box
{
    background-color:#E0E0E0;
    width:280px;
    height:140px;
    margin-left: 20px;
    margin-bottom:20px;
    margin-top:20px;
    border:2px solid white;
}

.customer_box_img
{
    margin-right:20px;
    margin-top: 10px;
    margin-bottom: 10px;
    background-color: white;
    max-width:120px;
    max-height:120px;
    float:right;
}

.customer_box_details
{
    float:right;
    margin-top: 10px;
    margin-bottom: 10px;
    padding: 5px;
    width:130px;
    height:140px;
}

#tizkoran
{
    width:670px;
    height:280px;
    background-color:White;
    margin-top:170px;
    margin-right:18px;
    border:2px solid orange;
    visibility: hidden;
}

#tbl_wrapper
{
    height: 500px; 
    width:705px; 
    overflow-y: auto; 
    overflow-x: hidden;
    visibility:hidden;
}

#reminders_tbl
{
    width:694px;
    border-collapse:collapse;
    border-left: 1px solid #909090;
    background-color:#E5E5E5;
    margin-right:10px;
    margin-left:10px;
    text-align:center;
    visibility: hidden;
}

#reminders_tbl_th
{
    font-size:10px;
    padding-top:0px;
    color:#909090;
    font-weight:bold;
}

#reminders_tbl td
{
    border-bottom: 1px solid #909090;
    border-right: 1px solid #909090; 
}

#add_new_task_link
{
    visibility: hidden;
    color:Orange;
    cursor: pointer;
    line-height: 10px;
}
 
#no_reminders_msg
{
    width:683px;
    height:160px;
    background-color:#9E9E9E; 
    border:1px solid black; 
    margin: -500px 10px 0px 10px;
    padding-right:10px; 
    text-align:center;
    padding-top:20px;
    visibility: hidden;
}

.reminders_tbl_data
{
     font-size:14px;
     line-height:16px;
}

#reminders_tbl_header
{
    background-color:#9E9E9E; 
    border-top:1px solid black; 
    border-right:1px solid black; 
    border-left:1px solid black;
    margin: 10px 10px 0px 10px;
    padding-right:10px;
    visibility: hidden;
    width: 682px;
}

#inputs
{
    float: right;
    line-height: 40px; 
    margin-top: -200px; 
    margin-right: 100px; 
    visibility: hidden;
}

.delete
{
    font-size: 16px;
    font-weight: bold;
    color: Red;
    cursor: pointer;
    padding-left:10px;
    min-width:15px;
}

.dynrow
{
    cursor: pointer;
}

.search_header
{
	border-bottom: #f17f04 1px solid;
	border-left: #f17f04 1px solid;
	border-top: #f17f04 1px solid;
	border-right: #f17f04 1px solid;
	width: 100%;
	padding: 2px;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	color: #666666;
    float: right;
}
.animal_check
 {
    font-size: 19px; 
    color: #F07D00; 
    font-weight: bold;
    text-align: right;
}
.a_animal_check {
    color: #933400;
    font-size: 23px;
    text-decoration: underline;
}
.a_edit_animal {
    color: #FF0000 !important;
    font-size: 15px;
    margin-left: 130px !important;
    text-decoration: underline
}
.a_lable_text {
     float: left;
    font-size: 14px;
    margin-top: -24px;
    text-decoration: underline;
}