@charset "utf-8";
/* CSS Document */
* {padding:0;margin:0;}
body {
	
	/**/
	line-height: 16px;
	background-image:url(/images/body_bg_stripe.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
td,div,p{ font-size:12px;margin:0;padding:0px; }
p{ text-align:justify; line-height:17px; }

h1{ font-size:18px; }
h2{ font-size:16px; font-family:Gill Sans MT; color:#FF0000; }
h3{ font-size:14px; }

p a:link{	color: #FF0000;text-decoration:none;			}
a:link{ 	color: #FF0000;text-decoration:none; 			}
a:hover{ 	color: #FF0000;text-decoration:underline; 		}
a:visited{ 	color: #FF0000;text-decoration:none; 			}
a:active{ 	color: #FF0000;text-decoration:none; 			}

.item{ background-color:#EFEFEF; border: solid 1PX #999999; padding:4px; margin:1px 5px 1px 5px;}
.page_item{ background-color: #FFC; border: solid 1PX #999999; padding:4px; margin:1px 5px 1px 5px;}


.mnavtop{
background-image:url(/images/mnavtop.jpg);
background-repeat:no-repeat;
width:120px;
margin:0; 
overflow:hidden;
padding:0px;
line-height:21px;
}
.mnavbody{
width:120px;
padding:0px;
margin:0px;
/*background-image:url(/images/mnav_body.jpg);
background-repeat:repeat-y;
*/
background-color:#ff000c;}
.mnavbody a { color:#FFFFFF; }

.mnavfoot{
background-image:url(/images/mnavfoot.jpg);
background-repeat:no-repeat;
width:120px;
height:28px;
padding:0px;
margin:0;
}
.bodytop{
width:900px;
height:84px;
background-image:url(/images/bodyfull_top.jpg);
background-repeat:no-repeat;
position:relative;
}

.batop{
width:606px;
height:34px;
background-image:url(/images/ba_top.jpg);
background-repeat:no-repeat;
position:relative;
}
.babody{
width:606px;
padding-left:18px;
background-image:url(/images/ba_body.jpg);
background-repeat:repeat-y;

}
.babody p{ width:550px; text-align:justify; }

.bamid{
width:606px;
height:35px;
background-image:url(/images/bafoot_a.jpg);
background-repeat:no-repeat;
position:relative;
}
.colordiv{
background-color:#FF000C;
width:606px;
}
.bafoot{
width:606px;
height:22px;
background-image:url(/images/bafoot_b.jpg);
background-repeat:no-repeat;
position:relative;
}
.tnav_left{
width:120px;
height:89px;
/*background-image:url(/images/tnav_left.jpg);
background-repeat:no-repeat;
*/

position:relative; float:left;
}
.tnav_body{
	width:400px;
	height:89px;
	background-image:url(/images/tnav_body.jpg);
	background-repeat:repeat-x;
	position:relative;
	float:left;
	padding-top:5px;
	color:#FFFFFF;
	font-size: 12px;
}
.tnav_body a { color:#FFFFFF; text-decoration:none; }
.tnav_body a:hover{ text-decoration: underline; }

.tnav_right{
width:81px;
height:94px;
background-image:url(/images/tnav_right.jpg);
background-repeat:no-repeat;
float:left;
}
.content, .content p { font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:24px;}

/************************************CALeNDAR CSS*/
.weekday{
background-color:#0066FF;
padding:5px;
border: 1px solid  #CCCCCC;

}
.eventday{
background-color: #FFC1CB;
color:#FF0000;
padding:5px;
}
.eventday a:link{ color:#FF0000; }
.eventday a:active{ color:#FF0000; }
.eventday a:hover{ color:#FF0000; }
.eventday a:visited{ color:#FF0000; }

.monthday{
color:#000066;
}
.nonMonthday{
	border: 1px solid #CCCCCC;
}
.today{
background-color:#FF0000 ;
color:#FFFFFF;
}
.clickdiv1{ cursor:pointer;}
/************************************CALeNDAR CSS*/
.good{ border: solid 1px #009900; background-color:#FFFFFF; color:#009900; padding:5px; margin:5px; }
.error{ border: solid 1px  #FF0000; background-color:#FFFFFF; color:#FF0000; padding:5px; margin:5px; }

.region_title{ font-size:14px; color:#FF0000; font-weight:bold; }
.region_content{ font-size:11px; color:#000000; font-weight:bold;}
.mnavbody a:link{ color:#FFFFFF; }

.mnavbody a:visited{ color:#FFFFFF; }

.mnavbody a:active{ color:#FFFFFF; }

.mnavbody a:hover{ text-decoration:underline;color:#FFFFFF; }





.tnav_body a:link{ color:#FFFFFF; }

.tnav_body a:visited{ color:#FFFFFF; }

.tnav_body a:active{ color:#FFFFFF; }

.tnav_body a:hover{ text-decoration:underline;color:#FFFFFF; }

#pres_letter_all{width:auto;margin:15px 55px 15px 55px;top:20px; border-top:solid 3px #FF0000; border-bottom:solid 5px #FF0000;padding:4px; font-style:italic; }

.pres_letter{}
#pres_letter_all p{ text-align:justify;width:450px;margin:5px;}
#pres_letter_all img{ padding:2px;margin:5px;}

.pres_name{ font-weight:bold;}

img, div { behavior: url(/css/iepngfix.htc) }
