body{
        background:#e8e9fc;
        color:black;
        margin:5px 25px 5px 25px;
        padding:0 0 0px 0;
        font-family:arial,helvetica,sans-serif;
        font-size:13px;
}

div#pagewrap{
max-width:1400px;
min-width:560px;
padding:0px 10px;
margin:auto;

}

div#innerpagewrap{
position:relative;
padding-top:1px;
}

div#content{
margin-right:0px;
position:relative;
z-index:1500;
background:#ffffff url("/skins/default/content-tl.gif") no-repeat top left;
}

* html div#content{
margin-right:00px;
}

div#innercontent{
background:transparent url("/skins/default/content-tr.gif") no-repeat top right;
padding:10px 22px 0px;
}

div#boilerplate{
color:#ffffff;
background:transparent url("/skins/default/content-br.gif") no-repeat bottom right;
margin:0px -22px;
}

div.shorter div#boilerplate{
background-image:url("/skins/default/content-br-dark.gif");
}

div#innerboilerplate{
background:transparent url("/skins/default/content-bl.gif") no-repeat bottom left;
padding:10px 20px;
}

div.block {
   margin:9px 0px;
}


div.block{
  border-bottom:1px solid white;
  background: #5d89a6 url("/skins/default/h_line.gif") repeat-x 0px 0px;
}

table.layout td > div.block:first-child{
  margin-top:0px;
}


* html table.layout{
  margin-top:-10px;
}




div.blockhead {
        background: transparent url("/skins/default/tr-white.gif") no-repeat right top;
        color:white;
        display:table;
        width:100%;
}

div.blockheadwrap {
        background: transparent url("/skins/default/tl-white.gif") no-repeat left top;
        font-size:13px;
        padding:2px 12px;
        margin:0px;
        display:table-cell;
}

div.blockbody
{
        background: #eee url("/skins/default/bl-white.gif") no-repeat bottom left;
}
div.blockbodywrap{
        background: transparent url("/skins/default/br-white.gif") no-repeat bottom right;
        padding:1px 12px;
}


input {
        border-right: 1px solid #000000;
        border-top: 1px solid #000000;
        border-bottom: 1px solid #000000;
        border-left: 1px solid #000000;
        background: #cbd0ff;
        height: 16px;
        font-size:11px;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        text-decoration: none;
        font-weight:normal;
        font-style:normal;
        color:#000000;
}
textarea {
        border-right: 1px solid #000000;
        border-top: 1px solid #000000;
        border-bottom: 1px solid #000000;
        border-left: 1px solid #000000;
        background: #cbd0ff;
        font-size:11px;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        text-decoration: none;
        font-weight:normal;
        font-style:normal;
        color:#000000;
        text-align: left;
}
select {
        border-right: 1px solid #000000;
        border-top: 1px solid #000000;
        border-bottom: 1px solid #000000;
        border-left: 1px solid #000000;
        background: #cbd0ff;
        height: 16px;
        font-size:11px;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        text-decoration: none;
        font-weight:normal;
        font-style:normal;
        color:#000000;
}
.window_title_text {
        font-size: 12px;
        font-family: Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;
        text-decoration: none;
        font-weight:bold;
        font-style:normal;
        color:#FFFFFF;

}
.normal_text {                  
        font-size: 12px;
        font-family: "Lucida Grande", Verdana, Geneva, Arial, Helvetica, sans-serif;
        text-decoration: none;
        font-weight:normal;
        font-style:normal;
        color:#000000;
}
.date_text {                    
        font-family:verdana, arial, sans-serif; 
        font-size: 10px; 
        color: #999; 
        font-weight:bold;
        margin-top:10px;
        text-transform:uppercase;
        border-bottom:1px dotted #666;          
}
.title_text {
        font-size: 14px;
        font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;
        text-decoration: none;
        font-weight:bold;
        font-style:normal;
        color:#5d89a6;
}

.red_title_text {
	font-size: 14px;
	font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
	font-style:normal;
	color:#5d0000;
}

.black_title_text {
	font-size: 14px;
	font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
	font-style:normal;
	color:#000000;
}


.info_text {
        font-size: 10px;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        text-decoration: none;
        font-weight:normal;
        font-style:italic;
        color:#000000;
}
.summary_text {
        font-family:arial,helvetica,sans-serif;
        margin:10px 0px;
        color:#7c8400;
        font-size:11px;
}
.permalink {
        font-family:arial,helvetica,sans-serif;
        margin:10px 0px;
        color:#0d89a6;
        font-size:11px;
}

.header_title_big {
        font-family:Tahoma, "Lucida Grande", Geneva, arial,helvetica,sans-serif;
        margin:6px 20px 0px 20px;
        color:#FFFFFF;
        font-size:22px;
        text-align: left;
        text-transform:lowercase;
}

.header_title_sm {
        font-family:Tahoma, "Lucida Grande", Geneva, arial,helvetica,sans-serif;
        margin:2px 20px 0px 20px;
        color:#FFFFFF;
        font-size:15px;
        text-align: left;
		font-weight:bold;

}


.copyright_text {
        font-size: 11px;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        text-decoration: none;
        font-weight:normal;
        font-style:normal;
        color:#969696;
}
a{
        text-decoration: none;
}
a:hover {
        color: #FF0000;
        text-decoration: none;
}
.zhover {
        color: #FF0000;
        text-decoration: none;
        border-bottom: 1px dashed blue;
}
.non-highlighted_link {
        text-decoration: none;
        font-weight:normal;
        font-style:normal;
        color:#000000;
}
h1{font-size:16px;}
h2{font-size:15px;}
h3{font-size:14px;}
h4{font-size:13px;}
h5{font-size:12px;}
h6{font-size:11px;}

h1 {
  color:#CC9933;
}

h2 {
color:#C76C00;
padding-bottom:3px;
border-bottom:1px dotted #666;
text-transform:uppercase;
clear:both;
}


/* a2 */

.a2w0 + table,.a2w0 + br,.a2w0 + div,.a2w0 + form > table{clear:both}

.a2{background:#869bf6  url("/skins/default/header.jpg") no-repeat top right ;margin:0px 0px;float:none;min-width:780px;clear:both}

.browserSafari .a2w0{width:98%}

.browserSafari .a2{width:100%}


.a2,.a2w4{min-height:60px}

.zzza2,.zzza2w4{height:60px}/* iepc56 */

#a2v7,#a2v7 .a2w4{min-width:400px}

.a2 .a2w1,.a2 .a2w21,.a2 .a2w3,.a2 .a2w4{background-color:transparent}

.a2 .a2w1{width:100%;background:url("/skins/default/tl-white.gif") no-repeat top left;float:left}

.a2 .a2w2{width:100%;background:url("/skins/default/tr-white.gif") no-repeat top right;float:left}

.a2	.a2w3{width:100%;background:url("/skins/default/bl-white.gif") no-repeat bottom left;float:left}

.a2 .a2w4{width:100%;background:url("/skins/default/br-white.gif") no-repeat bottom right;float:left;min-width:780px}




div#banner{

padding-top:0px;

}




div#page_wrap{

max-width:960px;

margin:auto;

background:white;

color:black;

border:0px solid white;

border-width:0px 12px 20px;

}

#breadcrumb a,#breadcrumb,.breadcrumb a,.breadcrumb{font-size:11px}
div#breadcrumb a:visited,div.breadcrumb a:visited{color:#3E6B8A}
/* a4 */
div#breadcrumb,div.breadcrumb{margin:5px 25px;color:#3E6B8A}



/*div.entry{margin-bottom:30px;}

p.entryInfo,
p.entryShare{
font-size:12px;
color: #999;
}

p.entryInfo a:link { color:#C76C00; }
p.entryInfo a:visited { color: #C76C00; } 
p.entryInfo a:hover { color: #F99823; } */