body {
	margin-top : 10px; 
	margin-right : 30px; 
	margin-bottom : 20px; 
	margin-left : 30px; 
	font-family : Arial, Helvetica, sans-serif; 
	font-weight : normal; 
} 

a:link , a:visited, a:hover {
	text-decoration : none; 
}  

a.dash:link , a.dash:visited {
	border-bottom : 1px dashed; 
	font-size:100%;
} 

a.dash:hover {
	border-bottom :  1px solid;
	color:#669900;
} 

h1 , h2 , h3 , h4 , h5 , h6 {
	font-family : "Trebuchet MS", Verdana, "Lucida Sans", Arial, Geneva, Helvetica, Helv, "Myriad Web", Syntax, sans-serif; 
	font-weight : normal; 
} 

h2  { 
	text-decoration: underline 
}

h2.center {
	text-align:center
	}

h3  { 
	font-style: italic; text-decoration: underline
}

h3.center {
	text-align:center
	}
	
h4.center {
	text-align:center
	}
		
h5.center {
	text-align:center
	}		
				
h6.center {
	text-align:center
	}		
	
.head , .headbox , .dynabox , a.leftmenu , a.topmenu {
	font-weight : bold;
	text-decoration : none;
	font-size : 80%;
	font-family : Verdana, "Lucida Sans", Arial, Geneva, Helvetica, Helv, "Myriad Web", Syntax, sans-serif;
} 

a {
	color : #000000; 
} 

a:hover, .dynabox .headbox a:hover {
	color : #ffffff; 
} 

.pos0 , body {
	background-color : #ffffff; color : #000000; 
} 

.pos1 , .mainbox , .rightbox , a.leftmenu:link , a.leftmenu:visited {
	background-color : #CCFF99; 
	border : #000000; color : #000000; 
} 

.pos2 , a.leftmenu:hover {
	background-color : #99CC00; 
	color : #000000; border : #000000; 
} 


.neg0 {
	background-color : #000000; 
} 

.neg1 , a.topmenu:hover	{
	background-color : #669933; 
	color : #ffffff; 
	border : #000000; 
} 

.neg2 , .headbox , a.topmenu:link , .dynabox , a.topmenu:visited {
	background-color : #99CC00; 
	color : #ffffff; 
	border : #000000; 
} 

a.leftmenu:link {
	display : block; 
	padding-top : 2px; 
	padding-right : 2px; 
	padding-bottom : 2px; 
	padding-left : 2px; 
	border-style : solid; 
	border-top-width : 0; 
	border-right-width : 1px; 
	border-bottom-width : 1px; 
	border-left-width : 1px; 
	width : 145px; 
	font-weight : normal; 
	text-align : left; 
} 

a.leftmenu:hover {
	display : block; 
	padding-top : 2px; 
	padding-right : 2px; 
	padding-bottom : 2px; 
	padding-left : 2px; 
	border-style : solid; 
	border-top-width : 0; 
	border-right-width : 1px; 
	border-bottom-width : 1px; 
	border-left-width : 1px; 
	width : 145px; 
	font-weight : normal; 
	text-align : left; 
} 

a.leftmenu:visited {
	display : block; 
	padding-top : 2px; 
	padding-right : 2px; 
	padding-bottom : 2px; 
	padding-left : 2px; 
	border-style : solid; 
	border-top-width : 0; 
	border-right-width : 1px; 
	border-bottom-width : 1px; 
	border-left-width : 1px; 
	width : 145px; 
	font-weight : normal; 
	text-align : left; 
} 

a.topmenu:link {
} 

a.topmenu:hover {
	background-color : #669900; 
} 

a.topmenu:visited {
} 

.headbox {
	display : block;
	border-top-width : 1px;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-style : solid;
	width : 145px;
	text-align : left;
	padding: 2px;
} 
/* ----- banner ----- */
div.banner {
/*	border : 1px solid; */
	height : 90px;
	padding-top : 5px;
	padding-left : 5px;
	padding-right : 5px;
	padding-bottom : 0px;
	background-image: url(../images/new_siwinis_header.jpg);
	background-repeat: no-repeat;
} 
div.date{
	text-align:right;
	}
/* ----- topnav ----- */
div.topnavContainer {
	border : 1px solid;
	border-color:black;
	font-size: 80%;
	padding-top: 1px;
	padding-left : 5px;
	padding-right : 5px;
	padding-bottom : 1px;
	width: auto;
	background-color : #99CC00; 
	color : #000000; 
	border : #000000; 
} 

div.topnav {
	float: left;
}

/* ----- main ----- */
div.mainContainer {
	padding-top: .5em;
	padding-left: 0em;
	padding-right : 0em; 
	padding-bottom : .5em;	
}

/* ----- left -----  */
div.leftContainer {
	float: left;
	clear: left;
	width: 12em;
	font-size:80%;
	text-align: right;	
}

/* ----- center -----  */
div.centerContainer {
	width: auto;	
	padding-top : 0px; 
	padding-left : 2px; 
	padding-right : 1px; 
	padding-bottom : 5px;
} 
div.rightbox {
	float: right;
	display:block;
	clear:right;
    width:145px;
	padding-top : 0px; 
	padding-left : 0px; 
	padding-right : 0px; 
	padding-bottom : 2px;
	border-style:solid; border-width:1px;
	margin-bottom: 5px;
/*	margin: 0em 0.5em 0.5em 0em; */
} 
div.dynabox {
    display : block;
	border-top-width : 1px;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-style : solid;
	width : 145px;
	text-align : left;
	padding: 2px;
	Margin-right: 1px;
} 
div.mainbox {
	width: auto;
	font-size: 90%;
	border : solid ; 
	border-width : 1px 1px 1px; 
	margin: 0em 11em 0em 11em;	
	padding-top : 0px; 
	padding-left : 5px; 
	padding-right : 5px; 
	padding-bottom : 5px;
} 

p {
	font-size : 85%; 
} 

.mainbox p a {
	font-weight : bold; 
	font-size : 90%; 
} 

/* --- end Container --- */
div.endContainer {
	clear:both;
	width: auto;
    border : 1px solid;
	border-color:black;	
	font-size: 80%;
	padding-top: 1px;
	padding-left : 5px;
	padding-right : 5px;
	padding-bottom : 1px;
	background-color:#99CC00;
	margin: 0em 0em 1em 1em;
}

div.statcounter {
	float:left;
	width:1em;
}

div.copyright {
	text-align:right;
}

div.dynacontent {
	padding-top : 3px; 
	padding-left : 5px; 
	padding-right : 5px; 
	padding-bottom : 3px; 
	text-align : left; 
	font-size : 85%; 
	font-weight : normal; 
} 
div.pullquote {
	float:right; text-align: center;
	width:140px; color: #669933;
	border: solid; border-width: 5px 0;
	font: bold 75% Comic Sans MS, Arial, Helvetica, Verdana, sans-serif;
	padding: 2px 5px; margin: 1px 5px;
}

acronym, .titleTip {
  border-bottom: 2px solid;
  cursor: help;
  margin: 0;
  padding: 0;
}

	ul{
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	}
	
	li{
		margin:0px 10px 3px 10px;
		padding:2px;
		list-style-type:none;
		display:block;
		background-color:#DA1074;
		width:177px;
	}
	
	li a{
		width:100%;
	}
	
	li a:link,
	li a:visited{
		color:#FFFFFF;
		font-family:verdana;
		font-size:70%;
		text-decoration:none;
		display:block;
		margin:0px 0px 0px 0px;
		padding:0px;
		width:100%;
	}
	
	li a:hover{
		color:#FFFFFF;
		text-decoration:underline;
	}
div.Cal_Month {
	padding-top : 3px; 
	padding-left : 5px; 
	padding-right : 5px; 
	padding-bottom : 3px; 
	text-align : left; 
	font-size : 95%; 
	font-weight : bold;
}
div.Cal_Date {
	padding-top : 3px;
	padding-left : 5px;
	padding-right : 5px;
	padding-bottom : 3px;
	text-align : left;
	font-size : 80%;
	font-weight : normal;
	text-indent: 10px;
}
div.Cal_more {
	padding-top : 3px;
	padding-left : 5px;
	padding-right : 5px;
	padding-bottom : 3px;
	text-align : right;
	font-size : 80%;
	font-weight : bold;
	font-style: oblique;
}
IMG.center {
	display:block;
	margin-left:auto;
	margin-right:auto;
}
	