/* Start of CMSMS style sheet 'pilsreadability_2' */
 

.accessibility{

 display:none;

}

* {

            margin:0;

            padding:0;

}

body{

            width:100%;

            margin:0;

            padding:0;

            font-size: 13px;

            font-family:Verdana, Arial, Helvetica, sans-serif;

            color:#000000;
            

}




div#logo{

 background-image:url(images/layout2/layout_2_r1_c1.png);

 float:left;


 width:252px;

 height:142px;

 padding:0;

 margin:0;

}

 

div#header{

 
 float:right;
 height:142px;

 width:698px;

 margin:0;

 padding:0;


background-image:url(images/layout2/layout_2_r1_c2.png);
}

div#content{

            clear:both;

            margin:0;

            padding:0;

             width:950px;

 max-width:950px;

 min-width:950px;

 display:block;

 position:relative;

}



 

div#header h1 {

            color: #294B5F;

            font-size: 30px;

            text-align: left;

            font-family:Verdana, Arial, Helvetica, sans-serif;

            padding-left: 1.85em;

            padding-top: 0.4em;

            padding-bottom: 1px;

            color:#004279;

    
        line-height: 1.5em;
       
/* and some air under the border */

        margin: 0 0 0.5em 0;
}

 

div#pagewrapper{

 width:950px;

 max-width:950px;

 min-width:950px;

 border:none;

 margin: 0 auto;       /* this centers wrapper */

 padding:0px;

}

 

 

div#sidebar{

 width:252px;

 float:left;

 display:block;

 

}

 

 

div#main{

 width:698px;

 display:block;

 float:right;

 background-image:url(images/layout2/layout_2_r2_c2.png);

 background-repeat:no-repeat;

 background-color:#F1F1F2;

 

  min-height:390px;
}

 

div#footer{

 clear:both;

display:block;

 height:50px;

 max-height:50px;

 min-height:50px;

}

 

 

div#footer p{

font-size:9px;

}

 

 

 

 

 

 

/* TEXT HEADINGS */

 

div#text{

            display:block;

            width:675px;

            margin-top:5.4em;           

       /padding-top:5.8em;

}

div#text h1 {

   font-size: 2em; /* font size for h1 */

   line-height: 1em;

   margin: 0;

}

div#text h2 {

            color: #294B5F;

            font-size: 30px;

            text-align: left;

            font-family:Verdana, Arial, Helvetica, sans-serif;

            padding-left: 0.85em;

            padding-top: 0.5em;

            padding-bottom: 1px;

            color:#004279;

 

        line-height: 1.5em;

/* and some air under the border */

        margin: 0 0 0.5em 0;

}

div#text h3 {

   color: #294B5F;

   font-size: 1.3em;

   line-height: 1.3em;

   margin: 0;
   
}

div#text h4 {

   color: #294B5F;

   font-size: 1.2em;

   line-height: 1.3em;

   margin: 0 0 0.25em 0;

}

div#text h5 {

   color: #294B5F;

   font-size: 1.1em;

   line-height: 1.3em;

   margin: 0 0 0.25em 0;

}

div#text h6 {

   color: #294B5F;

   font-size: 1em;

   line-height: 1.3em;

   margin: 0 0 0.25em 0;

}

 

p {

  

   margin: 0em 1.2em 0.8em 2.2em; /* some air around p elements */

   line-height: 1.1em;

   padding: 0;

  

}

 

blockquote {

   border-left: 10px solid #ddd;

   margin-left: 10px;

}

strong, b {

/* explicit setting for these */

   font-weight: bold;

}

em, i {

/* explicit setting for these */

   font-style:italic;

}

 

/* Wrapping text in <code> tags. Makes CSS not validate */

code, pre {

 white-space: pre-wrap;       /* css-3 */

 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */

 white-space: -pre-wrap;      /* Opera 4-6 */

 white-space: -o-pre-wrap;    /* Opera 7 */

 word-wrap: break-word;       /* Internet Explorer 5.5+ */

 font-family: "Courier New", Courier, monospace;

 font-size: 1em;

}

 

pre {

   border: 1px solid #000;  /* black border for pre blocks */

   background-color: #ddd;

   margin: 0 1em 1em 1em;

   padding: 0.5em;

   line-height: 1.5em;

   font-size: 90%;

}

.blockOrange{

 display:block;
 background-color:#D9901A;

 padding:0.3em;

 color:#FFFFFF;

 text-align:center;

}

 

a{

 text-decoration:none;

 color:#004678;


}

a:hover{

 color:#00FFFD;

}

ol,ul{

            padding-left:2.5em;

           

}

 

.listeAlpha{

 

            list-style-type:lower-alpha;

 

}

.listeLatin{

            list-style-type:lower-roman;

 

}

 

 

/* MENU */

#a a {background:url(bg.jpg) repeat -20px 35px;}

div#menu_hor{

  position :absolute;
  top: 0px;

 left:263px;

 -width:730px;

 -left:243px;

}

div#menu_hor ul{

    list-style-type: none;

            margin: 0px 0px 0px 0px;

            padding: 0px 0px 0px 0px;

}

div#menu_hor ul li{

            float:left;

            display:block;

            width:151px;

            height:41px;

            padding:0 5px 0 10px;

            margin:0;

      -width:101px;

              -float:left;

}

div#menu_hor ul li a{

            display:block;

            width:151px;

            height:31px;

            text-align:center;

            background:url(bg.jpg) repeat;

            color:#FFFFFF;

            text-decoration:none;

            padding-top:10px;

            font-size:20px;

            margin:0;

}

div#menu_hor ul li dfn{

display:none;

margin:0;

}

 

div#menu_hor h3 {

 background-image:url(images/layout2/btndow.png) ;

    width:161px;

            height:32px;

            color:#FFFFFF;

            padding-top:10px;

            text-align:center;

            font-size:20px;
}

table#contenttable{
 padding-left:15px;
 margin:0.3em 0 0.5em 0;
}

input[type="submit"]{
   font-size:12px;
   background-color:#D9901A;
  width:134px;
height:20px;
color:#FFF;
}
td img {display: block;}
table tbody tr td{
 margin:0;
 padding:0;
 text-align:left;
}

div#text a{
        border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D9901A;
	text-decoration: none;
        color:#000000;
 
}

div#text a:hover{

 color:#D9901A;

}

/* End of 'pilsreadability_2' */

