/*
 2014/style.css
  contains CSS3 elements
*/

 body{background-color:#fff;color:#000}
 :link{text-decoration:none}
 .u,:link:hover,:link:focus{text-decoration:underline !important} .v{text-decoration:overline}
 p{text-indent:.5cm;font-size:109%} .ln{list-style-type:none;margin:0}
 .ln li{list-style:none outside none}
 .ln li p a:link,.ln > a:link{color:#001;font-weight:bold}
 .ln li p a:visited,.ln > a:visited{color:#706}
 .lu{line-height:113%} .lu ul{list-style-type:none;margin:0 1em 0 -1em}
 div p,li p{text-indent:8pt;margin:0} li p{font-size:90%;font-family:verdana,sans-serif}
 div ul{list-style-type:square} .al{font-size:90%;margin:0 0 9px;line-height:123%}
 .c,.center{text-align:center}
 td.site{width:144px}
 .ch{border-style:dotted;border-width:1px}
 .s{text-decoration:line-through}
 h2{font-size:180%}
 .m,h3{margin:0}
 h3{text-indent:.7cm;padding-top:9pt;font-size:150%} /*bigger*/
 .sub{text-indent:.4cm;margin:0 0 5pt .6cm} .j{text-align:justify}
 h4{margin-bottom:0;text-indent:3pt;font-size:120%;margin-top:16pt}
 h4 :link,h3 :link{color:#000} h4 :visited,h3 :visited{color:#101}
 .a{margin-bottom:0} .b,ol{margin-top:0}

 .fr{
  float:right;right:50%;
  border-top:solid rgba(64,64,64,.4) 1.5pt;
  border-bottom:solid rgba(64,64,64,.4) 1.5pt;
  border-left:solid rgba(64,64,64,.8) 1pt;
  margin:0 1pt 1pt 9pt;padding:3pt 2pt 3pt 5pt;
  background-color:rgba(255,255,255,.4)
 }
 .hr{float:right;margin-right:1cm;border-bottom:solid #ccc 1pt}

 .cy,.cyan{color:#0cc}
 .ma,.magent{color:#c0c}
 .y{color:#fe0}
 .e,.blue{color:#00c}
 .g,.green{color:#0a0}
 .r,.red,.rstamp{color:red} .rstamp{font-family:TopSecret,serif}

 .gy{color:#222}
 .o9{opacity:.9} .o8,.gy{opacity:.8} .o7{opacity:.7} .o6{opacity:.6} .o5{opacity:.5}
 .o4{opacity:.4} .o3{opacity:.3} .o2{opacity:.2} .o1{opacity:.1}
 .z7{font-size:70%} .z8{font-size:80%} .z9{font-size:90%}
 small,.n{font-size:100%} .ze{font-size:110%}
 .cd{font-stretch:condensed} .ex{font-stretch:expanded}

 #links,#nav{margin:10pt;font-family:courier,serif}
 .t,#disclaimer{padding:2pt;color:#000;background-color:#f7efe6;font-family:mono,sans-serif}

 @media only screen{
  .ch{background-color:#ffd}
  h4 a:link{background-image:-moz-linear-gradient(top,#fff4e2,#fff,#fff1d7,#fff)}
  h3 a:hover,h4,.sh{text-shadow:1.5pt 1.5pt 1pt #ccc}
  h4 a:link{text-shadow:1.5pt 1.5pt 1pt #db9}
  h4 a:hover{text-shadow:1pt 1pt 1pt #db9}
/*h3 :link:hover{text-decoration:none} h3 a:down{text-shadow:none}*/

  #art,.art{ /* environment-driven gradient (no images needed!) - Mozilla and MS */
	background-image:-moz-linear-gradient(top,#fff1d7,#fd8,#fff5e5); -ms-filter:
"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ddf,EndColorStr=#fff1d7)"; 
  }
  #art a{background-image:-moz-linear-gradient(top,#fff0ce,#ffdf8a,#fff3d9);font-family:Arial}
  #art a:hover{
	text-decoration:none;background-image:-moz-linear-gradient(top,#fff7df,#ffe9bf,#fff5dc)
  }
  #art a:hover b{background-image:-moz-linear-gradient(top,#fff1d2,#ffe197,#fff2d1)}
  #art a:hover b b{background-image:-moz-linear-gradient(top,#fff4e2,#ffe3a5,#fff3d5)}
 }
