body 
{	background-color:#ffffff; margin:0px 0px 0px 5px; font-family:Arial; font-size:12px;
 	scrollbar-3dlight-color: #ffffff; scrollbar-shadow-color: #cccccc; scrollbar-highlight-color: #9aa2ff;
 	scrollbar-track-color: #ffffff; scrollbar-face-color: #cc0000; scrollbar-arrow-color: #ffffff; }
 	
h1 {font-size:24px; font-family:arial,helvetica; font-weight:lighter;}

a{text-decoration:none }
a:hover{color:#ff0000; text-decoration:underline}
/*a:visited{color:#800080}*/
a:active{color:#0000ff}

table { font-size:12px;}

.Button {BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #cccccc 1px solid;
         BACKGROUND-COLOR: #cc0000; BACKGROUND-IMAGE: none; BACKGROUND-REPEAT: repeat; COLOR: #ffffff; FONT-WEIGHT: normal;}
.input { BACKGROUND-COLOR: #F8ebec; BORDER-BOTTOM: #cc0000 1px solid; BORDER-LEFT: #cc0000 1px solid; BORDER-RIGHT: #cc0000 1px solid;
         BORDER-TOP: #cc0000 1px solid; FONT: 12px Verdana, Arial, san-serif; width: 100%; scrollbar-3dlight-color:#F8ebec; 
         scrollbar-shadow-color: #F8ebec; scrollbar-highlight-color: #F8ebec; scrollbar-track-color: #F8ebec; scrollbar-face-color: #F8ebec;
         scrollbar-arrow-color: #cc0000; scrollbar-darkshadow-color: #F8ebec;}
.input_invoice {BACKGROUND-COLOR: #E2E2E2; BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid;
                BORDER-TOP: #ffffff 1px solid; FONT: 16px Arial,helvetica;font-weight: bold; width: 100%;}
.input_price {BACKGROUND-COLOR: #E2E2E2;  BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid;
              BORDER-TOP: #ffffff 1px solid; FONT: 13px Arial,helvetica; width: 100%; }
.input_result {BACKGROUND-COLOR: #E2E2E2; BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid;
               BORDER-TOP: #ffffff 1px solid; FONT: 13px Arial,helvetica; font-weight: bold; width: 100%;}
.font {font-size:8.0pt;font-family:Verdana,arial,helvetica; color:#000000}
.font_big {font-size:10.0pt;font-family:Verdana,arial,helvetica; color:#000000}
.font_white {font-size:8.0pt;font-family:Verdana,arial,helvetica; color:#ffffff}
.font_link {font-size:8.0pt;font-family:Verdana,arial,helvetica;}
.font_small_white {font-size:7.5pt;font-family:Verdana,arial,helvetica; color:#ffffff}
.font_small_black {font-size:7.5pt;font-family:Verdana,arial,helvetica; color:#000000}
.new {/*text-decoration:blink;*/ padding:3px 40px 3px 0px; background-image:url("english/img/new.gif"); background-position:right center; background-repeat:no-repeat;}
.linetopdown {	border-top: 1px solid #9898e8;	border-bottom: 1px solid #9898e8;	background-color: #d0dcf8;	text-align: center;	color: #584cb8;	margin-bottom: 0px;	}
.redBorderBottom {border-bottom:solid 1px red;}
.table {border:solid 1px #cccccc; /*border-style:dashed;*/ border-collapse:collapse;}
.bgGrey {background-color:#ececec;}
.bgLight {background-color:#fafafa;}
.bgDark {background-color:#cccccc;}

a.btnEdit, .btnEdit {background-color:red; border:solid 1px #111111; padding:2px 3px; font-weight:bold; color:blue; cursor:pointer; color:#ffffff;}
a.btnEdit:hover, .btnEdit:hover {color:black; text-decoration:none;}
a.btnDelete, .btnDelete {background-color:red; border:solid 1px #111111; padding:2px 3px; font-weight:bold; color:#ffffff; cursor:pointer;}
a.btnDelete:hover, .btnDelete:hover {color:black; text-decoration:none;}
a.btnAdd, .btnAdd {font-family:verdana; font-size:12px; background-color:red; border:solid 1px #111111; padding:2px 3px; font-weight:bold; color:#ffffff; cursor:pointer;}
a.btnAdd:hover, .btnAdd:hover {color:black; text-decoration:none;}

.w150 {width:150px;}
.wMax {width:100%;}

#langSelector {float:right; width:auto; padding:2px 4px; border:solid 1px #cccccc; background-color:#ececec;}
#langSelector a {color:Red; padding:0px 2px; border:solid 1px #ffffff;}
#langSelector a.active {background-color:Red; color:#ffffff;}
.contactName {float:left; font-size:14px; font-weight:bold;}
.txtContact {float:left; width:100%; clear:both; padding:10px 5px;}
.nowrap {white-space:nowrap; padding-right:5px;}
.btGray {border-top:solid 1px #cccccc;}
.lnkBack {float:left; font-family:Verdana; font-weight:bold; padding:5px;}
.taR {text-align:right;}
.actionHolder {float:left; width:99%; padding:5px 0px; clear:both; margin-top:5px; border-top:solid 1px #cccccc; padding:3px;}
.actionHolder a {float:left; margin-right:10px;}
.showError {background-color:#fffacb; border:dashed 1px red;}
#hostData {clear:both; width:100%;}
.contactPic {width:150px;}

.hide {display:none;}

.errorMsg {width:100%; background-color:#fafafa; padding:10px 0px; color:Red; font-weight:bold;}
.errorMsg span {margin-left:10px;}
.pagTitle {font-size:24px; width:100%; padding-bottom:10px; border-bottom:solid 1px red; margin-bottom:15px;}

/********************************* PRINT ********************************************************/
@media print
{
	.doNotPrint {visibility:hidden;}
}