    /* ============================================================ */
/* ===                  Genereal Styles                     === */
/* ============================================================ */

/* ===== BUTONES START ===== */
/* --- russian text admin panel butones start --- */
.btnEdit{ background:url(/images/edit.jpg); border: none; width: 80px; height: 22px; }
.btnCancel{ background:url(/images/cancel.jpg); border: none; width: 80px; height: 22px; }
.btnSelect{ background:url(/images/select.jpg); border: none; width: 80px; height: 22px; }
.btnOK { background:url(/images/ok.jpg); border: none; width: 80px; height: 22px; }
.btnAdd { background:url(/images/add.jpg); border: none;  width: 80px; height: 22px; }
.btnSave { background:url(/images/save.jpg); border: none; width:	80px; height: 22px; }
.btnDelete { background:url(/images/delete.jpg);border: none; width: 80px; height: 22px; }
.btnAttach{ background:url(/images/attach.jpg); border: none; width: 80px; height: 22px;}
.btnSmallOrange{ width: 80px; background:#D05C24; font-size:10px; height:20px; text-align:center; color:#FFFFFF;  margin: 0px 3px 5px 0px; display:block;border: outset;}
.btnSmallRed{ width: 80px; background:#A70E0E; font-size:10px; height:20px; text-align:center; color:#FFFFFF;  margin: 0px 3px 5px 0px; display:block;border: outset;}
#btnPanel_strech .orBtn  { width: 160px; background:#D05C24; font-size:13px; text-align:center; color:#FFFFFF; font-weight:bold; margin: 0px 3px 5px 0px; display:block; height:18px; vertical-align:middle; border: outset;}
.blueBtn { width: 160px; background:#D05C24; font-size:13px; text-align:center; color:#FFFFFF; font-weight:bold; margin: 0px 3px 5px 0px; display:block; height:22px; vertical-align:middle; border: outset; padding:0px;}
#btnPanel_strech a#small_btn_orange{width:70px; height:12px; font-size:10px; font-weight:bold;}
#navigationBar a{color:#f54e05; font-size:12px; font-weight:bolder; background-color:#ffffff; text-decoration:none;}
#navigationBar #navBar_selectedPage{ color:#339e33;;display:block; text-decoration:underline; font-size:20px; font-weight:bolder;}

/* --- russian text admin panel butones end --- */

/* --- references used as buttons start --- */
.LinkBtn1 {display:table-cell; vertical-align:middle; width:180px; height:30px; font:14px tahoma; text-decoration:none; color:#fff; background:url(/images_new/filial.gif) no-repeat left top; font-weight:bold;}

/* --- references used as buttons end -- */
/* ===== BUTONES END ===== */

/* ===== TABLES START ===== */
/* --- general strech tables start--- */
#contentTable{width: 1010px; margin:0px auto 5px auto;}
#contentTable TH{ font-size: 12px; font-weight: bold; color:#919191; border-bottom: solid 1px #E2BC83 ; background-color:#FAD2AB; vertical-align:top;}

#contentTable #evenRow TD { background-color:#F5F1EB;}
#contentTable #notEvenRow TD { background-color:#F3E8D6;}
#contentTable #orange TH{ font-size: 11px; font-weight: bold; color:#919191; border-bottom: solid 2px #E2BC83 ; background-color:#FAD2AB;}


#contentTable #evenRowGreen TD { background-color:#DCEEDE;}
#contentTable #notevenRowGreen TD { background-color:#C8E4CA;}
#contentTable #green TH{ font-size: 11px; font-weight: bold; color:#5D5D5D; border-bottom: solid 2px #57AD5D ; background-color:#ABD5AD;}
.header1_hor_green{font-size: 16px; text-align:center; font-weight: bold; color:#5C5C5C; width: 96%; margin: 8px 1%;font-style: italic; background-color:#ABD5AD; border-bottom: solid 2px #57AD5D; }

#contentTable #evenRowBlue TD { background-color:#CEE3F4;}
#contentTable #notevenRowBlue TD { background-color:#B1D3ED;}
#contentTable #blue TH{ font-size: 11px; font-weight: bold; color:#5D5D5D; border-bottom: solid 2px #3F93D3 ; background-color:#8ABDE4;}
.header1_hor_blue{font-size: 16px; text-align:center; font-weight: bold; color:#5C5C5C; width: 96%; margin: 8px 1%;font-style: italic; background-color:#8ABDE4; border-bottom: solid 2px #3F93D3 ; }

#contentTable #evenRowAqua TD { background-color:#E4F2F0;}
#contentTable #notevenRowAqua TD { background-color:#C9E3E1;}
#contentTable #aqua TH{ font-size: 11px; font-weight: bold; color:#5D5D5D; border-bottom: solid 2px #74B8B1 ; background-color:#94C8C3;}
.header1_hor_aqua{font-size: 16px; text-align:center; font-weight: bold; color:#5C5C5C; width: 96%; margin: 8px 1%;font-style: italic; background-color:#94C8C3; border-bottom: solid 2px #74B8B1 ; }

#contentTable #red TH{ font-size: 11px; font-weight: bold; color:#919191; border-bottom: solid 2px #E2BC83 ; background-color:#FAD2AB;}
#contentTable #purple TH{ font-size: 11px; font-weight: bold; color:#919191; border-bottom: solid 2px #E2BC83 ; background-color:#FAD2AB;}
#contentTable #yellow TH{ font-size: 11px; font-weight: bold; color:#919191; border-bottom: solid 2px #E2BC83 ; background-color:#FAD2AB;}
#contentTable TD{ background: white; font-size: 12px; font-weight: normal; text-align: center; height:20px; }
#cardTable TD {margin: 1px solid black; margin-left:none;}
/* --- general strech tables end--- */
/* ===== TABLES END ===== */

/* ===== DIV START ===== */
/* --- headers start --- */
.header2_hor{font-size: 16px; text-align:center; font-weight: bold; color:#5C5C5C; width: 96%; margin: 8px 1%;font-style: italic;}
.header4_hor{font-size: 16px; text-align:center; font-weight: bold; color:White; width: 100%; margin: 10px 0px; font-style: normal; background: RoyalBlue; border-bottom: solid 2px #E2BC83 ; }
.header2_ver{ float: left;width: auto;text-align:center;margin: 5px 0px 7px 20px; color:#919191; font-weight:bold; font-size:13px;  border-bottom: solid 2px #91D76F;font-style: italic; padding:0px 10px; }
.header3_ver {font-style: italic; float: left; width: 120px; text-align:right; padding: 5px 5px; color:#666666; font-size:12;}
.header3_ver_small {font-style: italic; float: left; width: 70px; text-align:right; margin:0px 0px 0px 40px;padding: 0px 10px; color:#666666;padding:5px 5px;font-size:12;}
.header3_hor {font-size: 14px; text-align:right; font-weight: bold; color:#5C5C5C; border-bottom: solid 2px #E2BC83 ; width: 96%; margin: 8px 1%;font-style: italic;}
/* --- headers start --- */

/* --- containers start --- */
#mainContentContainer{width:650px; border: 1px solid none; vertical-align:top;}
#contentHolder{ width:96%; margin: 10px 2%; border:solid 1px black; }
#formContainer{ border: solid}
.container_right{ float:right; margin: 0px 70px 0px 0px;}
.container_left{ float:left; margin: 0px 10px 10px 0px; background:#999999; padding: 10px;}
#btnPanel_strech{ width: 96%; margin:	3px 1% 0px %1px; border: 1px none #E16817;}

#navigationBar{width: 98%; margin: 0px auto; border-top: none; border-bottom: none;}
/* --- containers end --- */
/* ===== DIV END ===== */

/* =====  LABLES === */
/* --- --- */

.submitBtn{ margin-top: 5px; width:90px; height: 18px; text-align: center; font-weight: bold; font-size:10px; background-color: #f19d16; color: #FFFFFF; border: none; }
.formTextInputContainer {float:left; margin-top:2px;}
.formTextContainer{float:left; margin-top:6px;}
#errorNotFoundContainer{ font-size:16px; font-weight:bold; color:#C5A994;}

.tmp_style{width:100%;}
#h7 {text-decoration: underline;font: bold italic 13px arial, sans-serif; color: #e77313;}
#infoContainer{margin:5px 0px 0px 10px;}

#evenNewsItem {background-color:#FFFFFF;}
#notEvenNewsItem {background-color:#FFFFFF;}
#notEvenNewsItem td {background-color:#FFFFFF; border: solid 1px #F3E8D6; background: #fff url('/images/row_bg.gif') repeat-x top;}
#evenNewsItem td {background-color:#FFFFFF; border: solid 1px #F3E8D6; background: #fff url('/images/row_bg.gif') repeat-x top;}

.blueFont{color: #0B40F4; font-weight: bold;}
.aquamarineFont{ color: #008080; font-weight: bold;}
.yellowFont{ color: #FF8C00; font-weight: bold;}
.greenFont{ color: #228B22; font-weight: bold;}
.lightGreenFont{ color: #9ACD32;font-weight: bold;}
.medGreenFont{ color: #3CB371; font-weight: bold;}
.lightRedFont{ color: #DC143C; font-weight: bold;}
.redFont{ color: #8B0000; font-weight: bold;}


a.mini_button{background:url(/images_new/mini_button.gif) no-repeat left top; width:95px; text-align:center; font:bold 11px tahoma; text-decoration:none; color:#fff; display:block; padding:7px 0;}
a.mini_button_orange{background:url(/images_new/mini_button_orange.gif) no-repeat left top; width:75px; text-align:center; font:bold 11px tahoma; text-decoration:none; color:#fff; display:block; padding:7px 0;}

a.button_orange{background:url(/images_new/filial.gif) no-repeat left top; width:181px; text-align:center; font:bold 14px tahoma; text-decoration:none; color:#fff; display:block; padding:7px 0;}
input.button_orange{background:url(/images_new/filial.gif) no-repeat left top; width:181px; text-align:center; font:bold 14px tahoma; text-decoration:none; color:#fff; display:block; padding:7px 0; border:none;}

input.mini_button{background:url(/images_new/mini_button.gif) no-repeat left top; width:95px; text-align:center; font:bold 11px tahoma; text-decoration:none; color:#fff; display:inline; padding:7px 0; border:none;}
input.mini_button_orange{background:url(/images_new/mini_button_orange.gif) no-repeat left top; width:75px; text-align:center; font:bold 11px tahoma; text-decoration:none; color:#fff; display:block; padding:4px 0px; border:none; }
input.mini_button_red{background:url(/images_new/mini_button_red.gif) no-repeat left top; width:75px; text-align:center; font:bold 11px tahoma; text-decoration:none; color:#fff; display:block; padding:4px 0px; border:none; }

.tTip_wide{padding:10px; position:absolute; top:30px; right:0px; border:  solid 1px #339f33; background-color: white; font-weight:normal; text-align:justify; width:400px;}


.greenAddBtn{background:url(/images_new/btnadd_gradient.gif) no-repeat left top; width:180px; height:39px; display:block;}


.red {color:#FF0000}
#btnNewEvent{background:url(/images_new/mega_add_button.gif) no-repeat left top; display:block; width:180px; height:39px; margin-right:30px;}


