﻿/* CSS Document */

body{
font: normal 12px tahoma, Verdana, "MS Sans Serif";
margin:0;
padding:0;
}
.bg-menu{
background: url(../Images/bg-menu.png) repeat-x left top;
height:41px;
color:#4E4E4E;
font: bold 12px tahoma, Verdana, "MS Sans Serif";
text-align:center;
}
.bg-menu a {
color:#4E4E4E;
text-decoration:none;
}
.bg-menu a:hover{
color:#01339d;
text-decoration:underline;
}

.text-size{
color:#3665A8;
text-align:right;
font-family:tahoma,Verdana,"MS Sans Serif";
font-size:1em;
font-weight:bold;
}
.bg-news {
background:transparent url(../Images/bg-news.png) repeat-x scroll left top;
float:left;
font-family:tahoma,Verdana,"MS Sans Serif";
font-weight:bold;
height:13px;
}
/*---------------------------- footer -------------------------------*/
.text-footer{
color:#6c6a6a;
font:13px tahoma, Verdana, "MS Sans Serif";
font-weight:bold;
}
.line-footer{
background: url(../Images/line-before-ft.png) repeat-x left center;
height:1px;
margin:0;
padding:0;
}
.text-counter {
color:#B5C6EC;
font-family:tahoma,Verdana,"MS Sans Serif";
font-size:13px;
font-weight:bold;
text-align:center;
}
.show-counter-ft{
background:url(../Images/pic-counter.png) no-repeat right;
width:40px;}

/*---------------------------- logo-betimes -------------------------------*/
.logo-betimes{
background:url(../Images/logo-betimes.png) no-repeat right;
height:16px;}
/*-------------------------------*/
.rowgrid_odd{
	background-color: #e7e8e9;
	font-size: 10pt;
	color: #143270;
	font-family:"Tahoma";
	text-decoration: none;
}
.rowgrid_even{
	background-color: #ffffff;
	font-size: 10pt;
	color: #143270;
	font-family:"Tahoma";
	text-decoration: none;
}
.inputText
{
	border: 1px solid #83AFEC;
	color: #143270;
	height: 23px;
	font-size: 10pt;
	font-family: "Tahoma";
	background-color: #ffffff;
	padding: 2;
}
.inputTextNum 
{
	border: 1px solid #83AFEC;
	color: #143270;
	height: 23px;
	font-size: 10pt;
	font-family: "Tahoma";
	background-color: #ffffff;
	padding: 2;
	text-align:right;
}
.inputText_readonly
{
	border: 1px solid #bbbbbb;
	color: #143270;
	height: 23px;
	font-size: 10pt;
	font-family: "Tahoma";
	font-weight: normal;
	background-color: #E0E0E0;
	padding: 2;
}
.classTr
{
	height: 27px;
}
.classTr_row_odd
{
	height: 27px;
	background-color: #e7e8e9;
	font-size: 10pt;
	color: #143270;
	font-family:"Tahoma";
	text-decoration: none;
}
.classTr_row
{
	background-color: #e7e8e9;
	font-size: 10pt;
	color: #143270;
	font-family:"Tahoma";
	text-decoration: none;
}
.classTr_row_even
{
	height: 27px;
	background-color: #ffffff;
	font-size: 10pt;
	color: #143270;
	font-family:"Tahoma";
	text-decoration: none;
}
.buttonSilver{
	background-image: url(../Images/btn_bg.gif);
	border: 1px solid #6A6C61;
	border-bottom: 1px solid #6A6C61;
	border-left: 1px solid #6A6C61;
	border-right: 1px solid #6A6C61;
	border-top: 1px solid #6A6C61;
	height: 24px;
	width: 60px;
	color: #6A6C61;
	font-weight: bold;
	font-size:11px;
	font-family: "Tahoma";
	cursor: hand;		
}
.buttonOrange{
	border: 1px solid #0d4e88;
	height: 25px;
	width: 80px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10pt;
	font-family: "Tahoma";
	cursor: hand;
	text-align: center;
	background:url(../images/bg_head_grid.gif) repeat-x left bottom;
 
}
.buttonNew{
	border: 1px solid #0d4e88;
	height: 25px;
	width: 100px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10pt;
	font-family: "Tahoma";
	cursor: hand;
	text-align: center;
	background:url(../images/bg_head_grid.gif) repeat-x left bottom;
 
}
.Line{
	background:url(../images/line.png) repeat-x left bottom;
}
.buttonAttract{
	border: 1px solid #0d4e88;
	height: 25px;
	width: 80px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10pt;
	font-family: "Tahoma";
	cursor: hand;
	text-align: center;
	background:url(../images/bg_head_grid.gif) repeat-x left bottom;
 
}
.header_bold{
	color: #0b3e6b;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
	font-family: "Tahoma";
}
.header_Detail{
	color: #ffffff;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
	font-family: "Tahoma";
}
.string_normal{
	font-size: 10pt;
	color: #143270;
	font-family:"Tahoma";
	text-decoration: none;
	font-weight: bold;
    border-color:White;
}
.string_normal_red{
	font-size: 10pt;
	color: #CC0000;
	font-family:"Tahoma";
	text-decoration: none;
	font-weight: bold;
    border-color:White;
}
.string_label{
	font-size: 10pt;
	color: #143270;
	font-family:"Tahoma";
	text-decoration: none;
	font-weight: normal;
    border-color:White;
}
.topic8{
	color: #FFFFFF;
	font-size: 15px;
	font-weight: bold;
	padding-left:3px;
	padding-right : 3px;
	font-family: Tahoma;
	text-decoration: none;
}
a.topic8:hover{
	color: #FF7F00;
	text-decoration: none;
}
.iconStatus1{
	background-image: url(../images/i_status1.gif);
	border: 0px solid #6A6C61;
	width:18px;
	height:18px;
	vertical-align:middle;
}
.iconStatus2{
	background-image: url(../images/i_status2.gif);
	border: 0px solid #6A6C61;
	width:18px;
	height:18px;
	vertical-align:top;
}
.iconDefault{
	background-image: url(../images/i_default.gif);
	border: 0px solid #6A6C61;
	width:18px;
	height:18px;
	vertical-align:top;
}
.iconDefault1{
	background-image: url(../images/i_default1.gif);
	border: 0px solid #6A6C61;
	width:18px;
	height:18px;
	vertical-align:top;
}
.iconAdd{
	background-image: url(../images/i_add.gif);
	border: 0px solid #6A6C61;
	width:18px;
	height:18px;
	vertical-align:top;
}
.iconEdit{
	background-image: url(../images/i_Edit.gif);
	border: 0px solid #6A6C61;
	width:18px;
	height:18px;
	vertical-align:top;
}
.iconDel{
	background-image: url(../images/i_remove.gif);
	border: 0px solid #6A6C61;
	width:18px;
	height:18px;
	vertical-align:top;
}
.bd-tL{
background:url(../images/bd-tL.png) no-repeat right bottom;
height:12px;
width:12px;
}
.bd-tC{
background:url(../images/bd-tC.png) repeat-x left bottom;
}
.bd-tR{
background:url(../images/bd-tR.png) no-repeat left bottom;
}
.bd-L{
background:url(../images/bd-L.png) repeat-y right bottom;
width:12px;
}
.bd-C{
background:#ffffff;
}
.bd-R{
background:url(../images/bd-R.png) repeat-y left bottom;
width:12px;
}
.bd-bL{
background:url(../images/bd-bL.png) no-repeat right top;
height:12px;
}
.bd-bC{
background:url(../images/bd-bC.png) repeat-x left top;
}
.bd-bR{
background:url(../images/bd-bR.png) no-repeat left top;
}
.bd-front-tL{
background:url(../images/bd-front-tL.png) no-repeat right bottom;
height:12px;
width:11px;
}
.bd-front-tC{
background:url(../images/bd-front-tC.png) repeat-x left bottom;
}
.bd-front-tR{
background:url(../images/bd-front-tR.png) no-repeat left bottom;
}
.bd-front-L{
background:#2979b5 url(../images/bd-front-L.png) no-repeat right bottom;
width:11px;
}
.bd-front-C{
background:#2979b5 url(../images/bd-front-C.png) repeat-x left bottom;
}
.bd-front-R{
background:#2979b5 url(../images/bd-front-R.png) no-repeat left bottom;
width:10px;
}
.bd-front-bL{
background:url(../images/bd-front-bL.png) no-repeat right top;
height:19px;
}
.bd-front-bC{
background:url(../images/bd-front-bC.png) repeat-x left top;
}
.bd-front-bR{
background:url(../images/bd-front-bR.png) no-repeat left top;
}
.iconViews{
	background: url(../images/book3.png) no-repeat center;
	border: 0px solid #6A6C61;
	vertical-align:middle;
}
.iconEdits{
	background: url(../images/book1.png) no-repeat center;
	border: 0px solid #6A6C61;
	vertical-align:middle;
}
.iconDels{
	background: url(../images/del.gif) no-repeat center;
	border: 0px solid #6A6C61;
	vertical-align:middle;
}
.iconAttract{
	background: url(../images/file.png) no-repeat center;
	border: 0px solid #6A6C61;
	vertical-align:top;
}
.iconTOR{
	background-image: url(../images/table.png);
	border: 0px solid #6A6C61;
	width:18px;
	height:18px;
	vertical-align:top;
}
.iconpayment{
	background-image: url(../images/address_book.png);
	border: 0px solid #6A6C61;
	width:24px;
	height:24px;
	vertical-align:top;
}
.statusComplete{
 background-color: #FFB3FF;
}
.statusDraft{
 background-color: #ffff99;
}
.statusAnnouc{
 background-color: #8080FF;
}
.statusCancle{
 background-color: #B5B5B5;
}
.headerGrid
{
background-color: #5273c6;
}
.bgstatus{
	background-color: #e7e8e9;
}
.bgstatus2{
	background-color: #ffffff;
}
.buttonAdd{
	background-image: url(../images/p_add.png);
	border: 0px solid #6A6C61;
	width:24px;
	height:24px;
	vertical-align:top;
}
.text-copyright{
	font:normal 12px tahoma, Verdana, "MS Sans Serif";
	color: #999999;
	text-align:center;
	padding-top:5px;
}
.text-login{
	font:normal 14px tahoma, Verdana, "MS Sans Serif";
	color: #000033;
	text-align:right;
}
.input{
	font: 14px tahoma;
	width: 65%;
	height: 22px;
	color:#2b5e9d;
	background:url(Images/bg-input.png) repeat-x right top;
	background-color: #ffffff;
}	
.button{
	background:url(Images/bg-button.png) repeat-x right top;
	width:70px;
	height:22px;
	border:1px solid #cccccc;
	color: #000033;
	font:bold 12px "Times New Roman", Times, serif;
	background-color: #ffffff;
}
.text_copy{
	font-family:Arial, Helvetica, sans-serif;
	font-size: small;
	color: #9d9fa2;
	font-weight: normal;
	padding-left: 5px;
	padding-bottom: 5px;
}
.iconApprove{
	background: url(../images/dno.gif) no-repeat center;
	border: 0px solid #6A6C61;
	vertical-align:middle;
}
.buttonAccept{
	background-image: url(../images/approve.png);
	border: 0px solid #6A6C61;
	width:24px;
	height:24px;
	vertical-align:top;
}
.menu a:hover{
text-decoration:underline;
}
.menu2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #CC0000;
	font-weight: normal;
	text-decoration: none;
}
a.menu2:hover{
	color:#f48745;
}
.inputLable
{
	border: 0px solid #83AFEC;
	color: #143270;
	height: 23px;
	font-size: 10pt;
	font-weight: bold;
	font-family: "Tahoma";
	background-color: #e7e8e9;
	padding: 2;
}
.inputLable1
{
	border: 0px solid #83AFEC;
	color: #143270;
	height: 23px;
	font-size: 10pt;
	font-weight: bold;
	font-family: "Tahoma";
	background-color: #ffffff;
	padding: 2;
}
.statusRegard{
 background-color: #ffccff;
}
.statusCompletes{
 background-color: #ffffc0;
}
.statusContracte{
 background-color: #ccffff;
}
.bgwhite{
 background-color: #ffffff;
}
.link a:hover, a:active {
color:#FFC000;
text-decoration:none;
}
.link a:link, a:visited {
color:#3B69AD;
text-decoration:none;
font-weight:normal;
font-family:tahoma,Verdana,"MS Sans Serif";
font-size:0.8em;
}


.link_header a:hover, a:active {
color:#FFC000;
text-decoration:none;
}
.link_header a:link, a:visited {
color:#3B69AD;
text-decoration:none;
font-weight:normal;
font-family:tahoma,Verdana,"MS Sans Serif";
font-size:1.2em;
}
.bnt_approve
{
	border: 0px solid #83AFEC;
background: url(../Images/approve.png) repeat-x left top;
}
.bnt_upload{
background: url(../Images/excel.jpg) repeat-x left top;
}
.bnt_search
{
	border: 0px solid #83AFEC;
background: url(../Images/btnsearch.png) repeat-x left top;
}