/* CSS Document */

body{background-color:#FFF;   margin-left:2em; margin: 0;  padding-bottom: 15px;
margin-left:1em;
}

h1{font-size:18px; margin-top:2px; padding-top:2px;}

h2{font-size:16px; margin-top:2px; padding-top:2px;}

p{font-family:Verdana, Arial, Helvetica, sans-serif, Calligrapher;
font-size: 11px;}
ul { list-style-type: disc;font-family:Verdana, Arial, Helvetica, sans-serif, Calligrapher; font-size:11px; }


img{padding-top:2px;
padding-bottom:2px;}

#container { margin: 0 auto;  width: 800px;/*746px;*/  font-family: verdana, arial, sans-serif;  font-size: 11px;

 color: #575757;  }
 
#top {  width: 800px;/*746px;*/ height:173px;  background-image:url(../images/top_new.gif);
 background-repeat:no-repeat; }
#navigation {
padding:0;
line-height: normal;
width:800px;
height:25px;
background-color:#9999FF;
border-top:1px solid #000;
border-bottom:1px solid #000;
}

#navlist ul
{
margin: 0;
white-space: nowrap;
padding: 0;

}

#navlist li
{
float:right;
display: inline;
list-style-type: none;
margin-bottom:3px;
margin-top:3px;
padding-bottom:2px;
padding-top:2px;
font-size: x-small;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#navlist a
{

margin: 4px 5px 4px 2px ;
margin-bottom:6px;
padding: 5px 20px;
background-color: #DDDDD3;
}

#navlist a:link, #navlist a:visited
{
color: #765;
text-decoration: none;
}

#navlist a:hover
{

background-color: #fff;
color: #333;

}

#active a:link, #active a:visited, #active a:hover
{
background-color: #fff;
color: #333;
}

#main{width:800px;  background-color:#CCCCFF ;}
#leftcols
{
float: left;
width: 250px;
 background-color:#CCCCFF ;
margin: 0px;
margin-left:0.3em;/*new*/
margin-right:5px;/*cn*/
padding: 5px 0px 1px 0px;
text-align: left;
clear: both;
font-size: small;
}


#rightcols
{
width: 15em; border:1px solid #9999CC; float: right;
 font-size: 75%; padding: 2px;}
 
#content { margin-left: 260px;  background-color:#CCCCFF ; margin-top:5px; }

#footer { border-top: 3px solid #7D8264;  padding: 8px 0 15px 0;  text-align: center;  color: #9A9791;
border-bottom: 3px solid #7D8264; background-color:#CEC7CF;
 font-size: 9px;  margin-right: 2px;
 width:800px;  

}

#standards { text-align: center; color: white; min-width: 250px; font-size: xx-small; }
p.contact{background-color:#79959B;}


