body { margin:0px auto; text-align:center; background:#0065a4 url(body_bg.gif) repeat-y center; }
#background { background: url(main_bg.jpg) repeat-x; width:100%; float:left}
#center {margin:0px auto; width:958px;}
#container { float:left; text-align:left; width:942px; border:8px solid #ffffff; border-bottom:0; background:#ffffff}
#header { background: url(header_bg.gif) repeat; float:left; width:942px}
#logo { float:left; width:144px}
#topnav {float:right; text-align:right; color:#086aa7; font:10pt; padding:20px 35px 0px 0px;}
#topnav div {float:left;}
#topnav div .date { padding:25px 10px 0px 0px; font:bold 9pt Arial, Helvetica, sans-serif;}
#navigation {float:left; clear:both; padding-left:143px; width:799px; text-align:right; border-bottom:1px solid #ccc;}
#maincontent {width:942px; background: url(inner_bg.gif) repeat-y; float:left; border-top:3px solid #fff;}
body.home #maincontent {width:942px; background: url(hm_bg.gif) repeat-y; float:left; border-top:3px solid #fff;}
#content {float:left; width:636px; margin-right:3px}

#headerimg p { margin:0; padding:0}
#breadcrumb {width:620px; float:left;  border-bottom:1px #ccccc; padding:8px; border-bottom:1px solid #ccc}
#path a {font-size:8pt; color:#858585; font-size:8pt; color:#858585;}
#path {font-size:8pt; color:#858585; float:left}
#quicklinks { float:right}
#pagetitle { clear:both; font-size:13pt; color:#0065a4; padding:20px 25px 15px 25px}

.content { height:300px; width:100%; padding:10px 25px 25px 25px}
body.home .content { background: url(box_top.gif) no-repeat; padding:20px 0px 0px; border-top:5px solid #ffffff}
#box_bottom  { float:left; width:942px; background: url(box_btm.gif) no-repeat bottom left; padding-bottom:20px}
/*ul#nav, ul#nav ul, ul#nav ul ul { list-style:none; margin:0px; padding:0px }
#nav li, #nav li li, #nav li li li { list-style:none; margin:0px; padding:5px 0px }
#nav li a { font-size:11pt; display:block; padding-left:20px; background: url(blue_arrow.gif) no-repeat 5px; text-decoration:none}
#nav li a.firstOn { font-size:11pt; color:#000000; display:block; padding-left:20px; background: url(blue_arrow.gif) no-repeat 5px; text-decoration:none}

#nav li li a { font-size:10pt; display:block; padding-left:25px; background: none; text-decoration:none}
#nav li li a.secondOn { font-size:10pt; color:#000000; display:block; padding-left:25px; background:  none; text-decoration:none}

#nav li li li a { font-size:10pt; display:block; padding-left:35px; background: none; text-decoration:none}
#nav li li li a.thirdOn { font-size:10pt; color:#000000; display:block; padding-left:35px; background: none; text-decoration:none}*/

#rightcol {float:left; width:302px; padding:0px}
#rightnav { padding:15px 10px; border-bottom:5px solid #ffffff }
#rightarea {}
#footer {clear:both; float:left; background:#ffffff; width:926px; padding:8px; border-top:1px solid #ccc; border-bottom:1px solid #ccc}
#news {float:left; color:#6e742a; font-size:11pt; width:463}
#copyright {float:right; width:463; text-align:right; color:#086aa7; font-size:8pt; }
#kintera {margin:0px auto; clear:both; width:926px; padding:8px; text-align:right}
#kintera a {color:#999999;font-size:8pt; text-decoration:none}
.go {border:0; width:25px; height:19px; background:url(enewsgo.gif) no-repeat; font-size:1px; color:#6e742a;}



.Alert { color:red; font:8px}

/* celendar styles */

.CDtableout
{
    background-color: #ced2bf
}
.CDtablein
{

}
.CDtitle
{
background-color:#ffffff
}
.CDheader
{
    font-weight: bold; color: #0065a4;
    background-color: #ced2bf
}
a.CDheader:link { color:#0065a4 }
a.CDheader:visited { color:#0065a4}
a.CDheader:hover { color:#FFCC01}
a.CDheader:active { color:#0065a4 }

TD.CDOdd
{   background-color: #ffffff

}
a.CDOdd:link
{   
display: list-item;list-style-type: none;

}
a.CDOdd:visited
{   
display: list-item;list-style-type: none;
}
a.CDOdd:hover {
display: list-item;list-style-type: none;

}
TD.CDEven
{    background-color: #ffffff
}
a.CDEven:link
{    
display: list-item;list-style-type: none;
}
a.CDEven:visited
{    
display: list-item;list-style-type: none;
}
a.CDEven:hover
{    
display: list-item;list-style-type: none;
}

body.home div#icl_container, body.home #icl_container ul {list-style:none; margin:0px; padding-left:15px}
body.home li.icl_title {list-style-image: url(bluedot.gif); padding-bottom:8px;}

/*#nav ul li a { font-size:11pt; display:block; padding:0px 20px; background: url(blue_arrow.gif) no-repeat 5px 5px; text-decoration:none}*/
hr {color:#fff}

