/*  Jim@tune css
/* vim:foldenable:foldmethod=marker
 */
IMG {
    border: none;
}
A {
    color: #55c;
}

A:hover {
    color: #55c;
    text-decoration: none;
    background
}

A:visited {
    color: #55c;
}

BODY {
    background: #FFFFFF url(backgrond.png);
    background: #4979BB;
    background:#F1EDCF;
    background:#FFFFF;
      /*  background:#5264ac;*/
    margin: 0;
    border: 0;
    font-family: Verdana,"Trebuchet MS","Gill Sans","Microsoft Sans Serif",Verdana,sans-serif;
    font-size: 12px;
}

PRE {
		margin:1ex;
		}



div.uppanel{
	
	}
div.pacdo_logo {
    float: none;
    clear: both;
    text-align:left;
    background: #FFFFFF url(backgrond.png);
    background: #4979BB;
    background: #F1EDCF;
    /*background:#5264ac;*/
    no-repeat right bottom; 
    /* border-bottom: 1px solid #000000;*/
    border-right: 1px none #CCCCCC;
    margin-bottom: 1.5em;
    margin-left: 1em;
    padding-left: 0.5em;
}

div.pacdo_logo span.piaip {
    font-family:'Comic Sans MS','Tahoma';
    font-weight: bold;
    font-size: 32px;
    color: #559ED5;
    color: #FFA422;
}

div.pacdo_logo span.acdo1 {
    font-family: 'Times New Roman', "times", "serif";
    position: relative;
    font-weight: bold;
    left: -2.7em;
    top: 0.63em;
    font-style: italic;
    font-size: 3.3em;
    color: #7a5ada;
}

/*div.pacdo_logo span.acdo2 {
    font-family: 'Times New Roman', times, serif;
    position: relative;
    font-weight: bold;
    left: -8.2em;
    top: 0.55em;
    font-style: italic;
    font-size: 3.3em;
    color: #ddddff;
}*/
div.main {
    /*border: 3px solid black;*/
    /*margin-top: 0.5em;
    margin-left: 4em;*/
    background: #FFFFFF;
    background: #F1EDCF;
    background: #FFFFFF;
    /*position: relative;
    clear: both;*/
    width: 75em;
    width:90%;
    /*position:relative;*/
    /*float: right;*/
    /*padding: 10px;*/
    text-align:left;
}
H1 {
    color: #FFA422;
    color: #559ED5;
    font-weight: bold;
    font-family: 'Arial','sans-serif';
    font-weight: bold;
}
H2 {
    text-decoration: underline;
    font-family:  'Times New Roman', "times", "serif",sans-serif;
    font-weight: bold;
    color: #999;
    color: #666666;
} 
H3 {
    color: #98E1A9;
    background: #bce;
    background: #00A8E6;
    padding-top: 0.5em;
    padding-bottom: 0.5em;
    padding-left:0.5em;
}
div.lbox {
    /*background: #FFFFFF  /*url(backgrond.png)*/;
    border: 0px dashed #CCCCCC;
    border-width: 0px;
    padding: 0.7em;
    margin-left: 0em;
    margin-right: 1em;
    margin-bottom: 1.7em;
    margin-top: 0.1em;
    line-height: 1.5em;
    font-family: Arial,sans-serif;
    text-decoration: bold;	
    color: #666666;	
    clear: both;
    font-size: 13px;
}
div.lbox h4 {
    padding-left: 0em;
    padding-right: 0.5em;
    padding-top: 0px;
    padding-bottom: 0px;
    margin: 0px;
    font-size: 13px;
    /*background: #FFFFFF;
    background:#F1EDCF;*/
    position: relative;
    top: 0em;
    left: 0em;
    margin-bottom:0em;
    /*border-bottom: 1px solid gray;
    border-right: 1px solid gray;*/
    border:0px solid #CCCCCC;
    border-bottom:0x solid black;
    max-width: 100%;
    min-width: 50%;
    width:100%;
    /*width: 100%;*/
    color: #0066FF;
/*	clear: both;*/
}
/*div.lbox h4:hover {
	border: 0;
	border-left: 1px solid gray;
	border-top: 1px solid gray;
	background-color: #CCCCCC;

} */
div.lbox table.e{
	
	filter: Alpha(Opacity=50);
	cellPadding: 0;
	cellSpacing: 0;
	/*border:0px solid #7a5ada;
	background:#CCCCCC;
	background:#FFFFFF;*/
	max-width: 80%;
	min-width: 50%;
}

div.lbox tr.e{
	background:#ffd668;
}

div.lbox tr.f{
	background:#FFFFFF;
	
}
div.lbox tr.g{
	background:#EEEEEE;
}
div.lbox tr.f:hover {
    color: #a78;
    background: #bce;
}
div.lbox tr.g:hover {
    color: #a78;
    background: #bce;
}

div.lbox li {
		color: #0066FF;
		}

div.lbox img.e {
    margin-left:0.5em;
}

/*
div.lbox A{
	color:#0000FF;
	text-decoration: none;
}
div.lbox A.e{
	color:#0000FF;
	margin-left:0.5em;
}
div.lbox A:hover{
	/*display: block;
	text-decoration: underline;
	border: 0px solid #cc0000;
	/*background: #CCCCCC;
}*/

/* }}} */


div.menubar {
	float:center;
	padding-left: 2px;
	padding-right: 2px;
	margin-right: 1em;
	margin-bottom: 1em;
	margin-left: 16em;
	margin-top: -3.5em;
	font-size: 12px;
	width: 55em;
	border: 1px solid #cccccc;
	border: 0px solid black;
	/*background:#cccccc;*/
	/*color:#cccccc;*/
}


div.menubar p, div.menubar a, div.menubar h4 {
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin: 0px;
    font-size: 12px;
}

div.menubar A {
    text-decoration: none;
    border: 0px solid #ffd;
    padding: 1px;
    color:black;
    font-family: Arial, sans-serif;
}

div.menubar A.e {
    color:#0000FF;
    font-family: Arial, sans-serif;
    font-weight: bold;
}

div.menubar A.f {
    color:black;
 }
		    

div.menubar A:hover {
    color: #0000ff;
}

DIV.pic_frame {
        WIDTH: 90%
	}
	

DIV.pic_top_right {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(roundbox_tr.gif) no-repeat right top;
PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-TOP: 0px
}
DIV.pic_top_left {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(roundbox_tl.gif) no-repeat left top;
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.pic_bottom_right {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(roundbox_br.gif) no-repeat right bottom;
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.pic_bottom_left {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(roundbox_bl.gif) no-repeat left bottom;
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.pic_content {
        PADDING-RIGHT: 26px; PADDING-LEFT: 26px; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-TOP: 1em
}


div.footer {
    padding-top: 1px;
    padding-bottom: 0em;
    margin-bottom:2em;
    text-align: right;
    background: #CCCCCC;
    float: bottom;
    border-top: 1px solid black;
    clear: both;
    font-size: 10pt;
    font-family: Tahoma, Arial, sans-serif;
}
/* }}} */

H1.red {
    color: #f83;
    font-size: 150%;
}
H1.blue {
    color: #22f;
    background: #aaa;
    font-size: 200%;
    font-weight: bold;
}
DIV.blueblock {
    border: 0px solid #ccf; 
    padding: 2px; 
    margin: 0.2em;
}

DIV.blueblock1 {
    border: 1px solid #ccf;
    padding: 2px;
    margin: 0.2em;
}

dt {
    font-weight: bold;
    color: #888;
}
