body{

margin:50 0 50 0;

color:#71674d;

background-color:#CDC0A8;

font-family:Tahoma,Helvetica,'Trebuchet MS',Verdana,Arial,'Arial Black','Century Gothic','Lucida Sans Unicode',Impact,sans-serif;

}

a{

color:#71674d;

text-decoration:none;

}

a:hover{

color:#71674d;

text-decoration:underline;

}

.wrap{

width:780px;

}

.footer{

 font-family:Verdana,Arial,'Arial Black',Helvetica,'Trebuchet MS',Tahoma,'Century Gothic','Lucida Sans Unicode',Impact,sans-serif;

 font-size: 8px;

 color:black;

 text-align:right;

 background-color:#CDC0A8;

 padding:15px;

}

.topnav{

vertical-align:text-bottom;

color:#5C503F;

border-left: 1px solid #5C503F;

border-right: 1px solid #5C503F;

font-size:11px;

text-align:center;

font-weight:bold;

padding: 2 5 2 5;

}

.req{
color:red;

}

table.dimchart{

width:100%;

border-collapse:collapse;

font-family:verdana,arial,tahoma,helvetica;



}

.dimchart th{

font-size:11px;

background-color:#A6978A;

padding:5px;

color:white;

font-weight:normal;

border:1px solid white;



}

.dimchart td{

text-align:center;

padding:3px;

border:1px solid white;

background-color:#DCD8CC;

font-size:10px;



}

td.content{

font-size:10px;

vertical-align:text-top;

color:#71674d;

}

td.content p{

line-height:10px;

text-align:justify;

 

/*padding:8px;*/

}

td.left{

background-color:#ffffff; 

padding:15 15 0 0;

vertical-align:text-top;

width:240px;

text-align:right;

background-image:url('images/bg_side.jpg');

background-repeat:no-repeat;

}

td.left li{

font-family:helvetica,arial,verdana,tahoma;

/*font-family:'Times New Roman',Georgia,'Bookman Old Style',Garamond,serif;*/

font-size:11px;

color:black;

text-align:right;

font-style:italic;

list-style-type:none;

letter-spacing:1px;

font-weight:normal;

padding:7 0 0 0;

}

h1{

color:#71674D;

font-size:14px;

margin-bottom:4;

}

h2{

font-size:18px;

border-bottom:1px solid #71674D;

width:75%;

}

h3{

font-size:12px;

font-weight:normal;

color:black;

}



td.links{

font-size:10;

/*color:#E8E3DC;*/

color:#71674d;

text-align:right;

border-top:1px solid #E8E3DC;

border-bottom:1px solid #E8E3DC;

width:125px;

padding:4 0 4 0;

}

td.links a{

color:#c3bb68;

text-decoration:none;

}

td.links a:hover{

color:#71674d;

text-decoration:underline;

}

.shade{

background-color:#F1F0ED;

padding:5px;

}

.name{

text-align:right;

padding:0 5 5 5;

font-style:italic;

font-weight:bold;

}