html{ font-size:150%;}

*{
margin:0;
padding:0;
}

body{
background:#FAF9F9;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 50%;
}

/* overall wrapper width 800px------------- */
#outerwrap{
width:800px;
background-color: #EAE9E5;
margin-left: auto;
margin-right:auto;
padding-bottom:1px;
}

/*div#piclinks{
width:800px;
display:inline;
}*/

div#header a{
padding:0;
margin:0;
}


/* 
MAIN BODY SET ----------------------------------
total width 800px inc padding of 50px 
placed below header 
*/
div#wrapper{
width:765px;
padding-left:35px;

}

/* total width of column1+column2= 750px */
div#column1{
width:430px;
margin-right:30px;
margin-bottom:20px;
float:left;
}

/* column2 width  225p */
div#column2{
width:280px;
background:#FFFFFF;
float:left;
padding:10px 0;
text-align:center;
margin:0px 25px 15px 0;
}

/* page footer with text links ------------------*/
#footer{
background:#FFFFFF;
text-align:left;
padding:2px 0 5px 0;
margin-bottom:10px;
padding-left:30px;
}



/* INNER COLUMNS SET total width 525px -----------------*/

div#wrapper1{
width:585px;
margin-top:10px;
}

/* columna width 200px */
div#columna{ 
width:169px;
float:left;
background-color:#E6FEB1;
padding: 15px ;
margin-top:5px;
}

div#footer a{
color:#000;
font-size:.9em;
font-weight:normal;
padding: 5px 0 15px 0;
margin:0;
}

#columna a{
font-family:verdana;
color:#339999;
font-size:0.8em;
font-weight:bold;
padding: 5px 0 15px 0;
margin:0;
}
#columna h5{ /*columna headers*/
background-color:#0FA5E0;
font-style: normal;
font-weight:bold;
color:#FFFFFF;
text-align:center;
padding:10px 0;
}


/* columnb width 325px */
div#columnb{
width:343px;
float:left;
padding:0 20px ;
border-right:solid;
border-width:1px;
border-color: #A2C101;
}

/*
footer1 spanning two columns below column a and b 
no fixed width 
*/
#footer1{
background: #F1FBFE;
padding:0em 20px 10px;
border: dashed;
border-width:1px;
border-color: #A2C101;
margin-top: 10px;
padding-top:10px;
}


/* TAGS -----------------------------------------------*/
p{
font-size: 1em;
font-style: normal;
color: #333333;
margin:10px 0;
}


h1{
font-family: Arial;
font-style: normal;
font-size: 1.5em;
color: #AB9E98;
text-align: left;
padding:0 0 10px 0;
}

h1 a{
font-size: 1.0em;
color:#AB9E98;
font-weight:bold;
padding-bottom:5px;
}

h2{
font-style:normal;
font-size: 1.2em;
color: #333;
margin-top: 10px;
margin-bottom:10px;
border-bottom: dotted #CCCCCC 1px;
width:95%;
}


h3{ 
background-color:#A2C101;
font-style: normal;
font-size: 1.2em;
color: #FFFFFF;
text-align:center;
padding:6px 0;
margin:15px 0;
}


h4{ /*series heads*/
font-style:normal;
font-size: 1em;
color: #666;
border-bottom: solid 1px #ccc;
text-align:left;
padding:3px 0;

}



h5{
font-size:.9em;
color:#333399}

 
h6{
font-size: .8em; 
color:#287FC6;
font-weight:bold;
padding-bottom:5px;
}

a{
font-size: .9em;
color:#333;
font-weight:normal;
padding-bottom:5px;
}


table{
background-color:#FFFFFF;
}

 td{
 padding:10px;
 vertical-align:top;
 }
 
table img{
margin-left:auto;
margin-right:auto;
}

tr a{
font-size:.9em;
color:#333;
}
tr a:hover{
color:#C59A6F;
}

/*lists__________________*/

ul{
list-style-type:disc;
list-style:url(templates/images/bullet.gif);
	margin-left: 0;
	padding-left: 2em;
	text-indent: -2em;
}

li{
color: #339;
padding-left: 1em;
}


/* CLASSES---------------------- */
.clear{
clear:both;
}

.highlight {  
font-size: 1em; 
font-style: normal; 
font-weight: bold;
color: #666666;
}

.caption{
font-size:.8em;
font-weight:normal;
margin-right: 35px;
text-align:right;
}

.leftimage{
float: left;
margin-right: 15px;
margin-left:-5px;}


/* can be applied to TD tag so no wrap in cell */
.nowrap{
white-space:nowrap;
}

.blockimage{
display:block;
}

.generaltext{
width:90%;
}

/*TABLES-------------------------*/
table{
margin-left:0px;
background-color:#EAE9E5;
width:95%;
}

td p{
text-align:left;
font-weight:normal;
padding:5px;
line-height:18px;
}

td a{
font-weight: bold;
font-size:.9em;
padding:0;
color:#666666;
margin-bottom:10px;
}

th{
padding:5px 10px 5px 0;
text-align:right;
}
