/********************************************************************************/
/*		General							 	*/
/********************************************************************************/
body 
{
	font-family: Times New Roman;
}

P
{
	margin-bottom: 0px;
	margin-top: 0px;
	line-height: 16px;
}

INPUT
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
}

OL, UL {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Myuen, Gulim;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 1.5;
	margin-left: 1.25em;
	padding-left: 1.25em;
}

A, A:link
{
	color: #6666ff;
	text-decoration: none;
}

A:visited
{
	color: #6666ff
}

A:hover
{
	color:#99cc33;
	TEXT-DECORATION: underline;
}

input.submit{
	 background: #fee3ad;
}

/********************************************************************************/
/*		Heading								*/
/********************************************************************************/
.heading {
	font-size: 12pt;
	font-family: Verdana, Arial, Helvetica, MYuen, san-serif;
	font-weight: bold;
	color: #000066;
}

/********************************************************************************/
/*		Events								*/
/********************************************************************************/
.event-begin-end {
	font-size: 12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;;
	color: black;
}
/********************************************************************************/
/*		Used throught the site						*/
/********************************************************************************/
.portal-all {
	font-size: 12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;;
	color: black;
}

.portal-all h1  {
	font-family: Times New Roman;
	font-weight: normal;
	font-size: 16pt;	
	color: #000066;
	padding-bottom:1px;
	padding-top:5px;
	line-height: 19px;
}

.portal-all h2  {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #000066;
	FONT-STYLE: normal;
	padding-bottom:10px;
}

.portal-all a  {
	color:#6666ff;
	text-decoration: none;
 	border : 0px;
}

.portal-all a:visited  {
	color:#6666ff;
	text-decoration: none;
 	border : 0px;
}


.portal-all a:hover  {
 	color:#99cc33;
	TEXT-DECORATION: underline;
 	border : 0px;
}

/********************************************************************************/
/*		Forms							 	*/
/********************************************************************************/

.portal-form {
	font-size: 12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;;
	background-color: #F1F1F1;
	border:		1px Solid Gray;

}

.portal-items-list {
	padding-right: 14px;
}
/********************************************************************************/
/*		Simple menu							*/
/********************************************************************************/

.Portal-Simple-Menu{
	font-size: 11px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	border:		0px Solid Gray;
	width: 260px;
	padding-right: 6px;
	padding-top: 4px;
	text-align: left;
	color: #FFFFFF;
}

.Portal-Simple-Menu a  {
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration: none;
 	border : 0px;
}

.Portal-Simple-Menu a:visited  {
	color:#FFFFFF;
	text-decoration: none;
 	border : 0px;
}


.Portal-Simple-Menu a:hover  {
 	color:#FFFFFF;
	TEXT-DECORATION: underline;
 	border : 0px;
}


/********************************************************************************/
/*		Search form							*/
/********************************************************************************/

.portal-search-form {
	font-size: 11px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
	border:		0px Solid Gray;
	width: 230px;
	padding-right: 14px;
	color: #FFFFFF;
}

.portal-search-form td {
	text-align:right;
}


.portal-search-form INPUT {
	width: 130px;
	font-size:10px;
}
	
.portal-search-form a  {
	font-size: 11px;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration: none;
 	border : 0px;
}

.portal-search-form a:visited  {
	color:#FFFFFF;
	text-decoration: none;
 	border : 0px;
}


.portal-search-form a:hover  {
 	color:#FFFFFF;
	TEXT-DECORATION: underline;
 	border : 0px;
}

/********************************************************************************/
/*		Gallery								*/
/********************************************************************************/

.gallery_image {

}

.gallery-nav {
	font-size: 11px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: #D4D0C8;
	border:		1px Solid Gray;
}
.gallery-preview {
	font-size: 11px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: #F1F1F1;
	border-left:		1px Solid Gray;
	border-right:		1px Solid Gray;
}

.no-border {
	border: 0px;
}
/********************************************************************************/
/*		White Block (submenu)							*/
/********************************************************************************/
.portlet-white-block {
	background-color:#FFFFFF;
	font-size: 11px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	color: black;
	border: 1px solid #FFFFFF;
	width: 240px;
	margin-right: 13px;
}
.portlet-white-block h1  {
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: black;
	padding-left:4px;
}

.portlet-white-block h2  {
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;;
	color: #000066;
	margin-bottom:4px;
}

.portlet-white-block p {
	padding-left:4px;
	padding-right:6px;
}

.portlet-white-block-summary {
	background-color:#EDE8CB;
	font-size: 11px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	color: black;
	padding-left:16px;
	padding-right:6px;
}

.portlet-white-block a  {
	font-size: 11px;
    font-family:Verdana, Arial, Helvetica, sans-serif;;
	color:#6666ff;
	text-decoration: none;
 	border : 0px;
}

.portlet-white-block a:visited  {
	font-size: 11px;
    font-family:Verdana, Arial, Helvetica, sans-serif;;	
	color:#6666ff;
	text-decoration: none;
 	border : 0px;
}


.portlet-white-block a:hover  {
	font-size: 11px;
    font-family:Verdana, Arial, Helvetica, sans-serif;;
 	color:#99cc33;
	TEXT-DECORATION: underline;
 	border : 0px;
}

/********************************************************************************/
/*		Block (submenu)							*/
/********************************************************************************/
.portlet-block {
	background-color:#EDE8CB;
	font-size: 11px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	color: black;
	border: 1px solid #EDE8CB;
	width: 240px;
	margin-right: 13px;
}
.portlet-block h1  {
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: black;
	padding-left:4px;
}

.portlet-block h2  {
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;;
	color: #000066;
	padding-left:4px;
	margin-bottom:4px;
}

.portlet-block p {
	padding-left:4px;
	padding-right:6px;
}

.portlet-block-summary {
	background-color:#EDE8CB;
	font-size: 11px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	color: black;
	padding-left:16px;
	padding-right:6px;
}

.portlet-block a  {
	font-size: 11px;
    font-family:Verdana, Arial, Helvetica, sans-serif;;
	color:#6666ff;
	text-decoration: none;
 	border : 0px;
}

.portlet-block a:visited  {
	font-size: 11px;
    font-family:Verdana, Arial, Helvetica, sans-serif;;	
	color:#6666ff;
	text-decoration: none;
 	border : 0px;
}


.portlet-block a:hover  {
	font-size: 11px;
    font-family:Verdana, Arial, Helvetica, sans-serif;;
 	color:#99cc33;
	TEXT-DECORATION: underline;
 	border : 0px;
}

/********************************************************************************/
/*		Portlet Title						 	*/
/********************************************************************************/
.portlet-title {
	background-color:#5F5F7F;
	font-size: 14px;
    font-family:Verdana, Arial, Helvetica, sans-serif;;
	font-weight: Bold;
	color: #FFFFFF;
}

/********************************************************************************/
/*		Article								*/
/********************************************************************************/

.article-title {
	font-size: 14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;;
	color: black; 
	font-weight: Bold;
	border-bottom: 2px solid #5F5F7F;
}

.article-summary {
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;;
	color: black;
	font-style: italic; 
	border-bottom: 1px solid #D4D0C8;
}

.rendered-item {

}

/********************************************************************************/
/*		Footer								*/
/********************************************************************************/

.Footer, .Footer a, .Footer a:link
{
	font-size: 8pt;
	color: 336699;
	text-decoration: none;
}

.Footer a:visited
{
	color: 663399;
}

.Footer a:hover
{
	color: 99cc00;
	text-decoration: underline;
}
}
.white-back{
	background-color:#FFFFFF;
	padding-left:15px;
}
/********************************************************************************/
/*		Calendar							*/
/********************************************************************************/
      .mainCal {
      width:"700px";
      //height:300px;
      border:0px solid black;
      }
	.monthCal {
    background-color:#000066;
    font:bold 11px Arial;
    color:white;
    }
	.daysofweekCal {
    background-color:gray;
    font:bold 11px Arial;
    color:white;
    }
    .daysNotCal {
    font-size: 11px;
    font-family:Arial;
    color:black;
    background-color: #5F5F7F;
    padding:1;
    height: 50px;
    }
    .daysTodayCal {
    font-size: 11px;
    font-family:Arial;
    color:black;
    background-color: #EDE4B6;
    border:1px solid red;
    height: 50px;
    }
    .daysTodayCal a{
    font-size: 11px;
    font-family:Arial;
    color:#336699;
    }
    .daysTodayCal li{
    font-size: 11px;
    font-family:Arial;
    color:black;
    }
    .daysTodayCal a:visited{
    font-size: 11px;
    font-family:Arial;
    color:#336699;
    }
    .daysCal {
    font-size: 11px;
    font-family:Arial;
    color:black;
    background-color: #EDE8CB;
    padding:1;    
    height: 50px;
    }
	.today{
    color: red;
    }
	.daysSelectedCal {
    font-size: 11px;
    font-family:Arial;
    color:black;
    background-color: #EDE4B6;    
    height: 50px;
    }
//-------------------