body  {
background-color: #f5fafa;  
font: .8em "Trebuchet ms", Trebuchet,Helvetica,Tahoma,Arial,sans-serif;
margin:4px;}

.block
{
border: 1px solid #65a7cb;
padding: 8px;
background-color: #fff;
}

.h
{
border: 1px solid #65a7cb;
border-bottom: 0;
background-color: #dae0f0;
margin-bottom:0;
padding: 3px;
}

.hdl
{
display:inline;
border: 1px solid #65a7cb;
background: url("/img/gr.gif") top repeat-x #dae0f0; 
padding: 3px;
}

tr
{vertical-align: top;
}

.bb
{
border: 1px solid #65a7cb;
background: url("/img/gr.gif") top repeat-x #dae0f0; 
padding: 5px;
}

h1
{
border: 1px solid #65a7cb;
background: url("/img/gr.gif") top repeat-x #dae0f0; 
font-size: 110%;
padding: 2px; /**/
margin-top:5px;
margin-bottom:0px;
font-weight: normal;
}

.nobb
{border-bottom: 0;}

h3
{
font-size: 85%;
}

.gr {color: #008000}

.sm {font-size: .8em}
.vsm {font-size: .8em; }
.cent {text-align: center;}
.rght {float: right; margin-left: 0;}

a.nd, .nc a {
margin-top: 10px;
margin-bottom: 5px;
color : #000;
text-decoration:none;
}

a {color: #00528d;}

a:hover { color: #65a7cb; }

.nd, .nc a:hover
{color: #192c8f;
text-decoration:underline;
}

.n
{
display:block;
margin-top: 10px;
}

.tag
{
border: 1px solid #65a7cb;
background-color: #dae0f0;
padding: 0 3px 0 3px;
}


/*LAYOUT*/
#header
{
height: 55px;
}

#cont
{
margin: 0;
padding: 0;

/*hide from IE mac\*/
* html #content
{
    height:1%;
}
/*end hide*/

}

#nav
{
float: left;
width: 170px; /**/
margin-left: 0;
margin-top: 5px; /**/
padding-top: 0px;
}

#nav h1
{margin-top: 0;}

#content
{
margin: 0 0 0 175px;
}

#footer
{
clear: both;
text-align: right;
margin-top: 5px;
}

#footer div
{padding: 8px;}

.nb
{
margin: 0px 0 35px 0;
padding-right: 170px;
text-align: justify;
}

h3
{
margin: 20px 0 10px 0;
padding: 10px 0 10px 0;
border-bottom: 1px dotted #65a7cb;
font: bold 1.2em "Trebuchet MS",Trebuchet, Georgia, Times, 'Times New Roman', serif; 
letter-spacing:.03em;
}

.ai {font-size: .8em; margin-top: 10px;}

.navh
{border: 1px solid #65a7cb;
border-bottom: 0;
background: url("/img/gr.gif") top repeat-x #dae0f0; 
padding: 3px;
}

.nm
{margin:0; padding:0;}

.sep
{margin:5px;}

.hr {margin-top: 10px;}

.srslt
{
background-color: #dfe7f1;
}

.srch 
{
display:inline;
background: url(/img/search.gif) no-repeat center left;
padding-left: 18px;
}


.slog
{text-align: center; font: 110% Georgia,Arial,sans-serif;}

.tmenu {font-size : .8em;}

.logo
{
float:left; padding: 10px 2px 5px 2px;
}

img {border: 0px;}

.srch input
{
border: 1px solid #65a7cb; 
font-size: 90%;
}

.pager {margin: 10px 0 15px 0}
.pager * {padding: 2px 7px 2px 7px; border: 1px solid #d5d6d7; margin: 0 0 0 1px;}
.pager span {color: silver}
.pager a {text-decoration: none;}
.pager .cp {background-color: #dae0f0; border: 1px solid #65a7cb;}
.pager a:hover {border: 1px solid #65a7cb; background-color:#dae0f0;}



.botb
{border-bottom: 1px dotted #65a7cb;}

.topb
{border-top: 1px dotted #65a7cb; margin-top: 15px;}

ul {margin-top:0; margin-bottom:0;}

.str {text-decoration: line-through;}
.red {color: red}

.right {text-align: right;}

img.ami
{border: 1px solid #c1c1c1;}

.nrp
{
padding-right: 10px;
}

.rnav
{
 float: right;
 padding: 0px; 
 text-align: center;
 width: 160px;
 margin-right: 0px; 
} 

.dnimg
{
background: url(/img/dn2.gif) no-repeat bottom center;
background-color: #fff;
padding-bottom: 39px;
}

.fb {margin-top: 10px; padding-bottom: 10px;}

.nw
{ background: url(/img/nw.gif) no-repeat center left;
padding-left: 13px;
margin-left: 5px;}

/*.botad { border: 1px dotted #65a7cb; margin: 25px 0 25px 0; padding: 10px;}*/
.botad { margin: 25px 0 25px 0; padding: 0;}

ul.ncats {list-style-type: none; margin-left: 0px; padding:0;  }
ul.ncats li {margin-left: 0px; padding-left:12px; background: url(/img/raquo.gif) no-repeat center left;}

.amzindex
{
text-align: center;
}

