﻿body{margin:1px 3px 0px 3px;text-align:center;background-color:#fff;font-family:Tahoma, Arial, sans-serif;font-size:78%;}
body.feed{margin:1px 3px 0px 3px;text-align:center;background-color:#fff;font-family:Tahoma, Arial, sans-serif;font-size:12px;}
/* main layout blocks */
#prnt{width:100%;background:#fff;}
#wrp{width:100%;}
.clr{height:0;clear:both;}
.mcont{margin-left:380px;margin-right:3px;}
.cont{float:left;width:100%;display:inline;margin-left:-190px;}
.mleft{float:left;width:170px;display:inline;margin-left:190px;}
.mright{padding-left:100%;margin-left:-190px;}
.mright p{position:relative;padding:0px;margin:2px;}
.mview{margin-left:190px;}
.contView{float:left;width:100%;display:inline;}
.mleftView{text-align:left;float:left;width:187px;display:inline;}
.foot{color:#9c9c9a;font-size:0.92em;padding-top:15px;}
.iLog{height:64px;margin:0px;}
.ban{float:right;}
.banTop{float:right;border:1px solid #AFAFAF; width:468px; height:60;}
.banSm{text-align:center;border:1px solid #AFAFAF; width:180px;margin-left:2px;}
/* boxes left, right & logon */
.box,.nav,.msgBox,.msgBoxC,.boxInfo
{background-color:#fff;margin-bottom:5px;border-right:2px outset #858BFD;border-left:1px outset #858BFD;border-top:1px outset #858BFD;border-bottom:2px outset #858BFD;}
.box{margin-bottom:5px; padding-bottom:5px;}
.boxInfo, .boxUpl {overflow:hidden; position:absolute; text-align:left; color:#0B3C64;}
.boxInfo iframe 
{
	display:none;
	display/**/:block;
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:3000px
}

/* popup info classes */
.iH {background-color:#A4CEEC;}
.iC {font-weight:bold; color:#0B3C64;padding:0px 5px;cursor:move;width:100%;background:url(../../img.ashx?i=iPH);background-repeat: repeat-x;}
.iM {padding:3px;}
.curI {cursor: help;}
.msgBox{z-index:10;left:5px;top:5px;padding:3px;position:absolute;font-weight:bold;}
/* box headers */
.boxH{text-align:center;font-weight:bold;color:#0B3C64;}
.boxH,.clpsBox{background:url(../../img.ashx?i=iPH);}
/* nav box & links !!!needs review!!! */
.nav{text-align:left;width:176px;padding:4px;}
.nav p{padding:0px;margin:2px;}
.navLnk{padding:5px;}
.navLnk{text-align:right;}
.navC{padding-top:0px;}
/* collapse/expand block styles */
.clpsBox{font-weight:bold;color:#0B3C64;}
.clpsH{cursor:pointer;height:15px;}
.clpsC{float:left;padding-left:22px;margin-top:1px;}
.clpsLeft{float:left;padding-left:3px;margin-top:1px;}
.clpsImg{float:right;margin-right:1px;margin-top:1px;}
.clpsText{float:right;margin-right:5px;margin-top:1px;}
/* controls */
input, textarea, select{background-color:#F0F8FF;border-color:#858BFD;border-width:1px;border-style:solid;color:#0B3C64;}
/* tree */
.treeNode{border:0px;}
/* article & pager styles */
.pg{text-align:right;margin:5px;font-size:0.92em;}
.pg input{width:20px;text-align:center;font-weight:bold;font-size:0.98em;}
.pg a{font-size:1em;}
.par{margin:1em;text-align:left;z-index:-1;}
.parS{margin:10px 10px 10px 0px;text-align:left;z-index:-1;}
.tit{margin-left:2.6em;font-weight:bold;font-size:1em;}
.mark {font-weight: bold; color: #000000; background-color: #FFFF00;}
.autor{text-align:right;color:gray;font-style:italic;}
fieldset{padding:4px; margin:3px;text-align:left;border: 1px solid #858BFD;}
fieldset p{padding:0px;margin:0 2px;}
fieldset.shop{border: 1px solid #858BFD;padding:5px;text-align:left;width:250px;}

legend{font-weight:bold;color:#0B3C64;background:#FFFFFF;border:1px solid #858BFD;padding:3px;font-size:0.98em}
/* feedback */
.imgF{border:0;margin-left:3px;}
.feedH{margin:0.2em 0 0.2em 0.2em;font-size:1em;font-weight:bold;color:#0B3C64;text-align:left;}
/* errors & notifications */
.err{color:#FF0000;margin-top:10px;}
.mes{color:#00cc00;font-weight:bold;text-align:left;}
.err ul{text-align:left;padding:0px;margin:0.5em;text-indent:0px;color:#FF0000;}
.err p,.mes p{text-align:left;padding:0px;margin:0.5em;text-indent:0.3em;color:#FF0000;}
/* text align */
.left{text-align:left;}
.right{text-align:right;}
/* box floating */
.fl{float:left;}
.fr{float:right;}
/* bold & italic */
.b{font-weight:bold;}
.it{font-style:italic;}
/* not visible items */
.hid{display:none;height:0px;}
.vis{height:100%;}
.h0{height:1px;}
/* nowrap items */
.nw{white-space:nowrap;}
/* emptydata row style */
.noData{font-weight:bold;padding:7px 10px 7px 10px;text-align:left;}
/* html controls styles */
h2{margin:0.7em 0 0.2em 2.5em;font-size:1.3em;font-weight:bold;color:#0B3C64;}
h3{margin:0.7em 0 0.2em 2.5em;font-style:italic;font-size:1em;font-weight:bold;color:#0B3C64;}
h4{margin:0.2em 0 0.2em 0.2em;font-size:1em;font-weight:bold;color:#0B3C64;}
/*
a{text-decoration:none;}
a:link{color:#0B3C64;text-decoration:underline;}
a:visited{color:#0B3C64;text-decoration:underline;}
a:hover{text-decoration:none;}
*/
a{color:#0B3C64;text-decoration:none;font-weight:bold;font-size:0.92em;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
hr{border-top:#858BFD 1px solid;height:0px;}
p.center{text-align:center;}
p{margin:0.7em 0 0.2em 2em;font-size:1em;color:#000;}
p.justify:first-letter{font-size:130%;font-weight:bold;}
p.justify, p.center, p.left, p.right{text-align: justify;text-indent: 1em;line-height: 1.2em;}
ul{margin:0.7em 0 0.2em 2.5em;list-style:url(../../img.ashx?i=iBl) inside;color:#0B3C64;}
li{padding-bottom:0.3em}
img {border:0px;}
/* zebra table */
.clRow,.clAlt{margin:0;padding:0.3em 0.3em 0 0.3em;text-align:left;}
.clRow{background-color:#EEEEEE;}
.clAlt{background-color:#FEFEFE;}
.clRow p,.clAlt p{padding:0.3em 0.8em;margin:0;}
.clRow:hover,.clRow.hover,.clAlt:hover,.clAlt.hover{background-color:#DCDCDC;}
.clSel{background-color:#DCDCDC;text-align:left;}
/* borders */
.bdb{border-bottom:1px solid #858bfd;}
.pdb{padding-bottom:5px;}
.bdt{border-top:1px solid #858bfd;padding-bottom:5px;}
/* ware description */
.dsk p{margin:0.5em 1.5em 0.2em 0.2em;padding-left:0.2em;}
.dskImg{height:100%;float:right;vertical-align:top;}
.dskPrnt{overflow:auto;height:580px;}
/* tables */
.main, .zbr{border-style:none;font-size:0.92em;margin:5px 0px 5px 0px;width:99%;}
.main th, .zbr th{padding:1px;height:14px;font-weight:bold;background-color:#2B4699;text-align:center;color:#ffffff;white-space:nowrap;}
.main th a:link{text-decoration:underline;color:#ffffff;}
.main th a:hover{text-decoration:none;color:#ffffff;}
.main th a:visited{text-decoration:underline;color:#ffffff;}
.main td, .zbr td{padding:0 3px 0 3px;height:18px;}
.zbr td {text-align:left;}
.main td.r{text-align:right;}
.main td.c{text-align:center;}
.main td.red a:link{color:#FF0000;text-decoration:none;}
.main td.red a:visited{color:#FF0000;text-decoration:none;}
.main td.red a:hover{text-decoration:underline;}
.main td.t,.main td.st{font-size:1em;font-weight:bold;text-align:left;height:16px;}
.main td.t{background:#8897C6;color:#ffffff;}
.main td.st{background:#D7DCEC;color:#000000;}
.main td.ct{color:#2B4699;font-size:1.3em;font-weight:bold;text-align:left;height:30px;vertical-align:bottom;border-top:1px solid #858bfd;border-bottom:1px solid #858bfd;}
.noData {font-weight:bold; padding:7px 10px 7px 10px; text-align:left;color:#f00}

.cD, .cDD, .cDR {width:70px;}
.cS, .cS, .cSR {width:143px;}
.cM, .cMD, .cMR {width:220px;}
.cMed, .cMedD, .cMedR {width:155px;}
.cL, .cLD, .cLR {width:325px;}

.wm{width:170px;font-style: italic; color: gray;font-size:0.92em;margin:5px;}
.srch{width:170px;font-size:0.92em;margin:4px;}
.lbl{font-size:0.92em;margin:3px;}
.ajax__validatorcallout div, .ajax__validatorcallout td {border:solid 1px Black;background-color:LemonChiffon;}
.ajax__validatorcallout .ajax__validatorcallout_popup_table {display:none;border:none;background-color:transparent;padding:0px;}
.ajax__validatorcallout .ajax__validatorcallout_popup_table_row {vertical-align:top;height:100%;background-color:transparent;padding:0px;}
.ajax__validatorcallout .ajax__validatorcallout_callout_cell {width:20px;height:100%;text-align:right;vertical-align:top;border:none;background-color:transparent;padding:0px;}
.ajax__validatorcallout .ajax__validatorcallout_callout_table {height:100%;border:none;background-color:transparent;padding:0px;}
.ajax__validatorcallout .ajax__validatorcallout_callout_table_row {background-color:transparent;padding:0px;}
.ajax__validatorcallout .ajax__validatorcallout_callout_arrow_cell {padding:8px 0px 0px 0px;text-align:right;vertical-align:top;font-size:1px;border:none;background-color:transparent;}
.ajax__validatorcallout .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv {font-size:1px;position:relative;left:1px;border-bottom:none;border-right:none;border-left:none;width:15px;background-color:transparent;padding:0px;}
.ajax__validatorcallout .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv div {height:1px;overflow:hidden;border-top:none;border-bottom:none;border-right:none;padding:0px;margin-left:auto;}
.ajax__validatorcallout .ajax__validatorcallout_error_message_cell {font-family:Verdana;font-size:10px;padding:5px;border-right:none;border-left:none;width:100%; text-align:left;}
.ajax__validatorcallout .ajax__validatorcallout_icon_cell {width:20px;padding:5px;border-right:none;}
.ajax__validatorcallout .ajax__validatorcallout_close_button_cell {vertical-align:top;padding:0px;text-align:right;border-left:none;}
.ajax__validatorcallout .ajax__validatorcallout_close_button_cell .ajax__validatorcallout_innerdiv {border:none;text-align:center;width:10px;padding:2px;cursor:pointer;}


/* ComboBox styles */

#master_content .ajax__combobox_itemlist
{
    margin: 0px;
}

.WindowsStyle .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input
{
    margin: 0;
    border: solid 1px #858BFD;
    border-right: 0px none;
    padding: 1px 0px 0px 5px;
    font-size: 11px;
    height: 16px;
}
.WindowsStyle .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button
{
    margin: 0;
    padding: 0;
    background-image: url(images/ComboBox/windows-arrow.gif);
    background-position: top left;
    border: 0px none;
    height: 19px;
    width: 19px;
}
.WindowsStyle .ajax__combobox_itemlist
{
    border-color: #858BFD;
    padding: 0;
    margin: 0;
    font-size: 11px;
    list-style: none;
    list-style-type: none;
    list-style-image: none;
}
.disabled
{
	filter: alpha(opacity=20);
	-moz-opacity: .20;
	opacity: .20;
}
