﻿html, body { 
margin : 0;
padding : 0;
}
 
body { 
font : 88% "Trebuchet MS", Arial, Helvetica, Tahoma, sans-serif;
}
			/*WRAP*/ 
#container {
min-width : 750px;
border-left : 10px solid #fff;
border-right : 10px solid #fff;
border-bottom: 0px;
line-height: 1.2em;
background : #f2f2f2;
color : #505050;    /*  #666;  */
} 
			/*TOP BANNER*/ 
#top {
padding : 14px 0px 0px 8px;
height : 46px;
font : 200% "Trebuchet MS", Arial, Helvetica, Tahoma, sans-serif;
letter-spacing: -1px;
background : #467aa7;
color : #ffffff;
}

/*************************
#h1 {
font:76% Verdana,Tahoma,Arial,sans-serif;  
color:white;
letter-spacing:-2px;
font-weight:normal;
padding:7px 0px 0px 8px;
}
*************************/

			/* MAIN CONTENT */ 
#content { 
padding : 1em;
}
 
#content p { 
text-align:justify;
} 

.pic_content { 
    Z-INDEX: 10; float: right; position: relative; 
    PADDING-TOP: 5px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px
}

.table_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt	
}

			/* FOOTER */ 
#footer { 
clear : both;
margin : 0;
padding : 0 0 10px 10px;
font-size : 0.85em;
border-top : 5px solid #fff;
color : #505050;
background : #467aa7     
}
 
#footer p {
padding : 0 0 10px 10px;
color: white;
}

#footer a {
color: white;
text-decoration:underline;
}

#footer a:hover {
color: black;
}
 
			/*TYPOGRAPHY*/ 
h2 { 
margin : 1em 0 0.5em 0;
font-size : 140%;
letter-spacing : 3px;
}

 			/*LINKS*/
a:link, a:visited { 
color :  #505050;        /** #2480ad; **/
background : transparent;
text-decoration : underline;
} 

a:hover { 
color : black;      /** #036;  **/
/* background : #8fb8cc;   */
text-decoration:underline;
}
 			
a img { 
border : none;
} 
			/*CLASS*/
.post { 
background-color : #eee;
padding : 3px;
margin : 20px 10px 0 0px;
border : 0 dashed #8a795d;
font-size : 80%;
}

/*************************
.post .date { 
padding-left : 15px;
margin : 0 15px 0 5px;
}

#date {
text-align:center;
}
*************************/

.alignCenter {
	text-align: center;
}

/*************************
.showSwitch {
	display: block;
}
*************************/


.hideSwitch {
	display: none;
}
.expandMenu {
  width: 100%;
}
.expandMenu dt {
	text-transform: uppercase;
	background-color: ;
	padding: 2px;
	margin: 0px 0px 1px;
	/*** color: #000000;  ***/
	cursor: hand;
}
.expandMenu a {
	/*** color: #000000; ***/ 
	text-decoration: none;
}
.expandMenu a:hover {
	color: black;          /*** #ff0000; ***/
	text-decoration: underline;
	background-color: transparent;
}
.expandMenu dd {
	margin: 0px;
	padding: 0px;
	background-color: ;
}

/*************************

.expandMenu ul {
	background-color: #999999;
	margin:  2em;
	padding: 0px;
	list-style-type: none;
}
*************************/

.expandMenu table {
	border-collapse: collapse;
	width: 100%;
}
.expandMenu td {
	color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px 0;
}

/*************************

.expandMenu thead td {
	background-color: #000000;
	border-top-style: none;
}
*************************/


